diff --git a/.jshintrc b/.jshintrc
index a457dda2..837b8513 100644
--- a/.jshintrc
+++ b/.jshintrc
@@ -10,5 +10,8 @@
"maxlen" : 80,
"trailing": true,
"quotmark": "single",
- "immed": true
+ "immed": true,
+ "maxstatements": 195,
+ "maxdepth": 7,
+ "maxcomplexity": 102
}
\ No newline at end of file
diff --git a/Gruntfile.js b/Gruntfile.js
index ba0aeae2..bda18a2b 100644
--- a/Gruntfile.js
+++ b/Gruntfile.js
@@ -153,6 +153,16 @@ module.exports = function (grunt) {
dest: 'dist/tablefilter'
}]
}
+ },
+
+ esdoc : {
+ dist : {
+ options: {
+ source: 'src',
+ destination: 'doc',
+ title: pkg.name + ' v' + pkg.version
+ }
+ }
}
});
@@ -166,8 +176,9 @@ module.exports = function (grunt) {
grunt.loadNpmTasks('grunt-contrib-connect');
grunt.loadNpmTasks('grunt-webpack');
grunt.loadNpmTasks('grunt-babel');
+ grunt.loadNpmTasks('grunt-esdoc');
- grunt.registerTask('default', ['build', 'test', 'build-demos']);
+ grunt.registerTask('default', ['build', 'test', 'build-demos', 'esdoc']);
// Development server
grunt.registerTask('server', ['webpack-dev-server:start']);
diff --git a/dist/tablefilter/tablefilter.js b/dist/tablefilter/tablefilter.js
index 3da937d8..e2bd6488 100644
--- a/dist/tablefilter/tablefilter.js
+++ b/dist/tablefilter/tablefilter.js
@@ -1,6 +1,6 @@
/**
* TableFilter v0.0.0 by Max Guglielmi
- * build date: 2015-08-01T07:42:43.949Z
+ * build date: 2015-08-02T08:18:30.196Z
* MIT License
*/
diff --git a/dist/tablefilter/tf-1.js b/dist/tablefilter/tf-1.js
index 1d838e01..1806b7ef 100644
--- a/dist/tablefilter/tf-1.js
+++ b/dist/tablefilter/tf-1.js
@@ -1,6 +1,6 @@
/**
* TableFilter v0.0.0 by Max Guglielmi
- * build date: 2015-08-01T07:42:43.949Z
+ * build date: 2015-08-02T08:18:30.196Z
* MIT License
*/
diff --git a/doc/ast/source/src/array.js.json b/doc/ast/source/src/array.js.json
new file mode 100644
index 00000000..becac679
--- /dev/null
+++ b/doc/ast/source/src/array.js.json
@@ -0,0 +1,1945 @@
+{
+ "type": "Program",
+ "body": [
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 39,
+ 42
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 7
+ },
+ "end": {
+ "line": 5,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 39,
+ 42
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 7
+ },
+ "end": {
+ "line": 5,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "./string",
+ "raw": "'./string'",
+ "range": [
+ 48,
+ 58
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 16
+ },
+ "end": {
+ "line": 5,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 32,
+ 59
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 0
+ },
+ "end": {
+ "line": 5,
+ "column": 27
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Array utilities\r\n ",
+ "range": [
+ 0,
+ 28
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 3
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExportDefaultDeclaration",
+ "declaration": {
+ "type": "ObjectExpression",
+ "properties": [
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 85,
+ 88
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 4
+ },
+ "end": {
+ "line": 8,
+ "column": 7
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "arr",
+ "range": [
+ 99,
+ 102
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 18
+ },
+ "end": {
+ "line": 8,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "val",
+ "range": [
+ 104,
+ 107
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 23
+ },
+ "end": {
+ "line": 8,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "caseSensitive",
+ "range": [
+ 109,
+ 122
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 28
+ },
+ "end": {
+ "line": 8,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "sCase",
+ "range": [
+ 138,
+ 143
+ ],
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 12
+ },
+ "end": {
+ "line": 9,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "caseSensitive",
+ "range": [
+ 146,
+ 159
+ ],
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 20
+ },
+ "end": {
+ "line": 9,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "undefined",
+ "range": [
+ 162,
+ 171
+ ],
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 36
+ },
+ "end": {
+ "line": 9,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 146,
+ 171
+ ],
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 20
+ },
+ "end": {
+ "line": 9,
+ "column": 45
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 174,
+ 179
+ ],
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 48
+ },
+ "end": {
+ "line": 9,
+ "column": 53
+ }
+ }
+ },
+ "alternate": {
+ "type": "Identifier",
+ "name": "caseSensitive",
+ "range": [
+ 182,
+ 195
+ ],
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 56
+ },
+ "end": {
+ "line": 9,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 146,
+ 195
+ ],
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 20
+ },
+ "end": {
+ "line": 9,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 138,
+ 195
+ ],
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 12
+ },
+ "end": {
+ "line": 9,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 134,
+ 196
+ ],
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 8
+ },
+ "end": {
+ "line": 9,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 215,
+ 216
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 17
+ },
+ "end": {
+ "line": 10,
+ "column": 18
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 217,
+ 218
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 19
+ },
+ "end": {
+ "line": 10,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 215,
+ 218
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 17
+ },
+ "end": {
+ "line": 10,
+ "column": 20
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 211,
+ 218
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 13
+ },
+ "end": {
+ "line": 10,
+ "column": 20
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 220,
+ 221
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 22
+ },
+ "end": {
+ "line": 10,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "arr",
+ "range": [
+ 222,
+ 225
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 24
+ },
+ "end": {
+ "line": 10,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 226,
+ 232
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 28
+ },
+ "end": {
+ "line": 10,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 222,
+ 232
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 24
+ },
+ "end": {
+ "line": 10,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 220,
+ 232
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 22
+ },
+ "end": {
+ "line": 10,
+ "column": 34
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 234,
+ 235
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 36
+ },
+ "end": {
+ "line": 10,
+ "column": 37
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 234,
+ 237
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 36
+ },
+ "end": {
+ "line": 10,
+ "column": 39
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "==",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 256,
+ 259
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 15
+ },
+ "end": {
+ "line": 11,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 260,
+ 269
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 19
+ },
+ "end": {
+ "line": 11,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 256,
+ 269
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 15
+ },
+ "end": {
+ "line": 11,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arr",
+ "range": [
+ 270,
+ 273
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 29
+ },
+ "end": {
+ "line": 11,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 274,
+ 275
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 33
+ },
+ "end": {
+ "line": 11,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 270,
+ 276
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 29
+ },
+ "end": {
+ "line": 11,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toString",
+ "range": [
+ 277,
+ 285
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 36
+ },
+ "end": {
+ "line": 11,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 270,
+ 285
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 29
+ },
+ "end": {
+ "line": 11,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 270,
+ 287
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 29
+ },
+ "end": {
+ "line": 11,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "sCase",
+ "range": [
+ 289,
+ 294
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 48
+ },
+ "end": {
+ "line": 11,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 256,
+ 295
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 15
+ },
+ "end": {
+ "line": 11,
+ "column": 54
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "val",
+ "range": [
+ 299,
+ 302
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 58
+ },
+ "end": {
+ "line": 11,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 256,
+ 302
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 15
+ },
+ "end": {
+ "line": 11,
+ "column": 61
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 329,
+ 333
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 23
+ },
+ "end": {
+ "line": 12,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 322,
+ 334
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 16
+ },
+ "end": {
+ "line": 12,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "range": [
+ 303,
+ 349
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 62
+ },
+ "end": {
+ "line": 13,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 253,
+ 349
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 12
+ },
+ "end": {
+ "line": 13,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 238,
+ 360
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 40
+ },
+ "end": {
+ "line": 14,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 206,
+ 360
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 377,
+ 382
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 15
+ },
+ "end": {
+ "line": 15,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 370,
+ 383
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 123,
+ 390
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 42
+ },
+ "end": {
+ "line": 16,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 90,
+ 390
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 9
+ },
+ "end": {
+ "line": 16,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 85,
+ 390
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 4
+ },
+ "end": {
+ "line": 16,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "indexByValue",
+ "range": [
+ 397,
+ 409
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 4
+ },
+ "end": {
+ "line": 17,
+ "column": 16
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "arr",
+ "range": [
+ 420,
+ 423
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 27
+ },
+ "end": {
+ "line": 17,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "val",
+ "range": [
+ 425,
+ 428
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 32
+ },
+ "end": {
+ "line": 17,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "caseSensitive",
+ "range": [
+ 430,
+ 443
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 37
+ },
+ "end": {
+ "line": 17,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "sCase",
+ "range": [
+ 459,
+ 464
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 12
+ },
+ "end": {
+ "line": 18,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "caseSensitive",
+ "range": [
+ 467,
+ 480
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 20
+ },
+ "end": {
+ "line": 18,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "undefined",
+ "range": [
+ 483,
+ 492
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 36
+ },
+ "end": {
+ "line": 18,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 467,
+ 492
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 20
+ },
+ "end": {
+ "line": 18,
+ "column": 45
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 495,
+ 500
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 48
+ },
+ "end": {
+ "line": 18,
+ "column": 53
+ }
+ }
+ },
+ "alternate": {
+ "type": "Identifier",
+ "name": "caseSensitive",
+ "range": [
+ 503,
+ 516
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 56
+ },
+ "end": {
+ "line": 18,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 467,
+ 516
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 20
+ },
+ "end": {
+ "line": 18,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 459,
+ 516
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 12
+ },
+ "end": {
+ "line": 18,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 455,
+ 517
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 536,
+ 537
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 17
+ },
+ "end": {
+ "line": 19,
+ "column": 18
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 538,
+ 539
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 19
+ },
+ "end": {
+ "line": 19,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 536,
+ 539
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 17
+ },
+ "end": {
+ "line": 19,
+ "column": 20
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 532,
+ 539
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 13
+ },
+ "end": {
+ "line": 19,
+ "column": 20
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 541,
+ 542
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 22
+ },
+ "end": {
+ "line": 19,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "arr",
+ "range": [
+ 543,
+ 546
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 24
+ },
+ "end": {
+ "line": 19,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 547,
+ 553
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 28
+ },
+ "end": {
+ "line": 19,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 543,
+ 553
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 24
+ },
+ "end": {
+ "line": 19,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 541,
+ 553
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 22
+ },
+ "end": {
+ "line": 19,
+ "column": 34
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 555,
+ 556
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 36
+ },
+ "end": {
+ "line": 19,
+ "column": 37
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 555,
+ 558
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 36
+ },
+ "end": {
+ "line": 19,
+ "column": 39
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "==",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 577,
+ 580
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 15
+ },
+ "end": {
+ "line": 20,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 581,
+ 590
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 19
+ },
+ "end": {
+ "line": 20,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 577,
+ 590
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 15
+ },
+ "end": {
+ "line": 20,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arr",
+ "range": [
+ 591,
+ 594
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 29
+ },
+ "end": {
+ "line": 20,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 595,
+ 596
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 33
+ },
+ "end": {
+ "line": 20,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 591,
+ 597
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 29
+ },
+ "end": {
+ "line": 20,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toString",
+ "range": [
+ 598,
+ 606
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 36
+ },
+ "end": {
+ "line": 20,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 591,
+ 606
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 29
+ },
+ "end": {
+ "line": 20,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 591,
+ 608
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 29
+ },
+ "end": {
+ "line": 20,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "sCase",
+ "range": [
+ 610,
+ 615
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 48
+ },
+ "end": {
+ "line": 20,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 577,
+ 616
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 15
+ },
+ "end": {
+ "line": 20,
+ "column": 54
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "val",
+ "range": [
+ 620,
+ 623
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 58
+ },
+ "end": {
+ "line": 20,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 577,
+ 623
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 15
+ },
+ "end": {
+ "line": 20,
+ "column": 61
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 650,
+ 651
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 23
+ },
+ "end": {
+ "line": 21,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 643,
+ 652
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 16
+ },
+ "end": {
+ "line": 21,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 624,
+ 667
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 62
+ },
+ "end": {
+ "line": 22,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 574,
+ 667
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 12
+ },
+ "end": {
+ "line": 22,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 559,
+ 678
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 40
+ },
+ "end": {
+ "line": 23,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 527,
+ 678
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "UnaryExpression",
+ "operator": "-",
+ "argument": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 696,
+ 697
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 16
+ },
+ "end": {
+ "line": 24,
+ "column": 17
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 695,
+ 697
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 15
+ },
+ "end": {
+ "line": 24,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 688,
+ 698
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "range": [
+ 444,
+ 705
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 51
+ },
+ "end": {
+ "line": 25,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 411,
+ 705
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 18
+ },
+ "end": {
+ "line": 25,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 397,
+ 705
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 4
+ },
+ "end": {
+ "line": 25,
+ "column": 5
+ }
+ }
+ }
+ ],
+ "range": [
+ 78,
+ 708
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 15
+ },
+ "end": {
+ "line": 26,
+ "column": 1
+ }
+ },
+ "leadingComments": [],
+ "trailingComments": []
+ },
+ "range": [
+ 63,
+ 709
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 0
+ },
+ "end": {
+ "line": 26,
+ "column": 2
+ }
+ }
+ }
+ ],
+ "sourceType": "module",
+ "range": [
+ 32,
+ 709
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 0
+ },
+ "end": {
+ "line": 26,
+ "column": 2
+ }
+ },
+ "comments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Array utilities\r\n ",
+ "range": [
+ 0,
+ 28
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 3
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/ast/source/src/cookie.js.json b/doc/ast/source/src/cookie.js.json
new file mode 100644
index 00000000..7310eec9
--- /dev/null
+++ b/doc/ast/source/src/cookie.js.json
@@ -0,0 +1,4082 @@
+{
+ "type": "Program",
+ "body": [
+ {
+ "type": "ExportDefaultDeclaration",
+ "declaration": {
+ "type": "ObjectExpression",
+ "properties": [
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "write",
+ "range": [
+ 57,
+ 62
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 4
+ },
+ "end": {
+ "line": 7,
+ "column": 9
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 63,
+ 67
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 10
+ },
+ "end": {
+ "line": 7,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "value",
+ "range": [
+ 69,
+ 74
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 16
+ },
+ "end": {
+ "line": 7,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "hours",
+ "range": [
+ 76,
+ 81
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 23
+ },
+ "end": {
+ "line": 7,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "expire",
+ "range": [
+ 97,
+ 103
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 12
+ },
+ "end": {
+ "line": 8,
+ "column": 18
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 106,
+ 108
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 21
+ },
+ "end": {
+ "line": 8,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 97,
+ 108
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 12
+ },
+ "end": {
+ "line": 8,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 93,
+ 109
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 8
+ },
+ "end": {
+ "line": 8,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "hours",
+ "range": [
+ 122,
+ 127
+ ],
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 11
+ },
+ "end": {
+ "line": 9,
+ "column": 16
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "expire",
+ "range": [
+ 143,
+ 149
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 12
+ },
+ "end": {
+ "line": 10,
+ "column": 18
+ }
+ }
+ },
+ "right": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Date",
+ "range": [
+ 156,
+ 160
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 25
+ },
+ "end": {
+ "line": 10,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Date",
+ "range": [
+ 166,
+ 170
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 35
+ },
+ "end": {
+ "line": 10,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 162,
+ 172
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 31
+ },
+ "end": {
+ "line": 10,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getTime",
+ "range": [
+ 174,
+ 181
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 43
+ },
+ "end": {
+ "line": 10,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 161,
+ 181
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 30
+ },
+ "end": {
+ "line": 10,
+ "column": 50
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 161,
+ 183
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 30
+ },
+ "end": {
+ "line": 10,
+ "column": 52
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "*",
+ "left": {
+ "type": "Identifier",
+ "name": "hours",
+ "range": [
+ 186,
+ 191
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 55
+ },
+ "end": {
+ "line": 10,
+ "column": 60
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 3600000,
+ "raw": "3600000",
+ "range": [
+ 194,
+ 201
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 63
+ },
+ "end": {
+ "line": 10,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 186,
+ 201
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 55
+ },
+ "end": {
+ "line": 10,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 161,
+ 201
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 30
+ },
+ "end": {
+ "line": 10,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 152,
+ 202
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 21
+ },
+ "end": {
+ "line": 10,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 143,
+ 202
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 12
+ },
+ "end": {
+ "line": 10,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 143,
+ 203
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 12
+ },
+ "end": {
+ "line": 10,
+ "column": 72
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "expire",
+ "range": [
+ 217,
+ 223
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 12
+ },
+ "end": {
+ "line": 11,
+ "column": 18
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": "; expires=",
+ "raw": "'; expires='",
+ "range": [
+ 226,
+ 238
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 21
+ },
+ "end": {
+ "line": 11,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "expire",
+ "range": [
+ 241,
+ 247
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 36
+ },
+ "end": {
+ "line": 11,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toGMTString",
+ "range": [
+ 248,
+ 259
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 43
+ },
+ "end": {
+ "line": 11,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 241,
+ 259
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 36
+ },
+ "end": {
+ "line": 11,
+ "column": 54
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 241,
+ 261
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 36
+ },
+ "end": {
+ "line": 11,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 226,
+ 261
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 21
+ },
+ "end": {
+ "line": 11,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 217,
+ 261
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 12
+ },
+ "end": {
+ "line": 11,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 217,
+ 262
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 12
+ },
+ "end": {
+ "line": 11,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 128,
+ 273
+ ],
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 17
+ },
+ "end": {
+ "line": 12,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 119,
+ 273
+ ],
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 8
+ },
+ "end": {
+ "line": 12,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "document",
+ "range": [
+ 283,
+ 291
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 8
+ },
+ "end": {
+ "line": 13,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cookie",
+ "range": [
+ 292,
+ 298
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 17
+ },
+ "end": {
+ "line": 13,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 283,
+ 298
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 8
+ },
+ "end": {
+ "line": 13,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 301,
+ 305
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 26
+ },
+ "end": {
+ "line": 13,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "=",
+ "raw": "'='",
+ "range": [
+ 308,
+ 311
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 33
+ },
+ "end": {
+ "line": 13,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 301,
+ 311
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 26
+ },
+ "end": {
+ "line": 13,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "escape",
+ "range": [
+ 314,
+ 320
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 39
+ },
+ "end": {
+ "line": 13,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "value",
+ "range": [
+ 321,
+ 326
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 46
+ },
+ "end": {
+ "line": 13,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 314,
+ 327
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 39
+ },
+ "end": {
+ "line": 13,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 301,
+ 327
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 26
+ },
+ "end": {
+ "line": 13,
+ "column": 52
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "expire",
+ "range": [
+ 330,
+ 336
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 55
+ },
+ "end": {
+ "line": 13,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 301,
+ 336
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 26
+ },
+ "end": {
+ "line": 13,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 283,
+ 336
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 8
+ },
+ "end": {
+ "line": 13,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 283,
+ 337
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 8
+ },
+ "end": {
+ "line": 13,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 82,
+ 344
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 29
+ },
+ "end": {
+ "line": 14,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 62,
+ 344
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 9
+ },
+ "end": {
+ "line": 14,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 57,
+ 344
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 4
+ },
+ "end": {
+ "line": 14,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "read",
+ "range": [
+ 353,
+ 357
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 4
+ },
+ "end": {
+ "line": 16,
+ "column": 8
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 358,
+ 362
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 9
+ },
+ "end": {
+ "line": 16,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cookieValue",
+ "range": [
+ 378,
+ 389
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 12
+ },
+ "end": {
+ "line": 17,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 392,
+ 394
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 26
+ },
+ "end": {
+ "line": 17,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 378,
+ 394
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 12
+ },
+ "end": {
+ "line": 17,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "search",
+ "range": [
+ 409,
+ 415
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 12
+ },
+ "end": {
+ "line": 18,
+ "column": 18
+ }
+ }
+ },
+ "init": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 418,
+ 422
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 21
+ },
+ "end": {
+ "line": 18,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "=",
+ "raw": "'='",
+ "range": [
+ 425,
+ 428
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 28
+ },
+ "end": {
+ "line": 18,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 418,
+ 428
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 21
+ },
+ "end": {
+ "line": 18,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 409,
+ 428
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 12
+ },
+ "end": {
+ "line": 18,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 374,
+ 429
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "document",
+ "range": [
+ 442,
+ 450
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 11
+ },
+ "end": {
+ "line": 19,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cookie",
+ "range": [
+ 451,
+ 457
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 20
+ },
+ "end": {
+ "line": 19,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 442,
+ 457
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 11
+ },
+ "end": {
+ "line": 19,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 458,
+ 464
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 27
+ },
+ "end": {
+ "line": 19,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 442,
+ 464
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 11
+ },
+ "end": {
+ "line": 19,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 467,
+ 468
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 36
+ },
+ "end": {
+ "line": 19,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 442,
+ 468
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 11
+ },
+ "end": {
+ "line": 19,
+ "column": 37
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cookie",
+ "range": [
+ 488,
+ 494
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 16
+ },
+ "end": {
+ "line": 20,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "document",
+ "range": [
+ 497,
+ 505
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 25
+ },
+ "end": {
+ "line": 20,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cookie",
+ "range": [
+ 506,
+ 512
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 34
+ },
+ "end": {
+ "line": 20,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 497,
+ 512
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 25
+ },
+ "end": {
+ "line": 20,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 488,
+ 512
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 16
+ },
+ "end": {
+ "line": 20,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "offset",
+ "range": [
+ 531,
+ 537
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 16
+ },
+ "end": {
+ "line": 21,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cookie",
+ "range": [
+ 540,
+ 546
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 25
+ },
+ "end": {
+ "line": 21,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "indexOf",
+ "range": [
+ 547,
+ 554
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 32
+ },
+ "end": {
+ "line": 21,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 540,
+ 554
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 25
+ },
+ "end": {
+ "line": 21,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "search",
+ "range": [
+ 555,
+ 561
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 40
+ },
+ "end": {
+ "line": 21,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 540,
+ 562
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 25
+ },
+ "end": {
+ "line": 21,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 531,
+ 562
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 16
+ },
+ "end": {
+ "line": 21,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 484,
+ 563
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 12
+ },
+ "end": {
+ "line": 21,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "offset",
+ "range": [
+ 580,
+ 586
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 15
+ },
+ "end": {
+ "line": 22,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "-",
+ "argument": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 592,
+ 593
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 27
+ },
+ "end": {
+ "line": 22,
+ "column": 28
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 591,
+ 593
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 26
+ },
+ "end": {
+ "line": 22,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 580,
+ 593
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 15
+ },
+ "end": {
+ "line": 22,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "+=",
+ "left": {
+ "type": "Identifier",
+ "name": "offset",
+ "range": [
+ 613,
+ 619
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 16
+ },
+ "end": {
+ "line": 23,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "search",
+ "range": [
+ 623,
+ 629
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 26
+ },
+ "end": {
+ "line": 23,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 630,
+ 636
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 33
+ },
+ "end": {
+ "line": 23,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 623,
+ 636
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 26
+ },
+ "end": {
+ "line": 23,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 613,
+ 636
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 16
+ },
+ "end": {
+ "line": 23,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 613,
+ 637
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 16
+ },
+ "end": {
+ "line": 23,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "end",
+ "range": [
+ 659,
+ 662
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 20
+ },
+ "end": {
+ "line": 24,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cookie",
+ "range": [
+ 665,
+ 671
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 26
+ },
+ "end": {
+ "line": 24,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "indexOf",
+ "range": [
+ 672,
+ 679
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 33
+ },
+ "end": {
+ "line": 24,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 665,
+ 679
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 26
+ },
+ "end": {
+ "line": 24,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": ";",
+ "raw": "';'",
+ "range": [
+ 680,
+ 683
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 41
+ },
+ "end": {
+ "line": 24,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "offset",
+ "range": [
+ 685,
+ 691
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 46
+ },
+ "end": {
+ "line": 24,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 665,
+ 692
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 26
+ },
+ "end": {
+ "line": 24,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 659,
+ 692
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 20
+ },
+ "end": {
+ "line": 24,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 655,
+ 693
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 16
+ },
+ "end": {
+ "line": 24,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "end",
+ "range": [
+ 714,
+ 717
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 19
+ },
+ "end": {
+ "line": 25,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "-",
+ "argument": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 723,
+ 724
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 28
+ },
+ "end": {
+ "line": 25,
+ "column": 29
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 722,
+ 724
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 27
+ },
+ "end": {
+ "line": 25,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 714,
+ 724
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 19
+ },
+ "end": {
+ "line": 25,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "end",
+ "range": [
+ 748,
+ 751
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 20
+ },
+ "end": {
+ "line": 26,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cookie",
+ "range": [
+ 754,
+ 760
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 26
+ },
+ "end": {
+ "line": 26,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 761,
+ 767
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 33
+ },
+ "end": {
+ "line": 26,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 754,
+ 767
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 26
+ },
+ "end": {
+ "line": 26,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 748,
+ 767
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 20
+ },
+ "end": {
+ "line": 26,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 748,
+ 768
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 20
+ },
+ "end": {
+ "line": 26,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 725,
+ 787
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 30
+ },
+ "end": {
+ "line": 27,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 711,
+ 787
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 16
+ },
+ "end": {
+ "line": 27,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "cookieValue",
+ "range": [
+ 805,
+ 816
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 16
+ },
+ "end": {
+ "line": 28,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "unescape",
+ "range": [
+ 819,
+ 827
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 30
+ },
+ "end": {
+ "line": 28,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cookie",
+ "range": [
+ 828,
+ 834
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 39
+ },
+ "end": {
+ "line": 28,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "substring",
+ "range": [
+ 835,
+ 844
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 46
+ },
+ "end": {
+ "line": 28,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 828,
+ 844
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 39
+ },
+ "end": {
+ "line": 28,
+ "column": 55
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "offset",
+ "range": [
+ 845,
+ 851
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 56
+ },
+ "end": {
+ "line": 28,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "end",
+ "range": [
+ 853,
+ 856
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 64
+ },
+ "end": {
+ "line": 28,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 828,
+ 857
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 39
+ },
+ "end": {
+ "line": 28,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 819,
+ 858
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 30
+ },
+ "end": {
+ "line": 28,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 805,
+ 858
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 16
+ },
+ "end": {
+ "line": 28,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 805,
+ 859
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 16
+ },
+ "end": {
+ "line": 28,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 594,
+ 874
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 29
+ },
+ "end": {
+ "line": 29,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 577,
+ 874
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 12
+ },
+ "end": {
+ "line": 29,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 469,
+ 885
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 38
+ },
+ "end": {
+ "line": 30,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 439,
+ 885
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Identifier",
+ "name": "cookieValue",
+ "range": [
+ 902,
+ 913
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 15
+ },
+ "end": {
+ "line": 31,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 895,
+ 914
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "range": [
+ 363,
+ 921
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 14
+ },
+ "end": {
+ "line": 32,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 357,
+ 921
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 353,
+ 921
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 4
+ },
+ "end": {
+ "line": 32,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "remove",
+ "range": [
+ 930,
+ 936
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 4
+ },
+ "end": {
+ "line": 34,
+ "column": 10
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 937,
+ 941
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 11
+ },
+ "end": {
+ "line": 34,
+ "column": 15
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 953,
+ 957
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "write",
+ "range": [
+ 958,
+ 963
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 13
+ },
+ "end": {
+ "line": 35,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 953,
+ 963
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 18
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 964,
+ 968
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 19
+ },
+ "end": {
+ "line": 35,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 970,
+ 972
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 25
+ },
+ "end": {
+ "line": 35,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "UnaryExpression",
+ "operator": "-",
+ "argument": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 975,
+ 976
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 30
+ },
+ "end": {
+ "line": 35,
+ "column": 31
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 974,
+ 976
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 29
+ },
+ "end": {
+ "line": 35,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 953,
+ 977
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 953,
+ 978
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 942,
+ 985
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 16
+ },
+ "end": {
+ "line": 36,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 936,
+ 985
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 10
+ },
+ "end": {
+ "line": 36,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 930,
+ 985
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 4
+ },
+ "end": {
+ "line": 36,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "valueToArray",
+ "range": [
+ 994,
+ 1006
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 4
+ },
+ "end": {
+ "line": 38,
+ "column": 16
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 1007,
+ 1011
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 17
+ },
+ "end": {
+ "line": 38,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "separator",
+ "range": [
+ 1013,
+ 1022
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 23
+ },
+ "end": {
+ "line": 38,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "separator",
+ "range": [
+ 1038,
+ 1047
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 12
+ },
+ "end": {
+ "line": 39,
+ "column": 21
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 1037,
+ 1047
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 11
+ },
+ "end": {
+ "line": 39,
+ "column": 21
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "separator",
+ "range": [
+ 1063,
+ 1072
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 12
+ },
+ "end": {
+ "line": 40,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": ",",
+ "raw": "','",
+ "range": [
+ 1075,
+ 1078
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 24
+ },
+ "end": {
+ "line": 40,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 1063,
+ 1078
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 12
+ },
+ "end": {
+ "line": 40,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 1063,
+ 1079
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 12
+ },
+ "end": {
+ "line": 40,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "range": [
+ 1048,
+ 1090
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 22
+ },
+ "end": {
+ "line": 41,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 1034,
+ 1090
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "reads the cookie",
+ "range": [
+ 1100,
+ 1118
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 8
+ },
+ "end": {
+ "line": 42,
+ "column": 26
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "val",
+ "range": [
+ 1132,
+ 1135
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 12
+ },
+ "end": {
+ "line": 43,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1138,
+ 1142
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 18
+ },
+ "end": {
+ "line": 43,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "read",
+ "range": [
+ 1143,
+ 1147
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 23
+ },
+ "end": {
+ "line": 43,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 1138,
+ 1147
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 18
+ },
+ "end": {
+ "line": 43,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 1148,
+ 1152
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 28
+ },
+ "end": {
+ "line": 43,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "range": [
+ 1138,
+ 1153
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 18
+ },
+ "end": {
+ "line": 43,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 1132,
+ 1153
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 12
+ },
+ "end": {
+ "line": 43,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 1128,
+ 1154
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 34
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "reads the cookie",
+ "range": [
+ 1100,
+ 1118
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 8
+ },
+ "end": {
+ "line": 42,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "creates an array with filters' values",
+ "range": [
+ 1164,
+ 1203
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 47
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "arr",
+ "range": [
+ 1217,
+ 1220
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 12
+ },
+ "end": {
+ "line": 45,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "val",
+ "range": [
+ 1223,
+ 1226
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 18
+ },
+ "end": {
+ "line": 45,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "split",
+ "range": [
+ 1227,
+ 1232
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 22
+ },
+ "end": {
+ "line": 45,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 1223,
+ 1232
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 18
+ },
+ "end": {
+ "line": 45,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "separator",
+ "range": [
+ 1233,
+ 1242
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 28
+ },
+ "end": {
+ "line": 45,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 1223,
+ 1243
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 18
+ },
+ "end": {
+ "line": 45,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 1217,
+ 1243
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 12
+ },
+ "end": {
+ "line": 45,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 1213,
+ 1244
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 45,
+ "column": 39
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "creates an array with filters' values",
+ "range": [
+ 1164,
+ 1203
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 47
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Identifier",
+ "name": "arr",
+ "range": [
+ 1261,
+ 1264
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 15
+ },
+ "end": {
+ "line": 46,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 1254,
+ 1265
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 1023,
+ 1272
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 33
+ },
+ "end": {
+ "line": 47,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 1006,
+ 1272
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 16
+ },
+ "end": {
+ "line": 47,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 994,
+ 1272
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 4
+ },
+ "end": {
+ "line": 47,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "getValueByIndex",
+ "range": [
+ 1281,
+ 1296
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 4
+ },
+ "end": {
+ "line": 49,
+ "column": 19
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 1297,
+ 1301
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 20
+ },
+ "end": {
+ "line": 49,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "index",
+ "range": [
+ 1303,
+ 1308
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 26
+ },
+ "end": {
+ "line": 49,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "separator",
+ "range": [
+ 1310,
+ 1319
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 33
+ },
+ "end": {
+ "line": 49,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "separator",
+ "range": [
+ 1335,
+ 1344
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 12
+ },
+ "end": {
+ "line": 50,
+ "column": 21
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 1334,
+ 1344
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 11
+ },
+ "end": {
+ "line": 50,
+ "column": 21
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "separator",
+ "range": [
+ 1360,
+ 1369
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 12
+ },
+ "end": {
+ "line": 51,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": ",",
+ "raw": "','",
+ "range": [
+ 1372,
+ 1375
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 24
+ },
+ "end": {
+ "line": 51,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 1360,
+ 1375
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 12
+ },
+ "end": {
+ "line": 51,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 1360,
+ 1376
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 12
+ },
+ "end": {
+ "line": 51,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "range": [
+ 1345,
+ 1387
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 22
+ },
+ "end": {
+ "line": 52,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 1331,
+ 1387
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "reads the cookie",
+ "range": [
+ 1397,
+ 1415
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 26
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "val",
+ "range": [
+ 1429,
+ 1432
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 12
+ },
+ "end": {
+ "line": 54,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1435,
+ 1439
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 18
+ },
+ "end": {
+ "line": 54,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "valueToArray",
+ "range": [
+ 1440,
+ 1452
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 23
+ },
+ "end": {
+ "line": 54,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 1435,
+ 1452
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 18
+ },
+ "end": {
+ "line": 54,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 1453,
+ 1457
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 36
+ },
+ "end": {
+ "line": 54,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "separator",
+ "range": [
+ 1459,
+ 1468
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 42
+ },
+ "end": {
+ "line": 54,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 1435,
+ 1469
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 18
+ },
+ "end": {
+ "line": 54,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 1429,
+ 1469
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 12
+ },
+ "end": {
+ "line": 54,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 1425,
+ 1470
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 53
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "reads the cookie",
+ "range": [
+ 1397,
+ 1415
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 26
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "val",
+ "range": [
+ 1487,
+ 1490
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 15
+ },
+ "end": {
+ "line": 55,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "index",
+ "range": [
+ 1491,
+ 1496
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 19
+ },
+ "end": {
+ "line": 55,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1487,
+ 1497
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 15
+ },
+ "end": {
+ "line": 55,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1480,
+ 1498
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 1320,
+ 1505
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 43
+ },
+ "end": {
+ "line": 56,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 1296,
+ 1505
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 19
+ },
+ "end": {
+ "line": 56,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 1281,
+ 1505
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 4
+ },
+ "end": {
+ "line": 56,
+ "column": 5
+ }
+ }
+ }
+ ],
+ "range": [
+ 48,
+ 1510
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 15
+ },
+ "end": {
+ "line": 58,
+ "column": 1
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Cookie utilities\r\n ",
+ "range": [
+ 0,
+ 29
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 3
+ }
+ }
+ }
+ ],
+ "trailingComments": []
+ },
+ "range": [
+ 33,
+ 1511
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 0
+ },
+ "end": {
+ "line": 58,
+ "column": 2
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Cookie utilities\r\n ",
+ "range": [
+ 0,
+ 29
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 3
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "sourceType": "module",
+ "range": [
+ 33,
+ 1511
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 0
+ },
+ "end": {
+ "line": 58,
+ "column": 2
+ }
+ },
+ "comments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Cookie utilities\r\n ",
+ "range": [
+ 0,
+ 29
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "reads the cookie",
+ "range": [
+ 1100,
+ 1118
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 8
+ },
+ "end": {
+ "line": 42,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "creates an array with filters' values",
+ "range": [
+ 1164,
+ 1203
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "reads the cookie",
+ "range": [
+ 1397,
+ 1415
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 26
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/ast/source/src/date.js.json b/doc/ast/source/src/date.js.json
new file mode 100644
index 00000000..577d57db
--- /dev/null
+++ b/doc/ast/source/src/date.js.json
@@ -0,0 +1,15123 @@
+{
+ "type": "Program",
+ "body": [
+ {
+ "type": "ExportDefaultDeclaration",
+ "declaration": {
+ "type": "ObjectExpression",
+ "properties": [
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "isValid",
+ "range": [
+ 53,
+ 60
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 4
+ },
+ "end": {
+ "line": 6,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "dateStr",
+ "range": [
+ 61,
+ 68
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 12
+ },
+ "end": {
+ "line": 6,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "format",
+ "range": [
+ 70,
+ 76
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 21
+ },
+ "end": {
+ "line": 6,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "format",
+ "range": [
+ 92,
+ 98
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 12
+ },
+ "end": {
+ "line": 7,
+ "column": 18
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 91,
+ 98
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 11
+ },
+ "end": {
+ "line": 7,
+ "column": 18
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "format",
+ "range": [
+ 115,
+ 121
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 12
+ },
+ "end": {
+ "line": 8,
+ "column": 18
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "DMY",
+ "raw": "'DMY'",
+ "range": [
+ 124,
+ 129
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 21
+ },
+ "end": {
+ "line": 8,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 115,
+ 129
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 12
+ },
+ "end": {
+ "line": 8,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 115,
+ 130
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 12
+ },
+ "end": {
+ "line": 8,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "range": [
+ 100,
+ 141
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 20
+ },
+ "end": {
+ "line": 9,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 88,
+ 141
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 8
+ },
+ "end": {
+ "line": 9,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "format",
+ "range": [
+ 151,
+ 157
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 8
+ },
+ "end": {
+ "line": 10,
+ "column": 14
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "format",
+ "range": [
+ 160,
+ 166
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 17
+ },
+ "end": {
+ "line": 10,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toUpperCase",
+ "range": [
+ 167,
+ 178
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 24
+ },
+ "end": {
+ "line": 10,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 160,
+ 178
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 17
+ },
+ "end": {
+ "line": 10,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 160,
+ 180
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 17
+ },
+ "end": {
+ "line": 10,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 151,
+ 180
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 8
+ },
+ "end": {
+ "line": 10,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 151,
+ 181
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 8
+ },
+ "end": {
+ "line": 10,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "format",
+ "range": [
+ 194,
+ 200
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 11
+ },
+ "end": {
+ "line": 11,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 201,
+ 207
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 18
+ },
+ "end": {
+ "line": 11,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 194,
+ 207
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 11
+ },
+ "end": {
+ "line": 11,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 3,
+ "raw": "3",
+ "range": [
+ 211,
+ 212
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 28
+ },
+ "end": {
+ "line": 11,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 194,
+ 212
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 11
+ },
+ "end": {
+ "line": 11,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "format",
+ "range": [
+ 232,
+ 238
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 15
+ },
+ "end": {
+ "line": 12,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "DDMMMYYYY",
+ "raw": "'DDMMMYYYY'",
+ "range": [
+ 241,
+ 252
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 24
+ },
+ "end": {
+ "line": 12,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 232,
+ 252
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 15
+ },
+ "end": {
+ "line": 12,
+ "column": 35
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "d",
+ "range": [
+ 276,
+ 277
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 20
+ },
+ "end": {
+ "line": 13,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 280,
+ 284
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 24
+ },
+ "end": {
+ "line": 13,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "format",
+ "range": [
+ 285,
+ 291
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 29
+ },
+ "end": {
+ "line": 13,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 280,
+ 291
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 24
+ },
+ "end": {
+ "line": 13,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "dateStr",
+ "range": [
+ 292,
+ 299
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 36
+ },
+ "end": {
+ "line": 13,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "format",
+ "range": [
+ 301,
+ 307
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 45
+ },
+ "end": {
+ "line": 13,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 280,
+ 308
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 24
+ },
+ "end": {
+ "line": 13,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 276,
+ 308
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 20
+ },
+ "end": {
+ "line": 13,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 272,
+ 309
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 16
+ },
+ "end": {
+ "line": 13,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "dateStr",
+ "range": [
+ 327,
+ 334
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 16
+ },
+ "end": {
+ "line": 14,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "d",
+ "range": [
+ 337,
+ 338
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 26
+ },
+ "end": {
+ "line": 14,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getDate",
+ "range": [
+ 339,
+ 346
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 28
+ },
+ "end": {
+ "line": 14,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 337,
+ 346
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 26
+ },
+ "end": {
+ "line": 14,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 337,
+ 348
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 26
+ },
+ "end": {
+ "line": 14,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "/",
+ "raw": "'/'",
+ "range": [
+ 350,
+ 353
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 39
+ },
+ "end": {
+ "line": 14,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 337,
+ 353
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 26
+ },
+ "end": {
+ "line": 14,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "d",
+ "range": [
+ 356,
+ 357
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 45
+ },
+ "end": {
+ "line": 14,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getMonth",
+ "range": [
+ 358,
+ 366
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 47
+ },
+ "end": {
+ "line": 14,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 356,
+ 366
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 45
+ },
+ "end": {
+ "line": 14,
+ "column": 55
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 356,
+ 368
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 45
+ },
+ "end": {
+ "line": 14,
+ "column": 57
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 369,
+ 370
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 58
+ },
+ "end": {
+ "line": 14,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 356,
+ 370
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 45
+ },
+ "end": {
+ "line": 14,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 337,
+ 371
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 26
+ },
+ "end": {
+ "line": 14,
+ "column": 60
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "/",
+ "raw": "'/'",
+ "range": [
+ 373,
+ 376
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 62
+ },
+ "end": {
+ "line": 14,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 337,
+ 376
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 26
+ },
+ "end": {
+ "line": 14,
+ "column": 65
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "d",
+ "range": [
+ 399,
+ 400
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 20
+ },
+ "end": {
+ "line": 15,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFullYear",
+ "range": [
+ 401,
+ 412
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 22
+ },
+ "end": {
+ "line": 15,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 399,
+ 412
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 20
+ },
+ "end": {
+ "line": 15,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 399,
+ 414
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 20
+ },
+ "end": {
+ "line": 15,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 337,
+ 414
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 26
+ },
+ "end": {
+ "line": 15,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 327,
+ 414
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 16
+ },
+ "end": {
+ "line": 15,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 327,
+ 415
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 16
+ },
+ "end": {
+ "line": 15,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "format",
+ "range": [
+ 433,
+ 439
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 16
+ },
+ "end": {
+ "line": 16,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "DMY",
+ "raw": "'DMY'",
+ "range": [
+ 442,
+ 447
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 25
+ },
+ "end": {
+ "line": 16,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 433,
+ 447
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 16
+ },
+ "end": {
+ "line": 16,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 433,
+ 448
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 16
+ },
+ "end": {
+ "line": 16,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 253,
+ 463
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 36
+ },
+ "end": {
+ "line": 17,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 229,
+ 463
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 12
+ },
+ "end": {
+ "line": 17,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 214,
+ 474
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 31
+ },
+ "end": {
+ "line": 18,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 191,
+ 474
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "format",
+ "range": [
+ 488,
+ 494
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 12
+ },
+ "end": {
+ "line": 19,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "indexOf",
+ "range": [
+ 495,
+ 502
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 19
+ },
+ "end": {
+ "line": 19,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 488,
+ 502
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 12
+ },
+ "end": {
+ "line": 19,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "M",
+ "raw": "'M'",
+ "range": [
+ 503,
+ 506
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 27
+ },
+ "end": {
+ "line": 19,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "range": [
+ 488,
+ 507
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 12
+ },
+ "end": {
+ "line": 19,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "-",
+ "argument": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 513,
+ 514
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 37
+ },
+ "end": {
+ "line": 19,
+ "column": 38
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 512,
+ 514
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 36
+ },
+ "end": {
+ "line": 19,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 488,
+ 514
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 12
+ },
+ "end": {
+ "line": 19,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "format",
+ "range": [
+ 520,
+ 526
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 44
+ },
+ "end": {
+ "line": 19,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "indexOf",
+ "range": [
+ 527,
+ 534
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 51
+ },
+ "end": {
+ "line": 19,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 520,
+ 534
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 44
+ },
+ "end": {
+ "line": 19,
+ "column": 58
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "D",
+ "raw": "'D'",
+ "range": [
+ 535,
+ 538
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 59
+ },
+ "end": {
+ "line": 19,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 520,
+ 539
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 44
+ },
+ "end": {
+ "line": 19,
+ "column": 63
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "-",
+ "argument": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 545,
+ 546
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 69
+ },
+ "end": {
+ "line": 19,
+ "column": 70
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 544,
+ 546
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 68
+ },
+ "end": {
+ "line": 19,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 520,
+ 546
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 44
+ },
+ "end": {
+ "line": 19,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 487,
+ 547
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 11
+ },
+ "end": {
+ "line": 19,
+ "column": 71
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "format",
+ "range": [
+ 565,
+ 571
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 13
+ },
+ "end": {
+ "line": 20,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "indexOf",
+ "range": [
+ 572,
+ 579
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 20
+ },
+ "end": {
+ "line": 20,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 565,
+ 579
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 13
+ },
+ "end": {
+ "line": 20,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "Y",
+ "raw": "'Y'",
+ "range": [
+ 580,
+ 583
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 28
+ },
+ "end": {
+ "line": 20,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 565,
+ 584
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 13
+ },
+ "end": {
+ "line": 20,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "-",
+ "argument": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 590,
+ 591
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 38
+ },
+ "end": {
+ "line": 20,
+ "column": 39
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 589,
+ 591
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 37
+ },
+ "end": {
+ "line": 20,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 565,
+ 591
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 13
+ },
+ "end": {
+ "line": 20,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 487,
+ 592
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 11
+ },
+ "end": {
+ "line": 20,
+ "column": 40
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "format",
+ "range": [
+ 608,
+ 614
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 12
+ },
+ "end": {
+ "line": 21,
+ "column": 18
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "DMY",
+ "raw": "'DMY'",
+ "range": [
+ 617,
+ 622
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 21
+ },
+ "end": {
+ "line": 21,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 608,
+ 622
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 12
+ },
+ "end": {
+ "line": 21,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 608,
+ 623
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 12
+ },
+ "end": {
+ "line": 21,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "range": [
+ 593,
+ 634
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 41
+ },
+ "end": {
+ "line": 22,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 484,
+ 634
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "reg1",
+ "range": [
+ 648,
+ 652
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 12
+ },
+ "end": {
+ "line": 23,
+ "column": 16
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 648,
+ 652
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 12
+ },
+ "end": {
+ "line": 23,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "reg2",
+ "range": [
+ 654,
+ 658
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 18
+ },
+ "end": {
+ "line": 23,
+ "column": 22
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 654,
+ 658
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 18
+ },
+ "end": {
+ "line": 23,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 644,
+ 659
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 23
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " If the year is first",
+ "range": [
+ 669,
+ 692
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 31
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "==",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "format",
+ "range": [
+ 705,
+ 711
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 11
+ },
+ "end": {
+ "line": 25,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "substring",
+ "range": [
+ 712,
+ 721
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 18
+ },
+ "end": {
+ "line": 25,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 705,
+ 721
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 11
+ },
+ "end": {
+ "line": 25,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 722,
+ 723
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 28
+ },
+ "end": {
+ "line": 25,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 725,
+ 726
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 31
+ },
+ "end": {
+ "line": 25,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "range": [
+ 705,
+ 727
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 11
+ },
+ "end": {
+ "line": 25,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Y",
+ "raw": "'Y'",
+ "range": [
+ 731,
+ 734
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 37
+ },
+ "end": {
+ "line": 25,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 705,
+ 734
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 11
+ },
+ "end": {
+ "line": 25,
+ "column": 40
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "reg1",
+ "range": [
+ 753,
+ 757
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 14
+ },
+ "end": {
+ "line": 26,
+ "column": 18
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": {},
+ "raw": "/^\\d{2}(\\-|\\/|\\.)\\d{1,2}\\1\\d{1,2}$/",
+ "regex": {
+ "pattern": "^\\d{2}(\\-|\\/|\\.)\\d{1,2}\\1\\d{1,2}$",
+ "flags": ""
+ },
+ "range": [
+ 760,
+ 795
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 21
+ },
+ "end": {
+ "line": 26,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 753,
+ 795
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 14
+ },
+ "end": {
+ "line": 26,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 753,
+ 796
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 14
+ },
+ "end": {
+ "line": 26,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "reg2",
+ "range": [
+ 812,
+ 816
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 14
+ },
+ "end": {
+ "line": 27,
+ "column": 18
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": {},
+ "raw": "/^\\d{4}(\\-|\\/|\\.)\\d{1,2}\\1\\d{1,2}$/",
+ "regex": {
+ "pattern": "^\\d{4}(\\-|\\/|\\.)\\d{1,2}\\1\\d{1,2}$",
+ "flags": ""
+ },
+ "range": [
+ 819,
+ 854
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 21
+ },
+ "end": {
+ "line": 27,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 812,
+ 854
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 14
+ },
+ "end": {
+ "line": 27,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 812,
+ 855
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 14
+ },
+ "end": {
+ "line": 27,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 736,
+ 866
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 42
+ },
+ "end": {
+ "line": 28,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "==",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "format",
+ "range": [
+ 875,
+ 881
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 18
+ },
+ "end": {
+ "line": 28,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "substring",
+ "range": [
+ 882,
+ 891
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 25
+ },
+ "end": {
+ "line": 28,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 875,
+ 891
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 18
+ },
+ "end": {
+ "line": 28,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 892,
+ 893
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 35
+ },
+ "end": {
+ "line": 28,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 895,
+ 896
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 38
+ },
+ "end": {
+ "line": 28,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 875,
+ 897
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 18
+ },
+ "end": {
+ "line": 28,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Y",
+ "raw": "'Y'",
+ "range": [
+ 901,
+ 904
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 44
+ },
+ "end": {
+ "line": 28,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 875,
+ 904
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 18
+ },
+ "end": {
+ "line": 28,
+ "column": 47
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "reg1",
+ "range": [
+ 948,
+ 952
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 14
+ },
+ "end": {
+ "line": 29,
+ "column": 18
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": {},
+ "raw": "/^\\d{1,2}(\\-|\\/|\\.)\\d{2}\\1\\d{1,2}$/",
+ "regex": {
+ "pattern": "^\\d{1,2}(\\-|\\/|\\.)\\d{2}\\1\\d{1,2}$",
+ "flags": ""
+ },
+ "range": [
+ 955,
+ 990
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 21
+ },
+ "end": {
+ "line": 29,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 948,
+ 990
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 14
+ },
+ "end": {
+ "line": 29,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 948,
+ 991
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 14
+ },
+ "end": {
+ "line": 29,
+ "column": 57
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " If the year is second",
+ "range": [
+ 908,
+ 932
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 51
+ },
+ "end": {
+ "line": 28,
+ "column": 75
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "reg2",
+ "range": [
+ 1007,
+ 1011
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 14
+ },
+ "end": {
+ "line": 30,
+ "column": 18
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": {},
+ "raw": "/^\\d{1,2}(\\-|\\/|\\.)\\d{4}\\1\\d{1,2}$/",
+ "regex": {
+ "pattern": "^\\d{1,2}(\\-|\\/|\\.)\\d{4}\\1\\d{1,2}$",
+ "flags": ""
+ },
+ "range": [
+ 1014,
+ 1049
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 21
+ },
+ "end": {
+ "line": 30,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 1007,
+ 1049
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 14
+ },
+ "end": {
+ "line": 30,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 1007,
+ 1050
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 14
+ },
+ "end": {
+ "line": 30,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 906,
+ 1061
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 49
+ },
+ "end": {
+ "line": 31,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "reg1",
+ "range": [
+ 1110,
+ 1114
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 14
+ },
+ "end": {
+ "line": 32,
+ "column": 18
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": {},
+ "raw": "/^\\d{1,2}(\\-|\\/|\\.)\\d{1,2}\\1\\d{2}$/",
+ "regex": {
+ "pattern": "^\\d{1,2}(\\-|\\/|\\.)\\d{1,2}\\1\\d{2}$",
+ "flags": ""
+ },
+ "range": [
+ 1117,
+ 1152
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 21
+ },
+ "end": {
+ "line": 32,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 1110,
+ 1152
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 14
+ },
+ "end": {
+ "line": 32,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 1110,
+ 1153
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 14
+ },
+ "end": {
+ "line": 32,
+ "column": 57
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " The year must be third",
+ "range": [
+ 1069,
+ 1094
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 17
+ },
+ "end": {
+ "line": 31,
+ "column": 42
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "reg2",
+ "range": [
+ 1169,
+ 1173
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 14
+ },
+ "end": {
+ "line": 33,
+ "column": 18
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": {},
+ "raw": "/^\\d{1,2}(\\-|\\/|\\.)\\d{1,2}\\1\\d{4}$/",
+ "regex": {
+ "pattern": "^\\d{1,2}(\\-|\\/|\\.)\\d{1,2}\\1\\d{4}$",
+ "flags": ""
+ },
+ "range": [
+ 1176,
+ 1211
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 21
+ },
+ "end": {
+ "line": 33,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 1169,
+ 1211
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 14
+ },
+ "end": {
+ "line": 33,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 1169,
+ 1212
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 14
+ },
+ "end": {
+ "line": 33,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 1067,
+ 1223
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 15
+ },
+ "end": {
+ "line": 34,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 872,
+ 1223
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 15
+ },
+ "end": {
+ "line": 34,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 702,
+ 1223
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " If the year is first",
+ "range": [
+ 669,
+ 692
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " If it doesn't conform to the right format (with either a 2 digit year",
+ "range": [
+ 1233,
+ 1305
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 80
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " or 4 digit year), fail",
+ "range": [
+ 1315,
+ 1340
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 33
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "reg1",
+ "range": [
+ 1353,
+ 1357
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 11
+ },
+ "end": {
+ "line": 37,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "test",
+ "range": [
+ 1358,
+ 1362
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 16
+ },
+ "end": {
+ "line": 37,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 1353,
+ 1362
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 11
+ },
+ "end": {
+ "line": 37,
+ "column": 20
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "dateStr",
+ "range": [
+ 1363,
+ 1370
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 21
+ },
+ "end": {
+ "line": 37,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "range": [
+ 1353,
+ 1371
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 11
+ },
+ "end": {
+ "line": 37,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 1376,
+ 1381
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 34
+ },
+ "end": {
+ "line": 37,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 1353,
+ 1381
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 11
+ },
+ "end": {
+ "line": 37,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "reg2",
+ "range": [
+ 1385,
+ 1389
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 43
+ },
+ "end": {
+ "line": 37,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "test",
+ "range": [
+ 1390,
+ 1394
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 48
+ },
+ "end": {
+ "line": 37,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 1385,
+ 1394
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 43
+ },
+ "end": {
+ "line": 37,
+ "column": 52
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "dateStr",
+ "range": [
+ 1395,
+ 1402
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 53
+ },
+ "end": {
+ "line": 37,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 1385,
+ 1403
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 43
+ },
+ "end": {
+ "line": 37,
+ "column": 61
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 1408,
+ 1413
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 66
+ },
+ "end": {
+ "line": 37,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 1385,
+ 1413
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 43
+ },
+ "end": {
+ "line": 37,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 1353,
+ 1413
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 11
+ },
+ "end": {
+ "line": 37,
+ "column": 71
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 1437,
+ 1442
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 19
+ },
+ "end": {
+ "line": 38,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1430,
+ 1443
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 12
+ },
+ "end": {
+ "line": 38,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 1415,
+ 1454
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 73
+ },
+ "end": {
+ "line": 39,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 1350,
+ 1454
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " If it doesn't conform to the right format (with either a 2 digit year",
+ "range": [
+ 1233,
+ 1305
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 80
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " or 4 digit year), fail",
+ "range": [
+ 1315,
+ 1340
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " Split into 3 parts based on what the divider was",
+ "range": [
+ 1464,
+ 1515
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 59
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "parts",
+ "range": [
+ 1529,
+ 1534
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 12
+ },
+ "end": {
+ "line": 41,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "dateStr",
+ "range": [
+ 1537,
+ 1544
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 20
+ },
+ "end": {
+ "line": 41,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "split",
+ "range": [
+ 1545,
+ 1550
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 28
+ },
+ "end": {
+ "line": 41,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 1537,
+ 1550
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 20
+ },
+ "end": {
+ "line": 41,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "RegExp",
+ "range": [
+ 1551,
+ 1557
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 34
+ },
+ "end": {
+ "line": 41,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "$1",
+ "range": [
+ 1558,
+ 1560
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 41
+ },
+ "end": {
+ "line": 41,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 1551,
+ 1560
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 34
+ },
+ "end": {
+ "line": 41,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 1537,
+ 1561
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 20
+ },
+ "end": {
+ "line": 41,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 1529,
+ 1561
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 12
+ },
+ "end": {
+ "line": 41,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 1525,
+ 1562
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 45
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Split into 3 parts based on what the divider was",
+ "range": [
+ 1464,
+ 1515
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 59
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "mm",
+ "range": [
+ 1576,
+ 1578
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 12
+ },
+ "end": {
+ "line": 42,
+ "column": 14
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 1576,
+ 1578
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 12
+ },
+ "end": {
+ "line": 42,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "dd",
+ "range": [
+ 1580,
+ 1582
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 16
+ },
+ "end": {
+ "line": 42,
+ "column": 18
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 1580,
+ 1582
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 16
+ },
+ "end": {
+ "line": 42,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "yy",
+ "range": [
+ 1584,
+ 1586
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 20
+ },
+ "end": {
+ "line": 42,
+ "column": 22
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 1584,
+ 1586
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 20
+ },
+ "end": {
+ "line": 42,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 1572,
+ 1587
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 8
+ },
+ "end": {
+ "line": 42,
+ "column": 23
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " Check to see if the 3 parts end up making a valid date",
+ "range": [
+ 1597,
+ 1654
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 65
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "format",
+ "range": [
+ 1667,
+ 1673
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 11
+ },
+ "end": {
+ "line": 44,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "substring",
+ "range": [
+ 1674,
+ 1683
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 18
+ },
+ "end": {
+ "line": 44,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 1667,
+ 1683
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 11
+ },
+ "end": {
+ "line": 44,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 1684,
+ 1685
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 28
+ },
+ "end": {
+ "line": 44,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 1687,
+ 1688
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 31
+ },
+ "end": {
+ "line": 44,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "range": [
+ 1667,
+ 1689
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 11
+ },
+ "end": {
+ "line": 44,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "M",
+ "raw": "'M'",
+ "range": [
+ 1694,
+ 1697
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 38
+ },
+ "end": {
+ "line": 44,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 1667,
+ 1697
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 11
+ },
+ "end": {
+ "line": 44,
+ "column": 41
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "mm",
+ "range": [
+ 1713,
+ 1715
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 12
+ },
+ "end": {
+ "line": 45,
+ "column": 14
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "parts",
+ "range": [
+ 1718,
+ 1723
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 17
+ },
+ "end": {
+ "line": 45,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 1724,
+ 1725
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 23
+ },
+ "end": {
+ "line": 45,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1718,
+ 1726
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 17
+ },
+ "end": {
+ "line": 45,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1713,
+ 1726
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 12
+ },
+ "end": {
+ "line": 45,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1713,
+ 1727
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 12
+ },
+ "end": {
+ "line": 45,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 1698,
+ 1738
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 42
+ },
+ "end": {
+ "line": 46,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "format",
+ "range": [
+ 1747,
+ 1753
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 18
+ },
+ "end": {
+ "line": 46,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "substring",
+ "range": [
+ 1754,
+ 1763
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 25
+ },
+ "end": {
+ "line": 46,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 1747,
+ 1763
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 18
+ },
+ "end": {
+ "line": 46,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 1764,
+ 1765
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 35
+ },
+ "end": {
+ "line": 46,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 1767,
+ 1768
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 38
+ },
+ "end": {
+ "line": 46,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 1747,
+ 1769
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 18
+ },
+ "end": {
+ "line": 46,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "M",
+ "raw": "'M'",
+ "range": [
+ 1774,
+ 1777
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 45
+ },
+ "end": {
+ "line": 46,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 1747,
+ 1777
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 18
+ },
+ "end": {
+ "line": 46,
+ "column": 48
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "mm",
+ "range": [
+ 1793,
+ 1795
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 12
+ },
+ "end": {
+ "line": 47,
+ "column": 14
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "parts",
+ "range": [
+ 1798,
+ 1803
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 17
+ },
+ "end": {
+ "line": 47,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 1804,
+ 1805
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 23
+ },
+ "end": {
+ "line": 47,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1798,
+ 1806
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 17
+ },
+ "end": {
+ "line": 47,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1793,
+ 1806
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 12
+ },
+ "end": {
+ "line": 47,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1793,
+ 1807
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 12
+ },
+ "end": {
+ "line": 47,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 1778,
+ 1818
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 49
+ },
+ "end": {
+ "line": 48,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "mm",
+ "range": [
+ 1839,
+ 1841
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 12
+ },
+ "end": {
+ "line": 49,
+ "column": 14
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "parts",
+ "range": [
+ 1844,
+ 1849
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 17
+ },
+ "end": {
+ "line": 49,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 1850,
+ 1851
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 23
+ },
+ "end": {
+ "line": 49,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1844,
+ 1852
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 17
+ },
+ "end": {
+ "line": 49,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1839,
+ 1852
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 12
+ },
+ "end": {
+ "line": 49,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1839,
+ 1853
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 12
+ },
+ "end": {
+ "line": 49,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 1824,
+ 1864
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 15
+ },
+ "end": {
+ "line": 50,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 1744,
+ 1864
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 15
+ },
+ "end": {
+ "line": 50,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 1664,
+ 1864
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 50,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Check to see if the 3 parts end up making a valid date",
+ "range": [
+ 1597,
+ 1654
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 65
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "format",
+ "range": [
+ 1877,
+ 1883
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 11
+ },
+ "end": {
+ "line": 51,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "substring",
+ "range": [
+ 1884,
+ 1893
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 18
+ },
+ "end": {
+ "line": 51,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 1877,
+ 1893
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 11
+ },
+ "end": {
+ "line": 51,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 1894,
+ 1895
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 28
+ },
+ "end": {
+ "line": 51,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 1897,
+ 1898
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 31
+ },
+ "end": {
+ "line": 51,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "range": [
+ 1877,
+ 1899
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 11
+ },
+ "end": {
+ "line": 51,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "D",
+ "raw": "'D'",
+ "range": [
+ 1904,
+ 1907
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 38
+ },
+ "end": {
+ "line": 51,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 1877,
+ 1907
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 11
+ },
+ "end": {
+ "line": 51,
+ "column": 41
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "dd",
+ "range": [
+ 1923,
+ 1925
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 12
+ },
+ "end": {
+ "line": 52,
+ "column": 14
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "parts",
+ "range": [
+ 1928,
+ 1933
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 17
+ },
+ "end": {
+ "line": 52,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 1934,
+ 1935
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 23
+ },
+ "end": {
+ "line": 52,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1928,
+ 1936
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 17
+ },
+ "end": {
+ "line": 52,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1923,
+ 1936
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 12
+ },
+ "end": {
+ "line": 52,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1923,
+ 1937
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 12
+ },
+ "end": {
+ "line": 52,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 1908,
+ 1948
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 42
+ },
+ "end": {
+ "line": 53,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "format",
+ "range": [
+ 1957,
+ 1963
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 18
+ },
+ "end": {
+ "line": 53,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "substring",
+ "range": [
+ 1964,
+ 1973
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 25
+ },
+ "end": {
+ "line": 53,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 1957,
+ 1973
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 18
+ },
+ "end": {
+ "line": 53,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 1974,
+ 1975
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 35
+ },
+ "end": {
+ "line": 53,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 1977,
+ 1978
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 38
+ },
+ "end": {
+ "line": 53,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 1957,
+ 1979
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 18
+ },
+ "end": {
+ "line": 53,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "D",
+ "raw": "'D'",
+ "range": [
+ 1984,
+ 1987
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 45
+ },
+ "end": {
+ "line": 53,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 1957,
+ 1987
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 18
+ },
+ "end": {
+ "line": 53,
+ "column": 48
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "dd",
+ "range": [
+ 2003,
+ 2005
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 12
+ },
+ "end": {
+ "line": 54,
+ "column": 14
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "parts",
+ "range": [
+ 2008,
+ 2013
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 17
+ },
+ "end": {
+ "line": 54,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 2014,
+ 2015
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 23
+ },
+ "end": {
+ "line": 54,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2008,
+ 2016
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 17
+ },
+ "end": {
+ "line": 54,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2003,
+ 2016
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 12
+ },
+ "end": {
+ "line": 54,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2003,
+ 2017
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 12
+ },
+ "end": {
+ "line": 54,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 1988,
+ 2028
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 49
+ },
+ "end": {
+ "line": 55,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "dd",
+ "range": [
+ 2049,
+ 2051
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 12
+ },
+ "end": {
+ "line": 56,
+ "column": 14
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "parts",
+ "range": [
+ 2054,
+ 2059
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 17
+ },
+ "end": {
+ "line": 56,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 2060,
+ 2061
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 23
+ },
+ "end": {
+ "line": 56,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2054,
+ 2062
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 17
+ },
+ "end": {
+ "line": 56,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2049,
+ 2062
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 12
+ },
+ "end": {
+ "line": 56,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2049,
+ 2063
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 12
+ },
+ "end": {
+ "line": 56,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 2034,
+ 2074
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 15
+ },
+ "end": {
+ "line": 57,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 1954,
+ 2074
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 15
+ },
+ "end": {
+ "line": 57,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 1874,
+ 2074
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 57,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "format",
+ "range": [
+ 2087,
+ 2093
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 11
+ },
+ "end": {
+ "line": 58,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "substring",
+ "range": [
+ 2094,
+ 2103
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 18
+ },
+ "end": {
+ "line": 58,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 2087,
+ 2103
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 11
+ },
+ "end": {
+ "line": 58,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 2104,
+ 2105
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 28
+ },
+ "end": {
+ "line": 58,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 2107,
+ 2108
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 31
+ },
+ "end": {
+ "line": 58,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "range": [
+ 2087,
+ 2109
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 11
+ },
+ "end": {
+ "line": 58,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Y",
+ "raw": "'Y'",
+ "range": [
+ 2114,
+ 2117
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 38
+ },
+ "end": {
+ "line": 58,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 2087,
+ 2117
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 11
+ },
+ "end": {
+ "line": 58,
+ "column": 41
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "yy",
+ "range": [
+ 2133,
+ 2135
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 12
+ },
+ "end": {
+ "line": 59,
+ "column": 14
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "parts",
+ "range": [
+ 2138,
+ 2143
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 17
+ },
+ "end": {
+ "line": 59,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 2144,
+ 2145
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 23
+ },
+ "end": {
+ "line": 59,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2138,
+ 2146
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 17
+ },
+ "end": {
+ "line": 59,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2133,
+ 2146
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 12
+ },
+ "end": {
+ "line": 59,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2133,
+ 2147
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 12
+ },
+ "end": {
+ "line": 59,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 2118,
+ 2158
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 42
+ },
+ "end": {
+ "line": 60,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "format",
+ "range": [
+ 2167,
+ 2173
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 18
+ },
+ "end": {
+ "line": 60,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "substring",
+ "range": [
+ 2174,
+ 2183
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 25
+ },
+ "end": {
+ "line": 60,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 2167,
+ 2183
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 18
+ },
+ "end": {
+ "line": 60,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 2184,
+ 2185
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 35
+ },
+ "end": {
+ "line": 60,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 2187,
+ 2188
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 38
+ },
+ "end": {
+ "line": 60,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 2167,
+ 2189
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 18
+ },
+ "end": {
+ "line": 60,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Y",
+ "raw": "'Y'",
+ "range": [
+ 2194,
+ 2197
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 45
+ },
+ "end": {
+ "line": 60,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 2167,
+ 2197
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 18
+ },
+ "end": {
+ "line": 60,
+ "column": 48
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "yy",
+ "range": [
+ 2213,
+ 2215
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 12
+ },
+ "end": {
+ "line": 61,
+ "column": 14
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "parts",
+ "range": [
+ 2218,
+ 2223
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 17
+ },
+ "end": {
+ "line": 61,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 2224,
+ 2225
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 23
+ },
+ "end": {
+ "line": 61,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2218,
+ 2226
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 17
+ },
+ "end": {
+ "line": 61,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2213,
+ 2226
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 12
+ },
+ "end": {
+ "line": 61,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2213,
+ 2227
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 12
+ },
+ "end": {
+ "line": 61,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 2198,
+ 2238
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 49
+ },
+ "end": {
+ "line": 62,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "yy",
+ "range": [
+ 2259,
+ 2261
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 12
+ },
+ "end": {
+ "line": 63,
+ "column": 14
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "parts",
+ "range": [
+ 2264,
+ 2269
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 17
+ },
+ "end": {
+ "line": 63,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 2270,
+ 2271
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 23
+ },
+ "end": {
+ "line": 63,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2264,
+ 2272
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 17
+ },
+ "end": {
+ "line": 63,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2259,
+ 2272
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 12
+ },
+ "end": {
+ "line": 63,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2259,
+ 2273
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 12
+ },
+ "end": {
+ "line": 63,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 2244,
+ 2284
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 15
+ },
+ "end": {
+ "line": 64,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 2164,
+ 2284
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 15
+ },
+ "end": {
+ "line": 64,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 2084,
+ 2284
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 8
+ },
+ "end": {
+ "line": 64,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<=",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 2297,
+ 2305
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 11
+ },
+ "end": {
+ "line": 65,
+ "column": 19
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "yy",
+ "range": [
+ 2306,
+ 2308
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 20
+ },
+ "end": {
+ "line": 65,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 2310,
+ 2312
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 24
+ },
+ "end": {
+ "line": 65,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 2297,
+ 2313
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 11
+ },
+ "end": {
+ "line": 65,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 50,
+ "raw": "50",
+ "range": [
+ 2317,
+ 2319
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 31
+ },
+ "end": {
+ "line": 65,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 2297,
+ 2319
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 11
+ },
+ "end": {
+ "line": 65,
+ "column": 33
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "yy",
+ "range": [
+ 2335,
+ 2337
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 12
+ },
+ "end": {
+ "line": 66,
+ "column": 14
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 2341,
+ 2349
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 18
+ },
+ "end": {
+ "line": 66,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "yy",
+ "range": [
+ 2350,
+ 2352
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 27
+ },
+ "end": {
+ "line": 66,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 2354,
+ 2356
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 31
+ },
+ "end": {
+ "line": 66,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 2341,
+ 2357
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 18
+ },
+ "end": {
+ "line": 66,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 2000,
+ "raw": "2000",
+ "range": [
+ 2360,
+ 2364
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 37
+ },
+ "end": {
+ "line": 66,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 2341,
+ 2364
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 18
+ },
+ "end": {
+ "line": 66,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toString",
+ "range": [
+ 2366,
+ 2374
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 43
+ },
+ "end": {
+ "line": 66,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 2340,
+ 2374
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 17
+ },
+ "end": {
+ "line": 66,
+ "column": 51
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 2340,
+ 2376
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 17
+ },
+ "end": {
+ "line": 66,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 2335,
+ 2376
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 12
+ },
+ "end": {
+ "line": 66,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 2335,
+ 2377
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 12
+ },
+ "end": {
+ "line": 66,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 2320,
+ 2388
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 34
+ },
+ "end": {
+ "line": 67,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2294,
+ 2388
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 8
+ },
+ "end": {
+ "line": 67,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<=",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 2401,
+ 2409
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 11
+ },
+ "end": {
+ "line": 68,
+ "column": 19
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "yy",
+ "range": [
+ 2410,
+ 2412
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 20
+ },
+ "end": {
+ "line": 68,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 2414,
+ 2416
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 24
+ },
+ "end": {
+ "line": 68,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 2401,
+ 2417
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 11
+ },
+ "end": {
+ "line": 68,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 99,
+ "raw": "99",
+ "range": [
+ 2421,
+ 2423
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 31
+ },
+ "end": {
+ "line": 68,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 2401,
+ 2423
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 11
+ },
+ "end": {
+ "line": 68,
+ "column": 33
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "yy",
+ "range": [
+ 2439,
+ 2441
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 12
+ },
+ "end": {
+ "line": 69,
+ "column": 14
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 2445,
+ 2453
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 18
+ },
+ "end": {
+ "line": 69,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "yy",
+ "range": [
+ 2454,
+ 2456
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 27
+ },
+ "end": {
+ "line": 69,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 2458,
+ 2460
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 31
+ },
+ "end": {
+ "line": 69,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 2445,
+ 2461
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 18
+ },
+ "end": {
+ "line": 69,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1900,
+ "raw": "1900",
+ "range": [
+ 2464,
+ 2468
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 37
+ },
+ "end": {
+ "line": 69,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 2445,
+ 2468
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 18
+ },
+ "end": {
+ "line": 69,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toString",
+ "range": [
+ 2470,
+ 2478
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 43
+ },
+ "end": {
+ "line": 69,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 2444,
+ 2478
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 17
+ },
+ "end": {
+ "line": 69,
+ "column": 51
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 2444,
+ 2480
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 17
+ },
+ "end": {
+ "line": 69,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 2439,
+ 2480
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 12
+ },
+ "end": {
+ "line": 69,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 2439,
+ 2481
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 12
+ },
+ "end": {
+ "line": 69,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 2424,
+ 2492
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 34
+ },
+ "end": {
+ "line": 70,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2398,
+ 2492
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 8
+ },
+ "end": {
+ "line": 70,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "dt",
+ "range": [
+ 2506,
+ 2508
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 12
+ },
+ "end": {
+ "line": 71,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Date",
+ "range": [
+ 2515,
+ 2519
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 21
+ },
+ "end": {
+ "line": 71,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 2534,
+ 2542
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 12
+ },
+ "end": {
+ "line": 72,
+ "column": 20
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "yy",
+ "range": [
+ 2543,
+ 2545
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 21
+ },
+ "end": {
+ "line": 72,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 2547,
+ 2549
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 25
+ },
+ "end": {
+ "line": 72,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "range": [
+ 2534,
+ 2550
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 12
+ },
+ "end": {
+ "line": 72,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 2552,
+ 2560
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 30
+ },
+ "end": {
+ "line": 72,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "mm",
+ "range": [
+ 2561,
+ 2563
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 39
+ },
+ "end": {
+ "line": 72,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 2565,
+ 2567
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 43
+ },
+ "end": {
+ "line": 72,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 2552,
+ 2568
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 30
+ },
+ "end": {
+ "line": 72,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 2569,
+ 2570
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 47
+ },
+ "end": {
+ "line": 72,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 2552,
+ 2570
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 30
+ },
+ "end": {
+ "line": 72,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 2572,
+ 2580
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 50
+ },
+ "end": {
+ "line": 72,
+ "column": 58
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "dd",
+ "range": [
+ 2581,
+ 2583
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 59
+ },
+ "end": {
+ "line": 72,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 2585,
+ 2587
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 63
+ },
+ "end": {
+ "line": 72,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 2572,
+ 2588
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 50
+ },
+ "end": {
+ "line": 72,
+ "column": 66
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 2603,
+ 2604
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 12
+ },
+ "end": {
+ "line": 73,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 2606,
+ 2607
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 15
+ },
+ "end": {
+ "line": 73,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 2609,
+ 2610
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 18
+ },
+ "end": {
+ "line": 73,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 2612,
+ 2613
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 21
+ },
+ "end": {
+ "line": 73,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 2511,
+ 2614
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 17
+ },
+ "end": {
+ "line": 73,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 2506,
+ 2614
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 12
+ },
+ "end": {
+ "line": 73,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 2502,
+ 2615
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 8
+ },
+ "end": {
+ "line": 73,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!=",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 2628,
+ 2636
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 11
+ },
+ "end": {
+ "line": 74,
+ "column": 19
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "dd",
+ "range": [
+ 2637,
+ 2639
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 20
+ },
+ "end": {
+ "line": 74,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 2641,
+ 2643
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 24
+ },
+ "end": {
+ "line": 74,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 2628,
+ 2644
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 11
+ },
+ "end": {
+ "line": 74,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "dt",
+ "range": [
+ 2648,
+ 2650
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 31
+ },
+ "end": {
+ "line": 74,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getDate",
+ "range": [
+ 2651,
+ 2658
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 34
+ },
+ "end": {
+ "line": 74,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 2648,
+ 2658
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 31
+ },
+ "end": {
+ "line": 74,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 2648,
+ 2660
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 31
+ },
+ "end": {
+ "line": 74,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 2628,
+ 2660
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 11
+ },
+ "end": {
+ "line": 74,
+ "column": 43
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 2683,
+ 2688
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 19
+ },
+ "end": {
+ "line": 75,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2676,
+ 2689
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 12
+ },
+ "end": {
+ "line": 75,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 2661,
+ 2700
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 44
+ },
+ "end": {
+ "line": 76,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2625,
+ 2700
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 8
+ },
+ "end": {
+ "line": 76,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!=",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 2713,
+ 2721
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 11
+ },
+ "end": {
+ "line": 77,
+ "column": 19
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "mm",
+ "range": [
+ 2722,
+ 2724
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 20
+ },
+ "end": {
+ "line": 77,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 2726,
+ 2728
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 24
+ },
+ "end": {
+ "line": 77,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 2713,
+ 2729
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 11
+ },
+ "end": {
+ "line": 77,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 2730,
+ 2731
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 28
+ },
+ "end": {
+ "line": 77,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 2713,
+ 2731
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 11
+ },
+ "end": {
+ "line": 77,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "dt",
+ "range": [
+ 2735,
+ 2737
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 33
+ },
+ "end": {
+ "line": 77,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getMonth",
+ "range": [
+ 2738,
+ 2746
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 36
+ },
+ "end": {
+ "line": 77,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 2735,
+ 2746
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 33
+ },
+ "end": {
+ "line": 77,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 2735,
+ 2748
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 33
+ },
+ "end": {
+ "line": 77,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 2713,
+ 2748
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 11
+ },
+ "end": {
+ "line": 77,
+ "column": 46
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 2771,
+ 2776
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 19
+ },
+ "end": {
+ "line": 78,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2764,
+ 2777
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 12
+ },
+ "end": {
+ "line": 78,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 2749,
+ 2788
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 47
+ },
+ "end": {
+ "line": 79,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2710,
+ 2788
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 79,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 2805,
+ 2809
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 15
+ },
+ "end": {
+ "line": 80,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 2798,
+ 2810
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 8
+ },
+ "end": {
+ "line": 80,
+ "column": 20
+ }
+ }
+ }
+ ],
+ "range": [
+ 77,
+ 2817
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 28
+ },
+ "end": {
+ "line": 81,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 60,
+ 2817
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 11
+ },
+ "end": {
+ "line": 81,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 53,
+ 2817
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 4
+ },
+ "end": {
+ "line": 81,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "format",
+ "range": [
+ 2824,
+ 2830
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 4
+ },
+ "end": {
+ "line": 82,
+ "column": 10
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "dateStr",
+ "range": [
+ 2831,
+ 2838
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 11
+ },
+ "end": {
+ "line": 82,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "formatStr",
+ "range": [
+ 2840,
+ 2849
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 20
+ },
+ "end": {
+ "line": 82,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "formatStr",
+ "range": [
+ 2866,
+ 2875
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 12
+ },
+ "end": {
+ "line": 83,
+ "column": 21
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2865,
+ 2875
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 11
+ },
+ "end": {
+ "line": 83,
+ "column": 21
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "formatStr",
+ "range": [
+ 2891,
+ 2900
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 12
+ },
+ "end": {
+ "line": 84,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "DMY",
+ "raw": "'DMY'",
+ "range": [
+ 2903,
+ 2908
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 24
+ },
+ "end": {
+ "line": 84,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 2891,
+ 2908
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 12
+ },
+ "end": {
+ "line": 84,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 2891,
+ 2909
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 12
+ },
+ "end": {
+ "line": 84,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "range": [
+ 2876,
+ 2920
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 22
+ },
+ "end": {
+ "line": 85,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2862,
+ 2920
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 8
+ },
+ "end": {
+ "line": 85,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "dateStr",
+ "range": [
+ 2934,
+ 2941
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 12
+ },
+ "end": {
+ "line": 86,
+ "column": 19
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2933,
+ 2941
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 11
+ },
+ "end": {
+ "line": 86,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "dateStr",
+ "range": [
+ 2945,
+ 2952
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 23
+ },
+ "end": {
+ "line": 86,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 2957,
+ 2959
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 35
+ },
+ "end": {
+ "line": 86,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 2945,
+ 2959
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 23
+ },
+ "end": {
+ "line": 86,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 2933,
+ 2959
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 11
+ },
+ "end": {
+ "line": 86,
+ "column": 37
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Date",
+ "range": [
+ 2986,
+ 2990
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 23
+ },
+ "end": {
+ "line": 87,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": 1001,
+ "raw": "1001",
+ "range": [
+ 2991,
+ 2995
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 28
+ },
+ "end": {
+ "line": 87,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 2997,
+ 2998
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 34
+ },
+ "end": {
+ "line": 87,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 3000,
+ 3001
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 37
+ },
+ "end": {
+ "line": 87,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 2982,
+ 3002
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 19
+ },
+ "end": {
+ "line": 87,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 2975,
+ 3003
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 12
+ },
+ "end": {
+ "line": 87,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 2960,
+ 3014
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 38
+ },
+ "end": {
+ "line": 88,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2930,
+ 3014
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 8
+ },
+ "end": {
+ "line": 88,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "oDate",
+ "range": [
+ 3028,
+ 3033
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 12
+ },
+ "end": {
+ "line": 89,
+ "column": 17
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 3028,
+ 3033
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 12
+ },
+ "end": {
+ "line": 89,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 3024,
+ 3034
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 8
+ },
+ "end": {
+ "line": 89,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "parts",
+ "range": [
+ 3048,
+ 3053
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 12
+ },
+ "end": {
+ "line": 90,
+ "column": 17
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 3048,
+ 3053
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 12
+ },
+ "end": {
+ "line": 90,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 3044,
+ 3054
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 8
+ },
+ "end": {
+ "line": 90,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "SwitchStatement",
+ "discriminant": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "formatStr",
+ "range": [
+ 3073,
+ 3082
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 15
+ },
+ "end": {
+ "line": 92,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toUpperCase",
+ "range": [
+ 3083,
+ 3094
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 25
+ },
+ "end": {
+ "line": 92,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 3073,
+ 3094
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 15
+ },
+ "end": {
+ "line": 92,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 3073,
+ 3096
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 15
+ },
+ "end": {
+ "line": 92,
+ "column": 38
+ }
+ }
+ },
+ "cases": [
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "Literal",
+ "value": "DDMMMYYYY",
+ "raw": "'DDMMMYYYY'",
+ "range": [
+ 3117,
+ 3128
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 17
+ },
+ "end": {
+ "line": 93,
+ "column": 28
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "parts",
+ "range": [
+ 3147,
+ 3152
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 16
+ },
+ "end": {
+ "line": 94,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "dateStr",
+ "range": [
+ 3155,
+ 3162
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 24
+ },
+ "end": {
+ "line": 94,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 3163,
+ 3170
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 32
+ },
+ "end": {
+ "line": 94,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 3155,
+ 3170
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 24
+ },
+ "end": {
+ "line": 94,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": {},
+ "raw": "/[- \\/.]/g",
+ "regex": {
+ "pattern": "[- \\/.]",
+ "flags": "g"
+ },
+ "range": [
+ 3171,
+ 3181
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 40
+ },
+ "end": {
+ "line": 94,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' '",
+ "range": [
+ 3182,
+ 3185
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 51
+ },
+ "end": {
+ "line": 94,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 3155,
+ 3186
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 24
+ },
+ "end": {
+ "line": 94,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "split",
+ "range": [
+ 3187,
+ 3192
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 56
+ },
+ "end": {
+ "line": 94,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 3155,
+ 3192
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 24
+ },
+ "end": {
+ "line": 94,
+ "column": 61
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' '",
+ "range": [
+ 3193,
+ 3196
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 62
+ },
+ "end": {
+ "line": 94,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 3155,
+ 3197
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 24
+ },
+ "end": {
+ "line": 94,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 3147,
+ 3197
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 16
+ },
+ "end": {
+ "line": 94,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 3147,
+ 3198
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 16
+ },
+ "end": {
+ "line": 94,
+ "column": 67
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "oDate",
+ "range": [
+ 3216,
+ 3221
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 16
+ },
+ "end": {
+ "line": 95,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Date",
+ "range": [
+ 3228,
+ 3232
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 28
+ },
+ "end": {
+ "line": 95,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "y2kDate",
+ "range": [
+ 3233,
+ 3240
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 33
+ },
+ "end": {
+ "line": 95,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "parts",
+ "range": [
+ 3241,
+ 3246
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 41
+ },
+ "end": {
+ "line": 95,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 3247,
+ 3248
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 47
+ },
+ "end": {
+ "line": 95,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 3241,
+ 3249
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 41
+ },
+ "end": {
+ "line": 95,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 3233,
+ 3250
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 33
+ },
+ "end": {
+ "line": 95,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "mmm2mm",
+ "range": [
+ 3251,
+ 3257
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 51
+ },
+ "end": {
+ "line": 95,
+ "column": 57
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "parts",
+ "range": [
+ 3258,
+ 3263
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 58
+ },
+ "end": {
+ "line": 95,
+ "column": 63
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 3264,
+ 3265
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 64
+ },
+ "end": {
+ "line": 95,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 3258,
+ 3266
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 58
+ },
+ "end": {
+ "line": 95,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 3251,
+ 3267
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 51
+ },
+ "end": {
+ "line": 95,
+ "column": 67
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 3268,
+ 3269
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 68
+ },
+ "end": {
+ "line": 95,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 3251,
+ 3269
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 51
+ },
+ "end": {
+ "line": 95,
+ "column": 69
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "parts",
+ "range": [
+ 3270,
+ 3275
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 70
+ },
+ "end": {
+ "line": 95,
+ "column": 75
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 3276,
+ 3277
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 76
+ },
+ "end": {
+ "line": 95,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 3270,
+ 3278
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 70
+ },
+ "end": {
+ "line": 95,
+ "column": 78
+ }
+ }
+ }
+ ],
+ "range": [
+ 3224,
+ 3279
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 24
+ },
+ "end": {
+ "line": 95,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 3216,
+ 3279
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 16
+ },
+ "end": {
+ "line": 95,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 3216,
+ 3280
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 16
+ },
+ "end": {
+ "line": 95,
+ "column": 80
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 3294,
+ 3300
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 12
+ },
+ "end": {
+ "line": 96,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "range": [
+ 3112,
+ 3300
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 12
+ },
+ "end": {
+ "line": 96,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "Literal",
+ "value": "DMY",
+ "raw": "'DMY'",
+ "range": [
+ 3319,
+ 3324
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 17
+ },
+ "end": {
+ "line": 97,
+ "column": 22
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "parts",
+ "range": [
+ 3386,
+ 3391
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 16
+ },
+ "end": {
+ "line": 99,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "dateStr",
+ "range": [
+ 3394,
+ 3401
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 24
+ },
+ "end": {
+ "line": 99,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 3402,
+ 3409
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 32
+ },
+ "end": {
+ "line": 99,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 3394,
+ 3409
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 24
+ },
+ "end": {
+ "line": 99,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": {},
+ "raw": "/^(0?[1-9]|[12][0-9]|3[01])([- \\/.])(0?[1-9]|1[012])([- \\/.])((\\d\\d)?\\d\\d)$/",
+ "regex": {
+ "pattern": "^(0?[1-9]|[12][0-9]|3[01])([- \\/.])(0?[1-9]|1[012])([- \\/.])((\\d\\d)?\\d\\d)$",
+ "flags": ""
+ },
+ "range": [
+ 3432,
+ 3508
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 20
+ },
+ "end": {
+ "line": 100,
+ "column": 96
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "$1 $3 $5",
+ "raw": "'$1 $3 $5'",
+ "range": [
+ 3509,
+ 3519
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 97
+ },
+ "end": {
+ "line": 100,
+ "column": 107
+ }
+ }
+ }
+ ],
+ "range": [
+ 3394,
+ 3520
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 24
+ },
+ "end": {
+ "line": 100,
+ "column": 108
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "split",
+ "range": [
+ 3521,
+ 3526
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 109
+ },
+ "end": {
+ "line": 100,
+ "column": 114
+ }
+ }
+ },
+ "range": [
+ 3394,
+ 3526
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 24
+ },
+ "end": {
+ "line": 100,
+ "column": 114
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' '",
+ "range": [
+ 3527,
+ 3530
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 115
+ },
+ "end": {
+ "line": 100,
+ "column": 118
+ }
+ }
+ }
+ ],
+ "range": [
+ 3394,
+ 3531
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 24
+ },
+ "end": {
+ "line": 100,
+ "column": 119
+ }
+ }
+ },
+ "range": [
+ 3386,
+ 3531
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 16
+ },
+ "end": {
+ "line": 100,
+ "column": 119
+ }
+ }
+ },
+ "range": [
+ 3386,
+ 3532
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 16
+ },
+ "end": {
+ "line": 100,
+ "column": 120
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": " jshint ignore:start ",
+ "range": [
+ 3343,
+ 3368
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 16
+ },
+ "end": {
+ "line": 98,
+ "column": 41
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "oDate",
+ "range": [
+ 3550,
+ 3555
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 16
+ },
+ "end": {
+ "line": 101,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Date",
+ "range": [
+ 3562,
+ 3566
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 28
+ },
+ "end": {
+ "line": 101,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "y2kDate",
+ "range": [
+ 3567,
+ 3574
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 33
+ },
+ "end": {
+ "line": 101,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "parts",
+ "range": [
+ 3575,
+ 3580
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 41
+ },
+ "end": {
+ "line": 101,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 3581,
+ 3582
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 47
+ },
+ "end": {
+ "line": 101,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 3575,
+ 3583
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 41
+ },
+ "end": {
+ "line": 101,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 3567,
+ 3584
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 33
+ },
+ "end": {
+ "line": 101,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "parts",
+ "range": [
+ 3585,
+ 3590
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 51
+ },
+ "end": {
+ "line": 101,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 3591,
+ 3592
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 57
+ },
+ "end": {
+ "line": 101,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 3585,
+ 3593
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 51
+ },
+ "end": {
+ "line": 101,
+ "column": 59
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 3594,
+ 3595
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 60
+ },
+ "end": {
+ "line": 101,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 3585,
+ 3595
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 51
+ },
+ "end": {
+ "line": 101,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "parts",
+ "range": [
+ 3596,
+ 3601
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 62
+ },
+ "end": {
+ "line": 101,
+ "column": 67
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 3602,
+ 3603
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 68
+ },
+ "end": {
+ "line": 101,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 3596,
+ 3604
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 62
+ },
+ "end": {
+ "line": 101,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 3558,
+ 3605
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 24
+ },
+ "end": {
+ "line": 101,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 3550,
+ 3605
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 16
+ },
+ "end": {
+ "line": 101,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 3550,
+ 3606
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 16
+ },
+ "end": {
+ "line": 101,
+ "column": 72
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": " jshint ignore:end ",
+ "range": [
+ 3624,
+ 3647
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 16
+ },
+ "end": {
+ "line": 102,
+ "column": 39
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 3661,
+ 3667
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 12
+ },
+ "end": {
+ "line": 103,
+ "column": 18
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": " jshint ignore:end ",
+ "range": [
+ 3624,
+ 3647
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 16
+ },
+ "end": {
+ "line": 102,
+ "column": 39
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 3314,
+ 3667
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 12
+ },
+ "end": {
+ "line": 103,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "Literal",
+ "value": "MDY",
+ "raw": "'MDY'",
+ "range": [
+ 3686,
+ 3691
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 17
+ },
+ "end": {
+ "line": 104,
+ "column": 22
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "parts",
+ "range": [
+ 3753,
+ 3758
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 16
+ },
+ "end": {
+ "line": 106,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "dateStr",
+ "range": [
+ 3761,
+ 3768
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 24
+ },
+ "end": {
+ "line": 106,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 3769,
+ 3776
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 32
+ },
+ "end": {
+ "line": 106,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 3761,
+ 3776
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 24
+ },
+ "end": {
+ "line": 106,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": {},
+ "raw": "/^(0?[1-9]|1[012])([- \\/.])(0?[1-9]|[12][0-9]|3[01])([- \\/.])((\\d\\d)?\\d\\d)$/",
+ "regex": {
+ "pattern": "^(0?[1-9]|1[012])([- \\/.])(0?[1-9]|[12][0-9]|3[01])([- \\/.])((\\d\\d)?\\d\\d)$",
+ "flags": ""
+ },
+ "range": [
+ 3799,
+ 3875
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 20
+ },
+ "end": {
+ "line": 107,
+ "column": 96
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "$1 $3 $5",
+ "raw": "'$1 $3 $5'",
+ "range": [
+ 3876,
+ 3886
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 97
+ },
+ "end": {
+ "line": 107,
+ "column": 107
+ }
+ }
+ }
+ ],
+ "range": [
+ 3761,
+ 3887
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 24
+ },
+ "end": {
+ "line": 107,
+ "column": 108
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "split",
+ "range": [
+ 3888,
+ 3893
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 109
+ },
+ "end": {
+ "line": 107,
+ "column": 114
+ }
+ }
+ },
+ "range": [
+ 3761,
+ 3893
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 24
+ },
+ "end": {
+ "line": 107,
+ "column": 114
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' '",
+ "range": [
+ 3894,
+ 3897
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 115
+ },
+ "end": {
+ "line": 107,
+ "column": 118
+ }
+ }
+ }
+ ],
+ "range": [
+ 3761,
+ 3898
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 24
+ },
+ "end": {
+ "line": 107,
+ "column": 119
+ }
+ }
+ },
+ "range": [
+ 3753,
+ 3898
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 16
+ },
+ "end": {
+ "line": 107,
+ "column": 119
+ }
+ }
+ },
+ "range": [
+ 3753,
+ 3899
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 16
+ },
+ "end": {
+ "line": 107,
+ "column": 120
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": " jshint ignore:start ",
+ "range": [
+ 3710,
+ 3735
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 16
+ },
+ "end": {
+ "line": 105,
+ "column": 41
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "oDate",
+ "range": [
+ 3917,
+ 3922
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 16
+ },
+ "end": {
+ "line": 108,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Date",
+ "range": [
+ 3929,
+ 3933
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 28
+ },
+ "end": {
+ "line": 108,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "y2kDate",
+ "range": [
+ 3934,
+ 3941
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 33
+ },
+ "end": {
+ "line": 108,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "parts",
+ "range": [
+ 3942,
+ 3947
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 41
+ },
+ "end": {
+ "line": 108,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 3948,
+ 3949
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 47
+ },
+ "end": {
+ "line": 108,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 3942,
+ 3950
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 41
+ },
+ "end": {
+ "line": 108,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 3934,
+ 3951
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 33
+ },
+ "end": {
+ "line": 108,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "parts",
+ "range": [
+ 3952,
+ 3957
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 51
+ },
+ "end": {
+ "line": 108,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 3958,
+ 3959
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 57
+ },
+ "end": {
+ "line": 108,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 3952,
+ 3960
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 51
+ },
+ "end": {
+ "line": 108,
+ "column": 59
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 3961,
+ 3962
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 60
+ },
+ "end": {
+ "line": 108,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 3952,
+ 3962
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 51
+ },
+ "end": {
+ "line": 108,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "parts",
+ "range": [
+ 3963,
+ 3968
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 62
+ },
+ "end": {
+ "line": 108,
+ "column": 67
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 3969,
+ 3970
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 68
+ },
+ "end": {
+ "line": 108,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 3963,
+ 3971
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 62
+ },
+ "end": {
+ "line": 108,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 3925,
+ 3972
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 24
+ },
+ "end": {
+ "line": 108,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 3917,
+ 3972
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 16
+ },
+ "end": {
+ "line": 108,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 3917,
+ 3973
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 16
+ },
+ "end": {
+ "line": 108,
+ "column": 72
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": " jshint ignore:end ",
+ "range": [
+ 3991,
+ 4014
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 16
+ },
+ "end": {
+ "line": 109,
+ "column": 39
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 4028,
+ 4034
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 12
+ },
+ "end": {
+ "line": 110,
+ "column": 18
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": " jshint ignore:end ",
+ "range": [
+ 3991,
+ 4014
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 16
+ },
+ "end": {
+ "line": 109,
+ "column": 39
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 3681,
+ 4034
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 12
+ },
+ "end": {
+ "line": 110,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "Literal",
+ "value": "YMD",
+ "raw": "'YMD'",
+ "range": [
+ 4053,
+ 4058
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 17
+ },
+ "end": {
+ "line": 111,
+ "column": 22
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "parts",
+ "range": [
+ 4120,
+ 4125
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 16
+ },
+ "end": {
+ "line": 113,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "dateStr",
+ "range": [
+ 4128,
+ 4135
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 24
+ },
+ "end": {
+ "line": 113,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 4136,
+ 4143
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 32
+ },
+ "end": {
+ "line": 113,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 4128,
+ 4143
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 24
+ },
+ "end": {
+ "line": 113,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": {},
+ "raw": "/^((\\d\\d)?\\d\\d)([- \\/.])(0?[1-9]|1[012])([- \\/.])(0?[1-9]|[12][0-9]|3[01])$/",
+ "regex": {
+ "pattern": "^((\\d\\d)?\\d\\d)([- \\/.])(0?[1-9]|1[012])([- \\/.])(0?[1-9]|[12][0-9]|3[01])$",
+ "flags": ""
+ },
+ "range": [
+ 4144,
+ 4220
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 40
+ },
+ "end": {
+ "line": 113,
+ "column": 116
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "$1 $4 $6",
+ "raw": "'$1 $4 $6'",
+ "range": [
+ 4221,
+ 4231
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 117
+ },
+ "end": {
+ "line": 113,
+ "column": 127
+ }
+ }
+ }
+ ],
+ "range": [
+ 4128,
+ 4232
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 24
+ },
+ "end": {
+ "line": 113,
+ "column": 128
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "split",
+ "range": [
+ 4233,
+ 4238
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 129
+ },
+ "end": {
+ "line": 113,
+ "column": 134
+ }
+ }
+ },
+ "range": [
+ 4128,
+ 4238
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 24
+ },
+ "end": {
+ "line": 113,
+ "column": 134
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' '",
+ "range": [
+ 4239,
+ 4242
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 135
+ },
+ "end": {
+ "line": 113,
+ "column": 138
+ }
+ }
+ }
+ ],
+ "range": [
+ 4128,
+ 4243
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 24
+ },
+ "end": {
+ "line": 113,
+ "column": 139
+ }
+ }
+ },
+ "range": [
+ 4120,
+ 4243
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 16
+ },
+ "end": {
+ "line": 113,
+ "column": 139
+ }
+ }
+ },
+ "range": [
+ 4120,
+ 4244
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 16
+ },
+ "end": {
+ "line": 113,
+ "column": 140
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": " jshint ignore:start ",
+ "range": [
+ 4077,
+ 4102
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 16
+ },
+ "end": {
+ "line": 112,
+ "column": 41
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "oDate",
+ "range": [
+ 4262,
+ 4267
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 16
+ },
+ "end": {
+ "line": 114,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Date",
+ "range": [
+ 4274,
+ 4278
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 28
+ },
+ "end": {
+ "line": 114,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "y2kDate",
+ "range": [
+ 4279,
+ 4286
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 33
+ },
+ "end": {
+ "line": 114,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "parts",
+ "range": [
+ 4287,
+ 4292
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 41
+ },
+ "end": {
+ "line": 114,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 4293,
+ 4294
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 47
+ },
+ "end": {
+ "line": 114,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 4287,
+ 4295
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 41
+ },
+ "end": {
+ "line": 114,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 4279,
+ 4296
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 33
+ },
+ "end": {
+ "line": 114,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "parts",
+ "range": [
+ 4297,
+ 4302
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 51
+ },
+ "end": {
+ "line": 114,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 4303,
+ 4304
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 57
+ },
+ "end": {
+ "line": 114,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 4297,
+ 4305
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 51
+ },
+ "end": {
+ "line": 114,
+ "column": 59
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 4306,
+ 4307
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 60
+ },
+ "end": {
+ "line": 114,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 4297,
+ 4307
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 51
+ },
+ "end": {
+ "line": 114,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "parts",
+ "range": [
+ 4308,
+ 4313
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 62
+ },
+ "end": {
+ "line": 114,
+ "column": 67
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 4314,
+ 4315
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 68
+ },
+ "end": {
+ "line": 114,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 4308,
+ 4316
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 62
+ },
+ "end": {
+ "line": 114,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 4270,
+ 4317
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 24
+ },
+ "end": {
+ "line": 114,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 4262,
+ 4317
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 16
+ },
+ "end": {
+ "line": 114,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 4262,
+ 4318
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 16
+ },
+ "end": {
+ "line": 114,
+ "column": 72
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": " jshint ignore:end ",
+ "range": [
+ 4336,
+ 4359
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 16
+ },
+ "end": {
+ "line": 115,
+ "column": 39
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 4373,
+ 4379
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 12
+ },
+ "end": {
+ "line": 116,
+ "column": 18
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": " jshint ignore:end ",
+ "range": [
+ 4336,
+ 4359
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 16
+ },
+ "end": {
+ "line": 115,
+ "column": 39
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 4048,
+ 4379
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 12
+ },
+ "end": {
+ "line": 116,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": null,
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "parts",
+ "range": [
+ 4494,
+ 4499
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 16
+ },
+ "end": {
+ "line": 119,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "dateStr",
+ "range": [
+ 4502,
+ 4509
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 24
+ },
+ "end": {
+ "line": 119,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 4510,
+ 4517
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 32
+ },
+ "end": {
+ "line": 119,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 4502,
+ 4517
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 24
+ },
+ "end": {
+ "line": 119,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": {},
+ "raw": "/^(0?[1-9]|[12][0-9]|3[01])([- \\/.])(0?[1-9]|1[012])([- \\/.])((\\d\\d)?\\d\\d)$/",
+ "regex": {
+ "pattern": "^(0?[1-9]|[12][0-9]|3[01])([- \\/.])(0?[1-9]|1[012])([- \\/.])((\\d\\d)?\\d\\d)$",
+ "flags": ""
+ },
+ "range": [
+ 4518,
+ 4594
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 40
+ },
+ "end": {
+ "line": 119,
+ "column": 116
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "$1 $3 $5",
+ "raw": "'$1 $3 $5'",
+ "range": [
+ 4595,
+ 4605
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 117
+ },
+ "end": {
+ "line": 119,
+ "column": 127
+ }
+ }
+ }
+ ],
+ "range": [
+ 4502,
+ 4606
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 24
+ },
+ "end": {
+ "line": 119,
+ "column": 128
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "split",
+ "range": [
+ 4607,
+ 4612
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 129
+ },
+ "end": {
+ "line": 119,
+ "column": 134
+ }
+ }
+ },
+ "range": [
+ 4502,
+ 4612
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 24
+ },
+ "end": {
+ "line": 119,
+ "column": 134
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' '",
+ "range": [
+ 4613,
+ 4616
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 135
+ },
+ "end": {
+ "line": 119,
+ "column": 138
+ }
+ }
+ }
+ ],
+ "range": [
+ 4502,
+ 4617
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 24
+ },
+ "end": {
+ "line": 119,
+ "column": 139
+ }
+ }
+ },
+ "range": [
+ 4494,
+ 4617
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 16
+ },
+ "end": {
+ "line": 119,
+ "column": 139
+ }
+ }
+ },
+ "range": [
+ 4494,
+ 4618
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 16
+ },
+ "end": {
+ "line": 119,
+ "column": 140
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "in case format is not correct",
+ "range": [
+ 4402,
+ 4433
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 21
+ },
+ "end": {
+ "line": 117,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": " jshint ignore:start ",
+ "range": [
+ 4451,
+ 4476
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 16
+ },
+ "end": {
+ "line": 118,
+ "column": 41
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "oDate",
+ "range": [
+ 4636,
+ 4641
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 16
+ },
+ "end": {
+ "line": 120,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Date",
+ "range": [
+ 4648,
+ 4652
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 28
+ },
+ "end": {
+ "line": 120,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "y2kDate",
+ "range": [
+ 4653,
+ 4660
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 33
+ },
+ "end": {
+ "line": 120,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "parts",
+ "range": [
+ 4661,
+ 4666
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 41
+ },
+ "end": {
+ "line": 120,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 4667,
+ 4668
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 47
+ },
+ "end": {
+ "line": 120,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 4661,
+ 4669
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 41
+ },
+ "end": {
+ "line": 120,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 4653,
+ 4670
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 33
+ },
+ "end": {
+ "line": 120,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "parts",
+ "range": [
+ 4671,
+ 4676
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 51
+ },
+ "end": {
+ "line": 120,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 4677,
+ 4678
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 57
+ },
+ "end": {
+ "line": 120,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 4671,
+ 4679
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 51
+ },
+ "end": {
+ "line": 120,
+ "column": 59
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 4680,
+ 4681
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 60
+ },
+ "end": {
+ "line": 120,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 4671,
+ 4681
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 51
+ },
+ "end": {
+ "line": 120,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "parts",
+ "range": [
+ 4682,
+ 4687
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 62
+ },
+ "end": {
+ "line": 120,
+ "column": 67
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 4688,
+ 4689
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 68
+ },
+ "end": {
+ "line": 120,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 4682,
+ 4690
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 62
+ },
+ "end": {
+ "line": 120,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 4644,
+ 4691
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 24
+ },
+ "end": {
+ "line": 120,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 4636,
+ 4691
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 16
+ },
+ "end": {
+ "line": 120,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 4636,
+ 4692
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 16
+ },
+ "end": {
+ "line": 120,
+ "column": 72
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": " jshint ignore:end ",
+ "range": [
+ 4710,
+ 4733
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 16
+ },
+ "end": {
+ "line": 121,
+ "column": 39
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 4747,
+ 4753
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 12
+ },
+ "end": {
+ "line": 122,
+ "column": 18
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": " jshint ignore:end ",
+ "range": [
+ 4710,
+ 4733
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 16
+ },
+ "end": {
+ "line": 121,
+ "column": 39
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 4393,
+ 4753
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 12
+ },
+ "end": {
+ "line": 122,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "range": [
+ 3066,
+ 4764
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 8
+ },
+ "end": {
+ "line": 123,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Identifier",
+ "name": "oDate",
+ "range": [
+ 4781,
+ 4786
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 15
+ },
+ "end": {
+ "line": 124,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 4774,
+ 4787
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 8
+ },
+ "end": {
+ "line": 124,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 2851,
+ 4794
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 31
+ },
+ "end": {
+ "line": 125,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 2830,
+ 4794
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 10
+ },
+ "end": {
+ "line": 125,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 2824,
+ 4794
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 4
+ },
+ "end": {
+ "line": 125,
+ "column": 5
+ }
+ }
+ }
+ ],
+ "range": [
+ 46,
+ 4797
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 15
+ },
+ "end": {
+ "line": 126,
+ "column": 1
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Date utilities\r\n ",
+ "range": [
+ 0,
+ 27
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 3
+ }
+ }
+ }
+ ],
+ "trailingComments": []
+ },
+ "range": [
+ 31,
+ 4798
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 0
+ },
+ "end": {
+ "line": 126,
+ "column": 2
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Date utilities\r\n ",
+ "range": [
+ 0,
+ 27
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 3
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "FunctionDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "y2kDate",
+ "range": [
+ 4811,
+ 4818
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 9
+ },
+ "end": {
+ "line": 128,
+ "column": 16
+ }
+ }
+ },
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "yr",
+ "range": [
+ 4819,
+ 4821
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 17
+ },
+ "end": {
+ "line": 128,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "yr",
+ "range": [
+ 4832,
+ 4834
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 7
+ },
+ "end": {
+ "line": 129,
+ "column": 9
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "undefined",
+ "range": [
+ 4839,
+ 4848
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 14
+ },
+ "end": {
+ "line": 129,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 4832,
+ 4848
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 7
+ },
+ "end": {
+ "line": 129,
+ "column": 23
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 4867,
+ 4868
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 15
+ },
+ "end": {
+ "line": 130,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 4860,
+ 4869
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 8
+ },
+ "end": {
+ "line": 130,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 4849,
+ 4876
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 24
+ },
+ "end": {
+ "line": 131,
+ "column": 5
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 4829,
+ 4876
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 4
+ },
+ "end": {
+ "line": 131,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "yr",
+ "range": [
+ 4885,
+ 4887
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 7
+ },
+ "end": {
+ "line": 132,
+ "column": 9
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 4888,
+ 4894
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 10
+ },
+ "end": {
+ "line": 132,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 4885,
+ 4894
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 7
+ },
+ "end": {
+ "line": 132,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 4895,
+ 4896
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 17
+ },
+ "end": {
+ "line": 132,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 4885,
+ 4896
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 7
+ },
+ "end": {
+ "line": 132,
+ "column": 18
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Identifier",
+ "name": "yr",
+ "range": [
+ 4915,
+ 4917
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 15
+ },
+ "end": {
+ "line": 133,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 4908,
+ 4918
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 8
+ },
+ "end": {
+ "line": 133,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "range": [
+ 4897,
+ 4925
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 19
+ },
+ "end": {
+ "line": 134,
+ "column": 5
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 4882,
+ 4925
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 4
+ },
+ "end": {
+ "line": 134,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "y",
+ "range": [
+ 4935,
+ 4936
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 8
+ },
+ "end": {
+ "line": 135,
+ "column": 9
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 4935,
+ 4936
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 8
+ },
+ "end": {
+ "line": 135,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 4931,
+ 4937
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 4
+ },
+ "end": {
+ "line": 135,
+ "column": 10
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": ">50 belong to 1900",
+ "range": [
+ 4943,
+ 4963
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 4
+ },
+ "end": {
+ "line": 136,
+ "column": 24
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "<=",
+ "left": {
+ "type": "Identifier",
+ "name": "yr",
+ "range": [
+ 4972,
+ 4974
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 7
+ },
+ "end": {
+ "line": 137,
+ "column": 9
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 99,
+ "raw": "99",
+ "range": [
+ 4978,
+ 4980
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 13
+ },
+ "end": {
+ "line": 137,
+ "column": 15
+ }
+ }
+ },
+ "range": [
+ 4972,
+ 4980
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 7
+ },
+ "end": {
+ "line": 137,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "Identifier",
+ "name": "yr",
+ "range": [
+ 4984,
+ 4986
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 19
+ },
+ "end": {
+ "line": 137,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 50,
+ "raw": "50",
+ "range": [
+ 4987,
+ 4989
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 22
+ },
+ "end": {
+ "line": 137,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 4984,
+ 4989
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 19
+ },
+ "end": {
+ "line": 137,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 4972,
+ 4989
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 7
+ },
+ "end": {
+ "line": 137,
+ "column": 24
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "y",
+ "range": [
+ 5001,
+ 5002
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 8
+ },
+ "end": {
+ "line": 138,
+ "column": 9
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": "19",
+ "raw": "'19'",
+ "range": [
+ 5005,
+ 5009
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 12
+ },
+ "end": {
+ "line": 138,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "yr",
+ "range": [
+ 5012,
+ 5014
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 19
+ },
+ "end": {
+ "line": 138,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 5005,
+ 5014
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 12
+ },
+ "end": {
+ "line": 138,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 5001,
+ 5014
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 8
+ },
+ "end": {
+ "line": 138,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 5001,
+ 5015
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 8
+ },
+ "end": {
+ "line": 138,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 4990,
+ 5022
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 25
+ },
+ "end": {
+ "line": 139,
+ "column": 5
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 4969,
+ 5022
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 4
+ },
+ "end": {
+ "line": 139,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": ">50 belong to 1900",
+ "range": [
+ 4943,
+ 4963
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 4
+ },
+ "end": {
+ "line": 136,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "<50 belong to 2000",
+ "range": [
+ 5028,
+ 5048
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 4
+ },
+ "end": {
+ "line": 140,
+ "column": 24
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "yr",
+ "range": [
+ 5057,
+ 5059
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 7
+ },
+ "end": {
+ "line": 141,
+ "column": 9
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 50,
+ "raw": "50",
+ "range": [
+ 5060,
+ 5062
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 10
+ },
+ "end": {
+ "line": 141,
+ "column": 12
+ }
+ }
+ },
+ "range": [
+ 5057,
+ 5062
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 7
+ },
+ "end": {
+ "line": 141,
+ "column": 12
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "yr",
+ "range": [
+ 5066,
+ 5068
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 16
+ },
+ "end": {
+ "line": 141,
+ "column": 18
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "00",
+ "raw": "'00'",
+ "range": [
+ 5073,
+ 5077
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 23
+ },
+ "end": {
+ "line": 141,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 5066,
+ 5077
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 16
+ },
+ "end": {
+ "line": 141,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 5057,
+ 5077
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 7
+ },
+ "end": {
+ "line": 141,
+ "column": 27
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "y",
+ "range": [
+ 5089,
+ 5090
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 8
+ },
+ "end": {
+ "line": 142,
+ "column": 9
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": "20",
+ "raw": "'20'",
+ "range": [
+ 5093,
+ 5097
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 12
+ },
+ "end": {
+ "line": 142,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "yr",
+ "range": [
+ 5100,
+ 5102
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 19
+ },
+ "end": {
+ "line": 142,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 5093,
+ 5102
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 12
+ },
+ "end": {
+ "line": 142,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 5089,
+ 5102
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 8
+ },
+ "end": {
+ "line": 142,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 5089,
+ 5103
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 8
+ },
+ "end": {
+ "line": 142,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 5078,
+ 5110
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 28
+ },
+ "end": {
+ "line": 143,
+ "column": 5
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5054,
+ 5110
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 4
+ },
+ "end": {
+ "line": 143,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "<50 belong to 2000",
+ "range": [
+ 5028,
+ 5048
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 4
+ },
+ "end": {
+ "line": 140,
+ "column": 24
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Identifier",
+ "name": "y",
+ "range": [
+ 5123,
+ 5124
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 11
+ },
+ "end": {
+ "line": 144,
+ "column": 12
+ }
+ }
+ },
+ "range": [
+ 5116,
+ 5125
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 4
+ },
+ "end": {
+ "line": 144,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 4822,
+ 5128
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 20
+ },
+ "end": {
+ "line": 145,
+ "column": 1
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 4802,
+ 5128
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 0
+ },
+ "end": {
+ "line": 145,
+ "column": 1
+ }
+ }
+ },
+ {
+ "type": "FunctionDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "mmm2mm",
+ "range": [
+ 5141,
+ 5147
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 9
+ },
+ "end": {
+ "line": 147,
+ "column": 15
+ }
+ }
+ },
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "mmm",
+ "range": [
+ 5148,
+ 5151
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 16
+ },
+ "end": {
+ "line": 147,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "mmm",
+ "range": [
+ 5162,
+ 5165
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 7
+ },
+ "end": {
+ "line": 148,
+ "column": 10
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "undefined",
+ "range": [
+ 5170,
+ 5179
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 15
+ },
+ "end": {
+ "line": 148,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 5162,
+ 5179
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 7
+ },
+ "end": {
+ "line": 148,
+ "column": 24
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 5198,
+ 5199
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 15
+ },
+ "end": {
+ "line": 149,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 5191,
+ 5200
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 8
+ },
+ "end": {
+ "line": 149,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 5180,
+ 5207
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 25
+ },
+ "end": {
+ "line": 150,
+ "column": 5
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5159,
+ 5207
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 4
+ },
+ "end": {
+ "line": 150,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "mondigit",
+ "range": [
+ 5217,
+ 5225
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 8
+ },
+ "end": {
+ "line": 151,
+ "column": 16
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 5217,
+ 5225
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 8
+ },
+ "end": {
+ "line": 151,
+ "column": 16
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 5213,
+ 5226
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 4
+ },
+ "end": {
+ "line": 151,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "MONTH_NAMES",
+ "range": [
+ 5236,
+ 5247
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 8
+ },
+ "end": {
+ "line": 152,
+ "column": 19
+ }
+ }
+ },
+ "init": {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "january",
+ "raw": "'january'",
+ "range": [
+ 5261,
+ 5270
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 8
+ },
+ "end": {
+ "line": 153,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "february",
+ "raw": "'february'",
+ "range": [
+ 5271,
+ 5281
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 18
+ },
+ "end": {
+ "line": 153,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "march",
+ "raw": "'march'",
+ "range": [
+ 5282,
+ 5289
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 29
+ },
+ "end": {
+ "line": 153,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "april",
+ "raw": "'april'",
+ "range": [
+ 5290,
+ 5297
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 37
+ },
+ "end": {
+ "line": 153,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "may",
+ "raw": "'may'",
+ "range": [
+ 5298,
+ 5303
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 45
+ },
+ "end": {
+ "line": 153,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "june",
+ "raw": "'june'",
+ "range": [
+ 5304,
+ 5310
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 51
+ },
+ "end": {
+ "line": 153,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "july",
+ "raw": "'july'",
+ "range": [
+ 5311,
+ 5317
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 58
+ },
+ "end": {
+ "line": 153,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "august",
+ "raw": "'august'",
+ "range": [
+ 5328,
+ 5336
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 8
+ },
+ "end": {
+ "line": 154,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "september",
+ "raw": "'september'",
+ "range": [
+ 5337,
+ 5348
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 17
+ },
+ "end": {
+ "line": 154,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "october",
+ "raw": "'october'",
+ "range": [
+ 5349,
+ 5358
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 29
+ },
+ "end": {
+ "line": 154,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "november",
+ "raw": "'november'",
+ "range": [
+ 5359,
+ 5369
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 39
+ },
+ "end": {
+ "line": 154,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "december",
+ "raw": "'december'",
+ "range": [
+ 5370,
+ 5380
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 50
+ },
+ "end": {
+ "line": 154,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "jan",
+ "raw": "'jan'",
+ "range": [
+ 5391,
+ 5396
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 8
+ },
+ "end": {
+ "line": 155,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "feb",
+ "raw": "'feb'",
+ "range": [
+ 5397,
+ 5402
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 14
+ },
+ "end": {
+ "line": 155,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "mar",
+ "raw": "'mar'",
+ "range": [
+ 5403,
+ 5408
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 20
+ },
+ "end": {
+ "line": 155,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "apr",
+ "raw": "'apr'",
+ "range": [
+ 5409,
+ 5414
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 26
+ },
+ "end": {
+ "line": 155,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "may",
+ "raw": "'may'",
+ "range": [
+ 5415,
+ 5420
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 32
+ },
+ "end": {
+ "line": 155,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "jun",
+ "raw": "'jun'",
+ "range": [
+ 5421,
+ 5426
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 38
+ },
+ "end": {
+ "line": 155,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "jul",
+ "raw": "'jul'",
+ "range": [
+ 5427,
+ 5432
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 44
+ },
+ "end": {
+ "line": 155,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "aug",
+ "raw": "'aug'",
+ "range": [
+ 5433,
+ 5438
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 50
+ },
+ "end": {
+ "line": 155,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "sep",
+ "raw": "'sep'",
+ "range": [
+ 5439,
+ 5444
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 56
+ },
+ "end": {
+ "line": 155,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "oct",
+ "raw": "'oct'",
+ "range": [
+ 5445,
+ 5450
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 62
+ },
+ "end": {
+ "line": 155,
+ "column": 67
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "nov",
+ "raw": "'nov'",
+ "range": [
+ 5461,
+ 5466
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 8
+ },
+ "end": {
+ "line": 156,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "dec",
+ "raw": "'dec'",
+ "range": [
+ 5467,
+ 5472
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 14
+ },
+ "end": {
+ "line": 156,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 5250,
+ 5479
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 22
+ },
+ "end": {
+ "line": 157,
+ "column": 5
+ }
+ }
+ },
+ "range": [
+ 5236,
+ 5479
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 8
+ },
+ "end": {
+ "line": 157,
+ "column": 5
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 5232,
+ 5480
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 4
+ },
+ "end": {
+ "line": 157,
+ "column": 6
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "m_i",
+ "range": [
+ 5494,
+ 5497
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 12
+ },
+ "end": {
+ "line": 158,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 5498,
+ 5499
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 16
+ },
+ "end": {
+ "line": 158,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 5494,
+ 5499
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 12
+ },
+ "end": {
+ "line": 158,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 5490,
+ 5499
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 8
+ },
+ "end": {
+ "line": 158,
+ "column": 17
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "m_i",
+ "range": [
+ 5501,
+ 5504
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 19
+ },
+ "end": {
+ "line": 158,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "MONTH_NAMES",
+ "range": [
+ 5507,
+ 5518
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 25
+ },
+ "end": {
+ "line": 158,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 5519,
+ 5525
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 37
+ },
+ "end": {
+ "line": 158,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 5507,
+ 5525
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 25
+ },
+ "end": {
+ "line": 158,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 5501,
+ 5525
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 19
+ },
+ "end": {
+ "line": 158,
+ "column": 43
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "m_i",
+ "range": [
+ 5527,
+ 5530
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 45
+ },
+ "end": {
+ "line": 158,
+ "column": 48
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 5527,
+ 5532
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 45
+ },
+ "end": {
+ "line": 158,
+ "column": 50
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "month_name",
+ "range": [
+ 5552,
+ 5562
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 16
+ },
+ "end": {
+ "line": 159,
+ "column": 26
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "MONTH_NAMES",
+ "range": [
+ 5565,
+ 5576
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 29
+ },
+ "end": {
+ "line": 159,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "m_i",
+ "range": [
+ 5577,
+ 5580
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 41
+ },
+ "end": {
+ "line": 159,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 5565,
+ 5581
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 29
+ },
+ "end": {
+ "line": 159,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 5552,
+ 5581
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 16
+ },
+ "end": {
+ "line": 159,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 5548,
+ 5582
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 12
+ },
+ "end": {
+ "line": 159,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "mmm",
+ "range": [
+ 5600,
+ 5603
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 16
+ },
+ "end": {
+ "line": 160,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toLowerCase",
+ "range": [
+ 5604,
+ 5615
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 20
+ },
+ "end": {
+ "line": 160,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 5600,
+ 5615
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 16
+ },
+ "end": {
+ "line": 160,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 5600,
+ 5617
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 16
+ },
+ "end": {
+ "line": 160,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "month_name",
+ "range": [
+ 5622,
+ 5632
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 38
+ },
+ "end": {
+ "line": 160,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 5600,
+ 5632
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 16
+ },
+ "end": {
+ "line": 160,
+ "column": 48
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "mondigit",
+ "range": [
+ 5652,
+ 5660
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 16
+ },
+ "end": {
+ "line": 161,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Identifier",
+ "name": "m_i",
+ "range": [
+ 5663,
+ 5666
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 27
+ },
+ "end": {
+ "line": 161,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 5667,
+ 5668
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 31
+ },
+ "end": {
+ "line": 161,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 5663,
+ 5668
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 27
+ },
+ "end": {
+ "line": 161,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 5652,
+ 5668
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 16
+ },
+ "end": {
+ "line": 161,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 5652,
+ 5669
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 16
+ },
+ "end": {
+ "line": 161,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 5687,
+ 5693
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 16
+ },
+ "end": {
+ "line": 162,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 5633,
+ 5708
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 49
+ },
+ "end": {
+ "line": 163,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5596,
+ 5708
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 12
+ },
+ "end": {
+ "line": 163,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 5533,
+ 5715
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 51
+ },
+ "end": {
+ "line": 164,
+ "column": 5
+ }
+ }
+ },
+ "range": [
+ 5486,
+ 5715
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 4
+ },
+ "end": {
+ "line": 164,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "Identifier",
+ "name": "mondigit",
+ "range": [
+ 5724,
+ 5732
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 7
+ },
+ "end": {
+ "line": 165,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 11,
+ "raw": "11",
+ "range": [
+ 5735,
+ 5737
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 18
+ },
+ "end": {
+ "line": 165,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 5724,
+ 5737
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 7
+ },
+ "end": {
+ "line": 165,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "mondigit",
+ "range": [
+ 5741,
+ 5749
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 24
+ },
+ "end": {
+ "line": 165,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 23,
+ "raw": "23",
+ "range": [
+ 5752,
+ 5754
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 35
+ },
+ "end": {
+ "line": 165,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 5741,
+ 5754
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 24
+ },
+ "end": {
+ "line": 165,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 5724,
+ 5754
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 7
+ },
+ "end": {
+ "line": 165,
+ "column": 37
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "mondigit",
+ "range": [
+ 5766,
+ 5774
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 8
+ },
+ "end": {
+ "line": 166,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "Identifier",
+ "name": "mondigit",
+ "range": [
+ 5777,
+ 5785
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 19
+ },
+ "end": {
+ "line": 166,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 12,
+ "raw": "12",
+ "range": [
+ 5788,
+ 5790
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 30
+ },
+ "end": {
+ "line": 166,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 5777,
+ 5790
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 19
+ },
+ "end": {
+ "line": 166,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 5766,
+ 5790
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 8
+ },
+ "end": {
+ "line": 166,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 5766,
+ 5791
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 8
+ },
+ "end": {
+ "line": 166,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 5755,
+ 5798
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 38
+ },
+ "end": {
+ "line": 167,
+ "column": 5
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5721,
+ 5798
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 4
+ },
+ "end": {
+ "line": 167,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "mondigit",
+ "range": [
+ 5807,
+ 5815
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 7
+ },
+ "end": {
+ "line": 168,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 5818,
+ 5819
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 18
+ },
+ "end": {
+ "line": 168,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 5807,
+ 5819
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 7
+ },
+ "end": {
+ "line": 168,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "Identifier",
+ "name": "mondigit",
+ "range": [
+ 5823,
+ 5831
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 23
+ },
+ "end": {
+ "line": 168,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 12,
+ "raw": "12",
+ "range": [
+ 5834,
+ 5836
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 34
+ },
+ "end": {
+ "line": 168,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 5823,
+ 5836
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 23
+ },
+ "end": {
+ "line": 168,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 5807,
+ 5836
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 7
+ },
+ "end": {
+ "line": 168,
+ "column": 36
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 5855,
+ 5856
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 15
+ },
+ "end": {
+ "line": 169,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 5848,
+ 5857
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 8
+ },
+ "end": {
+ "line": 169,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 5837,
+ 5864
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 37
+ },
+ "end": {
+ "line": 170,
+ "column": 5
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5804,
+ 5864
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 4
+ },
+ "end": {
+ "line": 170,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Identifier",
+ "name": "mondigit",
+ "range": [
+ 5877,
+ 5885
+ ],
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 11
+ },
+ "end": {
+ "line": 171,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 5870,
+ 5886
+ ],
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 4
+ },
+ "end": {
+ "line": 171,
+ "column": 20
+ }
+ }
+ }
+ ],
+ "range": [
+ 5152,
+ 5889
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 20
+ },
+ "end": {
+ "line": 172,
+ "column": 1
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 5132,
+ 5889
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 0
+ },
+ "end": {
+ "line": 172,
+ "column": 1
+ }
+ }
+ }
+ ],
+ "sourceType": "module",
+ "range": [
+ 31,
+ 5889
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 0
+ },
+ "end": {
+ "line": 172,
+ "column": 1
+ }
+ },
+ "comments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Date utilities\r\n ",
+ "range": [
+ 0,
+ 27
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " If the year is first",
+ "range": [
+ 669,
+ 692
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " If the year is second",
+ "range": [
+ 908,
+ 932
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 51
+ },
+ "end": {
+ "line": 28,
+ "column": 75
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " The year must be third",
+ "range": [
+ 1069,
+ 1094
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 17
+ },
+ "end": {
+ "line": 31,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " If it doesn't conform to the right format (with either a 2 digit year",
+ "range": [
+ 1233,
+ 1305
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 80
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " or 4 digit year), fail",
+ "range": [
+ 1315,
+ 1340
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Split into 3 parts based on what the divider was",
+ "range": [
+ 1464,
+ 1515
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Check to see if the 3 parts end up making a valid date",
+ "range": [
+ 1597,
+ 1654
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": " jshint ignore:start ",
+ "range": [
+ 3343,
+ 3368
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 16
+ },
+ "end": {
+ "line": 98,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": " jshint ignore:end ",
+ "range": [
+ 3624,
+ 3647
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 16
+ },
+ "end": {
+ "line": 102,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": " jshint ignore:start ",
+ "range": [
+ 3710,
+ 3735
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 16
+ },
+ "end": {
+ "line": 105,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": " jshint ignore:end ",
+ "range": [
+ 3991,
+ 4014
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 16
+ },
+ "end": {
+ "line": 109,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": " jshint ignore:start ",
+ "range": [
+ 4077,
+ 4102
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 16
+ },
+ "end": {
+ "line": 112,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": " jshint ignore:end ",
+ "range": [
+ 4336,
+ 4359
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 16
+ },
+ "end": {
+ "line": 115,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "in case format is not correct",
+ "range": [
+ 4402,
+ 4433
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 21
+ },
+ "end": {
+ "line": 117,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": " jshint ignore:start ",
+ "range": [
+ 4451,
+ 4476
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 16
+ },
+ "end": {
+ "line": 118,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": " jshint ignore:end ",
+ "range": [
+ 4710,
+ 4733
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 16
+ },
+ "end": {
+ "line": 121,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": ">50 belong to 1900",
+ "range": [
+ 4943,
+ 4963
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 4
+ },
+ "end": {
+ "line": 136,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "<50 belong to 2000",
+ "range": [
+ 5028,
+ 5048
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 4
+ },
+ "end": {
+ "line": 140,
+ "column": 24
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/ast/source/src/dom.js.json b/doc/ast/source/src/dom.js.json
new file mode 100644
index 00000000..543a6663
--- /dev/null
+++ b/doc/ast/source/src/dom.js.json
@@ -0,0 +1,8384 @@
+{
+ "type": "Program",
+ "body": [
+ {
+ "type": "ExportDefaultDeclaration",
+ "declaration": {
+ "type": "ObjectExpression",
+ "properties": [
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "getText",
+ "range": [
+ 186,
+ 193
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 4
+ },
+ "end": {
+ "line": 12,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "node",
+ "range": [
+ 194,
+ 198
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 12
+ },
+ "end": {
+ "line": 12,
+ "column": 16
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 214,
+ 215
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 12
+ },
+ "end": {
+ "line": 13,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "node",
+ "range": [
+ 218,
+ 222
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 16
+ },
+ "end": {
+ "line": 13,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "textContent",
+ "range": [
+ 223,
+ 234
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 21
+ },
+ "end": {
+ "line": 13,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 218,
+ 234
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 16
+ },
+ "end": {
+ "line": 13,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "node",
+ "range": [
+ 238,
+ 242
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 36
+ },
+ "end": {
+ "line": 13,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerText",
+ "range": [
+ 243,
+ 252
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 41
+ },
+ "end": {
+ "line": 13,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 238,
+ 252
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 36
+ },
+ "end": {
+ "line": 13,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 218,
+ 252
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 16
+ },
+ "end": {
+ "line": 13,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "node",
+ "range": [
+ 273,
+ 277
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 16
+ },
+ "end": {
+ "line": 14,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 278,
+ 287
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 21
+ },
+ "end": {
+ "line": 14,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 273,
+ 287
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 16
+ },
+ "end": {
+ "line": 14,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 288,
+ 295
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 31
+ },
+ "end": {
+ "line": 14,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 273,
+ 295
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 16
+ },
+ "end": {
+ "line": 14,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": {},
+ "raw": "/<[^<>]+>/g",
+ "regex": {
+ "pattern": "<[^<>]+>",
+ "flags": "g"
+ },
+ "range": [
+ 296,
+ 307
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 39
+ },
+ "end": {
+ "line": 14,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 309,
+ 311
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 52
+ },
+ "end": {
+ "line": 14,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 273,
+ 312
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 16
+ },
+ "end": {
+ "line": 14,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 218,
+ 312
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 16
+ },
+ "end": {
+ "line": 14,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 214,
+ 312
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 12
+ },
+ "end": {
+ "line": 14,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 210,
+ 313
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 323,
+ 324
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 9
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 327,
+ 328
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 12
+ },
+ "end": {
+ "line": 15,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 329,
+ 336
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 14
+ },
+ "end": {
+ "line": 15,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 327,
+ 336
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 12
+ },
+ "end": {
+ "line": 15,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": {},
+ "raw": "/^\\s+/",
+ "regex": {
+ "pattern": "^\\s+",
+ "flags": ""
+ },
+ "range": [
+ 337,
+ 343
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 22
+ },
+ "end": {
+ "line": 15,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 345,
+ 347
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 30
+ },
+ "end": {
+ "line": 15,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "range": [
+ 327,
+ 348
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 12
+ },
+ "end": {
+ "line": 15,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 349,
+ 356
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 34
+ },
+ "end": {
+ "line": 15,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 327,
+ 356
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 12
+ },
+ "end": {
+ "line": 15,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": {},
+ "raw": "/\\s+$/",
+ "regex": {
+ "pattern": "\\s+$",
+ "flags": ""
+ },
+ "range": [
+ 357,
+ 363
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 42
+ },
+ "end": {
+ "line": 15,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 365,
+ 367
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 50
+ },
+ "end": {
+ "line": 15,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 327,
+ 368
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 12
+ },
+ "end": {
+ "line": 15,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 323,
+ 368
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 323,
+ 369
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 386,
+ 387
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 15
+ },
+ "end": {
+ "line": 16,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 379,
+ 388
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 199,
+ 395
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 17
+ },
+ "end": {
+ "line": 17,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 193,
+ 395
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 11
+ },
+ "end": {
+ "line": 17,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 186,
+ 395
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 4
+ },
+ "end": {
+ "line": 17,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * DOM utilities\r\n ",
+ "range": [
+ 0,
+ 26
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Returns text + text of children of given node\r\n * @param {NodeElement} node\r\n * @return {String}\r\n ",
+ "range": [
+ 54,
+ 180
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 4
+ },
+ "end": {
+ "line": 11,
+ "column": 7
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 759,
+ 765
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 4
+ },
+ "end": {
+ "line": 26,
+ "column": 10
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "tag",
+ "range": [
+ 766,
+ 769
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 11
+ },
+ "end": {
+ "line": 26,
+ "column": 14
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "tag",
+ "range": [
+ 785,
+ 788
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 12
+ },
+ "end": {
+ "line": 27,
+ "column": 15
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 784,
+ 788
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 11
+ },
+ "end": {
+ "line": 27,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "tag",
+ "range": [
+ 792,
+ 795
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 19
+ },
+ "end": {
+ "line": 27,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 798,
+ 800
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 25
+ },
+ "end": {
+ "line": 27,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 792,
+ 800
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 19
+ },
+ "end": {
+ "line": 27,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 784,
+ 800
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 11
+ },
+ "end": {
+ "line": 27,
+ "column": 27
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 816,
+ 823
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 12
+ },
+ "end": {
+ "line": 28,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 801,
+ 834
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 28
+ },
+ "end": {
+ "line": 29,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 781,
+ 834
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "el",
+ "range": [
+ 850,
+ 852
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 12
+ },
+ "end": {
+ "line": 31,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "document",
+ "range": [
+ 855,
+ 863
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 17
+ },
+ "end": {
+ "line": 31,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "createElement",
+ "range": [
+ 864,
+ 877
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 26
+ },
+ "end": {
+ "line": 31,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 855,
+ 877
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 17
+ },
+ "end": {
+ "line": 31,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "tag",
+ "range": [
+ 878,
+ 881
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 40
+ },
+ "end": {
+ "line": 31,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 855,
+ 882
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 17
+ },
+ "end": {
+ "line": 31,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 850,
+ 882
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 12
+ },
+ "end": {
+ "line": 31,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "args",
+ "range": [
+ 897,
+ 901
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 12
+ },
+ "end": {
+ "line": 32,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 904,
+ 913
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 19
+ },
+ "end": {
+ "line": 32,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 897,
+ 913
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 12
+ },
+ "end": {
+ "line": 32,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 846,
+ 914
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "args",
+ "range": [
+ 929,
+ 933
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 11
+ },
+ "end": {
+ "line": 34,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 934,
+ 940
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 16
+ },
+ "end": {
+ "line": 34,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 929,
+ 940
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 11
+ },
+ "end": {
+ "line": 34,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 943,
+ 944
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 25
+ },
+ "end": {
+ "line": 34,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 929,
+ 944
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 11
+ },
+ "end": {
+ "line": 34,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 968,
+ 969
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 20
+ },
+ "end": {
+ "line": 35,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 970,
+ 971
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 22
+ },
+ "end": {
+ "line": 35,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 968,
+ 971
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 20
+ },
+ "end": {
+ "line": 35,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 964,
+ 971
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 16
+ },
+ "end": {
+ "line": 35,
+ "column": 23
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 973,
+ 974
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 25
+ },
+ "end": {
+ "line": 35,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "args",
+ "range": [
+ 975,
+ 979
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 27
+ },
+ "end": {
+ "line": 35,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 980,
+ 986
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 32
+ },
+ "end": {
+ "line": 35,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 975,
+ 986
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 27
+ },
+ "end": {
+ "line": 35,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 973,
+ 986
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 25
+ },
+ "end": {
+ "line": 35,
+ "column": 38
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 988,
+ 989
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 40
+ },
+ "end": {
+ "line": 35,
+ "column": 41
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 988,
+ 991
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 40
+ },
+ "end": {
+ "line": 35,
+ "column": 43
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "argtype",
+ "range": [
+ 1015,
+ 1022
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 20
+ },
+ "end": {
+ "line": 36,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "UnaryExpression",
+ "operator": "typeof",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "args",
+ "range": [
+ 1032,
+ 1036
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 37
+ },
+ "end": {
+ "line": 36,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 1037,
+ 1038
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 42
+ },
+ "end": {
+ "line": 36,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 1032,
+ 1039
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 37
+ },
+ "end": {
+ "line": 36,
+ "column": 44
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 1025,
+ 1039
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 30
+ },
+ "end": {
+ "line": 36,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 1015,
+ 1039
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 20
+ },
+ "end": {
+ "line": 36,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 1011,
+ 1040
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 16
+ },
+ "end": {
+ "line": 36,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "argtype",
+ "range": [
+ 1061,
+ 1068
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 19
+ },
+ "end": {
+ "line": 37,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toLowerCase",
+ "range": [
+ 1069,
+ 1080
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 27
+ },
+ "end": {
+ "line": 37,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 1061,
+ 1080
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 19
+ },
+ "end": {
+ "line": 37,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 1061,
+ 1082
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 19
+ },
+ "end": {
+ "line": 37,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "object",
+ "raw": "'object'",
+ "range": [
+ 1087,
+ 1095
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 45
+ },
+ "end": {
+ "line": 37,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 1061,
+ 1095
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 19
+ },
+ "end": {
+ "line": 37,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "args",
+ "range": [
+ 1099,
+ 1103
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 57
+ },
+ "end": {
+ "line": 37,
+ "column": 61
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 1104,
+ 1105
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 62
+ },
+ "end": {
+ "line": 37,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 1099,
+ 1106
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 57
+ },
+ "end": {
+ "line": 37,
+ "column": 64
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 1107,
+ 1113
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 65
+ },
+ "end": {
+ "line": 37,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 1099,
+ 1113
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 57
+ },
+ "end": {
+ "line": 37,
+ "column": 71
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 1118,
+ 1119
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 76
+ },
+ "end": {
+ "line": 37,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 1099,
+ 1119
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 57
+ },
+ "end": {
+ "line": 37,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 1061,
+ 1119
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 19
+ },
+ "end": {
+ "line": 37,
+ "column": 77
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "el",
+ "range": [
+ 1143,
+ 1145
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 20
+ },
+ "end": {
+ "line": 38,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setAttribute",
+ "range": [
+ 1146,
+ 1158
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 23
+ },
+ "end": {
+ "line": 38,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 1143,
+ 1158
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 20
+ },
+ "end": {
+ "line": 38,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "args",
+ "range": [
+ 1159,
+ 1163
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 36
+ },
+ "end": {
+ "line": 38,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 1164,
+ 1165
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 41
+ },
+ "end": {
+ "line": 38,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 1159,
+ 1166
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 36
+ },
+ "end": {
+ "line": 38,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 1167,
+ 1168
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 44
+ },
+ "end": {
+ "line": 38,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 1159,
+ 1169
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 36
+ },
+ "end": {
+ "line": 38,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "args",
+ "range": [
+ 1171,
+ 1175
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 48
+ },
+ "end": {
+ "line": 38,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 1176,
+ 1177
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 53
+ },
+ "end": {
+ "line": 38,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 1171,
+ 1178
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 48
+ },
+ "end": {
+ "line": 38,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 1179,
+ 1180
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 56
+ },
+ "end": {
+ "line": 38,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 1171,
+ 1181
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 48
+ },
+ "end": {
+ "line": 38,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 1143,
+ 1182
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 20
+ },
+ "end": {
+ "line": 38,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 1143,
+ 1183
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 20
+ },
+ "end": {
+ "line": 38,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 1120,
+ 1202
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 78
+ },
+ "end": {
+ "line": 39,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 1058,
+ 1202
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 16
+ },
+ "end": {
+ "line": 39,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 992,
+ 1217
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 44
+ },
+ "end": {
+ "line": 40,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 960,
+ 1217
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 12
+ },
+ "end": {
+ "line": 40,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 945,
+ 1228
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 27
+ },
+ "end": {
+ "line": 41,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 926,
+ 1228
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Identifier",
+ "name": "el",
+ "range": [
+ 1245,
+ 1247
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 15
+ },
+ "end": {
+ "line": 42,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 1238,
+ 1248
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 8
+ },
+ "end": {
+ "line": 42,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "range": [
+ 770,
+ 1255
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 15
+ },
+ "end": {
+ "line": 43,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 765,
+ 1255
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 10
+ },
+ "end": {
+ "line": 43,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 759,
+ 1255
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 4
+ },
+ "end": {
+ "line": 43,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Creates an html element with given collection of attributes\r\n * @param {String} tag a string of the html tag to create\r\n * @param {Array} an undetermined number of arrays containing the with 2\r\n * items, the attribute name and its value ['id','myId']\r\n * @return {Object} created element\r\n ",
+ "range": [
+ 404,
+ 753
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 4
+ },
+ "end": {
+ "line": 25,
+ "column": 7
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 1380,
+ 1384
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 4
+ },
+ "end": {
+ "line": 50,
+ "column": 8
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "txt",
+ "range": [
+ 1385,
+ 1388
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 9
+ },
+ "end": {
+ "line": 50,
+ "column": 12
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "document",
+ "range": [
+ 1407,
+ 1415
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 15
+ },
+ "end": {
+ "line": 51,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "createTextNode",
+ "range": [
+ 1416,
+ 1430
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 24
+ },
+ "end": {
+ "line": 51,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 1407,
+ 1430
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 15
+ },
+ "end": {
+ "line": 51,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "txt",
+ "range": [
+ 1431,
+ 1434
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 39
+ },
+ "end": {
+ "line": 51,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 1407,
+ 1435
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 15
+ },
+ "end": {
+ "line": 51,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 1400,
+ 1436
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 1389,
+ 1443
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 13
+ },
+ "end": {
+ "line": 52,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 1384,
+ 1443
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 1380,
+ 1443
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 4
+ },
+ "end": {
+ "line": 52,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Returns a text node with given text\r\n * @param {String} txt\r\n * @return {Object}\r\n ",
+ "range": [
+ 1264,
+ 1374
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 4
+ },
+ "end": {
+ "line": 49,
+ "column": 7
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "hasClass",
+ "range": [
+ 1452,
+ 1460
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 4
+ },
+ "end": {
+ "line": 54,
+ "column": 12
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "ele",
+ "range": [
+ 1461,
+ 1464
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 13
+ },
+ "end": {
+ "line": 54,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "cls",
+ "range": [
+ 1466,
+ 1469
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 18
+ },
+ "end": {
+ "line": 54,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "ele",
+ "range": [
+ 1485,
+ 1488
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 12
+ },
+ "end": {
+ "line": 55,
+ "column": 15
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 1484,
+ 1488
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 11
+ },
+ "end": {
+ "line": 55,
+ "column": 15
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 1498,
+ 1503
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 25
+ },
+ "end": {
+ "line": 55,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 1491,
+ 1504
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 18
+ },
+ "end": {
+ "line": 55,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 1489,
+ 1506
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 16
+ },
+ "end": {
+ "line": 55,
+ "column": 33
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 1481,
+ 1506
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "supportsClassList",
+ "range": [
+ 1521,
+ 1538
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 11
+ },
+ "end": {
+ "line": 57,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 1521,
+ 1540
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 11
+ },
+ "end": {
+ "line": 57,
+ "column": 30
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ele",
+ "range": [
+ 1563,
+ 1566
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 19
+ },
+ "end": {
+ "line": 58,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "classList",
+ "range": [
+ 1567,
+ 1576
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 23
+ },
+ "end": {
+ "line": 58,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 1563,
+ 1576
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 19
+ },
+ "end": {
+ "line": 58,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contains",
+ "range": [
+ 1577,
+ 1585
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 33
+ },
+ "end": {
+ "line": 58,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 1563,
+ 1585
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 19
+ },
+ "end": {
+ "line": 58,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cls",
+ "range": [
+ 1586,
+ 1589
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 42
+ },
+ "end": {
+ "line": 58,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 1563,
+ 1590
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 19
+ },
+ "end": {
+ "line": 58,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 1556,
+ 1591
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 12
+ },
+ "end": {
+ "line": 58,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 1541,
+ 1602
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 31
+ },
+ "end": {
+ "line": 59,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 1518,
+ 1602
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 8
+ },
+ "end": {
+ "line": 59,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ele",
+ "range": [
+ 1619,
+ 1622
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 15
+ },
+ "end": {
+ "line": 60,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 1623,
+ 1632
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 19
+ },
+ "end": {
+ "line": 60,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 1619,
+ 1632
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 15
+ },
+ "end": {
+ "line": 60,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "match",
+ "range": [
+ 1633,
+ 1638
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 29
+ },
+ "end": {
+ "line": 60,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 1619,
+ 1638
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 15
+ },
+ "end": {
+ "line": 60,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "RegExp",
+ "range": [
+ 1643,
+ 1649
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 39
+ },
+ "end": {
+ "line": 60,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": "(\\s|^)",
+ "raw": "'(\\\\s|^)'",
+ "range": [
+ 1650,
+ 1659
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 46
+ },
+ "end": {
+ "line": 60,
+ "column": 55
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "cls",
+ "range": [
+ 1661,
+ 1664
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 57
+ },
+ "end": {
+ "line": 60,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 1650,
+ 1664
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 46
+ },
+ "end": {
+ "line": 60,
+ "column": 60
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "(\\s|$)",
+ "raw": "'(\\\\s|$)'",
+ "range": [
+ 1666,
+ 1675
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 62
+ },
+ "end": {
+ "line": 60,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 1650,
+ 1675
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 46
+ },
+ "end": {
+ "line": 60,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "range": [
+ 1639,
+ 1676
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 35
+ },
+ "end": {
+ "line": 60,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "range": [
+ 1619,
+ 1677
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 15
+ },
+ "end": {
+ "line": 60,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 1612,
+ 1678
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 8
+ },
+ "end": {
+ "line": 60,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 1470,
+ 1685
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 22
+ },
+ "end": {
+ "line": 61,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 1460,
+ 1685
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 12
+ },
+ "end": {
+ "line": 61,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 1452,
+ 1685
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 4
+ },
+ "end": {
+ "line": 61,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "addClass",
+ "range": [
+ 1694,
+ 1702
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 4
+ },
+ "end": {
+ "line": 63,
+ "column": 12
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "ele",
+ "range": [
+ 1703,
+ 1706
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 13
+ },
+ "end": {
+ "line": 63,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "cls",
+ "range": [
+ 1708,
+ 1711
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 18
+ },
+ "end": {
+ "line": 63,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "ele",
+ "range": [
+ 1727,
+ 1730
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 12
+ },
+ "end": {
+ "line": 64,
+ "column": 15
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 1726,
+ 1730
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 11
+ },
+ "end": {
+ "line": 64,
+ "column": 15
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 1733,
+ 1740
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 18
+ },
+ "end": {
+ "line": 64,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 1731,
+ 1742
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 16
+ },
+ "end": {
+ "line": 64,
+ "column": 27
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 1723,
+ 1742
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 8
+ },
+ "end": {
+ "line": 64,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "supportsClassList",
+ "range": [
+ 1757,
+ 1774
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 11
+ },
+ "end": {
+ "line": 66,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 1757,
+ 1776
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 11
+ },
+ "end": {
+ "line": 66,
+ "column": 30
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ele",
+ "range": [
+ 1792,
+ 1795
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 12
+ },
+ "end": {
+ "line": 67,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "classList",
+ "range": [
+ 1796,
+ 1805
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 16
+ },
+ "end": {
+ "line": 67,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1792,
+ 1805
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 12
+ },
+ "end": {
+ "line": 67,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 1806,
+ 1809
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 26
+ },
+ "end": {
+ "line": 67,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 1792,
+ 1809
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 12
+ },
+ "end": {
+ "line": 67,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cls",
+ "range": [
+ 1810,
+ 1813
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 30
+ },
+ "end": {
+ "line": 67,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 1792,
+ 1814
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 12
+ },
+ "end": {
+ "line": 67,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 1792,
+ 1815
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 12
+ },
+ "end": {
+ "line": 67,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 1829,
+ 1836
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 12
+ },
+ "end": {
+ "line": 68,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 1777,
+ 1847
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 31
+ },
+ "end": {
+ "line": 69,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 1754,
+ 1847
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 8
+ },
+ "end": {
+ "line": 69,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ele",
+ "range": [
+ 1862,
+ 1865
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 11
+ },
+ "end": {
+ "line": 71,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 1866,
+ 1875
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 15
+ },
+ "end": {
+ "line": 71,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1862,
+ 1875
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 11
+ },
+ "end": {
+ "line": 71,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 1880,
+ 1882
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 29
+ },
+ "end": {
+ "line": 71,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 1862,
+ 1882
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 11
+ },
+ "end": {
+ "line": 71,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ele",
+ "range": [
+ 1898,
+ 1901
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 12
+ },
+ "end": {
+ "line": 72,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 1902,
+ 1911
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 16
+ },
+ "end": {
+ "line": 72,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1898,
+ 1911
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 12
+ },
+ "end": {
+ "line": 72,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "cls",
+ "range": [
+ 1914,
+ 1917
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 28
+ },
+ "end": {
+ "line": 72,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 1898,
+ 1917
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 12
+ },
+ "end": {
+ "line": 72,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 1898,
+ 1918
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 12
+ },
+ "end": {
+ "line": 72,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "range": [
+ 1883,
+ 1929
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 32
+ },
+ "end": {
+ "line": 73,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1948,
+ 1952
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 17
+ },
+ "end": {
+ "line": 74,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasClass",
+ "range": [
+ 1953,
+ 1961
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 22
+ },
+ "end": {
+ "line": 74,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 1948,
+ 1961
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 17
+ },
+ "end": {
+ "line": 74,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "ele",
+ "range": [
+ 1962,
+ 1965
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 31
+ },
+ "end": {
+ "line": 74,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "cls",
+ "range": [
+ 1967,
+ 1970
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 36
+ },
+ "end": {
+ "line": 74,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 1948,
+ 1971
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 17
+ },
+ "end": {
+ "line": 74,
+ "column": 40
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 1947,
+ 1971
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 16
+ },
+ "end": {
+ "line": 74,
+ "column": 40
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "+=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ele",
+ "range": [
+ 1987,
+ 1990
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 12
+ },
+ "end": {
+ "line": 75,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 1991,
+ 2000
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 16
+ },
+ "end": {
+ "line": 75,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1987,
+ 2000
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 12
+ },
+ "end": {
+ "line": 75,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' '",
+ "range": [
+ 2004,
+ 2007
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 29
+ },
+ "end": {
+ "line": 75,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "cls",
+ "range": [
+ 2010,
+ 2013
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 35
+ },
+ "end": {
+ "line": 75,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2004,
+ 2013
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 29
+ },
+ "end": {
+ "line": 75,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 1987,
+ 2013
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 12
+ },
+ "end": {
+ "line": 75,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 1987,
+ 2014
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 12
+ },
+ "end": {
+ "line": 75,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 1972,
+ 2025
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 41
+ },
+ "end": {
+ "line": 76,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 1944,
+ 2025
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 13
+ },
+ "end": {
+ "line": 76,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 1859,
+ 2025
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 8
+ },
+ "end": {
+ "line": 76,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 1712,
+ 2032
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 22
+ },
+ "end": {
+ "line": 77,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 1702,
+ 2032
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 12
+ },
+ "end": {
+ "line": 77,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 1694,
+ 2032
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 4
+ },
+ "end": {
+ "line": 77,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "removeClass",
+ "range": [
+ 2041,
+ 2052
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 4
+ },
+ "end": {
+ "line": 79,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "ele",
+ "range": [
+ 2053,
+ 2056
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 16
+ },
+ "end": {
+ "line": 79,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "cls",
+ "range": [
+ 2058,
+ 2061
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 21
+ },
+ "end": {
+ "line": 79,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "ele",
+ "range": [
+ 2077,
+ 2080
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 12
+ },
+ "end": {
+ "line": 80,
+ "column": 15
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2076,
+ 2080
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 11
+ },
+ "end": {
+ "line": 80,
+ "column": 15
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 2083,
+ 2090
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 18
+ },
+ "end": {
+ "line": 80,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 2081,
+ 2092
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 16
+ },
+ "end": {
+ "line": 80,
+ "column": 27
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2073,
+ 2092
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 8
+ },
+ "end": {
+ "line": 80,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "supportsClassList",
+ "range": [
+ 2107,
+ 2124
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 11
+ },
+ "end": {
+ "line": 82,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 2107,
+ 2126
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 11
+ },
+ "end": {
+ "line": 82,
+ "column": 30
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ele",
+ "range": [
+ 2142,
+ 2145
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 12
+ },
+ "end": {
+ "line": 83,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "classList",
+ "range": [
+ 2146,
+ 2155
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 16
+ },
+ "end": {
+ "line": 83,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2142,
+ 2155
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 12
+ },
+ "end": {
+ "line": 83,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "remove",
+ "range": [
+ 2156,
+ 2162
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 26
+ },
+ "end": {
+ "line": 83,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 2142,
+ 2162
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 12
+ },
+ "end": {
+ "line": 83,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cls",
+ "range": [
+ 2163,
+ 2166
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 33
+ },
+ "end": {
+ "line": 83,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 2142,
+ 2167
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 12
+ },
+ "end": {
+ "line": 83,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 2142,
+ 2168
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 12
+ },
+ "end": {
+ "line": 83,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 2182,
+ 2189
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 12
+ },
+ "end": {
+ "line": 84,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 2127,
+ 2200
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 31
+ },
+ "end": {
+ "line": 85,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2104,
+ 2200
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 8
+ },
+ "end": {
+ "line": 85,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "reg",
+ "range": [
+ 2214,
+ 2217
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 12
+ },
+ "end": {
+ "line": 86,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "RegExp",
+ "range": [
+ 2224,
+ 2230
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 22
+ },
+ "end": {
+ "line": 86,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": "(\\s|^)",
+ "raw": "'(\\\\s|^)'",
+ "range": [
+ 2231,
+ 2240
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 29
+ },
+ "end": {
+ "line": 86,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "cls",
+ "range": [
+ 2242,
+ 2245
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 40
+ },
+ "end": {
+ "line": 86,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 2231,
+ 2245
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 29
+ },
+ "end": {
+ "line": 86,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "(\\s|$)",
+ "raw": "'(\\\\s|$)'",
+ "range": [
+ 2247,
+ 2256
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 45
+ },
+ "end": {
+ "line": 86,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 2231,
+ 2256
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 29
+ },
+ "end": {
+ "line": 86,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "g",
+ "raw": "'g'",
+ "range": [
+ 2258,
+ 2261
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 56
+ },
+ "end": {
+ "line": 86,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 2220,
+ 2262
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 18
+ },
+ "end": {
+ "line": 86,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 2214,
+ 2262
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 12
+ },
+ "end": {
+ "line": 86,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 2210,
+ 2263
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 8
+ },
+ "end": {
+ "line": 86,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ele",
+ "range": [
+ 2273,
+ 2276
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 8
+ },
+ "end": {
+ "line": 87,
+ "column": 11
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 2277,
+ 2286
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 12
+ },
+ "end": {
+ "line": 87,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 2273,
+ 2286
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 8
+ },
+ "end": {
+ "line": 87,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ele",
+ "range": [
+ 2289,
+ 2292
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 24
+ },
+ "end": {
+ "line": 87,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 2293,
+ 2302
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 28
+ },
+ "end": {
+ "line": 87,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 2289,
+ 2302
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 24
+ },
+ "end": {
+ "line": 87,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 2303,
+ 2310
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 38
+ },
+ "end": {
+ "line": 87,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 2289,
+ 2310
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 24
+ },
+ "end": {
+ "line": 87,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "reg",
+ "range": [
+ 2311,
+ 2314
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 46
+ },
+ "end": {
+ "line": 87,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 2316,
+ 2318
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 51
+ },
+ "end": {
+ "line": 87,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 2289,
+ 2319
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 24
+ },
+ "end": {
+ "line": 87,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 2273,
+ 2319
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 8
+ },
+ "end": {
+ "line": 87,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 2273,
+ 2320
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 8
+ },
+ "end": {
+ "line": 87,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 2062,
+ 2327
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 25
+ },
+ "end": {
+ "line": 88,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 2052,
+ 2327
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 15
+ },
+ "end": {
+ "line": 88,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 2041,
+ 2327
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 4
+ },
+ "end": {
+ "line": 88,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "createOpt",
+ "range": [
+ 2595,
+ 2604
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 4
+ },
+ "end": {
+ "line": 97,
+ "column": 13
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 2605,
+ 2609
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 14
+ },
+ "end": {
+ "line": 97,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "value",
+ "range": [
+ 2611,
+ 2616
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 20
+ },
+ "end": {
+ "line": 97,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "isSel",
+ "range": [
+ 2618,
+ 2623
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 27
+ },
+ "end": {
+ "line": 97,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "isSelected",
+ "range": [
+ 2639,
+ 2649
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 12
+ },
+ "end": {
+ "line": 98,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "Identifier",
+ "name": "isSel",
+ "range": [
+ 2652,
+ 2657
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 25
+ },
+ "end": {
+ "line": 98,
+ "column": 30
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 2660,
+ 2664
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 33
+ },
+ "end": {
+ "line": 98,
+ "column": 37
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 2667,
+ 2672
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 40
+ },
+ "end": {
+ "line": 98,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 2652,
+ 2672
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 25
+ },
+ "end": {
+ "line": 98,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 2639,
+ 2672
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 12
+ },
+ "end": {
+ "line": 98,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "opt",
+ "range": [
+ 2687,
+ 2690
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 12
+ },
+ "end": {
+ "line": 99,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "Identifier",
+ "name": "isSelected",
+ "range": [
+ 2693,
+ 2703
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 18
+ },
+ "end": {
+ "line": 99,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2723,
+ 2727
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 16
+ },
+ "end": {
+ "line": 100,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 2728,
+ 2734
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 21
+ },
+ "end": {
+ "line": 100,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 2723,
+ 2734
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 16
+ },
+ "end": {
+ "line": 100,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "option",
+ "raw": "'option'",
+ "range": [
+ 2735,
+ 2743
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 28
+ },
+ "end": {
+ "line": 100,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "value",
+ "raw": "'value'",
+ "range": [
+ 2746,
+ 2753
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 39
+ },
+ "end": {
+ "line": 100,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "value",
+ "range": [
+ 2754,
+ 2759
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 47
+ },
+ "end": {
+ "line": 100,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 2745,
+ 2760
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 38
+ },
+ "end": {
+ "line": 100,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "selected",
+ "raw": "'selected'",
+ "range": [
+ 2763,
+ 2773
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 56
+ },
+ "end": {
+ "line": 100,
+ "column": 66
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "true",
+ "raw": "'true'",
+ "range": [
+ 2774,
+ 2780
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 67
+ },
+ "end": {
+ "line": 100,
+ "column": 73
+ }
+ }
+ }
+ ],
+ "range": [
+ 2762,
+ 2781
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 55
+ },
+ "end": {
+ "line": 100,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 2723,
+ 2782
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 16
+ },
+ "end": {
+ "line": 100,
+ "column": 75
+ }
+ }
+ },
+ "alternate": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2802,
+ 2806
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 16
+ },
+ "end": {
+ "line": 101,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 2807,
+ 2813
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 21
+ },
+ "end": {
+ "line": 101,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 2802,
+ 2813
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 16
+ },
+ "end": {
+ "line": 101,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "option",
+ "raw": "'option'",
+ "range": [
+ 2814,
+ 2822
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 28
+ },
+ "end": {
+ "line": 101,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "value",
+ "raw": "'value'",
+ "range": [
+ 2825,
+ 2832
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 39
+ },
+ "end": {
+ "line": 101,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "value",
+ "range": [
+ 2833,
+ 2838
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 47
+ },
+ "end": {
+ "line": 101,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 2824,
+ 2839
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 38
+ },
+ "end": {
+ "line": 101,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 2802,
+ 2840
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 16
+ },
+ "end": {
+ "line": 101,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 2693,
+ 2840
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 18
+ },
+ "end": {
+ "line": 101,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 2687,
+ 2840
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 12
+ },
+ "end": {
+ "line": 101,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 2635,
+ 2841
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 8
+ },
+ "end": {
+ "line": 101,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opt",
+ "range": [
+ 2851,
+ 2854
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 8
+ },
+ "end": {
+ "line": 102,
+ "column": 11
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 2855,
+ 2866
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 12
+ },
+ "end": {
+ "line": 102,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 2851,
+ 2866
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 8
+ },
+ "end": {
+ "line": 102,
+ "column": 23
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2867,
+ 2871
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 24
+ },
+ "end": {
+ "line": 102,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 2872,
+ 2876
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 29
+ },
+ "end": {
+ "line": 102,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 2867,
+ 2876
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 24
+ },
+ "end": {
+ "line": 102,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 2877,
+ 2881
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 34
+ },
+ "end": {
+ "line": 102,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 2867,
+ 2882
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 24
+ },
+ "end": {
+ "line": 102,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 2851,
+ 2883
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 8
+ },
+ "end": {
+ "line": 102,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 2851,
+ 2884
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 8
+ },
+ "end": {
+ "line": 102,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Identifier",
+ "name": "opt",
+ "range": [
+ 2901,
+ 2904
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 15
+ },
+ "end": {
+ "line": 103,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 2894,
+ 2905
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 8
+ },
+ "end": {
+ "line": 103,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 2624,
+ 2912
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 33
+ },
+ "end": {
+ "line": 104,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 2604,
+ 2912
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 13
+ },
+ "end": {
+ "line": 104,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 2595,
+ 2912
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 4
+ },
+ "end": {
+ "line": 104,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Creates and returns an option element\r\n * @param {String} text option text\r\n * @param {String} value option value\r\n * @param {Boolean} isSel whether option is selected\r\n * @return {Object} option element\r\n ",
+ "range": [
+ 2336,
+ 2589
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 4
+ },
+ "end": {
+ "line": 96,
+ "column": 7
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "createCheckItem",
+ "range": [
+ 3198,
+ 3213
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 4
+ },
+ "end": {
+ "line": 113,
+ "column": 19
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "chkIndex",
+ "range": [
+ 3214,
+ 3222
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 20
+ },
+ "end": {
+ "line": 113,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "chkValue",
+ "range": [
+ 3224,
+ 3232
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 30
+ },
+ "end": {
+ "line": 113,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "labelText",
+ "range": [
+ 3234,
+ 3243
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 40
+ },
+ "end": {
+ "line": 113,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 3259,
+ 3261
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 12
+ },
+ "end": {
+ "line": 114,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3264,
+ 3268
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 17
+ },
+ "end": {
+ "line": 114,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 3269,
+ 3275
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 22
+ },
+ "end": {
+ "line": 114,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 3264,
+ 3275
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 17
+ },
+ "end": {
+ "line": 114,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "li",
+ "raw": "'li'",
+ "range": [
+ 3276,
+ 3280
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 29
+ },
+ "end": {
+ "line": 114,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 3264,
+ 3281
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 17
+ },
+ "end": {
+ "line": 114,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 3259,
+ 3281
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 12
+ },
+ "end": {
+ "line": 114,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "label",
+ "range": [
+ 3296,
+ 3301
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 12
+ },
+ "end": {
+ "line": 115,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3304,
+ 3308
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 20
+ },
+ "end": {
+ "line": 115,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 3309,
+ 3315
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 25
+ },
+ "end": {
+ "line": 115,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 3304,
+ 3315
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 20
+ },
+ "end": {
+ "line": 115,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "label",
+ "raw": "'label'",
+ "range": [
+ 3316,
+ 3323
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 32
+ },
+ "end": {
+ "line": 115,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "for",
+ "raw": "'for'",
+ "range": [
+ 3326,
+ 3331
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 42
+ },
+ "end": {
+ "line": 115,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "chkIndex",
+ "range": [
+ 3333,
+ 3341
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 49
+ },
+ "end": {
+ "line": 115,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 3325,
+ 3342
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 41
+ },
+ "end": {
+ "line": 115,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 3304,
+ 3343
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 20
+ },
+ "end": {
+ "line": 115,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 3296,
+ 3343
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 12
+ },
+ "end": {
+ "line": 115,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "check",
+ "range": [
+ 3358,
+ 3363
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 12
+ },
+ "end": {
+ "line": 116,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3366,
+ 3370
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 20
+ },
+ "end": {
+ "line": 116,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 3371,
+ 3377
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 25
+ },
+ "end": {
+ "line": 116,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 3366,
+ 3377
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 20
+ },
+ "end": {
+ "line": 116,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "input",
+ "raw": "'input'",
+ "range": [
+ 3378,
+ 3385
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 32
+ },
+ "end": {
+ "line": 116,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 3405,
+ 3409
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 17
+ },
+ "end": {
+ "line": 117,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "chkIndex",
+ "range": [
+ 3411,
+ 3419
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 23
+ },
+ "end": {
+ "line": 117,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 3404,
+ 3420
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 16
+ },
+ "end": {
+ "line": 117,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "name",
+ "raw": "'name'",
+ "range": [
+ 3440,
+ 3446
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 17
+ },
+ "end": {
+ "line": 118,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "chkIndex",
+ "range": [
+ 3448,
+ 3456
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 25
+ },
+ "end": {
+ "line": 118,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 3439,
+ 3457
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 16
+ },
+ "end": {
+ "line": 118,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "type",
+ "raw": "'type'",
+ "range": [
+ 3477,
+ 3483
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 17
+ },
+ "end": {
+ "line": 119,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "checkbox",
+ "raw": "'checkbox'",
+ "range": [
+ 3485,
+ 3495
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 25
+ },
+ "end": {
+ "line": 119,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 3476,
+ 3496
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 16
+ },
+ "end": {
+ "line": 119,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "value",
+ "raw": "'value'",
+ "range": [
+ 3516,
+ 3523
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 17
+ },
+ "end": {
+ "line": 120,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "chkValue",
+ "range": [
+ 3525,
+ 3533
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 26
+ },
+ "end": {
+ "line": 120,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 3515,
+ 3534
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 16
+ },
+ "end": {
+ "line": 120,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 3366,
+ 3549
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 20
+ },
+ "end": {
+ "line": 121,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 3358,
+ 3549
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 12
+ },
+ "end": {
+ "line": 121,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 3255,
+ 3550
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 8
+ },
+ "end": {
+ "line": 121,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "label",
+ "range": [
+ 3560,
+ 3565
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 8
+ },
+ "end": {
+ "line": 122,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 3566,
+ 3577
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 14
+ },
+ "end": {
+ "line": 122,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 3560,
+ 3577
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 8
+ },
+ "end": {
+ "line": 122,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "check",
+ "range": [
+ 3578,
+ 3583
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 26
+ },
+ "end": {
+ "line": 122,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 3560,
+ 3584
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 8
+ },
+ "end": {
+ "line": 122,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 3560,
+ 3585
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 8
+ },
+ "end": {
+ "line": 122,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "label",
+ "range": [
+ 3595,
+ 3600
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 8
+ },
+ "end": {
+ "line": 123,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 3601,
+ 3612
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 14
+ },
+ "end": {
+ "line": 123,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 3595,
+ 3612
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 8
+ },
+ "end": {
+ "line": 123,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3613,
+ 3617
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 26
+ },
+ "end": {
+ "line": 123,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 3618,
+ 3622
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 31
+ },
+ "end": {
+ "line": 123,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 3613,
+ 3622
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 26
+ },
+ "end": {
+ "line": 123,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "labelText",
+ "range": [
+ 3623,
+ 3632
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 36
+ },
+ "end": {
+ "line": 123,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 3613,
+ 3633
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 26
+ },
+ "end": {
+ "line": 123,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 3595,
+ 3634
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 8
+ },
+ "end": {
+ "line": 123,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 3595,
+ 3635
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 8
+ },
+ "end": {
+ "line": 123,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 3645,
+ 3647
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 8
+ },
+ "end": {
+ "line": 124,
+ "column": 10
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 3648,
+ 3659
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 11
+ },
+ "end": {
+ "line": 124,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 3645,
+ 3659
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 8
+ },
+ "end": {
+ "line": 124,
+ "column": 22
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "label",
+ "range": [
+ 3660,
+ 3665
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 23
+ },
+ "end": {
+ "line": 124,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "range": [
+ 3645,
+ 3666
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 8
+ },
+ "end": {
+ "line": 124,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 3645,
+ 3667
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 8
+ },
+ "end": {
+ "line": 124,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 3677,
+ 3679
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 8
+ },
+ "end": {
+ "line": 125,
+ "column": 10
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "label",
+ "range": [
+ 3680,
+ 3685
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 11
+ },
+ "end": {
+ "line": 125,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 3677,
+ 3685
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 8
+ },
+ "end": {
+ "line": 125,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "label",
+ "range": [
+ 3688,
+ 3693
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 19
+ },
+ "end": {
+ "line": 125,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 3677,
+ 3693
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 8
+ },
+ "end": {
+ "line": 125,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 3677,
+ 3694
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 8
+ },
+ "end": {
+ "line": 125,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 3704,
+ 3706
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 8
+ },
+ "end": {
+ "line": 126,
+ "column": 10
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "check",
+ "range": [
+ 3707,
+ 3712
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 11
+ },
+ "end": {
+ "line": 126,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 3704,
+ 3712
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 8
+ },
+ "end": {
+ "line": 126,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "check",
+ "range": [
+ 3715,
+ 3720
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 19
+ },
+ "end": {
+ "line": 126,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 3704,
+ 3720
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 8
+ },
+ "end": {
+ "line": 126,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 3704,
+ 3721
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 8
+ },
+ "end": {
+ "line": 126,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 3738,
+ 3740
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 15
+ },
+ "end": {
+ "line": 127,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 3731,
+ 3741
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 8
+ },
+ "end": {
+ "line": 127,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "range": [
+ 3244,
+ 3748
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 50
+ },
+ "end": {
+ "line": 128,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 3213,
+ 3748
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 19
+ },
+ "end": {
+ "line": 128,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 3198,
+ 3748
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 4
+ },
+ "end": {
+ "line": 128,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Creates and returns a checklist item\r\n * @param {Number} chkIndex index of check item\r\n * @param {String} chkValue check item value\r\n * @param {String} labelText check item label text\r\n * @return {Object} li DOM element\r\n ",
+ "range": [
+ 2921,
+ 3192
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 4
+ },
+ "end": {
+ "line": 112,
+ "column": 7
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 3757,
+ 3759
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 4
+ },
+ "end": {
+ "line": 130,
+ "column": 6
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "_id",
+ "range": [
+ 3760,
+ 3763
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 7
+ },
+ "end": {
+ "line": 130,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "document",
+ "range": [
+ 3782,
+ 3790
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 15
+ },
+ "end": {
+ "line": 131,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getElementById",
+ "range": [
+ 3791,
+ 3805
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 24
+ },
+ "end": {
+ "line": 131,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 3782,
+ 3805
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 15
+ },
+ "end": {
+ "line": 131,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "_id",
+ "range": [
+ 3806,
+ 3809
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 39
+ },
+ "end": {
+ "line": 131,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 3782,
+ 3810
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 15
+ },
+ "end": {
+ "line": 131,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 3775,
+ 3811
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 8
+ },
+ "end": {
+ "line": 131,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 3764,
+ 3818
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 11
+ },
+ "end": {
+ "line": 132,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 3759,
+ 3818
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 6
+ },
+ "end": {
+ "line": 132,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 3757,
+ 3818
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 4
+ },
+ "end": {
+ "line": 132,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "tag",
+ "range": [
+ 3827,
+ 3830
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 4
+ },
+ "end": {
+ "line": 134,
+ "column": 7
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 3831,
+ 3832
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 8
+ },
+ "end": {
+ "line": 134,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "tagname",
+ "range": [
+ 3834,
+ 3841
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 11
+ },
+ "end": {
+ "line": 134,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 3860,
+ 3861
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 15
+ },
+ "end": {
+ "line": 135,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getElementsByTagName",
+ "range": [
+ 3862,
+ 3882
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 17
+ },
+ "end": {
+ "line": 135,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 3860,
+ 3882
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 15
+ },
+ "end": {
+ "line": 135,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "tagname",
+ "range": [
+ 3883,
+ 3890
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 38
+ },
+ "end": {
+ "line": 135,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 3860,
+ 3891
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 15
+ },
+ "end": {
+ "line": 135,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 3853,
+ 3892
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 8
+ },
+ "end": {
+ "line": 135,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 3842,
+ 3899
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 19
+ },
+ "end": {
+ "line": 136,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 3830,
+ 3899
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 7
+ },
+ "end": {
+ "line": 136,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 3827,
+ 3899
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 4
+ },
+ "end": {
+ "line": 136,
+ "column": 5
+ }
+ }
+ }
+ ],
+ "range": [
+ 45,
+ 3902
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 15
+ },
+ "end": {
+ "line": 137,
+ "column": 1
+ }
+ },
+ "leadingComments": [],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " HTML5 classList API",
+ "range": [
+ 3907,
+ 3929
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 0
+ },
+ "end": {
+ "line": 139,
+ "column": 22
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 30,
+ 3903
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 0
+ },
+ "end": {
+ "line": 137,
+ "column": 2
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " HTML5 classList API",
+ "range": [
+ 3907,
+ 3929
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 0
+ },
+ "end": {
+ "line": 139,
+ "column": 22
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "FunctionDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "supportsClassList",
+ "range": [
+ 3940,
+ 3957
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 9
+ },
+ "end": {
+ "line": 140,
+ "column": 26
+ }
+ }
+ },
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "document",
+ "range": [
+ 3973,
+ 3981
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 11
+ },
+ "end": {
+ "line": 141,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "documentElement",
+ "range": [
+ 3982,
+ 3997
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 20
+ },
+ "end": {
+ "line": 141,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 3973,
+ 3997
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 11
+ },
+ "end": {
+ "line": 141,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "classList",
+ "range": [
+ 3998,
+ 4007
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 36
+ },
+ "end": {
+ "line": 141,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 3973,
+ 4007
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 11
+ },
+ "end": {
+ "line": 141,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 3966,
+ 4008
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 4
+ },
+ "end": {
+ "line": 141,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 3959,
+ 4011
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 28
+ },
+ "end": {
+ "line": 142,
+ "column": 1
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 3931,
+ 4011
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 0
+ },
+ "end": {
+ "line": 142,
+ "column": 1
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " HTML5 classList API",
+ "range": [
+ 3907,
+ 3929
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 0
+ },
+ "end": {
+ "line": 139,
+ "column": 22
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "sourceType": "module",
+ "range": [
+ 30,
+ 4011
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 0
+ },
+ "end": {
+ "line": 142,
+ "column": 1
+ }
+ },
+ "comments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * DOM utilities\r\n ",
+ "range": [
+ 0,
+ 26
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Returns text + text of children of given node\r\n * @param {NodeElement} node\r\n * @return {String}\r\n ",
+ "range": [
+ 54,
+ 180
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 4
+ },
+ "end": {
+ "line": 11,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Creates an html element with given collection of attributes\r\n * @param {String} tag a string of the html tag to create\r\n * @param {Array} an undetermined number of arrays containing the with 2\r\n * items, the attribute name and its value ['id','myId']\r\n * @return {Object} created element\r\n ",
+ "range": [
+ 404,
+ 753
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 4
+ },
+ "end": {
+ "line": 25,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Returns a text node with given text\r\n * @param {String} txt\r\n * @return {Object}\r\n ",
+ "range": [
+ 1264,
+ 1374
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 4
+ },
+ "end": {
+ "line": 49,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Creates and returns an option element\r\n * @param {String} text option text\r\n * @param {String} value option value\r\n * @param {Boolean} isSel whether option is selected\r\n * @return {Object} option element\r\n ",
+ "range": [
+ 2336,
+ 2589
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 4
+ },
+ "end": {
+ "line": 96,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Creates and returns a checklist item\r\n * @param {Number} chkIndex index of check item\r\n * @param {String} chkValue check item value\r\n * @param {String} labelText check item label text\r\n * @return {Object} li DOM element\r\n ",
+ "range": [
+ 2921,
+ 3192
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 4
+ },
+ "end": {
+ "line": 112,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " HTML5 classList API",
+ "range": [
+ 3907,
+ 3929
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 0
+ },
+ "end": {
+ "line": 139,
+ "column": 22
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/ast/source/src/event.js.json b/doc/ast/source/src/event.js.json
new file mode 100644
index 00000000..af73e516
--- /dev/null
+++ b/doc/ast/source/src/event.js.json
@@ -0,0 +1,3786 @@
+{
+ "type": "Program",
+ "body": [
+ {
+ "type": "ExportDefaultDeclaration",
+ "declaration": {
+ "type": "ObjectExpression",
+ "properties": [
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 58,
+ 61
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 4
+ },
+ "end": {
+ "line": 6,
+ "column": 7
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "obj",
+ "range": [
+ 62,
+ 65
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 8
+ },
+ "end": {
+ "line": 6,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "type",
+ "range": [
+ 67,
+ 71
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 13
+ },
+ "end": {
+ "line": 6,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "func",
+ "range": [
+ 73,
+ 77
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 19
+ },
+ "end": {
+ "line": 6,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "capture",
+ "range": [
+ 79,
+ 86
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 25
+ },
+ "end": {
+ "line": 6,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "obj",
+ "range": [
+ 101,
+ 104
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 11
+ },
+ "end": {
+ "line": 7,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "addEventListener",
+ "range": [
+ 105,
+ 121
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 15
+ },
+ "end": {
+ "line": 7,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 101,
+ 121
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 11
+ },
+ "end": {
+ "line": 7,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "obj",
+ "range": [
+ 137,
+ 140
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 12
+ },
+ "end": {
+ "line": 8,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "addEventListener",
+ "range": [
+ 141,
+ 157
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 16
+ },
+ "end": {
+ "line": 8,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 137,
+ 157
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 12
+ },
+ "end": {
+ "line": 8,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "type",
+ "range": [
+ 158,
+ 162
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 33
+ },
+ "end": {
+ "line": 8,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "func",
+ "range": [
+ 164,
+ 168
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 39
+ },
+ "end": {
+ "line": 8,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "capture",
+ "range": [
+ 170,
+ 177
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 45
+ },
+ "end": {
+ "line": 8,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 137,
+ 178
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 12
+ },
+ "end": {
+ "line": 8,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 137,
+ 179
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 12
+ },
+ "end": {
+ "line": 8,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 122,
+ 190
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 32
+ },
+ "end": {
+ "line": 9,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "obj",
+ "range": [
+ 208,
+ 211
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 16
+ },
+ "end": {
+ "line": 10,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "attachEvent",
+ "range": [
+ 212,
+ 223
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 20
+ },
+ "end": {
+ "line": 10,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 208,
+ 223
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 16
+ },
+ "end": {
+ "line": 10,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "obj",
+ "range": [
+ 239,
+ 242
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 12
+ },
+ "end": {
+ "line": 11,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "attachEvent",
+ "range": [
+ 243,
+ 254
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 16
+ },
+ "end": {
+ "line": 11,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 239,
+ 254
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 12
+ },
+ "end": {
+ "line": 11,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": "on",
+ "raw": "'on'",
+ "range": [
+ 255,
+ 259
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 28
+ },
+ "end": {
+ "line": 11,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "type",
+ "range": [
+ 260,
+ 264
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 33
+ },
+ "end": {
+ "line": 11,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 255,
+ 264
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 28
+ },
+ "end": {
+ "line": 11,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "func",
+ "range": [
+ 266,
+ 270
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 39
+ },
+ "end": {
+ "line": 11,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 239,
+ 271
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 12
+ },
+ "end": {
+ "line": 11,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 239,
+ 272
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 12
+ },
+ "end": {
+ "line": 11,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 224,
+ 283
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 32
+ },
+ "end": {
+ "line": 12,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "obj",
+ "range": [
+ 304,
+ 307
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 12
+ },
+ "end": {
+ "line": 13,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": "on",
+ "raw": "'on'",
+ "range": [
+ 308,
+ 312
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 16
+ },
+ "end": {
+ "line": 13,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "type",
+ "range": [
+ 313,
+ 317
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 21
+ },
+ "end": {
+ "line": 13,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 308,
+ 317
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 16
+ },
+ "end": {
+ "line": 13,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 304,
+ 318
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 12
+ },
+ "end": {
+ "line": 13,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "func",
+ "range": [
+ 321,
+ 325
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 29
+ },
+ "end": {
+ "line": 13,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 304,
+ 325
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 12
+ },
+ "end": {
+ "line": 13,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 304,
+ 326
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 12
+ },
+ "end": {
+ "line": 13,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 289,
+ 337
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 15
+ },
+ "end": {
+ "line": 14,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 205,
+ 337
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 13
+ },
+ "end": {
+ "line": 14,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 98,
+ 337
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 87,
+ 344
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 33
+ },
+ "end": {
+ "line": 15,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 61,
+ 344
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 7
+ },
+ "end": {
+ "line": 15,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 58,
+ 344
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 4
+ },
+ "end": {
+ "line": 15,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "remove",
+ "range": [
+ 351,
+ 357
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 4
+ },
+ "end": {
+ "line": 16,
+ "column": 10
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "obj",
+ "range": [
+ 358,
+ 361
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 11
+ },
+ "end": {
+ "line": 16,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "type",
+ "range": [
+ 363,
+ 367
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 16
+ },
+ "end": {
+ "line": 16,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "func",
+ "range": [
+ 369,
+ 373
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 22
+ },
+ "end": {
+ "line": 16,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "capture",
+ "range": [
+ 375,
+ 382
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 28
+ },
+ "end": {
+ "line": 16,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "obj",
+ "range": [
+ 397,
+ 400
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 11
+ },
+ "end": {
+ "line": 17,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "detachEvent",
+ "range": [
+ 401,
+ 412
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 15
+ },
+ "end": {
+ "line": 17,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 397,
+ 412
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 11
+ },
+ "end": {
+ "line": 17,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "obj",
+ "range": [
+ 428,
+ 431
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 12
+ },
+ "end": {
+ "line": 18,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "detachEvent",
+ "range": [
+ 432,
+ 443
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 16
+ },
+ "end": {
+ "line": 18,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 428,
+ 443
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 12
+ },
+ "end": {
+ "line": 18,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": "on",
+ "raw": "'on'",
+ "range": [
+ 444,
+ 448
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 28
+ },
+ "end": {
+ "line": 18,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "type",
+ "range": [
+ 449,
+ 453
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 33
+ },
+ "end": {
+ "line": 18,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 444,
+ 453
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 28
+ },
+ "end": {
+ "line": 18,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "func",
+ "range": [
+ 454,
+ 458
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 38
+ },
+ "end": {
+ "line": 18,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 428,
+ 459
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 12
+ },
+ "end": {
+ "line": 18,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 428,
+ 460
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 12
+ },
+ "end": {
+ "line": 18,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 413,
+ 471
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 27
+ },
+ "end": {
+ "line": 19,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "obj",
+ "range": [
+ 489,
+ 492
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 16
+ },
+ "end": {
+ "line": 20,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeEventListener",
+ "range": [
+ 493,
+ 512
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 20
+ },
+ "end": {
+ "line": 20,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 489,
+ 512
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 16
+ },
+ "end": {
+ "line": 20,
+ "column": 39
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "obj",
+ "range": [
+ 528,
+ 531
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 12
+ },
+ "end": {
+ "line": 21,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeEventListener",
+ "range": [
+ 532,
+ 551
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 16
+ },
+ "end": {
+ "line": 21,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 528,
+ 551
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 12
+ },
+ "end": {
+ "line": 21,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "type",
+ "range": [
+ 552,
+ 556
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 36
+ },
+ "end": {
+ "line": 21,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "func",
+ "range": [
+ 558,
+ 562
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 42
+ },
+ "end": {
+ "line": 21,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "capture",
+ "range": [
+ 564,
+ 571
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 48
+ },
+ "end": {
+ "line": 21,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 528,
+ 572
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 12
+ },
+ "end": {
+ "line": 21,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 528,
+ 573
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 12
+ },
+ "end": {
+ "line": 21,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 513,
+ 584
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 40
+ },
+ "end": {
+ "line": 22,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "obj",
+ "range": [
+ 605,
+ 608
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 12
+ },
+ "end": {
+ "line": 23,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": "on",
+ "raw": "'on'",
+ "range": [
+ 609,
+ 613
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 16
+ },
+ "end": {
+ "line": 23,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "type",
+ "range": [
+ 614,
+ 618
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 21
+ },
+ "end": {
+ "line": 23,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 609,
+ 618
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 16
+ },
+ "end": {
+ "line": 23,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 605,
+ 619
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 12
+ },
+ "end": {
+ "line": 23,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 622,
+ 626
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 29
+ },
+ "end": {
+ "line": 23,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 605,
+ 626
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 12
+ },
+ "end": {
+ "line": 23,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 605,
+ 627
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 12
+ },
+ "end": {
+ "line": 23,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 590,
+ 638
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 15
+ },
+ "end": {
+ "line": 24,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 486,
+ 638
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 13
+ },
+ "end": {
+ "line": 24,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 394,
+ 638
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 383,
+ 645
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 36
+ },
+ "end": {
+ "line": 25,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 357,
+ 645
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 10
+ },
+ "end": {
+ "line": 25,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 351,
+ 645
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 4
+ },
+ "end": {
+ "line": 25,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "stop",
+ "range": [
+ 652,
+ 656
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 4
+ },
+ "end": {
+ "line": 26,
+ "column": 8
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 657,
+ 660
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 9
+ },
+ "end": {
+ "line": 26,
+ "column": 12
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 676,
+ 679
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 12
+ },
+ "end": {
+ "line": 27,
+ "column": 15
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 675,
+ 679
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 11
+ },
+ "end": {
+ "line": 27,
+ "column": 15
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 695,
+ 698
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 12
+ },
+ "end": {
+ "line": 28,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "window",
+ "range": [
+ 701,
+ 707
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 18
+ },
+ "end": {
+ "line": 28,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "event",
+ "range": [
+ 708,
+ 713
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 25
+ },
+ "end": {
+ "line": 28,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 701,
+ 713
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 18
+ },
+ "end": {
+ "line": 28,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 695,
+ 713
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 12
+ },
+ "end": {
+ "line": 28,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 695,
+ 714
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 12
+ },
+ "end": {
+ "line": 28,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 680,
+ 725
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 16
+ },
+ "end": {
+ "line": 29,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 672,
+ 725
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 738,
+ 741
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 11
+ },
+ "end": {
+ "line": 30,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stopPropagation",
+ "range": [
+ 742,
+ 757
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 15
+ },
+ "end": {
+ "line": 30,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 738,
+ 757
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 11
+ },
+ "end": {
+ "line": 30,
+ "column": 30
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 773,
+ 776
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 12
+ },
+ "end": {
+ "line": 31,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stopPropagation",
+ "range": [
+ 777,
+ 792
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 16
+ },
+ "end": {
+ "line": 31,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 773,
+ 792
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 12
+ },
+ "end": {
+ "line": 31,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 773,
+ 794
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 12
+ },
+ "end": {
+ "line": 31,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 773,
+ 795
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 12
+ },
+ "end": {
+ "line": 31,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 758,
+ 806
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 31
+ },
+ "end": {
+ "line": 32,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 827,
+ 830
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 12
+ },
+ "end": {
+ "line": 33,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cancelBubble",
+ "range": [
+ 831,
+ 843
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 16
+ },
+ "end": {
+ "line": 33,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 827,
+ 843
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 12
+ },
+ "end": {
+ "line": 33,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 846,
+ 850
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 31
+ },
+ "end": {
+ "line": 33,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 827,
+ 850
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 12
+ },
+ "end": {
+ "line": 33,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 827,
+ 851
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 12
+ },
+ "end": {
+ "line": 33,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 812,
+ 862
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 15
+ },
+ "end": {
+ "line": 34,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 735,
+ 862
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 661,
+ 869
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 13
+ },
+ "end": {
+ "line": 35,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 656,
+ 869
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 652,
+ 869
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 4
+ },
+ "end": {
+ "line": 35,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "cancel",
+ "range": [
+ 876,
+ 882
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 4
+ },
+ "end": {
+ "line": 36,
+ "column": 10
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 883,
+ 886
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 11
+ },
+ "end": {
+ "line": 36,
+ "column": 14
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 902,
+ 905
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 12
+ },
+ "end": {
+ "line": 37,
+ "column": 15
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 901,
+ 905
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 11
+ },
+ "end": {
+ "line": 37,
+ "column": 15
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 921,
+ 924
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 12
+ },
+ "end": {
+ "line": 38,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "window",
+ "range": [
+ 927,
+ 933
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 18
+ },
+ "end": {
+ "line": 38,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "event",
+ "range": [
+ 934,
+ 939
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 25
+ },
+ "end": {
+ "line": 38,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 927,
+ 939
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 18
+ },
+ "end": {
+ "line": 38,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 921,
+ 939
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 12
+ },
+ "end": {
+ "line": 38,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 921,
+ 940
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 12
+ },
+ "end": {
+ "line": 38,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 906,
+ 951
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 16
+ },
+ "end": {
+ "line": 39,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 898,
+ 951
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 964,
+ 967
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 11
+ },
+ "end": {
+ "line": 40,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "preventDefault",
+ "range": [
+ 968,
+ 982
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 15
+ },
+ "end": {
+ "line": 40,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 964,
+ 982
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 11
+ },
+ "end": {
+ "line": 40,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 999,
+ 1002
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 12
+ },
+ "end": {
+ "line": 41,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "preventDefault",
+ "range": [
+ 1003,
+ 1017
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 16
+ },
+ "end": {
+ "line": 41,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 999,
+ 1017
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 12
+ },
+ "end": {
+ "line": 41,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 999,
+ 1019
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 12
+ },
+ "end": {
+ "line": 41,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 999,
+ 1020
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 12
+ },
+ "end": {
+ "line": 41,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 984,
+ 1031
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 31
+ },
+ "end": {
+ "line": 42,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 1052,
+ 1055
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 12
+ },
+ "end": {
+ "line": 43,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "returnValue",
+ "range": [
+ 1056,
+ 1067
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 16
+ },
+ "end": {
+ "line": 43,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 1052,
+ 1067
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 12
+ },
+ "end": {
+ "line": 43,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 1070,
+ 1075
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 30
+ },
+ "end": {
+ "line": 43,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 1052,
+ 1075
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 12
+ },
+ "end": {
+ "line": 43,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 1052,
+ 1076
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 12
+ },
+ "end": {
+ "line": 43,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 1037,
+ 1087
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 15
+ },
+ "end": {
+ "line": 44,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 961,
+ 1087
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 887,
+ 1094
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 15
+ },
+ "end": {
+ "line": 45,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 882,
+ 1094
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 10
+ },
+ "end": {
+ "line": 45,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 876,
+ 1094
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 4
+ },
+ "end": {
+ "line": 45,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "target",
+ "range": [
+ 1101,
+ 1107
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 4
+ },
+ "end": {
+ "line": 46,
+ "column": 10
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 1108,
+ 1111
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 11
+ },
+ "end": {
+ "line": 46,
+ "column": 14
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 1131,
+ 1134
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 16
+ },
+ "end": {
+ "line": 47,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 1138,
+ 1141
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 23
+ },
+ "end": {
+ "line": 47,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "target",
+ "range": [
+ 1142,
+ 1148
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 27
+ },
+ "end": {
+ "line": 47,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 1138,
+ 1148
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 23
+ },
+ "end": {
+ "line": 47,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 1131,
+ 1148
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 16
+ },
+ "end": {
+ "line": 47,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "window",
+ "range": [
+ 1154,
+ 1160
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 39
+ },
+ "end": {
+ "line": 47,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "event",
+ "range": [
+ 1161,
+ 1166
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 46
+ },
+ "end": {
+ "line": 47,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 1154,
+ 1166
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 39
+ },
+ "end": {
+ "line": 47,
+ "column": 51
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "window",
+ "range": [
+ 1170,
+ 1176
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 55
+ },
+ "end": {
+ "line": 47,
+ "column": 61
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "event",
+ "range": [
+ 1177,
+ 1182
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 62
+ },
+ "end": {
+ "line": 47,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 1170,
+ 1182
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 55
+ },
+ "end": {
+ "line": 47,
+ "column": 67
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "srcElement",
+ "range": [
+ 1183,
+ 1193
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 68
+ },
+ "end": {
+ "line": 47,
+ "column": 78
+ }
+ }
+ },
+ "range": [
+ 1170,
+ 1193
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 55
+ },
+ "end": {
+ "line": 47,
+ "column": 78
+ }
+ }
+ },
+ "range": [
+ 1154,
+ 1193
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 39
+ },
+ "end": {
+ "line": 47,
+ "column": 78
+ }
+ }
+ },
+ "range": [
+ 1130,
+ 1194
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 15
+ },
+ "end": {
+ "line": 47,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 1123,
+ 1195
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 8
+ },
+ "end": {
+ "line": 47,
+ "column": 80
+ }
+ }
+ }
+ ],
+ "range": [
+ 1112,
+ 1202
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 15
+ },
+ "end": {
+ "line": 48,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 1107,
+ 1202
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 10
+ },
+ "end": {
+ "line": 48,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 1101,
+ 1202
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 4
+ },
+ "end": {
+ "line": 48,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "keyCode",
+ "range": [
+ 1209,
+ 1216
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 4
+ },
+ "end": {
+ "line": 49,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 1217,
+ 1220
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 12
+ },
+ "end": {
+ "line": 49,
+ "column": 15
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 1239,
+ 1242
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 15
+ },
+ "end": {
+ "line": 50,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "charCode",
+ "range": [
+ 1243,
+ 1251
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 19
+ },
+ "end": {
+ "line": 50,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 1239,
+ 1251
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 15
+ },
+ "end": {
+ "line": 50,
+ "column": 27
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 1254,
+ 1257
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 30
+ },
+ "end": {
+ "line": 50,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "charCode",
+ "range": [
+ 1258,
+ 1266
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 34
+ },
+ "end": {
+ "line": 50,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 1254,
+ 1266
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 30
+ },
+ "end": {
+ "line": 50,
+ "column": 42
+ }
+ }
+ },
+ "alternate": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 1283,
+ 1286
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 13
+ },
+ "end": {
+ "line": 51,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "keyCode",
+ "range": [
+ 1287,
+ 1294
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 17
+ },
+ "end": {
+ "line": 51,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1283,
+ 1294
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 13
+ },
+ "end": {
+ "line": 51,
+ "column": 24
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 1297,
+ 1300
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 27
+ },
+ "end": {
+ "line": 51,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "keyCode",
+ "range": [
+ 1301,
+ 1308
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 31
+ },
+ "end": {
+ "line": 51,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 1297,
+ 1308
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 27
+ },
+ "end": {
+ "line": 51,
+ "column": 38
+ }
+ }
+ },
+ "alternate": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 1311,
+ 1314
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 41
+ },
+ "end": {
+ "line": 51,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "which",
+ "range": [
+ 1315,
+ 1320
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 45
+ },
+ "end": {
+ "line": 51,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 1311,
+ 1320
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 41
+ },
+ "end": {
+ "line": 51,
+ "column": 50
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 1323,
+ 1326
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 53
+ },
+ "end": {
+ "line": 51,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "which",
+ "range": [
+ 1327,
+ 1332
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 57
+ },
+ "end": {
+ "line": 51,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 1323,
+ 1332
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 53
+ },
+ "end": {
+ "line": 51,
+ "column": 62
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 1335,
+ 1336
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 65
+ },
+ "end": {
+ "line": 51,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 1311,
+ 1336
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 41
+ },
+ "end": {
+ "line": 51,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 1283,
+ 1337
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 13
+ },
+ "end": {
+ "line": 51,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 1239,
+ 1338
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 15
+ },
+ "end": {
+ "line": 51,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 1232,
+ 1339
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "range": [
+ 1221,
+ 1346
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 16
+ },
+ "end": {
+ "line": 52,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 1216,
+ 1346
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 11
+ },
+ "end": {
+ "line": 52,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 1209,
+ 1346
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 4
+ },
+ "end": {
+ "line": 52,
+ "column": 5
+ }
+ }
+ }
+ ],
+ "range": [
+ 51,
+ 1349
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 15
+ },
+ "end": {
+ "line": 53,
+ "column": 1
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * DOM event utilities\r\n ",
+ "range": [
+ 0,
+ 32
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 3
+ }
+ }
+ }
+ ],
+ "trailingComments": []
+ },
+ "range": [
+ 36,
+ 1350
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 0
+ },
+ "end": {
+ "line": 53,
+ "column": 2
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * DOM event utilities\r\n ",
+ "range": [
+ 0,
+ 32
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 3
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "sourceType": "module",
+ "range": [
+ 36,
+ 1350
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 0
+ },
+ "end": {
+ "line": 53,
+ "column": 2
+ }
+ },
+ "comments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * DOM event utilities\r\n ",
+ "range": [
+ 0,
+ 32
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 3
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/ast/source/src/extensions/advancedGrid/adapterEzEditTable.js.json b/doc/ast/source/src/extensions/advancedGrid/adapterEzEditTable.js.json
new file mode 100644
index 00000000..cacc0da1
--- /dev/null
+++ b/doc/ast/source/src/extensions/advancedGrid/adapterEzEditTable.js.json
@@ -0,0 +1,29671 @@
+{
+ "type": "Program",
+ "body": [
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../../dom",
+ "raw": "'../../dom'",
+ "range": [
+ 16,
+ 27
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 16
+ },
+ "end": {
+ "line": 1,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 0,
+ 28
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 37,
+ 40
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 37,
+ 40
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../../array",
+ "raw": "'../../array'",
+ "range": [
+ 46,
+ 59
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 16
+ },
+ "end": {
+ "line": 2,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 30,
+ 60
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 0
+ },
+ "end": {
+ "line": 2,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "ExportDefaultDeclaration",
+ "declaration": {
+ "type": "ClassDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "AdapterEzEditTable",
+ "range": [
+ 85,
+ 103
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 21
+ },
+ "end": {
+ "line": 4,
+ "column": 39
+ }
+ }
+ },
+ "superClass": null,
+ "body": {
+ "type": "ClassBody",
+ "body": [
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "constructor",
+ "range": [
+ 400,
+ 411
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 4
+ },
+ "end": {
+ "line": 12,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 412,
+ 414
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 16
+ },
+ "end": {
+ "line": 12,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 416,
+ 419
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 20
+ },
+ "end": {
+ "line": 12,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 462,
+ 466
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "initialized",
+ "range": [
+ 467,
+ 478
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 13
+ },
+ "end": {
+ "line": 14,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 462,
+ 478
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 481,
+ 486
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 27
+ },
+ "end": {
+ "line": 14,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 462,
+ 486
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 462,
+ 487
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 33
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " ezEditTable config",
+ "range": [
+ 431,
+ 452
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 8
+ },
+ "end": {
+ "line": 13,
+ "column": 29
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 497,
+ 501
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "desc",
+ "range": [
+ 502,
+ 506
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 13
+ },
+ "end": {
+ "line": 15,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 497,
+ 506
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 509,
+ 512
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 20
+ },
+ "end": {
+ "line": 15,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "description",
+ "range": [
+ 513,
+ 524
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 24
+ },
+ "end": {
+ "line": 15,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 509,
+ 524
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 20
+ },
+ "end": {
+ "line": 15,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "ezEditTable adapter",
+ "raw": "'ezEditTable adapter'",
+ "range": [
+ 528,
+ 549
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 39
+ },
+ "end": {
+ "line": 15,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 509,
+ 549
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 20
+ },
+ "end": {
+ "line": 15,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 497,
+ 549
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 497,
+ 550
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 560,
+ 564
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filename",
+ "range": [
+ 565,
+ 573
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 13
+ },
+ "end": {
+ "line": 16,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 560,
+ 573
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 576,
+ 579
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 24
+ },
+ "end": {
+ "line": 16,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filename",
+ "range": [
+ 580,
+ 588
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 28
+ },
+ "end": {
+ "line": 16,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 576,
+ 588
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 24
+ },
+ "end": {
+ "line": 16,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "ezEditTable.js",
+ "raw": "'ezEditTable.js'",
+ "range": [
+ 592,
+ 608
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 40
+ },
+ "end": {
+ "line": 16,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 576,
+ 608
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 24
+ },
+ "end": {
+ "line": 16,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 560,
+ 608
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 560,
+ 609
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 619,
+ 623
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "vendorPath",
+ "range": [
+ 624,
+ 634
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 13
+ },
+ "end": {
+ "line": 17,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 619,
+ 634
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 637,
+ 640
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 26
+ },
+ "end": {
+ "line": 17,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "vendor_path",
+ "range": [
+ 641,
+ 652
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 30
+ },
+ "end": {
+ "line": 17,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 637,
+ 652
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 26
+ },
+ "end": {
+ "line": 17,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 619,
+ 652
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 619,
+ 653
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 663,
+ 667
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loadStylesheet",
+ "range": [
+ 668,
+ 682
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 13
+ },
+ "end": {
+ "line": 18,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 663,
+ 682
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 685,
+ 692
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 30
+ },
+ "end": {
+ "line": 18,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 693,
+ 696
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 38
+ },
+ "end": {
+ "line": 18,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "load_stylesheet",
+ "range": [
+ 697,
+ 712
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 42
+ },
+ "end": {
+ "line": 18,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 693,
+ 712
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 38
+ },
+ "end": {
+ "line": 18,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 685,
+ 713
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 30
+ },
+ "end": {
+ "line": 18,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 663,
+ 713
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 663,
+ 714
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 724,
+ 728
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stylesheet",
+ "range": [
+ 729,
+ 739
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 13
+ },
+ "end": {
+ "line": 19,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 724,
+ 739
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 742,
+ 745
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 26
+ },
+ "end": {
+ "line": 19,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stylesheet",
+ "range": [
+ 746,
+ 756
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 30
+ },
+ "end": {
+ "line": 19,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 742,
+ 756
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 26
+ },
+ "end": {
+ "line": 19,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 760,
+ 764
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 44
+ },
+ "end": {
+ "line": 19,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "vendorPath",
+ "range": [
+ 765,
+ 775
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 49
+ },
+ "end": {
+ "line": 19,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 760,
+ 775
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 44
+ },
+ "end": {
+ "line": 19,
+ "column": 59
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "ezEditTable.css",
+ "raw": "'ezEditTable.css'",
+ "range": [
+ 778,
+ 795
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 62
+ },
+ "end": {
+ "line": 19,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 760,
+ 795
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 44
+ },
+ "end": {
+ "line": 19,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 742,
+ 795
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 26
+ },
+ "end": {
+ "line": 19,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 724,
+ 795
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 724,
+ 796
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 80
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 806,
+ 810
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stylesheetName",
+ "range": [
+ 811,
+ 825
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 13
+ },
+ "end": {
+ "line": 20,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 806,
+ 825
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 828,
+ 831
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 30
+ },
+ "end": {
+ "line": 20,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stylesheet_name",
+ "range": [
+ 832,
+ 847
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 34
+ },
+ "end": {
+ "line": 20,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 828,
+ 847
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 30
+ },
+ "end": {
+ "line": 20,
+ "column": 49
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "ezEditTableCss",
+ "raw": "'ezEditTableCss'",
+ "range": [
+ 851,
+ 867
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 53
+ },
+ "end": {
+ "line": 20,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 828,
+ 867
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 30
+ },
+ "end": {
+ "line": 20,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 806,
+ 867
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 806,
+ 868
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 878,
+ 882
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "err",
+ "range": [
+ 883,
+ 886
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 13
+ },
+ "end": {
+ "line": 21,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 878,
+ 886
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": "Failed to instantiate EditTable object.\n\"ezEditTable\" ",
+ "raw": "'Failed to instantiate EditTable object.\\n\"ezEditTable\" '",
+ "range": [
+ 889,
+ 946
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 19
+ },
+ "end": {
+ "line": 21,
+ "column": 76
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "dependency not found.",
+ "raw": "'dependency not found.'",
+ "range": [
+ 962,
+ 985
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 12
+ },
+ "end": {
+ "line": 22,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 889,
+ 985
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 19
+ },
+ "end": {
+ "line": 22,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 878,
+ 985
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 878,
+ 986
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 998,
+ 1002
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_ezEditTable",
+ "range": [
+ 1003,
+ 1015
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 13
+ },
+ "end": {
+ "line": 24,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 998,
+ 1015
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1018,
+ 1022
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 28
+ },
+ "end": {
+ "line": 24,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 998,
+ 1022
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 998,
+ 1023
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1033,
+ 1037
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 1038,
+ 1041
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 13
+ },
+ "end": {
+ "line": 25,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 1033,
+ 1041
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 1044,
+ 1047
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 19
+ },
+ "end": {
+ "line": 25,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 1033,
+ 1047
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 1033,
+ 1048
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1058,
+ 1062
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1063,
+ 1065
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 13
+ },
+ "end": {
+ "line": 26,
+ "column": 15
+ }
+ }
+ },
+ "range": [
+ 1058,
+ 1065
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1068,
+ 1070
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 18
+ },
+ "end": {
+ "line": 26,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 1058,
+ 1070
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 1058,
+ 1071
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 420,
+ 1078
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 24
+ },
+ "end": {
+ "line": 27,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 411,
+ 1078
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 15
+ },
+ "end": {
+ "line": 27,
+ "column": 5
+ }
+ }
+ },
+ "kind": "constructor",
+ "computed": false,
+ "range": [
+ 400,
+ 1078
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 4
+ },
+ "end": {
+ "line": 27,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Adapter module for ezEditTable, an external library providing advanced\r\n * grid features (selection and edition):\r\n * http://codecanyon.net/item/ezedittable-enhance-html-tables/2425123?ref=koalyptus\r\n *\r\n * @param {Object} tf TableFilter instance\r\n ",
+ "range": [
+ 111,
+ 394
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 4
+ },
+ "end": {
+ "line": 11,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Conditionally load ezEditTable library and set advanced grid\r\n * @return {[type]} [description]\r\n ",
+ "range": [
+ 1086,
+ 1206
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 4
+ },
+ "end": {
+ "line": 32,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "init",
+ "range": [
+ 1212,
+ 1216
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 4
+ },
+ "end": {
+ "line": 33,
+ "column": 8
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1233,
+ 1235
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 12
+ },
+ "end": {
+ "line": 34,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1238,
+ 1242
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 17
+ },
+ "end": {
+ "line": 34,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1243,
+ 1245
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 22
+ },
+ "end": {
+ "line": 34,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1238,
+ 1245
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 17
+ },
+ "end": {
+ "line": 34,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1233,
+ 1245
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 12
+ },
+ "end": {
+ "line": 34,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1229,
+ 1246
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "window",
+ "range": [
+ 1259,
+ 1265
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 11
+ },
+ "end": {
+ "line": 35,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "EditTable",
+ "range": [
+ 1266,
+ 1275
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 18
+ },
+ "end": {
+ "line": 35,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 1259,
+ 1275
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 11
+ },
+ "end": {
+ "line": 35,
+ "column": 27
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1291,
+ 1295
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 12
+ },
+ "end": {
+ "line": 36,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_setAdvancedGrid",
+ "range": [
+ 1296,
+ 1312
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 17
+ },
+ "end": {
+ "line": 36,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 1291,
+ 1312
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 12
+ },
+ "end": {
+ "line": 36,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 1291,
+ 1314
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 12
+ },
+ "end": {
+ "line": 36,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 1291,
+ 1315
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 12
+ },
+ "end": {
+ "line": 36,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 1276,
+ 1326
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 28
+ },
+ "end": {
+ "line": 37,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "path",
+ "range": [
+ 1351,
+ 1355
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 16
+ },
+ "end": {
+ "line": 38,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1358,
+ 1362
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 23
+ },
+ "end": {
+ "line": 38,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "vendorPath",
+ "range": [
+ 1363,
+ 1373
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 28
+ },
+ "end": {
+ "line": 38,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 1358,
+ 1373
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 23
+ },
+ "end": {
+ "line": 38,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1376,
+ 1380
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 41
+ },
+ "end": {
+ "line": 38,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filename",
+ "range": [
+ 1381,
+ 1389
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 46
+ },
+ "end": {
+ "line": 38,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 1376,
+ 1389
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 41
+ },
+ "end": {
+ "line": 38,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 1358,
+ 1389
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 23
+ },
+ "end": {
+ "line": 38,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 1351,
+ 1389
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 16
+ },
+ "end": {
+ "line": 38,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1347,
+ 1390
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 12
+ },
+ "end": {
+ "line": 38,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1404,
+ 1406
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 12
+ },
+ "end": {
+ "line": 39,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "import",
+ "range": [
+ 1407,
+ 1413
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 15
+ },
+ "end": {
+ "line": 39,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 1404,
+ 1413
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 12
+ },
+ "end": {
+ "line": 39,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1414,
+ 1418
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 22
+ },
+ "end": {
+ "line": 39,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filename",
+ "range": [
+ 1419,
+ 1427
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 27
+ },
+ "end": {
+ "line": 39,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 1414,
+ 1427
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 22
+ },
+ "end": {
+ "line": 39,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "path",
+ "range": [
+ 1429,
+ 1433
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 37
+ },
+ "end": {
+ "line": 39,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1442,
+ 1446
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 50
+ },
+ "end": {
+ "line": 39,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_setAdvancedGrid",
+ "range": [
+ 1447,
+ 1463
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 55
+ },
+ "end": {
+ "line": 39,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 1442,
+ 1463
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 50
+ },
+ "end": {
+ "line": 39,
+ "column": 71
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 1442,
+ 1465
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 50
+ },
+ "end": {
+ "line": 39,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 1442,
+ 1466
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 50
+ },
+ "end": {
+ "line": 39,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 1440,
+ 1468
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 48
+ },
+ "end": {
+ "line": 39,
+ "column": 76
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 1435,
+ 1468
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 43
+ },
+ "end": {
+ "line": 39,
+ "column": 76
+ }
+ }
+ }
+ ],
+ "range": [
+ 1404,
+ 1469
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 12
+ },
+ "end": {
+ "line": 39,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 1404,
+ 1470
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 12
+ },
+ "end": {
+ "line": 39,
+ "column": 78
+ }
+ }
+ }
+ ],
+ "range": [
+ 1332,
+ 1481
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 15
+ },
+ "end": {
+ "line": 40,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 1256,
+ 1481
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1494,
+ 1498
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 11
+ },
+ "end": {
+ "line": 41,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loadStylesheet",
+ "range": [
+ 1499,
+ 1513
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 16
+ },
+ "end": {
+ "line": 41,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 1494,
+ 1513
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 11
+ },
+ "end": {
+ "line": 41,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1518,
+ 1520
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 35
+ },
+ "end": {
+ "line": 41,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isImported",
+ "range": [
+ 1521,
+ 1531
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 38
+ },
+ "end": {
+ "line": 41,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 1518,
+ 1531
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 35
+ },
+ "end": {
+ "line": 41,
+ "column": 48
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1532,
+ 1536
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 49
+ },
+ "end": {
+ "line": 41,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stylesheet",
+ "range": [
+ 1537,
+ 1547
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 54
+ },
+ "end": {
+ "line": 41,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 1532,
+ 1547
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 49
+ },
+ "end": {
+ "line": 41,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "link",
+ "raw": "'link'",
+ "range": [
+ 1549,
+ 1555
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 66
+ },
+ "end": {
+ "line": 41,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "range": [
+ 1518,
+ 1556
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 35
+ },
+ "end": {
+ "line": 41,
+ "column": 73
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 1517,
+ 1556
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 34
+ },
+ "end": {
+ "line": 41,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 1494,
+ 1556
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 11
+ },
+ "end": {
+ "line": 41,
+ "column": 73
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1572,
+ 1574
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 12
+ },
+ "end": {
+ "line": 42,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "import",
+ "range": [
+ 1575,
+ 1581
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 15
+ },
+ "end": {
+ "line": 42,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 1572,
+ 1581
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 12
+ },
+ "end": {
+ "line": 42,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1582,
+ 1586
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 22
+ },
+ "end": {
+ "line": 42,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stylesheetName",
+ "range": [
+ 1587,
+ 1601
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 27
+ },
+ "end": {
+ "line": 42,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 1582,
+ 1601
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 22
+ },
+ "end": {
+ "line": 42,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1603,
+ 1607
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 43
+ },
+ "end": {
+ "line": 42,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stylesheet",
+ "range": [
+ 1608,
+ 1618
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 48
+ },
+ "end": {
+ "line": 42,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 1603,
+ 1618
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 43
+ },
+ "end": {
+ "line": 42,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1620,
+ 1624
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 60
+ },
+ "end": {
+ "line": 42,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "link",
+ "raw": "'link'",
+ "range": [
+ 1626,
+ 1632
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 66
+ },
+ "end": {
+ "line": 42,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "range": [
+ 1572,
+ 1633
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 12
+ },
+ "end": {
+ "line": 42,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 1572,
+ 1634
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 12
+ },
+ "end": {
+ "line": 42,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 1557,
+ 1645
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 74
+ },
+ "end": {
+ "line": 43,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 1491,
+ 1645
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 1218,
+ 1652
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 10
+ },
+ "end": {
+ "line": 44,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 1216,
+ 1652
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 1212,
+ 1652
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 4
+ },
+ "end": {
+ "line": 44,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Conditionally load ezEditTable library and set advanced grid\r\n * @return {[type]} [description]\r\n ",
+ "range": [
+ 1086,
+ 1206
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 4
+ },
+ "end": {
+ "line": 32,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Instantiate ezEditTable component for advanced grid features\r\n ",
+ "range": [
+ 1660,
+ 1741
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 4
+ },
+ "end": {
+ "line": 48,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "_setAdvancedGrid",
+ "range": [
+ 1747,
+ 1763
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 4
+ },
+ "end": {
+ "line": 49,
+ "column": 20
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1780,
+ 1782
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 12
+ },
+ "end": {
+ "line": 50,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1785,
+ 1789
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 17
+ },
+ "end": {
+ "line": 50,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1790,
+ 1792
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 22
+ },
+ "end": {
+ "line": 50,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1785,
+ 1792
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 17
+ },
+ "end": {
+ "line": 50,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1780,
+ 1792
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 12
+ },
+ "end": {
+ "line": 50,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1776,
+ 1793
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 8
+ },
+ "end": {
+ "line": 50,
+ "column": 25
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "start row for EditTable constructor needs to be calculated",
+ "range": [
+ 1805,
+ 1865
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 68
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "startRow",
+ "range": [
+ 1879,
+ 1887
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 12
+ },
+ "end": {
+ "line": 53,
+ "column": 20
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 1879,
+ 1887
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 12
+ },
+ "end": {
+ "line": 53,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 1902,
+ 1905
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 12
+ },
+ "end": {
+ "line": 54,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1908,
+ 1912
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 18
+ },
+ "end": {
+ "line": 54,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 1913,
+ 1916
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 23
+ },
+ "end": {
+ "line": 54,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 1908,
+ 1916
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 18
+ },
+ "end": {
+ "line": 54,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 1902,
+ 1916
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 12
+ },
+ "end": {
+ "line": 54,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "thead",
+ "range": [
+ 1931,
+ 1936
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 12
+ },
+ "end": {
+ "line": 55,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 1939,
+ 1942
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 20
+ },
+ "end": {
+ "line": 55,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tag",
+ "range": [
+ 1943,
+ 1946
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 24
+ },
+ "end": {
+ "line": 55,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 1939,
+ 1946
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 20
+ },
+ "end": {
+ "line": 55,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1947,
+ 1949
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 28
+ },
+ "end": {
+ "line": 55,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 1950,
+ 1953
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 31
+ },
+ "end": {
+ "line": 55,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 1947,
+ 1953
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 28
+ },
+ "end": {
+ "line": 55,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "thead",
+ "raw": "'thead'",
+ "range": [
+ 1955,
+ 1962
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 36
+ },
+ "end": {
+ "line": 55,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 1939,
+ 1963
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 20
+ },
+ "end": {
+ "line": 55,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 1931,
+ 1963
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 12
+ },
+ "end": {
+ "line": 55,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1875,
+ 1964
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 45
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "start row for EditTable constructor needs to be calculated",
+ "range": [
+ 1805,
+ 1865
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "if thead exists and startRow not specified, startRow is calculated",
+ "range": [
+ 1976,
+ 2044
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 8
+ },
+ "end": {
+ "line": 57,
+ "column": 76
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "automatically by EditTable",
+ "range": [
+ 2054,
+ 2082
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 36
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "thead",
+ "range": [
+ 2095,
+ 2100
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 11
+ },
+ "end": {
+ "line": 59,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 2101,
+ 2107
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 17
+ },
+ "end": {
+ "line": 59,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 2095,
+ 2107
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 11
+ },
+ "end": {
+ "line": 59,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 2110,
+ 2111
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 26
+ },
+ "end": {
+ "line": 59,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 2095,
+ 2111
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 11
+ },
+ "end": {
+ "line": 59,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 2116,
+ 2119
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 32
+ },
+ "end": {
+ "line": 59,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "startRow",
+ "range": [
+ 2120,
+ 2128
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 36
+ },
+ "end": {
+ "line": 59,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 2116,
+ 2128
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 32
+ },
+ "end": {
+ "line": 59,
+ "column": 44
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2115,
+ 2128
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 31
+ },
+ "end": {
+ "line": 59,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 2095,
+ 2128
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 11
+ },
+ "end": {
+ "line": 59,
+ "column": 44
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "startRow",
+ "range": [
+ 2144,
+ 2152
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 12
+ },
+ "end": {
+ "line": 60,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "undefined",
+ "range": [
+ 2155,
+ 2164
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 23
+ },
+ "end": {
+ "line": 60,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 2144,
+ 2164
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 12
+ },
+ "end": {
+ "line": 60,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 2144,
+ 2165
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 12
+ },
+ "end": {
+ "line": 60,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 2129,
+ 2176
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 45
+ },
+ "end": {
+ "line": 61,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "otherwise startRow config property if any or TableFilter refRow",
+ "range": [
+ 2186,
+ 2251
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 8
+ },
+ "end": {
+ "line": 62,
+ "column": 73
+ }
+ }
+ }
+ ]
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "startRow",
+ "range": [
+ 2280,
+ 2288
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 12
+ },
+ "end": {
+ "line": 64,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 2291,
+ 2294
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 23
+ },
+ "end": {
+ "line": 64,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "startRow",
+ "range": [
+ 2295,
+ 2303
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 27
+ },
+ "end": {
+ "line": 64,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 2291,
+ 2303
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 23
+ },
+ "end": {
+ "line": 64,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2307,
+ 2309
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 39
+ },
+ "end": {
+ "line": 64,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "refRow",
+ "range": [
+ 2310,
+ 2316
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 42
+ },
+ "end": {
+ "line": 64,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 2307,
+ 2316
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 39
+ },
+ "end": {
+ "line": 64,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 2291,
+ 2316
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 23
+ },
+ "end": {
+ "line": 64,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 2280,
+ 2316
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 12
+ },
+ "end": {
+ "line": 64,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 2280,
+ 2317
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 12
+ },
+ "end": {
+ "line": 64,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 2265,
+ 2328
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 12
+ },
+ "end": {
+ "line": 65,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "otherwise startRow config property if any or TableFilter refRow",
+ "range": [
+ 2186,
+ 2251
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 8
+ },
+ "end": {
+ "line": 62,
+ "column": 73
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 2092,
+ 2328
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 8
+ },
+ "end": {
+ "line": 65,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "if thead exists and startRow not specified, startRow is calculated",
+ "range": [
+ 1976,
+ 2044
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 8
+ },
+ "end": {
+ "line": 57,
+ "column": 76
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "automatically by EditTable",
+ "range": [
+ 2054,
+ 2082
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 36
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 2340,
+ 2343
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 8
+ },
+ "end": {
+ "line": 67,
+ "column": 11
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "base_path",
+ "range": [
+ 2344,
+ 2353
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 12
+ },
+ "end": {
+ "line": 67,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 2340,
+ 2353
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 8
+ },
+ "end": {
+ "line": 67,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 2356,
+ 2359
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 24
+ },
+ "end": {
+ "line": 67,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "base_path",
+ "range": [
+ 2360,
+ 2369
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 28
+ },
+ "end": {
+ "line": 67,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 2356,
+ 2369
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 24
+ },
+ "end": {
+ "line": 67,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2374,
+ 2376
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 42
+ },
+ "end": {
+ "line": 67,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "basePath",
+ "range": [
+ 2377,
+ 2385
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 45
+ },
+ "end": {
+ "line": 67,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 2374,
+ 2385
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 42
+ },
+ "end": {
+ "line": 67,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "ezEditTable/",
+ "raw": "'ezEditTable/'",
+ "range": [
+ 2388,
+ 2402
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 56
+ },
+ "end": {
+ "line": 67,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 2374,
+ 2402
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 42
+ },
+ "end": {
+ "line": 67,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 2356,
+ 2402
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 24
+ },
+ "end": {
+ "line": 67,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 2340,
+ 2402
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 8
+ },
+ "end": {
+ "line": 67,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 2340,
+ 2403
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 8
+ },
+ "end": {
+ "line": 67,
+ "column": 71
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "editable",
+ "range": [
+ 2417,
+ 2425
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 12
+ },
+ "end": {
+ "line": 68,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 2428,
+ 2431
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 23
+ },
+ "end": {
+ "line": 68,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "editable",
+ "range": [
+ 2432,
+ 2440
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 27
+ },
+ "end": {
+ "line": 68,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 2428,
+ 2440
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 23
+ },
+ "end": {
+ "line": 68,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 2417,
+ 2440
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 12
+ },
+ "end": {
+ "line": 68,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2413,
+ 2441
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 8
+ },
+ "end": {
+ "line": 68,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "selectable",
+ "range": [
+ 2455,
+ 2465
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 12
+ },
+ "end": {
+ "line": 69,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 2468,
+ 2471
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 25
+ },
+ "end": {
+ "line": 69,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "selection",
+ "range": [
+ 2472,
+ 2481
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 29
+ },
+ "end": {
+ "line": 69,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2468,
+ 2481
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 25
+ },
+ "end": {
+ "line": 69,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2455,
+ 2481
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 12
+ },
+ "end": {
+ "line": 69,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2451,
+ 2482
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 8
+ },
+ "end": {
+ "line": 69,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "selectable",
+ "range": [
+ 2497,
+ 2507
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 11
+ },
+ "end": {
+ "line": 71,
+ "column": 21
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 2523,
+ 2526
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 12
+ },
+ "end": {
+ "line": 72,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "default_selection",
+ "range": [
+ 2527,
+ 2544
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 16
+ },
+ "end": {
+ "line": 72,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 2523,
+ 2544
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 12
+ },
+ "end": {
+ "line": 72,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 2547,
+ 2550
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 36
+ },
+ "end": {
+ "line": 72,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "default_selection",
+ "range": [
+ 2551,
+ 2568
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 40
+ },
+ "end": {
+ "line": 72,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 2547,
+ 2568
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 36
+ },
+ "end": {
+ "line": 72,
+ "column": 57
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "row",
+ "raw": "'row'",
+ "range": [
+ 2572,
+ 2577
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 61
+ },
+ "end": {
+ "line": 72,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 2547,
+ 2577
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 36
+ },
+ "end": {
+ "line": 72,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 2523,
+ 2577
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 12
+ },
+ "end": {
+ "line": 72,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 2523,
+ 2578
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 12
+ },
+ "end": {
+ "line": 72,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 2508,
+ 2589
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 22
+ },
+ "end": {
+ "line": 73,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2494,
+ 2589
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 8
+ },
+ "end": {
+ "line": 73,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "CSS Styles",
+ "range": [
+ 2599,
+ 2611
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 8
+ },
+ "end": {
+ "line": 74,
+ "column": 20
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 2621,
+ 2624
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 8
+ },
+ "end": {
+ "line": 75,
+ "column": 11
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "active_cell_css",
+ "range": [
+ 2625,
+ 2640
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 12
+ },
+ "end": {
+ "line": 75,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 2621,
+ 2640
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 8
+ },
+ "end": {
+ "line": 75,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 2643,
+ 2646
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 30
+ },
+ "end": {
+ "line": 75,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "active_cell_css",
+ "range": [
+ 2647,
+ 2662
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 34
+ },
+ "end": {
+ "line": 75,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 2643,
+ 2662
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 30
+ },
+ "end": {
+ "line": 75,
+ "column": 49
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "ezETSelectedCell",
+ "raw": "'ezETSelectedCell'",
+ "range": [
+ 2666,
+ 2684
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 53
+ },
+ "end": {
+ "line": 75,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 2643,
+ 2684
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 30
+ },
+ "end": {
+ "line": 75,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 2621,
+ 2684
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 8
+ },
+ "end": {
+ "line": 75,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 2621,
+ 2685
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 8
+ },
+ "end": {
+ "line": 75,
+ "column": 72
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "CSS Styles",
+ "range": [
+ 2599,
+ 2611
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 8
+ },
+ "end": {
+ "line": 74,
+ "column": 20
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "_lastValidRowIndex",
+ "range": [
+ 2701,
+ 2719
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 12
+ },
+ "end": {
+ "line": 77,
+ "column": 30
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 2722,
+ 2723
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 33
+ },
+ "end": {
+ "line": 77,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 2701,
+ 2723
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 12
+ },
+ "end": {
+ "line": 77,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2697,
+ 2724
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 77,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "_lastRowIndex",
+ "range": [
+ 2738,
+ 2751
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 12
+ },
+ "end": {
+ "line": 78,
+ "column": 25
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 2754,
+ 2755
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 28
+ },
+ "end": {
+ "line": 78,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 2738,
+ 2755
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 12
+ },
+ "end": {
+ "line": 78,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2734,
+ 2756
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 8
+ },
+ "end": {
+ "line": 78,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "selectable",
+ "range": [
+ 2771,
+ 2781
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 11
+ },
+ "end": {
+ "line": 80,
+ "column": 21
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "onAfterSelection",
+ "range": [
+ 2917,
+ 2933
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 16
+ },
+ "end": {
+ "line": 83,
+ "column": 32
+ }
+ }
+ },
+ "init": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "et",
+ "range": [
+ 2945,
+ 2947
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 44
+ },
+ "end": {
+ "line": 83,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "selectedElm",
+ "range": [
+ 2949,
+ 2960
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 48
+ },
+ "end": {
+ "line": 83,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "e",
+ "range": [
+ 2962,
+ 2963
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 61
+ },
+ "end": {
+ "line": 83,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 2987,
+ 2990
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 20
+ },
+ "end": {
+ "line": 84,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "et",
+ "range": [
+ 2993,
+ 2995
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 26
+ },
+ "end": {
+ "line": 84,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Selection",
+ "range": [
+ 2996,
+ 3005
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 29
+ },
+ "end": {
+ "line": 84,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2993,
+ 3005
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 26
+ },
+ "end": {
+ "line": 84,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2987,
+ 3005
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 20
+ },
+ "end": {
+ "line": 84,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2983,
+ 3006
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 16
+ },
+ "end": {
+ "line": 84,
+ "column": 39
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Next valid filtered row needs to be selected",
+ "range": [
+ 3024,
+ 3070
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 16
+ },
+ "end": {
+ "line": 85,
+ "column": 62
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "doSelect",
+ "range": [
+ 3092,
+ 3100
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 20
+ },
+ "end": {
+ "line": 86,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "nextRowIndex",
+ "range": [
+ 3112,
+ 3124
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 40
+ },
+ "end": {
+ "line": 86,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "et",
+ "range": [
+ 3151,
+ 3153
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 23
+ },
+ "end": {
+ "line": 87,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "defaultSelection",
+ "range": [
+ 3154,
+ 3170
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 26
+ },
+ "end": {
+ "line": 87,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 3151,
+ 3170
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 23
+ },
+ "end": {
+ "line": 87,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "row",
+ "raw": "'row'",
+ "range": [
+ 3175,
+ 3180
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 47
+ },
+ "end": {
+ "line": 87,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 3151,
+ 3180
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 23
+ },
+ "end": {
+ "line": 87,
+ "column": 52
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 3208,
+ 3211
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 24
+ },
+ "end": {
+ "line": 88,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "SelectRowByIndex",
+ "range": [
+ 3212,
+ 3228
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 28
+ },
+ "end": {
+ "line": 88,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 3208,
+ 3228
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 24
+ },
+ "end": {
+ "line": 88,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "nextRowIndex",
+ "range": [
+ 3229,
+ 3241
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 45
+ },
+ "end": {
+ "line": 88,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 3208,
+ 3242
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 24
+ },
+ "end": {
+ "line": 88,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 3208,
+ 3243
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 24
+ },
+ "end": {
+ "line": 88,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 3181,
+ 3266
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 53
+ },
+ "end": {
+ "line": 89,
+ "column": 21
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "et",
+ "range": [
+ 3299,
+ 3301
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 24
+ },
+ "end": {
+ "line": 90,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ClearSelections",
+ "range": [
+ 3302,
+ 3317
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 27
+ },
+ "end": {
+ "line": 90,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 3299,
+ 3317
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 24
+ },
+ "end": {
+ "line": 90,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 3299,
+ 3319
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 24
+ },
+ "end": {
+ "line": 90,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 3299,
+ 3320
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 24
+ },
+ "end": {
+ "line": 90,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cellIndex",
+ "range": [
+ 3350,
+ 3359
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 28
+ },
+ "end": {
+ "line": 91,
+ "column": 37
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "selectedElm",
+ "range": [
+ 3362,
+ 3373
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 40
+ },
+ "end": {
+ "line": 91,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cellIndex",
+ "range": [
+ 3374,
+ 3383
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 52
+ },
+ "end": {
+ "line": 91,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 3362,
+ 3383
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 40
+ },
+ "end": {
+ "line": 91,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 3350,
+ 3383
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 28
+ },
+ "end": {
+ "line": 91,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 3414,
+ 3417
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 28
+ },
+ "end": {
+ "line": 92,
+ "column": 31
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3420,
+ 3422
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 34
+ },
+ "end": {
+ "line": 92,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 3423,
+ 3426
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 37
+ },
+ "end": {
+ "line": 92,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 3420,
+ 3426
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 34
+ },
+ "end": {
+ "line": 92,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 3427,
+ 3431
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 41
+ },
+ "end": {
+ "line": 92,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 3420,
+ 3431
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 34
+ },
+ "end": {
+ "line": 92,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nextRowIndex",
+ "range": [
+ 3432,
+ 3444
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 46
+ },
+ "end": {
+ "line": 92,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 3420,
+ 3445
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 34
+ },
+ "end": {
+ "line": 92,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 3414,
+ 3445
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 28
+ },
+ "end": {
+ "line": 92,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3346,
+ 3446
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 24
+ },
+ "end": {
+ "line": 92,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "et",
+ "range": [
+ 3475,
+ 3477
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 27
+ },
+ "end": {
+ "line": 93,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "defaultSelection",
+ "range": [
+ 3478,
+ 3494
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 30
+ },
+ "end": {
+ "line": 93,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 3475,
+ 3494
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 27
+ },
+ "end": {
+ "line": 93,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "both",
+ "raw": "'both'",
+ "range": [
+ 3499,
+ 3505
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 51
+ },
+ "end": {
+ "line": 93,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 3475,
+ 3505
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 27
+ },
+ "end": {
+ "line": 93,
+ "column": 57
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 3537,
+ 3540
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 28
+ },
+ "end": {
+ "line": 94,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "SelectRowByIndex",
+ "range": [
+ 3541,
+ 3557
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 32
+ },
+ "end": {
+ "line": 94,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 3537,
+ 3557
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 28
+ },
+ "end": {
+ "line": 94,
+ "column": 48
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "nextRowIndex",
+ "range": [
+ 3558,
+ 3570
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 49
+ },
+ "end": {
+ "line": 94,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 3537,
+ 3571
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 28
+ },
+ "end": {
+ "line": 94,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 3537,
+ 3572
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 28
+ },
+ "end": {
+ "line": 94,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 3506,
+ 3599
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 58
+ },
+ "end": {
+ "line": 95,
+ "column": 25
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 3472,
+ 3599
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 24
+ },
+ "end": {
+ "line": 95,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 3628,
+ 3631
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 27
+ },
+ "end": {
+ "line": 96,
+ "column": 30
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 3663,
+ 3666
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 28
+ },
+ "end": {
+ "line": 97,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "SelectCell",
+ "range": [
+ 3667,
+ 3677
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 32
+ },
+ "end": {
+ "line": 97,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 3663,
+ 3677
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 28
+ },
+ "end": {
+ "line": 97,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 3678,
+ 3681
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 43
+ },
+ "end": {
+ "line": 97,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 3682,
+ 3687
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 47
+ },
+ "end": {
+ "line": 97,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 3678,
+ 3687
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 43
+ },
+ "end": {
+ "line": 97,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cellIndex",
+ "range": [
+ 3688,
+ 3697
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 53
+ },
+ "end": {
+ "line": 97,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 3678,
+ 3698
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 43
+ },
+ "end": {
+ "line": 97,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 3663,
+ 3699
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 28
+ },
+ "end": {
+ "line": 97,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 3663,
+ 3700
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 28
+ },
+ "end": {
+ "line": 97,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 3632,
+ 3727
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 31
+ },
+ "end": {
+ "line": 98,
+ "column": 25
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 3625,
+ 3727
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 24
+ },
+ "end": {
+ "line": 98,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 3272,
+ 3750
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 27
+ },
+ "end": {
+ "line": 99,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 3148,
+ 3750
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 20
+ },
+ "end": {
+ "line": 99,
+ "column": 21
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Table is filtered",
+ "range": [
+ 3772,
+ 3791
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 20
+ },
+ "end": {
+ "line": 100,
+ "column": 39
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3816,
+ 3818
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 23
+ },
+ "end": {
+ "line": 101,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 3819,
+ 3833
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 26
+ },
+ "end": {
+ "line": 101,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 3816,
+ 3833
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 23
+ },
+ "end": {
+ "line": 101,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 3834,
+ 3840
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 41
+ },
+ "end": {
+ "line": 101,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 3816,
+ 3840
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 23
+ },
+ "end": {
+ "line": 101,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3845,
+ 3847
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 52
+ },
+ "end": {
+ "line": 101,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getRowsNb",
+ "range": [
+ 3848,
+ 3857
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 55
+ },
+ "end": {
+ "line": 101,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 3845,
+ 3857
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 52
+ },
+ "end": {
+ "line": 101,
+ "column": 64
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 3845,
+ 3859
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 52
+ },
+ "end": {
+ "line": 101,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 3816,
+ 3859
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 23
+ },
+ "end": {
+ "line": 101,
+ "column": 66
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "r",
+ "range": [
+ 3891,
+ 3892
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 28
+ },
+ "end": {
+ "line": 102,
+ "column": 29
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3895,
+ 3897
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 32
+ },
+ "end": {
+ "line": 102,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 3898,
+ 3901
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 35
+ },
+ "end": {
+ "line": 102,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 3895,
+ 3901
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 32
+ },
+ "end": {
+ "line": 102,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 3902,
+ 3906
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 39
+ },
+ "end": {
+ "line": 102,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 3895,
+ 3906
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 32
+ },
+ "end": {
+ "line": 102,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nextRowIndex",
+ "range": [
+ 3907,
+ 3919
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 44
+ },
+ "end": {
+ "line": 102,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 3895,
+ 3920
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 32
+ },
+ "end": {
+ "line": 102,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 3891,
+ 3920
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 28
+ },
+ "end": {
+ "line": 102,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3887,
+ 3921
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 24
+ },
+ "end": {
+ "line": 102,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "r",
+ "range": [
+ 3950,
+ 3951
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 27
+ },
+ "end": {
+ "line": 103,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "r",
+ "range": [
+ 3983,
+ 3984
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 28
+ },
+ "end": {
+ "line": 104,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "scrollIntoView",
+ "range": [
+ 3985,
+ 3999
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 30
+ },
+ "end": {
+ "line": 104,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 3983,
+ 3999
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 28
+ },
+ "end": {
+ "line": 104,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 4000,
+ 4005
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 45
+ },
+ "end": {
+ "line": 104,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 3983,
+ 4006
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 28
+ },
+ "end": {
+ "line": 104,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 3983,
+ 4007
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 28
+ },
+ "end": {
+ "line": 104,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 3952,
+ 4034
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 29
+ },
+ "end": {
+ "line": 105,
+ "column": 25
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 3947,
+ 4034
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 24
+ },
+ "end": {
+ "line": 105,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 4063,
+ 4067
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 27
+ },
+ "end": {
+ "line": 106,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 4102,
+ 4106
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 31
+ },
+ "end": {
+ "line": 107,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cellIndex",
+ "range": [
+ 4107,
+ 4116
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 36
+ },
+ "end": {
+ "line": 107,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 4102,
+ 4116
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 31
+ },
+ "end": {
+ "line": 107,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4122,
+ 4124
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 51
+ },
+ "end": {
+ "line": 107,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getCellsNb",
+ "range": [
+ 4125,
+ 4135
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 54
+ },
+ "end": {
+ "line": 107,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 4122,
+ 4135
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 51
+ },
+ "end": {
+ "line": 107,
+ "column": 64
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 4122,
+ 4137
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 51
+ },
+ "end": {
+ "line": 107,
+ "column": 66
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 4138,
+ 4139
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 67
+ },
+ "end": {
+ "line": 107,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 4122,
+ 4139
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 51
+ },
+ "end": {
+ "line": 107,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 4102,
+ 4140
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 31
+ },
+ "end": {
+ "line": 107,
+ "column": 69
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4177,
+ 4179
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 32
+ },
+ "end": {
+ "line": 108,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 4180,
+ 4190
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 35
+ },
+ "end": {
+ "line": 108,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 4177,
+ 4190
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 32
+ },
+ "end": {
+ "line": 108,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 4102,
+ 4190
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 31
+ },
+ "end": {
+ "line": 108,
+ "column": 45
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4226,
+ 4228
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 32
+ },
+ "end": {
+ "line": 109,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblCont",
+ "range": [
+ 4229,
+ 4236
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 35
+ },
+ "end": {
+ "line": 109,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 4226,
+ 4236
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 32
+ },
+ "end": {
+ "line": 109,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "scrollLeft",
+ "range": [
+ 4237,
+ 4247
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 43
+ },
+ "end": {
+ "line": 109,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 4226,
+ 4247
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 32
+ },
+ "end": {
+ "line": 109,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 100000000,
+ "raw": "100000000",
+ "range": [
+ 4250,
+ 4259
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 56
+ },
+ "end": {
+ "line": 109,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 4226,
+ 4259
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 32
+ },
+ "end": {
+ "line": 109,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 4226,
+ 4260
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 32
+ },
+ "end": {
+ "line": 109,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 4191,
+ 4291
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 46
+ },
+ "end": {
+ "line": 110,
+ "column": 29
+ }
+ }
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 4329,
+ 4333
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 36
+ },
+ "end": {
+ "line": 111,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cellIndex",
+ "range": [
+ 4334,
+ 4343
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 41
+ },
+ "end": {
+ "line": 111,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 4329,
+ 4343
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 36
+ },
+ "end": {
+ "line": 111,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 4346,
+ 4347
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 53
+ },
+ "end": {
+ "line": 111,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 4329,
+ 4347
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 36
+ },
+ "end": {
+ "line": 111,
+ "column": 54
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4351,
+ 4353
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 58
+ },
+ "end": {
+ "line": 111,
+ "column": 60
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 4354,
+ 4364
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 61
+ },
+ "end": {
+ "line": 111,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 4351,
+ 4364
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 58
+ },
+ "end": {
+ "line": 111,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 4329,
+ 4364
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 36
+ },
+ "end": {
+ "line": 111,
+ "column": 71
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4400,
+ 4402
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 32
+ },
+ "end": {
+ "line": 112,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblCont",
+ "range": [
+ 4403,
+ 4410
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 35
+ },
+ "end": {
+ "line": 112,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 4400,
+ 4410
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 32
+ },
+ "end": {
+ "line": 112,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "scrollLeft",
+ "range": [
+ 4411,
+ 4421
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 43
+ },
+ "end": {
+ "line": 112,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 4400,
+ 4421
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 32
+ },
+ "end": {
+ "line": 112,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 4424,
+ 4425
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 56
+ },
+ "end": {
+ "line": 112,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 4400,
+ 4425
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 32
+ },
+ "end": {
+ "line": 112,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 4400,
+ 4426
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 32
+ },
+ "end": {
+ "line": 112,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 4365,
+ 4457
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 72
+ },
+ "end": {
+ "line": 113,
+ "column": 29
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 4498,
+ 4502
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 32
+ },
+ "end": {
+ "line": 114,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "scrollIntoView",
+ "range": [
+ 4503,
+ 4517
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 37
+ },
+ "end": {
+ "line": 114,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 4498,
+ 4517
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 32
+ },
+ "end": {
+ "line": 114,
+ "column": 51
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 4518,
+ 4523
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 52
+ },
+ "end": {
+ "line": 114,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 4498,
+ 4524
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 32
+ },
+ "end": {
+ "line": 114,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 4498,
+ 4525
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 32
+ },
+ "end": {
+ "line": 114,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 4463,
+ 4556
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 35
+ },
+ "end": {
+ "line": 115,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 4326,
+ 4556
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 33
+ },
+ "end": {
+ "line": 115,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 4099,
+ 4556
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 28
+ },
+ "end": {
+ "line": 115,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "range": [
+ 4068,
+ 4583
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 32
+ },
+ "end": {
+ "line": 116,
+ "column": 25
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 4060,
+ 4583
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 24
+ },
+ "end": {
+ "line": 116,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 3860,
+ 4606
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 67
+ },
+ "end": {
+ "line": 117,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 3813,
+ 4606
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 20
+ },
+ "end": {
+ "line": 117,
+ "column": 21
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Table is filtered",
+ "range": [
+ 3772,
+ 3791
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 20
+ },
+ "end": {
+ "line": 100,
+ "column": 39
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 3125,
+ 4625
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 53
+ },
+ "end": {
+ "line": 118,
+ "column": 17
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 3103,
+ 4625
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 31
+ },
+ "end": {
+ "line": 118,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 3092,
+ 4625
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 20
+ },
+ "end": {
+ "line": 118,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3088,
+ 4626
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 16
+ },
+ "end": {
+ "line": 118,
+ "column": 18
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Next valid filtered row needs to be selected",
+ "range": [
+ 3024,
+ 3070
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 16
+ },
+ "end": {
+ "line": 85,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "table is not filtered",
+ "range": [
+ 4646,
+ 4669
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 16
+ },
+ "end": {
+ "line": 120,
+ "column": 39
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4691,
+ 4693
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 20
+ },
+ "end": {
+ "line": 121,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 4694,
+ 4708
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 23
+ },
+ "end": {
+ "line": 121,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 4691,
+ 4708
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 20
+ },
+ "end": {
+ "line": 121,
+ "column": 37
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 4690,
+ 4708
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 19
+ },
+ "end": {
+ "line": 121,
+ "column": 37
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 4732,
+ 4739
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 20
+ },
+ "end": {
+ "line": 122,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "range": [
+ 4709,
+ 4758
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 38
+ },
+ "end": {
+ "line": 123,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 4687,
+ 4758
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 16
+ },
+ "end": {
+ "line": 123,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "table is not filtered",
+ "range": [
+ 4646,
+ 4669
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 16
+ },
+ "end": {
+ "line": 120,
+ "column": 39
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "validIndexes",
+ "range": [
+ 4780,
+ 4792
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 20
+ },
+ "end": {
+ "line": 124,
+ "column": 32
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4795,
+ 4797
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 35
+ },
+ "end": {
+ "line": 124,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 4798,
+ 4812
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 38
+ },
+ "end": {
+ "line": 124,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 4795,
+ 4812
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 35
+ },
+ "end": {
+ "line": 124,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 4780,
+ 4812
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 20
+ },
+ "end": {
+ "line": 124,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "validIdxLen",
+ "range": [
+ 4835,
+ 4846
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 20
+ },
+ "end": {
+ "line": 125,
+ "column": 31
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "validIndexes",
+ "range": [
+ 4849,
+ 4861
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 34
+ },
+ "end": {
+ "line": 125,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 4862,
+ 4868
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 47
+ },
+ "end": {
+ "line": 125,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 4849,
+ 4868
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 34
+ },
+ "end": {
+ "line": 125,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 4835,
+ 4868
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 20
+ },
+ "end": {
+ "line": 125,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 4891,
+ 4894
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 20
+ },
+ "end": {
+ "line": 126,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "et",
+ "range": [
+ 4897,
+ 4899
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 26
+ },
+ "end": {
+ "line": 126,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "defaultSelection",
+ "range": [
+ 4900,
+ 4916
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 29
+ },
+ "end": {
+ "line": 126,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 4897,
+ 4916
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 26
+ },
+ "end": {
+ "line": 126,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "row",
+ "raw": "'row'",
+ "range": [
+ 4921,
+ 4926
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 50
+ },
+ "end": {
+ "line": 126,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 4897,
+ 4926
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 26
+ },
+ "end": {
+ "line": 126,
+ "column": 55
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "selectedElm",
+ "range": [
+ 4954,
+ 4965
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 24
+ },
+ "end": {
+ "line": 127,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 4966,
+ 4976
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 36
+ },
+ "end": {
+ "line": 127,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 4954,
+ 4976
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 24
+ },
+ "end": {
+ "line": 127,
+ "column": 46
+ }
+ }
+ },
+ "alternate": {
+ "type": "Identifier",
+ "name": "selectedElm",
+ "range": [
+ 4979,
+ 4990
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 49
+ },
+ "end": {
+ "line": 127,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 4897,
+ 4990
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 26
+ },
+ "end": {
+ "line": 127,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 4891,
+ 4990
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 20
+ },
+ "end": {
+ "line": 127,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 5082,
+ 5086
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 20
+ },
+ "end": {
+ "line": 129,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "selectedElm",
+ "range": [
+ 5089,
+ 5100
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 27
+ },
+ "end": {
+ "line": 129,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nodeName",
+ "range": [
+ 5101,
+ 5109
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 39
+ },
+ "end": {
+ "line": 129,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 5089,
+ 5109
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 27
+ },
+ "end": {
+ "line": 129,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "TD",
+ "raw": "'TD'",
+ "range": [
+ 5112,
+ 5116
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 50
+ },
+ "end": {
+ "line": 129,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 5089,
+ 5116
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 27
+ },
+ "end": {
+ "line": 129,
+ "column": 54
+ }
+ }
+ },
+ "consequent": {
+ "type": "Identifier",
+ "name": "selectedElm",
+ "range": [
+ 5119,
+ 5130
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 57
+ },
+ "end": {
+ "line": 129,
+ "column": 68
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 5133,
+ 5137
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 71
+ },
+ "end": {
+ "line": 129,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 5089,
+ 5137
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 27
+ },
+ "end": {
+ "line": 129,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 5082,
+ 5137
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 20
+ },
+ "end": {
+ "line": 129,
+ "column": 75
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "cell for default_selection = 'both' or 'cell'",
+ "range": [
+ 5013,
+ 5060
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 20
+ },
+ "end": {
+ "line": 128,
+ "column": 67
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "keyCode",
+ "range": [
+ 5160,
+ 5167
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 20
+ },
+ "end": {
+ "line": 130,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "e",
+ "range": [
+ 5170,
+ 5171
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 30
+ },
+ "end": {
+ "line": 130,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "undefined",
+ "range": [
+ 5176,
+ 5185
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 36
+ },
+ "end": {
+ "line": 130,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 5170,
+ 5185
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 30
+ },
+ "end": {
+ "line": 130,
+ "column": 45
+ }
+ }
+ },
+ "consequent": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "et",
+ "range": [
+ 5188,
+ 5190
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 48
+ },
+ "end": {
+ "line": 130,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 5191,
+ 5196
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 51
+ },
+ "end": {
+ "line": 130,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 5188,
+ 5196
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 48
+ },
+ "end": {
+ "line": 130,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "GetKey",
+ "range": [
+ 5197,
+ 5203
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 57
+ },
+ "end": {
+ "line": 130,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 5188,
+ 5203
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 48
+ },
+ "end": {
+ "line": 130,
+ "column": 63
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "e",
+ "range": [
+ 5204,
+ 5205
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 64
+ },
+ "end": {
+ "line": 130,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 5188,
+ 5206
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 48
+ },
+ "end": {
+ "line": 130,
+ "column": 66
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 5209,
+ 5210
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 69
+ },
+ "end": {
+ "line": 130,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 5170,
+ 5210
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 30
+ },
+ "end": {
+ "line": 130,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 5160,
+ 5210
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 20
+ },
+ "end": {
+ "line": 130,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "isRowValid",
+ "range": [
+ 5233,
+ 5243
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 20
+ },
+ "end": {
+ "line": 131,
+ "column": 30
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 5246,
+ 5249
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 33
+ },
+ "end": {
+ "line": 131,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 5250,
+ 5253
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 37
+ },
+ "end": {
+ "line": 131,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 5246,
+ 5253
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 33
+ },
+ "end": {
+ "line": 131,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "validIndexes",
+ "range": [
+ 5254,
+ 5266
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 41
+ },
+ "end": {
+ "line": 131,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 5268,
+ 5271
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 55
+ },
+ "end": {
+ "line": 131,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowIndex",
+ "range": [
+ 5272,
+ 5280
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 59
+ },
+ "end": {
+ "line": 131,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 5268,
+ 5280
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 55
+ },
+ "end": {
+ "line": 131,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 5246,
+ 5281
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 33
+ },
+ "end": {
+ "line": 131,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 5233,
+ 5281
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 20
+ },
+ "end": {
+ "line": 131,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "nextRowIndex",
+ "range": [
+ 5304,
+ 5316
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 20
+ },
+ "end": {
+ "line": 132,
+ "column": 32
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 5304,
+ 5316
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 20
+ },
+ "end": {
+ "line": 132,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "d",
+ "range": [
+ 5379,
+ 5380
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 20
+ },
+ "end": {
+ "line": 134,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "keyCode",
+ "range": [
+ 5384,
+ 5391
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 25
+ },
+ "end": {
+ "line": 134,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 34,
+ "raw": "34",
+ "range": [
+ 5396,
+ 5398
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 37
+ },
+ "end": {
+ "line": 134,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 5384,
+ 5398
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 25
+ },
+ "end": {
+ "line": 134,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "keyCode",
+ "range": [
+ 5402,
+ 5409
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 43
+ },
+ "end": {
+ "line": 134,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 33,
+ "raw": "33",
+ "range": [
+ 5414,
+ 5416
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 55
+ },
+ "end": {
+ "line": 134,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 5402,
+ 5416
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 43
+ },
+ "end": {
+ "line": 134,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 5384,
+ 5416
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 25
+ },
+ "end": {
+ "line": 134,
+ "column": 57
+ }
+ }
+ },
+ "consequent": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 5445,
+ 5447
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 25
+ },
+ "end": {
+ "line": 135,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 5448,
+ 5455
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 28
+ },
+ "end": {
+ "line": 135,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 5445,
+ 5455
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 25
+ },
+ "end": {
+ "line": 135,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "paging",
+ "raw": "'paging'",
+ "range": [
+ 5456,
+ 5464
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 36
+ },
+ "end": {
+ "line": 135,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 5445,
+ 5465
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 25
+ },
+ "end": {
+ "line": 135,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingLength",
+ "range": [
+ 5466,
+ 5478
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 46
+ },
+ "end": {
+ "line": 135,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 5445,
+ 5478
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 25
+ },
+ "end": {
+ "line": 135,
+ "column": 58
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "et",
+ "range": [
+ 5511,
+ 5513
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 28
+ },
+ "end": {
+ "line": 136,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbRowsPerPage",
+ "range": [
+ 5514,
+ 5527
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 31
+ },
+ "end": {
+ "line": 136,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 5511,
+ 5527
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 28
+ },
+ "end": {
+ "line": 136,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 5445,
+ 5527
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 25
+ },
+ "end": {
+ "line": 136,
+ "column": 44
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 5531,
+ 5532
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 48
+ },
+ "end": {
+ "line": 136,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 5384,
+ 5532
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 25
+ },
+ "end": {
+ "line": 136,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 5379,
+ 5533
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 20
+ },
+ "end": {
+ "line": 136,
+ "column": 50
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "pgup/pgdown keys",
+ "range": [
+ 5339,
+ 5357
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 20
+ },
+ "end": {
+ "line": 133,
+ "column": 38
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 4776,
+ 5534
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 16
+ },
+ "end": {
+ "line": 136,
+ "column": 51
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "If next row is not valid, next valid filtered row needs to be",
+ "range": [
+ 5554,
+ 5617
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 16
+ },
+ "end": {
+ "line": 138,
+ "column": 79
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "calculated",
+ "range": [
+ 5635,
+ 5647
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 16
+ },
+ "end": {
+ "line": 139,
+ "column": 28
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "isRowValid",
+ "range": [
+ 5669,
+ 5679
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 20
+ },
+ "end": {
+ "line": 140,
+ "column": 30
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 5668,
+ 5679
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 19
+ },
+ "end": {
+ "line": 140,
+ "column": 30
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 5757,
+ 5760
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 23
+ },
+ "end": {
+ "line": 142,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowIndex",
+ "range": [
+ 5761,
+ 5769
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 27
+ },
+ "end": {
+ "line": 142,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 5757,
+ 5769
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 23
+ },
+ "end": {
+ "line": 142,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "_lastRowIndex",
+ "range": [
+ 5770,
+ 5783
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 36
+ },
+ "end": {
+ "line": 142,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 5757,
+ 5783
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 23
+ },
+ "end": {
+ "line": 142,
+ "column": 49
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": ">=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 5850,
+ 5853
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 27
+ },
+ "end": {
+ "line": 144,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowIndex",
+ "range": [
+ 5854,
+ 5862
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 31
+ },
+ "end": {
+ "line": 144,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 5850,
+ 5862
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 27
+ },
+ "end": {
+ "line": 144,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "validIndexes",
+ "range": [
+ 5866,
+ 5878
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 43
+ },
+ "end": {
+ "line": 144,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "Identifier",
+ "name": "validIdxLen",
+ "range": [
+ 5879,
+ 5890
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 56
+ },
+ "end": {
+ "line": 144,
+ "column": 67
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 5891,
+ 5892
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 68
+ },
+ "end": {
+ "line": 144,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 5879,
+ 5892
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 56
+ },
+ "end": {
+ "line": 144,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 5866,
+ 5893
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 43
+ },
+ "end": {
+ "line": 144,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 5850,
+ 5893
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 27
+ },
+ "end": {
+ "line": 144,
+ "column": 70
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "nextRowIndex",
+ "range": [
+ 5925,
+ 5937
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 28
+ },
+ "end": {
+ "line": 145,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "validIndexes",
+ "range": [
+ 5940,
+ 5952
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 43
+ },
+ "end": {
+ "line": 145,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "Identifier",
+ "name": "validIdxLen",
+ "range": [
+ 5953,
+ 5964
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 56
+ },
+ "end": {
+ "line": 145,
+ "column": 67
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 5965,
+ 5966
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 68
+ },
+ "end": {
+ "line": 145,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 5953,
+ 5966
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 56
+ },
+ "end": {
+ "line": 145,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 5940,
+ 5967
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 43
+ },
+ "end": {
+ "line": 145,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 5925,
+ 5967
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 28
+ },
+ "end": {
+ "line": 145,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 5925,
+ 5968
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 28
+ },
+ "end": {
+ "line": 145,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "range": [
+ 5894,
+ 5995
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 71
+ },
+ "end": {
+ "line": 146,
+ "column": 25
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "calcRowIndex",
+ "range": [
+ 6036,
+ 6048
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 32
+ },
+ "end": {
+ "line": 147,
+ "column": 44
+ }
+ }
+ },
+ "init": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Identifier",
+ "name": "_lastValidRowIndex",
+ "range": [
+ 6052,
+ 6070
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 48
+ },
+ "end": {
+ "line": 147,
+ "column": 66
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "d",
+ "range": [
+ 6073,
+ 6074
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 69
+ },
+ "end": {
+ "line": 147,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 6052,
+ 6074
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 48
+ },
+ "end": {
+ "line": 147,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 6036,
+ 6075
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 32
+ },
+ "end": {
+ "line": 147,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 6032,
+ 6076
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 28
+ },
+ "end": {
+ "line": 147,
+ "column": 72
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "Identifier",
+ "name": "calcRowIndex",
+ "range": [
+ 6109,
+ 6121
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 31
+ },
+ "end": {
+ "line": 148,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "Identifier",
+ "name": "validIdxLen",
+ "range": [
+ 6125,
+ 6136
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 47
+ },
+ "end": {
+ "line": 148,
+ "column": 58
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 6137,
+ 6138
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 59
+ },
+ "end": {
+ "line": 148,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 6125,
+ 6138
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 47
+ },
+ "end": {
+ "line": 148,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 6109,
+ 6139
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 31
+ },
+ "end": {
+ "line": 148,
+ "column": 61
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "nextRowIndex",
+ "range": [
+ 6175,
+ 6187
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 32
+ },
+ "end": {
+ "line": 149,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "validIndexes",
+ "range": [
+ 6190,
+ 6202
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 47
+ },
+ "end": {
+ "line": 149,
+ "column": 59
+ }
+ }
+ },
+ "property": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "Identifier",
+ "name": "validIdxLen",
+ "range": [
+ 6203,
+ 6214
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 60
+ },
+ "end": {
+ "line": 149,
+ "column": 71
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 6215,
+ 6216
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 72
+ },
+ "end": {
+ "line": 149,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 6203,
+ 6216
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 60
+ },
+ "end": {
+ "line": 149,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 6190,
+ 6217
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 47
+ },
+ "end": {
+ "line": 149,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 6175,
+ 6217
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 32
+ },
+ "end": {
+ "line": 149,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 6175,
+ 6218
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 32
+ },
+ "end": {
+ "line": 149,
+ "column": 75
+ }
+ }
+ }
+ ],
+ "range": [
+ 6140,
+ 6249
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 62
+ },
+ "end": {
+ "line": 150,
+ "column": 29
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "nextRowIndex",
+ "range": [
+ 6290,
+ 6302
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 32
+ },
+ "end": {
+ "line": 151,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "validIndexes",
+ "range": [
+ 6305,
+ 6317
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 47
+ },
+ "end": {
+ "line": 151,
+ "column": 59
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "calcRowIndex",
+ "range": [
+ 6318,
+ 6330
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 60
+ },
+ "end": {
+ "line": 151,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 6305,
+ 6331
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 47
+ },
+ "end": {
+ "line": 151,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 6290,
+ 6331
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 32
+ },
+ "end": {
+ "line": 151,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 6290,
+ 6332
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 32
+ },
+ "end": {
+ "line": 151,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 6255,
+ 6363
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 35
+ },
+ "end": {
+ "line": 152,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 6106,
+ 6363
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 28
+ },
+ "end": {
+ "line": 152,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "range": [
+ 6001,
+ 6390
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 31
+ },
+ "end": {
+ "line": 153,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 5847,
+ 6390
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 24
+ },
+ "end": {
+ "line": 153,
+ "column": 25
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "last row",
+ "range": [
+ 5811,
+ 5821
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 24
+ },
+ "end": {
+ "line": 143,
+ "column": 34
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 5784,
+ 6413
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 50
+ },
+ "end": {
+ "line": 154,
+ "column": 21
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 6485,
+ 6488
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 27
+ },
+ "end": {
+ "line": 156,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowIndex",
+ "range": [
+ 6489,
+ 6497
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 31
+ },
+ "end": {
+ "line": 156,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 6485,
+ 6497
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 27
+ },
+ "end": {
+ "line": 156,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "validIndexes",
+ "range": [
+ 6501,
+ 6513
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 43
+ },
+ "end": {
+ "line": 156,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 6514,
+ 6515
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 56
+ },
+ "end": {
+ "line": 156,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 6501,
+ 6516
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 43
+ },
+ "end": {
+ "line": 156,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 6485,
+ 6516
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 27
+ },
+ "end": {
+ "line": 156,
+ "column": 58
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "nextRowIndex",
+ "range": [
+ 6548,
+ 6560
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 28
+ },
+ "end": {
+ "line": 157,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "validIndexes",
+ "range": [
+ 6563,
+ 6575
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 43
+ },
+ "end": {
+ "line": 157,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 6576,
+ 6577
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 56
+ },
+ "end": {
+ "line": 157,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 6563,
+ 6578
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 43
+ },
+ "end": {
+ "line": 157,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 6548,
+ 6578
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 28
+ },
+ "end": {
+ "line": 157,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 6548,
+ 6579
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 28
+ },
+ "end": {
+ "line": 157,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 6517,
+ 6606
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 59
+ },
+ "end": {
+ "line": 158,
+ "column": 25
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "v",
+ "range": [
+ 6647,
+ 6648
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 32
+ },
+ "end": {
+ "line": 159,
+ "column": 33
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "validIndexes",
+ "range": [
+ 6651,
+ 6663
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 36
+ },
+ "end": {
+ "line": 159,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "Identifier",
+ "name": "_lastValidRowIndex",
+ "range": [
+ 6664,
+ 6682
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 49
+ },
+ "end": {
+ "line": 159,
+ "column": 67
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "d",
+ "range": [
+ 6685,
+ 6686
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 70
+ },
+ "end": {
+ "line": 159,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 6664,
+ 6686
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 49
+ },
+ "end": {
+ "line": 159,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 6651,
+ 6687
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 36
+ },
+ "end": {
+ "line": 159,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 6647,
+ 6687
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 32
+ },
+ "end": {
+ "line": 159,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 6643,
+ 6688
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 28
+ },
+ "end": {
+ "line": 159,
+ "column": 73
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "nextRowIndex",
+ "range": [
+ 6718,
+ 6730
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 28
+ },
+ "end": {
+ "line": 160,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "Identifier",
+ "name": "v",
+ "range": [
+ 6733,
+ 6734
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 43
+ },
+ "end": {
+ "line": 160,
+ "column": 44
+ }
+ }
+ },
+ "consequent": {
+ "type": "Identifier",
+ "name": "v",
+ "range": [
+ 6737,
+ 6738
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 47
+ },
+ "end": {
+ "line": 160,
+ "column": 48
+ }
+ }
+ },
+ "alternate": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "validIndexes",
+ "range": [
+ 6741,
+ 6753
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 51
+ },
+ "end": {
+ "line": 160,
+ "column": 63
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 6754,
+ 6755
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 64
+ },
+ "end": {
+ "line": 160,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 6741,
+ 6756
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 51
+ },
+ "end": {
+ "line": 160,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 6733,
+ 6756
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 43
+ },
+ "end": {
+ "line": 160,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 6718,
+ 6756
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 28
+ },
+ "end": {
+ "line": 160,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 6718,
+ 6757
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 28
+ },
+ "end": {
+ "line": 160,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 6612,
+ 6784
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 31
+ },
+ "end": {
+ "line": 161,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 6482,
+ 6784
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 24
+ },
+ "end": {
+ "line": 161,
+ "column": 25
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "first row",
+ "range": [
+ 6445,
+ 6456
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 24
+ },
+ "end": {
+ "line": 155,
+ "column": 35
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 6418,
+ 6807
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 26
+ },
+ "end": {
+ "line": 162,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 5754,
+ 6807
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 20
+ },
+ "end": {
+ "line": 162,
+ "column": 21
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Selection direction up/down",
+ "range": [
+ 5703,
+ 5732
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 20
+ },
+ "end": {
+ "line": 141,
+ "column": 49
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "_lastRowIndex",
+ "range": [
+ 6829,
+ 6842
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 20
+ },
+ "end": {
+ "line": 163,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 6845,
+ 6848
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 36
+ },
+ "end": {
+ "line": 163,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowIndex",
+ "range": [
+ 6849,
+ 6857
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 40
+ },
+ "end": {
+ "line": 163,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 6845,
+ 6857
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 36
+ },
+ "end": {
+ "line": 163,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 6829,
+ 6857
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 20
+ },
+ "end": {
+ "line": 163,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 6829,
+ 6858
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 20
+ },
+ "end": {
+ "line": 163,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "doSelect",
+ "range": [
+ 6880,
+ 6888
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 20
+ },
+ "end": {
+ "line": 164,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "nextRowIndex",
+ "range": [
+ 6889,
+ 6901
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 29
+ },
+ "end": {
+ "line": 164,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 6880,
+ 6902
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 20
+ },
+ "end": {
+ "line": 164,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 6880,
+ 6903
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 20
+ },
+ "end": {
+ "line": 164,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 5680,
+ 6922
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 31
+ },
+ "end": {
+ "line": 165,
+ "column": 17
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "keyCode",
+ "range": [
+ 7067,
+ 7074
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 23
+ },
+ "end": {
+ "line": 168,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 34,
+ "raw": "34",
+ "range": [
+ 7077,
+ 7079
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 33
+ },
+ "end": {
+ "line": 168,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 7067,
+ 7079
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 23
+ },
+ "end": {
+ "line": 168,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "keyCode",
+ "range": [
+ 7083,
+ 7090
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 39
+ },
+ "end": {
+ "line": 168,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 33,
+ "raw": "33",
+ "range": [
+ 7093,
+ 7095
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 49
+ },
+ "end": {
+ "line": 168,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 7083,
+ 7095
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 39
+ },
+ "end": {
+ "line": 168,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 7067,
+ 7095
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 23
+ },
+ "end": {
+ "line": 168,
+ "column": 51
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "_lastValidRowIndex",
+ "range": [
+ 7123,
+ 7141
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 24
+ },
+ "end": {
+ "line": 169,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 7144,
+ 7147
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 45
+ },
+ "end": {
+ "line": 169,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "indexByValue",
+ "range": [
+ 7148,
+ 7160
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 49
+ },
+ "end": {
+ "line": 169,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 7144,
+ 7160
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 45
+ },
+ "end": {
+ "line": 169,
+ "column": 61
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "validIndexes",
+ "range": [
+ 7161,
+ 7173
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 62
+ },
+ "end": {
+ "line": 169,
+ "column": 74
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 7204,
+ 7207
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 28
+ },
+ "end": {
+ "line": 170,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowIndex",
+ "range": [
+ 7208,
+ 7216
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 32
+ },
+ "end": {
+ "line": 170,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 7204,
+ 7216
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 28
+ },
+ "end": {
+ "line": 170,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 7144,
+ 7217
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 45
+ },
+ "end": {
+ "line": 170,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 7123,
+ 7217
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 24
+ },
+ "end": {
+ "line": 170,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 7123,
+ 7218
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 24
+ },
+ "end": {
+ "line": 170,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "_lastRowIndex",
+ "range": [
+ 7244,
+ 7257
+ ],
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 24
+ },
+ "end": {
+ "line": 171,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 7260,
+ 7263
+ ],
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 40
+ },
+ "end": {
+ "line": 171,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowIndex",
+ "range": [
+ 7264,
+ 7272
+ ],
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 44
+ },
+ "end": {
+ "line": 171,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 7260,
+ 7272
+ ],
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 40
+ },
+ "end": {
+ "line": 171,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 7244,
+ 7272
+ ],
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 24
+ },
+ "end": {
+ "line": 171,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 7244,
+ 7273
+ ],
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 24
+ },
+ "end": {
+ "line": 171,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 7096,
+ 7296
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 52
+ },
+ "end": {
+ "line": 172,
+ "column": 21
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "keyCode",
+ "range": [
+ 7332,
+ 7339
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 27
+ },
+ "end": {
+ "line": 173,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 34,
+ "raw": "34",
+ "range": [
+ 7344,
+ 7346
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 39
+ },
+ "end": {
+ "line": 173,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 7332,
+ 7346
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 27
+ },
+ "end": {
+ "line": 173,
+ "column": 41
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<=",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Identifier",
+ "name": "_lastValidRowIndex",
+ "range": [
+ 7431,
+ 7449
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 32
+ },
+ "end": {
+ "line": 175,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "d",
+ "range": [
+ 7452,
+ 7453
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 53
+ },
+ "end": {
+ "line": 175,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 7431,
+ 7453
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 32
+ },
+ "end": {
+ "line": 175,
+ "column": 54
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "Identifier",
+ "name": "validIdxLen",
+ "range": [
+ 7459,
+ 7470
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 60
+ },
+ "end": {
+ "line": 175,
+ "column": 71
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 7471,
+ 7472
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 72
+ },
+ "end": {
+ "line": 175,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 7459,
+ 7472
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 60
+ },
+ "end": {
+ "line": 175,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 7430,
+ 7473
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 31
+ },
+ "end": {
+ "line": 175,
+ "column": 74
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "nextRowIndex",
+ "range": [
+ 7509,
+ 7521
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 32
+ },
+ "end": {
+ "line": 176,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "validIndexes",
+ "range": [
+ 7524,
+ 7536
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 47
+ },
+ "end": {
+ "line": 176,
+ "column": 59
+ }
+ }
+ },
+ "property": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Identifier",
+ "name": "_lastValidRowIndex",
+ "range": [
+ 7571,
+ 7589
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 32
+ },
+ "end": {
+ "line": 177,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "d",
+ "range": [
+ 7592,
+ 7593
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 53
+ },
+ "end": {
+ "line": 177,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 7571,
+ 7593
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 32
+ },
+ "end": {
+ "line": 177,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 7524,
+ 7594
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 47
+ },
+ "end": {
+ "line": 177,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 7509,
+ 7594
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 32
+ },
+ "end": {
+ "line": 177,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 7509,
+ 7595
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 32
+ },
+ "end": {
+ "line": 177,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 7474,
+ 7626
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 75
+ },
+ "end": {
+ "line": 178,
+ "column": 29
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "nextRowIndex",
+ "range": [
+ 7667,
+ 7679
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 32
+ },
+ "end": {
+ "line": 179,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "Identifier",
+ "name": "validIdxLen",
+ "range": [
+ 7683,
+ 7694
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 48
+ },
+ "end": {
+ "line": 179,
+ "column": 59
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 7695,
+ 7696
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 60
+ },
+ "end": {
+ "line": 179,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 7683,
+ 7696
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 48
+ },
+ "end": {
+ "line": 179,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 7682,
+ 7697
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 47
+ },
+ "end": {
+ "line": 179,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 7667,
+ 7697
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 32
+ },
+ "end": {
+ "line": 179,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 7667,
+ 7698
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 32
+ },
+ "end": {
+ "line": 179,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 7632,
+ 7729
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 35
+ },
+ "end": {
+ "line": 180,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 7427,
+ 7729
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 28
+ },
+ "end": {
+ "line": 180,
+ "column": 29
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "pgdown",
+ "range": [
+ 7349,
+ 7357
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 44
+ },
+ "end": {
+ "line": 173,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "last row",
+ "range": [
+ 7387,
+ 7397
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 28
+ },
+ "end": {
+ "line": 174,
+ "column": 38
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 7347,
+ 7756
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 42
+ },
+ "end": {
+ "line": 181,
+ "column": 25
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<=",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "Identifier",
+ "name": "_lastValidRowIndex",
+ "range": [
+ 7845,
+ 7863
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 32
+ },
+ "end": {
+ "line": 183,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "d",
+ "range": [
+ 7866,
+ 7867
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 53
+ },
+ "end": {
+ "line": 183,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 7845,
+ 7867
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 32
+ },
+ "end": {
+ "line": 183,
+ "column": 54
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "validIndexes",
+ "range": [
+ 7872,
+ 7884
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 59
+ },
+ "end": {
+ "line": 183,
+ "column": 71
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 7885,
+ 7886
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 72
+ },
+ "end": {
+ "line": 183,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 7872,
+ 7887
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 59
+ },
+ "end": {
+ "line": 183,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 7844,
+ 7887
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 31
+ },
+ "end": {
+ "line": 183,
+ "column": 74
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "nextRowIndex",
+ "range": [
+ 7923,
+ 7935
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 32
+ },
+ "end": {
+ "line": 184,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "validIndexes",
+ "range": [
+ 7938,
+ 7950
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 47
+ },
+ "end": {
+ "line": 184,
+ "column": 59
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 7951,
+ 7952
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 60
+ },
+ "end": {
+ "line": 184,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 7938,
+ 7953
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 47
+ },
+ "end": {
+ "line": 184,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 7923,
+ 7953
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 32
+ },
+ "end": {
+ "line": 184,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 7923,
+ 7954
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 32
+ },
+ "end": {
+ "line": 184,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 7888,
+ 7985
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 75
+ },
+ "end": {
+ "line": 185,
+ "column": 29
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "nextRowIndex",
+ "range": [
+ 8026,
+ 8038
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 32
+ },
+ "end": {
+ "line": 186,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "validIndexes",
+ "range": [
+ 8041,
+ 8053
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 47
+ },
+ "end": {
+ "line": 186,
+ "column": 59
+ }
+ }
+ },
+ "property": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "Identifier",
+ "name": "_lastValidRowIndex",
+ "range": [
+ 8092,
+ 8110
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 36
+ },
+ "end": {
+ "line": 187,
+ "column": 54
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "d",
+ "range": [
+ 8113,
+ 8114
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 57
+ },
+ "end": {
+ "line": 187,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 8092,
+ 8114
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 36
+ },
+ "end": {
+ "line": 187,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 8041,
+ 8115
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 47
+ },
+ "end": {
+ "line": 187,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 8026,
+ 8115
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 32
+ },
+ "end": {
+ "line": 187,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 8026,
+ 8116
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 32
+ },
+ "end": {
+ "line": 187,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 7991,
+ 8147
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 35
+ },
+ "end": {
+ "line": 188,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 7841,
+ 8147
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 28
+ },
+ "end": {
+ "line": 188,
+ "column": 29
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "pgup",
+ "range": [
+ 7764,
+ 7770
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 33
+ },
+ "end": {
+ "line": 181,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "first row",
+ "range": [
+ 7800,
+ 7811
+ ],
+ "loc": {
+ "start": {
+ "line": 182,
+ "column": 28
+ },
+ "end": {
+ "line": 182,
+ "column": 39
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 7762,
+ 8174
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 31
+ },
+ "end": {
+ "line": 189,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 7329,
+ 8174
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 24
+ },
+ "end": {
+ "line": 189,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "_lastRowIndex",
+ "range": [
+ 8200,
+ 8213
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 24
+ },
+ "end": {
+ "line": 190,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "nextRowIndex",
+ "range": [
+ 8216,
+ 8228
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 40
+ },
+ "end": {
+ "line": 190,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 8200,
+ 8228
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 24
+ },
+ "end": {
+ "line": 190,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 8200,
+ 8229
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 24
+ },
+ "end": {
+ "line": 190,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "_lastValidRowIndex",
+ "range": [
+ 8255,
+ 8273
+ ],
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 24
+ },
+ "end": {
+ "line": 191,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 8276,
+ 8279
+ ],
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 45
+ },
+ "end": {
+ "line": 191,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "indexByValue",
+ "range": [
+ 8280,
+ 8292
+ ],
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 49
+ },
+ "end": {
+ "line": 191,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 8276,
+ 8292
+ ],
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 45
+ },
+ "end": {
+ "line": 191,
+ "column": 61
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "validIndexes",
+ "range": [
+ 8293,
+ 8305
+ ],
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 62
+ },
+ "end": {
+ "line": 191,
+ "column": 74
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "nextRowIndex",
+ "range": [
+ 8336,
+ 8348
+ ],
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 28
+ },
+ "end": {
+ "line": 192,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 8276,
+ 8349
+ ],
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 45
+ },
+ "end": {
+ "line": 192,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 8255,
+ 8349
+ ],
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 24
+ },
+ "end": {
+ "line": 192,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 8255,
+ 8350
+ ],
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 24
+ },
+ "end": {
+ "line": 192,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "doSelect",
+ "range": [
+ 8376,
+ 8384
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 24
+ },
+ "end": {
+ "line": 193,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "nextRowIndex",
+ "range": [
+ 8385,
+ 8397
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 33
+ },
+ "end": {
+ "line": 193,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 8376,
+ 8398
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 24
+ },
+ "end": {
+ "line": 193,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 8376,
+ 8399
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 24
+ },
+ "end": {
+ "line": 193,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 7302,
+ 8422
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 27
+ },
+ "end": {
+ "line": 194,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 7064,
+ 8422
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 20
+ },
+ "end": {
+ "line": 194,
+ "column": 21
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "If filtered row is valid, special calculation for",
+ "range": [
+ 6951,
+ 7002
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 20
+ },
+ "end": {
+ "line": 166,
+ "column": 71
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "pgup/pgdown keys",
+ "range": [
+ 7024,
+ 7042
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 20
+ },
+ "end": {
+ "line": 167,
+ "column": 38
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 6928,
+ 8441
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 23
+ },
+ "end": {
+ "line": 195,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 5665,
+ 8441
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 16
+ },
+ "end": {
+ "line": 195,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "If next row is not valid, next valid filtered row needs to be",
+ "range": [
+ 5554,
+ 5617
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 16
+ },
+ "end": {
+ "line": 138,
+ "column": 79
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "calculated",
+ "range": [
+ 5635,
+ 5647
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 16
+ },
+ "end": {
+ "line": 139,
+ "column": 28
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 2964,
+ 8456
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 63
+ },
+ "end": {
+ "line": 196,
+ "column": 13
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 2936,
+ 8456
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 35
+ },
+ "end": {
+ "line": 196,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 2917,
+ 8456
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 16
+ },
+ "end": {
+ "line": 196,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2913,
+ 8457
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 12
+ },
+ "end": {
+ "line": 196,
+ "column": 14
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Row navigation needs to be calculated according to TableFilter's",
+ "range": [
+ 2797,
+ 2863
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 12
+ },
+ "end": {
+ "line": 81,
+ "column": 78
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "validRowsIndex array",
+ "range": [
+ 2877,
+ 2899
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 12
+ },
+ "end": {
+ "line": 82,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Page navigation has to be enforced whenever selected row is out of",
+ "range": [
+ 8473,
+ 8541
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 12
+ },
+ "end": {
+ "line": 198,
+ "column": 80
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "the current page range",
+ "range": [
+ 8555,
+ 8579
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 12
+ },
+ "end": {
+ "line": 199,
+ "column": 36
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "onBeforeSelection",
+ "range": [
+ 8597,
+ 8614
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 16
+ },
+ "end": {
+ "line": 200,
+ "column": 33
+ }
+ }
+ },
+ "init": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "et",
+ "range": [
+ 8626,
+ 8628
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 45
+ },
+ "end": {
+ "line": 200,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "selectedElm",
+ "range": [
+ 8630,
+ 8641
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 49
+ },
+ "end": {
+ "line": 200,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 8665,
+ 8668
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 20
+ },
+ "end": {
+ "line": 201,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "et",
+ "range": [
+ 8671,
+ 8673
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 26
+ },
+ "end": {
+ "line": 201,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "defaultSelection",
+ "range": [
+ 8674,
+ 8690
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 29
+ },
+ "end": {
+ "line": 201,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 8671,
+ 8690
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 26
+ },
+ "end": {
+ "line": 201,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "row",
+ "raw": "'row'",
+ "range": [
+ 8695,
+ 8700
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 50
+ },
+ "end": {
+ "line": 201,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 8671,
+ 8700
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 26
+ },
+ "end": {
+ "line": 201,
+ "column": 55
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "selectedElm",
+ "range": [
+ 8724,
+ 8735
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 20
+ },
+ "end": {
+ "line": 202,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 8736,
+ 8746
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 32
+ },
+ "end": {
+ "line": 202,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 8724,
+ 8746
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 20
+ },
+ "end": {
+ "line": 202,
+ "column": 42
+ }
+ }
+ },
+ "alternate": {
+ "type": "Identifier",
+ "name": "selectedElm",
+ "range": [
+ 8749,
+ 8760
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 45
+ },
+ "end": {
+ "line": 202,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 8671,
+ 8760
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 26
+ },
+ "end": {
+ "line": 202,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 8665,
+ 8760
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 20
+ },
+ "end": {
+ "line": 202,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 8661,
+ 8761
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 16
+ },
+ "end": {
+ "line": 202,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 8782,
+ 8784
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 19
+ },
+ "end": {
+ "line": 203,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 8785,
+ 8791
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 22
+ },
+ "end": {
+ "line": 203,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 8782,
+ 8791
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 19
+ },
+ "end": {
+ "line": 203,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 8818,
+ 8820
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 23
+ },
+ "end": {
+ "line": 204,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 8821,
+ 8828
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 26
+ },
+ "end": {
+ "line": 204,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 8818,
+ 8828
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 23
+ },
+ "end": {
+ "line": 204,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "paging",
+ "raw": "'paging'",
+ "range": [
+ 8829,
+ 8837
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 34
+ },
+ "end": {
+ "line": 204,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 8818,
+ 8838
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 23
+ },
+ "end": {
+ "line": 204,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbPages",
+ "range": [
+ 8839,
+ 8846
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 44
+ },
+ "end": {
+ "line": 204,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 8818,
+ 8846
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 23
+ },
+ "end": {
+ "line": 204,
+ "column": 51
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 8849,
+ 8850
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 54
+ },
+ "end": {
+ "line": 204,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 8818,
+ 8850
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 23
+ },
+ "end": {
+ "line": 204,
+ "column": 55
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 8882,
+ 8888
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 28
+ },
+ "end": {
+ "line": 205,
+ "column": 34
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 8891,
+ 8893
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 37
+ },
+ "end": {
+ "line": 205,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 8894,
+ 8901
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 40
+ },
+ "end": {
+ "line": 205,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 8891,
+ 8901
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 37
+ },
+ "end": {
+ "line": 205,
+ "column": 47
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "paging",
+ "raw": "'paging'",
+ "range": [
+ 8902,
+ 8910
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 48
+ },
+ "end": {
+ "line": 205,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 8891,
+ 8911
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 37
+ },
+ "end": {
+ "line": 205,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 8882,
+ 8911
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 28
+ },
+ "end": {
+ "line": 205,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 8878,
+ 8912
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 24
+ },
+ "end": {
+ "line": 205,
+ "column": 58
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "page length is re-assigned in case it has changed",
+ "range": [
+ 8938,
+ 8989
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 24
+ },
+ "end": {
+ "line": 206,
+ "column": 75
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "et",
+ "range": [
+ 9015,
+ 9017
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 24
+ },
+ "end": {
+ "line": 207,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbRowsPerPage",
+ "range": [
+ 9018,
+ 9031
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 27
+ },
+ "end": {
+ "line": 207,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 9015,
+ 9031
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 24
+ },
+ "end": {
+ "line": 207,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 9034,
+ 9040
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 43
+ },
+ "end": {
+ "line": 207,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingLength",
+ "range": [
+ 9041,
+ 9053
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 50
+ },
+ "end": {
+ "line": 207,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 9034,
+ 9053
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 43
+ },
+ "end": {
+ "line": 207,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 9015,
+ 9053
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 24
+ },
+ "end": {
+ "line": 207,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 9015,
+ 9054
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 24
+ },
+ "end": {
+ "line": 207,
+ "column": 63
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "page length is re-assigned in case it has changed",
+ "range": [
+ 8938,
+ 8989
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 24
+ },
+ "end": {
+ "line": 206,
+ "column": 75
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "validIndexes",
+ "range": [
+ 9084,
+ 9096
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 28
+ },
+ "end": {
+ "line": 208,
+ "column": 40
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 9099,
+ 9101
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 43
+ },
+ "end": {
+ "line": 208,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 9102,
+ 9116
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 46
+ },
+ "end": {
+ "line": 208,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 9099,
+ 9116
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 43
+ },
+ "end": {
+ "line": 208,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 9084,
+ 9116
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 28
+ },
+ "end": {
+ "line": 208,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "validIdxLen",
+ "range": [
+ 9147,
+ 9158
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 28
+ },
+ "end": {
+ "line": 209,
+ "column": 39
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "validIndexes",
+ "range": [
+ 9161,
+ 9173
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 42
+ },
+ "end": {
+ "line": 209,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 9174,
+ 9180
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 55
+ },
+ "end": {
+ "line": 209,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 9161,
+ 9180
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 42
+ },
+ "end": {
+ "line": 209,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 9147,
+ 9180
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 28
+ },
+ "end": {
+ "line": 209,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "pagingEndRow",
+ "range": [
+ 9211,
+ 9223
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 28
+ },
+ "end": {
+ "line": 210,
+ "column": 40
+ }
+ }
+ },
+ "init": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 9226,
+ 9234
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 43
+ },
+ "end": {
+ "line": 210,
+ "column": 51
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 9235,
+ 9241
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 52
+ },
+ "end": {
+ "line": 210,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "startPagingRow",
+ "range": [
+ 9242,
+ 9256
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 59
+ },
+ "end": {
+ "line": 210,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 9235,
+ 9256
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 52
+ },
+ "end": {
+ "line": 210,
+ "column": 73
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 9258,
+ 9260
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 75
+ },
+ "end": {
+ "line": 210,
+ "column": 77
+ }
+ }
+ }
+ ],
+ "range": [
+ 9226,
+ 9261
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 43
+ },
+ "end": {
+ "line": 210,
+ "column": 78
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 9297,
+ 9305
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 32
+ },
+ "end": {
+ "line": 211,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 9306,
+ 9312
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 41
+ },
+ "end": {
+ "line": 211,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingLength",
+ "range": [
+ 9313,
+ 9325
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 48
+ },
+ "end": {
+ "line": 211,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 9306,
+ 9325
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 41
+ },
+ "end": {
+ "line": 211,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 9327,
+ 9329
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 62
+ },
+ "end": {
+ "line": 211,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 9297,
+ 9330
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 32
+ },
+ "end": {
+ "line": 211,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 9226,
+ 9330
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 43
+ },
+ "end": {
+ "line": 211,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 9211,
+ 9330
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 28
+ },
+ "end": {
+ "line": 211,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 9080,
+ 9331
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 24
+ },
+ "end": {
+ "line": 211,
+ "column": 66
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "rowIndex",
+ "range": [
+ 9361,
+ 9369
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 28
+ },
+ "end": {
+ "line": 212,
+ "column": 36
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 9372,
+ 9375
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 39
+ },
+ "end": {
+ "line": 212,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowIndex",
+ "range": [
+ 9376,
+ 9384
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 43
+ },
+ "end": {
+ "line": 212,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 9372,
+ 9384
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 39
+ },
+ "end": {
+ "line": 212,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 9361,
+ 9384
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 28
+ },
+ "end": {
+ "line": 212,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 9357,
+ 9385
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 24
+ },
+ "end": {
+ "line": 212,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "rowIndex",
+ "range": [
+ 9417,
+ 9425
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 28
+ },
+ "end": {
+ "line": 214,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "validIndexes",
+ "range": [
+ 9430,
+ 9442
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 41
+ },
+ "end": {
+ "line": 214,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "Identifier",
+ "name": "validIdxLen",
+ "range": [
+ 9443,
+ 9454
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 54
+ },
+ "end": {
+ "line": 214,
+ "column": 65
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 9455,
+ 9456
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 66
+ },
+ "end": {
+ "line": 214,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 9443,
+ 9456
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 54
+ },
+ "end": {
+ "line": 214,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 9430,
+ 9457
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 41
+ },
+ "end": {
+ "line": 214,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 9417,
+ 9457
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 28
+ },
+ "end": {
+ "line": 214,
+ "column": 68
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 9491,
+ 9497
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 28
+ },
+ "end": {
+ "line": 215,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "currentPageNb",
+ "range": [
+ 9498,
+ 9511
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 35
+ },
+ "end": {
+ "line": 215,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 9491,
+ 9511
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 28
+ },
+ "end": {
+ "line": 215,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 9514,
+ 9520
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 51
+ },
+ "end": {
+ "line": 215,
+ "column": 57
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbPages",
+ "range": [
+ 9521,
+ 9528
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 58
+ },
+ "end": {
+ "line": 215,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 9514,
+ 9528
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 51
+ },
+ "end": {
+ "line": 215,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 9491,
+ 9528
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 28
+ },
+ "end": {
+ "line": 215,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 9416,
+ 9528
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 27
+ },
+ "end": {
+ "line": 215,
+ "column": 65
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 9560,
+ 9566
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 28
+ },
+ "end": {
+ "line": 216,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setPage",
+ "range": [
+ 9567,
+ 9574
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 35
+ },
+ "end": {
+ "line": 216,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 9560,
+ 9574
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 28
+ },
+ "end": {
+ "line": 216,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "last",
+ "raw": "'last'",
+ "range": [
+ 9575,
+ 9581
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 43
+ },
+ "end": {
+ "line": 216,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 9560,
+ 9582
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 28
+ },
+ "end": {
+ "line": 216,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 9560,
+ 9583
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 28
+ },
+ "end": {
+ "line": 216,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 9529,
+ 9610
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 66
+ },
+ "end": {
+ "line": 217,
+ "column": 25
+ }
+ }
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "==",
+ "left": {
+ "type": "Identifier",
+ "name": "rowIndex",
+ "range": [
+ 9645,
+ 9653
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 33
+ },
+ "end": {
+ "line": 218,
+ "column": 41
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "validIndexes",
+ "range": [
+ 9657,
+ 9669
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 45
+ },
+ "end": {
+ "line": 218,
+ "column": 57
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 9670,
+ 9671
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 58
+ },
+ "end": {
+ "line": 218,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 9657,
+ 9672
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 45
+ },
+ "end": {
+ "line": 218,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 9645,
+ 9672
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 33
+ },
+ "end": {
+ "line": 218,
+ "column": 60
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 9706,
+ 9712
+ ],
+ "loc": {
+ "start": {
+ "line": 219,
+ "column": 28
+ },
+ "end": {
+ "line": 219,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "currentPageNb",
+ "range": [
+ 9713,
+ 9726
+ ],
+ "loc": {
+ "start": {
+ "line": 219,
+ "column": 35
+ },
+ "end": {
+ "line": 219,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 9706,
+ 9726
+ ],
+ "loc": {
+ "start": {
+ "line": 219,
+ "column": 28
+ },
+ "end": {
+ "line": 219,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 9729,
+ 9730
+ ],
+ "loc": {
+ "start": {
+ "line": 219,
+ "column": 51
+ },
+ "end": {
+ "line": 219,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 9706,
+ 9730
+ ],
+ "loc": {
+ "start": {
+ "line": 219,
+ "column": 28
+ },
+ "end": {
+ "line": 219,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 9644,
+ 9730
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 32
+ },
+ "end": {
+ "line": 219,
+ "column": 52
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 9762,
+ 9768
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 28
+ },
+ "end": {
+ "line": 220,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setPage",
+ "range": [
+ 9769,
+ 9776
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 35
+ },
+ "end": {
+ "line": 220,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 9762,
+ 9776
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 28
+ },
+ "end": {
+ "line": 220,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "first",
+ "raw": "'first'",
+ "range": [
+ 9777,
+ 9784
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 43
+ },
+ "end": {
+ "line": 220,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 9762,
+ 9785
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 28
+ },
+ "end": {
+ "line": 220,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 9762,
+ 9786
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 28
+ },
+ "end": {
+ "line": 220,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 9731,
+ 9813
+ ],
+ "loc": {
+ "start": {
+ "line": 219,
+ "column": 53
+ },
+ "end": {
+ "line": 221,
+ "column": 25
+ }
+ }
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "Identifier",
+ "name": "rowIndex",
+ "range": [
+ 9847,
+ 9855
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 32
+ },
+ "end": {
+ "line": 222,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "validIndexes",
+ "range": [
+ 9858,
+ 9870
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 43
+ },
+ "end": {
+ "line": 222,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "Identifier",
+ "name": "pagingEndRow",
+ "range": [
+ 9871,
+ 9883
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 56
+ },
+ "end": {
+ "line": 222,
+ "column": 68
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 9884,
+ 9885
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 69
+ },
+ "end": {
+ "line": 222,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 9871,
+ 9885
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 56
+ },
+ "end": {
+ "line": 222,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 9858,
+ 9886
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 43
+ },
+ "end": {
+ "line": 222,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 9847,
+ 9886
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 32
+ },
+ "end": {
+ "line": 222,
+ "column": 71
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "rowIndex",
+ "range": [
+ 9919,
+ 9927
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 28
+ },
+ "end": {
+ "line": 223,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "validIndexes",
+ "range": [
+ 9930,
+ 9942
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 39
+ },
+ "end": {
+ "line": 223,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "Identifier",
+ "name": "validIdxLen",
+ "range": [
+ 9943,
+ 9954
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 52
+ },
+ "end": {
+ "line": 223,
+ "column": 63
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 9955,
+ 9956
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 64
+ },
+ "end": {
+ "line": 223,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 9943,
+ 9956
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 52
+ },
+ "end": {
+ "line": 223,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 9930,
+ 9957
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 39
+ },
+ "end": {
+ "line": 223,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 9919,
+ 9957
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 28
+ },
+ "end": {
+ "line": 223,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 9847,
+ 9957
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 32
+ },
+ "end": {
+ "line": 223,
+ "column": 66
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 9989,
+ 9995
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 28
+ },
+ "end": {
+ "line": 224,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setPage",
+ "range": [
+ 9996,
+ 10003
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 35
+ },
+ "end": {
+ "line": 224,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 9989,
+ 10003
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 28
+ },
+ "end": {
+ "line": 224,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "next",
+ "raw": "'next'",
+ "range": [
+ 10004,
+ 10010
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 43
+ },
+ "end": {
+ "line": 224,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 9989,
+ 10011
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 28
+ },
+ "end": {
+ "line": 224,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 9989,
+ 10012
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 28
+ },
+ "end": {
+ "line": 224,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 9958,
+ 10039
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 67
+ },
+ "end": {
+ "line": 225,
+ "column": 25
+ }
+ }
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "rowIndex",
+ "range": [
+ 10103,
+ 10111
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 28
+ },
+ "end": {
+ "line": 227,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "validIndexes",
+ "range": [
+ 10114,
+ 10126
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 39
+ },
+ "end": {
+ "line": 227,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 10127,
+ 10133
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 52
+ },
+ "end": {
+ "line": 227,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "startPagingRow",
+ "range": [
+ 10134,
+ 10148
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 59
+ },
+ "end": {
+ "line": 227,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 10127,
+ 10148
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 52
+ },
+ "end": {
+ "line": 227,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 10114,
+ 10149
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 39
+ },
+ "end": {
+ "line": 227,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 10103,
+ 10149
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 28
+ },
+ "end": {
+ "line": 227,
+ "column": 74
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "Identifier",
+ "name": "rowIndex",
+ "range": [
+ 10182,
+ 10190
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 28
+ },
+ "end": {
+ "line": 228,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "validIndexes",
+ "range": [
+ 10193,
+ 10205
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 39
+ },
+ "end": {
+ "line": 228,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 10206,
+ 10207
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 52
+ },
+ "end": {
+ "line": 228,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 10193,
+ 10208
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 39
+ },
+ "end": {
+ "line": 228,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 10182,
+ 10208
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 28
+ },
+ "end": {
+ "line": 228,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 10103,
+ 10208
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 28
+ },
+ "end": {
+ "line": 228,
+ "column": 54
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 10240,
+ 10246
+ ],
+ "loc": {
+ "start": {
+ "line": 229,
+ "column": 28
+ },
+ "end": {
+ "line": 229,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setPage",
+ "range": [
+ 10247,
+ 10254
+ ],
+ "loc": {
+ "start": {
+ "line": 229,
+ "column": 35
+ },
+ "end": {
+ "line": 229,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 10240,
+ 10254
+ ],
+ "loc": {
+ "start": {
+ "line": 229,
+ "column": 28
+ },
+ "end": {
+ "line": 229,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "previous",
+ "raw": "'previous'",
+ "range": [
+ 10255,
+ 10265
+ ],
+ "loc": {
+ "start": {
+ "line": 229,
+ "column": 43
+ },
+ "end": {
+ "line": 229,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 10240,
+ 10266
+ ],
+ "loc": {
+ "start": {
+ "line": 229,
+ "column": 28
+ },
+ "end": {
+ "line": 229,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 10240,
+ 10267
+ ],
+ "loc": {
+ "start": {
+ "line": 229,
+ "column": 28
+ },
+ "end": {
+ "line": 229,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 10209,
+ 10294
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 55
+ },
+ "end": {
+ "line": 230,
+ "column": 25
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 10070,
+ 10294
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 29
+ },
+ "end": {
+ "line": 230,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 9844,
+ 10294
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 29
+ },
+ "end": {
+ "line": 230,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 9641,
+ 10294
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 29
+ },
+ "end": {
+ "line": 230,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 9413,
+ 10294
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 24
+ },
+ "end": {
+ "line": 230,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 8851,
+ 10317
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 56
+ },
+ "end": {
+ "line": 231,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 8815,
+ 10317
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 20
+ },
+ "end": {
+ "line": 231,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 8792,
+ 10336
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 29
+ },
+ "end": {
+ "line": 232,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 8779,
+ 10336
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 16
+ },
+ "end": {
+ "line": 232,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 8642,
+ 10351
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 61
+ },
+ "end": {
+ "line": 233,
+ "column": 13
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 8617,
+ 10351
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 36
+ },
+ "end": {
+ "line": 233,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 8597,
+ 10351
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 16
+ },
+ "end": {
+ "line": 233,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 8593,
+ 10352
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 12
+ },
+ "end": {
+ "line": 233,
+ "column": 14
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Page navigation has to be enforced whenever selected row is out of",
+ "range": [
+ 8473,
+ 8541
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 12
+ },
+ "end": {
+ "line": 198,
+ "column": 80
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "the current page range",
+ "range": [
+ 8555,
+ 8579
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 12
+ },
+ "end": {
+ "line": 199,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Selected row needs to be visible when paging is activated",
+ "range": [
+ 10368,
+ 10427
+ ],
+ "loc": {
+ "start": {
+ "line": 235,
+ "column": 12
+ },
+ "end": {
+ "line": 235,
+ "column": 71
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 10444,
+ 10446
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 15
+ },
+ "end": {
+ "line": 236,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 10447,
+ 10453
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 18
+ },
+ "end": {
+ "line": 236,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 10444,
+ 10453
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 15
+ },
+ "end": {
+ "line": 236,
+ "column": 24
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 10473,
+ 10475
+ ],
+ "loc": {
+ "start": {
+ "line": 237,
+ "column": 16
+ },
+ "end": {
+ "line": 237,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 10476,
+ 10483
+ ],
+ "loc": {
+ "start": {
+ "line": 237,
+ "column": 19
+ },
+ "end": {
+ "line": 237,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 10473,
+ 10483
+ ],
+ "loc": {
+ "start": {
+ "line": 237,
+ "column": 16
+ },
+ "end": {
+ "line": 237,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "paging",
+ "raw": "'paging'",
+ "range": [
+ 10484,
+ 10492
+ ],
+ "loc": {
+ "start": {
+ "line": 237,
+ "column": 27
+ },
+ "end": {
+ "line": 237,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 10473,
+ 10493
+ ],
+ "loc": {
+ "start": {
+ "line": 237,
+ "column": 16
+ },
+ "end": {
+ "line": 237,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterChangePage",
+ "range": [
+ 10494,
+ 10511
+ ],
+ "loc": {
+ "start": {
+ "line": 237,
+ "column": 37
+ },
+ "end": {
+ "line": 237,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 10473,
+ 10511
+ ],
+ "loc": {
+ "start": {
+ "line": 237,
+ "column": 16
+ },
+ "end": {
+ "line": 237,
+ "column": 54
+ }
+ }
+ },
+ "right": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 10523,
+ 10529
+ ],
+ "loc": {
+ "start": {
+ "line": 237,
+ "column": 66
+ },
+ "end": {
+ "line": 237,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "advGrid",
+ "range": [
+ 10557,
+ 10564
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 24
+ },
+ "end": {
+ "line": 238,
+ "column": 31
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 10567,
+ 10573
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 34
+ },
+ "end": {
+ "line": 238,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 10574,
+ 10576
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 41
+ },
+ "end": {
+ "line": 238,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 10567,
+ 10576
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 34
+ },
+ "end": {
+ "line": 238,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "extension",
+ "range": [
+ 10577,
+ 10586
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 44
+ },
+ "end": {
+ "line": 238,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 10567,
+ 10586
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 34
+ },
+ "end": {
+ "line": 238,
+ "column": 53
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "advancedGrid",
+ "raw": "'advancedGrid'",
+ "range": [
+ 10587,
+ 10601
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 54
+ },
+ "end": {
+ "line": 238,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 10567,
+ 10602
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 34
+ },
+ "end": {
+ "line": 238,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 10557,
+ 10602
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 24
+ },
+ "end": {
+ "line": 238,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 10553,
+ 10603
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 20
+ },
+ "end": {
+ "line": 238,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "et",
+ "range": [
+ 10629,
+ 10631
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 24
+ },
+ "end": {
+ "line": 239,
+ "column": 26
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "advGrid",
+ "range": [
+ 10634,
+ 10641
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 29
+ },
+ "end": {
+ "line": 239,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_ezEditTable",
+ "range": [
+ 10642,
+ 10654
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 37
+ },
+ "end": {
+ "line": 239,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 10634,
+ 10654
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 29
+ },
+ "end": {
+ "line": 239,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 10629,
+ 10654
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 24
+ },
+ "end": {
+ "line": 239,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 10625,
+ 10655
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 20
+ },
+ "end": {
+ "line": 239,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 10681,
+ 10684
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 24
+ },
+ "end": {
+ "line": 240,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "et",
+ "range": [
+ 10687,
+ 10689
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 30
+ },
+ "end": {
+ "line": 240,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Selection",
+ "range": [
+ 10690,
+ 10699
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 33
+ },
+ "end": {
+ "line": 240,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 10687,
+ 10699
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 30
+ },
+ "end": {
+ "line": 240,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 10681,
+ 10699
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 24
+ },
+ "end": {
+ "line": 240,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 10677,
+ 10700
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 20
+ },
+ "end": {
+ "line": 240,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 10726,
+ 10729
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 24
+ },
+ "end": {
+ "line": 241,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 10732,
+ 10735
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 30
+ },
+ "end": {
+ "line": 241,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "GetActiveRow",
+ "range": [
+ 10736,
+ 10748
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 34
+ },
+ "end": {
+ "line": 241,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 10732,
+ 10748
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 30
+ },
+ "end": {
+ "line": 241,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 10732,
+ 10750
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 30
+ },
+ "end": {
+ "line": 241,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 10726,
+ 10750
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 24
+ },
+ "end": {
+ "line": 241,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 10722,
+ 10751
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 20
+ },
+ "end": {
+ "line": 241,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 10776,
+ 10779
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 23
+ },
+ "end": {
+ "line": 242,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 10807,
+ 10810
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 24
+ },
+ "end": {
+ "line": 243,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "scrollIntoView",
+ "range": [
+ 10811,
+ 10825
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 28
+ },
+ "end": {
+ "line": 243,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 10807,
+ 10825
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 24
+ },
+ "end": {
+ "line": 243,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 10826,
+ 10831
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 43
+ },
+ "end": {
+ "line": 243,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 10807,
+ 10832
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 24
+ },
+ "end": {
+ "line": 243,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 10807,
+ 10833
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 24
+ },
+ "end": {
+ "line": 243,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 10780,
+ 10856
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 27
+ },
+ "end": {
+ "line": 244,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 10773,
+ 10856
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 20
+ },
+ "end": {
+ "line": 244,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 10882,
+ 10886
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 24
+ },
+ "end": {
+ "line": 245,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 10889,
+ 10892
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 31
+ },
+ "end": {
+ "line": 245,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "GetActiveCell",
+ "range": [
+ 10893,
+ 10906
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 35
+ },
+ "end": {
+ "line": 245,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 10889,
+ 10906
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 31
+ },
+ "end": {
+ "line": 245,
+ "column": 48
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 10889,
+ 10908
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 31
+ },
+ "end": {
+ "line": 245,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 10882,
+ 10908
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 24
+ },
+ "end": {
+ "line": 245,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 10878,
+ 10909
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 20
+ },
+ "end": {
+ "line": 245,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 10934,
+ 10938
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 23
+ },
+ "end": {
+ "line": 246,
+ "column": 27
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 10966,
+ 10970
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 24
+ },
+ "end": {
+ "line": 247,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "scrollIntoView",
+ "range": [
+ 10971,
+ 10985
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 29
+ },
+ "end": {
+ "line": 247,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 10966,
+ 10985
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 24
+ },
+ "end": {
+ "line": 247,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 10986,
+ 10991
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 44
+ },
+ "end": {
+ "line": 247,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 10966,
+ 10992
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 24
+ },
+ "end": {
+ "line": 247,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 10966,
+ 10993
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 24
+ },
+ "end": {
+ "line": 247,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 10939,
+ 11016
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 28
+ },
+ "end": {
+ "line": 248,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 10931,
+ 11016
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 20
+ },
+ "end": {
+ "line": 248,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 10530,
+ 11035
+ ],
+ "loc": {
+ "start": {
+ "line": 237,
+ "column": 73
+ },
+ "end": {
+ "line": 249,
+ "column": 17
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 10514,
+ 11035
+ ],
+ "loc": {
+ "start": {
+ "line": 237,
+ "column": 57
+ },
+ "end": {
+ "line": 249,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 10473,
+ 11035
+ ],
+ "loc": {
+ "start": {
+ "line": 237,
+ "column": 16
+ },
+ "end": {
+ "line": 249,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 10473,
+ 11036
+ ],
+ "loc": {
+ "start": {
+ "line": 237,
+ "column": 16
+ },
+ "end": {
+ "line": 249,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "range": [
+ 10454,
+ 11051
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 25
+ },
+ "end": {
+ "line": 250,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 10441,
+ 11051
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 12
+ },
+ "end": {
+ "line": 250,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Selected row needs to be visible when paging is activated",
+ "range": [
+ 10368,
+ 10427
+ ],
+ "loc": {
+ "start": {
+ "line": 235,
+ "column": 12
+ },
+ "end": {
+ "line": 235,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Rows navigation when rows are filtered is performed with the",
+ "range": [
+ 11067,
+ 11129
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 12
+ },
+ "end": {
+ "line": 252,
+ "column": 74
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "EditTable row selection callback events",
+ "range": [
+ 11143,
+ 11184
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 12
+ },
+ "end": {
+ "line": 253,
+ "column": 53
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 11201,
+ 11204
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 15
+ },
+ "end": {
+ "line": 254,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "default_selection",
+ "range": [
+ 11205,
+ 11222
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 19
+ },
+ "end": {
+ "line": 254,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 11201,
+ 11222
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 15
+ },
+ "end": {
+ "line": 254,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "row",
+ "raw": "'row'",
+ "range": [
+ 11225,
+ 11230
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 39
+ },
+ "end": {
+ "line": 254,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 11201,
+ 11230
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 15
+ },
+ "end": {
+ "line": 254,
+ "column": 44
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "fnB",
+ "range": [
+ 11254,
+ 11257
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 20
+ },
+ "end": {
+ "line": 255,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 11260,
+ 11263
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 26
+ },
+ "end": {
+ "line": 255,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_selected_row",
+ "range": [
+ 11264,
+ 11286
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 30
+ },
+ "end": {
+ "line": 255,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 11260,
+ 11286
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 26
+ },
+ "end": {
+ "line": 255,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 11254,
+ 11286
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 20
+ },
+ "end": {
+ "line": 255,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 11250,
+ 11287
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 16
+ },
+ "end": {
+ "line": 255,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 11305,
+ 11308
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 16
+ },
+ "end": {
+ "line": 256,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_selected_row",
+ "range": [
+ 11309,
+ 11331
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 20
+ },
+ "end": {
+ "line": 256,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 11305,
+ 11331
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 16
+ },
+ "end": {
+ "line": 256,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "onBeforeSelection",
+ "range": [
+ 11367,
+ 11384
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 20
+ },
+ "end": {
+ "line": 257,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 11385,
+ 11394
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 38
+ },
+ "end": {
+ "line": 257,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 11395,
+ 11396
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 48
+ },
+ "end": {
+ "line": 257,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 11385,
+ 11397
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 38
+ },
+ "end": {
+ "line": 257,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 11399,
+ 11408
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 52
+ },
+ "end": {
+ "line": 257,
+ "column": 61
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 11409,
+ 11410
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 62
+ },
+ "end": {
+ "line": 257,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 11399,
+ 11411
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 52
+ },
+ "end": {
+ "line": 257,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 11413,
+ 11422
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 66
+ },
+ "end": {
+ "line": 257,
+ "column": 75
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 11423,
+ 11424
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 76
+ },
+ "end": {
+ "line": 257,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 11413,
+ 11425
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 66
+ },
+ "end": {
+ "line": 257,
+ "column": 78
+ }
+ }
+ }
+ ],
+ "range": [
+ 11367,
+ 11426
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 20
+ },
+ "end": {
+ "line": 257,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 11367,
+ 11427
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 20
+ },
+ "end": {
+ "line": 257,
+ "column": 80
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "fnB",
+ "range": [
+ 11452,
+ 11455
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 23
+ },
+ "end": {
+ "line": 258,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fnB",
+ "range": [
+ 11483,
+ 11486
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 24
+ },
+ "end": {
+ "line": 259,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 11487,
+ 11491
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 28
+ },
+ "end": {
+ "line": 259,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 11483,
+ 11491
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 24
+ },
+ "end": {
+ "line": 259,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 11522,
+ 11526
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 28
+ },
+ "end": {
+ "line": 260,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 11528,
+ 11537
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 34
+ },
+ "end": {
+ "line": 260,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 11538,
+ 11539
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 44
+ },
+ "end": {
+ "line": 260,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 11528,
+ 11540
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 34
+ },
+ "end": {
+ "line": 260,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 11542,
+ 11551
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 48
+ },
+ "end": {
+ "line": 260,
+ "column": 57
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 11552,
+ 11553
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 58
+ },
+ "end": {
+ "line": 260,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 11542,
+ 11554
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 48
+ },
+ "end": {
+ "line": 260,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 11556,
+ 11565
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 62
+ },
+ "end": {
+ "line": 260,
+ "column": 71
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 11566,
+ 11567
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 72
+ },
+ "end": {
+ "line": 260,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 11556,
+ 11568
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 62
+ },
+ "end": {
+ "line": 260,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 11483,
+ 11569
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 24
+ },
+ "end": {
+ "line": 260,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 11483,
+ 11570
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 24
+ },
+ "end": {
+ "line": 260,
+ "column": 76
+ }
+ }
+ }
+ ],
+ "range": [
+ 11456,
+ 11593
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 27
+ },
+ "end": {
+ "line": 261,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 11449,
+ 11593
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 20
+ },
+ "end": {
+ "line": 261,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 11344,
+ 11612
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 55
+ },
+ "end": {
+ "line": 262,
+ "column": 17
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 11334,
+ 11612
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 45
+ },
+ "end": {
+ "line": 262,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 11305,
+ 11612
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 16
+ },
+ "end": {
+ "line": 262,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 11305,
+ 11613
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 16
+ },
+ "end": {
+ "line": 262,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "fnA",
+ "range": [
+ 11635,
+ 11638
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 20
+ },
+ "end": {
+ "line": 263,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 11641,
+ 11644
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 26
+ },
+ "end": {
+ "line": 263,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_selected_row",
+ "range": [
+ 11645,
+ 11666
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 30
+ },
+ "end": {
+ "line": 263,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 11641,
+ 11666
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 26
+ },
+ "end": {
+ "line": 263,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 11635,
+ 11666
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 20
+ },
+ "end": {
+ "line": 263,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 11631,
+ 11667
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 16
+ },
+ "end": {
+ "line": 263,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 11685,
+ 11688
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 16
+ },
+ "end": {
+ "line": 264,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_selected_row",
+ "range": [
+ 11689,
+ 11710
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 20
+ },
+ "end": {
+ "line": 264,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 11685,
+ 11710
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 16
+ },
+ "end": {
+ "line": 264,
+ "column": 41
+ }
+ }
+ },
+ "right": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "onAfterSelection",
+ "range": [
+ 11746,
+ 11762
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 20
+ },
+ "end": {
+ "line": 265,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 11763,
+ 11772
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 37
+ },
+ "end": {
+ "line": 265,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 11773,
+ 11774
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 47
+ },
+ "end": {
+ "line": 265,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 11763,
+ 11775
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 37
+ },
+ "end": {
+ "line": 265,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 11777,
+ 11786
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 51
+ },
+ "end": {
+ "line": 265,
+ "column": 60
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 11787,
+ 11788
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 61
+ },
+ "end": {
+ "line": 265,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 11777,
+ 11789
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 51
+ },
+ "end": {
+ "line": 265,
+ "column": 63
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 11791,
+ 11800
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 65
+ },
+ "end": {
+ "line": 265,
+ "column": 74
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 11801,
+ 11802
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 75
+ },
+ "end": {
+ "line": 265,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 11791,
+ 11803
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 65
+ },
+ "end": {
+ "line": 265,
+ "column": 77
+ }
+ }
+ }
+ ],
+ "range": [
+ 11746,
+ 11804
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 20
+ },
+ "end": {
+ "line": 265,
+ "column": 78
+ }
+ }
+ },
+ "range": [
+ 11746,
+ 11805
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 20
+ },
+ "end": {
+ "line": 265,
+ "column": 79
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "fnA",
+ "range": [
+ 11830,
+ 11833
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 23
+ },
+ "end": {
+ "line": 266,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fnA",
+ "range": [
+ 11861,
+ 11864
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 24
+ },
+ "end": {
+ "line": 267,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 11865,
+ 11869
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 28
+ },
+ "end": {
+ "line": 267,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 11861,
+ 11869
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 24
+ },
+ "end": {
+ "line": 267,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 11900,
+ 11904
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 28
+ },
+ "end": {
+ "line": 268,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 11906,
+ 11915
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 34
+ },
+ "end": {
+ "line": 268,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 11916,
+ 11917
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 44
+ },
+ "end": {
+ "line": 268,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 11906,
+ 11918
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 34
+ },
+ "end": {
+ "line": 268,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 11920,
+ 11929
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 48
+ },
+ "end": {
+ "line": 268,
+ "column": 57
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 11930,
+ 11931
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 58
+ },
+ "end": {
+ "line": 268,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 11920,
+ 11932
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 48
+ },
+ "end": {
+ "line": 268,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 11934,
+ 11943
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 62
+ },
+ "end": {
+ "line": 268,
+ "column": 71
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 11944,
+ 11945
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 72
+ },
+ "end": {
+ "line": 268,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 11934,
+ 11946
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 62
+ },
+ "end": {
+ "line": 268,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 11861,
+ 11947
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 24
+ },
+ "end": {
+ "line": 268,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 11861,
+ 11948
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 24
+ },
+ "end": {
+ "line": 268,
+ "column": 76
+ }
+ }
+ }
+ ],
+ "range": [
+ 11834,
+ 11971
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 27
+ },
+ "end": {
+ "line": 269,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 11827,
+ 11971
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 20
+ },
+ "end": {
+ "line": 269,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 11723,
+ 11990
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 54
+ },
+ "end": {
+ "line": 270,
+ "column": 17
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 11713,
+ 11990
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 44
+ },
+ "end": {
+ "line": 270,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 11685,
+ 11990
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 16
+ },
+ "end": {
+ "line": 270,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 11685,
+ 11991
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 16
+ },
+ "end": {
+ "line": 270,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "range": [
+ 11231,
+ 12006
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 45
+ },
+ "end": {
+ "line": 271,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "fnD",
+ "range": [
+ 12035,
+ 12038
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 20
+ },
+ "end": {
+ "line": 272,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 12041,
+ 12044
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 26
+ },
+ "end": {
+ "line": 272,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_selected_cell",
+ "range": [
+ 12045,
+ 12068
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 30
+ },
+ "end": {
+ "line": 272,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 12041,
+ 12068
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 26
+ },
+ "end": {
+ "line": 272,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 12035,
+ 12068
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 20
+ },
+ "end": {
+ "line": 272,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 12031,
+ 12069
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 16
+ },
+ "end": {
+ "line": 272,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 12087,
+ 12090
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 16
+ },
+ "end": {
+ "line": 273,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_selected_cell",
+ "range": [
+ 12091,
+ 12114
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 20
+ },
+ "end": {
+ "line": 273,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 12087,
+ 12114
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 16
+ },
+ "end": {
+ "line": 273,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "onBeforeSelection",
+ "range": [
+ 12150,
+ 12167
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 20
+ },
+ "end": {
+ "line": 274,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 12168,
+ 12177
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 38
+ },
+ "end": {
+ "line": 274,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 12178,
+ 12179
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 48
+ },
+ "end": {
+ "line": 274,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 12168,
+ 12180
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 38
+ },
+ "end": {
+ "line": 274,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 12182,
+ 12191
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 52
+ },
+ "end": {
+ "line": 274,
+ "column": 61
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 12192,
+ 12193
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 62
+ },
+ "end": {
+ "line": 274,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 12182,
+ 12194
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 52
+ },
+ "end": {
+ "line": 274,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 12196,
+ 12205
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 66
+ },
+ "end": {
+ "line": 274,
+ "column": 75
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 12206,
+ 12207
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 76
+ },
+ "end": {
+ "line": 274,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 12196,
+ 12208
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 66
+ },
+ "end": {
+ "line": 274,
+ "column": 78
+ }
+ }
+ }
+ ],
+ "range": [
+ 12150,
+ 12209
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 20
+ },
+ "end": {
+ "line": 274,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 12150,
+ 12210
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 20
+ },
+ "end": {
+ "line": 274,
+ "column": 80
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "fnD",
+ "range": [
+ 12235,
+ 12238
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 23
+ },
+ "end": {
+ "line": 275,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fnD",
+ "range": [
+ 12266,
+ 12269
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 24
+ },
+ "end": {
+ "line": 276,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 12270,
+ 12274
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 28
+ },
+ "end": {
+ "line": 276,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 12266,
+ 12274
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 24
+ },
+ "end": {
+ "line": 276,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 12305,
+ 12309
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 28
+ },
+ "end": {
+ "line": 277,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 12311,
+ 12320
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 34
+ },
+ "end": {
+ "line": 277,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 12321,
+ 12322
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 44
+ },
+ "end": {
+ "line": 277,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 12311,
+ 12323
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 34
+ },
+ "end": {
+ "line": 277,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 12325,
+ 12334
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 48
+ },
+ "end": {
+ "line": 277,
+ "column": 57
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 12335,
+ 12336
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 58
+ },
+ "end": {
+ "line": 277,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 12325,
+ 12337
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 48
+ },
+ "end": {
+ "line": 277,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 12339,
+ 12348
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 62
+ },
+ "end": {
+ "line": 277,
+ "column": 71
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 12349,
+ 12350
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 72
+ },
+ "end": {
+ "line": 277,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 12339,
+ 12351
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 62
+ },
+ "end": {
+ "line": 277,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 12266,
+ 12352
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 24
+ },
+ "end": {
+ "line": 277,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 12266,
+ 12353
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 24
+ },
+ "end": {
+ "line": 277,
+ "column": 76
+ }
+ }
+ }
+ ],
+ "range": [
+ 12239,
+ 12376
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 27
+ },
+ "end": {
+ "line": 278,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 12232,
+ 12376
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 20
+ },
+ "end": {
+ "line": 278,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 12127,
+ 12395
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 56
+ },
+ "end": {
+ "line": 279,
+ "column": 17
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 12117,
+ 12395
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 46
+ },
+ "end": {
+ "line": 279,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 12087,
+ 12395
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 16
+ },
+ "end": {
+ "line": 279,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 12087,
+ 12396
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 16
+ },
+ "end": {
+ "line": 279,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "fnC",
+ "range": [
+ 12418,
+ 12421
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 20
+ },
+ "end": {
+ "line": 280,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 12424,
+ 12427
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 26
+ },
+ "end": {
+ "line": 280,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_selected_cell",
+ "range": [
+ 12428,
+ 12450
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 30
+ },
+ "end": {
+ "line": 280,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 12424,
+ 12450
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 26
+ },
+ "end": {
+ "line": 280,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 12418,
+ 12450
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 20
+ },
+ "end": {
+ "line": 280,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 12414,
+ 12451
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 16
+ },
+ "end": {
+ "line": 280,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 12469,
+ 12472
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 16
+ },
+ "end": {
+ "line": 281,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_selected_cell",
+ "range": [
+ 12473,
+ 12495
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 20
+ },
+ "end": {
+ "line": 281,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 12469,
+ 12495
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 16
+ },
+ "end": {
+ "line": 281,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "onAfterSelection",
+ "range": [
+ 12531,
+ 12547
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 20
+ },
+ "end": {
+ "line": 282,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 12548,
+ 12557
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 37
+ },
+ "end": {
+ "line": 282,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 12558,
+ 12559
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 47
+ },
+ "end": {
+ "line": 282,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 12548,
+ 12560
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 37
+ },
+ "end": {
+ "line": 282,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 12562,
+ 12571
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 51
+ },
+ "end": {
+ "line": 282,
+ "column": 60
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 12572,
+ 12573
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 61
+ },
+ "end": {
+ "line": 282,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 12562,
+ 12574
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 51
+ },
+ "end": {
+ "line": 282,
+ "column": 63
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 12576,
+ 12585
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 65
+ },
+ "end": {
+ "line": 282,
+ "column": 74
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 12586,
+ 12587
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 75
+ },
+ "end": {
+ "line": 282,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 12576,
+ 12588
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 65
+ },
+ "end": {
+ "line": 282,
+ "column": 77
+ }
+ }
+ }
+ ],
+ "range": [
+ 12531,
+ 12589
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 20
+ },
+ "end": {
+ "line": 282,
+ "column": 78
+ }
+ }
+ },
+ "range": [
+ 12531,
+ 12590
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 20
+ },
+ "end": {
+ "line": 282,
+ "column": 79
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "fnC",
+ "range": [
+ 12615,
+ 12618
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 23
+ },
+ "end": {
+ "line": 283,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fnC",
+ "range": [
+ 12646,
+ 12649
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 24
+ },
+ "end": {
+ "line": 284,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 12650,
+ 12654
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 28
+ },
+ "end": {
+ "line": 284,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 12646,
+ 12654
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 24
+ },
+ "end": {
+ "line": 284,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 12685,
+ 12689
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 28
+ },
+ "end": {
+ "line": 285,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 12691,
+ 12700
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 34
+ },
+ "end": {
+ "line": 285,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 12701,
+ 12702
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 44
+ },
+ "end": {
+ "line": 285,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 12691,
+ 12703
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 34
+ },
+ "end": {
+ "line": 285,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 12705,
+ 12714
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 48
+ },
+ "end": {
+ "line": 285,
+ "column": 57
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 12715,
+ 12716
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 58
+ },
+ "end": {
+ "line": 285,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 12705,
+ 12717
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 48
+ },
+ "end": {
+ "line": 285,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 12719,
+ 12728
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 62
+ },
+ "end": {
+ "line": 285,
+ "column": 71
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 12729,
+ 12730
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 72
+ },
+ "end": {
+ "line": 285,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 12719,
+ 12731
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 62
+ },
+ "end": {
+ "line": 285,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 12646,
+ 12732
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 24
+ },
+ "end": {
+ "line": 285,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 12646,
+ 12733
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 24
+ },
+ "end": {
+ "line": 285,
+ "column": 76
+ }
+ }
+ }
+ ],
+ "range": [
+ 12619,
+ 12756
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 27
+ },
+ "end": {
+ "line": 286,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 12612,
+ 12756
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 20
+ },
+ "end": {
+ "line": 286,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 12508,
+ 12775
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 55
+ },
+ "end": {
+ "line": 287,
+ "column": 17
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 12498,
+ 12775
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 45
+ },
+ "end": {
+ "line": 287,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 12469,
+ 12775
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 16
+ },
+ "end": {
+ "line": 287,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 12469,
+ 12776
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 16
+ },
+ "end": {
+ "line": 287,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "range": [
+ 12012,
+ 12791
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 19
+ },
+ "end": {
+ "line": 288,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 11198,
+ 12791
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 12
+ },
+ "end": {
+ "line": 288,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Rows navigation when rows are filtered is performed with the",
+ "range": [
+ 11067,
+ 11129
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 12
+ },
+ "end": {
+ "line": 252,
+ "column": 74
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "EditTable row selection callback events",
+ "range": [
+ 11143,
+ 11184
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 12
+ },
+ "end": {
+ "line": 253,
+ "column": 53
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 2782,
+ 12802
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 22
+ },
+ "end": {
+ "line": 289,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2768,
+ 12802
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 8
+ },
+ "end": {
+ "line": 289,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "editable",
+ "range": [
+ 12815,
+ 12823
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 11
+ },
+ "end": {
+ "line": 290,
+ "column": 19
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "fnE",
+ "range": [
+ 12922,
+ 12925
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 16
+ },
+ "end": {
+ "line": 292,
+ "column": 19
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 12928,
+ 12931
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 22
+ },
+ "end": {
+ "line": 292,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_added_dom_row",
+ "range": [
+ 12932,
+ 12948
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 26
+ },
+ "end": {
+ "line": 292,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 12928,
+ 12948
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 22
+ },
+ "end": {
+ "line": 292,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 12922,
+ 12948
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 16
+ },
+ "end": {
+ "line": 292,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 12918,
+ 12949
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 12
+ },
+ "end": {
+ "line": 292,
+ "column": 43
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Added or removed rows, TF rows number needs to be re-calculated",
+ "range": [
+ 12839,
+ 12904
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 12
+ },
+ "end": {
+ "line": 291,
+ "column": 77
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 12963,
+ 12966
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 12
+ },
+ "end": {
+ "line": 293,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_added_dom_row",
+ "range": [
+ 12967,
+ 12983
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 16
+ },
+ "end": {
+ "line": 293,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 12963,
+ 12983
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 12
+ },
+ "end": {
+ "line": 293,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13015,
+ 13017
+ ],
+ "loc": {
+ "start": {
+ "line": 294,
+ "column": 16
+ },
+ "end": {
+ "line": 294,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbFilterableRows",
+ "range": [
+ 13018,
+ 13034
+ ],
+ "loc": {
+ "start": {
+ "line": 294,
+ "column": 19
+ },
+ "end": {
+ "line": 294,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 13015,
+ 13034
+ ],
+ "loc": {
+ "start": {
+ "line": 294,
+ "column": 16
+ },
+ "end": {
+ "line": 294,
+ "column": 35
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 13015,
+ 13036
+ ],
+ "loc": {
+ "start": {
+ "line": 294,
+ "column": 16
+ },
+ "end": {
+ "line": 294,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 13015,
+ 13037
+ ],
+ "loc": {
+ "start": {
+ "line": 294,
+ "column": 16
+ },
+ "end": {
+ "line": 294,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13059,
+ 13061
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 20
+ },
+ "end": {
+ "line": 295,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 13062,
+ 13068
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 23
+ },
+ "end": {
+ "line": 295,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 13059,
+ 13068
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 20
+ },
+ "end": {
+ "line": 295,
+ "column": 29
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 13058,
+ 13068
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 19
+ },
+ "end": {
+ "line": 295,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13092,
+ 13094
+ ],
+ "loc": {
+ "start": {
+ "line": 296,
+ "column": 20
+ },
+ "end": {
+ "line": 296,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 13095,
+ 13102
+ ],
+ "loc": {
+ "start": {
+ "line": 296,
+ "column": 23
+ },
+ "end": {
+ "line": 296,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 13092,
+ 13102
+ ],
+ "loc": {
+ "start": {
+ "line": 296,
+ "column": 20
+ },
+ "end": {
+ "line": 296,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "rowsCounter",
+ "raw": "'rowsCounter'",
+ "range": [
+ 13103,
+ 13116
+ ],
+ "loc": {
+ "start": {
+ "line": 296,
+ "column": 31
+ },
+ "end": {
+ "line": 296,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 13092,
+ 13117
+ ],
+ "loc": {
+ "start": {
+ "line": 296,
+ "column": 20
+ },
+ "end": {
+ "line": 296,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "refresh",
+ "range": [
+ 13118,
+ 13125
+ ],
+ "loc": {
+ "start": {
+ "line": 296,
+ "column": 46
+ },
+ "end": {
+ "line": 296,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 13092,
+ 13125
+ ],
+ "loc": {
+ "start": {
+ "line": 296,
+ "column": 20
+ },
+ "end": {
+ "line": 296,
+ "column": 53
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 13092,
+ 13127
+ ],
+ "loc": {
+ "start": {
+ "line": 296,
+ "column": 20
+ },
+ "end": {
+ "line": 296,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 13092,
+ 13128
+ ],
+ "loc": {
+ "start": {
+ "line": 296,
+ "column": 20
+ },
+ "end": {
+ "line": 296,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 13069,
+ 13147
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 30
+ },
+ "end": {
+ "line": 297,
+ "column": 17
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13176,
+ 13178
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 20
+ },
+ "end": {
+ "line": 298,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbRows",
+ "range": [
+ 13179,
+ 13185
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 23
+ },
+ "end": {
+ "line": 298,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 13176,
+ 13185
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 20
+ },
+ "end": {
+ "line": 298,
+ "column": 29
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 13176,
+ 13187
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 20
+ },
+ "end": {
+ "line": 298,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 13176,
+ 13188
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 20
+ },
+ "end": {
+ "line": 298,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13210,
+ 13212
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 20
+ },
+ "end": {
+ "line": 299,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbVisibleRows",
+ "range": [
+ 13213,
+ 13226
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 23
+ },
+ "end": {
+ "line": 299,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 13210,
+ 13226
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 20
+ },
+ "end": {
+ "line": 299,
+ "column": 36
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 13210,
+ 13228
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 20
+ },
+ "end": {
+ "line": 299,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 13210,
+ 13229
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 20
+ },
+ "end": {
+ "line": 299,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13251,
+ 13253
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 20
+ },
+ "end": {
+ "line": 300,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbFilterableRows",
+ "range": [
+ 13254,
+ 13270
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 23
+ },
+ "end": {
+ "line": 300,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 13251,
+ 13270
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 20
+ },
+ "end": {
+ "line": 300,
+ "column": 39
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 13251,
+ 13272
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 20
+ },
+ "end": {
+ "line": 300,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 13251,
+ 13273
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 20
+ },
+ "end": {
+ "line": 300,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13295,
+ 13297
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 20
+ },
+ "end": {
+ "line": 301,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 13298,
+ 13304
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 23
+ },
+ "end": {
+ "line": 301,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 13295,
+ 13304
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 20
+ },
+ "end": {
+ "line": 301,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 13305,
+ 13310
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 30
+ },
+ "end": {
+ "line": 301,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 13295,
+ 13310
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 20
+ },
+ "end": {
+ "line": 301,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 13295,
+ 13311
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 20
+ },
+ "end": {
+ "line": 301,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13333,
+ 13335
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 20
+ },
+ "end": {
+ "line": 302,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 13336,
+ 13343
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 23
+ },
+ "end": {
+ "line": 302,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 13333,
+ 13343
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 20
+ },
+ "end": {
+ "line": 302,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "paging",
+ "raw": "'paging'",
+ "range": [
+ 13344,
+ 13352
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 31
+ },
+ "end": {
+ "line": 302,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 13333,
+ 13353
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 20
+ },
+ "end": {
+ "line": 302,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "destroy",
+ "range": [
+ 13354,
+ 13361
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 41
+ },
+ "end": {
+ "line": 302,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 13333,
+ 13361
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 20
+ },
+ "end": {
+ "line": 302,
+ "column": 48
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 13333,
+ 13363
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 20
+ },
+ "end": {
+ "line": 302,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 13333,
+ 13364
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 20
+ },
+ "end": {
+ "line": 302,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13386,
+ 13388
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 20
+ },
+ "end": {
+ "line": 303,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 13389,
+ 13396
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 23
+ },
+ "end": {
+ "line": 303,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 13386,
+ 13396
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 20
+ },
+ "end": {
+ "line": 303,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "paging",
+ "raw": "'paging'",
+ "range": [
+ 13397,
+ 13405
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 31
+ },
+ "end": {
+ "line": 303,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 13386,
+ 13406
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 20
+ },
+ "end": {
+ "line": 303,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "reset",
+ "range": [
+ 13407,
+ 13412
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 41
+ },
+ "end": {
+ "line": 303,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 13386,
+ 13412
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 20
+ },
+ "end": {
+ "line": 303,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 13386,
+ 13414
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 20
+ },
+ "end": {
+ "line": 303,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 13386,
+ 13415
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 20
+ },
+ "end": {
+ "line": 303,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 13153,
+ 13434
+ ],
+ "loc": {
+ "start": {
+ "line": 297,
+ "column": 23
+ },
+ "end": {
+ "line": 304,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 13055,
+ 13434
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 16
+ },
+ "end": {
+ "line": 304,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13455,
+ 13457
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 19
+ },
+ "end": {
+ "line": 305,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "alternateBgs",
+ "range": [
+ 13458,
+ 13470
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 22
+ },
+ "end": {
+ "line": 305,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 13455,
+ 13470
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 19
+ },
+ "end": {
+ "line": 305,
+ "column": 34
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13494,
+ 13496
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 20
+ },
+ "end": {
+ "line": 306,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 13497,
+ 13504
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 23
+ },
+ "end": {
+ "line": 306,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 13494,
+ 13504
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 20
+ },
+ "end": {
+ "line": 306,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "alternateRows",
+ "raw": "'alternateRows'",
+ "range": [
+ 13505,
+ 13520
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 31
+ },
+ "end": {
+ "line": 306,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 13494,
+ 13521
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 20
+ },
+ "end": {
+ "line": 306,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "init",
+ "range": [
+ 13522,
+ 13526
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 48
+ },
+ "end": {
+ "line": 306,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 13494,
+ 13526
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 20
+ },
+ "end": {
+ "line": 306,
+ "column": 52
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 13494,
+ 13528
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 20
+ },
+ "end": {
+ "line": 306,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 13494,
+ 13529
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 20
+ },
+ "end": {
+ "line": 306,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 13471,
+ 13548
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 35
+ },
+ "end": {
+ "line": 307,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 13452,
+ 13548
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 16
+ },
+ "end": {
+ "line": 307,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "fnE",
+ "range": [
+ 13569,
+ 13572
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 19
+ },
+ "end": {
+ "line": 308,
+ "column": 22
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fnE",
+ "range": [
+ 13596,
+ 13599
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 20
+ },
+ "end": {
+ "line": 309,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 13600,
+ 13604
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 24
+ },
+ "end": {
+ "line": 309,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 13596,
+ 13604
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 20
+ },
+ "end": {
+ "line": 309,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 13605,
+ 13609
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 29
+ },
+ "end": {
+ "line": 309,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 13611,
+ 13620
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 35
+ },
+ "end": {
+ "line": 309,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 13621,
+ 13622
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 45
+ },
+ "end": {
+ "line": 309,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 13611,
+ 13623
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 35
+ },
+ "end": {
+ "line": 309,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 13625,
+ 13634
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 49
+ },
+ "end": {
+ "line": 309,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 13635,
+ 13636
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 59
+ },
+ "end": {
+ "line": 309,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 13625,
+ 13637
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 49
+ },
+ "end": {
+ "line": 309,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 13639,
+ 13648
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 63
+ },
+ "end": {
+ "line": 309,
+ "column": 72
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 13649,
+ 13650
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 73
+ },
+ "end": {
+ "line": 309,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 13639,
+ 13651
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 63
+ },
+ "end": {
+ "line": 309,
+ "column": 75
+ }
+ }
+ }
+ ],
+ "range": [
+ 13596,
+ 13652
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 20
+ },
+ "end": {
+ "line": 309,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 13596,
+ 13653
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 20
+ },
+ "end": {
+ "line": 309,
+ "column": 77
+ }
+ }
+ }
+ ],
+ "range": [
+ 13573,
+ 13672
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 23
+ },
+ "end": {
+ "line": 310,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 13566,
+ 13672
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 16
+ },
+ "end": {
+ "line": 310,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 12996,
+ 13687
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 45
+ },
+ "end": {
+ "line": 311,
+ "column": 13
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 12986,
+ 13687
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 35
+ },
+ "end": {
+ "line": 311,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 12963,
+ 13687
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 12
+ },
+ "end": {
+ "line": 311,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 12963,
+ 13688
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 12
+ },
+ "end": {
+ "line": 311,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 13705,
+ 13708
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 15
+ },
+ "end": {
+ "line": 312,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "actions",
+ "range": [
+ 13709,
+ 13716
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 19
+ },
+ "end": {
+ "line": 312,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 13705,
+ 13716
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 15
+ },
+ "end": {
+ "line": 312,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 13720,
+ 13723
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 30
+ },
+ "end": {
+ "line": 312,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "actions",
+ "range": [
+ 13724,
+ 13731
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 34
+ },
+ "end": {
+ "line": 312,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 13720,
+ 13731
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 30
+ },
+ "end": {
+ "line": 312,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": "delete",
+ "raw": "'delete'",
+ "range": [
+ 13732,
+ 13740
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 42
+ },
+ "end": {
+ "line": 312,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 13720,
+ 13741
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 30
+ },
+ "end": {
+ "line": 312,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 13705,
+ 13741
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 15
+ },
+ "end": {
+ "line": 312,
+ "column": 51
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "fnF",
+ "range": [
+ 13765,
+ 13768
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 20
+ },
+ "end": {
+ "line": 313,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 13771,
+ 13774
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 26
+ },
+ "end": {
+ "line": 313,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "actions",
+ "range": [
+ 13775,
+ 13782
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 30
+ },
+ "end": {
+ "line": 313,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 13771,
+ 13782
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 26
+ },
+ "end": {
+ "line": 313,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": "delete",
+ "raw": "'delete'",
+ "range": [
+ 13783,
+ 13791
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 38
+ },
+ "end": {
+ "line": 313,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 13771,
+ 13792
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 26
+ },
+ "end": {
+ "line": 313,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_submit",
+ "range": [
+ 13793,
+ 13808
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 48
+ },
+ "end": {
+ "line": 313,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 13771,
+ 13808
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 26
+ },
+ "end": {
+ "line": 313,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 13765,
+ 13808
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 20
+ },
+ "end": {
+ "line": 313,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 13761,
+ 13809
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 16
+ },
+ "end": {
+ "line": 313,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 13827,
+ 13830
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 16
+ },
+ "end": {
+ "line": 314,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "actions",
+ "range": [
+ 13831,
+ 13838
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 20
+ },
+ "end": {
+ "line": 314,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 13827,
+ 13838
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 16
+ },
+ "end": {
+ "line": 314,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": "delete",
+ "raw": "'delete'",
+ "range": [
+ 13839,
+ 13847
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 28
+ },
+ "end": {
+ "line": 314,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 13827,
+ 13848
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 16
+ },
+ "end": {
+ "line": 314,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_submit",
+ "range": [
+ 13849,
+ 13864
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 38
+ },
+ "end": {
+ "line": 314,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 13827,
+ 13864
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 16
+ },
+ "end": {
+ "line": 314,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "UpdateExpression",
+ "operator": "--",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13900,
+ 13902
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 20
+ },
+ "end": {
+ "line": 315,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbFilterableRows",
+ "range": [
+ 13903,
+ 13919
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 23
+ },
+ "end": {
+ "line": 315,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 13900,
+ 13919
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 20
+ },
+ "end": {
+ "line": 315,
+ "column": 39
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 13900,
+ 13921
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 20
+ },
+ "end": {
+ "line": 315,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 13900,
+ 13922
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 20
+ },
+ "end": {
+ "line": 315,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13948,
+ 13950
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 24
+ },
+ "end": {
+ "line": 316,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 13951,
+ 13957
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 27
+ },
+ "end": {
+ "line": 316,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 13948,
+ 13957
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 24
+ },
+ "end": {
+ "line": 316,
+ "column": 33
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 13947,
+ 13957
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 23
+ },
+ "end": {
+ "line": 316,
+ "column": 33
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13985,
+ 13987
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 24
+ },
+ "end": {
+ "line": 317,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 13988,
+ 13995
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 27
+ },
+ "end": {
+ "line": 317,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 13985,
+ 13995
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 24
+ },
+ "end": {
+ "line": 317,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "rowsCounter",
+ "raw": "'rowsCounter'",
+ "range": [
+ 13996,
+ 14009
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 35
+ },
+ "end": {
+ "line": 317,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 13985,
+ 14010
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 24
+ },
+ "end": {
+ "line": 317,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "refresh",
+ "range": [
+ 14011,
+ 14018
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 50
+ },
+ "end": {
+ "line": 317,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 13985,
+ 14018
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 24
+ },
+ "end": {
+ "line": 317,
+ "column": 57
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 13985,
+ 14020
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 24
+ },
+ "end": {
+ "line": 317,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 13985,
+ 14021
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 24
+ },
+ "end": {
+ "line": 317,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 13958,
+ 14044
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 34
+ },
+ "end": {
+ "line": 318,
+ "column": 21
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "UpdateExpression",
+ "operator": "--",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 14077,
+ 14079
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 24
+ },
+ "end": {
+ "line": 319,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbRows",
+ "range": [
+ 14080,
+ 14086
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 27
+ },
+ "end": {
+ "line": 319,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 14077,
+ 14086
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 24
+ },
+ "end": {
+ "line": 319,
+ "column": 33
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 14077,
+ 14088
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 24
+ },
+ "end": {
+ "line": 319,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 14077,
+ 14089
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 24
+ },
+ "end": {
+ "line": 319,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "UpdateExpression",
+ "operator": "--",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 14115,
+ 14117
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 24
+ },
+ "end": {
+ "line": 320,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbVisibleRows",
+ "range": [
+ 14118,
+ 14131
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 27
+ },
+ "end": {
+ "line": 320,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 14115,
+ 14131
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 24
+ },
+ "end": {
+ "line": 320,
+ "column": 40
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 14115,
+ 14133
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 24
+ },
+ "end": {
+ "line": 320,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 14115,
+ 14134
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 24
+ },
+ "end": {
+ "line": 320,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "UpdateExpression",
+ "operator": "--",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 14160,
+ 14162
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 24
+ },
+ "end": {
+ "line": 321,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbFilterableRows",
+ "range": [
+ 14163,
+ 14179
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 27
+ },
+ "end": {
+ "line": 321,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 14160,
+ 14179
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 24
+ },
+ "end": {
+ "line": 321,
+ "column": 43
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 14160,
+ 14181
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 24
+ },
+ "end": {
+ "line": 321,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 14160,
+ 14182
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 24
+ },
+ "end": {
+ "line": 321,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 14208,
+ 14210
+ ],
+ "loc": {
+ "start": {
+ "line": 322,
+ "column": 24
+ },
+ "end": {
+ "line": 322,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 14211,
+ 14217
+ ],
+ "loc": {
+ "start": {
+ "line": 322,
+ "column": 27
+ },
+ "end": {
+ "line": 322,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 14208,
+ 14217
+ ],
+ "loc": {
+ "start": {
+ "line": 322,
+ "column": 24
+ },
+ "end": {
+ "line": 322,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 14218,
+ 14223
+ ],
+ "loc": {
+ "start": {
+ "line": 322,
+ "column": 34
+ },
+ "end": {
+ "line": 322,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 14208,
+ 14223
+ ],
+ "loc": {
+ "start": {
+ "line": 322,
+ "column": 24
+ },
+ "end": {
+ "line": 322,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 14208,
+ 14224
+ ],
+ "loc": {
+ "start": {
+ "line": 322,
+ "column": 24
+ },
+ "end": {
+ "line": 322,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 14250,
+ 14252
+ ],
+ "loc": {
+ "start": {
+ "line": 323,
+ "column": 24
+ },
+ "end": {
+ "line": 323,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 14253,
+ 14260
+ ],
+ "loc": {
+ "start": {
+ "line": 323,
+ "column": 27
+ },
+ "end": {
+ "line": 323,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 14250,
+ 14260
+ ],
+ "loc": {
+ "start": {
+ "line": 323,
+ "column": 24
+ },
+ "end": {
+ "line": 323,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "paging",
+ "raw": "'paging'",
+ "range": [
+ 14261,
+ 14269
+ ],
+ "loc": {
+ "start": {
+ "line": 323,
+ "column": 35
+ },
+ "end": {
+ "line": 323,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 14250,
+ 14270
+ ],
+ "loc": {
+ "start": {
+ "line": 323,
+ "column": 24
+ },
+ "end": {
+ "line": 323,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "destroy",
+ "range": [
+ 14271,
+ 14278
+ ],
+ "loc": {
+ "start": {
+ "line": 323,
+ "column": 45
+ },
+ "end": {
+ "line": 323,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 14250,
+ 14278
+ ],
+ "loc": {
+ "start": {
+ "line": 323,
+ "column": 24
+ },
+ "end": {
+ "line": 323,
+ "column": 52
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 14250,
+ 14280
+ ],
+ "loc": {
+ "start": {
+ "line": 323,
+ "column": 24
+ },
+ "end": {
+ "line": 323,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 14250,
+ 14281
+ ],
+ "loc": {
+ "start": {
+ "line": 323,
+ "column": 24
+ },
+ "end": {
+ "line": 323,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 14307,
+ 14309
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 24
+ },
+ "end": {
+ "line": 324,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 14310,
+ 14317
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 27
+ },
+ "end": {
+ "line": 324,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 14307,
+ 14317
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 24
+ },
+ "end": {
+ "line": 324,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "paging",
+ "raw": "'paging'",
+ "range": [
+ 14318,
+ 14326
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 35
+ },
+ "end": {
+ "line": 324,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 14307,
+ 14327
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 24
+ },
+ "end": {
+ "line": 324,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "reset",
+ "range": [
+ 14328,
+ 14333
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 45
+ },
+ "end": {
+ "line": 324,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 14307,
+ 14333
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 24
+ },
+ "end": {
+ "line": 324,
+ "column": 50
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 14334,
+ 14339
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 51
+ },
+ "end": {
+ "line": 324,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 14307,
+ 14340
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 24
+ },
+ "end": {
+ "line": 324,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 14307,
+ 14341
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 24
+ },
+ "end": {
+ "line": 324,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 14050,
+ 14364
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 27
+ },
+ "end": {
+ "line": 325,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 13944,
+ 14364
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 20
+ },
+ "end": {
+ "line": 325,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 14389,
+ 14391
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 23
+ },
+ "end": {
+ "line": 326,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "alternateBgs",
+ "range": [
+ 14392,
+ 14404
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 26
+ },
+ "end": {
+ "line": 326,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 14389,
+ 14404
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 23
+ },
+ "end": {
+ "line": 326,
+ "column": 38
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 14432,
+ 14434
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 24
+ },
+ "end": {
+ "line": 327,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 14435,
+ 14442
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 27
+ },
+ "end": {
+ "line": 327,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 14432,
+ 14442
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 24
+ },
+ "end": {
+ "line": 327,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "alternateRows",
+ "raw": "'alternateRows'",
+ "range": [
+ 14443,
+ 14458
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 35
+ },
+ "end": {
+ "line": 327,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 14432,
+ 14459
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 24
+ },
+ "end": {
+ "line": 327,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "init",
+ "range": [
+ 14460,
+ 14464
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 52
+ },
+ "end": {
+ "line": 327,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 14432,
+ 14464
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 24
+ },
+ "end": {
+ "line": 327,
+ "column": 56
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 14432,
+ 14466
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 24
+ },
+ "end": {
+ "line": 327,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 14432,
+ 14467
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 24
+ },
+ "end": {
+ "line": 327,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 14405,
+ 14490
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 39
+ },
+ "end": {
+ "line": 328,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 14386,
+ 14490
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 20
+ },
+ "end": {
+ "line": 328,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "fnF",
+ "range": [
+ 14515,
+ 14518
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 23
+ },
+ "end": {
+ "line": 329,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fnF",
+ "range": [
+ 14546,
+ 14549
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 24
+ },
+ "end": {
+ "line": 330,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 14550,
+ 14554
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 28
+ },
+ "end": {
+ "line": 330,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 14546,
+ 14554
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 24
+ },
+ "end": {
+ "line": 330,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 14555,
+ 14559
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 33
+ },
+ "end": {
+ "line": 330,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 14561,
+ 14570
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 39
+ },
+ "end": {
+ "line": 330,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 14571,
+ 14572
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 49
+ },
+ "end": {
+ "line": 330,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 14561,
+ 14573
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 39
+ },
+ "end": {
+ "line": 330,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 14575,
+ 14584
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 53
+ },
+ "end": {
+ "line": 330,
+ "column": 62
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 14585,
+ 14586
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 63
+ },
+ "end": {
+ "line": 330,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 14575,
+ 14587
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 53
+ },
+ "end": {
+ "line": 330,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 14546,
+ 14588
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 24
+ },
+ "end": {
+ "line": 330,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 14546,
+ 14589
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 24
+ },
+ "end": {
+ "line": 330,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 14519,
+ 14612
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 27
+ },
+ "end": {
+ "line": 331,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 14512,
+ 14612
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 20
+ },
+ "end": {
+ "line": 331,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 13877,
+ 14631
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 66
+ },
+ "end": {
+ "line": 332,
+ "column": 17
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 13867,
+ 14631
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 56
+ },
+ "end": {
+ "line": 332,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 13827,
+ 14631
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 16
+ },
+ "end": {
+ "line": 332,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 13827,
+ 14632
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 16
+ },
+ "end": {
+ "line": 332,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "range": [
+ 13742,
+ 14647
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 52
+ },
+ "end": {
+ "line": 333,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 13702,
+ 14647
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 12
+ },
+ "end": {
+ "line": 333,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 12824,
+ 14658
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 20
+ },
+ "end": {
+ "line": 334,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 12812,
+ 14658
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 8
+ },
+ "end": {
+ "line": 334,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "TryStatement",
+ "block": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 14688,
+ 14692
+ ],
+ "loc": {
+ "start": {
+ "line": 337,
+ "column": 12
+ },
+ "end": {
+ "line": 337,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_ezEditTable",
+ "range": [
+ 14693,
+ 14705
+ ],
+ "loc": {
+ "start": {
+ "line": 337,
+ "column": 17
+ },
+ "end": {
+ "line": 337,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 14688,
+ 14705
+ ],
+ "loc": {
+ "start": {
+ "line": 337,
+ "column": 12
+ },
+ "end": {
+ "line": 337,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "EditTable",
+ "range": [
+ 14712,
+ 14721
+ ],
+ "loc": {
+ "start": {
+ "line": 337,
+ "column": 36
+ },
+ "end": {
+ "line": 337,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 14722,
+ 14724
+ ],
+ "loc": {
+ "start": {
+ "line": 337,
+ "column": 46
+ },
+ "end": {
+ "line": 337,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 14725,
+ 14727
+ ],
+ "loc": {
+ "start": {
+ "line": 337,
+ "column": 49
+ },
+ "end": {
+ "line": 337,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 14722,
+ 14727
+ ],
+ "loc": {
+ "start": {
+ "line": 337,
+ "column": 46
+ },
+ "end": {
+ "line": 337,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 14729,
+ 14732
+ ],
+ "loc": {
+ "start": {
+ "line": 337,
+ "column": 53
+ },
+ "end": {
+ "line": 337,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "startRow",
+ "range": [
+ 14734,
+ 14742
+ ],
+ "loc": {
+ "start": {
+ "line": 337,
+ "column": 58
+ },
+ "end": {
+ "line": 337,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 14708,
+ 14743
+ ],
+ "loc": {
+ "start": {
+ "line": 337,
+ "column": 32
+ },
+ "end": {
+ "line": 337,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 14688,
+ 14743
+ ],
+ "loc": {
+ "start": {
+ "line": 337,
+ "column": 12
+ },
+ "end": {
+ "line": 337,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 14688,
+ 14744
+ ],
+ "loc": {
+ "start": {
+ "line": 337,
+ "column": 12
+ },
+ "end": {
+ "line": 337,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 14758,
+ 14762
+ ],
+ "loc": {
+ "start": {
+ "line": 338,
+ "column": 12
+ },
+ "end": {
+ "line": 338,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_ezEditTable",
+ "range": [
+ 14763,
+ 14775
+ ],
+ "loc": {
+ "start": {
+ "line": 338,
+ "column": 17
+ },
+ "end": {
+ "line": 338,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 14758,
+ 14775
+ ],
+ "loc": {
+ "start": {
+ "line": 338,
+ "column": 12
+ },
+ "end": {
+ "line": 338,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Init",
+ "range": [
+ 14776,
+ 14780
+ ],
+ "loc": {
+ "start": {
+ "line": 338,
+ "column": 30
+ },
+ "end": {
+ "line": 338,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 14758,
+ 14780
+ ],
+ "loc": {
+ "start": {
+ "line": 338,
+ "column": 12
+ },
+ "end": {
+ "line": 338,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 14758,
+ 14782
+ ],
+ "loc": {
+ "start": {
+ "line": 338,
+ "column": 12
+ },
+ "end": {
+ "line": 338,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 14758,
+ 14783
+ ],
+ "loc": {
+ "start": {
+ "line": 338,
+ "column": 12
+ },
+ "end": {
+ "line": 338,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 14673,
+ 14794
+ ],
+ "loc": {
+ "start": {
+ "line": 336,
+ "column": 11
+ },
+ "end": {
+ "line": 339,
+ "column": 9
+ }
+ }
+ },
+ "handler": {
+ "type": "CatchClause",
+ "param": {
+ "type": "Identifier",
+ "name": "e",
+ "range": [
+ 14801,
+ 14802
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 16
+ },
+ "end": {
+ "line": 339,
+ "column": 17
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ThrowStatement",
+ "argument": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Error",
+ "range": [
+ 14816,
+ 14821
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 31
+ },
+ "end": {
+ "line": 339,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 14822,
+ 14826
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 37
+ },
+ "end": {
+ "line": 339,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "err",
+ "range": [
+ 14827,
+ 14830
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 42
+ },
+ "end": {
+ "line": 339,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 14822,
+ 14830
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 37
+ },
+ "end": {
+ "line": 339,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 14812,
+ 14831
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 27
+ },
+ "end": {
+ "line": 339,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 14806,
+ 14832
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 21
+ },
+ "end": {
+ "line": 339,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 14804,
+ 14834
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 19
+ },
+ "end": {
+ "line": 339,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 14795,
+ 14834
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 10
+ },
+ "end": {
+ "line": 339,
+ "column": 49
+ }
+ }
+ },
+ "finalizer": null,
+ "range": [
+ 14670,
+ 14834
+ ],
+ "loc": {
+ "start": {
+ "line": 336,
+ "column": 8
+ },
+ "end": {
+ "line": 339,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 14846,
+ 14850
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 8
+ },
+ "end": {
+ "line": 341,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "initialized",
+ "range": [
+ 14851,
+ 14862
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 13
+ },
+ "end": {
+ "line": 341,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 14846,
+ 14862
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 8
+ },
+ "end": {
+ "line": 341,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 14865,
+ 14869
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 27
+ },
+ "end": {
+ "line": 341,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 14846,
+ 14869
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 8
+ },
+ "end": {
+ "line": 341,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 14846,
+ 14870
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 8
+ },
+ "end": {
+ "line": 341,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "range": [
+ 1765,
+ 14877
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 22
+ },
+ "end": {
+ "line": 342,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 1763,
+ 14877
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 20
+ },
+ "end": {
+ "line": 342,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 1747,
+ 14877
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 4
+ },
+ "end": {
+ "line": 342,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Instantiate ezEditTable component for advanced grid features\r\n ",
+ "range": [
+ 1660,
+ 1741
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 4
+ },
+ "end": {
+ "line": 48,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Reset advanced grid when previously removed\r\n ",
+ "range": [
+ 14885,
+ 14949
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 4
+ },
+ "end": {
+ "line": 346,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "reset",
+ "range": [
+ 14955,
+ 14960
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 4
+ },
+ "end": {
+ "line": 347,
+ "column": 9
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "ezEditTable",
+ "range": [
+ 14977,
+ 14988
+ ],
+ "loc": {
+ "start": {
+ "line": 348,
+ "column": 12
+ },
+ "end": {
+ "line": 348,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 14991,
+ 14995
+ ],
+ "loc": {
+ "start": {
+ "line": 348,
+ "column": 26
+ },
+ "end": {
+ "line": 348,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_ezEditTable",
+ "range": [
+ 14996,
+ 15008
+ ],
+ "loc": {
+ "start": {
+ "line": 348,
+ "column": 31
+ },
+ "end": {
+ "line": 348,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 14991,
+ 15008
+ ],
+ "loc": {
+ "start": {
+ "line": 348,
+ "column": 26
+ },
+ "end": {
+ "line": 348,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 14977,
+ 15008
+ ],
+ "loc": {
+ "start": {
+ "line": 348,
+ "column": 12
+ },
+ "end": {
+ "line": 348,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 14973,
+ 15009
+ ],
+ "loc": {
+ "start": {
+ "line": 348,
+ "column": 8
+ },
+ "end": {
+ "line": 348,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "ezEditTable",
+ "range": [
+ 15022,
+ 15033
+ ],
+ "loc": {
+ "start": {
+ "line": 349,
+ "column": 11
+ },
+ "end": {
+ "line": 349,
+ "column": 22
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15052,
+ 15056
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 15
+ },
+ "end": {
+ "line": 350,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 15057,
+ 15060
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 20
+ },
+ "end": {
+ "line": 350,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 15052,
+ 15060
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 15
+ },
+ "end": {
+ "line": 350,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "selection",
+ "range": [
+ 15061,
+ 15070
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 24
+ },
+ "end": {
+ "line": 350,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 15052,
+ 15070
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 15
+ },
+ "end": {
+ "line": 350,
+ "column": 33
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ezEditTable",
+ "range": [
+ 15090,
+ 15101
+ ],
+ "loc": {
+ "start": {
+ "line": 351,
+ "column": 16
+ },
+ "end": {
+ "line": 351,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Selection",
+ "range": [
+ 15102,
+ 15111
+ ],
+ "loc": {
+ "start": {
+ "line": 351,
+ "column": 28
+ },
+ "end": {
+ "line": 351,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 15090,
+ 15111
+ ],
+ "loc": {
+ "start": {
+ "line": 351,
+ "column": 16
+ },
+ "end": {
+ "line": 351,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Set",
+ "range": [
+ 15112,
+ 15115
+ ],
+ "loc": {
+ "start": {
+ "line": 351,
+ "column": 38
+ },
+ "end": {
+ "line": 351,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 15090,
+ 15115
+ ],
+ "loc": {
+ "start": {
+ "line": 351,
+ "column": 16
+ },
+ "end": {
+ "line": 351,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 15090,
+ 15117
+ ],
+ "loc": {
+ "start": {
+ "line": 351,
+ "column": 16
+ },
+ "end": {
+ "line": 351,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 15090,
+ 15118
+ ],
+ "loc": {
+ "start": {
+ "line": 351,
+ "column": 16
+ },
+ "end": {
+ "line": 351,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 15071,
+ 15133
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 34
+ },
+ "end": {
+ "line": 352,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 15049,
+ 15133
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 12
+ },
+ "end": {
+ "line": 352,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15150,
+ 15154
+ ],
+ "loc": {
+ "start": {
+ "line": 353,
+ "column": 15
+ },
+ "end": {
+ "line": 353,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 15155,
+ 15158
+ ],
+ "loc": {
+ "start": {
+ "line": 353,
+ "column": 20
+ },
+ "end": {
+ "line": 353,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 15150,
+ 15158
+ ],
+ "loc": {
+ "start": {
+ "line": 353,
+ "column": 15
+ },
+ "end": {
+ "line": 353,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "editable",
+ "range": [
+ 15159,
+ 15167
+ ],
+ "loc": {
+ "start": {
+ "line": 353,
+ "column": 24
+ },
+ "end": {
+ "line": 353,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 15150,
+ 15167
+ ],
+ "loc": {
+ "start": {
+ "line": 353,
+ "column": 15
+ },
+ "end": {
+ "line": 353,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ezEditTable",
+ "range": [
+ 15187,
+ 15198
+ ],
+ "loc": {
+ "start": {
+ "line": 354,
+ "column": 16
+ },
+ "end": {
+ "line": 354,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Editable",
+ "range": [
+ 15199,
+ 15207
+ ],
+ "loc": {
+ "start": {
+ "line": 354,
+ "column": 28
+ },
+ "end": {
+ "line": 354,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 15187,
+ 15207
+ ],
+ "loc": {
+ "start": {
+ "line": 354,
+ "column": 16
+ },
+ "end": {
+ "line": 354,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Set",
+ "range": [
+ 15208,
+ 15211
+ ],
+ "loc": {
+ "start": {
+ "line": 354,
+ "column": 37
+ },
+ "end": {
+ "line": 354,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 15187,
+ 15211
+ ],
+ "loc": {
+ "start": {
+ "line": 354,
+ "column": 16
+ },
+ "end": {
+ "line": 354,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 15187,
+ 15213
+ ],
+ "loc": {
+ "start": {
+ "line": 354,
+ "column": 16
+ },
+ "end": {
+ "line": 354,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 15187,
+ 15214
+ ],
+ "loc": {
+ "start": {
+ "line": 354,
+ "column": 16
+ },
+ "end": {
+ "line": 354,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 15168,
+ 15229
+ ],
+ "loc": {
+ "start": {
+ "line": 353,
+ "column": 33
+ },
+ "end": {
+ "line": 355,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 15147,
+ 15229
+ ],
+ "loc": {
+ "start": {
+ "line": 353,
+ "column": 12
+ },
+ "end": {
+ "line": 355,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 15034,
+ 15240
+ ],
+ "loc": {
+ "start": {
+ "line": 349,
+ "column": 23
+ },
+ "end": {
+ "line": 356,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 15019,
+ 15240
+ ],
+ "loc": {
+ "start": {
+ "line": 349,
+ "column": 8
+ },
+ "end": {
+ "line": 356,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 14962,
+ 15247
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 11
+ },
+ "end": {
+ "line": 357,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 14960,
+ 15247
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 9
+ },
+ "end": {
+ "line": 357,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 14955,
+ 15247
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 4
+ },
+ "end": {
+ "line": 357,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Reset advanced grid when previously removed\r\n ",
+ "range": [
+ 14885,
+ 14949
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 4
+ },
+ "end": {
+ "line": 346,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Remove advanced grid\r\n ",
+ "range": [
+ 15255,
+ 15296
+ ],
+ "loc": {
+ "start": {
+ "line": 359,
+ "column": 4
+ },
+ "end": {
+ "line": 361,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "destroy",
+ "range": [
+ 15302,
+ 15309
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 4
+ },
+ "end": {
+ "line": 362,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "ezEditTable",
+ "range": [
+ 15326,
+ 15337
+ ],
+ "loc": {
+ "start": {
+ "line": 363,
+ "column": 12
+ },
+ "end": {
+ "line": 363,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15340,
+ 15344
+ ],
+ "loc": {
+ "start": {
+ "line": 363,
+ "column": 26
+ },
+ "end": {
+ "line": 363,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_ezEditTable",
+ "range": [
+ 15345,
+ 15357
+ ],
+ "loc": {
+ "start": {
+ "line": 363,
+ "column": 31
+ },
+ "end": {
+ "line": 363,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 15340,
+ 15357
+ ],
+ "loc": {
+ "start": {
+ "line": 363,
+ "column": 26
+ },
+ "end": {
+ "line": 363,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 15326,
+ 15357
+ ],
+ "loc": {
+ "start": {
+ "line": 363,
+ "column": 12
+ },
+ "end": {
+ "line": 363,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 15322,
+ 15358
+ ],
+ "loc": {
+ "start": {
+ "line": 363,
+ "column": 8
+ },
+ "end": {
+ "line": 363,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "ezEditTable",
+ "range": [
+ 15371,
+ 15382
+ ],
+ "loc": {
+ "start": {
+ "line": 364,
+ "column": 11
+ },
+ "end": {
+ "line": 364,
+ "column": 22
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15401,
+ 15405
+ ],
+ "loc": {
+ "start": {
+ "line": 365,
+ "column": 15
+ },
+ "end": {
+ "line": 365,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 15406,
+ 15409
+ ],
+ "loc": {
+ "start": {
+ "line": 365,
+ "column": 20
+ },
+ "end": {
+ "line": 365,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 15401,
+ 15409
+ ],
+ "loc": {
+ "start": {
+ "line": 365,
+ "column": 15
+ },
+ "end": {
+ "line": 365,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "selection",
+ "range": [
+ 15410,
+ 15419
+ ],
+ "loc": {
+ "start": {
+ "line": 365,
+ "column": 24
+ },
+ "end": {
+ "line": 365,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 15401,
+ 15419
+ ],
+ "loc": {
+ "start": {
+ "line": 365,
+ "column": 15
+ },
+ "end": {
+ "line": 365,
+ "column": 33
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ezEditTable",
+ "range": [
+ 15439,
+ 15450
+ ],
+ "loc": {
+ "start": {
+ "line": 366,
+ "column": 16
+ },
+ "end": {
+ "line": 366,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Selection",
+ "range": [
+ 15451,
+ 15460
+ ],
+ "loc": {
+ "start": {
+ "line": 366,
+ "column": 28
+ },
+ "end": {
+ "line": 366,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 15439,
+ 15460
+ ],
+ "loc": {
+ "start": {
+ "line": 366,
+ "column": 16
+ },
+ "end": {
+ "line": 366,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ClearSelections",
+ "range": [
+ 15461,
+ 15476
+ ],
+ "loc": {
+ "start": {
+ "line": 366,
+ "column": 38
+ },
+ "end": {
+ "line": 366,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 15439,
+ 15476
+ ],
+ "loc": {
+ "start": {
+ "line": 366,
+ "column": 16
+ },
+ "end": {
+ "line": 366,
+ "column": 53
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 15439,
+ 15478
+ ],
+ "loc": {
+ "start": {
+ "line": 366,
+ "column": 16
+ },
+ "end": {
+ "line": 366,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 15439,
+ 15479
+ ],
+ "loc": {
+ "start": {
+ "line": 366,
+ "column": 16
+ },
+ "end": {
+ "line": 366,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ezEditTable",
+ "range": [
+ 15497,
+ 15508
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 16
+ },
+ "end": {
+ "line": 367,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Selection",
+ "range": [
+ 15509,
+ 15518
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 28
+ },
+ "end": {
+ "line": 367,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 15497,
+ 15518
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 16
+ },
+ "end": {
+ "line": 367,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Remove",
+ "range": [
+ 15519,
+ 15525
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 38
+ },
+ "end": {
+ "line": 367,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 15497,
+ 15525
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 16
+ },
+ "end": {
+ "line": 367,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 15497,
+ 15527
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 16
+ },
+ "end": {
+ "line": 367,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 15497,
+ 15528
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 16
+ },
+ "end": {
+ "line": 367,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 15420,
+ 15543
+ ],
+ "loc": {
+ "start": {
+ "line": 365,
+ "column": 34
+ },
+ "end": {
+ "line": 368,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 15398,
+ 15543
+ ],
+ "loc": {
+ "start": {
+ "line": 365,
+ "column": 12
+ },
+ "end": {
+ "line": 368,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15560,
+ 15564
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 15
+ },
+ "end": {
+ "line": 369,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 15565,
+ 15568
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 20
+ },
+ "end": {
+ "line": 369,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 15560,
+ 15568
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 15
+ },
+ "end": {
+ "line": 369,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "editable",
+ "range": [
+ 15569,
+ 15577
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 24
+ },
+ "end": {
+ "line": 369,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 15560,
+ 15577
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 15
+ },
+ "end": {
+ "line": 369,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ezEditTable",
+ "range": [
+ 15597,
+ 15608
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 16
+ },
+ "end": {
+ "line": 370,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Editable",
+ "range": [
+ 15609,
+ 15617
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 28
+ },
+ "end": {
+ "line": 370,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 15597,
+ 15617
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 16
+ },
+ "end": {
+ "line": 370,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Remove",
+ "range": [
+ 15618,
+ 15624
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 37
+ },
+ "end": {
+ "line": 370,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 15597,
+ 15624
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 16
+ },
+ "end": {
+ "line": 370,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 15597,
+ 15626
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 16
+ },
+ "end": {
+ "line": 370,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 15597,
+ 15627
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 16
+ },
+ "end": {
+ "line": 370,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 15578,
+ 15642
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 33
+ },
+ "end": {
+ "line": 371,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 15557,
+ 15642
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 12
+ },
+ "end": {
+ "line": 371,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 15383,
+ 15653
+ ],
+ "loc": {
+ "start": {
+ "line": 364,
+ "column": 23
+ },
+ "end": {
+ "line": 372,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 15368,
+ 15653
+ ],
+ "loc": {
+ "start": {
+ "line": 364,
+ "column": 8
+ },
+ "end": {
+ "line": 372,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15663,
+ 15667
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 8
+ },
+ "end": {
+ "line": 373,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "initialized",
+ "range": [
+ 15668,
+ 15679
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 13
+ },
+ "end": {
+ "line": 373,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 15663,
+ 15679
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 8
+ },
+ "end": {
+ "line": 373,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 15682,
+ 15687
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 27
+ },
+ "end": {
+ "line": 373,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 15663,
+ 15687
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 8
+ },
+ "end": {
+ "line": 373,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 15663,
+ 15688
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 8
+ },
+ "end": {
+ "line": 373,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 15311,
+ 15695
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 13
+ },
+ "end": {
+ "line": 374,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 15309,
+ 15695
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 11
+ },
+ "end": {
+ "line": 374,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 15302,
+ 15695
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 4
+ },
+ "end": {
+ "line": 374,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Remove advanced grid\r\n ",
+ "range": [
+ 15255,
+ 15296
+ ],
+ "loc": {
+ "start": {
+ "line": 359,
+ "column": 4
+ },
+ "end": {
+ "line": 361,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ }
+ ],
+ "range": [
+ 104,
+ 15698
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 40
+ },
+ "end": {
+ "line": 375,
+ "column": 1
+ }
+ }
+ },
+ "range": [
+ 79,
+ 15698
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 15
+ },
+ "end": {
+ "line": 375,
+ "column": 1
+ }
+ },
+ "leadingComments": [],
+ "trailingComments": []
+ },
+ "range": [
+ 64,
+ 15698
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 0
+ },
+ "end": {
+ "line": 375,
+ "column": 1
+ }
+ }
+ }
+ ],
+ "sourceType": "module",
+ "range": [
+ 0,
+ 15698
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 375,
+ "column": 1
+ }
+ },
+ "comments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Adapter module for ezEditTable, an external library providing advanced\r\n * grid features (selection and edition):\r\n * http://codecanyon.net/item/ezedittable-enhance-html-tables/2425123?ref=koalyptus\r\n *\r\n * @param {Object} tf TableFilter instance\r\n ",
+ "range": [
+ 111,
+ 394
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 4
+ },
+ "end": {
+ "line": 11,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " ezEditTable config",
+ "range": [
+ 431,
+ 452
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 8
+ },
+ "end": {
+ "line": 13,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Conditionally load ezEditTable library and set advanced grid\r\n * @return {[type]} [description]\r\n ",
+ "range": [
+ 1086,
+ 1206
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 4
+ },
+ "end": {
+ "line": 32,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Instantiate ezEditTable component for advanced grid features\r\n ",
+ "range": [
+ 1660,
+ 1741
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 4
+ },
+ "end": {
+ "line": 48,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "start row for EditTable constructor needs to be calculated",
+ "range": [
+ 1805,
+ 1865
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "if thead exists and startRow not specified, startRow is calculated",
+ "range": [
+ 1976,
+ 2044
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 8
+ },
+ "end": {
+ "line": 57,
+ "column": 76
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "automatically by EditTable",
+ "range": [
+ 2054,
+ 2082
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "otherwise startRow config property if any or TableFilter refRow",
+ "range": [
+ 2186,
+ 2251
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 8
+ },
+ "end": {
+ "line": 62,
+ "column": 73
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "CSS Styles",
+ "range": [
+ 2599,
+ 2611
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 8
+ },
+ "end": {
+ "line": 74,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Row navigation needs to be calculated according to TableFilter's",
+ "range": [
+ 2797,
+ 2863
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 12
+ },
+ "end": {
+ "line": 81,
+ "column": 78
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "validRowsIndex array",
+ "range": [
+ 2877,
+ 2899
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 12
+ },
+ "end": {
+ "line": 82,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Next valid filtered row needs to be selected",
+ "range": [
+ 3024,
+ 3070
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 16
+ },
+ "end": {
+ "line": 85,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Table is filtered",
+ "range": [
+ 3772,
+ 3791
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 20
+ },
+ "end": {
+ "line": 100,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "table is not filtered",
+ "range": [
+ 4646,
+ 4669
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 16
+ },
+ "end": {
+ "line": 120,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "cell for default_selection = 'both' or 'cell'",
+ "range": [
+ 5013,
+ 5060
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 20
+ },
+ "end": {
+ "line": 128,
+ "column": 67
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "pgup/pgdown keys",
+ "range": [
+ 5339,
+ 5357
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 20
+ },
+ "end": {
+ "line": 133,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "If next row is not valid, next valid filtered row needs to be",
+ "range": [
+ 5554,
+ 5617
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 16
+ },
+ "end": {
+ "line": 138,
+ "column": 79
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "calculated",
+ "range": [
+ 5635,
+ 5647
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 16
+ },
+ "end": {
+ "line": 139,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Selection direction up/down",
+ "range": [
+ 5703,
+ 5732
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 20
+ },
+ "end": {
+ "line": 141,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "last row",
+ "range": [
+ 5811,
+ 5821
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 24
+ },
+ "end": {
+ "line": 143,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "first row",
+ "range": [
+ 6445,
+ 6456
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 24
+ },
+ "end": {
+ "line": 155,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "If filtered row is valid, special calculation for",
+ "range": [
+ 6951,
+ 7002
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 20
+ },
+ "end": {
+ "line": 166,
+ "column": 71
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "pgup/pgdown keys",
+ "range": [
+ 7024,
+ 7042
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 20
+ },
+ "end": {
+ "line": 167,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "pgdown",
+ "range": [
+ 7349,
+ 7357
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 44
+ },
+ "end": {
+ "line": 173,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "last row",
+ "range": [
+ 7387,
+ 7397
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 28
+ },
+ "end": {
+ "line": 174,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "pgup",
+ "range": [
+ 7764,
+ 7770
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 33
+ },
+ "end": {
+ "line": 181,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "first row",
+ "range": [
+ 7800,
+ 7811
+ ],
+ "loc": {
+ "start": {
+ "line": 182,
+ "column": 28
+ },
+ "end": {
+ "line": 182,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Page navigation has to be enforced whenever selected row is out of",
+ "range": [
+ 8473,
+ 8541
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 12
+ },
+ "end": {
+ "line": 198,
+ "column": 80
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "the current page range",
+ "range": [
+ 8555,
+ 8579
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 12
+ },
+ "end": {
+ "line": 199,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "page length is re-assigned in case it has changed",
+ "range": [
+ 8938,
+ 8989
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 24
+ },
+ "end": {
+ "line": 206,
+ "column": 75
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Selected row needs to be visible when paging is activated",
+ "range": [
+ 10368,
+ 10427
+ ],
+ "loc": {
+ "start": {
+ "line": 235,
+ "column": 12
+ },
+ "end": {
+ "line": 235,
+ "column": 71
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Rows navigation when rows are filtered is performed with the",
+ "range": [
+ 11067,
+ 11129
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 12
+ },
+ "end": {
+ "line": 252,
+ "column": 74
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "EditTable row selection callback events",
+ "range": [
+ 11143,
+ 11184
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 12
+ },
+ "end": {
+ "line": 253,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Added or removed rows, TF rows number needs to be re-calculated",
+ "range": [
+ 12839,
+ 12904
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 12
+ },
+ "end": {
+ "line": 291,
+ "column": 77
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Reset advanced grid when previously removed\r\n ",
+ "range": [
+ 14885,
+ 14949
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 4
+ },
+ "end": {
+ "line": 346,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Remove advanced grid\r\n ",
+ "range": [
+ 15255,
+ 15296
+ ],
+ "loc": {
+ "start": {
+ "line": 359,
+ "column": 4
+ },
+ "end": {
+ "line": 361,
+ "column": 7
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/ast/source/src/extensions/advancedGrid/advancedGrid.js.json b/doc/ast/source/src/extensions/advancedGrid/advancedGrid.js.json
new file mode 100644
index 00000000..08ec6715
--- /dev/null
+++ b/doc/ast/source/src/extensions/advancedGrid/advancedGrid.js.json
@@ -0,0 +1,131 @@
+{
+ "type": "Program",
+ "body": [
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "AdapterEzEditTable",
+ "range": [
+ 7,
+ 25
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 7,
+ 25
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "./adapterEzEditTable",
+ "raw": "'./adapterEzEditTable'",
+ "range": [
+ 31,
+ 53
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 31
+ },
+ "end": {
+ "line": 1,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 0,
+ 54
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "ExportDefaultDeclaration",
+ "declaration": {
+ "type": "Identifier",
+ "name": "AdapterEzEditTable",
+ "range": [
+ 73,
+ 91
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 15
+ },
+ "end": {
+ "line": 3,
+ "column": 33
+ }
+ },
+ "leadingComments": [],
+ "trailingComments": []
+ },
+ "range": [
+ 58,
+ 92
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "sourceType": "module",
+ "range": [
+ 0,
+ 92
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 34
+ }
+ },
+ "comments": []
+}
\ No newline at end of file
diff --git a/doc/ast/source/src/extensions/colOps/colOps.js.json b/doc/ast/source/src/extensions/colOps/colOps.js.json
new file mode 100644
index 00000000..7e72a0f3
--- /dev/null
+++ b/doc/ast/source/src/extensions/colOps/colOps.js.json
@@ -0,0 +1,22181 @@
+{
+ "type": "Program",
+ "body": [
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../../dom",
+ "raw": "'../../dom'",
+ "range": [
+ 16,
+ 27
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 16
+ },
+ "end": {
+ "line": 1,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 0,
+ 28
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 37,
+ 40
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 37,
+ 40
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../../string",
+ "raw": "'../../string'",
+ "range": [
+ 46,
+ 60
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 16
+ },
+ "end": {
+ "line": 2,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 30,
+ 61
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 0
+ },
+ "end": {
+ "line": 2,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 70,
+ 75
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 7
+ },
+ "end": {
+ "line": 3,
+ "column": 12
+ }
+ }
+ },
+ "range": [
+ 70,
+ 75
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 7
+ },
+ "end": {
+ "line": 3,
+ "column": 12
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../../types",
+ "raw": "'../../types'",
+ "range": [
+ 81,
+ 94
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 18
+ },
+ "end": {
+ "line": 3,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 63,
+ 95
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "ExportDefaultDeclaration",
+ "declaration": {
+ "type": "ClassDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "ColOps",
+ "range": [
+ 120,
+ 126
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 21
+ },
+ "end": {
+ "line": 5,
+ "column": 27
+ }
+ }
+ },
+ "superClass": null,
+ "body": {
+ "type": "ClassBody",
+ "body": [
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "constructor",
+ "range": [
+ 229,
+ 240
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 4
+ },
+ "end": {
+ "line": 11,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 241,
+ 243
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 16
+ },
+ "end": {
+ "line": 11,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 245,
+ 249
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 20
+ },
+ "end": {
+ "line": 11,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 311,
+ 315
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeOperation",
+ "range": [
+ 316,
+ 333
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 13
+ },
+ "end": {
+ "line": 14,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 311,
+ 333
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 336,
+ 341
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 33
+ },
+ "end": {
+ "line": 14,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 342,
+ 346
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 39
+ },
+ "end": {
+ "line": 14,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 336,
+ 346
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 33
+ },
+ "end": {
+ "line": 14,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 347,
+ 351
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 44
+ },
+ "end": {
+ "line": 14,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_operation",
+ "range": [
+ 352,
+ 371
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 49
+ },
+ "end": {
+ "line": 14,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 347,
+ 371
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 44
+ },
+ "end": {
+ "line": 14,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 336,
+ 372
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 33
+ },
+ "end": {
+ "line": 14,
+ "column": 69
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 388,
+ 392
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 12
+ },
+ "end": {
+ "line": 15,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_operation",
+ "range": [
+ 393,
+ 412
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 17
+ },
+ "end": {
+ "line": 15,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 388,
+ 412
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 12
+ },
+ "end": {
+ "line": 15,
+ "column": 36
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 415,
+ 419
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 39
+ },
+ "end": {
+ "line": 15,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 336,
+ 419
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 33
+ },
+ "end": {
+ "line": 15,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 311,
+ 419
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 311,
+ 420
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 44
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "calls function before col operation",
+ "range": [
+ 264,
+ 301
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 8
+ },
+ "end": {
+ "line": 13,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "calls function after col operation",
+ "range": [
+ 430,
+ 466
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 44
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 476,
+ 480
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterOperation",
+ "range": [
+ 481,
+ 497
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 13
+ },
+ "end": {
+ "line": 17,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 476,
+ 497
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 500,
+ 505
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 32
+ },
+ "end": {
+ "line": 17,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 506,
+ 510
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 38
+ },
+ "end": {
+ "line": 17,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 500,
+ 510
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 32
+ },
+ "end": {
+ "line": 17,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 511,
+ 515
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 43
+ },
+ "end": {
+ "line": 17,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_operation",
+ "range": [
+ 516,
+ 534
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 48
+ },
+ "end": {
+ "line": 17,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 511,
+ 534
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 43
+ },
+ "end": {
+ "line": 17,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 500,
+ 535
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 32
+ },
+ "end": {
+ "line": 17,
+ "column": 67
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 551,
+ 555
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 12
+ },
+ "end": {
+ "line": 18,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_operation",
+ "range": [
+ 556,
+ 574
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 17
+ },
+ "end": {
+ "line": 18,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 551,
+ 574
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 12
+ },
+ "end": {
+ "line": 18,
+ "column": 35
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 577,
+ 581
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 38
+ },
+ "end": {
+ "line": 18,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 500,
+ 581
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 32
+ },
+ "end": {
+ "line": 18,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 476,
+ 581
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 476,
+ 582
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 43
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "calls function after col operation",
+ "range": [
+ 430,
+ 466
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 44
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 594,
+ 598
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 599,
+ 603
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 13
+ },
+ "end": {
+ "line": 20,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 594,
+ 603
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 606,
+ 610
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 20
+ },
+ "end": {
+ "line": 20,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 594,
+ 610
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 594,
+ 611
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 621,
+ 625
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 626,
+ 628
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 13
+ },
+ "end": {
+ "line": 21,
+ "column": 15
+ }
+ }
+ },
+ "range": [
+ 621,
+ 628
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 631,
+ 633
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 18
+ },
+ "end": {
+ "line": 21,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 621,
+ 633
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 621,
+ 634
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 251,
+ 641
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 26
+ },
+ "end": {
+ "line": 22,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 240,
+ 641
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 15
+ },
+ "end": {
+ "line": 22,
+ "column": 5
+ }
+ }
+ },
+ "kind": "constructor",
+ "computed": false,
+ "range": [
+ 229,
+ 641
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 4
+ },
+ "end": {
+ "line": 22,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Column calculations\r\n * @param {Object} tf TableFilter instance\r\n ",
+ "range": [
+ 135,
+ 223
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 4
+ },
+ "end": {
+ "line": 10,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "init",
+ "range": [
+ 649,
+ 653
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 4
+ },
+ "end": {
+ "line": 24,
+ "column": 8
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 666,
+ 670
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "calc",
+ "range": [
+ 671,
+ 675
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 13
+ },
+ "end": {
+ "line": 25,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 666,
+ 675
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 17
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 666,
+ 677
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 666,
+ 678
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 20
+ }
+ }
+ }
+ ],
+ "range": [
+ 655,
+ 685
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 10
+ },
+ "end": {
+ "line": 26,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 653,
+ 685
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 649,
+ 685
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 4
+ },
+ "end": {
+ "line": 26,
+ "column": 5
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Calculates columns' values\r\n * Configuration options are stored in 'opts' property\r\n * - 'id' contains ids of elements showing result (array)\r\n * - 'col' contains the columns' indexes (array)\r\n * - 'operation' contains operation type (array, values: 'sum', 'mean',\r\n * 'min', 'max', 'median', 'q1', 'q3')\r\n * - 'write_method' array defines which method to use for displaying the\r\n * result (innerHTML, setValue, createTextNode) - default: 'innerHTML'\r\n * - 'tot_row_index' defines in which row results are displayed\r\n * (integers array)\r\n *\r\n * - changes made by Nuovella:\r\n * (1) optimized the routine (now it will only process each column once),\r\n * (2) added calculations for the median, lower and upper quartile.\r\n ",
+ "range": [
+ 693,
+ 1489
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 4
+ },
+ "end": {
+ "line": 43,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "calc",
+ "range": [
+ 1495,
+ 1499
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 4
+ },
+ "end": {
+ "line": 44,
+ "column": 8
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1517,
+ 1519
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 12
+ },
+ "end": {
+ "line": 45,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1522,
+ 1526
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 17
+ },
+ "end": {
+ "line": 45,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1527,
+ 1529
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 22
+ },
+ "end": {
+ "line": 45,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1522,
+ 1529
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 17
+ },
+ "end": {
+ "line": 45,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1517,
+ 1529
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 12
+ },
+ "end": {
+ "line": 45,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1513,
+ 1530
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 45,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1544,
+ 1546
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 12
+ },
+ "end": {
+ "line": 46,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFirstLoad",
+ "range": [
+ 1547,
+ 1558
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 15
+ },
+ "end": {
+ "line": 46,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 1544,
+ 1558
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 12
+ },
+ "end": {
+ "line": 46,
+ "column": 26
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 1543,
+ 1558
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 11
+ },
+ "end": {
+ "line": 46,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1563,
+ 1565
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 31
+ },
+ "end": {
+ "line": 46,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasGrid",
+ "range": [
+ 1566,
+ 1573
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 34
+ },
+ "end": {
+ "line": 46,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 1563,
+ 1573
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 31
+ },
+ "end": {
+ "line": 46,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 1563,
+ 1575
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 31
+ },
+ "end": {
+ "line": 46,
+ "column": 43
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 1562,
+ 1575
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 30
+ },
+ "end": {
+ "line": 46,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 1543,
+ 1575
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 11
+ },
+ "end": {
+ "line": 46,
+ "column": 43
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 1591,
+ 1598
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 12
+ },
+ "end": {
+ "line": 47,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 1576,
+ 1609
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 44
+ },
+ "end": {
+ "line": 48,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 1540,
+ 1609
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 48,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1624,
+ 1628
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 11
+ },
+ "end": {
+ "line": 50,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeOperation",
+ "range": [
+ 1629,
+ 1646
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 16
+ },
+ "end": {
+ "line": 50,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 1624,
+ 1646
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 11
+ },
+ "end": {
+ "line": 50,
+ "column": 33
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1662,
+ 1666
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 12
+ },
+ "end": {
+ "line": 51,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeOperation",
+ "range": [
+ 1667,
+ 1684
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 17
+ },
+ "end": {
+ "line": 51,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 1662,
+ 1684
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 12
+ },
+ "end": {
+ "line": 51,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 1685,
+ 1689
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 35
+ },
+ "end": {
+ "line": 51,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 1662,
+ 1689
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 12
+ },
+ "end": {
+ "line": 51,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1690,
+ 1694
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 40
+ },
+ "end": {
+ "line": 51,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1696,
+ 1698
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 46
+ },
+ "end": {
+ "line": 51,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 1662,
+ 1699
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 12
+ },
+ "end": {
+ "line": 51,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 1662,
+ 1700
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 12
+ },
+ "end": {
+ "line": 51,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 1647,
+ 1711
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 34
+ },
+ "end": {
+ "line": 52,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 1621,
+ 1711
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 1727,
+ 1731
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 12
+ },
+ "end": {
+ "line": 54,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1734,
+ 1738
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 19
+ },
+ "end": {
+ "line": 54,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 1739,
+ 1743
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 24
+ },
+ "end": {
+ "line": 54,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 1734,
+ 1743
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 19
+ },
+ "end": {
+ "line": 54,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 1727,
+ 1743
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 12
+ },
+ "end": {
+ "line": 54,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "labelId",
+ "range": [
+ 1758,
+ 1765
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 12
+ },
+ "end": {
+ "line": 55,
+ "column": 19
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 1768,
+ 1772
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 22
+ },
+ "end": {
+ "line": 55,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 1773,
+ 1775
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 27
+ },
+ "end": {
+ "line": 55,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 1768,
+ 1775
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 22
+ },
+ "end": {
+ "line": 55,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 1758,
+ 1775
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 12
+ },
+ "end": {
+ "line": 55,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 1790,
+ 1798
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 12
+ },
+ "end": {
+ "line": 56,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 1801,
+ 1805
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 23
+ },
+ "end": {
+ "line": 56,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "col",
+ "range": [
+ 1806,
+ 1809
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 28
+ },
+ "end": {
+ "line": 56,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 1801,
+ 1809
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 23
+ },
+ "end": {
+ "line": 56,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 1790,
+ 1809
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 12
+ },
+ "end": {
+ "line": 56,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "operation",
+ "range": [
+ 1824,
+ 1833
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 12
+ },
+ "end": {
+ "line": 57,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 1836,
+ 1840
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 24
+ },
+ "end": {
+ "line": 57,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "operation",
+ "range": [
+ 1841,
+ 1850
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 29
+ },
+ "end": {
+ "line": 57,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 1836,
+ 1850
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 24
+ },
+ "end": {
+ "line": 57,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 1824,
+ 1850
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 12
+ },
+ "end": {
+ "line": 57,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "outputType",
+ "range": [
+ 1865,
+ 1875
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 12
+ },
+ "end": {
+ "line": 58,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 1878,
+ 1882
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 25
+ },
+ "end": {
+ "line": 58,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "write_method",
+ "range": [
+ 1883,
+ 1895
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 30
+ },
+ "end": {
+ "line": 58,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 1878,
+ 1895
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 25
+ },
+ "end": {
+ "line": 58,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 1865,
+ 1895
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 12
+ },
+ "end": {
+ "line": 58,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "totRowIndex",
+ "range": [
+ 1910,
+ 1921
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 12
+ },
+ "end": {
+ "line": 59,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 1924,
+ 1928
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 26
+ },
+ "end": {
+ "line": 59,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tot_row_index",
+ "range": [
+ 1929,
+ 1942
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 31
+ },
+ "end": {
+ "line": 59,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 1924,
+ 1942
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 26
+ },
+ "end": {
+ "line": 59,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 1910,
+ 1942
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 12
+ },
+ "end": {
+ "line": 59,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "excludeRow",
+ "range": [
+ 1957,
+ 1967
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 12
+ },
+ "end": {
+ "line": 60,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 1970,
+ 1974
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 25
+ },
+ "end": {
+ "line": 60,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "exclude_row",
+ "range": [
+ 1975,
+ 1986
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 30
+ },
+ "end": {
+ "line": 60,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 1970,
+ 1986
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 25
+ },
+ "end": {
+ "line": 60,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 1957,
+ 1986
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 12
+ },
+ "end": {
+ "line": 60,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "decimalPrecision",
+ "range": [
+ 2001,
+ 2017
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 12
+ },
+ "end": {
+ "line": 61,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 2020,
+ 2025
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 31
+ },
+ "end": {
+ "line": 61,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isUndef",
+ "range": [
+ 2026,
+ 2033
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 37
+ },
+ "end": {
+ "line": 61,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 2020,
+ 2033
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 31
+ },
+ "end": {
+ "line": 61,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 2034,
+ 2038
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 45
+ },
+ "end": {
+ "line": 61,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "decimal_precision",
+ "range": [
+ 2039,
+ 2056
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 50
+ },
+ "end": {
+ "line": 61,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 2034,
+ 2056
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 45
+ },
+ "end": {
+ "line": 61,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 2020,
+ 2057
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 31
+ },
+ "end": {
+ "line": 61,
+ "column": 68
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 2077,
+ 2078
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 16
+ },
+ "end": {
+ "line": 62,
+ "column": 17
+ }
+ }
+ },
+ "alternate": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 2081,
+ 2085
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 20
+ },
+ "end": {
+ "line": 62,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "decimal_precision",
+ "range": [
+ 2086,
+ 2103
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 25
+ },
+ "end": {
+ "line": 62,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 2081,
+ 2103
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 20
+ },
+ "end": {
+ "line": 62,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 2020,
+ 2103
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 31
+ },
+ "end": {
+ "line": 62,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 2001,
+ 2103
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 12
+ },
+ "end": {
+ "line": 62,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1723,
+ 2104
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 62,
+ "column": 43
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "nuovella: determine unique list of columns to operate on",
+ "range": [
+ 2116,
+ 2174
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 8
+ },
+ "end": {
+ "line": 64,
+ "column": 66
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "ucolIndex",
+ "range": [
+ 2188,
+ 2197
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 12
+ },
+ "end": {
+ "line": 65,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 2200,
+ 2202
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 24
+ },
+ "end": {
+ "line": 65,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 2188,
+ 2202
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 12
+ },
+ "end": {
+ "line": 65,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "ucolMax",
+ "range": [
+ 2217,
+ 2224
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 12
+ },
+ "end": {
+ "line": 66,
+ "column": 19
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 2227,
+ 2228
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 22
+ },
+ "end": {
+ "line": 66,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 2217,
+ 2228
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 12
+ },
+ "end": {
+ "line": 66,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2184,
+ 2229
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 8
+ },
+ "end": {
+ "line": 66,
+ "column": 24
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "nuovella: determine unique list of columns to operate on",
+ "range": [
+ 2116,
+ 2174
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 8
+ },
+ "end": {
+ "line": 64,
+ "column": 66
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "ucolIndex",
+ "range": [
+ 2239,
+ 2248
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 8
+ },
+ "end": {
+ "line": 67,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ucolMax",
+ "range": [
+ 2249,
+ 2256
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 18
+ },
+ "end": {
+ "line": 67,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2239,
+ 2257
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 8
+ },
+ "end": {
+ "line": 67,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 2260,
+ 2268
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 29
+ },
+ "end": {
+ "line": 67,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 2269,
+ 2270
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 38
+ },
+ "end": {
+ "line": 67,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 2260,
+ 2271
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 29
+ },
+ "end": {
+ "line": 67,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 2239,
+ 2271
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 8
+ },
+ "end": {
+ "line": 67,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 2239,
+ 2272
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 8
+ },
+ "end": {
+ "line": 67,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "ii",
+ "range": [
+ 2292,
+ 2294
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 16
+ },
+ "end": {
+ "line": 69,
+ "column": 18
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 2295,
+ 2296
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 19
+ },
+ "end": {
+ "line": 69,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 2292,
+ 2296
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 16
+ },
+ "end": {
+ "line": 69,
+ "column": 20
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2288,
+ 2296
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 12
+ },
+ "end": {
+ "line": 69,
+ "column": 20
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "ii",
+ "range": [
+ 2298,
+ 2300
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 22
+ },
+ "end": {
+ "line": 69,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 2301,
+ 2309
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 25
+ },
+ "end": {
+ "line": 69,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 2310,
+ 2316
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 34
+ },
+ "end": {
+ "line": 69,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 2301,
+ 2316
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 25
+ },
+ "end": {
+ "line": 69,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 2298,
+ 2316
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 22
+ },
+ "end": {
+ "line": 69,
+ "column": 40
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "ii",
+ "range": [
+ 2318,
+ 2320
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 42
+ },
+ "end": {
+ "line": 69,
+ "column": 44
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 2318,
+ 2322
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 42
+ },
+ "end": {
+ "line": 69,
+ "column": 46
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "saved",
+ "range": [
+ 2342,
+ 2347
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 16
+ },
+ "end": {
+ "line": 70,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 2350,
+ 2351
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 24
+ },
+ "end": {
+ "line": 70,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2342,
+ 2351
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 16
+ },
+ "end": {
+ "line": 70,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2338,
+ 2352
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 12
+ },
+ "end": {
+ "line": 70,
+ "column": 26
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "see if colIndex[ii] is already in the list of unique indexes",
+ "range": [
+ 2366,
+ 2428
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 12
+ },
+ "end": {
+ "line": 71,
+ "column": 74
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "jj",
+ "range": [
+ 2450,
+ 2452
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 20
+ },
+ "end": {
+ "line": 72,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 2453,
+ 2454
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 23
+ },
+ "end": {
+ "line": 72,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2450,
+ 2454
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 20
+ },
+ "end": {
+ "line": 72,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2446,
+ 2454
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 16
+ },
+ "end": {
+ "line": 72,
+ "column": 24
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<=",
+ "left": {
+ "type": "Identifier",
+ "name": "jj",
+ "range": [
+ 2456,
+ 2458
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 26
+ },
+ "end": {
+ "line": 72,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "ucolMax",
+ "range": [
+ 2460,
+ 2467
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 30
+ },
+ "end": {
+ "line": 72,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 2456,
+ 2467
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 26
+ },
+ "end": {
+ "line": 72,
+ "column": 37
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "jj",
+ "range": [
+ 2469,
+ 2471
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 39
+ },
+ "end": {
+ "line": 72,
+ "column": 41
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 2469,
+ 2473
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 39
+ },
+ "end": {
+ "line": 72,
+ "column": 43
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "ucolIndex",
+ "range": [
+ 2496,
+ 2505
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 19
+ },
+ "end": {
+ "line": 73,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "jj",
+ "range": [
+ 2506,
+ 2508
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 29
+ },
+ "end": {
+ "line": 73,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 2496,
+ 2509
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 19
+ },
+ "end": {
+ "line": 73,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 2514,
+ 2522
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 37
+ },
+ "end": {
+ "line": 73,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ii",
+ "range": [
+ 2523,
+ 2525
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 46
+ },
+ "end": {
+ "line": 73,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 2514,
+ 2526
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 37
+ },
+ "end": {
+ "line": 73,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 2496,
+ 2526
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 19
+ },
+ "end": {
+ "line": 73,
+ "column": 49
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "saved",
+ "range": [
+ 2550,
+ 2555
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 20
+ },
+ "end": {
+ "line": 74,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 2558,
+ 2559
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 28
+ },
+ "end": {
+ "line": 74,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 2550,
+ 2559
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 20
+ },
+ "end": {
+ "line": 74,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 2550,
+ 2560
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 20
+ },
+ "end": {
+ "line": 74,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "range": [
+ 2527,
+ 2579
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 50
+ },
+ "end": {
+ "line": 75,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2493,
+ 2579
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 16
+ },
+ "end": {
+ "line": 75,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 2474,
+ 2594
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 44
+ },
+ "end": {
+ "line": 76,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 2442,
+ 2594
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 12
+ },
+ "end": {
+ "line": 76,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "see if colIndex[ii] is already in the list of unique indexes",
+ "range": [
+ 2366,
+ 2428
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 12
+ },
+ "end": {
+ "line": 71,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "if not saved then, save the index;",
+ "range": [
+ 2608,
+ 2644
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 12
+ },
+ "end": {
+ "line": 77,
+ "column": 48
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "saved",
+ "range": [
+ 2662,
+ 2667
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 16
+ },
+ "end": {
+ "line": 78,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 2672,
+ 2673
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 26
+ },
+ "end": {
+ "line": 78,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 2662,
+ 2673
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 16
+ },
+ "end": {
+ "line": 78,
+ "column": 27
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "ucolMax",
+ "range": [
+ 2693,
+ 2700
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 16
+ },
+ "end": {
+ "line": 79,
+ "column": 23
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 2693,
+ 2702
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 16
+ },
+ "end": {
+ "line": 79,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2693,
+ 2703
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 16
+ },
+ "end": {
+ "line": 79,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "ucolIndex",
+ "range": [
+ 2721,
+ 2730
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 16
+ },
+ "end": {
+ "line": 80,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ucolMax",
+ "range": [
+ 2731,
+ 2738
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 26
+ },
+ "end": {
+ "line": 80,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 2721,
+ 2739
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 16
+ },
+ "end": {
+ "line": 80,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 2742,
+ 2750
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 37
+ },
+ "end": {
+ "line": 80,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ii",
+ "range": [
+ 2751,
+ 2753
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 46
+ },
+ "end": {
+ "line": 80,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 2742,
+ 2754
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 37
+ },
+ "end": {
+ "line": 80,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 2721,
+ 2754
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 16
+ },
+ "end": {
+ "line": 80,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 2721,
+ 2755
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 16
+ },
+ "end": {
+ "line": 80,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 2674,
+ 2770
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 28
+ },
+ "end": {
+ "line": 81,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2658,
+ 2770
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 12
+ },
+ "end": {
+ "line": 81,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "if not saved then, save the index;",
+ "range": [
+ 2608,
+ 2644
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 12
+ },
+ "end": {
+ "line": 77,
+ "column": 48
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 2323,
+ 2781
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 47
+ },
+ "end": {
+ "line": 82,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 2284,
+ 2781
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 8
+ },
+ "end": {
+ "line": 82,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "==",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 2796,
+ 2799
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 11
+ },
+ "end": {
+ "line": 84,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lower",
+ "range": [
+ 2800,
+ 2805
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 15
+ },
+ "end": {
+ "line": 84,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 2796,
+ 2805
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 11
+ },
+ "end": {
+ "line": 84,
+ "column": 20
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "UnaryExpression",
+ "operator": "typeof",
+ "argument": {
+ "type": "Identifier",
+ "name": "labelId",
+ "range": [
+ 2813,
+ 2820
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 28
+ },
+ "end": {
+ "line": 84,
+ "column": 35
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2806,
+ 2820
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 21
+ },
+ "end": {
+ "line": 84,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 2796,
+ 2821
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 11
+ },
+ "end": {
+ "line": 84,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "object",
+ "raw": "'object'",
+ "range": [
+ 2823,
+ 2831
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 38
+ },
+ "end": {
+ "line": 84,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 2796,
+ 2831
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 11
+ },
+ "end": {
+ "line": 84,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "==",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 2848,
+ 2851
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 12
+ },
+ "end": {
+ "line": 85,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lower",
+ "range": [
+ 2852,
+ 2857
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 16
+ },
+ "end": {
+ "line": 85,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 2848,
+ 2857
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 12
+ },
+ "end": {
+ "line": 85,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "UnaryExpression",
+ "operator": "typeof",
+ "argument": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 2865,
+ 2873
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 29
+ },
+ "end": {
+ "line": 85,
+ "column": 37
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2858,
+ 2873
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 22
+ },
+ "end": {
+ "line": 85,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 2848,
+ 2874
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 12
+ },
+ "end": {
+ "line": 85,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "object",
+ "raw": "'object'",
+ "range": [
+ 2876,
+ 2884
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 40
+ },
+ "end": {
+ "line": 85,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 2848,
+ 2884
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 12
+ },
+ "end": {
+ "line": 85,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 2796,
+ 2884
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 11
+ },
+ "end": {
+ "line": 85,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "==",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 2901,
+ 2904
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 12
+ },
+ "end": {
+ "line": 86,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lower",
+ "range": [
+ 2905,
+ 2910
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 16
+ },
+ "end": {
+ "line": 86,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 2901,
+ 2910
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 12
+ },
+ "end": {
+ "line": 86,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "UnaryExpression",
+ "operator": "typeof",
+ "argument": {
+ "type": "Identifier",
+ "name": "operation",
+ "range": [
+ 2918,
+ 2927
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 29
+ },
+ "end": {
+ "line": 86,
+ "column": 38
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2911,
+ 2927
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 22
+ },
+ "end": {
+ "line": 86,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 2901,
+ 2928
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 12
+ },
+ "end": {
+ "line": 86,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "object",
+ "raw": "'object'",
+ "range": [
+ 2930,
+ 2938
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 41
+ },
+ "end": {
+ "line": 86,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 2901,
+ 2938
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 12
+ },
+ "end": {
+ "line": 86,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 2796,
+ 2938
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 11
+ },
+ "end": {
+ "line": 86,
+ "column": 49
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 2958,
+ 2962
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 16
+ },
+ "end": {
+ "line": 87,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2965,
+ 2967
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 23
+ },
+ "end": {
+ "line": 87,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 2968,
+ 2971
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 26
+ },
+ "end": {
+ "line": 87,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 2965,
+ 2971
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 23
+ },
+ "end": {
+ "line": 87,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 2972,
+ 2976
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 30
+ },
+ "end": {
+ "line": 87,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 2965,
+ 2976
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 23
+ },
+ "end": {
+ "line": 87,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 2958,
+ 2976
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 16
+ },
+ "end": {
+ "line": 87,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "colvalues",
+ "range": [
+ 2995,
+ 3004
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 16
+ },
+ "end": {
+ "line": 88,
+ "column": 25
+ }
+ }
+ },
+ "init": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 3007,
+ 3009
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 28
+ },
+ "end": {
+ "line": 88,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 2995,
+ 3009
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 16
+ },
+ "end": {
+ "line": 88,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2954,
+ 3010
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 12
+ },
+ "end": {
+ "line": 88,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "ucol",
+ "range": [
+ 3034,
+ 3038
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 20
+ },
+ "end": {
+ "line": 90,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 3039,
+ 3040
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 25
+ },
+ "end": {
+ "line": 90,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 3034,
+ 3040
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 20
+ },
+ "end": {
+ "line": 90,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3030,
+ 3040
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 16
+ },
+ "end": {
+ "line": 90,
+ "column": 26
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<=",
+ "left": {
+ "type": "Identifier",
+ "name": "ucol",
+ "range": [
+ 3042,
+ 3046
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 28
+ },
+ "end": {
+ "line": 90,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "ucolMax",
+ "range": [
+ 3048,
+ 3055
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 34
+ },
+ "end": {
+ "line": 90,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 3042,
+ 3055
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 28
+ },
+ "end": {
+ "line": 90,
+ "column": 41
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "ucol",
+ "range": [
+ 3057,
+ 3061
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 43
+ },
+ "end": {
+ "line": 90,
+ "column": 47
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 3057,
+ 3063
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 43
+ },
+ "end": {
+ "line": 90,
+ "column": 49
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "colvalues",
+ "range": [
+ 3285,
+ 3294
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 16
+ },
+ "end": {
+ "line": 94,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 3295,
+ 3299
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 26
+ },
+ "end": {
+ "line": 94,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 3285,
+ 3299
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 16
+ },
+ "end": {
+ "line": 94,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3322,
+ 3324
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 20
+ },
+ "end": {
+ "line": 95,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getColValues",
+ "range": [
+ 3325,
+ 3337
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 23
+ },
+ "end": {
+ "line": 95,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 3322,
+ 3337
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 20
+ },
+ "end": {
+ "line": 95,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "ucolIndex",
+ "range": [
+ 3338,
+ 3347
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 36
+ },
+ "end": {
+ "line": 95,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ucol",
+ "range": [
+ 3348,
+ 3352
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 46
+ },
+ "end": {
+ "line": 95,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 3338,
+ 3353
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 36
+ },
+ "end": {
+ "line": 95,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 3355,
+ 3359
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 53
+ },
+ "end": {
+ "line": 95,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "excludeRow",
+ "range": [
+ 3361,
+ 3371
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 59
+ },
+ "end": {
+ "line": 95,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "range": [
+ 3322,
+ 3372
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 20
+ },
+ "end": {
+ "line": 95,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 3285,
+ 3373
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 16
+ },
+ "end": {
+ "line": 95,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 3285,
+ 3374
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 16
+ },
+ "end": {
+ "line": 95,
+ "column": 72
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "this retrieves col values",
+ "range": [
+ 3083,
+ 3110
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 16
+ },
+ "end": {
+ "line": 91,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "use ucolIndex because we only want to pass through this loop",
+ "range": [
+ 3128,
+ 3190
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 16
+ },
+ "end": {
+ "line": 92,
+ "column": 78
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "once for each column get the values in this unique column",
+ "range": [
+ 3208,
+ 3267
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 16
+ },
+ "end": {
+ "line": 93,
+ "column": 75
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "next: calculate all operations for this column",
+ "range": [
+ 3394,
+ 3442
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 16
+ },
+ "end": {
+ "line": 97,
+ "column": 64
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "result",
+ "range": [
+ 3464,
+ 3470
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 20
+ },
+ "end": {
+ "line": 98,
+ "column": 26
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 3464,
+ 3470
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 20
+ },
+ "end": {
+ "line": 98,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "nbvalues",
+ "range": [
+ 3493,
+ 3501
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 20
+ },
+ "end": {
+ "line": 99,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 3502,
+ 3503
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 29
+ },
+ "end": {
+ "line": 99,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 3493,
+ 3503
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 20
+ },
+ "end": {
+ "line": 99,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "temp",
+ "range": [
+ 3526,
+ 3530
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 20
+ },
+ "end": {
+ "line": 100,
+ "column": 24
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 3526,
+ 3530
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 20
+ },
+ "end": {
+ "line": 100,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "meanValue",
+ "range": [
+ 3553,
+ 3562
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 20
+ },
+ "end": {
+ "line": 101,
+ "column": 29
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 3563,
+ 3564
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 30
+ },
+ "end": {
+ "line": 101,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 3553,
+ 3564
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 20
+ },
+ "end": {
+ "line": 101,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "sumValue",
+ "range": [
+ 3587,
+ 3595
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 20
+ },
+ "end": {
+ "line": 102,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 3596,
+ 3597
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 29
+ },
+ "end": {
+ "line": 102,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 3587,
+ 3597
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 20
+ },
+ "end": {
+ "line": 102,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "minValue",
+ "range": [
+ 3620,
+ 3628
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 20
+ },
+ "end": {
+ "line": 103,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 3629,
+ 3633
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 29
+ },
+ "end": {
+ "line": 103,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 3620,
+ 3633
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 20
+ },
+ "end": {
+ "line": 103,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "maxValue",
+ "range": [
+ 3656,
+ 3664
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 20
+ },
+ "end": {
+ "line": 104,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 3665,
+ 3669
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 29
+ },
+ "end": {
+ "line": 104,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 3656,
+ 3669
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 20
+ },
+ "end": {
+ "line": 104,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "q1Value",
+ "range": [
+ 3692,
+ 3699
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 20
+ },
+ "end": {
+ "line": 105,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 3700,
+ 3704
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 28
+ },
+ "end": {
+ "line": 105,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 3692,
+ 3704
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 20
+ },
+ "end": {
+ "line": 105,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "medValue",
+ "range": [
+ 3727,
+ 3735
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 20
+ },
+ "end": {
+ "line": 106,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 3736,
+ 3740
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 29
+ },
+ "end": {
+ "line": 106,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 3727,
+ 3740
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 20
+ },
+ "end": {
+ "line": 106,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "q3Value",
+ "range": [
+ 3763,
+ 3770
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 20
+ },
+ "end": {
+ "line": 107,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 3771,
+ 3775
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 28
+ },
+ "end": {
+ "line": 107,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 3763,
+ 3775
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 20
+ },
+ "end": {
+ "line": 107,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "meanFlag",
+ "range": [
+ 3798,
+ 3806
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 20
+ },
+ "end": {
+ "line": 108,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 3807,
+ 3808
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 29
+ },
+ "end": {
+ "line": 108,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 3798,
+ 3808
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 20
+ },
+ "end": {
+ "line": 108,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "sumFlag",
+ "range": [
+ 3831,
+ 3838
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 20
+ },
+ "end": {
+ "line": 109,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 3839,
+ 3840
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 28
+ },
+ "end": {
+ "line": 109,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 3831,
+ 3840
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 20
+ },
+ "end": {
+ "line": 109,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "minFlag",
+ "range": [
+ 3863,
+ 3870
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 20
+ },
+ "end": {
+ "line": 110,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 3871,
+ 3872
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 28
+ },
+ "end": {
+ "line": 110,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 3863,
+ 3872
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 20
+ },
+ "end": {
+ "line": 110,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "maxFlag",
+ "range": [
+ 3895,
+ 3902
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 20
+ },
+ "end": {
+ "line": 111,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 3903,
+ 3904
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 28
+ },
+ "end": {
+ "line": 111,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 3895,
+ 3904
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 20
+ },
+ "end": {
+ "line": 111,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "q1Flag",
+ "range": [
+ 3927,
+ 3933
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 20
+ },
+ "end": {
+ "line": 112,
+ "column": 26
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 3934,
+ 3935
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 27
+ },
+ "end": {
+ "line": 112,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 3927,
+ 3935
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 20
+ },
+ "end": {
+ "line": 112,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "medFlag",
+ "range": [
+ 3958,
+ 3965
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 20
+ },
+ "end": {
+ "line": 113,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 3966,
+ 3967
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 28
+ },
+ "end": {
+ "line": 113,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 3958,
+ 3967
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 20
+ },
+ "end": {
+ "line": 113,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "q3Flag",
+ "range": [
+ 3990,
+ 3996
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 20
+ },
+ "end": {
+ "line": 114,
+ "column": 26
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 3997,
+ 3998
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 27
+ },
+ "end": {
+ "line": 114,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 3990,
+ 3998
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 20
+ },
+ "end": {
+ "line": 114,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "theList",
+ "range": [
+ 4021,
+ 4028
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 20
+ },
+ "end": {
+ "line": 115,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 4029,
+ 4031
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 28
+ },
+ "end": {
+ "line": 115,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 4021,
+ 4031
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 20
+ },
+ "end": {
+ "line": 115,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "opsThisCol",
+ "range": [
+ 4054,
+ 4064
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 20
+ },
+ "end": {
+ "line": 116,
+ "column": 30
+ }
+ }
+ },
+ "init": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 4065,
+ 4067
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 31
+ },
+ "end": {
+ "line": 116,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 4054,
+ 4067
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 20
+ },
+ "end": {
+ "line": 116,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "decThisCol",
+ "range": [
+ 4090,
+ 4100
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 20
+ },
+ "end": {
+ "line": 117,
+ "column": 30
+ }
+ }
+ },
+ "init": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 4101,
+ 4103
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 31
+ },
+ "end": {
+ "line": 117,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 4090,
+ 4103
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 20
+ },
+ "end": {
+ "line": 117,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "labThisCol",
+ "range": [
+ 4126,
+ 4136
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 20
+ },
+ "end": {
+ "line": 118,
+ "column": 30
+ }
+ }
+ },
+ "init": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 4137,
+ 4139
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 31
+ },
+ "end": {
+ "line": 118,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 4126,
+ 4139
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 20
+ },
+ "end": {
+ "line": 118,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "oTypeThisCol",
+ "range": [
+ 4162,
+ 4174
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 20
+ },
+ "end": {
+ "line": 119,
+ "column": 32
+ }
+ }
+ },
+ "init": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 4175,
+ 4177
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 33
+ },
+ "end": {
+ "line": 119,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 4162,
+ 4177
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 20
+ },
+ "end": {
+ "line": 119,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "mThisCol",
+ "range": [
+ 4200,
+ 4208
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 20
+ },
+ "end": {
+ "line": 120,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "UnaryExpression",
+ "operator": "-",
+ "argument": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 4210,
+ 4211
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 30
+ },
+ "end": {
+ "line": 120,
+ "column": 31
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 4209,
+ 4211
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 29
+ },
+ "end": {
+ "line": 120,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 4200,
+ 4211
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 20
+ },
+ "end": {
+ "line": 120,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3460,
+ 4212
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 16
+ },
+ "end": {
+ "line": 120,
+ "column": 32
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "next: calculate all operations for this column",
+ "range": [
+ 3394,
+ 3442
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 16
+ },
+ "end": {
+ "line": 97,
+ "column": 64
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 4240,
+ 4241
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 24
+ },
+ "end": {
+ "line": 122,
+ "column": 25
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 4242,
+ 4243
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 26
+ },
+ "end": {
+ "line": 122,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 4240,
+ 4243
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 24
+ },
+ "end": {
+ "line": 122,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 4236,
+ 4243
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 20
+ },
+ "end": {
+ "line": 122,
+ "column": 27
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 4245,
+ 4246
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 29
+ },
+ "end": {
+ "line": 122,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 4247,
+ 4255
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 31
+ },
+ "end": {
+ "line": 122,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 4256,
+ 4262
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 40
+ },
+ "end": {
+ "line": 122,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 4247,
+ 4262
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 31
+ },
+ "end": {
+ "line": 122,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 4245,
+ 4262
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 29
+ },
+ "end": {
+ "line": 122,
+ "column": 46
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 4264,
+ 4265
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 48
+ },
+ "end": {
+ "line": 122,
+ "column": 49
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 4264,
+ 4267
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 48
+ },
+ "end": {
+ "line": 122,
+ "column": 51
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 4295,
+ 4303
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 24
+ },
+ "end": {
+ "line": 123,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 4304,
+ 4305
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 33
+ },
+ "end": {
+ "line": 123,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 4295,
+ 4306
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 24
+ },
+ "end": {
+ "line": 123,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "ucolIndex",
+ "range": [
+ 4311,
+ 4320
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 40
+ },
+ "end": {
+ "line": 123,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ucol",
+ "range": [
+ 4321,
+ 4325
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 50
+ },
+ "end": {
+ "line": 123,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 4311,
+ 4326
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 40
+ },
+ "end": {
+ "line": 123,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 4295,
+ 4326
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 24
+ },
+ "end": {
+ "line": 123,
+ "column": 55
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "mThisCol",
+ "range": [
+ 4354,
+ 4362
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 24
+ },
+ "end": {
+ "line": 124,
+ "column": 32
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 4354,
+ 4364
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 24
+ },
+ "end": {
+ "line": 124,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 4354,
+ 4365
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 24
+ },
+ "end": {
+ "line": 124,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "opsThisCol",
+ "range": [
+ 4391,
+ 4401
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 24
+ },
+ "end": {
+ "line": 125,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "mThisCol",
+ "range": [
+ 4402,
+ 4410
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 35
+ },
+ "end": {
+ "line": 125,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 4391,
+ 4411
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 24
+ },
+ "end": {
+ "line": 125,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 4412,
+ 4415
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 45
+ },
+ "end": {
+ "line": 125,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lower",
+ "range": [
+ 4416,
+ 4421
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 49
+ },
+ "end": {
+ "line": 125,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 4412,
+ 4421
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 45
+ },
+ "end": {
+ "line": 125,
+ "column": 54
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "operation",
+ "range": [
+ 4422,
+ 4431
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 55
+ },
+ "end": {
+ "line": 125,
+ "column": 64
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 4432,
+ 4433
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 65
+ },
+ "end": {
+ "line": 125,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 4422,
+ 4434
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 55
+ },
+ "end": {
+ "line": 125,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 4412,
+ 4435
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 45
+ },
+ "end": {
+ "line": 125,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 4391,
+ 4435
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 24
+ },
+ "end": {
+ "line": 125,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 4391,
+ 4436
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 24
+ },
+ "end": {
+ "line": 125,
+ "column": 69
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "decThisCol",
+ "range": [
+ 4462,
+ 4472
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 24
+ },
+ "end": {
+ "line": 126,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "mThisCol",
+ "range": [
+ 4473,
+ 4481
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 35
+ },
+ "end": {
+ "line": 126,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 4462,
+ 4482
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 24
+ },
+ "end": {
+ "line": 126,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "decimalPrecision",
+ "range": [
+ 4483,
+ 4499
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 45
+ },
+ "end": {
+ "line": 126,
+ "column": 61
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 4500,
+ 4501
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 62
+ },
+ "end": {
+ "line": 126,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 4483,
+ 4502
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 45
+ },
+ "end": {
+ "line": 126,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 4462,
+ 4502
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 24
+ },
+ "end": {
+ "line": 126,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 4462,
+ 4503
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 24
+ },
+ "end": {
+ "line": 126,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "labThisCol",
+ "range": [
+ 4529,
+ 4539
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 24
+ },
+ "end": {
+ "line": 127,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "mThisCol",
+ "range": [
+ 4540,
+ 4548
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 35
+ },
+ "end": {
+ "line": 127,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 4529,
+ 4549
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 24
+ },
+ "end": {
+ "line": 127,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "labelId",
+ "range": [
+ 4550,
+ 4557
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 45
+ },
+ "end": {
+ "line": 127,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 4558,
+ 4559
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 53
+ },
+ "end": {
+ "line": 127,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 4550,
+ 4560
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 45
+ },
+ "end": {
+ "line": 127,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 4529,
+ 4560
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 24
+ },
+ "end": {
+ "line": 127,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 4529,
+ 4561
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 24
+ },
+ "end": {
+ "line": 127,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "oTypeThisCol",
+ "range": [
+ 4587,
+ 4599
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 24
+ },
+ "end": {
+ "line": 128,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "outputType",
+ "range": [
+ 4602,
+ 4612
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 39
+ },
+ "end": {
+ "line": 128,
+ "column": 49
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "undefined",
+ "range": [
+ 4617,
+ 4626
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 54
+ },
+ "end": {
+ "line": 128,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 4602,
+ 4626
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 39
+ },
+ "end": {
+ "line": 128,
+ "column": 63
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 4659,
+ 4662
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 28
+ },
+ "end": {
+ "line": 129,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lower",
+ "range": [
+ 4663,
+ 4668
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 32
+ },
+ "end": {
+ "line": 129,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 4659,
+ 4668
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 28
+ },
+ "end": {
+ "line": 129,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "UnaryExpression",
+ "operator": "typeof",
+ "argument": {
+ "type": "Identifier",
+ "name": "outputType",
+ "range": [
+ 4676,
+ 4686
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 45
+ },
+ "end": {
+ "line": 129,
+ "column": 55
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 4669,
+ 4686
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 38
+ },
+ "end": {
+ "line": 129,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 4659,
+ 4687
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 28
+ },
+ "end": {
+ "line": 129,
+ "column": 56
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "object",
+ "raw": "'object'",
+ "range": [
+ 4690,
+ 4698
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 59
+ },
+ "end": {
+ "line": 129,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 4659,
+ 4698
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 28
+ },
+ "end": {
+ "line": 129,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 4602,
+ 4698
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 39
+ },
+ "end": {
+ "line": 129,
+ "column": 67
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "outputType",
+ "range": [
+ 4730,
+ 4740
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 28
+ },
+ "end": {
+ "line": 130,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 4741,
+ 4742
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 39
+ },
+ "end": {
+ "line": 130,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 4730,
+ 4743
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 28
+ },
+ "end": {
+ "line": 130,
+ "column": 41
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 4746,
+ 4750
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 44
+ },
+ "end": {
+ "line": 130,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 4602,
+ 4750
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 39
+ },
+ "end": {
+ "line": 130,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 4587,
+ 4750
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 24
+ },
+ "end": {
+ "line": 130,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 4587,
+ 4751
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 24
+ },
+ "end": {
+ "line": 130,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "SwitchStatement",
+ "discriminant": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "opsThisCol",
+ "range": [
+ 4786,
+ 4796
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 31
+ },
+ "end": {
+ "line": 132,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "mThisCol",
+ "range": [
+ 4797,
+ 4805
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 42
+ },
+ "end": {
+ "line": 132,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 4786,
+ 4806
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 31
+ },
+ "end": {
+ "line": 132,
+ "column": 51
+ }
+ }
+ },
+ "cases": [
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "Literal",
+ "value": "mean",
+ "raw": "'mean'",
+ "range": [
+ 4843,
+ 4849
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 33
+ },
+ "end": {
+ "line": 133,
+ "column": 39
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "meanFlag",
+ "range": [
+ 4884,
+ 4892
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 32
+ },
+ "end": {
+ "line": 134,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 4893,
+ 4894
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 41
+ },
+ "end": {
+ "line": 134,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 4884,
+ 4894
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 32
+ },
+ "end": {
+ "line": 134,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 4884,
+ 4895
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 32
+ },
+ "end": {
+ "line": 134,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 4925,
+ 4931
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 28
+ },
+ "end": {
+ "line": 135,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 4838,
+ 4931
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 28
+ },
+ "end": {
+ "line": 135,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "Literal",
+ "value": "sum",
+ "raw": "'sum'",
+ "range": [
+ 4966,
+ 4971
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 33
+ },
+ "end": {
+ "line": 136,
+ "column": 38
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "sumFlag",
+ "range": [
+ 5006,
+ 5013
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 32
+ },
+ "end": {
+ "line": 137,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 5014,
+ 5015
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 40
+ },
+ "end": {
+ "line": 137,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 5006,
+ 5015
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 32
+ },
+ "end": {
+ "line": 137,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 5006,
+ 5016
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 32
+ },
+ "end": {
+ "line": 137,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 5046,
+ 5052
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 28
+ },
+ "end": {
+ "line": 138,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 4961,
+ 5052
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 28
+ },
+ "end": {
+ "line": 138,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "Literal",
+ "value": "min",
+ "raw": "'min'",
+ "range": [
+ 5087,
+ 5092
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 33
+ },
+ "end": {
+ "line": 139,
+ "column": 38
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "minFlag",
+ "range": [
+ 5127,
+ 5134
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 32
+ },
+ "end": {
+ "line": 140,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 5135,
+ 5136
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 40
+ },
+ "end": {
+ "line": 140,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 5127,
+ 5136
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 32
+ },
+ "end": {
+ "line": 140,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 5127,
+ 5137
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 32
+ },
+ "end": {
+ "line": 140,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 5167,
+ 5173
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 28
+ },
+ "end": {
+ "line": 141,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 5082,
+ 5173
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 28
+ },
+ "end": {
+ "line": 141,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "Literal",
+ "value": "max",
+ "raw": "'max'",
+ "range": [
+ 5208,
+ 5213
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 33
+ },
+ "end": {
+ "line": 142,
+ "column": 38
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "maxFlag",
+ "range": [
+ 5248,
+ 5255
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 32
+ },
+ "end": {
+ "line": 143,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 5256,
+ 5257
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 40
+ },
+ "end": {
+ "line": 143,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 5248,
+ 5257
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 32
+ },
+ "end": {
+ "line": 143,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 5248,
+ 5258
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 32
+ },
+ "end": {
+ "line": 143,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 5288,
+ 5294
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 28
+ },
+ "end": {
+ "line": 144,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 5203,
+ 5294
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 28
+ },
+ "end": {
+ "line": 144,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "Literal",
+ "value": "median",
+ "raw": "'median'",
+ "range": [
+ 5329,
+ 5337
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 33
+ },
+ "end": {
+ "line": 145,
+ "column": 41
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "medFlag",
+ "range": [
+ 5372,
+ 5379
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 32
+ },
+ "end": {
+ "line": 146,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 5380,
+ 5381
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 40
+ },
+ "end": {
+ "line": 146,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 5372,
+ 5381
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 32
+ },
+ "end": {
+ "line": 146,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 5372,
+ 5382
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 32
+ },
+ "end": {
+ "line": 146,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 5416,
+ 5422
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 32
+ },
+ "end": {
+ "line": 147,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 5324,
+ 5422
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 28
+ },
+ "end": {
+ "line": 147,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "Literal",
+ "value": "q1",
+ "raw": "'q1'",
+ "range": [
+ 5457,
+ 5461
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 33
+ },
+ "end": {
+ "line": 148,
+ "column": 37
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "q1Flag",
+ "range": [
+ 5496,
+ 5502
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 32
+ },
+ "end": {
+ "line": 149,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 5503,
+ 5504
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 39
+ },
+ "end": {
+ "line": 149,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 5496,
+ 5504
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 32
+ },
+ "end": {
+ "line": 149,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 5496,
+ 5505
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 32
+ },
+ "end": {
+ "line": 149,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 5535,
+ 5541
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 28
+ },
+ "end": {
+ "line": 150,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 5452,
+ 5541
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 28
+ },
+ "end": {
+ "line": 150,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "Literal",
+ "value": "q3",
+ "raw": "'q3'",
+ "range": [
+ 5576,
+ 5580
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 33
+ },
+ "end": {
+ "line": 151,
+ "column": 37
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "q3Flag",
+ "range": [
+ 5615,
+ 5621
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 32
+ },
+ "end": {
+ "line": 152,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 5622,
+ 5623
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 39
+ },
+ "end": {
+ "line": 152,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 5615,
+ 5623
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 32
+ },
+ "end": {
+ "line": 152,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 5615,
+ 5624
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 32
+ },
+ "end": {
+ "line": 152,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 5654,
+ 5660
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 28
+ },
+ "end": {
+ "line": 153,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 5571,
+ 5660
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 28
+ },
+ "end": {
+ "line": 153,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 4779,
+ 5687
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 24
+ },
+ "end": {
+ "line": 154,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 4327,
+ 5710
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 56
+ },
+ "end": {
+ "line": 155,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 4292,
+ 5710
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 21
+ },
+ "end": {
+ "line": 155,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 4268,
+ 5729
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 52
+ },
+ "end": {
+ "line": 156,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 4232,
+ 5729
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 16
+ },
+ "end": {
+ "line": 156,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 5757,
+ 5758
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 24
+ },
+ "end": {
+ "line": 158,
+ "column": 25
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 5759,
+ 5760
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 26
+ },
+ "end": {
+ "line": 158,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 5757,
+ 5760
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 24
+ },
+ "end": {
+ "line": 158,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 5753,
+ 5760
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 20
+ },
+ "end": {
+ "line": 158,
+ "column": 27
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 5762,
+ 5763
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 29
+ },
+ "end": {
+ "line": 158,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "colvalues",
+ "range": [
+ 5764,
+ 5773
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 31
+ },
+ "end": {
+ "line": 158,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ucol",
+ "range": [
+ 5774,
+ 5778
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 41
+ },
+ "end": {
+ "line": 158,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 5764,
+ 5779
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 31
+ },
+ "end": {
+ "line": 158,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 5780,
+ 5786
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 47
+ },
+ "end": {
+ "line": 158,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 5764,
+ 5786
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 31
+ },
+ "end": {
+ "line": 158,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 5762,
+ 5786
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 29
+ },
+ "end": {
+ "line": 158,
+ "column": 53
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 5788,
+ 5789
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 55
+ },
+ "end": {
+ "line": 158,
+ "column": 56
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 5788,
+ 5791
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 55
+ },
+ "end": {
+ "line": 158,
+ "column": 58
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "==",
+ "left": {
+ "type": "Identifier",
+ "name": "q1Flag",
+ "range": [
+ 5896,
+ 5902
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 24
+ },
+ "end": {
+ "line": 160,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 5904,
+ 5905
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 32
+ },
+ "end": {
+ "line": 160,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 5896,
+ 5905
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 24
+ },
+ "end": {
+ "line": 160,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "==",
+ "left": {
+ "type": "Identifier",
+ "name": "q3Flag",
+ "range": [
+ 5910,
+ 5916
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 38
+ },
+ "end": {
+ "line": 160,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 5918,
+ 5919
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 46
+ },
+ "end": {
+ "line": 160,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 5910,
+ 5919
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 38
+ },
+ "end": {
+ "line": 160,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 5895,
+ 5920
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 23
+ },
+ "end": {
+ "line": 160,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "==",
+ "left": {
+ "type": "Identifier",
+ "name": "medFlag",
+ "range": [
+ 5925,
+ 5932
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 53
+ },
+ "end": {
+ "line": 160,
+ "column": 60
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 5934,
+ 5935
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 62
+ },
+ "end": {
+ "line": 160,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 5925,
+ 5935
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 53
+ },
+ "end": {
+ "line": 160,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 5895,
+ 5936
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 23
+ },
+ "end": {
+ "line": 160,
+ "column": 64
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 5968,
+ 5969
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 28
+ },
+ "end": {
+ "line": 161,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "colvalues",
+ "range": [
+ 5970,
+ 5979
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 30
+ },
+ "end": {
+ "line": 161,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ucol",
+ "range": [
+ 5980,
+ 5984
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 40
+ },
+ "end": {
+ "line": 161,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 5970,
+ 5985
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 30
+ },
+ "end": {
+ "line": 161,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 5986,
+ 5992
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 46
+ },
+ "end": {
+ "line": 161,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 5970,
+ 5992
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 30
+ },
+ "end": {
+ "line": 161,
+ "column": 52
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 5994,
+ 5995
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 54
+ },
+ "end": {
+ "line": 161,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 5970,
+ 5995
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 30
+ },
+ "end": {
+ "line": 161,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 5968,
+ 5995
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 28
+ },
+ "end": {
+ "line": 161,
+ "column": 55
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 6031,
+ 6032
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 32
+ },
+ "end": {
+ "line": 162,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 6033,
+ 6034
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 34
+ },
+ "end": {
+ "line": 162,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 6035,
+ 6036
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 36
+ },
+ "end": {
+ "line": 162,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 6033,
+ 6036
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 34
+ },
+ "end": {
+ "line": 162,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 6031,
+ 6036
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 32
+ },
+ "end": {
+ "line": 162,
+ "column": 37
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 6038,
+ 6039
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 39
+ },
+ "end": {
+ "line": 162,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "colvalues",
+ "range": [
+ 6040,
+ 6049
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 41
+ },
+ "end": {
+ "line": 162,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ucol",
+ "range": [
+ 6050,
+ 6054
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 51
+ },
+ "end": {
+ "line": 162,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 6040,
+ 6055
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 41
+ },
+ "end": {
+ "line": 162,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 6056,
+ 6062
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 57
+ },
+ "end": {
+ "line": 162,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 6040,
+ 6062
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 41
+ },
+ "end": {
+ "line": 162,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 6038,
+ 6062
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 39
+ },
+ "end": {
+ "line": 162,
+ "column": 63
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 6064,
+ 6065
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 65
+ },
+ "end": {
+ "line": 162,
+ "column": 66
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 6064,
+ 6067
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 65
+ },
+ "end": {
+ "line": 162,
+ "column": 68
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "eval",
+ "range": [
+ 6107,
+ 6111
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 35
+ },
+ "end": {
+ "line": 163,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "colvalues",
+ "range": [
+ 6112,
+ 6121
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 40
+ },
+ "end": {
+ "line": 163,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ucol",
+ "range": [
+ 6122,
+ 6126
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 50
+ },
+ "end": {
+ "line": 163,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 6112,
+ 6127
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 40
+ },
+ "end": {
+ "line": 163,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 6128,
+ 6129
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 56
+ },
+ "end": {
+ "line": 163,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 6112,
+ 6130
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 40
+ },
+ "end": {
+ "line": 163,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 6107,
+ 6131
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 35
+ },
+ "end": {
+ "line": 163,
+ "column": 59
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "eval",
+ "range": [
+ 6171,
+ 6175
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 36
+ },
+ "end": {
+ "line": 164,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "colvalues",
+ "range": [
+ 6176,
+ 6185
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 41
+ },
+ "end": {
+ "line": 164,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ucol",
+ "range": [
+ 6186,
+ 6190
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 51
+ },
+ "end": {
+ "line": 164,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 6176,
+ 6191
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 41
+ },
+ "end": {
+ "line": 164,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 6192,
+ 6193
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 57
+ },
+ "end": {
+ "line": 164,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 6176,
+ 6194
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 41
+ },
+ "end": {
+ "line": 164,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 6171,
+ 6195
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 36
+ },
+ "end": {
+ "line": 164,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 6107,
+ 6195
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 35
+ },
+ "end": {
+ "line": 164,
+ "column": 60
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "temp",
+ "range": [
+ 6235,
+ 6239
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 36
+ },
+ "end": {
+ "line": 165,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "colvalues",
+ "range": [
+ 6242,
+ 6251
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 43
+ },
+ "end": {
+ "line": 165,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ucol",
+ "range": [
+ 6252,
+ 6256
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 53
+ },
+ "end": {
+ "line": 165,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 6242,
+ 6257
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 43
+ },
+ "end": {
+ "line": 165,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 6258,
+ 6259
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 59
+ },
+ "end": {
+ "line": 165,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 6242,
+ 6260
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 43
+ },
+ "end": {
+ "line": 165,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 6235,
+ 6260
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 36
+ },
+ "end": {
+ "line": 165,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 6235,
+ 6261
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 36
+ },
+ "end": {
+ "line": 165,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "colvalues",
+ "range": [
+ 6299,
+ 6308
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 36
+ },
+ "end": {
+ "line": 166,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ucol",
+ "range": [
+ 6309,
+ 6313
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 46
+ },
+ "end": {
+ "line": 166,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 6299,
+ 6314
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 36
+ },
+ "end": {
+ "line": 166,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 6315,
+ 6316
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 52
+ },
+ "end": {
+ "line": 166,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 6299,
+ 6317
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 36
+ },
+ "end": {
+ "line": 166,
+ "column": 54
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "colvalues",
+ "range": [
+ 6320,
+ 6329
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 57
+ },
+ "end": {
+ "line": 166,
+ "column": 66
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ucol",
+ "range": [
+ 6330,
+ 6334
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 67
+ },
+ "end": {
+ "line": 166,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 6320,
+ 6335
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 57
+ },
+ "end": {
+ "line": 166,
+ "column": 72
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 6336,
+ 6337
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 73
+ },
+ "end": {
+ "line": 166,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 6320,
+ 6338
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 57
+ },
+ "end": {
+ "line": 166,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 6299,
+ 6338
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 36
+ },
+ "end": {
+ "line": 166,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 6299,
+ 6339
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 36
+ },
+ "end": {
+ "line": 166,
+ "column": 76
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "colvalues",
+ "range": [
+ 6377,
+ 6386
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 36
+ },
+ "end": {
+ "line": 167,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ucol",
+ "range": [
+ 6387,
+ 6391
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 46
+ },
+ "end": {
+ "line": 167,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 6377,
+ 6392
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 36
+ },
+ "end": {
+ "line": 167,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 6393,
+ 6394
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 52
+ },
+ "end": {
+ "line": 167,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 6377,
+ 6395
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 36
+ },
+ "end": {
+ "line": 167,
+ "column": 54
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "temp",
+ "range": [
+ 6398,
+ 6402
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 57
+ },
+ "end": {
+ "line": 167,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 6377,
+ 6402
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 36
+ },
+ "end": {
+ "line": 167,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 6377,
+ 6403
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 36
+ },
+ "end": {
+ "line": 167,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 6196,
+ 6438
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 61
+ },
+ "end": {
+ "line": 168,
+ "column": 33
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 6104,
+ 6438
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 32
+ },
+ "end": {
+ "line": 168,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 6069,
+ 6469
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 70
+ },
+ "end": {
+ "line": 169,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 6027,
+ 6469
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 28
+ },
+ "end": {
+ "line": 169,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "range": [
+ 5996,
+ 6496
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 56
+ },
+ "end": {
+ "line": 170,
+ "column": 25
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5964,
+ 6496
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 24
+ },
+ "end": {
+ "line": 170,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 5937,
+ 6519
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 65
+ },
+ "end": {
+ "line": 171,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5892,
+ 6519
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 20
+ },
+ "end": {
+ "line": 171,
+ "column": 21
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "sort the list for calculation of median and quartiles",
+ "range": [
+ 5815,
+ 5870
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 20
+ },
+ "end": {
+ "line": 159,
+ "column": 75
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cvalue",
+ "range": [
+ 6545,
+ 6551
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 24
+ },
+ "end": {
+ "line": 172,
+ "column": 30
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseFloat",
+ "range": [
+ 6554,
+ 6564
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 33
+ },
+ "end": {
+ "line": 172,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "colvalues",
+ "range": [
+ 6565,
+ 6574
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 44
+ },
+ "end": {
+ "line": 172,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ucol",
+ "range": [
+ 6575,
+ 6579
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 54
+ },
+ "end": {
+ "line": 172,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 6565,
+ 6580
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 44
+ },
+ "end": {
+ "line": 172,
+ "column": 59
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 6581,
+ 6582
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 60
+ },
+ "end": {
+ "line": 172,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 6565,
+ 6583
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 44
+ },
+ "end": {
+ "line": 172,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 6554,
+ 6584
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 33
+ },
+ "end": {
+ "line": 172,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 6545,
+ 6584
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 24
+ },
+ "end": {
+ "line": 172,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 6541,
+ 6585
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 20
+ },
+ "end": {
+ "line": 172,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "theList",
+ "range": [
+ 6607,
+ 6614
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 20
+ },
+ "end": {
+ "line": 173,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 6615,
+ 6616
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 28
+ },
+ "end": {
+ "line": 173,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 6607,
+ 6617
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 20
+ },
+ "end": {
+ "line": 173,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseFloat",
+ "range": [
+ 6620,
+ 6630
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 33
+ },
+ "end": {
+ "line": 173,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cvalue",
+ "range": [
+ 6631,
+ 6637
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 44
+ },
+ "end": {
+ "line": 173,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 6620,
+ 6638
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 33
+ },
+ "end": {
+ "line": 173,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 6607,
+ 6638
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 20
+ },
+ "end": {
+ "line": 173,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 6607,
+ 6639
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 20
+ },
+ "end": {
+ "line": 173,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "isNaN",
+ "range": [
+ 6667,
+ 6672
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 24
+ },
+ "end": {
+ "line": 175,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cvalue",
+ "range": [
+ 6673,
+ 6679
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 30
+ },
+ "end": {
+ "line": 175,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 6667,
+ 6680
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 24
+ },
+ "end": {
+ "line": 175,
+ "column": 37
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 6666,
+ 6680
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 23
+ },
+ "end": {
+ "line": 175,
+ "column": 37
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "nbvalues",
+ "range": [
+ 6708,
+ 6716
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 24
+ },
+ "end": {
+ "line": 176,
+ "column": 32
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 6708,
+ 6718
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 24
+ },
+ "end": {
+ "line": 176,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 6708,
+ 6719
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 24
+ },
+ "end": {
+ "line": 176,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "sumFlag",
+ "range": [
+ 6748,
+ 6755
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 27
+ },
+ "end": {
+ "line": 177,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 6758,
+ 6759
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 37
+ },
+ "end": {
+ "line": 177,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 6748,
+ 6759
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 27
+ },
+ "end": {
+ "line": 177,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "meanFlag",
+ "range": [
+ 6763,
+ 6771
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 42
+ },
+ "end": {
+ "line": 177,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 6774,
+ 6775
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 53
+ },
+ "end": {
+ "line": 177,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 6763,
+ 6775
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 42
+ },
+ "end": {
+ "line": 177,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 6748,
+ 6775
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 27
+ },
+ "end": {
+ "line": 177,
+ "column": 54
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "+=",
+ "left": {
+ "type": "Identifier",
+ "name": "sumValue",
+ "range": [
+ 6807,
+ 6815
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 28
+ },
+ "end": {
+ "line": 178,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseFloat",
+ "range": [
+ 6819,
+ 6829
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 40
+ },
+ "end": {
+ "line": 178,
+ "column": 50
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cvalue",
+ "range": [
+ 6831,
+ 6837
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 52
+ },
+ "end": {
+ "line": 178,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 6819,
+ 6839
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 40
+ },
+ "end": {
+ "line": 178,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 6807,
+ 6839
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 28
+ },
+ "end": {
+ "line": 178,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 6807,
+ 6840
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 28
+ },
+ "end": {
+ "line": 178,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 6776,
+ 6867
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 55
+ },
+ "end": {
+ "line": 179,
+ "column": 25
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 6745,
+ 6867
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 24
+ },
+ "end": {
+ "line": 179,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "minFlag",
+ "range": [
+ 6896,
+ 6903
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 27
+ },
+ "end": {
+ "line": 180,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 6906,
+ 6907
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 37
+ },
+ "end": {
+ "line": 180,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 6896,
+ 6907
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 27
+ },
+ "end": {
+ "line": 180,
+ "column": 38
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "minValue",
+ "range": [
+ 6942,
+ 6950
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 31
+ },
+ "end": {
+ "line": 181,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 6953,
+ 6957
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 42
+ },
+ "end": {
+ "line": 181,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 6942,
+ 6957
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 31
+ },
+ "end": {
+ "line": 181,
+ "column": 46
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "minValue",
+ "range": [
+ 6993,
+ 7001
+ ],
+ "loc": {
+ "start": {
+ "line": 182,
+ "column": 32
+ },
+ "end": {
+ "line": 182,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseFloat",
+ "range": [
+ 7004,
+ 7014
+ ],
+ "loc": {
+ "start": {
+ "line": 182,
+ "column": 43
+ },
+ "end": {
+ "line": 182,
+ "column": 53
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cvalue",
+ "range": [
+ 7016,
+ 7022
+ ],
+ "loc": {
+ "start": {
+ "line": 182,
+ "column": 55
+ },
+ "end": {
+ "line": 182,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 7004,
+ 7024
+ ],
+ "loc": {
+ "start": {
+ "line": 182,
+ "column": 43
+ },
+ "end": {
+ "line": 182,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 6993,
+ 7024
+ ],
+ "loc": {
+ "start": {
+ "line": 182,
+ "column": 32
+ },
+ "end": {
+ "line": 182,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 6993,
+ 7025
+ ],
+ "loc": {
+ "start": {
+ "line": 182,
+ "column": 32
+ },
+ "end": {
+ "line": 182,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 6958,
+ 7056
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 47
+ },
+ "end": {
+ "line": 183,
+ "column": 29
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "minValue",
+ "range": [
+ 7096,
+ 7104
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 32
+ },
+ "end": {
+ "line": 184,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseFloat",
+ "range": [
+ 7107,
+ 7117
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 43
+ },
+ "end": {
+ "line": 184,
+ "column": 53
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cvalue",
+ "range": [
+ 7119,
+ 7125
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 55
+ },
+ "end": {
+ "line": 184,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 7107,
+ 7127
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 43
+ },
+ "end": {
+ "line": 184,
+ "column": 63
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "minValue",
+ "range": [
+ 7130,
+ 7138
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 66
+ },
+ "end": {
+ "line": 184,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 7107,
+ 7138
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 43
+ },
+ "end": {
+ "line": 184,
+ "column": 74
+ }
+ }
+ },
+ "consequent": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseFloat",
+ "range": [
+ 7178,
+ 7188
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 36
+ },
+ "end": {
+ "line": 185,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cvalue",
+ "range": [
+ 7190,
+ 7196
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 48
+ },
+ "end": {
+ "line": 185,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 7178,
+ 7198
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 36
+ },
+ "end": {
+ "line": 185,
+ "column": 56
+ }
+ }
+ },
+ "alternate": {
+ "type": "Identifier",
+ "name": "minValue",
+ "range": [
+ 7200,
+ 7208
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 58
+ },
+ "end": {
+ "line": 185,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 7107,
+ 7208
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 43
+ },
+ "end": {
+ "line": 185,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 7096,
+ 7208
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 32
+ },
+ "end": {
+ "line": 185,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 7096,
+ 7209
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 32
+ },
+ "end": {
+ "line": 185,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 7061,
+ 7240
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 34
+ },
+ "end": {
+ "line": 186,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 6939,
+ 7240
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 28
+ },
+ "end": {
+ "line": 186,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "range": [
+ 6908,
+ 7267
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 39
+ },
+ "end": {
+ "line": 187,
+ "column": 25
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 6893,
+ 7267
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 24
+ },
+ "end": {
+ "line": 187,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "maxFlag",
+ "range": [
+ 7296,
+ 7303
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 27
+ },
+ "end": {
+ "line": 188,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 7306,
+ 7307
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 37
+ },
+ "end": {
+ "line": 188,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 7296,
+ 7307
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 27
+ },
+ "end": {
+ "line": 188,
+ "column": 38
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "maxValue",
+ "range": [
+ 7343,
+ 7351
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 32
+ },
+ "end": {
+ "line": 189,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 7354,
+ 7358
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 43
+ },
+ "end": {
+ "line": 189,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 7343,
+ 7358
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 32
+ },
+ "end": {
+ "line": 189,
+ "column": 47
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "maxValue",
+ "range": [
+ 7394,
+ 7402
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 32
+ },
+ "end": {
+ "line": 190,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseFloat",
+ "range": [
+ 7405,
+ 7415
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 43
+ },
+ "end": {
+ "line": 190,
+ "column": 53
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cvalue",
+ "range": [
+ 7417,
+ 7423
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 55
+ },
+ "end": {
+ "line": 190,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 7405,
+ 7425
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 43
+ },
+ "end": {
+ "line": 190,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 7394,
+ 7425
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 32
+ },
+ "end": {
+ "line": 190,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 7394,
+ 7426
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 32
+ },
+ "end": {
+ "line": 190,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 7359,
+ 7457
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 48
+ },
+ "end": {
+ "line": 191,
+ "column": 29
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "maxValue",
+ "range": [
+ 7498,
+ 7506
+ ],
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 32
+ },
+ "end": {
+ "line": 192,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseFloat",
+ "range": [
+ 7509,
+ 7519
+ ],
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 43
+ },
+ "end": {
+ "line": 192,
+ "column": 53
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cvalue",
+ "range": [
+ 7521,
+ 7527
+ ],
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 55
+ },
+ "end": {
+ "line": 192,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 7509,
+ 7529
+ ],
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 43
+ },
+ "end": {
+ "line": 192,
+ "column": 63
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "maxValue",
+ "range": [
+ 7532,
+ 7540
+ ],
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 66
+ },
+ "end": {
+ "line": 192,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 7509,
+ 7540
+ ],
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 43
+ },
+ "end": {
+ "line": 192,
+ "column": 74
+ }
+ }
+ },
+ "consequent": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseFloat",
+ "range": [
+ 7580,
+ 7590
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 36
+ },
+ "end": {
+ "line": 193,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cvalue",
+ "range": [
+ 7592,
+ 7598
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 48
+ },
+ "end": {
+ "line": 193,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 7580,
+ 7600
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 36
+ },
+ "end": {
+ "line": 193,
+ "column": 56
+ }
+ }
+ },
+ "alternate": {
+ "type": "Identifier",
+ "name": "maxValue",
+ "range": [
+ 7602,
+ 7610
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 58
+ },
+ "end": {
+ "line": 193,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 7509,
+ 7610
+ ],
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 43
+ },
+ "end": {
+ "line": 193,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 7498,
+ 7610
+ ],
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 32
+ },
+ "end": {
+ "line": 193,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 7498,
+ 7611
+ ],
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 32
+ },
+ "end": {
+ "line": 193,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 7463,
+ 7642
+ ],
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 35
+ },
+ "end": {
+ "line": 194,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 7339,
+ 7642
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 28
+ },
+ "end": {
+ "line": 194,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "range": [
+ 7308,
+ 7669
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 39
+ },
+ "end": {
+ "line": 195,
+ "column": 25
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 7293,
+ 7669
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 24
+ },
+ "end": {
+ "line": 195,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 6681,
+ 7692
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 38
+ },
+ "end": {
+ "line": 196,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 6663,
+ 7692
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 20
+ },
+ "end": {
+ "line": 196,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 5792,
+ 7711
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 59
+ },
+ "end": {
+ "line": 197,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 5749,
+ 7711
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 16
+ },
+ "end": {
+ "line": 197,
+ "column": 17
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "for j",
+ "range": [
+ 7711,
+ 7718
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 17
+ },
+ "end": {
+ "line": 197,
+ "column": 24
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "meanFlag",
+ "range": [
+ 7739,
+ 7747
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 19
+ },
+ "end": {
+ "line": 198,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 7750,
+ 7751
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 30
+ },
+ "end": {
+ "line": 198,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 7739,
+ 7751
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 19
+ },
+ "end": {
+ "line": 198,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "meanValue",
+ "range": [
+ 7775,
+ 7784
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 20
+ },
+ "end": {
+ "line": 199,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "/",
+ "left": {
+ "type": "Identifier",
+ "name": "sumValue",
+ "range": [
+ 7787,
+ 7795
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 32
+ },
+ "end": {
+ "line": 199,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "nbvalues",
+ "range": [
+ 7796,
+ 7804
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 41
+ },
+ "end": {
+ "line": 199,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 7787,
+ 7804
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 32
+ },
+ "end": {
+ "line": 199,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 7775,
+ 7804
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 20
+ },
+ "end": {
+ "line": 199,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 7775,
+ 7805
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 20
+ },
+ "end": {
+ "line": 199,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 7752,
+ 7824
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 32
+ },
+ "end": {
+ "line": 200,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 7736,
+ 7824
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 16
+ },
+ "end": {
+ "line": 200,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "for j",
+ "range": [
+ 7711,
+ 7718
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 17
+ },
+ "end": {
+ "line": 197,
+ "column": 24
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "medFlag",
+ "range": [
+ 7845,
+ 7852
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 19
+ },
+ "end": {
+ "line": 201,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 7855,
+ 7856
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 29
+ },
+ "end": {
+ "line": 201,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 7845,
+ 7856
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 19
+ },
+ "end": {
+ "line": 201,
+ "column": 30
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "aux",
+ "range": [
+ 7884,
+ 7887
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 24
+ },
+ "end": {
+ "line": 202,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 7890,
+ 7891
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 30
+ },
+ "end": {
+ "line": 202,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 7884,
+ 7891
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 24
+ },
+ "end": {
+ "line": 202,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 7880,
+ 7892
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 20
+ },
+ "end": {
+ "line": 202,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "%",
+ "left": {
+ "type": "Identifier",
+ "name": "nbvalues",
+ "range": [
+ 7917,
+ 7925
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 23
+ },
+ "end": {
+ "line": 203,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 7926,
+ 7927
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 32
+ },
+ "end": {
+ "line": 203,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 7917,
+ 7927
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 23
+ },
+ "end": {
+ "line": 203,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 7932,
+ 7933
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 38
+ },
+ "end": {
+ "line": 203,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 7917,
+ 7933
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 23
+ },
+ "end": {
+ "line": 203,
+ "column": 39
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "aux",
+ "range": [
+ 7961,
+ 7964
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 24
+ },
+ "end": {
+ "line": 204,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Math",
+ "range": [
+ 7967,
+ 7971
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 30
+ },
+ "end": {
+ "line": 204,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "floor",
+ "range": [
+ 7972,
+ 7977
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 35
+ },
+ "end": {
+ "line": 204,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 7967,
+ 7977
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 30
+ },
+ "end": {
+ "line": 204,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "/",
+ "left": {
+ "type": "Identifier",
+ "name": "nbvalues",
+ "range": [
+ 7978,
+ 7986
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 41
+ },
+ "end": {
+ "line": 204,
+ "column": 49
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 7987,
+ 7988
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 50
+ },
+ "end": {
+ "line": 204,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 7978,
+ 7988
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 41
+ },
+ "end": {
+ "line": 204,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 7967,
+ 7989
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 30
+ },
+ "end": {
+ "line": 204,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 7961,
+ 7989
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 24
+ },
+ "end": {
+ "line": 204,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 7961,
+ 7990
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 24
+ },
+ "end": {
+ "line": 204,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "medValue",
+ "range": [
+ 8016,
+ 8024
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 24
+ },
+ "end": {
+ "line": 205,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "theList",
+ "range": [
+ 8027,
+ 8034
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 35
+ },
+ "end": {
+ "line": 205,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "aux",
+ "range": [
+ 8035,
+ 8038
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 43
+ },
+ "end": {
+ "line": 205,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 8027,
+ 8039
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 35
+ },
+ "end": {
+ "line": 205,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 8016,
+ 8039
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 24
+ },
+ "end": {
+ "line": 205,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 8016,
+ 8040
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 24
+ },
+ "end": {
+ "line": 205,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 7934,
+ 8063
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 40
+ },
+ "end": {
+ "line": 206,
+ "column": 21
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "medValue",
+ "range": [
+ 8095,
+ 8103
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 24
+ },
+ "end": {
+ "line": 207,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "/",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "theList",
+ "range": [
+ 8136,
+ 8143
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 29
+ },
+ "end": {
+ "line": 208,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "BinaryExpression",
+ "operator": "/",
+ "left": {
+ "type": "Identifier",
+ "name": "nbvalues",
+ "range": [
+ 8144,
+ 8152
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 37
+ },
+ "end": {
+ "line": 208,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 8153,
+ 8154
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 46
+ },
+ "end": {
+ "line": 208,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 8144,
+ 8154
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 37
+ },
+ "end": {
+ "line": 208,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 8136,
+ 8155
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 29
+ },
+ "end": {
+ "line": 208,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "theList",
+ "range": [
+ 8158,
+ 8165
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 51
+ },
+ "end": {
+ "line": 208,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "/",
+ "left": {
+ "type": "Identifier",
+ "name": "nbvalues",
+ "range": [
+ 8168,
+ 8176
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 61
+ },
+ "end": {
+ "line": 208,
+ "column": 69
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 8177,
+ 8178
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 70
+ },
+ "end": {
+ "line": 208,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 8168,
+ 8178
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 61
+ },
+ "end": {
+ "line": 208,
+ "column": 71
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 8180,
+ 8181
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 73
+ },
+ "end": {
+ "line": 208,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 8167,
+ 8181
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 60
+ },
+ "end": {
+ "line": 208,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 8158,
+ 8183
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 51
+ },
+ "end": {
+ "line": 208,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 8136,
+ 8183
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 29
+ },
+ "end": {
+ "line": 208,
+ "column": 76
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 8185,
+ 8186
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 78
+ },
+ "end": {
+ "line": 208,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 8135,
+ 8186
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 28
+ },
+ "end": {
+ "line": 208,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 8095,
+ 8186
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 24
+ },
+ "end": {
+ "line": 208,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 8095,
+ 8187
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 24
+ },
+ "end": {
+ "line": 208,
+ "column": 80
+ }
+ }
+ }
+ ],
+ "range": [
+ 8068,
+ 8210
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 26
+ },
+ "end": {
+ "line": 209,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 7914,
+ 8210
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 20
+ },
+ "end": {
+ "line": 209,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 7857,
+ 8229
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 31
+ },
+ "end": {
+ "line": 210,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 7842,
+ 8229
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 16
+ },
+ "end": {
+ "line": 210,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "posa",
+ "range": [
+ 8251,
+ 8255
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 20
+ },
+ "end": {
+ "line": 211,
+ "column": 24
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 8251,
+ 8255
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 20
+ },
+ "end": {
+ "line": 211,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 8247,
+ 8256
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 16
+ },
+ "end": {
+ "line": 211,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "q1Flag",
+ "range": [
+ 8277,
+ 8283
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 19
+ },
+ "end": {
+ "line": 212,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 8286,
+ 8287
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 28
+ },
+ "end": {
+ "line": 212,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 8277,
+ 8287
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 19
+ },
+ "end": {
+ "line": 212,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "posa",
+ "range": [
+ 8311,
+ 8315
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 20
+ },
+ "end": {
+ "line": 213,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0.0",
+ "range": [
+ 8316,
+ 8319
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 25
+ },
+ "end": {
+ "line": 213,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 8311,
+ 8319
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 20
+ },
+ "end": {
+ "line": 213,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 8311,
+ 8320
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 20
+ },
+ "end": {
+ "line": 213,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "posa",
+ "range": [
+ 8342,
+ 8346
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 20
+ },
+ "end": {
+ "line": 214,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Math",
+ "range": [
+ 8349,
+ 8353
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 27
+ },
+ "end": {
+ "line": 214,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "floor",
+ "range": [
+ 8354,
+ 8359
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 32
+ },
+ "end": {
+ "line": 214,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 8349,
+ 8359
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 27
+ },
+ "end": {
+ "line": 214,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "/",
+ "left": {
+ "type": "Identifier",
+ "name": "nbvalues",
+ "range": [
+ 8360,
+ 8368
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 38
+ },
+ "end": {
+ "line": 214,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 4,
+ "raw": "4",
+ "range": [
+ 8369,
+ 8370
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 47
+ },
+ "end": {
+ "line": 214,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 8360,
+ 8370
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 38
+ },
+ "end": {
+ "line": 214,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 8349,
+ 8371
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 27
+ },
+ "end": {
+ "line": 214,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 8342,
+ 8371
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 20
+ },
+ "end": {
+ "line": 214,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 8342,
+ 8372
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 20
+ },
+ "end": {
+ "line": 214,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "==",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "*",
+ "left": {
+ "type": "Literal",
+ "value": 4,
+ "raw": "4",
+ "range": [
+ 8397,
+ 8398
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 23
+ },
+ "end": {
+ "line": 215,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "posa",
+ "range": [
+ 8399,
+ 8403
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 25
+ },
+ "end": {
+ "line": 215,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 8397,
+ 8403
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 23
+ },
+ "end": {
+ "line": 215,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "nbvalues",
+ "range": [
+ 8407,
+ 8415
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 33
+ },
+ "end": {
+ "line": 215,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 8397,
+ 8415
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 23
+ },
+ "end": {
+ "line": 215,
+ "column": 41
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "q1Value",
+ "range": [
+ 8443,
+ 8450
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 24
+ },
+ "end": {
+ "line": 216,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "/",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "theList",
+ "range": [
+ 8454,
+ 8461
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 35
+ },
+ "end": {
+ "line": 216,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "Identifier",
+ "name": "posa",
+ "range": [
+ 8462,
+ 8466
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 43
+ },
+ "end": {
+ "line": 216,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 8467,
+ 8468
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 48
+ },
+ "end": {
+ "line": 216,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 8462,
+ 8468
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 43
+ },
+ "end": {
+ "line": 216,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 8454,
+ 8469
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 35
+ },
+ "end": {
+ "line": 216,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "theList",
+ "range": [
+ 8472,
+ 8479
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 53
+ },
+ "end": {
+ "line": 216,
+ "column": 60
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "posa",
+ "range": [
+ 8480,
+ 8484
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 61
+ },
+ "end": {
+ "line": 216,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 8472,
+ 8485
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 53
+ },
+ "end": {
+ "line": 216,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 8454,
+ 8485
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 35
+ },
+ "end": {
+ "line": 216,
+ "column": 66
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 8487,
+ 8488
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 68
+ },
+ "end": {
+ "line": 216,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 8453,
+ 8488
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 34
+ },
+ "end": {
+ "line": 216,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 8443,
+ 8488
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 24
+ },
+ "end": {
+ "line": 216,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 8443,
+ 8489
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 24
+ },
+ "end": {
+ "line": 216,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 8416,
+ 8512
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 42
+ },
+ "end": {
+ "line": 217,
+ "column": 21
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "q1Value",
+ "range": [
+ 8545,
+ 8552
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 24
+ },
+ "end": {
+ "line": 218,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "theList",
+ "range": [
+ 8555,
+ 8562
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 34
+ },
+ "end": {
+ "line": 218,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "posa",
+ "range": [
+ 8563,
+ 8567
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 42
+ },
+ "end": {
+ "line": 218,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 8555,
+ 8568
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 34
+ },
+ "end": {
+ "line": 218,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 8545,
+ 8568
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 24
+ },
+ "end": {
+ "line": 218,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 8545,
+ 8569
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 24
+ },
+ "end": {
+ "line": 218,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 8518,
+ 8592
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 27
+ },
+ "end": {
+ "line": 219,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 8394,
+ 8592
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 20
+ },
+ "end": {
+ "line": 219,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 8288,
+ 8611
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 30
+ },
+ "end": {
+ "line": 220,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 8274,
+ 8611
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 16
+ },
+ "end": {
+ "line": 220,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "q3Flag",
+ "range": [
+ 8633,
+ 8639
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 20
+ },
+ "end": {
+ "line": 221,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 8642,
+ 8643
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 29
+ },
+ "end": {
+ "line": 221,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 8633,
+ 8643
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 20
+ },
+ "end": {
+ "line": 221,
+ "column": 30
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "posa",
+ "range": [
+ 8667,
+ 8671
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 20
+ },
+ "end": {
+ "line": 222,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0.0",
+ "range": [
+ 8672,
+ 8675
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 25
+ },
+ "end": {
+ "line": 222,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 8667,
+ 8675
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 20
+ },
+ "end": {
+ "line": 222,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 8667,
+ 8676
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 20
+ },
+ "end": {
+ "line": 222,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "posb",
+ "range": [
+ 8702,
+ 8706
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 24
+ },
+ "end": {
+ "line": 223,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0.0",
+ "range": [
+ 8707,
+ 8710
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 29
+ },
+ "end": {
+ "line": 223,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 8702,
+ 8710
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 24
+ },
+ "end": {
+ "line": 223,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 8698,
+ 8711
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 20
+ },
+ "end": {
+ "line": 223,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "posa",
+ "range": [
+ 8733,
+ 8737
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 20
+ },
+ "end": {
+ "line": 224,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Math",
+ "range": [
+ 8740,
+ 8744
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 27
+ },
+ "end": {
+ "line": 224,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "floor",
+ "range": [
+ 8745,
+ 8750
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 32
+ },
+ "end": {
+ "line": 224,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 8740,
+ 8750
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 27
+ },
+ "end": {
+ "line": 224,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "/",
+ "left": {
+ "type": "Identifier",
+ "name": "nbvalues",
+ "range": [
+ 8751,
+ 8759
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 38
+ },
+ "end": {
+ "line": 224,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 4,
+ "raw": "4",
+ "range": [
+ 8760,
+ 8761
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 47
+ },
+ "end": {
+ "line": 224,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 8751,
+ 8761
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 38
+ },
+ "end": {
+ "line": 224,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 8740,
+ 8762
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 27
+ },
+ "end": {
+ "line": 224,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 8733,
+ 8762
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 20
+ },
+ "end": {
+ "line": 224,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 8733,
+ 8763
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 20
+ },
+ "end": {
+ "line": 224,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "*",
+ "left": {
+ "type": "Literal",
+ "value": 4,
+ "raw": "4",
+ "range": [
+ 8789,
+ 8790
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 24
+ },
+ "end": {
+ "line": 225,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "posa",
+ "range": [
+ 8791,
+ 8795
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 26
+ },
+ "end": {
+ "line": 225,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 8789,
+ 8795
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 24
+ },
+ "end": {
+ "line": 225,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "nbvalues",
+ "range": [
+ 8800,
+ 8808
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 35
+ },
+ "end": {
+ "line": 225,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 8789,
+ 8808
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 24
+ },
+ "end": {
+ "line": 225,
+ "column": 43
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "posb",
+ "range": [
+ 8836,
+ 8840
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 24
+ },
+ "end": {
+ "line": 226,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "*",
+ "left": {
+ "type": "Literal",
+ "value": 3,
+ "raw": "3",
+ "range": [
+ 8843,
+ 8844
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 31
+ },
+ "end": {
+ "line": 226,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "posa",
+ "range": [
+ 8845,
+ 8849
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 33
+ },
+ "end": {
+ "line": 226,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 8843,
+ 8849
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 31
+ },
+ "end": {
+ "line": 226,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 8836,
+ 8849
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 24
+ },
+ "end": {
+ "line": 226,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 8836,
+ 8850
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 24
+ },
+ "end": {
+ "line": 226,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "q3Value",
+ "range": [
+ 8876,
+ 8883
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 24
+ },
+ "end": {
+ "line": 227,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "/",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "theList",
+ "range": [
+ 8887,
+ 8894
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 35
+ },
+ "end": {
+ "line": 227,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "posb",
+ "range": [
+ 8895,
+ 8899
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 43
+ },
+ "end": {
+ "line": 227,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 8887,
+ 8900
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 35
+ },
+ "end": {
+ "line": 227,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "theList",
+ "range": [
+ 8903,
+ 8910
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 51
+ },
+ "end": {
+ "line": 227,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "Identifier",
+ "name": "posb",
+ "range": [
+ 8911,
+ 8915
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 59
+ },
+ "end": {
+ "line": 227,
+ "column": 63
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 8916,
+ 8917
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 64
+ },
+ "end": {
+ "line": 227,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 8911,
+ 8917
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 59
+ },
+ "end": {
+ "line": 227,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 8903,
+ 8918
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 51
+ },
+ "end": {
+ "line": 227,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 8887,
+ 8918
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 35
+ },
+ "end": {
+ "line": 227,
+ "column": 66
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 8920,
+ 8921
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 68
+ },
+ "end": {
+ "line": 227,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 8886,
+ 8921
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 34
+ },
+ "end": {
+ "line": 227,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 8876,
+ 8921
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 24
+ },
+ "end": {
+ "line": 227,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 8876,
+ 8922
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 24
+ },
+ "end": {
+ "line": 227,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 8809,
+ 8945
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 44
+ },
+ "end": {
+ "line": 228,
+ "column": 21
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "q3Value",
+ "range": [
+ 8978,
+ 8985
+ ],
+ "loc": {
+ "start": {
+ "line": 229,
+ "column": 24
+ },
+ "end": {
+ "line": 229,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "theList",
+ "range": [
+ 8988,
+ 8995
+ ],
+ "loc": {
+ "start": {
+ "line": 229,
+ "column": 34
+ },
+ "end": {
+ "line": 229,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "Identifier",
+ "name": "nbvalues",
+ "range": [
+ 8996,
+ 9004
+ ],
+ "loc": {
+ "start": {
+ "line": 229,
+ "column": 42
+ },
+ "end": {
+ "line": 229,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "posa",
+ "range": [
+ 9005,
+ 9009
+ ],
+ "loc": {
+ "start": {
+ "line": 229,
+ "column": 51
+ },
+ "end": {
+ "line": 229,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 8996,
+ 9009
+ ],
+ "loc": {
+ "start": {
+ "line": 229,
+ "column": 42
+ },
+ "end": {
+ "line": 229,
+ "column": 55
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 9010,
+ 9011
+ ],
+ "loc": {
+ "start": {
+ "line": 229,
+ "column": 56
+ },
+ "end": {
+ "line": 229,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 8996,
+ 9011
+ ],
+ "loc": {
+ "start": {
+ "line": 229,
+ "column": 42
+ },
+ "end": {
+ "line": 229,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 8988,
+ 9012
+ ],
+ "loc": {
+ "start": {
+ "line": 229,
+ "column": 34
+ },
+ "end": {
+ "line": 229,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 8978,
+ 9012
+ ],
+ "loc": {
+ "start": {
+ "line": 229,
+ "column": 24
+ },
+ "end": {
+ "line": 229,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 8978,
+ 9013
+ ],
+ "loc": {
+ "start": {
+ "line": 229,
+ "column": 24
+ },
+ "end": {
+ "line": 229,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 8951,
+ 9036
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 27
+ },
+ "end": {
+ "line": 230,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 8785,
+ 9036
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 20
+ },
+ "end": {
+ "line": 230,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 8644,
+ 9055
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 31
+ },
+ "end": {
+ "line": 231,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 8629,
+ 9055
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 16
+ },
+ "end": {
+ "line": 231,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 9083,
+ 9084
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 24
+ },
+ "end": {
+ "line": 233,
+ "column": 25
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 9085,
+ 9086
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 26
+ },
+ "end": {
+ "line": 233,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 9083,
+ 9086
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 24
+ },
+ "end": {
+ "line": 233,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 9079,
+ 9086
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 20
+ },
+ "end": {
+ "line": 233,
+ "column": 27
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<=",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 9088,
+ 9089
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 29
+ },
+ "end": {
+ "line": 233,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "mThisCol",
+ "range": [
+ 9091,
+ 9099
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 32
+ },
+ "end": {
+ "line": 233,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 9088,
+ 9099
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 29
+ },
+ "end": {
+ "line": 233,
+ "column": 40
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 9101,
+ 9102
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 42
+ },
+ "end": {
+ "line": 233,
+ "column": 43
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 9101,
+ 9104
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 42
+ },
+ "end": {
+ "line": 233,
+ "column": 45
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "SwitchStatement",
+ "discriminant": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "opsThisCol",
+ "range": [
+ 9136,
+ 9146
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 28
+ },
+ "end": {
+ "line": 234,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 9147,
+ 9148
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 39
+ },
+ "end": {
+ "line": 234,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 9136,
+ 9149
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 28
+ },
+ "end": {
+ "line": 234,
+ "column": 41
+ }
+ }
+ },
+ "cases": [
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "Literal",
+ "value": "mean",
+ "raw": "'mean'",
+ "range": [
+ 9183,
+ 9189
+ ],
+ "loc": {
+ "start": {
+ "line": 235,
+ "column": 29
+ },
+ "end": {
+ "line": 235,
+ "column": 35
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "result",
+ "range": [
+ 9220,
+ 9226
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 28
+ },
+ "end": {
+ "line": 236,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "meanValue",
+ "range": [
+ 9227,
+ 9236
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 35
+ },
+ "end": {
+ "line": 236,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 9220,
+ 9236
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 28
+ },
+ "end": {
+ "line": 236,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 9220,
+ 9237
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 28
+ },
+ "end": {
+ "line": 236,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 9263,
+ 9269
+ ],
+ "loc": {
+ "start": {
+ "line": 237,
+ "column": 24
+ },
+ "end": {
+ "line": 237,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "range": [
+ 9178,
+ 9269
+ ],
+ "loc": {
+ "start": {
+ "line": 235,
+ "column": 24
+ },
+ "end": {
+ "line": 237,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "Literal",
+ "value": "sum",
+ "raw": "'sum'",
+ "range": [
+ 9300,
+ 9305
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 29
+ },
+ "end": {
+ "line": 238,
+ "column": 34
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "result",
+ "range": [
+ 9336,
+ 9342
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 28
+ },
+ "end": {
+ "line": 239,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "sumValue",
+ "range": [
+ 9343,
+ 9351
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 35
+ },
+ "end": {
+ "line": 239,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 9336,
+ 9351
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 28
+ },
+ "end": {
+ "line": 239,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 9336,
+ 9352
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 28
+ },
+ "end": {
+ "line": 239,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 9378,
+ 9384
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 24
+ },
+ "end": {
+ "line": 240,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "range": [
+ 9295,
+ 9384
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 24
+ },
+ "end": {
+ "line": 240,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "Literal",
+ "value": "min",
+ "raw": "'min'",
+ "range": [
+ 9415,
+ 9420
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 29
+ },
+ "end": {
+ "line": 241,
+ "column": 34
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "result",
+ "range": [
+ 9451,
+ 9457
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 28
+ },
+ "end": {
+ "line": 242,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "minValue",
+ "range": [
+ 9458,
+ 9466
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 35
+ },
+ "end": {
+ "line": 242,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 9451,
+ 9466
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 28
+ },
+ "end": {
+ "line": 242,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 9451,
+ 9467
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 28
+ },
+ "end": {
+ "line": 242,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 9493,
+ 9499
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 24
+ },
+ "end": {
+ "line": 243,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "range": [
+ 9410,
+ 9499
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 24
+ },
+ "end": {
+ "line": 243,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "Literal",
+ "value": "max",
+ "raw": "'max'",
+ "range": [
+ 9530,
+ 9535
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 29
+ },
+ "end": {
+ "line": 244,
+ "column": 34
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "result",
+ "range": [
+ 9566,
+ 9572
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 28
+ },
+ "end": {
+ "line": 245,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "maxValue",
+ "range": [
+ 9573,
+ 9581
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 35
+ },
+ "end": {
+ "line": 245,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 9566,
+ 9581
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 28
+ },
+ "end": {
+ "line": 245,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 9566,
+ 9582
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 28
+ },
+ "end": {
+ "line": 245,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 9608,
+ 9614
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 24
+ },
+ "end": {
+ "line": 246,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "range": [
+ 9525,
+ 9614
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 24
+ },
+ "end": {
+ "line": 246,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "Literal",
+ "value": "median",
+ "raw": "'median'",
+ "range": [
+ 9645,
+ 9653
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 29
+ },
+ "end": {
+ "line": 247,
+ "column": 37
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "result",
+ "range": [
+ 9684,
+ 9690
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 28
+ },
+ "end": {
+ "line": 248,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "medValue",
+ "range": [
+ 9691,
+ 9699
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 35
+ },
+ "end": {
+ "line": 248,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 9684,
+ 9699
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 28
+ },
+ "end": {
+ "line": 248,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 9684,
+ 9700
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 28
+ },
+ "end": {
+ "line": 248,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 9730,
+ 9736
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 28
+ },
+ "end": {
+ "line": 249,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 9640,
+ 9736
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 24
+ },
+ "end": {
+ "line": 249,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "Literal",
+ "value": "q1",
+ "raw": "'q1'",
+ "range": [
+ 9767,
+ 9771
+ ],
+ "loc": {
+ "start": {
+ "line": 250,
+ "column": 29
+ },
+ "end": {
+ "line": 250,
+ "column": 33
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "result",
+ "range": [
+ 9802,
+ 9808
+ ],
+ "loc": {
+ "start": {
+ "line": 251,
+ "column": 28
+ },
+ "end": {
+ "line": 251,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "q1Value",
+ "range": [
+ 9809,
+ 9816
+ ],
+ "loc": {
+ "start": {
+ "line": 251,
+ "column": 35
+ },
+ "end": {
+ "line": 251,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 9802,
+ 9816
+ ],
+ "loc": {
+ "start": {
+ "line": 251,
+ "column": 28
+ },
+ "end": {
+ "line": 251,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 9802,
+ 9817
+ ],
+ "loc": {
+ "start": {
+ "line": 251,
+ "column": 28
+ },
+ "end": {
+ "line": 251,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 9843,
+ 9849
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 24
+ },
+ "end": {
+ "line": 252,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "range": [
+ 9762,
+ 9849
+ ],
+ "loc": {
+ "start": {
+ "line": 250,
+ "column": 24
+ },
+ "end": {
+ "line": 252,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "Literal",
+ "value": "q3",
+ "raw": "'q3'",
+ "range": [
+ 9880,
+ 9884
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 29
+ },
+ "end": {
+ "line": 253,
+ "column": 33
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "result",
+ "range": [
+ 9915,
+ 9921
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 28
+ },
+ "end": {
+ "line": 254,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "q3Value",
+ "range": [
+ 9922,
+ 9929
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 35
+ },
+ "end": {
+ "line": 254,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 9915,
+ 9929
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 28
+ },
+ "end": {
+ "line": 254,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 9915,
+ 9930
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 28
+ },
+ "end": {
+ "line": 254,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 9956,
+ 9962
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 24
+ },
+ "end": {
+ "line": 255,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "range": [
+ 9875,
+ 9962
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 24
+ },
+ "end": {
+ "line": 255,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "range": [
+ 9128,
+ 9985
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 20
+ },
+ "end": {
+ "line": 256,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "precision",
+ "range": [
+ 10013,
+ 10022
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 24
+ },
+ "end": {
+ "line": 258,
+ "column": 33
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "isNaN",
+ "range": [
+ 10026,
+ 10031
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 37
+ },
+ "end": {
+ "line": 258,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "decThisCol",
+ "range": [
+ 10032,
+ 10042
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 43
+ },
+ "end": {
+ "line": 258,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 10043,
+ 10044
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 54
+ },
+ "end": {
+ "line": 258,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 10032,
+ 10045
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 43
+ },
+ "end": {
+ "line": 258,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 10026,
+ 10046
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 37
+ },
+ "end": {
+ "line": 258,
+ "column": 57
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 10025,
+ 10046
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 36
+ },
+ "end": {
+ "line": 258,
+ "column": 57
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "decThisCol",
+ "range": [
+ 10049,
+ 10059
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 60
+ },
+ "end": {
+ "line": 258,
+ "column": 70
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 10060,
+ 10061
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 71
+ },
+ "end": {
+ "line": 258,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 10049,
+ 10062
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 60
+ },
+ "end": {
+ "line": 258,
+ "column": 73
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 10065,
+ 10066
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 76
+ },
+ "end": {
+ "line": 258,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 10025,
+ 10066
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 36
+ },
+ "end": {
+ "line": 258,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 10013,
+ 10066
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 24
+ },
+ "end": {
+ "line": 258,
+ "column": 77
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 10009,
+ 10067
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 20
+ },
+ "end": {
+ "line": 258,
+ "column": 78
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "if outputType is defined",
+ "range": [
+ 10091,
+ 10117
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 20
+ },
+ "end": {
+ "line": 260,
+ "column": 46
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "oTypeThisCol",
+ "range": [
+ 10142,
+ 10154
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 23
+ },
+ "end": {
+ "line": 261,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "result",
+ "range": [
+ 10158,
+ 10164
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 39
+ },
+ "end": {
+ "line": 261,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 10142,
+ 10164
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 23
+ },
+ "end": {
+ "line": 261,
+ "column": 45
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "result",
+ "range": [
+ 10192,
+ 10198
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 24
+ },
+ "end": {
+ "line": 262,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "result",
+ "range": [
+ 10201,
+ 10207
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 33
+ },
+ "end": {
+ "line": 262,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toFixed",
+ "range": [
+ 10208,
+ 10215
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 40
+ },
+ "end": {
+ "line": 262,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 10201,
+ 10215
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 33
+ },
+ "end": {
+ "line": 262,
+ "column": 47
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "precision",
+ "range": [
+ 10217,
+ 10226
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 49
+ },
+ "end": {
+ "line": 262,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 10201,
+ 10228
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 33
+ },
+ "end": {
+ "line": 262,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 10192,
+ 10228
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 24
+ },
+ "end": {
+ "line": 262,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 10192,
+ 10229
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 24
+ },
+ "end": {
+ "line": 262,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 10260,
+ 10263
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 27
+ },
+ "end": {
+ "line": 264,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 10264,
+ 10266
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 31
+ },
+ "end": {
+ "line": 264,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 10260,
+ 10266
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 27
+ },
+ "end": {
+ "line": 264,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "labThisCol",
+ "range": [
+ 10267,
+ 10277
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 34
+ },
+ "end": {
+ "line": 264,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 10278,
+ 10279
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 45
+ },
+ "end": {
+ "line": 264,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 10267,
+ 10280
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 34
+ },
+ "end": {
+ "line": 264,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 10260,
+ 10281
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 27
+ },
+ "end": {
+ "line": 264,
+ "column": 48
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "SwitchStatement",
+ "discriminant": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 10321,
+ 10324
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 36
+ },
+ "end": {
+ "line": 265,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lower",
+ "range": [
+ 10325,
+ 10330
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 40
+ },
+ "end": {
+ "line": 265,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 10321,
+ 10330
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 36
+ },
+ "end": {
+ "line": 265,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "oTypeThisCol",
+ "range": [
+ 10331,
+ 10343
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 46
+ },
+ "end": {
+ "line": 265,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 10321,
+ 10344
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 36
+ },
+ "end": {
+ "line": 265,
+ "column": 59
+ }
+ }
+ },
+ "cases": [
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "Literal",
+ "value": "innerhtml",
+ "raw": "'innerhtml'",
+ "range": [
+ 10386,
+ 10397
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 37
+ },
+ "end": {
+ "line": 266,
+ "column": 48
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "isNaN",
+ "range": [
+ 10440,
+ 10445
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 40
+ },
+ "end": {
+ "line": 267,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "result",
+ "range": [
+ 10446,
+ 10452
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 46
+ },
+ "end": {
+ "line": 267,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 10440,
+ 10453
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 40
+ },
+ "end": {
+ "line": 267,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "isFinite",
+ "range": [
+ 10458,
+ 10466
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 58
+ },
+ "end": {
+ "line": 267,
+ "column": 66
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "result",
+ "range": [
+ 10467,
+ 10473
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 67
+ },
+ "end": {
+ "line": 267,
+ "column": 73
+ }
+ }
+ }
+ ],
+ "range": [
+ 10458,
+ 10474
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 58
+ },
+ "end": {
+ "line": 267,
+ "column": 74
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 10457,
+ 10474
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 57
+ },
+ "end": {
+ "line": 267,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 10440,
+ 10474
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 40
+ },
+ "end": {
+ "line": 267,
+ "column": 74
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "nbvalues",
+ "range": [
+ 10519,
+ 10527
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 40
+ },
+ "end": {
+ "line": 268,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 10530,
+ 10531
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 51
+ },
+ "end": {
+ "line": 268,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 10519,
+ 10531
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 40
+ },
+ "end": {
+ "line": 268,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 10440,
+ 10531
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 40
+ },
+ "end": {
+ "line": 268,
+ "column": 52
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 10575,
+ 10578
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 40
+ },
+ "end": {
+ "line": 269,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 10579,
+ 10581
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 44
+ },
+ "end": {
+ "line": 269,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 10575,
+ 10581
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 40
+ },
+ "end": {
+ "line": 269,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "labThisCol",
+ "range": [
+ 10582,
+ 10592
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 47
+ },
+ "end": {
+ "line": 269,
+ "column": 57
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 10593,
+ 10594
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 58
+ },
+ "end": {
+ "line": 269,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 10582,
+ 10595
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 47
+ },
+ "end": {
+ "line": 269,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 10575,
+ 10596
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 40
+ },
+ "end": {
+ "line": 269,
+ "column": 61
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 10597,
+ 10606
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 62
+ },
+ "end": {
+ "line": 269,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 10575,
+ 10606
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 40
+ },
+ "end": {
+ "line": 269,
+ "column": 71
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": ".",
+ "raw": "'.'",
+ "range": [
+ 10609,
+ 10612
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 74
+ },
+ "end": {
+ "line": 269,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 10575,
+ 10612
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 40
+ },
+ "end": {
+ "line": 269,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 10575,
+ 10613
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 40
+ },
+ "end": {
+ "line": 269,
+ "column": 78
+ }
+ }
+ }
+ ],
+ "range": [
+ 10532,
+ 10652
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 53
+ },
+ "end": {
+ "line": 270,
+ "column": 37
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 10700,
+ 10703
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 40
+ },
+ "end": {
+ "line": 271,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 10704,
+ 10706
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 44
+ },
+ "end": {
+ "line": 271,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 10700,
+ 10706
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 40
+ },
+ "end": {
+ "line": 271,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "labThisCol",
+ "range": [
+ 10707,
+ 10717
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 47
+ },
+ "end": {
+ "line": 271,
+ "column": 57
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 10718,
+ 10719
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 58
+ },
+ "end": {
+ "line": 271,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 10707,
+ 10720
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 47
+ },
+ "end": {
+ "line": 271,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 10700,
+ 10721
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 40
+ },
+ "end": {
+ "line": 271,
+ "column": 61
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 10722,
+ 10731
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 62
+ },
+ "end": {
+ "line": 271,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 10700,
+ 10731
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 40
+ },
+ "end": {
+ "line": 271,
+ "column": 71
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "result",
+ "range": [
+ 10733,
+ 10739
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 73
+ },
+ "end": {
+ "line": 271,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 10700,
+ 10739
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 40
+ },
+ "end": {
+ "line": 271,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 10700,
+ 10740
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 40
+ },
+ "end": {
+ "line": 271,
+ "column": 80
+ }
+ }
+ }
+ ],
+ "range": [
+ 10657,
+ 10779
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 42
+ },
+ "end": {
+ "line": 272,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 10436,
+ 10779
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 36
+ },
+ "end": {
+ "line": 272,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 10813,
+ 10819
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 32
+ },
+ "end": {
+ "line": 273,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 10381,
+ 10819
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 32
+ },
+ "end": {
+ "line": 273,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "Literal",
+ "value": "setvalue",
+ "raw": "'setvalue'",
+ "range": [
+ 10858,
+ 10868
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 37
+ },
+ "end": {
+ "line": 274,
+ "column": 47
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 10907,
+ 10910
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 36
+ },
+ "end": {
+ "line": 275,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 10911,
+ 10913
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 40
+ },
+ "end": {
+ "line": 275,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 10907,
+ 10913
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 36
+ },
+ "end": {
+ "line": 275,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "labThisCol",
+ "range": [
+ 10915,
+ 10925
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 44
+ },
+ "end": {
+ "line": 275,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 10926,
+ 10927
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 55
+ },
+ "end": {
+ "line": 275,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 10915,
+ 10928
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 44
+ },
+ "end": {
+ "line": 275,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 10907,
+ 10930
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 36
+ },
+ "end": {
+ "line": 275,
+ "column": 59
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "value",
+ "range": [
+ 10931,
+ 10936
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 60
+ },
+ "end": {
+ "line": 275,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 10907,
+ 10936
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 36
+ },
+ "end": {
+ "line": 275,
+ "column": 65
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "result",
+ "range": [
+ 10939,
+ 10945
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 68
+ },
+ "end": {
+ "line": 275,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 10907,
+ 10945
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 36
+ },
+ "end": {
+ "line": 275,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 10907,
+ 10946
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 36
+ },
+ "end": {
+ "line": 275,
+ "column": 75
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 10980,
+ 10986
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 32
+ },
+ "end": {
+ "line": 276,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 10853,
+ 10986
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 32
+ },
+ "end": {
+ "line": 276,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "Literal",
+ "value": "createtextnode",
+ "raw": "'createtextnode'",
+ "range": [
+ 11025,
+ 11041
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 37
+ },
+ "end": {
+ "line": 277,
+ "column": 53
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "oldnode",
+ "range": [
+ 11084,
+ 11091
+ ],
+ "loc": {
+ "start": {
+ "line": 278,
+ "column": 40
+ },
+ "end": {
+ "line": 278,
+ "column": 47
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 11094,
+ 11097
+ ],
+ "loc": {
+ "start": {
+ "line": 278,
+ "column": 50
+ },
+ "end": {
+ "line": 278,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 11098,
+ 11100
+ ],
+ "loc": {
+ "start": {
+ "line": 278,
+ "column": 54
+ },
+ "end": {
+ "line": 278,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 11094,
+ 11100
+ ],
+ "loc": {
+ "start": {
+ "line": 278,
+ "column": 50
+ },
+ "end": {
+ "line": 278,
+ "column": 56
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "labThisCol",
+ "range": [
+ 11101,
+ 11111
+ ],
+ "loc": {
+ "start": {
+ "line": 278,
+ "column": 57
+ },
+ "end": {
+ "line": 278,
+ "column": 67
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 11112,
+ 11113
+ ],
+ "loc": {
+ "start": {
+ "line": 278,
+ "column": 68
+ },
+ "end": {
+ "line": 278,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 11101,
+ 11114
+ ],
+ "loc": {
+ "start": {
+ "line": 278,
+ "column": 57
+ },
+ "end": {
+ "line": 278,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 11094,
+ 11115
+ ],
+ "loc": {
+ "start": {
+ "line": 278,
+ "column": 50
+ },
+ "end": {
+ "line": 278,
+ "column": 71
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "firstChild",
+ "range": [
+ 11158,
+ 11168
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 41
+ },
+ "end": {
+ "line": 279,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 11094,
+ 11168
+ ],
+ "loc": {
+ "start": {
+ "line": 278,
+ "column": 50
+ },
+ "end": {
+ "line": 279,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 11084,
+ 11168
+ ],
+ "loc": {
+ "start": {
+ "line": 278,
+ "column": 40
+ },
+ "end": {
+ "line": 279,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 11080,
+ 11169
+ ],
+ "loc": {
+ "start": {
+ "line": 278,
+ "column": 36
+ },
+ "end": {
+ "line": 279,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "txtnode",
+ "range": [
+ 11211,
+ 11218
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 40
+ },
+ "end": {
+ "line": 280,
+ "column": 47
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 11221,
+ 11224
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 50
+ },
+ "end": {
+ "line": 280,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 11225,
+ 11229
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 54
+ },
+ "end": {
+ "line": 280,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 11221,
+ 11229
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 50
+ },
+ "end": {
+ "line": 280,
+ "column": 58
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "result",
+ "range": [
+ 11230,
+ 11236
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 59
+ },
+ "end": {
+ "line": 280,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 11221,
+ 11237
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 50
+ },
+ "end": {
+ "line": 280,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 11211,
+ 11237
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 40
+ },
+ "end": {
+ "line": 280,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 11207,
+ 11238
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 36
+ },
+ "end": {
+ "line": 280,
+ "column": 67
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 11276,
+ 11279
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 36
+ },
+ "end": {
+ "line": 281,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 11280,
+ 11282
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 40
+ },
+ "end": {
+ "line": 281,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 11276,
+ 11282
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 36
+ },
+ "end": {
+ "line": 281,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "labThisCol",
+ "range": [
+ 11283,
+ 11293
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 43
+ },
+ "end": {
+ "line": 281,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 11294,
+ 11295
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 54
+ },
+ "end": {
+ "line": 281,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 11283,
+ 11296
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 43
+ },
+ "end": {
+ "line": 281,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 11276,
+ 11297
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 36
+ },
+ "end": {
+ "line": 281,
+ "column": 57
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replaceChild",
+ "range": [
+ 11340,
+ 11352
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 41
+ },
+ "end": {
+ "line": 282,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 11276,
+ 11352
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 36
+ },
+ "end": {
+ "line": 282,
+ "column": 53
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "txtnode",
+ "range": [
+ 11353,
+ 11360
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 54
+ },
+ "end": {
+ "line": 282,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "oldnode",
+ "range": [
+ 11362,
+ 11369
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 63
+ },
+ "end": {
+ "line": 282,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 11276,
+ 11370
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 36
+ },
+ "end": {
+ "line": 282,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 11276,
+ 11371
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 36
+ },
+ "end": {
+ "line": 282,
+ "column": 72
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 11405,
+ 11411
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 32
+ },
+ "end": {
+ "line": 283,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 11020,
+ 11411
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 32
+ },
+ "end": {
+ "line": 283,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 10313,
+ 11442
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 28
+ },
+ "end": {
+ "line": 284,
+ "column": 29
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "switch",
+ "range": [
+ 11442,
+ 11450
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 29
+ },
+ "end": {
+ "line": 284,
+ "column": 37
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 10282,
+ 11477
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 49
+ },
+ "end": {
+ "line": 285,
+ "column": 25
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 10257,
+ 11477
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 24
+ },
+ "end": {
+ "line": 285,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 10165,
+ 11500
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 46
+ },
+ "end": {
+ "line": 286,
+ "column": 21
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "TryStatement",
+ "block": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "isNaN",
+ "range": [
+ 11570,
+ 11575
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 31
+ },
+ "end": {
+ "line": 288,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "result",
+ "range": [
+ 11576,
+ 11582
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 37
+ },
+ "end": {
+ "line": 288,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 11570,
+ 11583
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 31
+ },
+ "end": {
+ "line": 288,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "isFinite",
+ "range": [
+ 11588,
+ 11596
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 49
+ },
+ "end": {
+ "line": 288,
+ "column": 57
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "result",
+ "range": [
+ 11597,
+ 11603
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 58
+ },
+ "end": {
+ "line": 288,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 11588,
+ 11604
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 49
+ },
+ "end": {
+ "line": 288,
+ "column": 65
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 11587,
+ 11604
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 48
+ },
+ "end": {
+ "line": 288,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 11570,
+ 11604
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 31
+ },
+ "end": {
+ "line": 288,
+ "column": 65
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "nbvalues",
+ "range": [
+ 11641,
+ 11649
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 32
+ },
+ "end": {
+ "line": 289,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 11652,
+ 11653
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 43
+ },
+ "end": {
+ "line": 289,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 11641,
+ 11653
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 32
+ },
+ "end": {
+ "line": 289,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 11570,
+ 11653
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 31
+ },
+ "end": {
+ "line": 289,
+ "column": 44
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 11689,
+ 11692
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 32
+ },
+ "end": {
+ "line": 290,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 11693,
+ 11695
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 36
+ },
+ "end": {
+ "line": 290,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 11689,
+ 11695
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 32
+ },
+ "end": {
+ "line": 290,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "labThisCol",
+ "range": [
+ 11696,
+ 11706
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 39
+ },
+ "end": {
+ "line": 290,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 11707,
+ 11708
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 50
+ },
+ "end": {
+ "line": 290,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 11696,
+ 11709
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 39
+ },
+ "end": {
+ "line": 290,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 11689,
+ 11710
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 32
+ },
+ "end": {
+ "line": 290,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 11711,
+ 11720
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 54
+ },
+ "end": {
+ "line": 290,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 11689,
+ 11720
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 32
+ },
+ "end": {
+ "line": 290,
+ "column": 63
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": ".",
+ "raw": "'.'",
+ "range": [
+ 11723,
+ 11726
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 66
+ },
+ "end": {
+ "line": 290,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 11689,
+ 11726
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 32
+ },
+ "end": {
+ "line": 290,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 11689,
+ 11727
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 32
+ },
+ "end": {
+ "line": 290,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 11654,
+ 11758
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 45
+ },
+ "end": {
+ "line": 291,
+ "column": 29
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 11799,
+ 11802
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 32
+ },
+ "end": {
+ "line": 292,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 11803,
+ 11805
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 36
+ },
+ "end": {
+ "line": 292,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 11799,
+ 11805
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 32
+ },
+ "end": {
+ "line": 292,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "labThisCol",
+ "range": [
+ 11806,
+ 11816
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 39
+ },
+ "end": {
+ "line": 292,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 11817,
+ 11818
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 50
+ },
+ "end": {
+ "line": 292,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 11806,
+ 11819
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 39
+ },
+ "end": {
+ "line": 292,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 11799,
+ 11820
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 32
+ },
+ "end": {
+ "line": 292,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 11821,
+ 11830
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 54
+ },
+ "end": {
+ "line": 292,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 11799,
+ 11830
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 32
+ },
+ "end": {
+ "line": 292,
+ "column": 63
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "result",
+ "range": [
+ 11870,
+ 11876
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 36
+ },
+ "end": {
+ "line": 293,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toFixed",
+ "range": [
+ 11877,
+ 11884
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 43
+ },
+ "end": {
+ "line": 293,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 11870,
+ 11884
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 36
+ },
+ "end": {
+ "line": 293,
+ "column": 50
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "precision",
+ "range": [
+ 11885,
+ 11894
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 51
+ },
+ "end": {
+ "line": 293,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 11870,
+ 11895
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 36
+ },
+ "end": {
+ "line": 293,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 11799,
+ 11895
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 32
+ },
+ "end": {
+ "line": 293,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 11799,
+ 11896
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 32
+ },
+ "end": {
+ "line": 293,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 11764,
+ 11927
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 35
+ },
+ "end": {
+ "line": 294,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 11567,
+ 11927
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 28
+ },
+ "end": {
+ "line": 294,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "range": [
+ 11536,
+ 11954
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 27
+ },
+ "end": {
+ "line": 295,
+ "column": 25
+ }
+ }
+ },
+ "handler": {
+ "type": "CatchClause",
+ "param": {
+ "type": "Identifier",
+ "name": "e",
+ "range": [
+ 11961,
+ 11962
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 32
+ },
+ "end": {
+ "line": 295,
+ "column": 33
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [],
+ "range": [
+ 11964,
+ 11966
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 35
+ },
+ "end": {
+ "line": 295,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 11955,
+ 11966
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 26
+ },
+ "end": {
+ "line": 295,
+ "column": 37
+ }
+ }
+ },
+ "finalizer": null,
+ "range": [
+ 11533,
+ 11966
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 24
+ },
+ "end": {
+ "line": 295,
+ "column": 37
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "catch",
+ "range": [
+ 11966,
+ 11973
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 37
+ },
+ "end": {
+ "line": 295,
+ "column": 44
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 11506,
+ 11996
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 27
+ },
+ "end": {
+ "line": 296,
+ "column": 21
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "switch",
+ "range": [
+ 11442,
+ 11450
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 29
+ },
+ "end": {
+ "line": 284,
+ "column": 37
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 10139,
+ 11996
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 20
+ },
+ "end": {
+ "line": 296,
+ "column": 21
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "if outputType is defined",
+ "range": [
+ 10091,
+ 10117
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 20
+ },
+ "end": {
+ "line": 260,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "else",
+ "range": [
+ 11996,
+ 12002
+ ],
+ "loc": {
+ "start": {
+ "line": 296,
+ "column": 21
+ },
+ "end": {
+ "line": 296,
+ "column": 27
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 9105,
+ 12021
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 46
+ },
+ "end": {
+ "line": 297,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 9075,
+ 12021
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 16
+ },
+ "end": {
+ "line": 297,
+ "column": 17
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "for i",
+ "range": [
+ 12021,
+ 12028
+ ],
+ "loc": {
+ "start": {
+ "line": 297,
+ "column": 17
+ },
+ "end": {
+ "line": 297,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " row(s) with result are always visible",
+ "range": [
+ 12048,
+ 12088
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 16
+ },
+ "end": {
+ "line": 299,
+ "column": 56
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "totRow",
+ "range": [
+ 12110,
+ 12116
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 20
+ },
+ "end": {
+ "line": 300,
+ "column": 26
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "totRowIndex",
+ "range": [
+ 12119,
+ 12130
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 29
+ },
+ "end": {
+ "line": 300,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "totRowIndex",
+ "range": [
+ 12134,
+ 12145
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 44
+ },
+ "end": {
+ "line": 300,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ucol",
+ "range": [
+ 12146,
+ 12150
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 56
+ },
+ "end": {
+ "line": 300,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 12134,
+ 12151
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 44
+ },
+ "end": {
+ "line": 300,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 12119,
+ 12151
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 29
+ },
+ "end": {
+ "line": 300,
+ "column": 61
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 12187,
+ 12191
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 32
+ },
+ "end": {
+ "line": 301,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "totRowIndex",
+ "range": [
+ 12192,
+ 12203
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 37
+ },
+ "end": {
+ "line": 301,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ucol",
+ "range": [
+ 12204,
+ 12208
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 49
+ },
+ "end": {
+ "line": 301,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 12192,
+ 12209
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 37
+ },
+ "end": {
+ "line": 301,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 12187,
+ 12210
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 32
+ },
+ "end": {
+ "line": 301,
+ "column": 55
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 12213,
+ 12217
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 58
+ },
+ "end": {
+ "line": 301,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 12119,
+ 12217
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 29
+ },
+ "end": {
+ "line": 301,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 12110,
+ 12217
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 20
+ },
+ "end": {
+ "line": 301,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 12106,
+ 12218
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 16
+ },
+ "end": {
+ "line": 301,
+ "column": 63
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "catch",
+ "range": [
+ 11966,
+ 11973
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 37
+ },
+ "end": {
+ "line": 295,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "else",
+ "range": [
+ 11996,
+ 12002
+ ],
+ "loc": {
+ "start": {
+ "line": 296,
+ "column": 21
+ },
+ "end": {
+ "line": 296,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "for i",
+ "range": [
+ 12021,
+ 12028
+ ],
+ "loc": {
+ "start": {
+ "line": 297,
+ "column": 17
+ },
+ "end": {
+ "line": 297,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " row(s) with result are always visible",
+ "range": [
+ 12048,
+ 12088
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 16
+ },
+ "end": {
+ "line": 299,
+ "column": 56
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "totRow",
+ "range": [
+ 12239,
+ 12245
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 19
+ },
+ "end": {
+ "line": 302,
+ "column": 25
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "totRow",
+ "range": [
+ 12269,
+ 12275
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 20
+ },
+ "end": {
+ "line": 303,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 12276,
+ 12281
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 27
+ },
+ "end": {
+ "line": 303,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 12269,
+ 12281
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 20
+ },
+ "end": {
+ "line": 303,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 12282,
+ 12289
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 33
+ },
+ "end": {
+ "line": 303,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 12269,
+ 12289
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 20
+ },
+ "end": {
+ "line": 303,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 12292,
+ 12294
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 43
+ },
+ "end": {
+ "line": 303,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 12269,
+ 12294
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 20
+ },
+ "end": {
+ "line": 303,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 12269,
+ 12295
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 20
+ },
+ "end": {
+ "line": 303,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 12246,
+ 12314
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 26
+ },
+ "end": {
+ "line": 304,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 12236,
+ 12314
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 16
+ },
+ "end": {
+ "line": 304,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 3064,
+ 12329
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 50
+ },
+ "end": {
+ "line": 305,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 3026,
+ 12329
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 12
+ },
+ "end": {
+ "line": 305,
+ "column": 13
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "for ucol",
+ "range": [
+ 12329,
+ 12339
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 13
+ },
+ "end": {
+ "line": 305,
+ "column": 23
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 2939,
+ 12350
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 50
+ },
+ "end": {
+ "line": 306,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2793,
+ 12350
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 8
+ },
+ "end": {
+ "line": 306,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "if typeof",
+ "range": [
+ 12350,
+ 12361
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 9
+ },
+ "end": {
+ "line": 306,
+ "column": 20
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12376,
+ 12380
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 11
+ },
+ "end": {
+ "line": 308,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterOperation",
+ "range": [
+ 12381,
+ 12397
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 16
+ },
+ "end": {
+ "line": 308,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 12376,
+ 12397
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 11
+ },
+ "end": {
+ "line": 308,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12413,
+ 12417
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 12
+ },
+ "end": {
+ "line": 309,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterOperation",
+ "range": [
+ 12418,
+ 12434
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 17
+ },
+ "end": {
+ "line": 309,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 12413,
+ 12434
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 12
+ },
+ "end": {
+ "line": 309,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 12435,
+ 12439
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 34
+ },
+ "end": {
+ "line": 309,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 12413,
+ 12439
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 12
+ },
+ "end": {
+ "line": 309,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 12440,
+ 12444
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 39
+ },
+ "end": {
+ "line": 309,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 12446,
+ 12448
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 45
+ },
+ "end": {
+ "line": 309,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 12413,
+ 12449
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 12
+ },
+ "end": {
+ "line": 309,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 12413,
+ 12450
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 12
+ },
+ "end": {
+ "line": 309,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 12398,
+ 12461
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 33
+ },
+ "end": {
+ "line": 310,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 12373,
+ 12461
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 8
+ },
+ "end": {
+ "line": 310,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "for ucol",
+ "range": [
+ 12329,
+ 12339
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 13
+ },
+ "end": {
+ "line": 305,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "if typeof",
+ "range": [
+ 12350,
+ 12361
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 9
+ },
+ "end": {
+ "line": 306,
+ "column": 20
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 1502,
+ 12468
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 11
+ },
+ "end": {
+ "line": 311,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 1499,
+ 12468
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 311,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 1495,
+ 12468
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 4
+ },
+ "end": {
+ "line": 311,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Calculates columns' values\r\n * Configuration options are stored in 'opts' property\r\n * - 'id' contains ids of elements showing result (array)\r\n * - 'col' contains the columns' indexes (array)\r\n * - 'operation' contains operation type (array, values: 'sum', 'mean',\r\n * 'min', 'max', 'median', 'q1', 'q3')\r\n * - 'write_method' array defines which method to use for displaying the\r\n * result (innerHTML, setValue, createTextNode) - default: 'innerHTML'\r\n * - 'tot_row_index' defines in which row results are displayed\r\n * (integers array)\r\n *\r\n * - changes made by Nuovella:\r\n * (1) optimized the routine (now it will only process each column once),\r\n * (2) added calculations for the median, lower and upper quartile.\r\n ",
+ "range": [
+ 693,
+ 1489
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 4
+ },
+ "end": {
+ "line": 43,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "destroy",
+ "range": [
+ 12476,
+ 12483
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 4
+ },
+ "end": {
+ "line": 313,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [],
+ "range": [
+ 12485,
+ 12487
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 13
+ },
+ "end": {
+ "line": 313,
+ "column": 15
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 12483,
+ 12487
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 11
+ },
+ "end": {
+ "line": 313,
+ "column": 15
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 12476,
+ 12487
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 4
+ },
+ "end": {
+ "line": 313,
+ "column": 15
+ }
+ },
+ "static": false
+ }
+ ],
+ "range": [
+ 126,
+ 12492
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 27
+ },
+ "end": {
+ "line": 315,
+ "column": 1
+ }
+ }
+ },
+ "range": [
+ 114,
+ 12492
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 15
+ },
+ "end": {
+ "line": 315,
+ "column": 1
+ }
+ },
+ "leadingComments": [],
+ "trailingComments": []
+ },
+ "range": [
+ 99,
+ 12492
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 0
+ },
+ "end": {
+ "line": 315,
+ "column": 1
+ }
+ }
+ }
+ ],
+ "sourceType": "module",
+ "range": [
+ 0,
+ 12492
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 315,
+ "column": 1
+ }
+ },
+ "comments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Column calculations\r\n * @param {Object} tf TableFilter instance\r\n ",
+ "range": [
+ 135,
+ 223
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 4
+ },
+ "end": {
+ "line": 10,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "calls function before col operation",
+ "range": [
+ 264,
+ 301
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 8
+ },
+ "end": {
+ "line": 13,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "calls function after col operation",
+ "range": [
+ 430,
+ 466
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Calculates columns' values\r\n * Configuration options are stored in 'opts' property\r\n * - 'id' contains ids of elements showing result (array)\r\n * - 'col' contains the columns' indexes (array)\r\n * - 'operation' contains operation type (array, values: 'sum', 'mean',\r\n * 'min', 'max', 'median', 'q1', 'q3')\r\n * - 'write_method' array defines which method to use for displaying the\r\n * result (innerHTML, setValue, createTextNode) - default: 'innerHTML'\r\n * - 'tot_row_index' defines in which row results are displayed\r\n * (integers array)\r\n *\r\n * - changes made by Nuovella:\r\n * (1) optimized the routine (now it will only process each column once),\r\n * (2) added calculations for the median, lower and upper quartile.\r\n ",
+ "range": [
+ 693,
+ 1489
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 4
+ },
+ "end": {
+ "line": 43,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "nuovella: determine unique list of columns to operate on",
+ "range": [
+ 2116,
+ 2174
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 8
+ },
+ "end": {
+ "line": 64,
+ "column": 66
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "see if colIndex[ii] is already in the list of unique indexes",
+ "range": [
+ 2366,
+ 2428
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 12
+ },
+ "end": {
+ "line": 71,
+ "column": 74
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "if not saved then, save the index;",
+ "range": [
+ 2608,
+ 2644
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 12
+ },
+ "end": {
+ "line": 77,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "this retrieves col values",
+ "range": [
+ 3083,
+ 3110
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 16
+ },
+ "end": {
+ "line": 91,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "use ucolIndex because we only want to pass through this loop",
+ "range": [
+ 3128,
+ 3190
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 16
+ },
+ "end": {
+ "line": 92,
+ "column": 78
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "once for each column get the values in this unique column",
+ "range": [
+ 3208,
+ 3267
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 16
+ },
+ "end": {
+ "line": 93,
+ "column": 75
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "next: calculate all operations for this column",
+ "range": [
+ 3394,
+ 3442
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 16
+ },
+ "end": {
+ "line": 97,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "sort the list for calculation of median and quartiles",
+ "range": [
+ 5815,
+ 5870
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 20
+ },
+ "end": {
+ "line": 159,
+ "column": 75
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "for j",
+ "range": [
+ 7711,
+ 7718
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 17
+ },
+ "end": {
+ "line": 197,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "if outputType is defined",
+ "range": [
+ 10091,
+ 10117
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 20
+ },
+ "end": {
+ "line": 260,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "switch",
+ "range": [
+ 11442,
+ 11450
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 29
+ },
+ "end": {
+ "line": 284,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "catch",
+ "range": [
+ 11966,
+ 11973
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 37
+ },
+ "end": {
+ "line": 295,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "else",
+ "range": [
+ 11996,
+ 12002
+ ],
+ "loc": {
+ "start": {
+ "line": 296,
+ "column": 21
+ },
+ "end": {
+ "line": 296,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "for i",
+ "range": [
+ 12021,
+ 12028
+ ],
+ "loc": {
+ "start": {
+ "line": 297,
+ "column": 17
+ },
+ "end": {
+ "line": 297,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " row(s) with result are always visible",
+ "range": [
+ 12048,
+ 12088
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 16
+ },
+ "end": {
+ "line": 299,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "for ucol",
+ "range": [
+ 12329,
+ 12339
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 13
+ },
+ "end": {
+ "line": 305,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "if typeof",
+ "range": [
+ 12350,
+ 12361
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 9
+ },
+ "end": {
+ "line": 306,
+ "column": 20
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/ast/source/src/extensions/colsVisibility/colsVisibility.js.json b/doc/ast/source/src/extensions/colsVisibility/colsVisibility.js.json
new file mode 100644
index 00000000..c790058e
--- /dev/null
+++ b/doc/ast/source/src/extensions/colsVisibility/colsVisibility.js.json
@@ -0,0 +1,46766 @@
+{
+ "type": "Program",
+ "body": [
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../../dom",
+ "raw": "'../../dom'",
+ "range": [
+ 16,
+ 27
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 16
+ },
+ "end": {
+ "line": 1,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 0,
+ 28
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 37,
+ 42
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 12
+ }
+ }
+ },
+ "range": [
+ 37,
+ 42
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 12
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../../types",
+ "raw": "'../../types'",
+ "range": [
+ 48,
+ 61
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 18
+ },
+ "end": {
+ "line": 2,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 30,
+ 62
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 0
+ },
+ "end": {
+ "line": 2,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 71,
+ 76
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 7
+ },
+ "end": {
+ "line": 3,
+ "column": 12
+ }
+ }
+ },
+ "range": [
+ 71,
+ 76
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 7
+ },
+ "end": {
+ "line": 3,
+ "column": 12
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../../event",
+ "raw": "'../../event'",
+ "range": [
+ 82,
+ 95
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 18
+ },
+ "end": {
+ "line": 3,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 64,
+ 96
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 105,
+ 108
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 7
+ },
+ "end": {
+ "line": 4,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 105,
+ 108
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 7
+ },
+ "end": {
+ "line": 4,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../../array",
+ "raw": "'../../array'",
+ "range": [
+ 114,
+ 127
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 16
+ },
+ "end": {
+ "line": 4,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 98,
+ 128
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 0
+ },
+ "end": {
+ "line": 4,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "ExportDefaultDeclaration",
+ "declaration": {
+ "type": "ClassDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "ColsVisibility",
+ "range": [
+ 153,
+ 167
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 21
+ },
+ "end": {
+ "line": 6,
+ "column": 35
+ }
+ }
+ },
+ "superClass": null,
+ "body": {
+ "type": "ClassBody",
+ "body": [
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "constructor",
+ "range": [
+ 312,
+ 323
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 4
+ },
+ "end": {
+ "line": 13,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 324,
+ 326
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 16
+ },
+ "end": {
+ "line": 13,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 328,
+ 329
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 20
+ },
+ "end": {
+ "line": 13,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 380,
+ 383
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 12
+ },
+ "end": {
+ "line": 16,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 386,
+ 388
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 18
+ },
+ "end": {
+ "line": 16,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "config",
+ "range": [
+ 389,
+ 395
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 21
+ },
+ "end": {
+ "line": 16,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 386,
+ 395
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 18
+ },
+ "end": {
+ "line": 16,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 386,
+ 397
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 18
+ },
+ "end": {
+ "line": 16,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 380,
+ 397
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 12
+ },
+ "end": {
+ "line": 16,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 376,
+ 398
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 30
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Configuration object",
+ "range": [
+ 343,
+ 366
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 31
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 410,
+ 414
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "initialized",
+ "range": [
+ 415,
+ 426
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 13
+ },
+ "end": {
+ "line": 18,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 410,
+ 426
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 429,
+ 434
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 27
+ },
+ "end": {
+ "line": 18,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 410,
+ 434
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 410,
+ 435
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 445,
+ 449
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 450,
+ 454
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 13
+ },
+ "end": {
+ "line": 19,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 445,
+ 454
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 457,
+ 458
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 20
+ },
+ "end": {
+ "line": 19,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 459,
+ 463
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 22
+ },
+ "end": {
+ "line": 19,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 457,
+ 463
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 20
+ },
+ "end": {
+ "line": 19,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 445,
+ 463
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 445,
+ 464
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 474,
+ 478
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "desc",
+ "range": [
+ 479,
+ 483
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 13
+ },
+ "end": {
+ "line": 20,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 474,
+ 483
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 486,
+ 487
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 20
+ },
+ "end": {
+ "line": 20,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "description",
+ "range": [
+ 488,
+ 499
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 22
+ },
+ "end": {
+ "line": 20,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 486,
+ 499
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 20
+ },
+ "end": {
+ "line": 20,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Columns visibility manager",
+ "raw": "'Columns visibility manager'",
+ "range": [
+ 503,
+ 531
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 37
+ },
+ "end": {
+ "line": 20,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 486,
+ 531
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 20
+ },
+ "end": {
+ "line": 20,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 474,
+ 531
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 474,
+ 532
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 66
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "show/hide cols span element",
+ "range": [
+ 544,
+ 573
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 37
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 583,
+ 587
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "spanEl",
+ "range": [
+ 588,
+ 594
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 13
+ },
+ "end": {
+ "line": 23,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 583,
+ 594
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 597,
+ 601
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 22
+ },
+ "end": {
+ "line": 23,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 583,
+ 601
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 583,
+ 602
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 27
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "show/hide cols span element",
+ "range": [
+ 544,
+ 573
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "show/hide cols button element",
+ "range": [
+ 612,
+ 643
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 39
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 653,
+ 657
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnEl",
+ "range": [
+ 658,
+ 663
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 13
+ },
+ "end": {
+ "line": 25,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 653,
+ 663
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 18
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 666,
+ 670
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 21
+ },
+ "end": {
+ "line": 25,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 653,
+ 670
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 653,
+ 671
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 26
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "show/hide cols button element",
+ "range": [
+ 612,
+ 643
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "show/hide cols container div element",
+ "range": [
+ 681,
+ 719
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 46
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 729,
+ 733
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contEl",
+ "range": [
+ 734,
+ 740
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 13
+ },
+ "end": {
+ "line": 27,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 729,
+ 740
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 743,
+ 747
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 22
+ },
+ "end": {
+ "line": 27,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 729,
+ 747
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 729,
+ 748
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 27
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "show/hide cols container div element",
+ "range": [
+ 681,
+ 719
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "tick to hide or show column",
+ "range": [
+ 760,
+ 789
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 37
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 799,
+ 803
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tickToHide",
+ "range": [
+ 804,
+ 814
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 13
+ },
+ "end": {
+ "line": 30,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 799,
+ 814
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 817,
+ 818
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 26
+ },
+ "end": {
+ "line": 30,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tick_to_hide",
+ "range": [
+ 819,
+ 831
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 28
+ },
+ "end": {
+ "line": 30,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 817,
+ 831
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 26
+ },
+ "end": {
+ "line": 30,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 834,
+ 839
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 43
+ },
+ "end": {
+ "line": 30,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 817,
+ 839
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 26
+ },
+ "end": {
+ "line": 30,
+ "column": 48
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 842,
+ 847
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 51
+ },
+ "end": {
+ "line": 30,
+ "column": 56
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 850,
+ 854
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 59
+ },
+ "end": {
+ "line": 30,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 817,
+ 854
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 26
+ },
+ "end": {
+ "line": 30,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 799,
+ 854
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 799,
+ 855
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 64
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "tick to hide or show column",
+ "range": [
+ 760,
+ 789
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables cols manager generation",
+ "range": [
+ 865,
+ 907
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 50
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 917,
+ 921
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "manager",
+ "range": [
+ 922,
+ 929
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 13
+ },
+ "end": {
+ "line": 32,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 917,
+ 929
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 932,
+ 933
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 23
+ },
+ "end": {
+ "line": 32,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "manager",
+ "range": [
+ 934,
+ 941
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 25
+ },
+ "end": {
+ "line": 32,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 932,
+ 941
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 23
+ },
+ "end": {
+ "line": 32,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 944,
+ 949
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 35
+ },
+ "end": {
+ "line": 32,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 932,
+ 949
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 23
+ },
+ "end": {
+ "line": 32,
+ "column": 40
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 952,
+ 957
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 43
+ },
+ "end": {
+ "line": 32,
+ "column": 48
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 960,
+ 964
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 51
+ },
+ "end": {
+ "line": 32,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 932,
+ 964
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 23
+ },
+ "end": {
+ "line": 32,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 917,
+ 964
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 917,
+ 965
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 56
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables cols manager generation",
+ "range": [
+ 865,
+ 907
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "only if external headers",
+ "range": [
+ 975,
+ 1001
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 8
+ },
+ "end": {
+ "line": 33,
+ "column": 34
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1011,
+ 1015
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersTbl",
+ "range": [
+ 1016,
+ 1026
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 13
+ },
+ "end": {
+ "line": 34,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 1011,
+ 1026
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1029,
+ 1030
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 26
+ },
+ "end": {
+ "line": 34,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headers_table",
+ "range": [
+ 1031,
+ 1044
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 28
+ },
+ "end": {
+ "line": 34,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 1029,
+ 1044
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 26
+ },
+ "end": {
+ "line": 34,
+ "column": 41
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 1048,
+ 1053
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 45
+ },
+ "end": {
+ "line": 34,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 1029,
+ 1053
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 26
+ },
+ "end": {
+ "line": 34,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 1011,
+ 1053
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 1011,
+ 1054
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 51
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "only if external headers",
+ "range": [
+ 975,
+ 1001
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 8
+ },
+ "end": {
+ "line": 33,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "only if external headers",
+ "range": [
+ 1064,
+ 1090
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 34
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1100,
+ 1104
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersIndex",
+ "range": [
+ 1105,
+ 1117
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 13
+ },
+ "end": {
+ "line": 36,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1100,
+ 1117
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1120,
+ 1121
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 28
+ },
+ "end": {
+ "line": 36,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headers_index",
+ "range": [
+ 1122,
+ 1135
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 30
+ },
+ "end": {
+ "line": 36,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 1120,
+ 1135
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 28
+ },
+ "end": {
+ "line": 36,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 1139,
+ 1140
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 47
+ },
+ "end": {
+ "line": 36,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 1120,
+ 1140
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 28
+ },
+ "end": {
+ "line": 36,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 1100,
+ 1140
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 1100,
+ 1141
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 49
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "only if external headers",
+ "range": [
+ 1064,
+ 1090
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "id of container element",
+ "range": [
+ 1151,
+ 1176
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 33
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1186,
+ 1190
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contElTgtId",
+ "range": [
+ 1191,
+ 1202
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 13
+ },
+ "end": {
+ "line": 38,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1186,
+ 1202
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1205,
+ 1206
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 27
+ },
+ "end": {
+ "line": 38,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "container_target_id",
+ "range": [
+ 1207,
+ 1226
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 29
+ },
+ "end": {
+ "line": 38,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 1205,
+ 1226
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 27
+ },
+ "end": {
+ "line": 38,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1230,
+ 1234
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 52
+ },
+ "end": {
+ "line": 38,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 1205,
+ 1234
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 27
+ },
+ "end": {
+ "line": 38,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 1186,
+ 1234
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 1186,
+ 1235
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 57
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "id of container element",
+ "range": [
+ 1151,
+ 1176
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "alternative headers text",
+ "range": [
+ 1245,
+ 1271
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 34
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1281,
+ 1285
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersText",
+ "range": [
+ 1286,
+ 1297
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 13
+ },
+ "end": {
+ "line": 40,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1281,
+ 1297
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1300,
+ 1301
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 27
+ },
+ "end": {
+ "line": 40,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headers_text",
+ "range": [
+ 1302,
+ 1314
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 29
+ },
+ "end": {
+ "line": 40,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 1300,
+ 1314
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 27
+ },
+ "end": {
+ "line": 40,
+ "column": 41
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1318,
+ 1322
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 45
+ },
+ "end": {
+ "line": 40,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 1300,
+ 1322
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 27
+ },
+ "end": {
+ "line": 40,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 1281,
+ 1322
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 1281,
+ 1323
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 50
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "alternative headers text",
+ "range": [
+ 1245,
+ 1271
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "id of button container element",
+ "range": [
+ 1333,
+ 1365
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 40
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1375,
+ 1379
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 8
+ },
+ "end": {
+ "line": 42,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnTgtId",
+ "range": [
+ 1380,
+ 1388
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 13
+ },
+ "end": {
+ "line": 42,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 1375,
+ 1388
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 8
+ },
+ "end": {
+ "line": 42,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1391,
+ 1392
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 24
+ },
+ "end": {
+ "line": 42,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn_target_id",
+ "range": [
+ 1393,
+ 1406
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 26
+ },
+ "end": {
+ "line": 42,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 1391,
+ 1406
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 24
+ },
+ "end": {
+ "line": 42,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1410,
+ 1414
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 43
+ },
+ "end": {
+ "line": 42,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 1391,
+ 1414
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 24
+ },
+ "end": {
+ "line": 42,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 1375,
+ 1414
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 8
+ },
+ "end": {
+ "line": 42,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 1375,
+ 1415
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 8
+ },
+ "end": {
+ "line": 42,
+ "column": 48
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "id of button container element",
+ "range": [
+ 1333,
+ 1365
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines show/hide cols text",
+ "range": [
+ 1425,
+ 1454
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 37
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1464,
+ 1468
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnText",
+ "range": [
+ 1469,
+ 1476
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 13
+ },
+ "end": {
+ "line": 44,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 1464,
+ 1476
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1479,
+ 1480
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 23
+ },
+ "end": {
+ "line": 44,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn_text",
+ "range": [
+ 1481,
+ 1489
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 25
+ },
+ "end": {
+ "line": 44,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 1479,
+ 1489
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 23
+ },
+ "end": {
+ "line": 44,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Columns▼",
+ "raw": "'Columns▼'",
+ "range": [
+ 1493,
+ 1509
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 37
+ },
+ "end": {
+ "line": 44,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 1479,
+ 1509
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 23
+ },
+ "end": {
+ "line": 44,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 1464,
+ 1509
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 1464,
+ 1510
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 54
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines show/hide cols text",
+ "range": [
+ 1425,
+ 1454
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines show/hide cols button innerHtml",
+ "range": [
+ 1520,
+ 1561
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 45,
+ "column": 49
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1571,
+ 1575
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnHtml",
+ "range": [
+ 1576,
+ 1583
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 13
+ },
+ "end": {
+ "line": 46,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 1571,
+ 1583
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1586,
+ 1587
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 23
+ },
+ "end": {
+ "line": 46,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn_html",
+ "range": [
+ 1588,
+ 1596
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 25
+ },
+ "end": {
+ "line": 46,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 1586,
+ 1596
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 23
+ },
+ "end": {
+ "line": 46,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1600,
+ 1604
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 37
+ },
+ "end": {
+ "line": 46,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 1586,
+ 1604
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 23
+ },
+ "end": {
+ "line": 46,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 1571,
+ 1604
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 1571,
+ 1605
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 42
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines show/hide cols button innerHtml",
+ "range": [
+ 1520,
+ 1561
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 45,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for show/hide cols button",
+ "range": [
+ 1615,
+ 1660
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 8
+ },
+ "end": {
+ "line": 47,
+ "column": 53
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1670,
+ 1674
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 8
+ },
+ "end": {
+ "line": 48,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnCssClass",
+ "range": [
+ 1675,
+ 1686
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 13
+ },
+ "end": {
+ "line": 48,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1670,
+ 1686
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 8
+ },
+ "end": {
+ "line": 48,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1689,
+ 1690
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 27
+ },
+ "end": {
+ "line": 48,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn_css_class",
+ "range": [
+ 1691,
+ 1704
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 29
+ },
+ "end": {
+ "line": 48,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 1689,
+ 1704
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 27
+ },
+ "end": {
+ "line": 48,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "colVis",
+ "raw": "'colVis'",
+ "range": [
+ 1708,
+ 1716
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 46
+ },
+ "end": {
+ "line": 48,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 1689,
+ 1716
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 27
+ },
+ "end": {
+ "line": 48,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 1670,
+ 1716
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 8
+ },
+ "end": {
+ "line": 48,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 1670,
+ 1717
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 8
+ },
+ "end": {
+ "line": 48,
+ "column": 55
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for show/hide cols button",
+ "range": [
+ 1615,
+ 1660
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 8
+ },
+ "end": {
+ "line": 47,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines close link text",
+ "range": [
+ 1727,
+ 1752
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 33
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1762,
+ 1766
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 8
+ },
+ "end": {
+ "line": 50,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnCloseText",
+ "range": [
+ 1767,
+ 1779
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 13
+ },
+ "end": {
+ "line": 50,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1762,
+ 1779
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 8
+ },
+ "end": {
+ "line": 50,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1782,
+ 1783
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 28
+ },
+ "end": {
+ "line": 50,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn_close_text",
+ "range": [
+ 1784,
+ 1798
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 30
+ },
+ "end": {
+ "line": 50,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 1782,
+ 1798
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 28
+ },
+ "end": {
+ "line": 50,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Close",
+ "raw": "'Close'",
+ "range": [
+ 1802,
+ 1809
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 48
+ },
+ "end": {
+ "line": 50,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 1782,
+ 1809
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 28
+ },
+ "end": {
+ "line": 50,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 1762,
+ 1809
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 8
+ },
+ "end": {
+ "line": 50,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 1762,
+ 1810
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 8
+ },
+ "end": {
+ "line": 50,
+ "column": 56
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines close link text",
+ "range": [
+ 1727,
+ 1752
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines close button innerHtml",
+ "range": [
+ 1820,
+ 1852
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 40
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1862,
+ 1866
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnCloseHtml",
+ "range": [
+ 1867,
+ 1879
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 13
+ },
+ "end": {
+ "line": 52,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1862,
+ 1879
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1882,
+ 1883
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 28
+ },
+ "end": {
+ "line": 52,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn_close_html",
+ "range": [
+ 1884,
+ 1898
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 30
+ },
+ "end": {
+ "line": 52,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 1882,
+ 1898
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 28
+ },
+ "end": {
+ "line": 52,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1902,
+ 1906
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 48
+ },
+ "end": {
+ "line": 52,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 1882,
+ 1906
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 28
+ },
+ "end": {
+ "line": 52,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 1862,
+ 1906
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 1862,
+ 1907
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 53
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines close button innerHtml",
+ "range": [
+ 1820,
+ 1852
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for close button",
+ "range": [
+ 1917,
+ 1953
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 44
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1963,
+ 1967
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnCloseCssClass",
+ "range": [
+ 1968,
+ 1984
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 13
+ },
+ "end": {
+ "line": 54,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 1963,
+ 1984
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1987,
+ 1988
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 32
+ },
+ "end": {
+ "line": 54,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn_close_css_class",
+ "range": [
+ 1989,
+ 2008
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 34
+ },
+ "end": {
+ "line": 54,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 1987,
+ 2008
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 32
+ },
+ "end": {
+ "line": 54,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2012,
+ 2016
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 57
+ },
+ "end": {
+ "line": 54,
+ "column": 61
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnCssClass",
+ "range": [
+ 2017,
+ 2028
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 62
+ },
+ "end": {
+ "line": 54,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 2012,
+ 2028
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 57
+ },
+ "end": {
+ "line": 54,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 1987,
+ 2028
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 32
+ },
+ "end": {
+ "line": 54,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 1963,
+ 2028
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 1963,
+ 2029
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 74
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for close button",
+ "range": [
+ 1917,
+ 1953
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 44
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2039,
+ 2043
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stylesheet",
+ "range": [
+ 2044,
+ 2054
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 13
+ },
+ "end": {
+ "line": 55,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 2039,
+ 2054
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 2057,
+ 2058
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 26
+ },
+ "end": {
+ "line": 55,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stylesheet",
+ "range": [
+ 2059,
+ 2069
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 28
+ },
+ "end": {
+ "line": 55,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2057,
+ 2069
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 26
+ },
+ "end": {
+ "line": 55,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "colsVisibility.css",
+ "raw": "'colsVisibility.css'",
+ "range": [
+ 2073,
+ 2093
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 42
+ },
+ "end": {
+ "line": 55,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 2057,
+ 2093
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 26
+ },
+ "end": {
+ "line": 55,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 2039,
+ 2093
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 2039,
+ 2094
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 63
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "span containing show/hide cols button",
+ "range": [
+ 2104,
+ 2143
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 8
+ },
+ "end": {
+ "line": 56,
+ "column": 47
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2153,
+ 2157
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 8
+ },
+ "end": {
+ "line": 57,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfx",
+ "range": [
+ 2158,
+ 2162
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 13
+ },
+ "end": {
+ "line": 57,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 2153,
+ 2162
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 8
+ },
+ "end": {
+ "line": 57,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "colVis_",
+ "raw": "'colVis_'",
+ "range": [
+ 2165,
+ 2174
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 20
+ },
+ "end": {
+ "line": 57,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 2153,
+ 2174
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 8
+ },
+ "end": {
+ "line": 57,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 2153,
+ 2175
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 8
+ },
+ "end": {
+ "line": 57,
+ "column": 30
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "span containing show/hide cols button",
+ "range": [
+ 2104,
+ 2143
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 8
+ },
+ "end": {
+ "line": 56,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class span containing show/hide cols",
+ "range": [
+ 2185,
+ 2235
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 58
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2245,
+ 2249
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 8
+ },
+ "end": {
+ "line": 59,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "spanCssClass",
+ "range": [
+ 2250,
+ 2262
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 13
+ },
+ "end": {
+ "line": 59,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2245,
+ 2262
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 8
+ },
+ "end": {
+ "line": 59,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 2266,
+ 2267
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 29
+ },
+ "end": {
+ "line": 59,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "span_css_class",
+ "range": [
+ 2268,
+ 2282
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 31
+ },
+ "end": {
+ "line": 59,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 2266,
+ 2282
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 29
+ },
+ "end": {
+ "line": 59,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "colVisSpan",
+ "raw": "'colVisSpan'",
+ "range": [
+ 2286,
+ 2298
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 49
+ },
+ "end": {
+ "line": 59,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 2266,
+ 2298
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 29
+ },
+ "end": {
+ "line": 59,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 2245,
+ 2298
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 8
+ },
+ "end": {
+ "line": 59,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 2245,
+ 2299
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 8
+ },
+ "end": {
+ "line": 59,
+ "column": 62
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class span containing show/hide cols",
+ "range": [
+ 2185,
+ 2235
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 58
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2309,
+ 2313
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 8
+ },
+ "end": {
+ "line": 60,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxCont",
+ "range": [
+ 2314,
+ 2322
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 13
+ },
+ "end": {
+ "line": 60,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 2309,
+ 2322
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 8
+ },
+ "end": {
+ "line": 60,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2325,
+ 2329
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 24
+ },
+ "end": {
+ "line": 60,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfx",
+ "range": [
+ 2330,
+ 2334
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 29
+ },
+ "end": {
+ "line": 60,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 2325,
+ 2334
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 24
+ },
+ "end": {
+ "line": 60,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Cont_",
+ "raw": "'Cont_'",
+ "range": [
+ 2337,
+ 2344
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 36
+ },
+ "end": {
+ "line": 60,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 2325,
+ 2344
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 24
+ },
+ "end": {
+ "line": 60,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 2309,
+ 2344
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 8
+ },
+ "end": {
+ "line": 60,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 2309,
+ 2345
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 8
+ },
+ "end": {
+ "line": 60,
+ "column": 44
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class div containing show/hide cols",
+ "range": [
+ 2355,
+ 2404
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 8
+ },
+ "end": {
+ "line": 61,
+ "column": 57
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2414,
+ 2418
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 8
+ },
+ "end": {
+ "line": 62,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contCssClass",
+ "range": [
+ 2419,
+ 2431
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 13
+ },
+ "end": {
+ "line": 62,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2414,
+ 2431
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 8
+ },
+ "end": {
+ "line": 62,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 2434,
+ 2435
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 28
+ },
+ "end": {
+ "line": 62,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cont_css_class",
+ "range": [
+ 2436,
+ 2450
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 30
+ },
+ "end": {
+ "line": 62,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 2434,
+ 2450
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 28
+ },
+ "end": {
+ "line": 62,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "colVisCont",
+ "raw": "'colVisCont'",
+ "range": [
+ 2454,
+ 2466
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 48
+ },
+ "end": {
+ "line": 62,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 2434,
+ 2466
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 28
+ },
+ "end": {
+ "line": 62,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 2414,
+ 2466
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 8
+ },
+ "end": {
+ "line": 62,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 2414,
+ 2467
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 8
+ },
+ "end": {
+ "line": 62,
+ "column": 61
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class div containing show/hide cols",
+ "range": [
+ 2355,
+ 2404
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 8
+ },
+ "end": {
+ "line": 61,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for cols list (ul)",
+ "range": [
+ 2477,
+ 2515
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 8
+ },
+ "end": {
+ "line": 63,
+ "column": 46
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2525,
+ 2529
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 8
+ },
+ "end": {
+ "line": 64,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "listCssClass",
+ "range": [
+ 2530,
+ 2542
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 13
+ },
+ "end": {
+ "line": 64,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2525,
+ 2542
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 8
+ },
+ "end": {
+ "line": 64,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 2545,
+ 2548
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 28
+ },
+ "end": {
+ "line": 64,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "list_css_class",
+ "range": [
+ 2549,
+ 2563
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 32
+ },
+ "end": {
+ "line": 64,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 2545,
+ 2563
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 28
+ },
+ "end": {
+ "line": 64,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "cols_checklist",
+ "raw": "'cols_checklist'",
+ "range": [
+ 2566,
+ 2582
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 49
+ },
+ "end": {
+ "line": 64,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 2545,
+ 2582
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 28
+ },
+ "end": {
+ "line": 64,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 2525,
+ 2582
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 8
+ },
+ "end": {
+ "line": 64,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 2525,
+ 2583
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 8
+ },
+ "end": {
+ "line": 64,
+ "column": 66
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for cols list (ul)",
+ "range": [
+ 2477,
+ 2515
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 8
+ },
+ "end": {
+ "line": 63,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for list item (li)",
+ "range": [
+ 2593,
+ 2631
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 8
+ },
+ "end": {
+ "line": 65,
+ "column": 46
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2641,
+ 2645
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 8
+ },
+ "end": {
+ "line": 66,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "listItemCssClass",
+ "range": [
+ 2646,
+ 2662
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 13
+ },
+ "end": {
+ "line": 66,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 2641,
+ 2662
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 8
+ },
+ "end": {
+ "line": 66,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 2665,
+ 2668
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 32
+ },
+ "end": {
+ "line": 66,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checklist_item_css_class",
+ "range": [
+ 2669,
+ 2693
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 36
+ },
+ "end": {
+ "line": 66,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 2665,
+ 2693
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 32
+ },
+ "end": {
+ "line": 66,
+ "column": 60
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "cols_checklist_item",
+ "raw": "'cols_checklist_item'",
+ "range": [
+ 2710,
+ 2731
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 12
+ },
+ "end": {
+ "line": 67,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 2665,
+ 2731
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 32
+ },
+ "end": {
+ "line": 67,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 2641,
+ 2731
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 8
+ },
+ "end": {
+ "line": 67,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 2641,
+ 2732
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 8
+ },
+ "end": {
+ "line": 67,
+ "column": 34
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for list item (li)",
+ "range": [
+ 2593,
+ 2631
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 8
+ },
+ "end": {
+ "line": 65,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for selected list item (li)",
+ "range": [
+ 2742,
+ 2789
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 8
+ },
+ "end": {
+ "line": 68,
+ "column": 55
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2799,
+ 2803
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 8
+ },
+ "end": {
+ "line": 69,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "listSlcItemCssClass",
+ "range": [
+ 2804,
+ 2823
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 13
+ },
+ "end": {
+ "line": 69,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 2799,
+ 2823
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 8
+ },
+ "end": {
+ "line": 69,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 2826,
+ 2829
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 35
+ },
+ "end": {
+ "line": 69,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checklist_selected_item_css_class",
+ "range": [
+ 2830,
+ 2863
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 39
+ },
+ "end": {
+ "line": 69,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 2826,
+ 2863
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 35
+ },
+ "end": {
+ "line": 69,
+ "column": 72
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "cols_checklist_slc_item",
+ "raw": "'cols_checklist_slc_item'",
+ "range": [
+ 2880,
+ 2905
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 12
+ },
+ "end": {
+ "line": 70,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 2826,
+ 2905
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 35
+ },
+ "end": {
+ "line": 70,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 2799,
+ 2905
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 8
+ },
+ "end": {
+ "line": 70,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 2799,
+ 2906
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 8
+ },
+ "end": {
+ "line": 70,
+ "column": 38
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for selected list item (li)",
+ "range": [
+ 2742,
+ 2789
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 8
+ },
+ "end": {
+ "line": 68,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "text preceding columns list",
+ "range": [
+ 2916,
+ 2945
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 8
+ },
+ "end": {
+ "line": 71,
+ "column": 37
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2955,
+ 2959
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 8
+ },
+ "end": {
+ "line": 72,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 2960,
+ 2964
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 13
+ },
+ "end": {
+ "line": 72,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 2955,
+ 2964
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 8
+ },
+ "end": {
+ "line": 72,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 2967,
+ 2968
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 20
+ },
+ "end": {
+ "line": 72,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 2969,
+ 2973
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 22
+ },
+ "end": {
+ "line": 72,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 2967,
+ 2973
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 20
+ },
+ "end": {
+ "line": 72,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2978,
+ 2982
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 31
+ },
+ "end": {
+ "line": 72,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tickToHide",
+ "range": [
+ 2983,
+ 2993
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 36
+ },
+ "end": {
+ "line": 72,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 2978,
+ 2993
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 31
+ },
+ "end": {
+ "line": 72,
+ "column": 46
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": "Hide: ",
+ "raw": "'Hide: '",
+ "range": [
+ 2996,
+ 3004
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 49
+ },
+ "end": {
+ "line": 72,
+ "column": 57
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": "Show: ",
+ "raw": "'Show: '",
+ "range": [
+ 3007,
+ 3015
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 60
+ },
+ "end": {
+ "line": 72,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 2978,
+ 3015
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 31
+ },
+ "end": {
+ "line": 72,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 2967,
+ 3016
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 20
+ },
+ "end": {
+ "line": 72,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 2955,
+ 3016
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 8
+ },
+ "end": {
+ "line": 72,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 2955,
+ 3017
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 8
+ },
+ "end": {
+ "line": 72,
+ "column": 70
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "text preceding columns list",
+ "range": [
+ 2916,
+ 2945
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 8
+ },
+ "end": {
+ "line": 71,
+ "column": 37
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3027,
+ 3031
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 8
+ },
+ "end": {
+ "line": 73,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "atStart",
+ "range": [
+ 3032,
+ 3039
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 13
+ },
+ "end": {
+ "line": 73,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 3027,
+ 3039
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 8
+ },
+ "end": {
+ "line": 73,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 3042,
+ 3043
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 23
+ },
+ "end": {
+ "line": 73,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "at_start",
+ "range": [
+ 3044,
+ 3052
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 25
+ },
+ "end": {
+ "line": 73,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 3042,
+ 3052
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 23
+ },
+ "end": {
+ "line": 73,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 3056,
+ 3060
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 37
+ },
+ "end": {
+ "line": 73,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 3042,
+ 3060
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 23
+ },
+ "end": {
+ "line": 73,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 3027,
+ 3060
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 8
+ },
+ "end": {
+ "line": 73,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 3027,
+ 3061
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 8
+ },
+ "end": {
+ "line": 73,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3071,
+ 3075
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 8
+ },
+ "end": {
+ "line": 74,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableHover",
+ "range": [
+ 3076,
+ 3087
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 13
+ },
+ "end": {
+ "line": 74,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 3071,
+ 3087
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 8
+ },
+ "end": {
+ "line": 74,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 3090,
+ 3097
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 27
+ },
+ "end": {
+ "line": 74,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 3098,
+ 3099
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 35
+ },
+ "end": {
+ "line": 74,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enable_hover",
+ "range": [
+ 3100,
+ 3112
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 37
+ },
+ "end": {
+ "line": 74,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 3098,
+ 3112
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 35
+ },
+ "end": {
+ "line": 74,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 3090,
+ 3113
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 27
+ },
+ "end": {
+ "line": 74,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 3071,
+ 3113
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 8
+ },
+ "end": {
+ "line": 74,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 3071,
+ 3114
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 8
+ },
+ "end": {
+ "line": 74,
+ "column": 51
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "enables select all option",
+ "range": [
+ 3124,
+ 3151
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 8
+ },
+ "end": {
+ "line": 75,
+ "column": 35
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3161,
+ 3165
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 8
+ },
+ "end": {
+ "line": 76,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableTickAll",
+ "range": [
+ 3166,
+ 3179
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 13
+ },
+ "end": {
+ "line": 76,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 3161,
+ 3179
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 8
+ },
+ "end": {
+ "line": 76,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 3182,
+ 3189
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 29
+ },
+ "end": {
+ "line": 76,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 3190,
+ 3191
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 37
+ },
+ "end": {
+ "line": 76,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enable_tick_all",
+ "range": [
+ 3192,
+ 3207
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 39
+ },
+ "end": {
+ "line": 76,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 3190,
+ 3207
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 37
+ },
+ "end": {
+ "line": 76,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 3182,
+ 3208
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 29
+ },
+ "end": {
+ "line": 76,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 3161,
+ 3208
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 8
+ },
+ "end": {
+ "line": 76,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 3161,
+ 3209
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 8
+ },
+ "end": {
+ "line": 76,
+ "column": 56
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "enables select all option",
+ "range": [
+ 3124,
+ 3151
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 8
+ },
+ "end": {
+ "line": 75,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "text preceding columns list",
+ "range": [
+ 3219,
+ 3248
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 77,
+ "column": 37
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3258,
+ 3262
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 8
+ },
+ "end": {
+ "line": 78,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tickAllText",
+ "range": [
+ 3263,
+ 3274
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 13
+ },
+ "end": {
+ "line": 78,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 3258,
+ 3274
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 8
+ },
+ "end": {
+ "line": 78,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 3277,
+ 3278
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 27
+ },
+ "end": {
+ "line": 78,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tick_all_text",
+ "range": [
+ 3279,
+ 3292
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 29
+ },
+ "end": {
+ "line": 78,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 3277,
+ 3292
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 27
+ },
+ "end": {
+ "line": 78,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Select all:",
+ "raw": "'Select all:'",
+ "range": [
+ 3296,
+ 3309
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 46
+ },
+ "end": {
+ "line": 78,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 3277,
+ 3309
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 27
+ },
+ "end": {
+ "line": 78,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 3258,
+ 3309
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 8
+ },
+ "end": {
+ "line": 78,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 3258,
+ 3310
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 8
+ },
+ "end": {
+ "line": 78,
+ "column": 60
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "text preceding columns list",
+ "range": [
+ 3219,
+ 3248
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 77,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "array containing hidden columns indexes",
+ "range": [
+ 3322,
+ 3363
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 8
+ },
+ "end": {
+ "line": 80,
+ "column": 49
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3373,
+ 3377
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 8
+ },
+ "end": {
+ "line": 81,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hiddenCols",
+ "range": [
+ 3378,
+ 3388
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 13
+ },
+ "end": {
+ "line": 81,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 3373,
+ 3388
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 8
+ },
+ "end": {
+ "line": 81,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 3391,
+ 3393
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 26
+ },
+ "end": {
+ "line": 81,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 3373,
+ 3393
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 8
+ },
+ "end": {
+ "line": 81,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 3373,
+ 3394
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 8
+ },
+ "end": {
+ "line": 81,
+ "column": 29
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "array containing hidden columns indexes",
+ "range": [
+ 3322,
+ 3363
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 8
+ },
+ "end": {
+ "line": 80,
+ "column": 49
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3404,
+ 3408
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 8
+ },
+ "end": {
+ "line": 82,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblHasColTag",
+ "range": [
+ 3409,
+ 3421
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 13
+ },
+ "end": {
+ "line": 82,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 3404,
+ 3421
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 8
+ },
+ "end": {
+ "line": 82,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 3425,
+ 3428
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 29
+ },
+ "end": {
+ "line": 82,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tag",
+ "range": [
+ 3429,
+ 3432
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 33
+ },
+ "end": {
+ "line": 82,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 3425,
+ 3432
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 29
+ },
+ "end": {
+ "line": 82,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3433,
+ 3435
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 37
+ },
+ "end": {
+ "line": 82,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 3436,
+ 3439
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 40
+ },
+ "end": {
+ "line": 82,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 3433,
+ 3439
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 37
+ },
+ "end": {
+ "line": 82,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "col",
+ "raw": "'col'",
+ "range": [
+ 3440,
+ 3445
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 44
+ },
+ "end": {
+ "line": 82,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 3425,
+ 3446
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 29
+ },
+ "end": {
+ "line": 82,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 3447,
+ 3453
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 51
+ },
+ "end": {
+ "line": 82,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 3425,
+ 3453
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 29
+ },
+ "end": {
+ "line": 82,
+ "column": 57
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 3456,
+ 3457
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 60
+ },
+ "end": {
+ "line": 82,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 3425,
+ 3457
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 29
+ },
+ "end": {
+ "line": 82,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 3404,
+ 3458
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 8
+ },
+ "end": {
+ "line": 82,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 3404,
+ 3459
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 8
+ },
+ "end": {
+ "line": 82,
+ "column": 63
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "callback invoked just after cols manager is loaded",
+ "range": [
+ 3471,
+ 3523
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 8
+ },
+ "end": {
+ "line": 84,
+ "column": 60
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3533,
+ 3537
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 8
+ },
+ "end": {
+ "line": 85,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onLoaded",
+ "range": [
+ 3538,
+ 3546
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 13
+ },
+ "end": {
+ "line": 85,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 3533,
+ 3546
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 8
+ },
+ "end": {
+ "line": 85,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 3549,
+ 3554
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 24
+ },
+ "end": {
+ "line": 85,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 3555,
+ 3559
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 30
+ },
+ "end": {
+ "line": 85,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 3549,
+ 3559
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 24
+ },
+ "end": {
+ "line": 85,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 3560,
+ 3561
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 35
+ },
+ "end": {
+ "line": 85,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_loaded",
+ "range": [
+ 3562,
+ 3571
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 37
+ },
+ "end": {
+ "line": 85,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 3560,
+ 3571
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 35
+ },
+ "end": {
+ "line": 85,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 3549,
+ 3572
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 24
+ },
+ "end": {
+ "line": 85,
+ "column": 47
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 3575,
+ 3576
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 50
+ },
+ "end": {
+ "line": 85,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_loaded",
+ "range": [
+ 3577,
+ 3586
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 52
+ },
+ "end": {
+ "line": 85,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 3575,
+ 3586
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 50
+ },
+ "end": {
+ "line": 85,
+ "column": 61
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 3589,
+ 3593
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 64
+ },
+ "end": {
+ "line": 85,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 3549,
+ 3593
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 24
+ },
+ "end": {
+ "line": 85,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 3533,
+ 3593
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 8
+ },
+ "end": {
+ "line": 85,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 3533,
+ 3594
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 8
+ },
+ "end": {
+ "line": 85,
+ "column": 69
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "callback invoked just after cols manager is loaded",
+ "range": [
+ 3471,
+ 3523
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 8
+ },
+ "end": {
+ "line": 84,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "calls function before cols manager is opened",
+ "range": [
+ 3604,
+ 3650
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 8
+ },
+ "end": {
+ "line": 86,
+ "column": 54
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3660,
+ 3664
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 8
+ },
+ "end": {
+ "line": 87,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeOpen",
+ "range": [
+ 3665,
+ 3677
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 13
+ },
+ "end": {
+ "line": 87,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 3660,
+ 3677
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 8
+ },
+ "end": {
+ "line": 87,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 3680,
+ 3685
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 28
+ },
+ "end": {
+ "line": 87,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 3686,
+ 3690
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 34
+ },
+ "end": {
+ "line": 87,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 3680,
+ 3690
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 28
+ },
+ "end": {
+ "line": 87,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 3691,
+ 3692
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 39
+ },
+ "end": {
+ "line": 87,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_open",
+ "range": [
+ 3693,
+ 3707
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 41
+ },
+ "end": {
+ "line": 87,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 3691,
+ 3707
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 39
+ },
+ "end": {
+ "line": 87,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 3680,
+ 3708
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 28
+ },
+ "end": {
+ "line": 87,
+ "column": 56
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 3724,
+ 3725
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 12
+ },
+ "end": {
+ "line": 88,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_open",
+ "range": [
+ 3726,
+ 3740
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 14
+ },
+ "end": {
+ "line": 88,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 3724,
+ 3740
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 12
+ },
+ "end": {
+ "line": 88,
+ "column": 28
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 3743,
+ 3747
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 31
+ },
+ "end": {
+ "line": 88,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 3680,
+ 3747
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 28
+ },
+ "end": {
+ "line": 88,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 3660,
+ 3747
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 8
+ },
+ "end": {
+ "line": 88,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 3660,
+ 3748
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 8
+ },
+ "end": {
+ "line": 88,
+ "column": 36
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "calls function before cols manager is opened",
+ "range": [
+ 3604,
+ 3650
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 8
+ },
+ "end": {
+ "line": 86,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "calls function after cols manager is opened",
+ "range": [
+ 3758,
+ 3803
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 8
+ },
+ "end": {
+ "line": 89,
+ "column": 53
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3813,
+ 3817
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 8
+ },
+ "end": {
+ "line": 90,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterOpen",
+ "range": [
+ 3818,
+ 3829
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 13
+ },
+ "end": {
+ "line": 90,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 3813,
+ 3829
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 8
+ },
+ "end": {
+ "line": 90,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 3832,
+ 3837
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 27
+ },
+ "end": {
+ "line": 90,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 3838,
+ 3842
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 33
+ },
+ "end": {
+ "line": 90,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 3832,
+ 3842
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 27
+ },
+ "end": {
+ "line": 90,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 3843,
+ 3844
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 38
+ },
+ "end": {
+ "line": 90,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_open",
+ "range": [
+ 3845,
+ 3858
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 40
+ },
+ "end": {
+ "line": 90,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 3843,
+ 3858
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 38
+ },
+ "end": {
+ "line": 90,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 3832,
+ 3859
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 27
+ },
+ "end": {
+ "line": 90,
+ "column": 54
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 3862,
+ 3863
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 57
+ },
+ "end": {
+ "line": 90,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_open",
+ "range": [
+ 3864,
+ 3877
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 59
+ },
+ "end": {
+ "line": 90,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 3862,
+ 3877
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 57
+ },
+ "end": {
+ "line": 90,
+ "column": 72
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 3880,
+ 3884
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 75
+ },
+ "end": {
+ "line": 90,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 3832,
+ 3884
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 27
+ },
+ "end": {
+ "line": 90,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 3813,
+ 3884
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 8
+ },
+ "end": {
+ "line": 90,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 3813,
+ 3885
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 8
+ },
+ "end": {
+ "line": 90,
+ "column": 80
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "calls function after cols manager is opened",
+ "range": [
+ 3758,
+ 3803
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 8
+ },
+ "end": {
+ "line": 89,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "calls function before cols manager is closed",
+ "range": [
+ 3895,
+ 3941
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 8
+ },
+ "end": {
+ "line": 91,
+ "column": 54
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3951,
+ 3955
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 8
+ },
+ "end": {
+ "line": 92,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeClose",
+ "range": [
+ 3956,
+ 3969
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 13
+ },
+ "end": {
+ "line": 92,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 3951,
+ 3969
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 8
+ },
+ "end": {
+ "line": 92,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 3972,
+ 3977
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 29
+ },
+ "end": {
+ "line": 92,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 3978,
+ 3982
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 35
+ },
+ "end": {
+ "line": 92,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 3972,
+ 3982
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 29
+ },
+ "end": {
+ "line": 92,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 3983,
+ 3984
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 40
+ },
+ "end": {
+ "line": 92,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_close",
+ "range": [
+ 3985,
+ 4000
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 42
+ },
+ "end": {
+ "line": 92,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 3983,
+ 4000
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 40
+ },
+ "end": {
+ "line": 92,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 3972,
+ 4001
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 29
+ },
+ "end": {
+ "line": 92,
+ "column": 58
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 4017,
+ 4018
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 12
+ },
+ "end": {
+ "line": 93,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_close",
+ "range": [
+ 4019,
+ 4034
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 14
+ },
+ "end": {
+ "line": 93,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 4017,
+ 4034
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 12
+ },
+ "end": {
+ "line": 93,
+ "column": 29
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 4037,
+ 4041
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 32
+ },
+ "end": {
+ "line": 93,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 3972,
+ 4041
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 29
+ },
+ "end": {
+ "line": 93,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 3951,
+ 4041
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 8
+ },
+ "end": {
+ "line": 93,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 3951,
+ 4042
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 8
+ },
+ "end": {
+ "line": 93,
+ "column": 37
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "calls function before cols manager is closed",
+ "range": [
+ 3895,
+ 3941
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 8
+ },
+ "end": {
+ "line": 91,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "calls function after cols manager is closed",
+ "range": [
+ 4052,
+ 4097
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 8
+ },
+ "end": {
+ "line": 94,
+ "column": 53
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4107,
+ 4111
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 8
+ },
+ "end": {
+ "line": 95,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterClose",
+ "range": [
+ 4112,
+ 4124
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 13
+ },
+ "end": {
+ "line": 95,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 4107,
+ 4124
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 8
+ },
+ "end": {
+ "line": 95,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 4127,
+ 4132
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 28
+ },
+ "end": {
+ "line": 95,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 4133,
+ 4137
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 34
+ },
+ "end": {
+ "line": 95,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 4127,
+ 4137
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 28
+ },
+ "end": {
+ "line": 95,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 4138,
+ 4139
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 39
+ },
+ "end": {
+ "line": 95,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_close",
+ "range": [
+ 4140,
+ 4154
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 41
+ },
+ "end": {
+ "line": 95,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 4138,
+ 4154
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 39
+ },
+ "end": {
+ "line": 95,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 4127,
+ 4155
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 28
+ },
+ "end": {
+ "line": 95,
+ "column": 56
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 4171,
+ 4172
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 12
+ },
+ "end": {
+ "line": 96,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_close",
+ "range": [
+ 4173,
+ 4187
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 14
+ },
+ "end": {
+ "line": 96,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 4171,
+ 4187
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 12
+ },
+ "end": {
+ "line": 96,
+ "column": 28
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 4190,
+ 4194
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 31
+ },
+ "end": {
+ "line": 96,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 4127,
+ 4194
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 28
+ },
+ "end": {
+ "line": 96,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 4107,
+ 4194
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 8
+ },
+ "end": {
+ "line": 96,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 4107,
+ 4195
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 8
+ },
+ "end": {
+ "line": 96,
+ "column": 36
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "calls function after cols manager is closed",
+ "range": [
+ 4052,
+ 4097
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 8
+ },
+ "end": {
+ "line": 94,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "callback before col is hidden",
+ "range": [
+ 4207,
+ 4238
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 8
+ },
+ "end": {
+ "line": 98,
+ "column": 39
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4248,
+ 4252
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 8
+ },
+ "end": {
+ "line": 99,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeColHidden",
+ "range": [
+ 4253,
+ 4270
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 13
+ },
+ "end": {
+ "line": 99,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 4248,
+ 4270
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 8
+ },
+ "end": {
+ "line": 99,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 4273,
+ 4278
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 33
+ },
+ "end": {
+ "line": 99,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 4279,
+ 4283
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 39
+ },
+ "end": {
+ "line": 99,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 4273,
+ 4283
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 33
+ },
+ "end": {
+ "line": 99,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 4284,
+ 4285
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 44
+ },
+ "end": {
+ "line": 99,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_col_hidden",
+ "range": [
+ 4286,
+ 4306
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 46
+ },
+ "end": {
+ "line": 99,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 4284,
+ 4306
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 44
+ },
+ "end": {
+ "line": 99,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 4273,
+ 4307
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 33
+ },
+ "end": {
+ "line": 99,
+ "column": 67
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 4323,
+ 4324
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 12
+ },
+ "end": {
+ "line": 100,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_col_hidden",
+ "range": [
+ 4325,
+ 4345
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 14
+ },
+ "end": {
+ "line": 100,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 4323,
+ 4345
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 12
+ },
+ "end": {
+ "line": 100,
+ "column": 34
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 4348,
+ 4352
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 37
+ },
+ "end": {
+ "line": 100,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 4273,
+ 4352
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 33
+ },
+ "end": {
+ "line": 100,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 4248,
+ 4352
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 8
+ },
+ "end": {
+ "line": 100,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 4248,
+ 4353
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 8
+ },
+ "end": {
+ "line": 100,
+ "column": 42
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "callback before col is hidden",
+ "range": [
+ 4207,
+ 4238
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 8
+ },
+ "end": {
+ "line": 98,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "callback after col is hidden",
+ "range": [
+ 4363,
+ 4393
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 8
+ },
+ "end": {
+ "line": 101,
+ "column": 38
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4403,
+ 4407
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 8
+ },
+ "end": {
+ "line": 102,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterColHidden",
+ "range": [
+ 4408,
+ 4424
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 13
+ },
+ "end": {
+ "line": 102,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 4403,
+ 4424
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 8
+ },
+ "end": {
+ "line": 102,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 4427,
+ 4432
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 32
+ },
+ "end": {
+ "line": 102,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 4433,
+ 4437
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 38
+ },
+ "end": {
+ "line": 102,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 4427,
+ 4437
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 32
+ },
+ "end": {
+ "line": 102,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 4438,
+ 4439
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 43
+ },
+ "end": {
+ "line": 102,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_col_hidden",
+ "range": [
+ 4440,
+ 4459
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 45
+ },
+ "end": {
+ "line": 102,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 4438,
+ 4459
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 43
+ },
+ "end": {
+ "line": 102,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 4427,
+ 4460
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 32
+ },
+ "end": {
+ "line": 102,
+ "column": 65
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 4476,
+ 4477
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 12
+ },
+ "end": {
+ "line": 103,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_col_hidden",
+ "range": [
+ 4478,
+ 4497
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 14
+ },
+ "end": {
+ "line": 103,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 4476,
+ 4497
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 12
+ },
+ "end": {
+ "line": 103,
+ "column": 33
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 4500,
+ 4504
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 36
+ },
+ "end": {
+ "line": 103,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 4427,
+ 4504
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 32
+ },
+ "end": {
+ "line": 103,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 4403,
+ 4504
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 8
+ },
+ "end": {
+ "line": 103,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 4403,
+ 4505
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 8
+ },
+ "end": {
+ "line": 103,
+ "column": 41
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "callback after col is hidden",
+ "range": [
+ 4363,
+ 4393
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 8
+ },
+ "end": {
+ "line": 101,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "callback before col is displayed",
+ "range": [
+ 4515,
+ 4549
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 8
+ },
+ "end": {
+ "line": 104,
+ "column": 42
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4559,
+ 4563
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 8
+ },
+ "end": {
+ "line": 105,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeColDisplayed",
+ "range": [
+ 4564,
+ 4584
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 13
+ },
+ "end": {
+ "line": 105,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 4559,
+ 4584
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 8
+ },
+ "end": {
+ "line": 105,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 4587,
+ 4592
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 36
+ },
+ "end": {
+ "line": 105,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 4593,
+ 4597
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 42
+ },
+ "end": {
+ "line": 105,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 4587,
+ 4597
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 36
+ },
+ "end": {
+ "line": 105,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 4598,
+ 4599
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 47
+ },
+ "end": {
+ "line": 105,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_col_displayed",
+ "range": [
+ 4600,
+ 4623
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 49
+ },
+ "end": {
+ "line": 105,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 4598,
+ 4623
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 47
+ },
+ "end": {
+ "line": 105,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "range": [
+ 4587,
+ 4624
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 36
+ },
+ "end": {
+ "line": 105,
+ "column": 73
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 4640,
+ 4641
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 12
+ },
+ "end": {
+ "line": 106,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_col_displayed",
+ "range": [
+ 4642,
+ 4665
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 14
+ },
+ "end": {
+ "line": 106,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 4640,
+ 4665
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 12
+ },
+ "end": {
+ "line": 106,
+ "column": 37
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 4668,
+ 4672
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 40
+ },
+ "end": {
+ "line": 106,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 4587,
+ 4672
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 36
+ },
+ "end": {
+ "line": 106,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 4559,
+ 4672
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 8
+ },
+ "end": {
+ "line": 106,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 4559,
+ 4673
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 8
+ },
+ "end": {
+ "line": 106,
+ "column": 45
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "callback before col is displayed",
+ "range": [
+ 4515,
+ 4549
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 8
+ },
+ "end": {
+ "line": 104,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "callback after col is displayed",
+ "range": [
+ 4683,
+ 4716
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 8
+ },
+ "end": {
+ "line": 107,
+ "column": 41
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4726,
+ 4730
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 8
+ },
+ "end": {
+ "line": 108,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterColDisplayed",
+ "range": [
+ 4731,
+ 4750
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 13
+ },
+ "end": {
+ "line": 108,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 4726,
+ 4750
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 8
+ },
+ "end": {
+ "line": 108,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 4753,
+ 4758
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 35
+ },
+ "end": {
+ "line": 108,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 4759,
+ 4763
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 41
+ },
+ "end": {
+ "line": 108,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 4753,
+ 4763
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 35
+ },
+ "end": {
+ "line": 108,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 4764,
+ 4765
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 46
+ },
+ "end": {
+ "line": 108,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_col_displayed",
+ "range": [
+ 4766,
+ 4788
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 48
+ },
+ "end": {
+ "line": 108,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 4764,
+ 4788
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 46
+ },
+ "end": {
+ "line": 108,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 4753,
+ 4789
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 35
+ },
+ "end": {
+ "line": 108,
+ "column": 71
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 4805,
+ 4806
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 12
+ },
+ "end": {
+ "line": 109,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_col_displayed",
+ "range": [
+ 4807,
+ 4829
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 14
+ },
+ "end": {
+ "line": 109,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 4805,
+ 4829
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 12
+ },
+ "end": {
+ "line": 109,
+ "column": 36
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 4832,
+ 4836
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 39
+ },
+ "end": {
+ "line": 109,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 4753,
+ 4836
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 35
+ },
+ "end": {
+ "line": 109,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 4726,
+ 4836
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 8
+ },
+ "end": {
+ "line": 109,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 4726,
+ 4837
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 8
+ },
+ "end": {
+ "line": 109,
+ "column": 44
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "callback after col is displayed",
+ "range": [
+ 4683,
+ 4716
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 8
+ },
+ "end": {
+ "line": 107,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Grid layout compatibility",
+ "range": [
+ 4849,
+ 4876
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 8
+ },
+ "end": {
+ "line": 111,
+ "column": 35
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4889,
+ 4891
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 11
+ },
+ "end": {
+ "line": 112,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 4892,
+ 4902
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 14
+ },
+ "end": {
+ "line": 112,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 4889,
+ 4902
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 11
+ },
+ "end": {
+ "line": 112,
+ "column": 24
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4918,
+ 4922
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 12
+ },
+ "end": {
+ "line": 113,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersTbl",
+ "range": [
+ 4923,
+ 4933
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 17
+ },
+ "end": {
+ "line": 113,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 4918,
+ 4933
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 12
+ },
+ "end": {
+ "line": 113,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4936,
+ 4938
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 30
+ },
+ "end": {
+ "line": 113,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 4939,
+ 4946
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 33
+ },
+ "end": {
+ "line": 113,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 4936,
+ 4946
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 30
+ },
+ "end": {
+ "line": 113,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "gridLayout",
+ "raw": "'gridLayout'",
+ "range": [
+ 4947,
+ 4959
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 41
+ },
+ "end": {
+ "line": 113,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 4936,
+ 4960
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 30
+ },
+ "end": {
+ "line": 113,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headTbl",
+ "range": [
+ 4961,
+ 4968
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 55
+ },
+ "end": {
+ "line": 113,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 4936,
+ 4968
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 30
+ },
+ "end": {
+ "line": 113,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 4918,
+ 4968
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 12
+ },
+ "end": {
+ "line": 113,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 4918,
+ 4969
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 12
+ },
+ "end": {
+ "line": 113,
+ "column": 63
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "headers table",
+ "range": [
+ 4970,
+ 4985
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 64
+ },
+ "end": {
+ "line": 113,
+ "column": 79
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4999,
+ 5003
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 12
+ },
+ "end": {
+ "line": 114,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersIndex",
+ "range": [
+ 5004,
+ 5016
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 17
+ },
+ "end": {
+ "line": 114,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 4999,
+ 5016
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 12
+ },
+ "end": {
+ "line": 114,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 5019,
+ 5020
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 32
+ },
+ "end": {
+ "line": 114,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 4999,
+ 5020
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 12
+ },
+ "end": {
+ "line": 114,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 4999,
+ 5021
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 12
+ },
+ "end": {
+ "line": 114,
+ "column": 34
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "headers table",
+ "range": [
+ 4970,
+ 4985
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 64
+ },
+ "end": {
+ "line": 113,
+ "column": 79
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "headers index",
+ "range": [
+ 5022,
+ 5037
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 35
+ },
+ "end": {
+ "line": 114,
+ "column": 50
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5051,
+ 5055
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 12
+ },
+ "end": {
+ "line": 115,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterColDisplayed",
+ "range": [
+ 5056,
+ 5075
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 17
+ },
+ "end": {
+ "line": 115,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 5051,
+ 5075
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 12
+ },
+ "end": {
+ "line": 115,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [],
+ "range": [
+ 5088,
+ 5090
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 49
+ },
+ "end": {
+ "line": 115,
+ "column": 51
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 5078,
+ 5090
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 39
+ },
+ "end": {
+ "line": 115,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 5051,
+ 5090
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 12
+ },
+ "end": {
+ "line": 115,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 5051,
+ 5091
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 12
+ },
+ "end": {
+ "line": 115,
+ "column": 52
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "headers index",
+ "range": [
+ 5022,
+ 5037
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 35
+ },
+ "end": {
+ "line": 114,
+ "column": 50
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5105,
+ 5109
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 12
+ },
+ "end": {
+ "line": 116,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterColHidden",
+ "range": [
+ 5110,
+ 5126
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 17
+ },
+ "end": {
+ "line": 116,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 5105,
+ 5126
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 12
+ },
+ "end": {
+ "line": 116,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [],
+ "range": [
+ 5139,
+ 5141
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 46
+ },
+ "end": {
+ "line": 116,
+ "column": 48
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 5129,
+ 5141
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 36
+ },
+ "end": {
+ "line": 116,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 5105,
+ 5141
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 12
+ },
+ "end": {
+ "line": 116,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 5105,
+ 5142
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 12
+ },
+ "end": {
+ "line": 116,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 4903,
+ 5153
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 25
+ },
+ "end": {
+ "line": 117,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 4886,
+ 5153
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 8
+ },
+ "end": {
+ "line": 117,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Grid layout compatibility",
+ "range": [
+ 4849,
+ 4876
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 8
+ },
+ "end": {
+ "line": 111,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Loads extension stylesheet",
+ "range": [
+ 5165,
+ 5193
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 8
+ },
+ "end": {
+ "line": 119,
+ "column": 36
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 5203,
+ 5205
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 8
+ },
+ "end": {
+ "line": 120,
+ "column": 10
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "import",
+ "range": [
+ 5206,
+ 5212
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 11
+ },
+ "end": {
+ "line": 120,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 5203,
+ 5212
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 8
+ },
+ "end": {
+ "line": 120,
+ "column": 17
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 5213,
+ 5214
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 18
+ },
+ "end": {
+ "line": 120,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 5215,
+ 5219
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 20
+ },
+ "end": {
+ "line": 120,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 5213,
+ 5219
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 18
+ },
+ "end": {
+ "line": 120,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Style",
+ "raw": "'Style'",
+ "range": [
+ 5220,
+ 5227
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 25
+ },
+ "end": {
+ "line": 120,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 5213,
+ 5227
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 18
+ },
+ "end": {
+ "line": 120,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 5229,
+ 5231
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 34
+ },
+ "end": {
+ "line": 120,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stylePath",
+ "range": [
+ 5232,
+ 5241
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 37
+ },
+ "end": {
+ "line": 120,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 5229,
+ 5241
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 34
+ },
+ "end": {
+ "line": 120,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5244,
+ 5248
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 49
+ },
+ "end": {
+ "line": 120,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stylesheet",
+ "range": [
+ 5249,
+ 5259
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 54
+ },
+ "end": {
+ "line": 120,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 5244,
+ 5259
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 49
+ },
+ "end": {
+ "line": 120,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 5229,
+ 5259
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 34
+ },
+ "end": {
+ "line": 120,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 5261,
+ 5265
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 66
+ },
+ "end": {
+ "line": 120,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "link",
+ "raw": "'link'",
+ "range": [
+ 5267,
+ 5273
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 72
+ },
+ "end": {
+ "line": 120,
+ "column": 78
+ }
+ }
+ }
+ ],
+ "range": [
+ 5203,
+ 5274
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 8
+ },
+ "end": {
+ "line": 120,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 5203,
+ 5275
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 8
+ },
+ "end": {
+ "line": 120,
+ "column": 80
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Loads extension stylesheet",
+ "range": [
+ 5165,
+ 5193
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 8
+ },
+ "end": {
+ "line": 119,
+ "column": 36
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5287,
+ 5291
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 8
+ },
+ "end": {
+ "line": 122,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 5292,
+ 5294
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 13
+ },
+ "end": {
+ "line": 122,
+ "column": 15
+ }
+ }
+ },
+ "range": [
+ 5287,
+ 5294
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 8
+ },
+ "end": {
+ "line": 122,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 5297,
+ 5299
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 18
+ },
+ "end": {
+ "line": 122,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 5287,
+ 5299
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 8
+ },
+ "end": {
+ "line": 122,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 5287,
+ 5300
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 8
+ },
+ "end": {
+ "line": 122,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 330,
+ 5307
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 22
+ },
+ "end": {
+ "line": 123,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 323,
+ 5307
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 15
+ },
+ "end": {
+ "line": 123,
+ "column": 5
+ }
+ }
+ },
+ "kind": "constructor",
+ "computed": false,
+ "range": [
+ 312,
+ 5307
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 4
+ },
+ "end": {
+ "line": 123,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Columns Visibility extension\r\n * @param {Object} tf TableFilter instance\r\n * @param {Object} f Config\r\n ",
+ "range": [
+ 176,
+ 306
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 4
+ },
+ "end": {
+ "line": 12,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "toggle",
+ "range": [
+ 5315,
+ 5321
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 4
+ },
+ "end": {
+ "line": 125,
+ "column": 10
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "contDisplay",
+ "range": [
+ 5338,
+ 5349
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 12
+ },
+ "end": {
+ "line": 126,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5352,
+ 5356
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 26
+ },
+ "end": {
+ "line": 126,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contEl",
+ "range": [
+ 5357,
+ 5363
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 31
+ },
+ "end": {
+ "line": 126,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 5352,
+ 5363
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 26
+ },
+ "end": {
+ "line": 126,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 5364,
+ 5369
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 38
+ },
+ "end": {
+ "line": 126,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 5352,
+ 5369
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 26
+ },
+ "end": {
+ "line": 126,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 5370,
+ 5377
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 44
+ },
+ "end": {
+ "line": 126,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 5352,
+ 5377
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 26
+ },
+ "end": {
+ "line": 126,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 5338,
+ 5377
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 12
+ },
+ "end": {
+ "line": 126,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 5334,
+ 5378
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 8
+ },
+ "end": {
+ "line": 126,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "onBeforeOpen",
+ "range": [
+ 5392,
+ 5404
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 12
+ },
+ "end": {
+ "line": 127,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5407,
+ 5411
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 27
+ },
+ "end": {
+ "line": 127,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeOpen",
+ "range": [
+ 5412,
+ 5424
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 32
+ },
+ "end": {
+ "line": 127,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 5407,
+ 5424
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 27
+ },
+ "end": {
+ "line": 127,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 5392,
+ 5424
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 12
+ },
+ "end": {
+ "line": 127,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 5388,
+ 5425
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 8
+ },
+ "end": {
+ "line": 127,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "onBeforeClose",
+ "range": [
+ 5439,
+ 5452
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 12
+ },
+ "end": {
+ "line": 128,
+ "column": 25
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5455,
+ 5459
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 28
+ },
+ "end": {
+ "line": 128,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeClose",
+ "range": [
+ 5460,
+ 5473
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 33
+ },
+ "end": {
+ "line": 128,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 5455,
+ 5473
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 28
+ },
+ "end": {
+ "line": 128,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 5439,
+ 5473
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 12
+ },
+ "end": {
+ "line": 128,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 5435,
+ 5474
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 8
+ },
+ "end": {
+ "line": 128,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "onAfterOpen",
+ "range": [
+ 5488,
+ 5499
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 12
+ },
+ "end": {
+ "line": 129,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5502,
+ 5506
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 26
+ },
+ "end": {
+ "line": 129,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterOpen",
+ "range": [
+ 5507,
+ 5518
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 31
+ },
+ "end": {
+ "line": 129,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 5502,
+ 5518
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 26
+ },
+ "end": {
+ "line": 129,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 5488,
+ 5518
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 12
+ },
+ "end": {
+ "line": 129,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 5484,
+ 5519
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 8
+ },
+ "end": {
+ "line": 129,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "onAfterClose",
+ "range": [
+ 5533,
+ 5545
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 12
+ },
+ "end": {
+ "line": 130,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5548,
+ 5552
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 27
+ },
+ "end": {
+ "line": 130,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterClose",
+ "range": [
+ 5553,
+ 5565
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 32
+ },
+ "end": {
+ "line": 130,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 5548,
+ 5565
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 27
+ },
+ "end": {
+ "line": 130,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 5533,
+ 5565
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 12
+ },
+ "end": {
+ "line": 130,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 5529,
+ 5566
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 8
+ },
+ "end": {
+ "line": 130,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "onBeforeOpen",
+ "range": [
+ 5581,
+ 5593
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 11
+ },
+ "end": {
+ "line": 132,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "contDisplay",
+ "range": [
+ 5597,
+ 5608
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 27
+ },
+ "end": {
+ "line": 132,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "inline",
+ "raw": "'inline'",
+ "range": [
+ 5613,
+ 5621
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 43
+ },
+ "end": {
+ "line": 132,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 5597,
+ 5621
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 27
+ },
+ "end": {
+ "line": 132,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 5581,
+ 5621
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 11
+ },
+ "end": {
+ "line": 132,
+ "column": 51
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "onBeforeOpen",
+ "range": [
+ 5637,
+ 5649
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 12
+ },
+ "end": {
+ "line": 133,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 5650,
+ 5654
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 25
+ },
+ "end": {
+ "line": 133,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 5637,
+ 5654
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 12
+ },
+ "end": {
+ "line": 133,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 5655,
+ 5659
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 30
+ },
+ "end": {
+ "line": 133,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "ThisExpression",
+ "range": [
+ 5661,
+ 5665
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 36
+ },
+ "end": {
+ "line": 133,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 5637,
+ 5666
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 12
+ },
+ "end": {
+ "line": 133,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 5637,
+ 5667
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 12
+ },
+ "end": {
+ "line": 133,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 5622,
+ 5678
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 52
+ },
+ "end": {
+ "line": 134,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5578,
+ 5678
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 8
+ },
+ "end": {
+ "line": 134,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "onBeforeClose",
+ "range": [
+ 5691,
+ 5704
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 11
+ },
+ "end": {
+ "line": 135,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "contDisplay",
+ "range": [
+ 5708,
+ 5719
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 28
+ },
+ "end": {
+ "line": 135,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "inline",
+ "raw": "'inline'",
+ "range": [
+ 5724,
+ 5732
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 44
+ },
+ "end": {
+ "line": 135,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 5708,
+ 5732
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 28
+ },
+ "end": {
+ "line": 135,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 5691,
+ 5732
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 11
+ },
+ "end": {
+ "line": 135,
+ "column": 52
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "onBeforeClose",
+ "range": [
+ 5748,
+ 5761
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 12
+ },
+ "end": {
+ "line": 136,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 5762,
+ 5766
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 26
+ },
+ "end": {
+ "line": 136,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 5748,
+ 5766
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 12
+ },
+ "end": {
+ "line": 136,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 5767,
+ 5771
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 31
+ },
+ "end": {
+ "line": 136,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "ThisExpression",
+ "range": [
+ 5773,
+ 5777
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 37
+ },
+ "end": {
+ "line": 136,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 5748,
+ 5778
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 12
+ },
+ "end": {
+ "line": 136,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 5748,
+ 5779
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 12
+ },
+ "end": {
+ "line": 136,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 5733,
+ 5790
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 53
+ },
+ "end": {
+ "line": 137,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5688,
+ 5790
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 8
+ },
+ "end": {
+ "line": 137,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5802,
+ 5806
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 8
+ },
+ "end": {
+ "line": 139,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contEl",
+ "range": [
+ 5807,
+ 5813
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 13
+ },
+ "end": {
+ "line": 139,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 5802,
+ 5813
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 8
+ },
+ "end": {
+ "line": 139,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 5814,
+ 5819
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 20
+ },
+ "end": {
+ "line": 139,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 5802,
+ 5819
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 8
+ },
+ "end": {
+ "line": 139,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 5820,
+ 5827
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 26
+ },
+ "end": {
+ "line": 139,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 5802,
+ 5827
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 8
+ },
+ "end": {
+ "line": 139,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "contDisplay",
+ "range": [
+ 5830,
+ 5841
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 36
+ },
+ "end": {
+ "line": 139,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "inline",
+ "raw": "'inline'",
+ "range": [
+ 5846,
+ 5854
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 52
+ },
+ "end": {
+ "line": 139,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 5830,
+ 5854
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 36
+ },
+ "end": {
+ "line": 139,
+ "column": 60
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": "none",
+ "raw": "'none'",
+ "range": [
+ 5870,
+ 5876
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 12
+ },
+ "end": {
+ "line": 140,
+ "column": 18
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": "inline",
+ "raw": "'inline'",
+ "range": [
+ 5879,
+ 5887
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 21
+ },
+ "end": {
+ "line": 140,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 5830,
+ 5887
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 36
+ },
+ "end": {
+ "line": 140,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 5802,
+ 5887
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 8
+ },
+ "end": {
+ "line": 140,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 5802,
+ 5888
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 8
+ },
+ "end": {
+ "line": 140,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "onAfterOpen",
+ "range": [
+ 5903,
+ 5914
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 11
+ },
+ "end": {
+ "line": 142,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "contDisplay",
+ "range": [
+ 5918,
+ 5929
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 26
+ },
+ "end": {
+ "line": 142,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "inline",
+ "raw": "'inline'",
+ "range": [
+ 5934,
+ 5942
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 42
+ },
+ "end": {
+ "line": 142,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 5918,
+ 5942
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 26
+ },
+ "end": {
+ "line": 142,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 5903,
+ 5942
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 11
+ },
+ "end": {
+ "line": 142,
+ "column": 50
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "onAfterOpen",
+ "range": [
+ 5958,
+ 5969
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 12
+ },
+ "end": {
+ "line": 143,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 5970,
+ 5974
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 24
+ },
+ "end": {
+ "line": 143,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 5958,
+ 5974
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 12
+ },
+ "end": {
+ "line": 143,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 5975,
+ 5979
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 29
+ },
+ "end": {
+ "line": 143,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "ThisExpression",
+ "range": [
+ 5981,
+ 5985
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 35
+ },
+ "end": {
+ "line": 143,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 5958,
+ 5986
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 12
+ },
+ "end": {
+ "line": 143,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 5958,
+ 5987
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 12
+ },
+ "end": {
+ "line": 143,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 5943,
+ 5998
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 51
+ },
+ "end": {
+ "line": 144,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5900,
+ 5998
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 8
+ },
+ "end": {
+ "line": 144,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "onAfterClose",
+ "range": [
+ 6011,
+ 6023
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 11
+ },
+ "end": {
+ "line": 145,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "contDisplay",
+ "range": [
+ 6027,
+ 6038
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 27
+ },
+ "end": {
+ "line": 145,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "inline",
+ "raw": "'inline'",
+ "range": [
+ 6043,
+ 6051
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 43
+ },
+ "end": {
+ "line": 145,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 6027,
+ 6051
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 27
+ },
+ "end": {
+ "line": 145,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 6011,
+ 6051
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 11
+ },
+ "end": {
+ "line": 145,
+ "column": 51
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "onAfterClose",
+ "range": [
+ 6067,
+ 6079
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 12
+ },
+ "end": {
+ "line": 146,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 6080,
+ 6084
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 25
+ },
+ "end": {
+ "line": 146,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 6067,
+ 6084
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 12
+ },
+ "end": {
+ "line": 146,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 6085,
+ 6089
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 30
+ },
+ "end": {
+ "line": 146,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "ThisExpression",
+ "range": [
+ 6091,
+ 6095
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 36
+ },
+ "end": {
+ "line": 146,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 6067,
+ 6096
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 12
+ },
+ "end": {
+ "line": 146,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 6067,
+ 6097
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 12
+ },
+ "end": {
+ "line": 146,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 6052,
+ 6108
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 52
+ },
+ "end": {
+ "line": 147,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 6008,
+ 6108
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 8
+ },
+ "end": {
+ "line": 147,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 5323,
+ 6115
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 12
+ },
+ "end": {
+ "line": 148,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 5321,
+ 6115
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 10
+ },
+ "end": {
+ "line": 148,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 5315,
+ 6115
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 4
+ },
+ "end": {
+ "line": 148,
+ "column": 5
+ }
+ },
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "checkItem",
+ "range": [
+ 6123,
+ 6132
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 4
+ },
+ "end": {
+ "line": 150,
+ "column": 13
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "lbl",
+ "range": [
+ 6133,
+ 6136
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 14
+ },
+ "end": {
+ "line": 150,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 6152,
+ 6154
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 12
+ },
+ "end": {
+ "line": 151,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "lbl",
+ "range": [
+ 6157,
+ 6160
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 17
+ },
+ "end": {
+ "line": 151,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 6161,
+ 6171
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 21
+ },
+ "end": {
+ "line": 151,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 6157,
+ 6171
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 17
+ },
+ "end": {
+ "line": 151,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 6152,
+ 6171
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 12
+ },
+ "end": {
+ "line": 151,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 6148,
+ 6172
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 8
+ },
+ "end": {
+ "line": 151,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 6186,
+ 6188
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 12
+ },
+ "end": {
+ "line": 152,
+ "column": 14
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 6185,
+ 6188
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 11
+ },
+ "end": {
+ "line": 152,
+ "column": 14
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "lbl",
+ "range": [
+ 6193,
+ 6196
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 19
+ },
+ "end": {
+ "line": 152,
+ "column": 22
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 6192,
+ 6196
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 18
+ },
+ "end": {
+ "line": 152,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 6185,
+ 6196
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 11
+ },
+ "end": {
+ "line": 152,
+ "column": 22
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 6212,
+ 6219
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 12
+ },
+ "end": {
+ "line": 153,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 6197,
+ 6230
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 23
+ },
+ "end": {
+ "line": 154,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 6182,
+ 6230
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 8
+ },
+ "end": {
+ "line": 154,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "isChecked",
+ "range": [
+ 6244,
+ 6253
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 12
+ },
+ "end": {
+ "line": 155,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "lbl",
+ "range": [
+ 6256,
+ 6259
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 24
+ },
+ "end": {
+ "line": 155,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "firstChild",
+ "range": [
+ 6260,
+ 6270
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 28
+ },
+ "end": {
+ "line": 155,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 6256,
+ 6270
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 24
+ },
+ "end": {
+ "line": 155,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checked",
+ "range": [
+ 6271,
+ 6278
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 39
+ },
+ "end": {
+ "line": 155,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 6256,
+ 6278
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 24
+ },
+ "end": {
+ "line": 155,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 6244,
+ 6278
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 12
+ },
+ "end": {
+ "line": 155,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 6240,
+ 6279
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 8
+ },
+ "end": {
+ "line": 155,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 6293,
+ 6301
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 12
+ },
+ "end": {
+ "line": 156,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "lbl",
+ "range": [
+ 6304,
+ 6307
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 23
+ },
+ "end": {
+ "line": 156,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "firstChild",
+ "range": [
+ 6308,
+ 6318
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 27
+ },
+ "end": {
+ "line": 156,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 6304,
+ 6318
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 23
+ },
+ "end": {
+ "line": 156,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getAttribute",
+ "range": [
+ 6319,
+ 6331
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 38
+ },
+ "end": {
+ "line": 156,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 6304,
+ 6331
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 23
+ },
+ "end": {
+ "line": 156,
+ "column": 50
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 6332,
+ 6336
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 51
+ },
+ "end": {
+ "line": 156,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 6304,
+ 6337
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 23
+ },
+ "end": {
+ "line": 156,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "split",
+ "range": [
+ 6338,
+ 6343
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 57
+ },
+ "end": {
+ "line": 156,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 6304,
+ 6343
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 23
+ },
+ "end": {
+ "line": 156,
+ "column": 62
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "_",
+ "raw": "'_'",
+ "range": [
+ 6344,
+ 6347
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 63
+ },
+ "end": {
+ "line": 156,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 6304,
+ 6348
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 23
+ },
+ "end": {
+ "line": 156,
+ "column": 67
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 6349,
+ 6350
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 68
+ },
+ "end": {
+ "line": 156,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 6304,
+ 6351
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 23
+ },
+ "end": {
+ "line": 156,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 6293,
+ 6351
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 12
+ },
+ "end": {
+ "line": 156,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 6289,
+ 6352
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 8
+ },
+ "end": {
+ "line": 156,
+ "column": 71
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 6362,
+ 6370
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 8
+ },
+ "end": {
+ "line": 157,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 6373,
+ 6381
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 19
+ },
+ "end": {
+ "line": 157,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 6382,
+ 6390
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 28
+ },
+ "end": {
+ "line": 157,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 6392,
+ 6394
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 38
+ },
+ "end": {
+ "line": 157,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 6373,
+ 6395
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 19
+ },
+ "end": {
+ "line": 157,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 6362,
+ 6395
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 8
+ },
+ "end": {
+ "line": 157,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 6362,
+ 6396
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 8
+ },
+ "end": {
+ "line": 157,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "isChecked",
+ "range": [
+ 6409,
+ 6418
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 11
+ },
+ "end": {
+ "line": 158,
+ "column": 20
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 6434,
+ 6437
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 12
+ },
+ "end": {
+ "line": 159,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "addClass",
+ "range": [
+ 6438,
+ 6446
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 16
+ },
+ "end": {
+ "line": 159,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 6434,
+ 6446
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 12
+ },
+ "end": {
+ "line": 159,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 6447,
+ 6449
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 25
+ },
+ "end": {
+ "line": 159,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6451,
+ 6455
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 29
+ },
+ "end": {
+ "line": 159,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "listSlcItemCssClass",
+ "range": [
+ 6456,
+ 6475
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 34
+ },
+ "end": {
+ "line": 159,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 6451,
+ 6475
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 29
+ },
+ "end": {
+ "line": 159,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 6434,
+ 6476
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 12
+ },
+ "end": {
+ "line": 159,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 6434,
+ 6477
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 12
+ },
+ "end": {
+ "line": 159,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 6419,
+ 6488
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 21
+ },
+ "end": {
+ "line": 160,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 6509,
+ 6512
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 12
+ },
+ "end": {
+ "line": 161,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeClass",
+ "range": [
+ 6513,
+ 6524
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 16
+ },
+ "end": {
+ "line": 161,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 6509,
+ 6524
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 12
+ },
+ "end": {
+ "line": 161,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 6525,
+ 6527
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 28
+ },
+ "end": {
+ "line": 161,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6529,
+ 6533
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 32
+ },
+ "end": {
+ "line": 161,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "listSlcItemCssClass",
+ "range": [
+ 6534,
+ 6553
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 37
+ },
+ "end": {
+ "line": 161,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 6529,
+ 6553
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 32
+ },
+ "end": {
+ "line": 161,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 6509,
+ 6554
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 12
+ },
+ "end": {
+ "line": 161,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 6509,
+ 6555
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 12
+ },
+ "end": {
+ "line": 161,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 6494,
+ 6566
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 15
+ },
+ "end": {
+ "line": 162,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 6406,
+ 6566
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 8
+ },
+ "end": {
+ "line": 162,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "hide",
+ "range": [
+ 6582,
+ 6586
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 12
+ },
+ "end": {
+ "line": 164,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 6589,
+ 6594
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 19
+ },
+ "end": {
+ "line": 164,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 6582,
+ 6594
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 12
+ },
+ "end": {
+ "line": 164,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 6578,
+ 6595
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 8
+ },
+ "end": {
+ "line": 164,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6609,
+ 6613
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 12
+ },
+ "end": {
+ "line": 165,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tickToHide",
+ "range": [
+ 6614,
+ 6624
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 17
+ },
+ "end": {
+ "line": 165,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 6609,
+ 6624
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 12
+ },
+ "end": {
+ "line": 165,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "isChecked",
+ "range": [
+ 6628,
+ 6637
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 31
+ },
+ "end": {
+ "line": 165,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 6609,
+ 6637
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 12
+ },
+ "end": {
+ "line": 165,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6644,
+ 6648
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 47
+ },
+ "end": {
+ "line": 165,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tickToHide",
+ "range": [
+ 6649,
+ 6659
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 52
+ },
+ "end": {
+ "line": 165,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 6644,
+ 6659
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 47
+ },
+ "end": {
+ "line": 165,
+ "column": 62
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 6643,
+ 6659
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 46
+ },
+ "end": {
+ "line": 165,
+ "column": 62
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "isChecked",
+ "range": [
+ 6664,
+ 6673
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 67
+ },
+ "end": {
+ "line": 165,
+ "column": 76
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 6663,
+ 6673
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 66
+ },
+ "end": {
+ "line": 165,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 6643,
+ 6673
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 46
+ },
+ "end": {
+ "line": 165,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 6608,
+ 6674
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 11
+ },
+ "end": {
+ "line": 165,
+ "column": 77
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "hide",
+ "range": [
+ 6690,
+ 6694
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 12
+ },
+ "end": {
+ "line": 166,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 6697,
+ 6701
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 19
+ },
+ "end": {
+ "line": 166,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 6690,
+ 6701
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 12
+ },
+ "end": {
+ "line": 166,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 6690,
+ 6702
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 12
+ },
+ "end": {
+ "line": 166,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "range": [
+ 6675,
+ 6713
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 78
+ },
+ "end": {
+ "line": 167,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 6605,
+ 6713
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 8
+ },
+ "end": {
+ "line": 167,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6723,
+ 6727
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 8
+ },
+ "end": {
+ "line": 168,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setHidden",
+ "range": [
+ 6728,
+ 6737
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 13
+ },
+ "end": {
+ "line": 168,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 6723,
+ 6737
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 8
+ },
+ "end": {
+ "line": 168,
+ "column": 22
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 6738,
+ 6746
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 23
+ },
+ "end": {
+ "line": 168,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "hide",
+ "range": [
+ 6748,
+ 6752
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 33
+ },
+ "end": {
+ "line": 168,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 6723,
+ 6753
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 8
+ },
+ "end": {
+ "line": 168,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 6723,
+ 6754
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 8
+ },
+ "end": {
+ "line": 168,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 6137,
+ 6761
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 18
+ },
+ "end": {
+ "line": 169,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 6132,
+ 6761
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 13
+ },
+ "end": {
+ "line": 169,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 6123,
+ 6761
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 4
+ },
+ "end": {
+ "line": 169,
+ "column": 5
+ }
+ },
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "init",
+ "range": [
+ 6769,
+ 6773
+ ],
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 4
+ },
+ "end": {
+ "line": 171,
+ "column": 8
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6790,
+ 6794
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 12
+ },
+ "end": {
+ "line": 172,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "manager",
+ "range": [
+ 6795,
+ 6802
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 17
+ },
+ "end": {
+ "line": 172,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 6790,
+ 6802
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 12
+ },
+ "end": {
+ "line": 172,
+ "column": 24
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 6789,
+ 6802
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 11
+ },
+ "end": {
+ "line": 172,
+ "column": 24
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 6818,
+ 6825
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 12
+ },
+ "end": {
+ "line": 173,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 6803,
+ 6836
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 25
+ },
+ "end": {
+ "line": 174,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 6786,
+ 6836
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 8
+ },
+ "end": {
+ "line": 174,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6846,
+ 6850
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 8
+ },
+ "end": {
+ "line": 175,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "buildBtn",
+ "range": [
+ 6851,
+ 6859
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 13
+ },
+ "end": {
+ "line": 175,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 6846,
+ 6859
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 8
+ },
+ "end": {
+ "line": 175,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 6846,
+ 6861
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 8
+ },
+ "end": {
+ "line": 175,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 6846,
+ 6862
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 8
+ },
+ "end": {
+ "line": 175,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6872,
+ 6876
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 8
+ },
+ "end": {
+ "line": 176,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "buildManager",
+ "range": [
+ 6877,
+ 6889
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 13
+ },
+ "end": {
+ "line": 176,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 6872,
+ 6889
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 8
+ },
+ "end": {
+ "line": 176,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 6872,
+ 6891
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 8
+ },
+ "end": {
+ "line": 176,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 6872,
+ 6892
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 8
+ },
+ "end": {
+ "line": 176,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6904,
+ 6908
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 8
+ },
+ "end": {
+ "line": 178,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "initialized",
+ "range": [
+ 6909,
+ 6920
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 13
+ },
+ "end": {
+ "line": 178,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 6904,
+ 6920
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 8
+ },
+ "end": {
+ "line": 178,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 6923,
+ 6927
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 27
+ },
+ "end": {
+ "line": 178,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 6904,
+ 6927
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 8
+ },
+ "end": {
+ "line": 178,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 6904,
+ 6928
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 8
+ },
+ "end": {
+ "line": 178,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "range": [
+ 6775,
+ 6935
+ ],
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 10
+ },
+ "end": {
+ "line": 179,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 6773,
+ 6935
+ ],
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 8
+ },
+ "end": {
+ "line": 179,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 6769,
+ 6935
+ ],
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 4
+ },
+ "end": {
+ "line": 179,
+ "column": 5
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Build main button UI\r\n ",
+ "range": [
+ 6943,
+ 6984
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 4
+ },
+ "end": {
+ "line": 183,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "buildBtn",
+ "range": [
+ 6990,
+ 6998
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 4
+ },
+ "end": {
+ "line": 184,
+ "column": 12
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7014,
+ 7018
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 11
+ },
+ "end": {
+ "line": 185,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnEl",
+ "range": [
+ 7019,
+ 7024
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 16
+ },
+ "end": {
+ "line": 185,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 7014,
+ 7024
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 11
+ },
+ "end": {
+ "line": 185,
+ "column": 21
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 7040,
+ 7047
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 12
+ },
+ "end": {
+ "line": 186,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 7025,
+ 7058
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 22
+ },
+ "end": {
+ "line": 187,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 7011,
+ 7058
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 8
+ },
+ "end": {
+ "line": 187,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 7072,
+ 7074
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 12
+ },
+ "end": {
+ "line": 188,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7077,
+ 7081
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 17
+ },
+ "end": {
+ "line": 188,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 7082,
+ 7084
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 22
+ },
+ "end": {
+ "line": 188,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 7077,
+ 7084
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 17
+ },
+ "end": {
+ "line": 188,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 7072,
+ 7084
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 12
+ },
+ "end": {
+ "line": 188,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 7068,
+ 7085
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 8
+ },
+ "end": {
+ "line": 188,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "span",
+ "range": [
+ 7099,
+ 7103
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 12
+ },
+ "end": {
+ "line": 189,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 7106,
+ 7109
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 19
+ },
+ "end": {
+ "line": 189,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 7110,
+ 7116
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 23
+ },
+ "end": {
+ "line": 189,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 7106,
+ 7116
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 19
+ },
+ "end": {
+ "line": 189,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "span",
+ "raw": "'span'",
+ "range": [
+ 7117,
+ 7123
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 30
+ },
+ "end": {
+ "line": 189,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 7126,
+ 7130
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 39
+ },
+ "end": {
+ "line": 189,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7132,
+ 7136
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 45
+ },
+ "end": {
+ "line": 189,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfx",
+ "range": [
+ 7137,
+ 7141
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 50
+ },
+ "end": {
+ "line": 189,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 7132,
+ 7141
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 45
+ },
+ "end": {
+ "line": 189,
+ "column": 54
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 7142,
+ 7144
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 55
+ },
+ "end": {
+ "line": 189,
+ "column": 57
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 7145,
+ 7147
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 58
+ },
+ "end": {
+ "line": 189,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 7142,
+ 7147
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 55
+ },
+ "end": {
+ "line": 189,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 7132,
+ 7147
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 45
+ },
+ "end": {
+ "line": 189,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 7125,
+ 7148
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 38
+ },
+ "end": {
+ "line": 189,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 7106,
+ 7149
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 19
+ },
+ "end": {
+ "line": 189,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 7099,
+ 7149
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 12
+ },
+ "end": {
+ "line": 189,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 7095,
+ 7150
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 8
+ },
+ "end": {
+ "line": 189,
+ "column": 63
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "span",
+ "range": [
+ 7160,
+ 7164
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 8
+ },
+ "end": {
+ "line": 190,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 7165,
+ 7174
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 13
+ },
+ "end": {
+ "line": 190,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 7160,
+ 7174
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 8
+ },
+ "end": {
+ "line": 190,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7177,
+ 7181
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 25
+ },
+ "end": {
+ "line": 190,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "spanCssClass",
+ "range": [
+ 7182,
+ 7194
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 30
+ },
+ "end": {
+ "line": 190,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 7177,
+ 7194
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 25
+ },
+ "end": {
+ "line": 190,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 7160,
+ 7194
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 8
+ },
+ "end": {
+ "line": 190,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 7160,
+ 7195
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 8
+ },
+ "end": {
+ "line": 190,
+ "column": 43
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Container element (rdiv or custom element)",
+ "range": [
+ 7207,
+ 7251
+ ],
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 8
+ },
+ "end": {
+ "line": 192,
+ "column": 52
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7265,
+ 7269
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 12
+ },
+ "end": {
+ "line": 193,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnTgtId",
+ "range": [
+ 7270,
+ 7278
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 17
+ },
+ "end": {
+ "line": 193,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 7265,
+ 7278
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 12
+ },
+ "end": {
+ "line": 193,
+ "column": 25
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 7264,
+ 7278
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 11
+ },
+ "end": {
+ "line": 193,
+ "column": 25
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 7294,
+ 7296
+ ],
+ "loc": {
+ "start": {
+ "line": 194,
+ "column": 12
+ },
+ "end": {
+ "line": 194,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setToolbar",
+ "range": [
+ 7297,
+ 7307
+ ],
+ "loc": {
+ "start": {
+ "line": 194,
+ "column": 15
+ },
+ "end": {
+ "line": 194,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 7294,
+ 7307
+ ],
+ "loc": {
+ "start": {
+ "line": 194,
+ "column": 12
+ },
+ "end": {
+ "line": 194,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 7294,
+ 7309
+ ],
+ "loc": {
+ "start": {
+ "line": 194,
+ "column": 12
+ },
+ "end": {
+ "line": 194,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 7294,
+ 7310
+ ],
+ "loc": {
+ "start": {
+ "line": 194,
+ "column": 12
+ },
+ "end": {
+ "line": 194,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "range": [
+ 7279,
+ 7321
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 26
+ },
+ "end": {
+ "line": 195,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 7261,
+ 7321
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 8
+ },
+ "end": {
+ "line": 195,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Container element (rdiv or custom element)",
+ "range": [
+ 7207,
+ 7251
+ ],
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 8
+ },
+ "end": {
+ "line": 192,
+ "column": 52
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 7335,
+ 7343
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 12
+ },
+ "end": {
+ "line": 196,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7347,
+ 7351
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 24
+ },
+ "end": {
+ "line": 196,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnTgtId",
+ "range": [
+ 7352,
+ 7360
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 29
+ },
+ "end": {
+ "line": 196,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 7347,
+ 7360
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 24
+ },
+ "end": {
+ "line": 196,
+ "column": 37
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 7346,
+ 7360
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 23
+ },
+ "end": {
+ "line": 196,
+ "column": 37
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 7363,
+ 7365
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 40
+ },
+ "end": {
+ "line": 196,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rDiv",
+ "range": [
+ 7366,
+ 7370
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 43
+ },
+ "end": {
+ "line": 196,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 7363,
+ 7370
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 40
+ },
+ "end": {
+ "line": 196,
+ "column": 47
+ }
+ }
+ },
+ "alternate": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 7373,
+ 7376
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 50
+ },
+ "end": {
+ "line": 196,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 7377,
+ 7379
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 54
+ },
+ "end": {
+ "line": 196,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 7373,
+ 7379
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 50
+ },
+ "end": {
+ "line": 196,
+ "column": 56
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7380,
+ 7384
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 57
+ },
+ "end": {
+ "line": 196,
+ "column": 61
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnTgtId",
+ "range": [
+ 7385,
+ 7393
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 62
+ },
+ "end": {
+ "line": 196,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 7380,
+ 7393
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 57
+ },
+ "end": {
+ "line": 196,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 7373,
+ 7394
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 50
+ },
+ "end": {
+ "line": 196,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 7346,
+ 7394
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 23
+ },
+ "end": {
+ "line": 196,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 7335,
+ 7394
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 12
+ },
+ "end": {
+ "line": 196,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 7331,
+ 7395
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 8
+ },
+ "end": {
+ "line": 196,
+ "column": 72
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7411,
+ 7415
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 12
+ },
+ "end": {
+ "line": 198,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnTgtId",
+ "range": [
+ 7416,
+ 7424
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 17
+ },
+ "end": {
+ "line": 198,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 7411,
+ 7424
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 12
+ },
+ "end": {
+ "line": 198,
+ "column": 25
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 7410,
+ 7424
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 11
+ },
+ "end": {
+ "line": 198,
+ "column": 25
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "firstChild",
+ "range": [
+ 7444,
+ 7454
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 16
+ },
+ "end": {
+ "line": 199,
+ "column": 26
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 7457,
+ 7465
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 29
+ },
+ "end": {
+ "line": 199,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "firstChild",
+ "range": [
+ 7466,
+ 7476
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 38
+ },
+ "end": {
+ "line": 199,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 7457,
+ 7476
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 29
+ },
+ "end": {
+ "line": 199,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 7444,
+ 7476
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 16
+ },
+ "end": {
+ "line": 199,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 7440,
+ 7477
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 12
+ },
+ "end": {
+ "line": 199,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "firstChild",
+ "range": [
+ 7491,
+ 7501
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 12
+ },
+ "end": {
+ "line": 200,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 7502,
+ 7512
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 23
+ },
+ "end": {
+ "line": 200,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 7491,
+ 7512
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 12
+ },
+ "end": {
+ "line": 200,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "insertBefore",
+ "range": [
+ 7513,
+ 7525
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 34
+ },
+ "end": {
+ "line": 200,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 7491,
+ 7525
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 12
+ },
+ "end": {
+ "line": 200,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "span",
+ "range": [
+ 7526,
+ 7530
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 47
+ },
+ "end": {
+ "line": 200,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "firstChild",
+ "range": [
+ 7532,
+ 7542
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 53
+ },
+ "end": {
+ "line": 200,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 7491,
+ 7543
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 12
+ },
+ "end": {
+ "line": 200,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 7491,
+ 7544
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 12
+ },
+ "end": {
+ "line": 200,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 7425,
+ 7555
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 26
+ },
+ "end": {
+ "line": 201,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 7576,
+ 7584
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 12
+ },
+ "end": {
+ "line": 202,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 7585,
+ 7596
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 21
+ },
+ "end": {
+ "line": 202,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 7576,
+ 7596
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 12
+ },
+ "end": {
+ "line": 202,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "span",
+ "range": [
+ 7597,
+ 7601
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 33
+ },
+ "end": {
+ "line": 202,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 7576,
+ 7602
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 12
+ },
+ "end": {
+ "line": 202,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 7576,
+ 7603
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 12
+ },
+ "end": {
+ "line": 202,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 7561,
+ 7614
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 15
+ },
+ "end": {
+ "line": 203,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 7407,
+ 7614
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 8
+ },
+ "end": {
+ "line": 203,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7630,
+ 7634
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 12
+ },
+ "end": {
+ "line": 205,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnHtml",
+ "range": [
+ 7635,
+ 7642
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 17
+ },
+ "end": {
+ "line": 205,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 7630,
+ 7642
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 12
+ },
+ "end": {
+ "line": 205,
+ "column": 24
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 7629,
+ 7642
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 11
+ },
+ "end": {
+ "line": 205,
+ "column": 24
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 7662,
+ 7665
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 16
+ },
+ "end": {
+ "line": 206,
+ "column": 19
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 7668,
+ 7671
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 22
+ },
+ "end": {
+ "line": 206,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 7672,
+ 7678
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 26
+ },
+ "end": {
+ "line": 206,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 7668,
+ 7678
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 22
+ },
+ "end": {
+ "line": 206,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "a",
+ "raw": "'a'",
+ "range": [
+ 7679,
+ 7682
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 33
+ },
+ "end": {
+ "line": 206,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "href",
+ "raw": "'href'",
+ "range": [
+ 7685,
+ 7691
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 39
+ },
+ "end": {
+ "line": 206,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "javascript:;",
+ "raw": "'javascript:;'",
+ "range": [
+ 7692,
+ 7706
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 46
+ },
+ "end": {
+ "line": 206,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 7684,
+ 7707
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 38
+ },
+ "end": {
+ "line": 206,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 7668,
+ 7708
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 22
+ },
+ "end": {
+ "line": 206,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 7662,
+ 7708
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 16
+ },
+ "end": {
+ "line": 206,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 7658,
+ 7709
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 12
+ },
+ "end": {
+ "line": 206,
+ "column": 63
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 7723,
+ 7726
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 12
+ },
+ "end": {
+ "line": 207,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 7727,
+ 7736
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 16
+ },
+ "end": {
+ "line": 207,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 7723,
+ 7736
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 12
+ },
+ "end": {
+ "line": 207,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7739,
+ 7743
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 28
+ },
+ "end": {
+ "line": 207,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnCssClass",
+ "range": [
+ 7744,
+ 7755
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 33
+ },
+ "end": {
+ "line": 207,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 7739,
+ 7755
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 28
+ },
+ "end": {
+ "line": 207,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 7723,
+ 7755
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 12
+ },
+ "end": {
+ "line": 207,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 7723,
+ 7756
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 12
+ },
+ "end": {
+ "line": 207,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 7770,
+ 7773
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 12
+ },
+ "end": {
+ "line": 208,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "title",
+ "range": [
+ 7774,
+ 7779
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 16
+ },
+ "end": {
+ "line": 208,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 7770,
+ 7779
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 12
+ },
+ "end": {
+ "line": 208,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7782,
+ 7786
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 24
+ },
+ "end": {
+ "line": 208,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "desc",
+ "range": [
+ 7787,
+ 7791
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 29
+ },
+ "end": {
+ "line": 208,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 7782,
+ 7791
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 24
+ },
+ "end": {
+ "line": 208,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 7770,
+ 7791
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 12
+ },
+ "end": {
+ "line": 208,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 7770,
+ 7792
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 12
+ },
+ "end": {
+ "line": 208,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 7808,
+ 7811
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 12
+ },
+ "end": {
+ "line": 210,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 7812,
+ 7821
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 16
+ },
+ "end": {
+ "line": 210,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 7808,
+ 7821
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 12
+ },
+ "end": {
+ "line": 210,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7824,
+ 7828
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 28
+ },
+ "end": {
+ "line": 210,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnText",
+ "range": [
+ 7829,
+ 7836
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 33
+ },
+ "end": {
+ "line": 210,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 7824,
+ 7836
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 28
+ },
+ "end": {
+ "line": 210,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 7808,
+ 7836
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 12
+ },
+ "end": {
+ "line": 210,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 7808,
+ 7837
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 12
+ },
+ "end": {
+ "line": 210,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "span",
+ "range": [
+ 7851,
+ 7855
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 12
+ },
+ "end": {
+ "line": 211,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 7856,
+ 7867
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 17
+ },
+ "end": {
+ "line": 211,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 7851,
+ 7867
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 12
+ },
+ "end": {
+ "line": 211,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 7868,
+ 7871
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 29
+ },
+ "end": {
+ "line": 211,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "range": [
+ 7851,
+ 7872
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 12
+ },
+ "end": {
+ "line": 211,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 7851,
+ 7873
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 12
+ },
+ "end": {
+ "line": 211,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7891,
+ 7895
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 16
+ },
+ "end": {
+ "line": 212,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableHover",
+ "range": [
+ 7896,
+ 7907
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 21
+ },
+ "end": {
+ "line": 212,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 7891,
+ 7907
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 16
+ },
+ "end": {
+ "line": 212,
+ "column": 32
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 7890,
+ 7907
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 15
+ },
+ "end": {
+ "line": 212,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 7927,
+ 7932
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 16
+ },
+ "end": {
+ "line": 213,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 7933,
+ 7936
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 22
+ },
+ "end": {
+ "line": 213,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 7927,
+ 7936
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 16
+ },
+ "end": {
+ "line": 213,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 7937,
+ 7940
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 26
+ },
+ "end": {
+ "line": 213,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 7942,
+ 7949
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 31
+ },
+ "end": {
+ "line": 213,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 7952,
+ 7955
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 41
+ },
+ "end": {
+ "line": 213,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7961,
+ 7965
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 50
+ },
+ "end": {
+ "line": 213,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toggle",
+ "range": [
+ 7966,
+ 7972
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 55
+ },
+ "end": {
+ "line": 213,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 7961,
+ 7972
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 50
+ },
+ "end": {
+ "line": 213,
+ "column": 61
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 7973,
+ 7976
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 62
+ },
+ "end": {
+ "line": 213,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 7961,
+ 7977
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 50
+ },
+ "end": {
+ "line": 213,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 7961,
+ 7978
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 50
+ },
+ "end": {
+ "line": 213,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 7959,
+ 7980
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 48
+ },
+ "end": {
+ "line": 213,
+ "column": 69
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 7951,
+ 7980
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 40
+ },
+ "end": {
+ "line": 213,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "range": [
+ 7927,
+ 7981
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 16
+ },
+ "end": {
+ "line": 213,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 7927,
+ 7982
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 16
+ },
+ "end": {
+ "line": 213,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "range": [
+ 7908,
+ 7997
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 33
+ },
+ "end": {
+ "line": 214,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 8022,
+ 8027
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 16
+ },
+ "end": {
+ "line": 215,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 8028,
+ 8031
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 22
+ },
+ "end": {
+ "line": 215,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 8022,
+ 8031
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 16
+ },
+ "end": {
+ "line": 215,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 8032,
+ 8035
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 26
+ },
+ "end": {
+ "line": 215,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "mouseover",
+ "raw": "'mouseover'",
+ "range": [
+ 8037,
+ 8048
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 31
+ },
+ "end": {
+ "line": 215,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 8051,
+ 8054
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 45
+ },
+ "end": {
+ "line": 215,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8060,
+ 8064
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 54
+ },
+ "end": {
+ "line": 215,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toggle",
+ "range": [
+ 8065,
+ 8071
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 59
+ },
+ "end": {
+ "line": 215,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 8060,
+ 8071
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 54
+ },
+ "end": {
+ "line": 215,
+ "column": 65
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 8072,
+ 8075
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 66
+ },
+ "end": {
+ "line": 215,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "range": [
+ 8060,
+ 8076
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 54
+ },
+ "end": {
+ "line": 215,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 8060,
+ 8077
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 54
+ },
+ "end": {
+ "line": 215,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "range": [
+ 8058,
+ 8079
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 52
+ },
+ "end": {
+ "line": 215,
+ "column": 73
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 8050,
+ 8079
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 44
+ },
+ "end": {
+ "line": 215,
+ "column": 73
+ }
+ }
+ }
+ ],
+ "range": [
+ 8022,
+ 8080
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 16
+ },
+ "end": {
+ "line": 215,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 8022,
+ 8081
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 16
+ },
+ "end": {
+ "line": 215,
+ "column": 75
+ }
+ }
+ }
+ ],
+ "range": [
+ 8003,
+ 8096
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 19
+ },
+ "end": {
+ "line": 216,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 7887,
+ 8096
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 12
+ },
+ "end": {
+ "line": 216,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 7643,
+ 8107
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 25
+ },
+ "end": {
+ "line": 217,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "span",
+ "range": [
+ 8142,
+ 8146
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 12
+ },
+ "end": {
+ "line": 218,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 8147,
+ 8156
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 17
+ },
+ "end": {
+ "line": 218,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 8142,
+ 8156
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 12
+ },
+ "end": {
+ "line": 218,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8159,
+ 8163
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 29
+ },
+ "end": {
+ "line": 218,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnHtml",
+ "range": [
+ 8164,
+ 8171
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 34
+ },
+ "end": {
+ "line": 218,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 8159,
+ 8171
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 29
+ },
+ "end": {
+ "line": 218,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 8142,
+ 8171
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 12
+ },
+ "end": {
+ "line": 218,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 8142,
+ 8172
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 12
+ },
+ "end": {
+ "line": 218,
+ "column": 42
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Custom html",
+ "range": [
+ 8115,
+ 8128
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 17
+ },
+ "end": {
+ "line": 217,
+ "column": 30
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "colVisEl",
+ "range": [
+ 8190,
+ 8198
+ ],
+ "loc": {
+ "start": {
+ "line": 219,
+ "column": 16
+ },
+ "end": {
+ "line": 219,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "span",
+ "range": [
+ 8201,
+ 8205
+ ],
+ "loc": {
+ "start": {
+ "line": 219,
+ "column": 27
+ },
+ "end": {
+ "line": 219,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "firstChild",
+ "range": [
+ 8206,
+ 8216
+ ],
+ "loc": {
+ "start": {
+ "line": 219,
+ "column": 32
+ },
+ "end": {
+ "line": 219,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 8201,
+ 8216
+ ],
+ "loc": {
+ "start": {
+ "line": 219,
+ "column": 27
+ },
+ "end": {
+ "line": 219,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 8190,
+ 8216
+ ],
+ "loc": {
+ "start": {
+ "line": 219,
+ "column": 16
+ },
+ "end": {
+ "line": 219,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 8186,
+ 8217
+ ],
+ "loc": {
+ "start": {
+ "line": 219,
+ "column": 12
+ },
+ "end": {
+ "line": 219,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8235,
+ 8239
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 16
+ },
+ "end": {
+ "line": 220,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableHover",
+ "range": [
+ 8240,
+ 8251
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 21
+ },
+ "end": {
+ "line": 220,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 8235,
+ 8251
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 16
+ },
+ "end": {
+ "line": 220,
+ "column": 32
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 8234,
+ 8251
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 15
+ },
+ "end": {
+ "line": 220,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 8271,
+ 8276
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 16
+ },
+ "end": {
+ "line": 221,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 8277,
+ 8280
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 22
+ },
+ "end": {
+ "line": 221,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 8271,
+ 8280
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 16
+ },
+ "end": {
+ "line": 221,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colVisEl",
+ "range": [
+ 8281,
+ 8289
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 26
+ },
+ "end": {
+ "line": 221,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 8291,
+ 8298
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 36
+ },
+ "end": {
+ "line": 221,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 8301,
+ 8304
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 46
+ },
+ "end": {
+ "line": 221,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8310,
+ 8314
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 55
+ },
+ "end": {
+ "line": 221,
+ "column": 59
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toggle",
+ "range": [
+ 8315,
+ 8321
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 60
+ },
+ "end": {
+ "line": 221,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 8310,
+ 8321
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 55
+ },
+ "end": {
+ "line": 221,
+ "column": 66
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 8322,
+ 8325
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 67
+ },
+ "end": {
+ "line": 221,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 8310,
+ 8326
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 55
+ },
+ "end": {
+ "line": 221,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 8310,
+ 8327
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 55
+ },
+ "end": {
+ "line": 221,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "range": [
+ 8308,
+ 8329
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 53
+ },
+ "end": {
+ "line": 221,
+ "column": 74
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 8300,
+ 8329
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 45
+ },
+ "end": {
+ "line": 221,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 8271,
+ 8330
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 16
+ },
+ "end": {
+ "line": 221,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 8271,
+ 8331
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 16
+ },
+ "end": {
+ "line": 221,
+ "column": 76
+ }
+ }
+ }
+ ],
+ "range": [
+ 8252,
+ 8346
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 33
+ },
+ "end": {
+ "line": 222,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 8371,
+ 8376
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 16
+ },
+ "end": {
+ "line": 223,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 8377,
+ 8380
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 22
+ },
+ "end": {
+ "line": 223,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 8371,
+ 8380
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 16
+ },
+ "end": {
+ "line": 223,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colVisEl",
+ "range": [
+ 8381,
+ 8389
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 26
+ },
+ "end": {
+ "line": 223,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "mouseover",
+ "raw": "'mouseover'",
+ "range": [
+ 8391,
+ 8402
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 36
+ },
+ "end": {
+ "line": 223,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 8405,
+ 8408
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 50
+ },
+ "end": {
+ "line": 223,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8414,
+ 8418
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 59
+ },
+ "end": {
+ "line": 223,
+ "column": 63
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toggle",
+ "range": [
+ 8419,
+ 8425
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 64
+ },
+ "end": {
+ "line": 223,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 8414,
+ 8425
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 59
+ },
+ "end": {
+ "line": 223,
+ "column": 70
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 8426,
+ 8429
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 71
+ },
+ "end": {
+ "line": 223,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 8414,
+ 8430
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 59
+ },
+ "end": {
+ "line": 223,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 8414,
+ 8431
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 59
+ },
+ "end": {
+ "line": 223,
+ "column": 76
+ }
+ }
+ }
+ ],
+ "range": [
+ 8412,
+ 8433
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 57
+ },
+ "end": {
+ "line": 223,
+ "column": 78
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 8404,
+ 8433
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 49
+ },
+ "end": {
+ "line": 223,
+ "column": 78
+ }
+ }
+ }
+ ],
+ "range": [
+ 8371,
+ 8434
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 16
+ },
+ "end": {
+ "line": 223,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 8371,
+ 8435
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 16
+ },
+ "end": {
+ "line": 223,
+ "column": 80
+ }
+ }
+ }
+ ],
+ "range": [
+ 8352,
+ 8450
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 19
+ },
+ "end": {
+ "line": 224,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 8231,
+ 8450
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 12
+ },
+ "end": {
+ "line": 224,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 8113,
+ 8461
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 15
+ },
+ "end": {
+ "line": 225,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 7626,
+ 8461
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 8
+ },
+ "end": {
+ "line": 225,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8473,
+ 8477
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 8
+ },
+ "end": {
+ "line": 227,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "spanEl",
+ "range": [
+ 8478,
+ 8484
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 13
+ },
+ "end": {
+ "line": 227,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 8473,
+ 8484
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 8
+ },
+ "end": {
+ "line": 227,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "span",
+ "range": [
+ 8487,
+ 8491
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 22
+ },
+ "end": {
+ "line": 227,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 8473,
+ 8491
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 8
+ },
+ "end": {
+ "line": 227,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 8473,
+ 8492
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 8
+ },
+ "end": {
+ "line": 227,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8502,
+ 8506
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 8
+ },
+ "end": {
+ "line": 228,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnEl",
+ "range": [
+ 8507,
+ 8512
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 13
+ },
+ "end": {
+ "line": 228,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 8502,
+ 8512
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 8
+ },
+ "end": {
+ "line": 228,
+ "column": 18
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8515,
+ 8519
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 21
+ },
+ "end": {
+ "line": 228,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "spanEl",
+ "range": [
+ 8520,
+ 8526
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 26
+ },
+ "end": {
+ "line": 228,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 8515,
+ 8526
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 21
+ },
+ "end": {
+ "line": 228,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "firstChild",
+ "range": [
+ 8527,
+ 8537
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 33
+ },
+ "end": {
+ "line": 228,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 8515,
+ 8537
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 21
+ },
+ "end": {
+ "line": 228,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 8502,
+ 8537
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 8
+ },
+ "end": {
+ "line": 228,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 8502,
+ 8538
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 8
+ },
+ "end": {
+ "line": 228,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8553,
+ 8557
+ ],
+ "loc": {
+ "start": {
+ "line": 230,
+ "column": 11
+ },
+ "end": {
+ "line": 230,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onLoaded",
+ "range": [
+ 8558,
+ 8566
+ ],
+ "loc": {
+ "start": {
+ "line": 230,
+ "column": 16
+ },
+ "end": {
+ "line": 230,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 8553,
+ 8566
+ ],
+ "loc": {
+ "start": {
+ "line": 230,
+ "column": 11
+ },
+ "end": {
+ "line": 230,
+ "column": 24
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8582,
+ 8586
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 12
+ },
+ "end": {
+ "line": 231,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onLoaded",
+ "range": [
+ 8587,
+ 8595
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 17
+ },
+ "end": {
+ "line": 231,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 8582,
+ 8595
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 12
+ },
+ "end": {
+ "line": 231,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 8596,
+ 8600
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 26
+ },
+ "end": {
+ "line": 231,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 8582,
+ 8600
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 12
+ },
+ "end": {
+ "line": 231,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 8601,
+ 8605
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 31
+ },
+ "end": {
+ "line": 231,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "ThisExpression",
+ "range": [
+ 8607,
+ 8611
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 37
+ },
+ "end": {
+ "line": 231,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 8582,
+ 8612
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 12
+ },
+ "end": {
+ "line": 231,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 8582,
+ 8613
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 12
+ },
+ "end": {
+ "line": 231,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 8567,
+ 8624
+ ],
+ "loc": {
+ "start": {
+ "line": 230,
+ "column": 25
+ },
+ "end": {
+ "line": 232,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 8550,
+ 8624
+ ],
+ "loc": {
+ "start": {
+ "line": 230,
+ "column": 8
+ },
+ "end": {
+ "line": 232,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 7000,
+ 8631
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 14
+ },
+ "end": {
+ "line": 233,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 6998,
+ 8631
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 12
+ },
+ "end": {
+ "line": 233,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 6990,
+ 8631
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 4
+ },
+ "end": {
+ "line": 233,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Build main button UI\r\n ",
+ "range": [
+ 6943,
+ 6984
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 4
+ },
+ "end": {
+ "line": 183,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Build columns manager UI\r\n ",
+ "range": [
+ 8639,
+ 8684
+ ],
+ "loc": {
+ "start": {
+ "line": 235,
+ "column": 4
+ },
+ "end": {
+ "line": 237,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "buildManager",
+ "range": [
+ 8690,
+ 8702
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 4
+ },
+ "end": {
+ "line": 238,
+ "column": 16
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 8719,
+ 8721
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 12
+ },
+ "end": {
+ "line": 239,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8724,
+ 8728
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 17
+ },
+ "end": {
+ "line": 239,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 8729,
+ 8731
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 22
+ },
+ "end": {
+ "line": 239,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 8724,
+ 8731
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 17
+ },
+ "end": {
+ "line": 239,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 8719,
+ 8731
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 12
+ },
+ "end": {
+ "line": 239,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 8715,
+ 8732
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 8
+ },
+ "end": {
+ "line": 239,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "container",
+ "range": [
+ 8748,
+ 8757
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 12
+ },
+ "end": {
+ "line": 241,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8761,
+ 8765
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 25
+ },
+ "end": {
+ "line": 241,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contElTgtId",
+ "range": [
+ 8766,
+ 8777
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 30
+ },
+ "end": {
+ "line": 241,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 8761,
+ 8777
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 25
+ },
+ "end": {
+ "line": 241,
+ "column": 41
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 8760,
+ 8777
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 24
+ },
+ "end": {
+ "line": 241,
+ "column": 41
+ }
+ }
+ },
+ "consequent": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 8793,
+ 8796
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 12
+ },
+ "end": {
+ "line": 242,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 8797,
+ 8803
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 16
+ },
+ "end": {
+ "line": 242,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 8793,
+ 8803
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 12
+ },
+ "end": {
+ "line": 242,
+ "column": 22
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "div",
+ "raw": "'div'",
+ "range": [
+ 8804,
+ 8809
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 23
+ },
+ "end": {
+ "line": 242,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 8812,
+ 8816
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 31
+ },
+ "end": {
+ "line": 242,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8818,
+ 8822
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 37
+ },
+ "end": {
+ "line": 242,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxCont",
+ "range": [
+ 8823,
+ 8831
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 42
+ },
+ "end": {
+ "line": 242,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 8818,
+ 8831
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 37
+ },
+ "end": {
+ "line": 242,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 8832,
+ 8834
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 51
+ },
+ "end": {
+ "line": 242,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 8835,
+ 8837
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 54
+ },
+ "end": {
+ "line": 242,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 8832,
+ 8837
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 51
+ },
+ "end": {
+ "line": 242,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 8818,
+ 8837
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 37
+ },
+ "end": {
+ "line": 242,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 8811,
+ 8838
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 30
+ },
+ "end": {
+ "line": 242,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 8793,
+ 8839
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 12
+ },
+ "end": {
+ "line": 242,
+ "column": 58
+ }
+ }
+ },
+ "alternate": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 8855,
+ 8858
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 12
+ },
+ "end": {
+ "line": 243,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 8859,
+ 8861
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 16
+ },
+ "end": {
+ "line": 243,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 8855,
+ 8861
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 12
+ },
+ "end": {
+ "line": 243,
+ "column": 18
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8862,
+ 8866
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 19
+ },
+ "end": {
+ "line": 243,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contElTgtId",
+ "range": [
+ 8867,
+ 8878
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 24
+ },
+ "end": {
+ "line": 243,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 8862,
+ 8878
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 19
+ },
+ "end": {
+ "line": 243,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 8855,
+ 8879
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 12
+ },
+ "end": {
+ "line": 243,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 8760,
+ 8879
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 24
+ },
+ "end": {
+ "line": 243,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 8748,
+ 8879
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 12
+ },
+ "end": {
+ "line": 243,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 8744,
+ 8880
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 8
+ },
+ "end": {
+ "line": 243,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "container",
+ "range": [
+ 8890,
+ 8899
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 8
+ },
+ "end": {
+ "line": 244,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 8900,
+ 8909
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 18
+ },
+ "end": {
+ "line": 244,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 8890,
+ 8909
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 8
+ },
+ "end": {
+ "line": 244,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8912,
+ 8916
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 30
+ },
+ "end": {
+ "line": 244,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contCssClass",
+ "range": [
+ 8917,
+ 8929
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 35
+ },
+ "end": {
+ "line": 244,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 8912,
+ 8929
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 30
+ },
+ "end": {
+ "line": 244,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 8890,
+ 8929
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 8
+ },
+ "end": {
+ "line": 244,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 8890,
+ 8930
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 8
+ },
+ "end": {
+ "line": 244,
+ "column": 48
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Extension description",
+ "range": [
+ 8942,
+ 8965
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 8
+ },
+ "end": {
+ "line": 246,
+ "column": 31
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "extNameLabel",
+ "range": [
+ 8979,
+ 8991
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 12
+ },
+ "end": {
+ "line": 247,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 8994,
+ 8997
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 27
+ },
+ "end": {
+ "line": 247,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 8998,
+ 9004
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 31
+ },
+ "end": {
+ "line": 247,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 8994,
+ 9004
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 27
+ },
+ "end": {
+ "line": 247,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "p",
+ "raw": "'p'",
+ "range": [
+ 9005,
+ 9008
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 38
+ },
+ "end": {
+ "line": 247,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 8994,
+ 9009
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 27
+ },
+ "end": {
+ "line": 247,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 8979,
+ 9009
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 12
+ },
+ "end": {
+ "line": 247,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 8975,
+ 9010
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 8
+ },
+ "end": {
+ "line": 247,
+ "column": 43
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Extension description",
+ "range": [
+ 8942,
+ 8965
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 8
+ },
+ "end": {
+ "line": 246,
+ "column": 31
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "extNameLabel",
+ "range": [
+ 9020,
+ 9032
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 8
+ },
+ "end": {
+ "line": 248,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 9033,
+ 9042
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 21
+ },
+ "end": {
+ "line": 248,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 9020,
+ 9042
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 8
+ },
+ "end": {
+ "line": 248,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9045,
+ 9049
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 33
+ },
+ "end": {
+ "line": 248,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 9050,
+ 9054
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 38
+ },
+ "end": {
+ "line": 248,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 9045,
+ 9054
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 33
+ },
+ "end": {
+ "line": 248,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 9020,
+ 9054
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 8
+ },
+ "end": {
+ "line": 248,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 9020,
+ 9055
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 8
+ },
+ "end": {
+ "line": 248,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "container",
+ "range": [
+ 9065,
+ 9074
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 8
+ },
+ "end": {
+ "line": 249,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 9075,
+ 9086
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 18
+ },
+ "end": {
+ "line": 249,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 9065,
+ 9086
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 8
+ },
+ "end": {
+ "line": 249,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "extNameLabel",
+ "range": [
+ 9087,
+ 9099
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 30
+ },
+ "end": {
+ "line": 249,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 9065,
+ 9100
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 8
+ },
+ "end": {
+ "line": 249,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 9065,
+ 9101
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 8
+ },
+ "end": {
+ "line": 249,
+ "column": 44
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Headers list",
+ "range": [
+ 9113,
+ 9127
+ ],
+ "loc": {
+ "start": {
+ "line": 251,
+ "column": 8
+ },
+ "end": {
+ "line": 251,
+ "column": 22
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "ul",
+ "range": [
+ 9141,
+ 9143
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 12
+ },
+ "end": {
+ "line": 252,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 9146,
+ 9149
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 17
+ },
+ "end": {
+ "line": 252,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 9150,
+ 9156
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 21
+ },
+ "end": {
+ "line": 252,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 9146,
+ 9156
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 17
+ },
+ "end": {
+ "line": 252,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "ul",
+ "raw": "'ul'",
+ "range": [
+ 9157,
+ 9161
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 28
+ },
+ "end": {
+ "line": 252,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 9164,
+ 9168
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 35
+ },
+ "end": {
+ "line": 252,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": "ul",
+ "raw": "'ul'",
+ "range": [
+ 9170,
+ 9174
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 41
+ },
+ "end": {
+ "line": 252,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9175,
+ 9179
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 46
+ },
+ "end": {
+ "line": 252,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 9180,
+ 9184
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 51
+ },
+ "end": {
+ "line": 252,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 9175,
+ 9184
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 46
+ },
+ "end": {
+ "line": 252,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 9170,
+ 9184
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 41
+ },
+ "end": {
+ "line": 252,
+ "column": 55
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "_",
+ "raw": "'_'",
+ "range": [
+ 9185,
+ 9188
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 56
+ },
+ "end": {
+ "line": 252,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 9170,
+ 9188
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 41
+ },
+ "end": {
+ "line": 252,
+ "column": 59
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 9189,
+ 9191
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 60
+ },
+ "end": {
+ "line": 252,
+ "column": 62
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 9192,
+ 9194
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 63
+ },
+ "end": {
+ "line": 252,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 9189,
+ 9194
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 60
+ },
+ "end": {
+ "line": 252,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 9170,
+ 9194
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 41
+ },
+ "end": {
+ "line": 252,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 9163,
+ 9195
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 34
+ },
+ "end": {
+ "line": 252,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 9146,
+ 9196
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 17
+ },
+ "end": {
+ "line": 252,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 9141,
+ 9196
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 12
+ },
+ "end": {
+ "line": 252,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 9137,
+ 9197
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 8
+ },
+ "end": {
+ "line": 252,
+ "column": 68
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Headers list",
+ "range": [
+ 9113,
+ 9127
+ ],
+ "loc": {
+ "start": {
+ "line": 251,
+ "column": 8
+ },
+ "end": {
+ "line": 251,
+ "column": 22
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ul",
+ "range": [
+ 9207,
+ 9209
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 8
+ },
+ "end": {
+ "line": 253,
+ "column": 10
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 9210,
+ 9219
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 11
+ },
+ "end": {
+ "line": 253,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 9207,
+ 9219
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 8
+ },
+ "end": {
+ "line": 253,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9222,
+ 9226
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 23
+ },
+ "end": {
+ "line": 253,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "listCssClass",
+ "range": [
+ 9227,
+ 9239
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 28
+ },
+ "end": {
+ "line": 253,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 9222,
+ 9239
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 23
+ },
+ "end": {
+ "line": 253,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 9207,
+ 9239
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 8
+ },
+ "end": {
+ "line": 253,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 9207,
+ 9240
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 8
+ },
+ "end": {
+ "line": 253,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 9256,
+ 9259
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 12
+ },
+ "end": {
+ "line": 255,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9262,
+ 9266
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 18
+ },
+ "end": {
+ "line": 255,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersTbl",
+ "range": [
+ 9267,
+ 9277
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 23
+ },
+ "end": {
+ "line": 255,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 9262,
+ 9277
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 18
+ },
+ "end": {
+ "line": 255,
+ "column": 33
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9280,
+ 9284
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 36
+ },
+ "end": {
+ "line": 255,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersTbl",
+ "range": [
+ 9285,
+ 9295
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 41
+ },
+ "end": {
+ "line": 255,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 9280,
+ 9295
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 36
+ },
+ "end": {
+ "line": 255,
+ "column": 51
+ }
+ }
+ },
+ "alternate": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 9298,
+ 9300
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 54
+ },
+ "end": {
+ "line": 255,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 9301,
+ 9304
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 57
+ },
+ "end": {
+ "line": 255,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 9298,
+ 9304
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 54
+ },
+ "end": {
+ "line": 255,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 9262,
+ 9304
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 18
+ },
+ "end": {
+ "line": 255,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 9256,
+ 9304
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 12
+ },
+ "end": {
+ "line": 255,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 9252,
+ 9305
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 8
+ },
+ "end": {
+ "line": 255,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "headerIndex",
+ "range": [
+ 9319,
+ 9330
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 12
+ },
+ "end": {
+ "line": 256,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9333,
+ 9337
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 26
+ },
+ "end": {
+ "line": 256,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersTbl",
+ "range": [
+ 9338,
+ 9348
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 31
+ },
+ "end": {
+ "line": 256,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 9333,
+ 9348
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 26
+ },
+ "end": {
+ "line": 256,
+ "column": 41
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9364,
+ 9368
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 12
+ },
+ "end": {
+ "line": 257,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersIndex",
+ "range": [
+ 9369,
+ 9381
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 17
+ },
+ "end": {
+ "line": 257,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 9364,
+ 9381
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 12
+ },
+ "end": {
+ "line": 257,
+ "column": 29
+ }
+ }
+ },
+ "alternate": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 9384,
+ 9386
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 32
+ },
+ "end": {
+ "line": 257,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getHeadersRowIndex",
+ "range": [
+ 9387,
+ 9405
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 35
+ },
+ "end": {
+ "line": 257,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 9384,
+ 9405
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 32
+ },
+ "end": {
+ "line": 257,
+ "column": 53
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 9384,
+ 9407
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 32
+ },
+ "end": {
+ "line": 257,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 9333,
+ 9407
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 26
+ },
+ "end": {
+ "line": 257,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 9319,
+ 9407
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 12
+ },
+ "end": {
+ "line": 257,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 9315,
+ 9408
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 8
+ },
+ "end": {
+ "line": 257,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "headerRow",
+ "range": [
+ 9422,
+ 9431
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 12
+ },
+ "end": {
+ "line": 258,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 9434,
+ 9437
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 24
+ },
+ "end": {
+ "line": 258,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 9438,
+ 9442
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 28
+ },
+ "end": {
+ "line": 258,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 9434,
+ 9442
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 24
+ },
+ "end": {
+ "line": 258,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headerIndex",
+ "range": [
+ 9443,
+ 9454
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 33
+ },
+ "end": {
+ "line": 258,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 9434,
+ 9455
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 24
+ },
+ "end": {
+ "line": 258,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 9422,
+ 9455
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 12
+ },
+ "end": {
+ "line": 258,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 9418,
+ 9456
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 8
+ },
+ "end": {
+ "line": 258,
+ "column": 46
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Tick all option",
+ "range": [
+ 9468,
+ 9485
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 8
+ },
+ "end": {
+ "line": 260,
+ "column": 25
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9498,
+ 9502
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 11
+ },
+ "end": {
+ "line": 261,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableTickAll",
+ "range": [
+ 9503,
+ 9516
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 16
+ },
+ "end": {
+ "line": 261,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 9498,
+ 9516
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 11
+ },
+ "end": {
+ "line": 261,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 9536,
+ 9538
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 16
+ },
+ "end": {
+ "line": 262,
+ "column": 18
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 9541,
+ 9544
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 21
+ },
+ "end": {
+ "line": 262,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "createCheckItem",
+ "range": [
+ 9545,
+ 9560
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 25
+ },
+ "end": {
+ "line": 262,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 9541,
+ 9560
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 21
+ },
+ "end": {
+ "line": 262,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": "col__",
+ "raw": "'col__'",
+ "range": [
+ 9579,
+ 9586
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 16
+ },
+ "end": {
+ "line": 263,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 9587,
+ 9589
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 24
+ },
+ "end": {
+ "line": 263,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 9590,
+ 9592
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 27
+ },
+ "end": {
+ "line": 263,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 9587,
+ 9592
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 24
+ },
+ "end": {
+ "line": 263,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 9579,
+ 9592
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 16
+ },
+ "end": {
+ "line": 263,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9594,
+ 9598
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 31
+ },
+ "end": {
+ "line": 263,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tickAllText",
+ "range": [
+ 9599,
+ 9610
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 36
+ },
+ "end": {
+ "line": 263,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 9594,
+ 9610
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 31
+ },
+ "end": {
+ "line": 263,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9612,
+ 9616
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 49
+ },
+ "end": {
+ "line": 263,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tickAllText",
+ "range": [
+ 9617,
+ 9628
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 54
+ },
+ "end": {
+ "line": 263,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 9612,
+ 9628
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 49
+ },
+ "end": {
+ "line": 263,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 9541,
+ 9629
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 21
+ },
+ "end": {
+ "line": 263,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 9536,
+ 9629
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 16
+ },
+ "end": {
+ "line": 263,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 9532,
+ 9630
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 12
+ },
+ "end": {
+ "line": 263,
+ "column": 67
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 9644,
+ 9647
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 12
+ },
+ "end": {
+ "line": 264,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "addClass",
+ "range": [
+ 9648,
+ 9656
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 16
+ },
+ "end": {
+ "line": 264,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 9644,
+ 9656
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 12
+ },
+ "end": {
+ "line": 264,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 9657,
+ 9659
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 25
+ },
+ "end": {
+ "line": 264,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9661,
+ 9665
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 29
+ },
+ "end": {
+ "line": 264,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "listItemCssClass",
+ "range": [
+ 9666,
+ 9682
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 34
+ },
+ "end": {
+ "line": 264,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 9661,
+ 9682
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 29
+ },
+ "end": {
+ "line": 264,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 9644,
+ 9683
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 12
+ },
+ "end": {
+ "line": 264,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 9644,
+ 9684
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 12
+ },
+ "end": {
+ "line": 264,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ul",
+ "range": [
+ 9698,
+ 9700
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 12
+ },
+ "end": {
+ "line": 265,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 9701,
+ 9712
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 15
+ },
+ "end": {
+ "line": 265,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 9698,
+ 9712
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 12
+ },
+ "end": {
+ "line": 265,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 9713,
+ 9715
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 27
+ },
+ "end": {
+ "line": 265,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "range": [
+ 9698,
+ 9716
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 12
+ },
+ "end": {
+ "line": 265,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 9698,
+ 9717
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 12
+ },
+ "end": {
+ "line": 265,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 9731,
+ 9733
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 12
+ },
+ "end": {
+ "line": 266,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "check",
+ "range": [
+ 9734,
+ 9739
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 15
+ },
+ "end": {
+ "line": 266,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 9731,
+ 9739
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 12
+ },
+ "end": {
+ "line": 266,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checked",
+ "range": [
+ 9740,
+ 9747
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 21
+ },
+ "end": {
+ "line": 266,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 9731,
+ 9747
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 12
+ },
+ "end": {
+ "line": 266,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9751,
+ 9755
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 32
+ },
+ "end": {
+ "line": 266,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tickToHide",
+ "range": [
+ 9756,
+ 9766
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 37
+ },
+ "end": {
+ "line": 266,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 9751,
+ 9766
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 32
+ },
+ "end": {
+ "line": 266,
+ "column": 47
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 9750,
+ 9766
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 31
+ },
+ "end": {
+ "line": 266,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 9731,
+ 9766
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 12
+ },
+ "end": {
+ "line": 266,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 9731,
+ 9767
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 12
+ },
+ "end": {
+ "line": 266,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 9783,
+ 9788
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 12
+ },
+ "end": {
+ "line": 268,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 9789,
+ 9792
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 18
+ },
+ "end": {
+ "line": 268,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 9783,
+ 9792
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 12
+ },
+ "end": {
+ "line": 268,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 9793,
+ 9795
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 22
+ },
+ "end": {
+ "line": 268,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "check",
+ "range": [
+ 9796,
+ 9801
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 25
+ },
+ "end": {
+ "line": 268,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 9793,
+ 9801
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 22
+ },
+ "end": {
+ "line": 268,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 9803,
+ 9810
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 32
+ },
+ "end": {
+ "line": 268,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "h",
+ "range": [
+ 9844,
+ 9845
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 24
+ },
+ "end": {
+ "line": 269,
+ "column": 25
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 9848,
+ 9849
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 28
+ },
+ "end": {
+ "line": 269,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 9844,
+ 9849
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 24
+ },
+ "end": {
+ "line": 269,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 9840,
+ 9849
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 20
+ },
+ "end": {
+ "line": 269,
+ "column": 29
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "h",
+ "range": [
+ 9851,
+ 9852
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 31
+ },
+ "end": {
+ "line": 269,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "headerRow",
+ "range": [
+ 9855,
+ 9864
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 35
+ },
+ "end": {
+ "line": 269,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 9865,
+ 9870
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 45
+ },
+ "end": {
+ "line": 269,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 9855,
+ 9870
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 35
+ },
+ "end": {
+ "line": 269,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 9871,
+ 9877
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 51
+ },
+ "end": {
+ "line": 269,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 9855,
+ 9877
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 35
+ },
+ "end": {
+ "line": 269,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 9851,
+ 9877
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 31
+ },
+ "end": {
+ "line": 269,
+ "column": 57
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "h",
+ "range": [
+ 9879,
+ 9880
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 59
+ },
+ "end": {
+ "line": 269,
+ "column": 60
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 9879,
+ 9882
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 59
+ },
+ "end": {
+ "line": 269,
+ "column": 62
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "itm",
+ "range": [
+ 9910,
+ 9913
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 24
+ },
+ "end": {
+ "line": 270,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 9916,
+ 9919
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 30
+ },
+ "end": {
+ "line": 270,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 9920,
+ 9922
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 34
+ },
+ "end": {
+ "line": 270,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 9916,
+ 9922
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 30
+ },
+ "end": {
+ "line": 270,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": "col_",
+ "raw": "'col_'",
+ "range": [
+ 9923,
+ 9929
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 37
+ },
+ "end": {
+ "line": 270,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "h",
+ "range": [
+ 9930,
+ 9931
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 44
+ },
+ "end": {
+ "line": 270,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 9923,
+ 9931
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 37
+ },
+ "end": {
+ "line": 270,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "_",
+ "raw": "'_'",
+ "range": [
+ 9932,
+ 9935
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 46
+ },
+ "end": {
+ "line": 270,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 9923,
+ 9935
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 37
+ },
+ "end": {
+ "line": 270,
+ "column": 49
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 9936,
+ 9938
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 50
+ },
+ "end": {
+ "line": 270,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 9939,
+ 9941
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 53
+ },
+ "end": {
+ "line": 270,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 9936,
+ 9941
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 50
+ },
+ "end": {
+ "line": 270,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 9923,
+ 9941
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 37
+ },
+ "end": {
+ "line": 270,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 9916,
+ 9942
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 30
+ },
+ "end": {
+ "line": 270,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 9910,
+ 9942
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 24
+ },
+ "end": {
+ "line": 270,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 9906,
+ 9943
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 20
+ },
+ "end": {
+ "line": 270,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "itm",
+ "range": [
+ 9968,
+ 9971
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 23
+ },
+ "end": {
+ "line": 271,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 9975,
+ 9977
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 30
+ },
+ "end": {
+ "line": 271,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "check",
+ "range": [
+ 9978,
+ 9983
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 33
+ },
+ "end": {
+ "line": 271,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 9975,
+ 9983
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 30
+ },
+ "end": {
+ "line": 271,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checked",
+ "range": [
+ 9984,
+ 9991
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 39
+ },
+ "end": {
+ "line": 271,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 9975,
+ 9991
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 30
+ },
+ "end": {
+ "line": 271,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "itm",
+ "range": [
+ 9996,
+ 9999
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 51
+ },
+ "end": {
+ "line": 271,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checked",
+ "range": [
+ 10000,
+ 10007
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 55
+ },
+ "end": {
+ "line": 271,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 9996,
+ 10007
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 51
+ },
+ "end": {
+ "line": 271,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 9975,
+ 10007
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 30
+ },
+ "end": {
+ "line": 271,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 9968,
+ 10007
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 23
+ },
+ "end": {
+ "line": 271,
+ "column": 62
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "itm",
+ "range": [
+ 10035,
+ 10038
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 24
+ },
+ "end": {
+ "line": 272,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "click",
+ "range": [
+ 10039,
+ 10044
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 28
+ },
+ "end": {
+ "line": 272,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 10035,
+ 10044
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 24
+ },
+ "end": {
+ "line": 272,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 10035,
+ 10046
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 24
+ },
+ "end": {
+ "line": 272,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 10035,
+ 10047
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 24
+ },
+ "end": {
+ "line": 272,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "itm",
+ "range": [
+ 10073,
+ 10076
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 24
+ },
+ "end": {
+ "line": 273,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checked",
+ "range": [
+ 10077,
+ 10084
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 28
+ },
+ "end": {
+ "line": 273,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 10073,
+ 10084
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 24
+ },
+ "end": {
+ "line": 273,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 10087,
+ 10089
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 38
+ },
+ "end": {
+ "line": 273,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "check",
+ "range": [
+ 10090,
+ 10095
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 41
+ },
+ "end": {
+ "line": 273,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 10087,
+ 10095
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 38
+ },
+ "end": {
+ "line": 273,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checked",
+ "range": [
+ 10096,
+ 10103
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 47
+ },
+ "end": {
+ "line": 273,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 10087,
+ 10103
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 38
+ },
+ "end": {
+ "line": 273,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 10073,
+ 10103
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 24
+ },
+ "end": {
+ "line": 273,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 10073,
+ 10104
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 24
+ },
+ "end": {
+ "line": 273,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 10008,
+ 10127
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 63
+ },
+ "end": {
+ "line": 274,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 9965,
+ 10127
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 20
+ },
+ "end": {
+ "line": 274,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 9883,
+ 10146
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 63
+ },
+ "end": {
+ "line": 275,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 9836,
+ 10146
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 16
+ },
+ "end": {
+ "line": 275,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 9817,
+ 10161
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 46
+ },
+ "end": {
+ "line": 276,
+ "column": 13
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 9812,
+ 10161
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 41
+ },
+ "end": {
+ "line": 276,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 9783,
+ 10162
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 12
+ },
+ "end": {
+ "line": 276,
+ "column": 14
+ }
+ }
+ },
+ "range": [
+ 9783,
+ 10163
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 12
+ },
+ "end": {
+ "line": 276,
+ "column": 15
+ }
+ }
+ }
+ ],
+ "range": [
+ 9517,
+ 10174
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 30
+ },
+ "end": {
+ "line": 277,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 9495,
+ 10174
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 8
+ },
+ "end": {
+ "line": 277,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Tick all option",
+ "range": [
+ 9468,
+ 9485
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 8
+ },
+ "end": {
+ "line": 260,
+ "column": 25
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 10194,
+ 10195
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 16
+ },
+ "end": {
+ "line": 279,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 10198,
+ 10199
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 20
+ },
+ "end": {
+ "line": 279,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 10194,
+ 10199
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 16
+ },
+ "end": {
+ "line": 279,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 10190,
+ 10199
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 12
+ },
+ "end": {
+ "line": 279,
+ "column": 21
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 10201,
+ 10202
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 23
+ },
+ "end": {
+ "line": 279,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "headerRow",
+ "range": [
+ 10205,
+ 10214
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 27
+ },
+ "end": {
+ "line": 279,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 10215,
+ 10220
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 37
+ },
+ "end": {
+ "line": 279,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 10205,
+ 10220
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 27
+ },
+ "end": {
+ "line": 279,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 10221,
+ 10227
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 43
+ },
+ "end": {
+ "line": 279,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 10205,
+ 10227
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 27
+ },
+ "end": {
+ "line": 279,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 10201,
+ 10227
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 23
+ },
+ "end": {
+ "line": 279,
+ "column": 49
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 10229,
+ 10230
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 51
+ },
+ "end": {
+ "line": 279,
+ "column": 52
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 10229,
+ 10232
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 51
+ },
+ "end": {
+ "line": 279,
+ "column": 54
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 10252,
+ 10256
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 16
+ },
+ "end": {
+ "line": 280,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "headerRow",
+ "range": [
+ 10259,
+ 10268
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 23
+ },
+ "end": {
+ "line": 280,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 10269,
+ 10274
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 33
+ },
+ "end": {
+ "line": 280,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 10259,
+ 10274
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 23
+ },
+ "end": {
+ "line": 280,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 10275,
+ 10276
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 39
+ },
+ "end": {
+ "line": 280,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 10259,
+ 10277
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 23
+ },
+ "end": {
+ "line": 280,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 10252,
+ 10277
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 16
+ },
+ "end": {
+ "line": 280,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 10248,
+ 10278
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 12
+ },
+ "end": {
+ "line": 280,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cellText",
+ "range": [
+ 10296,
+ 10304
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 16
+ },
+ "end": {
+ "line": 281,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 10307,
+ 10311
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 27
+ },
+ "end": {
+ "line": 281,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersText",
+ "range": [
+ 10312,
+ 10323
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 32
+ },
+ "end": {
+ "line": 281,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 10307,
+ 10323
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 27
+ },
+ "end": {
+ "line": 281,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 10327,
+ 10331
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 47
+ },
+ "end": {
+ "line": 281,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersText",
+ "range": [
+ 10332,
+ 10343
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 52
+ },
+ "end": {
+ "line": 281,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 10327,
+ 10343
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 47
+ },
+ "end": {
+ "line": 281,
+ "column": 63
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 10344,
+ 10345
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 64
+ },
+ "end": {
+ "line": 281,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 10327,
+ 10346
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 47
+ },
+ "end": {
+ "line": 281,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 10307,
+ 10346
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 27
+ },
+ "end": {
+ "line": 281,
+ "column": 66
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 10366,
+ 10370
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 16
+ },
+ "end": {
+ "line": 282,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersText",
+ "range": [
+ 10371,
+ 10382
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 21
+ },
+ "end": {
+ "line": 282,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 10366,
+ 10382
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 16
+ },
+ "end": {
+ "line": 282,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 10383,
+ 10384
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 33
+ },
+ "end": {
+ "line": 282,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 10366,
+ 10385
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 16
+ },
+ "end": {
+ "line": 282,
+ "column": 35
+ }
+ }
+ },
+ "alternate": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 10388,
+ 10392
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 38
+ },
+ "end": {
+ "line": 282,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_getHeaderText",
+ "range": [
+ 10393,
+ 10407
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 43
+ },
+ "end": {
+ "line": 282,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 10388,
+ 10407
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 38
+ },
+ "end": {
+ "line": 282,
+ "column": 57
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 10408,
+ 10412
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 58
+ },
+ "end": {
+ "line": 282,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 10388,
+ 10413
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 38
+ },
+ "end": {
+ "line": 282,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 10307,
+ 10413
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 27
+ },
+ "end": {
+ "line": 282,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 10296,
+ 10413
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 16
+ },
+ "end": {
+ "line": 282,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 10292,
+ 10414
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 12
+ },
+ "end": {
+ "line": 282,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "liElm",
+ "range": [
+ 10432,
+ 10437
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 16
+ },
+ "end": {
+ "line": 283,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 10440,
+ 10443
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 24
+ },
+ "end": {
+ "line": 283,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "createCheckItem",
+ "range": [
+ 10444,
+ 10459
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 28
+ },
+ "end": {
+ "line": 283,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 10440,
+ 10459
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 24
+ },
+ "end": {
+ "line": 283,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": "col_",
+ "raw": "'col_'",
+ "range": [
+ 10478,
+ 10484
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 16
+ },
+ "end": {
+ "line": 284,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 10485,
+ 10486
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 23
+ },
+ "end": {
+ "line": 284,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 10478,
+ 10486
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 16
+ },
+ "end": {
+ "line": 284,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "_",
+ "raw": "'_'",
+ "range": [
+ 10487,
+ 10490
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 25
+ },
+ "end": {
+ "line": 284,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 10478,
+ 10490
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 16
+ },
+ "end": {
+ "line": 284,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 10491,
+ 10493
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 29
+ },
+ "end": {
+ "line": 284,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 10494,
+ 10496
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 32
+ },
+ "end": {
+ "line": 284,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 10491,
+ 10496
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 29
+ },
+ "end": {
+ "line": 284,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 10478,
+ 10496
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 16
+ },
+ "end": {
+ "line": 284,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "cellText",
+ "range": [
+ 10498,
+ 10506
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 36
+ },
+ "end": {
+ "line": 284,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "cellText",
+ "range": [
+ 10508,
+ 10516
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 46
+ },
+ "end": {
+ "line": 284,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 10440,
+ 10517
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 24
+ },
+ "end": {
+ "line": 284,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 10432,
+ 10517
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 16
+ },
+ "end": {
+ "line": 284,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 10428,
+ 10518
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 12
+ },
+ "end": {
+ "line": 284,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 10532,
+ 10535
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 12
+ },
+ "end": {
+ "line": 285,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "addClass",
+ "range": [
+ 10536,
+ 10544
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 16
+ },
+ "end": {
+ "line": 285,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 10532,
+ 10544
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 12
+ },
+ "end": {
+ "line": 285,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "liElm",
+ "range": [
+ 10545,
+ 10550
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 25
+ },
+ "end": {
+ "line": 285,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 10552,
+ 10556
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 32
+ },
+ "end": {
+ "line": 285,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "listItemCssClass",
+ "range": [
+ 10557,
+ 10573
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 37
+ },
+ "end": {
+ "line": 285,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 10552,
+ 10573
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 32
+ },
+ "end": {
+ "line": 285,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 10532,
+ 10574
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 12
+ },
+ "end": {
+ "line": 285,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 10532,
+ 10575
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 12
+ },
+ "end": {
+ "line": 285,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 10593,
+ 10597
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 16
+ },
+ "end": {
+ "line": 286,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tickToHide",
+ "range": [
+ 10598,
+ 10608
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 21
+ },
+ "end": {
+ "line": 286,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 10593,
+ 10608
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 16
+ },
+ "end": {
+ "line": 286,
+ "column": 31
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 10592,
+ 10608
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 15
+ },
+ "end": {
+ "line": 286,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 10628,
+ 10631
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 16
+ },
+ "end": {
+ "line": 287,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "addClass",
+ "range": [
+ 10632,
+ 10640
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 20
+ },
+ "end": {
+ "line": 287,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 10628,
+ 10640
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 16
+ },
+ "end": {
+ "line": 287,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "liElm",
+ "range": [
+ 10641,
+ 10646
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 29
+ },
+ "end": {
+ "line": 287,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 10648,
+ 10652
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 36
+ },
+ "end": {
+ "line": 287,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "listSlcItemCssClass",
+ "range": [
+ 10653,
+ 10672
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 41
+ },
+ "end": {
+ "line": 287,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 10648,
+ 10672
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 36
+ },
+ "end": {
+ "line": 287,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 10628,
+ 10673
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 16
+ },
+ "end": {
+ "line": 287,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 10628,
+ 10674
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 16
+ },
+ "end": {
+ "line": 287,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 10609,
+ 10689
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 32
+ },
+ "end": {
+ "line": 288,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 10589,
+ 10689
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 12
+ },
+ "end": {
+ "line": 288,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ul",
+ "range": [
+ 10703,
+ 10705
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 12
+ },
+ "end": {
+ "line": 289,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 10706,
+ 10717
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 15
+ },
+ "end": {
+ "line": 289,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 10703,
+ 10717
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 12
+ },
+ "end": {
+ "line": 289,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "liElm",
+ "range": [
+ 10718,
+ 10723
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 27
+ },
+ "end": {
+ "line": 289,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "range": [
+ 10703,
+ 10724
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 12
+ },
+ "end": {
+ "line": 289,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 10703,
+ 10725
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 12
+ },
+ "end": {
+ "line": 289,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 10743,
+ 10747
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 16
+ },
+ "end": {
+ "line": 290,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tickToHide",
+ "range": [
+ 10748,
+ 10758
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 21
+ },
+ "end": {
+ "line": 290,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 10743,
+ 10758
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 16
+ },
+ "end": {
+ "line": 290,
+ "column": 31
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 10742,
+ 10758
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 15
+ },
+ "end": {
+ "line": 290,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "liElm",
+ "range": [
+ 10778,
+ 10783
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 16
+ },
+ "end": {
+ "line": 291,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "check",
+ "range": [
+ 10784,
+ 10789
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 22
+ },
+ "end": {
+ "line": 291,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 10778,
+ 10789
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 16
+ },
+ "end": {
+ "line": 291,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checked",
+ "range": [
+ 10790,
+ 10797
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 28
+ },
+ "end": {
+ "line": 291,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 10778,
+ 10797
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 16
+ },
+ "end": {
+ "line": 291,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 10800,
+ 10804
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 38
+ },
+ "end": {
+ "line": 291,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 10778,
+ 10804
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 16
+ },
+ "end": {
+ "line": 291,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 10778,
+ 10805
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 16
+ },
+ "end": {
+ "line": 291,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 10759,
+ 10820
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 32
+ },
+ "end": {
+ "line": 292,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 10739,
+ 10820
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 12
+ },
+ "end": {
+ "line": 292,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 10836,
+ 10841
+ ],
+ "loc": {
+ "start": {
+ "line": 294,
+ "column": 12
+ },
+ "end": {
+ "line": 294,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 10842,
+ 10845
+ ],
+ "loc": {
+ "start": {
+ "line": 294,
+ "column": 18
+ },
+ "end": {
+ "line": 294,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 10836,
+ 10845
+ ],
+ "loc": {
+ "start": {
+ "line": 294,
+ "column": 12
+ },
+ "end": {
+ "line": 294,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "liElm",
+ "range": [
+ 10846,
+ 10851
+ ],
+ "loc": {
+ "start": {
+ "line": 294,
+ "column": 22
+ },
+ "end": {
+ "line": 294,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "check",
+ "range": [
+ 10852,
+ 10857
+ ],
+ "loc": {
+ "start": {
+ "line": 294,
+ "column": 28
+ },
+ "end": {
+ "line": 294,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 10846,
+ 10857
+ ],
+ "loc": {
+ "start": {
+ "line": 294,
+ "column": 22
+ },
+ "end": {
+ "line": 294,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 10859,
+ 10866
+ ],
+ "loc": {
+ "start": {
+ "line": 294,
+ "column": 35
+ },
+ "end": {
+ "line": 294,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 10869,
+ 10872
+ ],
+ "loc": {
+ "start": {
+ "line": 294,
+ "column": 45
+ },
+ "end": {
+ "line": 294,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "elm",
+ "range": [
+ 10899,
+ 10902
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 20
+ },
+ "end": {
+ "line": 295,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 10905,
+ 10910
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 26
+ },
+ "end": {
+ "line": 295,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "target",
+ "range": [
+ 10911,
+ 10917
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 32
+ },
+ "end": {
+ "line": 295,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 10905,
+ 10917
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 26
+ },
+ "end": {
+ "line": 295,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 10918,
+ 10921
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 39
+ },
+ "end": {
+ "line": 295,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 10905,
+ 10922
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 26
+ },
+ "end": {
+ "line": 295,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 10899,
+ 10922
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 20
+ },
+ "end": {
+ "line": 295,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 10895,
+ 10923
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 16
+ },
+ "end": {
+ "line": 295,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "lbl",
+ "range": [
+ 10945,
+ 10948
+ ],
+ "loc": {
+ "start": {
+ "line": 296,
+ "column": 20
+ },
+ "end": {
+ "line": 296,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "elm",
+ "range": [
+ 10951,
+ 10954
+ ],
+ "loc": {
+ "start": {
+ "line": 296,
+ "column": 26
+ },
+ "end": {
+ "line": 296,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 10955,
+ 10965
+ ],
+ "loc": {
+ "start": {
+ "line": 296,
+ "column": 30
+ },
+ "end": {
+ "line": 296,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 10951,
+ 10965
+ ],
+ "loc": {
+ "start": {
+ "line": 296,
+ "column": 26
+ },
+ "end": {
+ "line": 296,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 10945,
+ 10965
+ ],
+ "loc": {
+ "start": {
+ "line": 296,
+ "column": 20
+ },
+ "end": {
+ "line": 296,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 10941,
+ 10966
+ ],
+ "loc": {
+ "start": {
+ "line": 296,
+ "column": 16
+ },
+ "end": {
+ "line": 296,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 10984,
+ 10988
+ ],
+ "loc": {
+ "start": {
+ "line": 297,
+ "column": 16
+ },
+ "end": {
+ "line": 297,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkItem",
+ "range": [
+ 10989,
+ 10998
+ ],
+ "loc": {
+ "start": {
+ "line": 297,
+ "column": 21
+ },
+ "end": {
+ "line": 297,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 10984,
+ 10998
+ ],
+ "loc": {
+ "start": {
+ "line": 297,
+ "column": 16
+ },
+ "end": {
+ "line": 297,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "lbl",
+ "range": [
+ 10999,
+ 11002
+ ],
+ "loc": {
+ "start": {
+ "line": 297,
+ "column": 31
+ },
+ "end": {
+ "line": 297,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 10984,
+ 11003
+ ],
+ "loc": {
+ "start": {
+ "line": 297,
+ "column": 16
+ },
+ "end": {
+ "line": 297,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 10984,
+ 11004
+ ],
+ "loc": {
+ "start": {
+ "line": 297,
+ "column": 16
+ },
+ "end": {
+ "line": 297,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 10876,
+ 11019
+ ],
+ "loc": {
+ "start": {
+ "line": 294,
+ "column": 52
+ },
+ "end": {
+ "line": 298,
+ "column": 13
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 10868,
+ 11019
+ ],
+ "loc": {
+ "start": {
+ "line": 294,
+ "column": 44
+ },
+ "end": {
+ "line": 298,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 10836,
+ 11020
+ ],
+ "loc": {
+ "start": {
+ "line": 294,
+ "column": 12
+ },
+ "end": {
+ "line": 298,
+ "column": 14
+ }
+ }
+ },
+ "range": [
+ 10836,
+ 11021
+ ],
+ "loc": {
+ "start": {
+ "line": 294,
+ "column": 12
+ },
+ "end": {
+ "line": 298,
+ "column": 15
+ }
+ }
+ }
+ ],
+ "range": [
+ 10233,
+ 11032
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 55
+ },
+ "end": {
+ "line": 299,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 10186,
+ 11032
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 8
+ },
+ "end": {
+ "line": 299,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "separator",
+ "range": [
+ 11044,
+ 11055
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 8
+ },
+ "end": {
+ "line": 301,
+ "column": 19
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "p",
+ "range": [
+ 11069,
+ 11070
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 12
+ },
+ "end": {
+ "line": 302,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 11073,
+ 11076
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 16
+ },
+ "end": {
+ "line": 302,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 11077,
+ 11083
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 20
+ },
+ "end": {
+ "line": 302,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 11073,
+ 11083
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 16
+ },
+ "end": {
+ "line": 302,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "p",
+ "raw": "'p'",
+ "range": [
+ 11084,
+ 11087
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 27
+ },
+ "end": {
+ "line": 302,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "align",
+ "raw": "'align'",
+ "range": [
+ 11090,
+ 11097
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 33
+ },
+ "end": {
+ "line": 302,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "center",
+ "raw": "'center'",
+ "range": [
+ 11098,
+ 11106
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 41
+ },
+ "end": {
+ "line": 302,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 11089,
+ 11107
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 32
+ },
+ "end": {
+ "line": 302,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 11073,
+ 11108
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 16
+ },
+ "end": {
+ "line": 302,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 11069,
+ 11108
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 12
+ },
+ "end": {
+ "line": 302,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 11065,
+ 11109
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 8
+ },
+ "end": {
+ "line": 302,
+ "column": 52
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "separator",
+ "range": [
+ 11044,
+ 11055
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 8
+ },
+ "end": {
+ "line": 301,
+ "column": 19
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 11123,
+ 11126
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 12
+ },
+ "end": {
+ "line": 303,
+ "column": 15
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 11123,
+ 11126
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 12
+ },
+ "end": {
+ "line": 303,
+ "column": 15
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 11119,
+ 11127
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 8
+ },
+ "end": {
+ "line": 303,
+ "column": 16
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Close link",
+ "range": [
+ 11137,
+ 11149
+ ],
+ "loc": {
+ "start": {
+ "line": 304,
+ "column": 8
+ },
+ "end": {
+ "line": 304,
+ "column": 20
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11163,
+ 11167
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 12
+ },
+ "end": {
+ "line": 305,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnCloseHtml",
+ "range": [
+ 11168,
+ 11180
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 17
+ },
+ "end": {
+ "line": 305,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 11163,
+ 11180
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 12
+ },
+ "end": {
+ "line": 305,
+ "column": 29
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 11162,
+ 11180
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 11
+ },
+ "end": {
+ "line": 305,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 11196,
+ 11199
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 12
+ },
+ "end": {
+ "line": 306,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 11202,
+ 11205
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 18
+ },
+ "end": {
+ "line": 306,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 11206,
+ 11212
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 22
+ },
+ "end": {
+ "line": 306,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 11202,
+ 11212
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 18
+ },
+ "end": {
+ "line": 306,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "a",
+ "raw": "'a'",
+ "range": [
+ 11213,
+ 11216
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 29
+ },
+ "end": {
+ "line": 306,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "href",
+ "raw": "'href'",
+ "range": [
+ 11219,
+ 11225
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 35
+ },
+ "end": {
+ "line": 306,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "javascript:;",
+ "raw": "'javascript:;'",
+ "range": [
+ 11226,
+ 11240
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 42
+ },
+ "end": {
+ "line": 306,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 11218,
+ 11241
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 34
+ },
+ "end": {
+ "line": 306,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 11202,
+ 11242
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 18
+ },
+ "end": {
+ "line": 306,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 11196,
+ 11242
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 12
+ },
+ "end": {
+ "line": 306,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 11196,
+ 11243
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 12
+ },
+ "end": {
+ "line": 306,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 11257,
+ 11260
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 12
+ },
+ "end": {
+ "line": 307,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 11261,
+ 11270
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 16
+ },
+ "end": {
+ "line": 307,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 11257,
+ 11270
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 12
+ },
+ "end": {
+ "line": 307,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11273,
+ 11277
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 28
+ },
+ "end": {
+ "line": 307,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnCloseCssClass",
+ "range": [
+ 11278,
+ 11294
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 33
+ },
+ "end": {
+ "line": 307,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 11273,
+ 11294
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 28
+ },
+ "end": {
+ "line": 307,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 11257,
+ 11294
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 12
+ },
+ "end": {
+ "line": 307,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 11257,
+ 11295
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 12
+ },
+ "end": {
+ "line": 307,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 11309,
+ 11312
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 12
+ },
+ "end": {
+ "line": 308,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 11313,
+ 11322
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 16
+ },
+ "end": {
+ "line": 308,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 11309,
+ 11322
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 12
+ },
+ "end": {
+ "line": 308,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11325,
+ 11329
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 28
+ },
+ "end": {
+ "line": 308,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnCloseText",
+ "range": [
+ 11330,
+ 11342
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 33
+ },
+ "end": {
+ "line": 308,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 11325,
+ 11342
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 28
+ },
+ "end": {
+ "line": 308,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 11309,
+ 11342
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 12
+ },
+ "end": {
+ "line": 308,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 11309,
+ 11343
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 12
+ },
+ "end": {
+ "line": 308,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 11357,
+ 11362
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 12
+ },
+ "end": {
+ "line": 309,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 11363,
+ 11366
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 18
+ },
+ "end": {
+ "line": 309,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 11357,
+ 11366
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 12
+ },
+ "end": {
+ "line": 309,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 11367,
+ 11370
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 22
+ },
+ "end": {
+ "line": 309,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 11372,
+ 11379
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 27
+ },
+ "end": {
+ "line": 309,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 11382,
+ 11385
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 37
+ },
+ "end": {
+ "line": 309,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11391,
+ 11395
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 46
+ },
+ "end": {
+ "line": 309,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toggle",
+ "range": [
+ 11396,
+ 11402
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 51
+ },
+ "end": {
+ "line": 309,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 11391,
+ 11402
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 46
+ },
+ "end": {
+ "line": 309,
+ "column": 57
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 11403,
+ 11406
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 58
+ },
+ "end": {
+ "line": 309,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 11391,
+ 11407
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 46
+ },
+ "end": {
+ "line": 309,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 11391,
+ 11408
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 46
+ },
+ "end": {
+ "line": 309,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 11389,
+ 11410
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 44
+ },
+ "end": {
+ "line": 309,
+ "column": 65
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 11381,
+ 11410
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 36
+ },
+ "end": {
+ "line": 309,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 11357,
+ 11411
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 12
+ },
+ "end": {
+ "line": 309,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 11357,
+ 11412
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 12
+ },
+ "end": {
+ "line": 309,
+ "column": 67
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "p",
+ "range": [
+ 11426,
+ 11427
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 12
+ },
+ "end": {
+ "line": 310,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 11428,
+ 11439
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 14
+ },
+ "end": {
+ "line": 310,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 11426,
+ 11439
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 12
+ },
+ "end": {
+ "line": 310,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 11440,
+ 11443
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 26
+ },
+ "end": {
+ "line": 310,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "range": [
+ 11426,
+ 11444
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 12
+ },
+ "end": {
+ "line": 310,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 11426,
+ 11445
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 12
+ },
+ "end": {
+ "line": 310,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 11181,
+ 11456
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 30
+ },
+ "end": {
+ "line": 311,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "p",
+ "range": [
+ 11477,
+ 11478
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 12
+ },
+ "end": {
+ "line": 312,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 11479,
+ 11488
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 14
+ },
+ "end": {
+ "line": 312,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 11477,
+ 11488
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 12
+ },
+ "end": {
+ "line": 312,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11491,
+ 11495
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 26
+ },
+ "end": {
+ "line": 312,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnCloseHtml",
+ "range": [
+ 11496,
+ 11508
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 31
+ },
+ "end": {
+ "line": 312,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 11491,
+ 11508
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 26
+ },
+ "end": {
+ "line": 312,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 11477,
+ 11508
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 12
+ },
+ "end": {
+ "line": 312,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 11477,
+ 11509
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 12
+ },
+ "end": {
+ "line": 312,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 11523,
+ 11526
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 12
+ },
+ "end": {
+ "line": 313,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "p",
+ "range": [
+ 11529,
+ 11530
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 18
+ },
+ "end": {
+ "line": 313,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "firstChild",
+ "range": [
+ 11531,
+ 11541
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 20
+ },
+ "end": {
+ "line": 313,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 11529,
+ 11541
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 18
+ },
+ "end": {
+ "line": 313,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 11523,
+ 11541
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 12
+ },
+ "end": {
+ "line": 313,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 11523,
+ 11542
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 12
+ },
+ "end": {
+ "line": 313,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 11556,
+ 11561
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 12
+ },
+ "end": {
+ "line": 314,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 11562,
+ 11565
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 18
+ },
+ "end": {
+ "line": 314,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 11556,
+ 11565
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 12
+ },
+ "end": {
+ "line": 314,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 11566,
+ 11569
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 22
+ },
+ "end": {
+ "line": 314,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 11571,
+ 11578
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 27
+ },
+ "end": {
+ "line": 314,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 11581,
+ 11584
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 37
+ },
+ "end": {
+ "line": 314,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11590,
+ 11594
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 46
+ },
+ "end": {
+ "line": 314,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toggle",
+ "range": [
+ 11595,
+ 11601
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 51
+ },
+ "end": {
+ "line": 314,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 11590,
+ 11601
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 46
+ },
+ "end": {
+ "line": 314,
+ "column": 57
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 11602,
+ 11605
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 58
+ },
+ "end": {
+ "line": 314,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 11590,
+ 11606
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 46
+ },
+ "end": {
+ "line": 314,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 11590,
+ 11607
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 46
+ },
+ "end": {
+ "line": 314,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 11588,
+ 11609
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 44
+ },
+ "end": {
+ "line": 314,
+ "column": 65
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 11580,
+ 11609
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 36
+ },
+ "end": {
+ "line": 314,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 11556,
+ 11610
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 12
+ },
+ "end": {
+ "line": 314,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 11556,
+ 11611
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 12
+ },
+ "end": {
+ "line": 314,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 11462,
+ 11622
+ ],
+ "loc": {
+ "start": {
+ "line": 311,
+ "column": 15
+ },
+ "end": {
+ "line": 315,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 11159,
+ 11622
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 8
+ },
+ "end": {
+ "line": 315,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Close link",
+ "range": [
+ 11137,
+ 11149
+ ],
+ "loc": {
+ "start": {
+ "line": 304,
+ "column": 8
+ },
+ "end": {
+ "line": 304,
+ "column": 20
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "container",
+ "range": [
+ 11634,
+ 11643
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 8
+ },
+ "end": {
+ "line": 317,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 11644,
+ 11655
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 18
+ },
+ "end": {
+ "line": 317,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 11634,
+ 11655
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 8
+ },
+ "end": {
+ "line": 317,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "ul",
+ "range": [
+ 11656,
+ 11658
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 30
+ },
+ "end": {
+ "line": 317,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "range": [
+ 11634,
+ 11659
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 8
+ },
+ "end": {
+ "line": 317,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 11634,
+ 11660
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 8
+ },
+ "end": {
+ "line": 317,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "container",
+ "range": [
+ 11670,
+ 11679
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 8
+ },
+ "end": {
+ "line": 318,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 11680,
+ 11691
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 18
+ },
+ "end": {
+ "line": 318,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 11670,
+ 11691
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 8
+ },
+ "end": {
+ "line": 318,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "p",
+ "range": [
+ 11692,
+ 11693
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 30
+ },
+ "end": {
+ "line": 318,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 11670,
+ 11694
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 8
+ },
+ "end": {
+ "line": 318,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 11670,
+ 11695
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 8
+ },
+ "end": {
+ "line": 318,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11707,
+ 11711
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 8
+ },
+ "end": {
+ "line": 320,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnEl",
+ "range": [
+ 11712,
+ 11717
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 13
+ },
+ "end": {
+ "line": 320,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 11707,
+ 11717
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 8
+ },
+ "end": {
+ "line": 320,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 11718,
+ 11728
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 19
+ },
+ "end": {
+ "line": 320,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 11707,
+ 11728
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 8
+ },
+ "end": {
+ "line": 320,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "insertBefore",
+ "range": [
+ 11729,
+ 11741
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 30
+ },
+ "end": {
+ "line": 320,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 11707,
+ 11741
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 8
+ },
+ "end": {
+ "line": 320,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "container",
+ "range": [
+ 11742,
+ 11751
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 43
+ },
+ "end": {
+ "line": 320,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11753,
+ 11757
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 54
+ },
+ "end": {
+ "line": 320,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnEl",
+ "range": [
+ 11758,
+ 11763
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 59
+ },
+ "end": {
+ "line": 320,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 11753,
+ 11763
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 54
+ },
+ "end": {
+ "line": 320,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 11707,
+ 11764
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 8
+ },
+ "end": {
+ "line": 320,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 11707,
+ 11765
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 8
+ },
+ "end": {
+ "line": 320,
+ "column": 66
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11775,
+ 11779
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 8
+ },
+ "end": {
+ "line": 321,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contEl",
+ "range": [
+ 11780,
+ 11786
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 13
+ },
+ "end": {
+ "line": 321,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 11775,
+ 11786
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 8
+ },
+ "end": {
+ "line": 321,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "container",
+ "range": [
+ 11789,
+ 11798
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 22
+ },
+ "end": {
+ "line": 321,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 11775,
+ 11798
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 8
+ },
+ "end": {
+ "line": 321,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 11775,
+ 11799
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 8
+ },
+ "end": {
+ "line": 321,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11814,
+ 11818
+ ],
+ "loc": {
+ "start": {
+ "line": 323,
+ "column": 11
+ },
+ "end": {
+ "line": 323,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "atStart",
+ "range": [
+ 11819,
+ 11826
+ ],
+ "loc": {
+ "start": {
+ "line": 323,
+ "column": 16
+ },
+ "end": {
+ "line": 323,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 11814,
+ 11826
+ ],
+ "loc": {
+ "start": {
+ "line": 323,
+ "column": 11
+ },
+ "end": {
+ "line": 323,
+ "column": 23
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "a",
+ "range": [
+ 11846,
+ 11847
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 16
+ },
+ "end": {
+ "line": 324,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11850,
+ 11854
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 20
+ },
+ "end": {
+ "line": 324,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "atStart",
+ "range": [
+ 11855,
+ 11862
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 25
+ },
+ "end": {
+ "line": 324,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 11850,
+ 11862
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 20
+ },
+ "end": {
+ "line": 324,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 11846,
+ 11862
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 16
+ },
+ "end": {
+ "line": 324,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 11842,
+ 11863
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 12
+ },
+ "end": {
+ "line": 324,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 11885,
+ 11886
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 20
+ },
+ "end": {
+ "line": 325,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 11887,
+ 11888
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 22
+ },
+ "end": {
+ "line": 325,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 11885,
+ 11888
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 20
+ },
+ "end": {
+ "line": 325,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 11881,
+ 11888
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 16
+ },
+ "end": {
+ "line": 325,
+ "column": 23
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 11890,
+ 11891
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 25
+ },
+ "end": {
+ "line": 325,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "a",
+ "range": [
+ 11892,
+ 11893
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 27
+ },
+ "end": {
+ "line": 325,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 11894,
+ 11900
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 29
+ },
+ "end": {
+ "line": 325,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 11892,
+ 11900
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 27
+ },
+ "end": {
+ "line": 325,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 11890,
+ 11900
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 25
+ },
+ "end": {
+ "line": 325,
+ "column": 35
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 11902,
+ 11903
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 37
+ },
+ "end": {
+ "line": 325,
+ "column": 38
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 11902,
+ 11905
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 37
+ },
+ "end": {
+ "line": 325,
+ "column": 40
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "itm",
+ "range": [
+ 11929,
+ 11932
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 20
+ },
+ "end": {
+ "line": 326,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 11935,
+ 11938
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 26
+ },
+ "end": {
+ "line": 326,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 11939,
+ 11941
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 30
+ },
+ "end": {
+ "line": 326,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 11935,
+ 11941
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 26
+ },
+ "end": {
+ "line": 326,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": "col_",
+ "raw": "'col_'",
+ "range": [
+ 11942,
+ 11948
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 33
+ },
+ "end": {
+ "line": 326,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "a",
+ "range": [
+ 11949,
+ 11950
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 40
+ },
+ "end": {
+ "line": 326,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 11951,
+ 11952
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 42
+ },
+ "end": {
+ "line": 326,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 11949,
+ 11953
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 40
+ },
+ "end": {
+ "line": 326,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 11942,
+ 11953
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 33
+ },
+ "end": {
+ "line": 326,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "_",
+ "raw": "'_'",
+ "range": [
+ 11954,
+ 11957
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 45
+ },
+ "end": {
+ "line": 326,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 11942,
+ 11957
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 33
+ },
+ "end": {
+ "line": 326,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 11958,
+ 11960
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 49
+ },
+ "end": {
+ "line": 326,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 11961,
+ 11963
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 52
+ },
+ "end": {
+ "line": 326,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 11958,
+ 11963
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 49
+ },
+ "end": {
+ "line": 326,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 11942,
+ 11963
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 33
+ },
+ "end": {
+ "line": 326,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 11935,
+ 11964
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 26
+ },
+ "end": {
+ "line": 326,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 11929,
+ 11964
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 20
+ },
+ "end": {
+ "line": 326,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 11925,
+ 11965
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 16
+ },
+ "end": {
+ "line": 326,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "itm",
+ "range": [
+ 11986,
+ 11989
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 19
+ },
+ "end": {
+ "line": 327,
+ "column": 22
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "itm",
+ "range": [
+ 12013,
+ 12016
+ ],
+ "loc": {
+ "start": {
+ "line": 328,
+ "column": 20
+ },
+ "end": {
+ "line": 328,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "click",
+ "range": [
+ 12017,
+ 12022
+ ],
+ "loc": {
+ "start": {
+ "line": 328,
+ "column": 24
+ },
+ "end": {
+ "line": 328,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 12013,
+ 12022
+ ],
+ "loc": {
+ "start": {
+ "line": 328,
+ "column": 20
+ },
+ "end": {
+ "line": 328,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 12013,
+ 12024
+ ],
+ "loc": {
+ "start": {
+ "line": 328,
+ "column": 20
+ },
+ "end": {
+ "line": 328,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 12013,
+ 12025
+ ],
+ "loc": {
+ "start": {
+ "line": 328,
+ "column": 20
+ },
+ "end": {
+ "line": 328,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "range": [
+ 11990,
+ 12044
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 23
+ },
+ "end": {
+ "line": 329,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 11983,
+ 12044
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 16
+ },
+ "end": {
+ "line": 329,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 11906,
+ 12059
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 41
+ },
+ "end": {
+ "line": 330,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 11877,
+ 12059
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 12
+ },
+ "end": {
+ "line": 330,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 11827,
+ 12070
+ ],
+ "loc": {
+ "start": {
+ "line": 323,
+ "column": 24
+ },
+ "end": {
+ "line": 331,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 11811,
+ 12070
+ ],
+ "loc": {
+ "start": {
+ "line": 323,
+ "column": 8
+ },
+ "end": {
+ "line": 331,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 8704,
+ 12077
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 18
+ },
+ "end": {
+ "line": 332,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 8702,
+ 12077
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 16
+ },
+ "end": {
+ "line": 332,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 8690,
+ 12077
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 4
+ },
+ "end": {
+ "line": 332,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Build columns manager UI\r\n ",
+ "range": [
+ 8639,
+ 8684
+ ],
+ "loc": {
+ "start": {
+ "line": 235,
+ "column": 4
+ },
+ "end": {
+ "line": 237,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Hide or show specified columns\r\n * @param {Numner} colIndex Column index\r\n * @param {Boolean} hide hide column if true or show if false\r\n ",
+ "range": [
+ 12085,
+ 12252
+ ],
+ "loc": {
+ "start": {
+ "line": 334,
+ "column": 4
+ },
+ "end": {
+ "line": 338,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "setHidden",
+ "range": [
+ 12258,
+ 12267
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 4
+ },
+ "end": {
+ "line": 339,
+ "column": 13
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 12268,
+ 12276
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 14
+ },
+ "end": {
+ "line": 339,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "hide",
+ "range": [
+ 12278,
+ 12282
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 24
+ },
+ "end": {
+ "line": 339,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 12298,
+ 12300
+ ],
+ "loc": {
+ "start": {
+ "line": 340,
+ "column": 12
+ },
+ "end": {
+ "line": 340,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12303,
+ 12307
+ ],
+ "loc": {
+ "start": {
+ "line": 340,
+ "column": 17
+ },
+ "end": {
+ "line": 340,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 12308,
+ 12310
+ ],
+ "loc": {
+ "start": {
+ "line": 340,
+ "column": 22
+ },
+ "end": {
+ "line": 340,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 12303,
+ 12310
+ ],
+ "loc": {
+ "start": {
+ "line": 340,
+ "column": 17
+ },
+ "end": {
+ "line": 340,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 12298,
+ 12310
+ ],
+ "loc": {
+ "start": {
+ "line": 340,
+ "column": 12
+ },
+ "end": {
+ "line": 340,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 12294,
+ 12311
+ ],
+ "loc": {
+ "start": {
+ "line": 340,
+ "column": 8
+ },
+ "end": {
+ "line": 340,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 12325,
+ 12328
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 12
+ },
+ "end": {
+ "line": 341,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 12331,
+ 12333
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 18
+ },
+ "end": {
+ "line": 341,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 12334,
+ 12337
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 21
+ },
+ "end": {
+ "line": 341,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 12331,
+ 12337
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 18
+ },
+ "end": {
+ "line": 341,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 12325,
+ 12337
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 12
+ },
+ "end": {
+ "line": 341,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 12321,
+ 12338
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 8
+ },
+ "end": {
+ "line": 341,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12353,
+ 12357
+ ],
+ "loc": {
+ "start": {
+ "line": 343,
+ "column": 11
+ },
+ "end": {
+ "line": 343,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeColHidden",
+ "range": [
+ 12358,
+ 12375
+ ],
+ "loc": {
+ "start": {
+ "line": 343,
+ "column": 16
+ },
+ "end": {
+ "line": 343,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 12353,
+ 12375
+ ],
+ "loc": {
+ "start": {
+ "line": 343,
+ "column": 11
+ },
+ "end": {
+ "line": 343,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "hide",
+ "range": [
+ 12379,
+ 12383
+ ],
+ "loc": {
+ "start": {
+ "line": 343,
+ "column": 37
+ },
+ "end": {
+ "line": 343,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 12353,
+ 12383
+ ],
+ "loc": {
+ "start": {
+ "line": 343,
+ "column": 11
+ },
+ "end": {
+ "line": 343,
+ "column": 41
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12399,
+ 12403
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 12
+ },
+ "end": {
+ "line": 344,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeColHidden",
+ "range": [
+ 12404,
+ 12421
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 17
+ },
+ "end": {
+ "line": 344,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 12399,
+ 12421
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 12
+ },
+ "end": {
+ "line": 344,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 12422,
+ 12426
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 35
+ },
+ "end": {
+ "line": 344,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 12399,
+ 12426
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 12
+ },
+ "end": {
+ "line": 344,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 12427,
+ 12431
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 40
+ },
+ "end": {
+ "line": 344,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "ThisExpression",
+ "range": [
+ 12433,
+ 12437
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 46
+ },
+ "end": {
+ "line": 344,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 12439,
+ 12447
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 52
+ },
+ "end": {
+ "line": 344,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 12399,
+ 12448
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 12
+ },
+ "end": {
+ "line": 344,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 12399,
+ 12449
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 12
+ },
+ "end": {
+ "line": 344,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 12384,
+ 12460
+ ],
+ "loc": {
+ "start": {
+ "line": 343,
+ "column": 42
+ },
+ "end": {
+ "line": 345,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 12350,
+ 12460
+ ],
+ "loc": {
+ "start": {
+ "line": 343,
+ "column": 8
+ },
+ "end": {
+ "line": 345,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12473,
+ 12477
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 11
+ },
+ "end": {
+ "line": 346,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeColDisplayed",
+ "range": [
+ 12478,
+ 12498
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 16
+ },
+ "end": {
+ "line": 346,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 12473,
+ 12498
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 11
+ },
+ "end": {
+ "line": 346,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "hide",
+ "range": [
+ 12503,
+ 12507
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 41
+ },
+ "end": {
+ "line": 346,
+ "column": 45
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 12502,
+ 12507
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 40
+ },
+ "end": {
+ "line": 346,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 12473,
+ 12507
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 11
+ },
+ "end": {
+ "line": 346,
+ "column": 45
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12523,
+ 12527
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 12
+ },
+ "end": {
+ "line": 347,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeColDisplayed",
+ "range": [
+ 12528,
+ 12548
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 17
+ },
+ "end": {
+ "line": 347,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 12523,
+ 12548
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 12
+ },
+ "end": {
+ "line": 347,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 12549,
+ 12553
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 38
+ },
+ "end": {
+ "line": 347,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 12523,
+ 12553
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 12
+ },
+ "end": {
+ "line": 347,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 12554,
+ 12558
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 43
+ },
+ "end": {
+ "line": 347,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "ThisExpression",
+ "range": [
+ 12560,
+ 12564
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 49
+ },
+ "end": {
+ "line": 347,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 12566,
+ 12574
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 55
+ },
+ "end": {
+ "line": 347,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 12523,
+ 12575
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 12
+ },
+ "end": {
+ "line": 347,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 12523,
+ 12576
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 12
+ },
+ "end": {
+ "line": 347,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 12508,
+ 12587
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 46
+ },
+ "end": {
+ "line": 348,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 12470,
+ 12587
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 8
+ },
+ "end": {
+ "line": 348,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12599,
+ 12603
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 8
+ },
+ "end": {
+ "line": 350,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_hideCells",
+ "range": [
+ 12604,
+ 12614
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 13
+ },
+ "end": {
+ "line": 350,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 12599,
+ 12614
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 8
+ },
+ "end": {
+ "line": 350,
+ "column": 23
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 12615,
+ 12618
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 24
+ },
+ "end": {
+ "line": 350,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 12620,
+ 12628
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 29
+ },
+ "end": {
+ "line": 350,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "hide",
+ "range": [
+ 12630,
+ 12634
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 39
+ },
+ "end": {
+ "line": 350,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 12599,
+ 12635
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 8
+ },
+ "end": {
+ "line": 350,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 12599,
+ 12636
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 8
+ },
+ "end": {
+ "line": 350,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12649,
+ 12653
+ ],
+ "loc": {
+ "start": {
+ "line": 351,
+ "column": 11
+ },
+ "end": {
+ "line": 351,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersTbl",
+ "range": [
+ 12654,
+ 12664
+ ],
+ "loc": {
+ "start": {
+ "line": 351,
+ "column": 16
+ },
+ "end": {
+ "line": 351,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 12649,
+ 12664
+ ],
+ "loc": {
+ "start": {
+ "line": 351,
+ "column": 11
+ },
+ "end": {
+ "line": 351,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12680,
+ 12684
+ ],
+ "loc": {
+ "start": {
+ "line": 352,
+ "column": 12
+ },
+ "end": {
+ "line": 352,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_hideCells",
+ "range": [
+ 12685,
+ 12695
+ ],
+ "loc": {
+ "start": {
+ "line": 352,
+ "column": 17
+ },
+ "end": {
+ "line": 352,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 12680,
+ 12695
+ ],
+ "loc": {
+ "start": {
+ "line": 352,
+ "column": 12
+ },
+ "end": {
+ "line": 352,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12696,
+ 12700
+ ],
+ "loc": {
+ "start": {
+ "line": 352,
+ "column": 28
+ },
+ "end": {
+ "line": 352,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersTbl",
+ "range": [
+ 12701,
+ 12711
+ ],
+ "loc": {
+ "start": {
+ "line": 352,
+ "column": 33
+ },
+ "end": {
+ "line": 352,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 12696,
+ 12711
+ ],
+ "loc": {
+ "start": {
+ "line": 352,
+ "column": 28
+ },
+ "end": {
+ "line": 352,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 12713,
+ 12721
+ ],
+ "loc": {
+ "start": {
+ "line": 352,
+ "column": 45
+ },
+ "end": {
+ "line": 352,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "hide",
+ "range": [
+ 12723,
+ 12727
+ ],
+ "loc": {
+ "start": {
+ "line": 352,
+ "column": 55
+ },
+ "end": {
+ "line": 352,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 12680,
+ 12728
+ ],
+ "loc": {
+ "start": {
+ "line": 352,
+ "column": 12
+ },
+ "end": {
+ "line": 352,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 12680,
+ 12729
+ ],
+ "loc": {
+ "start": {
+ "line": 352,
+ "column": 12
+ },
+ "end": {
+ "line": 352,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 12665,
+ 12740
+ ],
+ "loc": {
+ "start": {
+ "line": 351,
+ "column": 27
+ },
+ "end": {
+ "line": 353,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 12646,
+ 12740
+ ],
+ "loc": {
+ "start": {
+ "line": 351,
+ "column": 8
+ },
+ "end": {
+ "line": 353,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "hiddenCols",
+ "range": [
+ 12756,
+ 12766
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 12
+ },
+ "end": {
+ "line": 355,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12769,
+ 12773
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 25
+ },
+ "end": {
+ "line": 355,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hiddenCols",
+ "range": [
+ 12774,
+ 12784
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 30
+ },
+ "end": {
+ "line": 355,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 12769,
+ 12784
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 25
+ },
+ "end": {
+ "line": 355,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 12756,
+ 12784
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 12
+ },
+ "end": {
+ "line": 355,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 12752,
+ 12785
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 8
+ },
+ "end": {
+ "line": 355,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "hide",
+ "range": [
+ 12798,
+ 12802
+ ],
+ "loc": {
+ "start": {
+ "line": 356,
+ "column": 11
+ },
+ "end": {
+ "line": 356,
+ "column": 15
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "hiddenCols",
+ "range": [
+ 12821,
+ 12831
+ ],
+ "loc": {
+ "start": {
+ "line": 357,
+ "column": 15
+ },
+ "end": {
+ "line": 357,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "indexOf",
+ "range": [
+ 12832,
+ 12839
+ ],
+ "loc": {
+ "start": {
+ "line": 357,
+ "column": 26
+ },
+ "end": {
+ "line": 357,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 12821,
+ 12839
+ ],
+ "loc": {
+ "start": {
+ "line": 357,
+ "column": 15
+ },
+ "end": {
+ "line": 357,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 12840,
+ 12848
+ ],
+ "loc": {
+ "start": {
+ "line": 357,
+ "column": 34
+ },
+ "end": {
+ "line": 357,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 12821,
+ 12849
+ ],
+ "loc": {
+ "start": {
+ "line": 357,
+ "column": 15
+ },
+ "end": {
+ "line": 357,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "-",
+ "argument": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 12855,
+ 12856
+ ],
+ "loc": {
+ "start": {
+ "line": 357,
+ "column": 49
+ },
+ "end": {
+ "line": 357,
+ "column": 50
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 12854,
+ 12856
+ ],
+ "loc": {
+ "start": {
+ "line": 357,
+ "column": 48
+ },
+ "end": {
+ "line": 357,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 12821,
+ 12856
+ ],
+ "loc": {
+ "start": {
+ "line": 357,
+ "column": 15
+ },
+ "end": {
+ "line": 357,
+ "column": 50
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12876,
+ 12880
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 16
+ },
+ "end": {
+ "line": 358,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hiddenCols",
+ "range": [
+ 12881,
+ 12891
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 21
+ },
+ "end": {
+ "line": 358,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 12876,
+ 12891
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 16
+ },
+ "end": {
+ "line": 358,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 12892,
+ 12896
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 32
+ },
+ "end": {
+ "line": 358,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 12876,
+ 12896
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 16
+ },
+ "end": {
+ "line": 358,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 12897,
+ 12905
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 37
+ },
+ "end": {
+ "line": 358,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 12876,
+ 12906
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 16
+ },
+ "end": {
+ "line": 358,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 12876,
+ 12907
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 16
+ },
+ "end": {
+ "line": 358,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 12857,
+ 12922
+ ],
+ "loc": {
+ "start": {
+ "line": 357,
+ "column": 51
+ },
+ "end": {
+ "line": 359,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 12818,
+ 12922
+ ],
+ "loc": {
+ "start": {
+ "line": 357,
+ "column": 12
+ },
+ "end": {
+ "line": 359,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 12803,
+ 12933
+ ],
+ "loc": {
+ "start": {
+ "line": 356,
+ "column": 16
+ },
+ "end": {
+ "line": 360,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "itemIndex",
+ "range": [
+ 12958,
+ 12967
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 16
+ },
+ "end": {
+ "line": 361,
+ "column": 25
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 12970,
+ 12973
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 28
+ },
+ "end": {
+ "line": 361,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "indexByValue",
+ "range": [
+ 12974,
+ 12986
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 32
+ },
+ "end": {
+ "line": 361,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 12970,
+ 12986
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 28
+ },
+ "end": {
+ "line": 361,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "hiddenCols",
+ "range": [
+ 12987,
+ 12997
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 45
+ },
+ "end": {
+ "line": 361,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 12999,
+ 13007
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 57
+ },
+ "end": {
+ "line": 361,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 13009,
+ 13013
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 67
+ },
+ "end": {
+ "line": 361,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "range": [
+ 12970,
+ 13014
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 28
+ },
+ "end": {
+ "line": 361,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 12958,
+ 13014
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 16
+ },
+ "end": {
+ "line": 361,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 12954,
+ 13015
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 12
+ },
+ "end": {
+ "line": 361,
+ "column": 73
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "hiddenCols",
+ "range": [
+ 13032,
+ 13042
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 15
+ },
+ "end": {
+ "line": 362,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "indexOf",
+ "range": [
+ 13043,
+ 13050
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 26
+ },
+ "end": {
+ "line": 362,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 13032,
+ 13050
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 15
+ },
+ "end": {
+ "line": 362,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 13051,
+ 13059
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 34
+ },
+ "end": {
+ "line": 362,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 13032,
+ 13060
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 15
+ },
+ "end": {
+ "line": 362,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "-",
+ "argument": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 13066,
+ 13067
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 49
+ },
+ "end": {
+ "line": 362,
+ "column": 50
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 13065,
+ 13067
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 48
+ },
+ "end": {
+ "line": 362,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 13032,
+ 13067
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 15
+ },
+ "end": {
+ "line": 362,
+ "column": 50
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13087,
+ 13091
+ ],
+ "loc": {
+ "start": {
+ "line": 363,
+ "column": 16
+ },
+ "end": {
+ "line": 363,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hiddenCols",
+ "range": [
+ 13092,
+ 13102
+ ],
+ "loc": {
+ "start": {
+ "line": 363,
+ "column": 21
+ },
+ "end": {
+ "line": 363,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 13087,
+ 13102
+ ],
+ "loc": {
+ "start": {
+ "line": 363,
+ "column": 16
+ },
+ "end": {
+ "line": 363,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "splice",
+ "range": [
+ 13103,
+ 13109
+ ],
+ "loc": {
+ "start": {
+ "line": 363,
+ "column": 32
+ },
+ "end": {
+ "line": 363,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 13087,
+ 13109
+ ],
+ "loc": {
+ "start": {
+ "line": 363,
+ "column": 16
+ },
+ "end": {
+ "line": 363,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "itemIndex",
+ "range": [
+ 13110,
+ 13119
+ ],
+ "loc": {
+ "start": {
+ "line": 363,
+ "column": 39
+ },
+ "end": {
+ "line": 363,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 13121,
+ 13122
+ ],
+ "loc": {
+ "start": {
+ "line": 363,
+ "column": 50
+ },
+ "end": {
+ "line": 363,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 13087,
+ 13123
+ ],
+ "loc": {
+ "start": {
+ "line": 363,
+ "column": 16
+ },
+ "end": {
+ "line": 363,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 13087,
+ 13124
+ ],
+ "loc": {
+ "start": {
+ "line": 363,
+ "column": 16
+ },
+ "end": {
+ "line": 363,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 13068,
+ 13139
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 51
+ },
+ "end": {
+ "line": 364,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 13029,
+ 13139
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 12
+ },
+ "end": {
+ "line": 364,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 12939,
+ 13150
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 15
+ },
+ "end": {
+ "line": 365,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 12795,
+ 13150
+ ],
+ "loc": {
+ "start": {
+ "line": 356,
+ "column": 8
+ },
+ "end": {
+ "line": 365,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 13166,
+ 13176
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 12
+ },
+ "end": {
+ "line": 367,
+ "column": 22
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 13166,
+ 13176
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 12
+ },
+ "end": {
+ "line": 367,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 13162,
+ 13177
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 8
+ },
+ "end": {
+ "line": 367,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "headTbl",
+ "range": [
+ 13191,
+ 13198
+ ],
+ "loc": {
+ "start": {
+ "line": 368,
+ "column": 12
+ },
+ "end": {
+ "line": 368,
+ "column": 19
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 13191,
+ 13198
+ ],
+ "loc": {
+ "start": {
+ "line": 368,
+ "column": 12
+ },
+ "end": {
+ "line": 368,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 13187,
+ 13199
+ ],
+ "loc": {
+ "start": {
+ "line": 368,
+ "column": 8
+ },
+ "end": {
+ "line": 368,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "gridColElms",
+ "range": [
+ 13213,
+ 13224
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 12
+ },
+ "end": {
+ "line": 369,
+ "column": 23
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 13213,
+ 13224
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 12
+ },
+ "end": {
+ "line": 369,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 13209,
+ 13225
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 8
+ },
+ "end": {
+ "line": 369,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13238,
+ 13242
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 11
+ },
+ "end": {
+ "line": 370,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterColHidden",
+ "range": [
+ 13243,
+ 13259
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 16
+ },
+ "end": {
+ "line": 370,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 13238,
+ 13259
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 11
+ },
+ "end": {
+ "line": 370,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "hide",
+ "range": [
+ 13263,
+ 13267
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 36
+ },
+ "end": {
+ "line": 370,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 13238,
+ 13267
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 11
+ },
+ "end": {
+ "line": 370,
+ "column": 40
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13493,
+ 13495
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 15
+ },
+ "end": {
+ "line": 375,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 13496,
+ 13506
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 18
+ },
+ "end": {
+ "line": 375,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 13493,
+ 13506
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 15
+ },
+ "end": {
+ "line": 375,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 13526,
+ 13536
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 16
+ },
+ "end": {
+ "line": 376,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13539,
+ 13541
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 29
+ },
+ "end": {
+ "line": 376,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 13542,
+ 13549
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 32
+ },
+ "end": {
+ "line": 376,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 13539,
+ 13549
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 29
+ },
+ "end": {
+ "line": 376,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "gridLayout",
+ "raw": "'gridLayout'",
+ "range": [
+ 13550,
+ 13562
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 40
+ },
+ "end": {
+ "line": 376,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 13539,
+ 13563
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 29
+ },
+ "end": {
+ "line": 376,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 13526,
+ 13563
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 16
+ },
+ "end": {
+ "line": 376,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 13526,
+ 13564
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 16
+ },
+ "end": {
+ "line": 376,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "headTbl",
+ "range": [
+ 13582,
+ 13589
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 16
+ },
+ "end": {
+ "line": 377,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 13592,
+ 13602
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 26
+ },
+ "end": {
+ "line": 377,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headTbl",
+ "range": [
+ 13603,
+ 13610
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 37
+ },
+ "end": {
+ "line": 377,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 13592,
+ 13610
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 26
+ },
+ "end": {
+ "line": 377,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 13582,
+ 13610
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 16
+ },
+ "end": {
+ "line": 377,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 13582,
+ 13611
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 16
+ },
+ "end": {
+ "line": 377,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "gridColElms",
+ "range": [
+ 13629,
+ 13640
+ ],
+ "loc": {
+ "start": {
+ "line": 378,
+ "column": 16
+ },
+ "end": {
+ "line": 378,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 13643,
+ 13653
+ ],
+ "loc": {
+ "start": {
+ "line": 378,
+ "column": 30
+ },
+ "end": {
+ "line": 378,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridColElms",
+ "range": [
+ 13654,
+ 13665
+ ],
+ "loc": {
+ "start": {
+ "line": 378,
+ "column": 41
+ },
+ "end": {
+ "line": 378,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 13643,
+ 13665
+ ],
+ "loc": {
+ "start": {
+ "line": 378,
+ "column": 30
+ },
+ "end": {
+ "line": 378,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 13629,
+ 13665
+ ],
+ "loc": {
+ "start": {
+ "line": 378,
+ "column": 16
+ },
+ "end": {
+ "line": 378,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 13629,
+ 13666
+ ],
+ "loc": {
+ "start": {
+ "line": 378,
+ "column": 16
+ },
+ "end": {
+ "line": 378,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "hiddenWidth",
+ "range": [
+ 13688,
+ 13699
+ ],
+ "loc": {
+ "start": {
+ "line": 379,
+ "column": 20
+ },
+ "end": {
+ "line": 379,
+ "column": 31
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 13702,
+ 13710
+ ],
+ "loc": {
+ "start": {
+ "line": 379,
+ "column": 34
+ },
+ "end": {
+ "line": 379,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "gridColElms",
+ "range": [
+ 13733,
+ 13744
+ ],
+ "loc": {
+ "start": {
+ "line": 380,
+ "column": 20
+ },
+ "end": {
+ "line": 380,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 13745,
+ 13753
+ ],
+ "loc": {
+ "start": {
+ "line": 380,
+ "column": 32
+ },
+ "end": {
+ "line": 380,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 13733,
+ 13754
+ ],
+ "loc": {
+ "start": {
+ "line": 380,
+ "column": 20
+ },
+ "end": {
+ "line": 380,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 13755,
+ 13760
+ ],
+ "loc": {
+ "start": {
+ "line": 380,
+ "column": 42
+ },
+ "end": {
+ "line": 380,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 13733,
+ 13760
+ ],
+ "loc": {
+ "start": {
+ "line": 380,
+ "column": 20
+ },
+ "end": {
+ "line": 380,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 13761,
+ 13766
+ ],
+ "loc": {
+ "start": {
+ "line": 380,
+ "column": 48
+ },
+ "end": {
+ "line": 380,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 13733,
+ 13766
+ ],
+ "loc": {
+ "start": {
+ "line": 380,
+ "column": 20
+ },
+ "end": {
+ "line": 380,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 13768,
+ 13770
+ ],
+ "loc": {
+ "start": {
+ "line": 380,
+ "column": 55
+ },
+ "end": {
+ "line": 380,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 13702,
+ 13771
+ ],
+ "loc": {
+ "start": {
+ "line": 379,
+ "column": 34
+ },
+ "end": {
+ "line": 380,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 13688,
+ 13771
+ ],
+ "loc": {
+ "start": {
+ "line": 379,
+ "column": 20
+ },
+ "end": {
+ "line": 380,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 13684,
+ 13772
+ ],
+ "loc": {
+ "start": {
+ "line": 379,
+ "column": 16
+ },
+ "end": {
+ "line": 380,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "headTblW",
+ "range": [
+ 13796,
+ 13804
+ ],
+ "loc": {
+ "start": {
+ "line": 382,
+ "column": 20
+ },
+ "end": {
+ "line": 382,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 13807,
+ 13815
+ ],
+ "loc": {
+ "start": {
+ "line": 382,
+ "column": 31
+ },
+ "end": {
+ "line": 382,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "headTbl",
+ "range": [
+ 13816,
+ 13823
+ ],
+ "loc": {
+ "start": {
+ "line": 382,
+ "column": 40
+ },
+ "end": {
+ "line": 382,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 13824,
+ 13829
+ ],
+ "loc": {
+ "start": {
+ "line": 382,
+ "column": 48
+ },
+ "end": {
+ "line": 382,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 13816,
+ 13829
+ ],
+ "loc": {
+ "start": {
+ "line": 382,
+ "column": 40
+ },
+ "end": {
+ "line": 382,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 13830,
+ 13835
+ ],
+ "loc": {
+ "start": {
+ "line": 382,
+ "column": 54
+ },
+ "end": {
+ "line": 382,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 13816,
+ 13835
+ ],
+ "loc": {
+ "start": {
+ "line": 382,
+ "column": 40
+ },
+ "end": {
+ "line": 382,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 13837,
+ 13839
+ ],
+ "loc": {
+ "start": {
+ "line": 382,
+ "column": 61
+ },
+ "end": {
+ "line": 382,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 13807,
+ 13840
+ ],
+ "loc": {
+ "start": {
+ "line": 382,
+ "column": 31
+ },
+ "end": {
+ "line": 382,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 13796,
+ 13840
+ ],
+ "loc": {
+ "start": {
+ "line": 382,
+ "column": 20
+ },
+ "end": {
+ "line": 382,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 13792,
+ 13841
+ ],
+ "loc": {
+ "start": {
+ "line": 382,
+ "column": 16
+ },
+ "end": {
+ "line": 382,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "headTbl",
+ "range": [
+ 13859,
+ 13866
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 16
+ },
+ "end": {
+ "line": 383,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 13867,
+ 13872
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 24
+ },
+ "end": {
+ "line": 383,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 13859,
+ 13872
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 16
+ },
+ "end": {
+ "line": 383,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 13873,
+ 13878
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 30
+ },
+ "end": {
+ "line": 383,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 13859,
+ 13878
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 16
+ },
+ "end": {
+ "line": 383,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "Identifier",
+ "name": "headTblW",
+ "range": [
+ 13881,
+ 13889
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 38
+ },
+ "end": {
+ "line": 383,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "hiddenWidth",
+ "range": [
+ 13892,
+ 13903
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 49
+ },
+ "end": {
+ "line": 383,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 13881,
+ 13903
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 38
+ },
+ "end": {
+ "line": 383,
+ "column": 60
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "px",
+ "raw": "'px'",
+ "range": [
+ 13906,
+ 13910
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 63
+ },
+ "end": {
+ "line": 383,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 13881,
+ 13910
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 38
+ },
+ "end": {
+ "line": 383,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 13859,
+ 13910
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 16
+ },
+ "end": {
+ "line": 383,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 13859,
+ 13911
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 16
+ },
+ "end": {
+ "line": 383,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 13929,
+ 13932
+ ],
+ "loc": {
+ "start": {
+ "line": 384,
+ "column": 16
+ },
+ "end": {
+ "line": 384,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 13933,
+ 13938
+ ],
+ "loc": {
+ "start": {
+ "line": 384,
+ "column": 20
+ },
+ "end": {
+ "line": 384,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 13929,
+ 13938
+ ],
+ "loc": {
+ "start": {
+ "line": 384,
+ "column": 16
+ },
+ "end": {
+ "line": 384,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 13939,
+ 13944
+ ],
+ "loc": {
+ "start": {
+ "line": 384,
+ "column": 26
+ },
+ "end": {
+ "line": 384,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 13929,
+ 13944
+ ],
+ "loc": {
+ "start": {
+ "line": 384,
+ "column": 16
+ },
+ "end": {
+ "line": 384,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "headTbl",
+ "range": [
+ 13947,
+ 13954
+ ],
+ "loc": {
+ "start": {
+ "line": 384,
+ "column": 34
+ },
+ "end": {
+ "line": 384,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 13955,
+ 13960
+ ],
+ "loc": {
+ "start": {
+ "line": 384,
+ "column": 42
+ },
+ "end": {
+ "line": 384,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 13947,
+ 13960
+ ],
+ "loc": {
+ "start": {
+ "line": 384,
+ "column": 34
+ },
+ "end": {
+ "line": 384,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 13961,
+ 13966
+ ],
+ "loc": {
+ "start": {
+ "line": 384,
+ "column": 48
+ },
+ "end": {
+ "line": 384,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 13947,
+ 13966
+ ],
+ "loc": {
+ "start": {
+ "line": 384,
+ "column": 34
+ },
+ "end": {
+ "line": 384,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 13929,
+ 13966
+ ],
+ "loc": {
+ "start": {
+ "line": 384,
+ "column": 16
+ },
+ "end": {
+ "line": 384,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 13929,
+ 13967
+ ],
+ "loc": {
+ "start": {
+ "line": 384,
+ "column": 16
+ },
+ "end": {
+ "line": 384,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 13507,
+ 13982
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 29
+ },
+ "end": {
+ "line": 385,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 13490,
+ 13982
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 12
+ },
+ "end": {
+ "line": 385,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "This event is fired just after a column is displayed for",
+ "range": [
+ 13283,
+ 13341
+ ],
+ "loc": {
+ "start": {
+ "line": 371,
+ "column": 12
+ },
+ "end": {
+ "line": 371,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "grid_layout support",
+ "range": [
+ 13355,
+ 13376
+ ],
+ "loc": {
+ "start": {
+ "line": 372,
+ "column": 12
+ },
+ "end": {
+ "line": 372,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "TODO: grid layout module should be responsible for those",
+ "range": [
+ 13390,
+ 13448
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 12
+ },
+ "end": {
+ "line": 373,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "calculations",
+ "range": [
+ 13462,
+ 13476
+ ],
+ "loc": {
+ "start": {
+ "line": 374,
+ "column": 12
+ },
+ "end": {
+ "line": 374,
+ "column": 26
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13996,
+ 14000
+ ],
+ "loc": {
+ "start": {
+ "line": 386,
+ "column": 12
+ },
+ "end": {
+ "line": 386,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterColHidden",
+ "range": [
+ 14001,
+ 14017
+ ],
+ "loc": {
+ "start": {
+ "line": 386,
+ "column": 17
+ },
+ "end": {
+ "line": 386,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 13996,
+ 14017
+ ],
+ "loc": {
+ "start": {
+ "line": 386,
+ "column": 12
+ },
+ "end": {
+ "line": 386,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 14018,
+ 14022
+ ],
+ "loc": {
+ "start": {
+ "line": 386,
+ "column": 34
+ },
+ "end": {
+ "line": 386,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 13996,
+ 14022
+ ],
+ "loc": {
+ "start": {
+ "line": 386,
+ "column": 12
+ },
+ "end": {
+ "line": 386,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 14023,
+ 14027
+ ],
+ "loc": {
+ "start": {
+ "line": 386,
+ "column": 39
+ },
+ "end": {
+ "line": 386,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "ThisExpression",
+ "range": [
+ 14029,
+ 14033
+ ],
+ "loc": {
+ "start": {
+ "line": 386,
+ "column": 45
+ },
+ "end": {
+ "line": 386,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 14035,
+ 14043
+ ],
+ "loc": {
+ "start": {
+ "line": 386,
+ "column": 51
+ },
+ "end": {
+ "line": 386,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 13996,
+ 14044
+ ],
+ "loc": {
+ "start": {
+ "line": 386,
+ "column": 12
+ },
+ "end": {
+ "line": 386,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 13996,
+ 14045
+ ],
+ "loc": {
+ "start": {
+ "line": 386,
+ "column": 12
+ },
+ "end": {
+ "line": 386,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 13268,
+ 14056
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 41
+ },
+ "end": {
+ "line": 387,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 13235,
+ 14056
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 8
+ },
+ "end": {
+ "line": 387,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 14071,
+ 14075
+ ],
+ "loc": {
+ "start": {
+ "line": 389,
+ "column": 11
+ },
+ "end": {
+ "line": 389,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterColDisplayed",
+ "range": [
+ 14076,
+ 14095
+ ],
+ "loc": {
+ "start": {
+ "line": 389,
+ "column": 16
+ },
+ "end": {
+ "line": 389,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 14071,
+ 14095
+ ],
+ "loc": {
+ "start": {
+ "line": 389,
+ "column": 11
+ },
+ "end": {
+ "line": 389,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "hide",
+ "range": [
+ 14100,
+ 14104
+ ],
+ "loc": {
+ "start": {
+ "line": 389,
+ "column": 40
+ },
+ "end": {
+ "line": 389,
+ "column": 44
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 14099,
+ 14104
+ ],
+ "loc": {
+ "start": {
+ "line": 389,
+ "column": 39
+ },
+ "end": {
+ "line": 389,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 14071,
+ 14104
+ ],
+ "loc": {
+ "start": {
+ "line": 389,
+ "column": 11
+ },
+ "end": {
+ "line": 389,
+ "column": 44
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 14330,
+ 14332
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 15
+ },
+ "end": {
+ "line": 394,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 14333,
+ 14343
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 18
+ },
+ "end": {
+ "line": 394,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 14330,
+ 14343
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 15
+ },
+ "end": {
+ "line": 394,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 14363,
+ 14373
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 16
+ },
+ "end": {
+ "line": 395,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 14376,
+ 14378
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 29
+ },
+ "end": {
+ "line": 395,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 14379,
+ 14386
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 32
+ },
+ "end": {
+ "line": 395,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 14376,
+ 14386
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 29
+ },
+ "end": {
+ "line": 395,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "gridLayout",
+ "raw": "'gridLayout'",
+ "range": [
+ 14387,
+ 14399
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 40
+ },
+ "end": {
+ "line": 395,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 14376,
+ 14400
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 29
+ },
+ "end": {
+ "line": 395,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 14363,
+ 14400
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 16
+ },
+ "end": {
+ "line": 395,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 14363,
+ 14401
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 16
+ },
+ "end": {
+ "line": 395,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "headTbl",
+ "range": [
+ 14419,
+ 14426
+ ],
+ "loc": {
+ "start": {
+ "line": 396,
+ "column": 16
+ },
+ "end": {
+ "line": 396,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 14429,
+ 14439
+ ],
+ "loc": {
+ "start": {
+ "line": 396,
+ "column": 26
+ },
+ "end": {
+ "line": 396,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headTbl",
+ "range": [
+ 14440,
+ 14447
+ ],
+ "loc": {
+ "start": {
+ "line": 396,
+ "column": 37
+ },
+ "end": {
+ "line": 396,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 14429,
+ 14447
+ ],
+ "loc": {
+ "start": {
+ "line": 396,
+ "column": 26
+ },
+ "end": {
+ "line": 396,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 14419,
+ 14447
+ ],
+ "loc": {
+ "start": {
+ "line": 396,
+ "column": 16
+ },
+ "end": {
+ "line": 396,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 14419,
+ 14448
+ ],
+ "loc": {
+ "start": {
+ "line": 396,
+ "column": 16
+ },
+ "end": {
+ "line": 396,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "gridColElms",
+ "range": [
+ 14466,
+ 14477
+ ],
+ "loc": {
+ "start": {
+ "line": 397,
+ "column": 16
+ },
+ "end": {
+ "line": 397,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 14480,
+ 14490
+ ],
+ "loc": {
+ "start": {
+ "line": 397,
+ "column": 30
+ },
+ "end": {
+ "line": 397,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridColElms",
+ "range": [
+ 14491,
+ 14502
+ ],
+ "loc": {
+ "start": {
+ "line": 397,
+ "column": 41
+ },
+ "end": {
+ "line": 397,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 14480,
+ 14502
+ ],
+ "loc": {
+ "start": {
+ "line": 397,
+ "column": 30
+ },
+ "end": {
+ "line": 397,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 14466,
+ 14502
+ ],
+ "loc": {
+ "start": {
+ "line": 397,
+ "column": 16
+ },
+ "end": {
+ "line": 397,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 14466,
+ 14503
+ ],
+ "loc": {
+ "start": {
+ "line": 397,
+ "column": 16
+ },
+ "end": {
+ "line": 397,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 14525,
+ 14530
+ ],
+ "loc": {
+ "start": {
+ "line": 398,
+ "column": 20
+ },
+ "end": {
+ "line": 398,
+ "column": 25
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 14533,
+ 14541
+ ],
+ "loc": {
+ "start": {
+ "line": 398,
+ "column": 28
+ },
+ "end": {
+ "line": 398,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "gridColElms",
+ "range": [
+ 14542,
+ 14553
+ ],
+ "loc": {
+ "start": {
+ "line": 398,
+ "column": 37
+ },
+ "end": {
+ "line": 398,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 14554,
+ 14562
+ ],
+ "loc": {
+ "start": {
+ "line": 398,
+ "column": 49
+ },
+ "end": {
+ "line": 398,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 14542,
+ 14563
+ ],
+ "loc": {
+ "start": {
+ "line": 398,
+ "column": 37
+ },
+ "end": {
+ "line": 398,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 14564,
+ 14569
+ ],
+ "loc": {
+ "start": {
+ "line": 398,
+ "column": 59
+ },
+ "end": {
+ "line": 398,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 14542,
+ 14569
+ ],
+ "loc": {
+ "start": {
+ "line": 398,
+ "column": 37
+ },
+ "end": {
+ "line": 398,
+ "column": 64
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 14570,
+ 14575
+ ],
+ "loc": {
+ "start": {
+ "line": 398,
+ "column": 65
+ },
+ "end": {
+ "line": 398,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 14542,
+ 14575
+ ],
+ "loc": {
+ "start": {
+ "line": 398,
+ "column": 37
+ },
+ "end": {
+ "line": 398,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 14577,
+ 14579
+ ],
+ "loc": {
+ "start": {
+ "line": 398,
+ "column": 72
+ },
+ "end": {
+ "line": 398,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 14533,
+ 14580
+ ],
+ "loc": {
+ "start": {
+ "line": 398,
+ "column": 28
+ },
+ "end": {
+ "line": 398,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 14525,
+ 14580
+ ],
+ "loc": {
+ "start": {
+ "line": 398,
+ "column": 20
+ },
+ "end": {
+ "line": 398,
+ "column": 75
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 14521,
+ 14581
+ ],
+ "loc": {
+ "start": {
+ "line": 398,
+ "column": 16
+ },
+ "end": {
+ "line": 398,
+ "column": 76
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "headTbl",
+ "range": [
+ 14599,
+ 14606
+ ],
+ "loc": {
+ "start": {
+ "line": 399,
+ "column": 16
+ },
+ "end": {
+ "line": 399,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 14607,
+ 14612
+ ],
+ "loc": {
+ "start": {
+ "line": 399,
+ "column": 24
+ },
+ "end": {
+ "line": 399,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 14599,
+ 14612
+ ],
+ "loc": {
+ "start": {
+ "line": 399,
+ "column": 16
+ },
+ "end": {
+ "line": 399,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 14613,
+ 14618
+ ],
+ "loc": {
+ "start": {
+ "line": 399,
+ "column": 30
+ },
+ "end": {
+ "line": 399,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 14599,
+ 14618
+ ],
+ "loc": {
+ "start": {
+ "line": 399,
+ "column": 16
+ },
+ "end": {
+ "line": 399,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 14643,
+ 14651
+ ],
+ "loc": {
+ "start": {
+ "line": 400,
+ "column": 21
+ },
+ "end": {
+ "line": 400,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "headTbl",
+ "range": [
+ 14652,
+ 14659
+ ],
+ "loc": {
+ "start": {
+ "line": 400,
+ "column": 30
+ },
+ "end": {
+ "line": 400,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 14660,
+ 14665
+ ],
+ "loc": {
+ "start": {
+ "line": 400,
+ "column": 38
+ },
+ "end": {
+ "line": 400,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 14652,
+ 14665
+ ],
+ "loc": {
+ "start": {
+ "line": 400,
+ "column": 30
+ },
+ "end": {
+ "line": 400,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 14666,
+ 14671
+ ],
+ "loc": {
+ "start": {
+ "line": 400,
+ "column": 44
+ },
+ "end": {
+ "line": 400,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 14652,
+ 14671
+ ],
+ "loc": {
+ "start": {
+ "line": 400,
+ "column": 30
+ },
+ "end": {
+ "line": 400,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 14673,
+ 14675
+ ],
+ "loc": {
+ "start": {
+ "line": 400,
+ "column": 51
+ },
+ "end": {
+ "line": 400,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 14643,
+ 14676
+ ],
+ "loc": {
+ "start": {
+ "line": 400,
+ "column": 21
+ },
+ "end": {
+ "line": 400,
+ "column": 54
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 14679,
+ 14684
+ ],
+ "loc": {
+ "start": {
+ "line": 400,
+ "column": 57
+ },
+ "end": {
+ "line": 400,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 14643,
+ 14684
+ ],
+ "loc": {
+ "start": {
+ "line": 400,
+ "column": 21
+ },
+ "end": {
+ "line": 400,
+ "column": 62
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "px",
+ "raw": "'px'",
+ "range": [
+ 14688,
+ 14692
+ ],
+ "loc": {
+ "start": {
+ "line": 400,
+ "column": 66
+ },
+ "end": {
+ "line": 400,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 14642,
+ 14692
+ ],
+ "loc": {
+ "start": {
+ "line": 400,
+ "column": 20
+ },
+ "end": {
+ "line": 400,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 14599,
+ 14692
+ ],
+ "loc": {
+ "start": {
+ "line": 399,
+ "column": 16
+ },
+ "end": {
+ "line": 400,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 14599,
+ 14693
+ ],
+ "loc": {
+ "start": {
+ "line": 399,
+ "column": 16
+ },
+ "end": {
+ "line": 400,
+ "column": 71
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 14711,
+ 14713
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 16
+ },
+ "end": {
+ "line": 401,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 14714,
+ 14717
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 19
+ },
+ "end": {
+ "line": 401,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 14711,
+ 14717
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 16
+ },
+ "end": {
+ "line": 401,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 14718,
+ 14723
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 23
+ },
+ "end": {
+ "line": 401,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 14711,
+ 14723
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 16
+ },
+ "end": {
+ "line": 401,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 14724,
+ 14729
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 29
+ },
+ "end": {
+ "line": 401,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 14711,
+ 14729
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 16
+ },
+ "end": {
+ "line": 401,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "headTbl",
+ "range": [
+ 14732,
+ 14739
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 37
+ },
+ "end": {
+ "line": 401,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 14740,
+ 14745
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 45
+ },
+ "end": {
+ "line": 401,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 14732,
+ 14745
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 37
+ },
+ "end": {
+ "line": 401,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 14746,
+ 14751
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 51
+ },
+ "end": {
+ "line": 401,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 14732,
+ 14751
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 37
+ },
+ "end": {
+ "line": 401,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 14711,
+ 14751
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 16
+ },
+ "end": {
+ "line": 401,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 14711,
+ 14752
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 16
+ },
+ "end": {
+ "line": 401,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 14344,
+ 14767
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 29
+ },
+ "end": {
+ "line": 402,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 14327,
+ 14767
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 12
+ },
+ "end": {
+ "line": 402,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "This event is fired just after a column is displayed for",
+ "range": [
+ 14120,
+ 14178
+ ],
+ "loc": {
+ "start": {
+ "line": 390,
+ "column": 12
+ },
+ "end": {
+ "line": 390,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "grid_layout support",
+ "range": [
+ 14192,
+ 14213
+ ],
+ "loc": {
+ "start": {
+ "line": 391,
+ "column": 12
+ },
+ "end": {
+ "line": 391,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "TODO: grid layout module should be responsible for those",
+ "range": [
+ 14227,
+ 14285
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 12
+ },
+ "end": {
+ "line": 392,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "calculations",
+ "range": [
+ 14299,
+ 14313
+ ],
+ "loc": {
+ "start": {
+ "line": 393,
+ "column": 12
+ },
+ "end": {
+ "line": 393,
+ "column": 26
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 14781,
+ 14785
+ ],
+ "loc": {
+ "start": {
+ "line": 403,
+ "column": 12
+ },
+ "end": {
+ "line": 403,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterColDisplayed",
+ "range": [
+ 14786,
+ 14805
+ ],
+ "loc": {
+ "start": {
+ "line": 403,
+ "column": 17
+ },
+ "end": {
+ "line": 403,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 14781,
+ 14805
+ ],
+ "loc": {
+ "start": {
+ "line": 403,
+ "column": 12
+ },
+ "end": {
+ "line": 403,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 14806,
+ 14810
+ ],
+ "loc": {
+ "start": {
+ "line": 403,
+ "column": 37
+ },
+ "end": {
+ "line": 403,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 14781,
+ 14810
+ ],
+ "loc": {
+ "start": {
+ "line": 403,
+ "column": 12
+ },
+ "end": {
+ "line": 403,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 14811,
+ 14815
+ ],
+ "loc": {
+ "start": {
+ "line": 403,
+ "column": 42
+ },
+ "end": {
+ "line": 403,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "ThisExpression",
+ "range": [
+ 14817,
+ 14821
+ ],
+ "loc": {
+ "start": {
+ "line": 403,
+ "column": 48
+ },
+ "end": {
+ "line": 403,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 14823,
+ 14831
+ ],
+ "loc": {
+ "start": {
+ "line": 403,
+ "column": 54
+ },
+ "end": {
+ "line": 403,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 14781,
+ 14832
+ ],
+ "loc": {
+ "start": {
+ "line": 403,
+ "column": 12
+ },
+ "end": {
+ "line": 403,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 14781,
+ 14833
+ ],
+ "loc": {
+ "start": {
+ "line": 403,
+ "column": 12
+ },
+ "end": {
+ "line": 403,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 14105,
+ 14844
+ ],
+ "loc": {
+ "start": {
+ "line": 389,
+ "column": 45
+ },
+ "end": {
+ "line": 404,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 14068,
+ 14844
+ ],
+ "loc": {
+ "start": {
+ "line": 389,
+ "column": 8
+ },
+ "end": {
+ "line": 404,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 12283,
+ 14851
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 29
+ },
+ "end": {
+ "line": 405,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 12267,
+ 14851
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 13
+ },
+ "end": {
+ "line": 405,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 12258,
+ 14851
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 4
+ },
+ "end": {
+ "line": 405,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Hide or show specified columns\r\n * @param {Numner} colIndex Column index\r\n * @param {Boolean} hide hide column if true or show if false\r\n ",
+ "range": [
+ 12085,
+ 12252
+ ],
+ "loc": {
+ "start": {
+ "line": 334,
+ "column": 4
+ },
+ "end": {
+ "line": 338,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Show specified column\r\n * @param {Number} colIndex Column index\r\n ",
+ "range": [
+ 14859,
+ 14948
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 4
+ },
+ "end": {
+ "line": 410,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "showCol",
+ "range": [
+ 14954,
+ 14961
+ ],
+ "loc": {
+ "start": {
+ "line": 411,
+ "column": 4
+ },
+ "end": {
+ "line": 411,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 14962,
+ 14970
+ ],
+ "loc": {
+ "start": {
+ "line": 411,
+ "column": 12
+ },
+ "end": {
+ "line": 411,
+ "column": 20
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 14985,
+ 14993
+ ],
+ "loc": {
+ "start": {
+ "line": 412,
+ "column": 11
+ },
+ "end": {
+ "line": 412,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "undefined",
+ "range": [
+ 14998,
+ 15007
+ ],
+ "loc": {
+ "start": {
+ "line": 412,
+ "column": 24
+ },
+ "end": {
+ "line": 412,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 14985,
+ 15007
+ ],
+ "loc": {
+ "start": {
+ "line": 412,
+ "column": 11
+ },
+ "end": {
+ "line": 412,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15012,
+ 15016
+ ],
+ "loc": {
+ "start": {
+ "line": 412,
+ "column": 38
+ },
+ "end": {
+ "line": 412,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isColHidden",
+ "range": [
+ 15017,
+ 15028
+ ],
+ "loc": {
+ "start": {
+ "line": 412,
+ "column": 43
+ },
+ "end": {
+ "line": 412,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 15012,
+ 15028
+ ],
+ "loc": {
+ "start": {
+ "line": 412,
+ "column": 38
+ },
+ "end": {
+ "line": 412,
+ "column": 54
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 15029,
+ 15037
+ ],
+ "loc": {
+ "start": {
+ "line": 412,
+ "column": 55
+ },
+ "end": {
+ "line": 412,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 15012,
+ 15038
+ ],
+ "loc": {
+ "start": {
+ "line": 412,
+ "column": 38
+ },
+ "end": {
+ "line": 412,
+ "column": 64
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 15011,
+ 15038
+ ],
+ "loc": {
+ "start": {
+ "line": 412,
+ "column": 37
+ },
+ "end": {
+ "line": 412,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 14985,
+ 15038
+ ],
+ "loc": {
+ "start": {
+ "line": 412,
+ "column": 11
+ },
+ "end": {
+ "line": 412,
+ "column": 64
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 15054,
+ 15061
+ ],
+ "loc": {
+ "start": {
+ "line": 413,
+ "column": 12
+ },
+ "end": {
+ "line": 413,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 15039,
+ 15072
+ ],
+ "loc": {
+ "start": {
+ "line": 412,
+ "column": 65
+ },
+ "end": {
+ "line": 414,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 14982,
+ 15072
+ ],
+ "loc": {
+ "start": {
+ "line": 412,
+ "column": 8
+ },
+ "end": {
+ "line": 414,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15085,
+ 15089
+ ],
+ "loc": {
+ "start": {
+ "line": 415,
+ "column": 11
+ },
+ "end": {
+ "line": 415,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "manager",
+ "range": [
+ 15090,
+ 15097
+ ],
+ "loc": {
+ "start": {
+ "line": 415,
+ "column": 16
+ },
+ "end": {
+ "line": 415,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 15085,
+ 15097
+ ],
+ "loc": {
+ "start": {
+ "line": 415,
+ "column": 11
+ },
+ "end": {
+ "line": 415,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15101,
+ 15105
+ ],
+ "loc": {
+ "start": {
+ "line": 415,
+ "column": 27
+ },
+ "end": {
+ "line": 415,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contEl",
+ "range": [
+ 15106,
+ 15112
+ ],
+ "loc": {
+ "start": {
+ "line": 415,
+ "column": 32
+ },
+ "end": {
+ "line": 415,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 15101,
+ 15112
+ ],
+ "loc": {
+ "start": {
+ "line": 415,
+ "column": 27
+ },
+ "end": {
+ "line": 415,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 15085,
+ 15112
+ ],
+ "loc": {
+ "start": {
+ "line": 415,
+ "column": 11
+ },
+ "end": {
+ "line": 415,
+ "column": 38
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "itm",
+ "range": [
+ 15132,
+ 15135
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 16
+ },
+ "end": {
+ "line": 416,
+ "column": 19
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 15138,
+ 15141
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 22
+ },
+ "end": {
+ "line": 416,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 15142,
+ 15144
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 26
+ },
+ "end": {
+ "line": 416,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 15138,
+ 15144
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 22
+ },
+ "end": {
+ "line": 416,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": "col_",
+ "raw": "'col_'",
+ "range": [
+ 15145,
+ 15151
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 29
+ },
+ "end": {
+ "line": 416,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 15152,
+ 15160
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 36
+ },
+ "end": {
+ "line": 416,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 15145,
+ 15160
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 29
+ },
+ "end": {
+ "line": 416,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "_",
+ "raw": "'_'",
+ "range": [
+ 15161,
+ 15164
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 45
+ },
+ "end": {
+ "line": 416,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 15145,
+ 15164
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 29
+ },
+ "end": {
+ "line": 416,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15165,
+ 15169
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 49
+ },
+ "end": {
+ "line": 416,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 15170,
+ 15172
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 54
+ },
+ "end": {
+ "line": 416,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 15165,
+ 15172
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 49
+ },
+ "end": {
+ "line": 416,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 15173,
+ 15175
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 57
+ },
+ "end": {
+ "line": 416,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 15165,
+ 15175
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 49
+ },
+ "end": {
+ "line": 416,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 15145,
+ 15175
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 29
+ },
+ "end": {
+ "line": 416,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 15138,
+ 15176
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 22
+ },
+ "end": {
+ "line": 416,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 15132,
+ 15176
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 16
+ },
+ "end": {
+ "line": 416,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 15128,
+ 15177
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 12
+ },
+ "end": {
+ "line": 416,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "itm",
+ "range": [
+ 15194,
+ 15197
+ ],
+ "loc": {
+ "start": {
+ "line": 417,
+ "column": 15
+ },
+ "end": {
+ "line": 417,
+ "column": 18
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "itm",
+ "range": [
+ 15200,
+ 15203
+ ],
+ "loc": {
+ "start": {
+ "line": 417,
+ "column": 21
+ },
+ "end": {
+ "line": 417,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "click",
+ "range": [
+ 15204,
+ 15209
+ ],
+ "loc": {
+ "start": {
+ "line": 417,
+ "column": 25
+ },
+ "end": {
+ "line": 417,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 15200,
+ 15209
+ ],
+ "loc": {
+ "start": {
+ "line": 417,
+ "column": 21
+ },
+ "end": {
+ "line": 417,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 15200,
+ 15211
+ ],
+ "loc": {
+ "start": {
+ "line": 417,
+ "column": 21
+ },
+ "end": {
+ "line": 417,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 15200,
+ 15212
+ ],
+ "loc": {
+ "start": {
+ "line": 417,
+ "column": 21
+ },
+ "end": {
+ "line": 417,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 15198,
+ 15214
+ ],
+ "loc": {
+ "start": {
+ "line": 417,
+ "column": 19
+ },
+ "end": {
+ "line": 417,
+ "column": 35
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 15191,
+ 15214
+ ],
+ "loc": {
+ "start": {
+ "line": 417,
+ "column": 12
+ },
+ "end": {
+ "line": 417,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 15113,
+ 15225
+ ],
+ "loc": {
+ "start": {
+ "line": 415,
+ "column": 39
+ },
+ "end": {
+ "line": 418,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15246,
+ 15250
+ ],
+ "loc": {
+ "start": {
+ "line": 419,
+ "column": 12
+ },
+ "end": {
+ "line": 419,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setHidden",
+ "range": [
+ 15251,
+ 15260
+ ],
+ "loc": {
+ "start": {
+ "line": 419,
+ "column": 17
+ },
+ "end": {
+ "line": 419,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 15246,
+ 15260
+ ],
+ "loc": {
+ "start": {
+ "line": 419,
+ "column": 12
+ },
+ "end": {
+ "line": 419,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 15261,
+ 15269
+ ],
+ "loc": {
+ "start": {
+ "line": 419,
+ "column": 27
+ },
+ "end": {
+ "line": 419,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 15271,
+ 15276
+ ],
+ "loc": {
+ "start": {
+ "line": 419,
+ "column": 37
+ },
+ "end": {
+ "line": 419,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 15246,
+ 15277
+ ],
+ "loc": {
+ "start": {
+ "line": 419,
+ "column": 12
+ },
+ "end": {
+ "line": 419,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 15246,
+ 15278
+ ],
+ "loc": {
+ "start": {
+ "line": 419,
+ "column": 12
+ },
+ "end": {
+ "line": 419,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 15231,
+ 15289
+ ],
+ "loc": {
+ "start": {
+ "line": 418,
+ "column": 15
+ },
+ "end": {
+ "line": 420,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 15082,
+ 15289
+ ],
+ "loc": {
+ "start": {
+ "line": 415,
+ "column": 8
+ },
+ "end": {
+ "line": 420,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 14971,
+ 15296
+ ],
+ "loc": {
+ "start": {
+ "line": 411,
+ "column": 21
+ },
+ "end": {
+ "line": 421,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 14961,
+ 15296
+ ],
+ "loc": {
+ "start": {
+ "line": 411,
+ "column": 11
+ },
+ "end": {
+ "line": 421,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 14954,
+ 15296
+ ],
+ "loc": {
+ "start": {
+ "line": 411,
+ "column": 4
+ },
+ "end": {
+ "line": 421,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Show specified column\r\n * @param {Number} colIndex Column index\r\n ",
+ "range": [
+ 14859,
+ 14948
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 4
+ },
+ "end": {
+ "line": 410,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Hide specified column\r\n * @param {Number} colIndex Column index\r\n ",
+ "range": [
+ 15304,
+ 15393
+ ],
+ "loc": {
+ "start": {
+ "line": 423,
+ "column": 4
+ },
+ "end": {
+ "line": 426,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "hideCol",
+ "range": [
+ 15399,
+ 15406
+ ],
+ "loc": {
+ "start": {
+ "line": 427,
+ "column": 4
+ },
+ "end": {
+ "line": 427,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 15407,
+ 15415
+ ],
+ "loc": {
+ "start": {
+ "line": 427,
+ "column": 12
+ },
+ "end": {
+ "line": 427,
+ "column": 20
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 15430,
+ 15438
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 11
+ },
+ "end": {
+ "line": 428,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "undefined",
+ "range": [
+ 15443,
+ 15452
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 24
+ },
+ "end": {
+ "line": 428,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 15430,
+ 15452
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 11
+ },
+ "end": {
+ "line": 428,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15456,
+ 15460
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 37
+ },
+ "end": {
+ "line": 428,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isColHidden",
+ "range": [
+ 15461,
+ 15472
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 42
+ },
+ "end": {
+ "line": 428,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 15456,
+ 15472
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 37
+ },
+ "end": {
+ "line": 428,
+ "column": 53
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 15473,
+ 15481
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 54
+ },
+ "end": {
+ "line": 428,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 15456,
+ 15482
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 37
+ },
+ "end": {
+ "line": 428,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 15430,
+ 15482
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 11
+ },
+ "end": {
+ "line": 428,
+ "column": 63
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 15498,
+ 15505
+ ],
+ "loc": {
+ "start": {
+ "line": 429,
+ "column": 12
+ },
+ "end": {
+ "line": 429,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 15483,
+ 15516
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 64
+ },
+ "end": {
+ "line": 430,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 15427,
+ 15516
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 8
+ },
+ "end": {
+ "line": 430,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15529,
+ 15533
+ ],
+ "loc": {
+ "start": {
+ "line": 431,
+ "column": 11
+ },
+ "end": {
+ "line": 431,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "manager",
+ "range": [
+ 15534,
+ 15541
+ ],
+ "loc": {
+ "start": {
+ "line": 431,
+ "column": 16
+ },
+ "end": {
+ "line": 431,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 15529,
+ 15541
+ ],
+ "loc": {
+ "start": {
+ "line": 431,
+ "column": 11
+ },
+ "end": {
+ "line": 431,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15545,
+ 15549
+ ],
+ "loc": {
+ "start": {
+ "line": 431,
+ "column": 27
+ },
+ "end": {
+ "line": 431,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contEl",
+ "range": [
+ 15550,
+ 15556
+ ],
+ "loc": {
+ "start": {
+ "line": 431,
+ "column": 32
+ },
+ "end": {
+ "line": 431,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 15545,
+ 15556
+ ],
+ "loc": {
+ "start": {
+ "line": 431,
+ "column": 27
+ },
+ "end": {
+ "line": 431,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 15529,
+ 15556
+ ],
+ "loc": {
+ "start": {
+ "line": 431,
+ "column": 11
+ },
+ "end": {
+ "line": 431,
+ "column": 38
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "itm",
+ "range": [
+ 15576,
+ 15579
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 16
+ },
+ "end": {
+ "line": 432,
+ "column": 19
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 15582,
+ 15585
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 22
+ },
+ "end": {
+ "line": 432,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 15586,
+ 15588
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 26
+ },
+ "end": {
+ "line": 432,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 15582,
+ 15588
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 22
+ },
+ "end": {
+ "line": 432,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": "col_",
+ "raw": "'col_'",
+ "range": [
+ 15589,
+ 15595
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 29
+ },
+ "end": {
+ "line": 432,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 15596,
+ 15604
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 36
+ },
+ "end": {
+ "line": 432,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 15589,
+ 15604
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 29
+ },
+ "end": {
+ "line": 432,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "_",
+ "raw": "'_'",
+ "range": [
+ 15605,
+ 15608
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 45
+ },
+ "end": {
+ "line": 432,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 15589,
+ 15608
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 29
+ },
+ "end": {
+ "line": 432,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15609,
+ 15613
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 49
+ },
+ "end": {
+ "line": 432,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 15614,
+ 15616
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 54
+ },
+ "end": {
+ "line": 432,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 15609,
+ 15616
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 49
+ },
+ "end": {
+ "line": 432,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 15617,
+ 15619
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 57
+ },
+ "end": {
+ "line": 432,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 15609,
+ 15619
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 49
+ },
+ "end": {
+ "line": 432,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 15589,
+ 15619
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 29
+ },
+ "end": {
+ "line": 432,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 15582,
+ 15620
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 22
+ },
+ "end": {
+ "line": 432,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 15576,
+ 15620
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 16
+ },
+ "end": {
+ "line": 432,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 15572,
+ 15621
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 12
+ },
+ "end": {
+ "line": 432,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "itm",
+ "range": [
+ 15638,
+ 15641
+ ],
+ "loc": {
+ "start": {
+ "line": 433,
+ "column": 15
+ },
+ "end": {
+ "line": 433,
+ "column": 18
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "itm",
+ "range": [
+ 15644,
+ 15647
+ ],
+ "loc": {
+ "start": {
+ "line": 433,
+ "column": 21
+ },
+ "end": {
+ "line": 433,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "click",
+ "range": [
+ 15648,
+ 15653
+ ],
+ "loc": {
+ "start": {
+ "line": 433,
+ "column": 25
+ },
+ "end": {
+ "line": 433,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 15644,
+ 15653
+ ],
+ "loc": {
+ "start": {
+ "line": 433,
+ "column": 21
+ },
+ "end": {
+ "line": 433,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 15644,
+ 15655
+ ],
+ "loc": {
+ "start": {
+ "line": 433,
+ "column": 21
+ },
+ "end": {
+ "line": 433,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 15644,
+ 15656
+ ],
+ "loc": {
+ "start": {
+ "line": 433,
+ "column": 21
+ },
+ "end": {
+ "line": 433,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 15642,
+ 15658
+ ],
+ "loc": {
+ "start": {
+ "line": 433,
+ "column": 19
+ },
+ "end": {
+ "line": 433,
+ "column": 35
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 15635,
+ 15658
+ ],
+ "loc": {
+ "start": {
+ "line": 433,
+ "column": 12
+ },
+ "end": {
+ "line": 433,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 15557,
+ 15669
+ ],
+ "loc": {
+ "start": {
+ "line": 431,
+ "column": 39
+ },
+ "end": {
+ "line": 434,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15690,
+ 15694
+ ],
+ "loc": {
+ "start": {
+ "line": 435,
+ "column": 12
+ },
+ "end": {
+ "line": 435,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setHidden",
+ "range": [
+ 15695,
+ 15704
+ ],
+ "loc": {
+ "start": {
+ "line": 435,
+ "column": 17
+ },
+ "end": {
+ "line": 435,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 15690,
+ 15704
+ ],
+ "loc": {
+ "start": {
+ "line": 435,
+ "column": 12
+ },
+ "end": {
+ "line": 435,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 15705,
+ 15713
+ ],
+ "loc": {
+ "start": {
+ "line": 435,
+ "column": 27
+ },
+ "end": {
+ "line": 435,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 15715,
+ 15719
+ ],
+ "loc": {
+ "start": {
+ "line": 435,
+ "column": 37
+ },
+ "end": {
+ "line": 435,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 15690,
+ 15720
+ ],
+ "loc": {
+ "start": {
+ "line": 435,
+ "column": 12
+ },
+ "end": {
+ "line": 435,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 15690,
+ 15721
+ ],
+ "loc": {
+ "start": {
+ "line": 435,
+ "column": 12
+ },
+ "end": {
+ "line": 435,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 15675,
+ 15732
+ ],
+ "loc": {
+ "start": {
+ "line": 434,
+ "column": 15
+ },
+ "end": {
+ "line": 436,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 15526,
+ 15732
+ ],
+ "loc": {
+ "start": {
+ "line": 431,
+ "column": 8
+ },
+ "end": {
+ "line": 436,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 15416,
+ 15739
+ ],
+ "loc": {
+ "start": {
+ "line": 427,
+ "column": 21
+ },
+ "end": {
+ "line": 437,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 15406,
+ 15739
+ ],
+ "loc": {
+ "start": {
+ "line": 427,
+ "column": 11
+ },
+ "end": {
+ "line": 437,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 15399,
+ 15739
+ ],
+ "loc": {
+ "start": {
+ "line": 427,
+ "column": 4
+ },
+ "end": {
+ "line": 437,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Hide specified column\r\n * @param {Number} colIndex Column index\r\n ",
+ "range": [
+ 15304,
+ 15393
+ ],
+ "loc": {
+ "start": {
+ "line": 423,
+ "column": 4
+ },
+ "end": {
+ "line": 426,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Determine if specified column is hidden\r\n * @param {Number} colIndex Column index\r\n ",
+ "range": [
+ 15747,
+ 15854
+ ],
+ "loc": {
+ "start": {
+ "line": 439,
+ "column": 4
+ },
+ "end": {
+ "line": 442,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "isColHidden",
+ "range": [
+ 15860,
+ 15871
+ ],
+ "loc": {
+ "start": {
+ "line": 443,
+ "column": 4
+ },
+ "end": {
+ "line": 443,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 15872,
+ 15880
+ ],
+ "loc": {
+ "start": {
+ "line": 443,
+ "column": 16
+ },
+ "end": {
+ "line": 443,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15895,
+ 15899
+ ],
+ "loc": {
+ "start": {
+ "line": 444,
+ "column": 11
+ },
+ "end": {
+ "line": 444,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hiddenCols",
+ "range": [
+ 15900,
+ 15910
+ ],
+ "loc": {
+ "start": {
+ "line": 444,
+ "column": 16
+ },
+ "end": {
+ "line": 444,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 15895,
+ 15910
+ ],
+ "loc": {
+ "start": {
+ "line": 444,
+ "column": 11
+ },
+ "end": {
+ "line": 444,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "indexOf",
+ "range": [
+ 15911,
+ 15918
+ ],
+ "loc": {
+ "start": {
+ "line": 444,
+ "column": 27
+ },
+ "end": {
+ "line": 444,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 15895,
+ 15918
+ ],
+ "loc": {
+ "start": {
+ "line": 444,
+ "column": 11
+ },
+ "end": {
+ "line": 444,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 15919,
+ 15927
+ ],
+ "loc": {
+ "start": {
+ "line": 444,
+ "column": 35
+ },
+ "end": {
+ "line": 444,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 15895,
+ 15928
+ ],
+ "loc": {
+ "start": {
+ "line": 444,
+ "column": 11
+ },
+ "end": {
+ "line": 444,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "-",
+ "argument": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 15934,
+ 15935
+ ],
+ "loc": {
+ "start": {
+ "line": 444,
+ "column": 50
+ },
+ "end": {
+ "line": 444,
+ "column": 51
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 15933,
+ 15935
+ ],
+ "loc": {
+ "start": {
+ "line": 444,
+ "column": 49
+ },
+ "end": {
+ "line": 444,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 15895,
+ 15935
+ ],
+ "loc": {
+ "start": {
+ "line": 444,
+ "column": 11
+ },
+ "end": {
+ "line": 444,
+ "column": 51
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 15958,
+ 15962
+ ],
+ "loc": {
+ "start": {
+ "line": 445,
+ "column": 19
+ },
+ "end": {
+ "line": 445,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 15951,
+ 15963
+ ],
+ "loc": {
+ "start": {
+ "line": 445,
+ "column": 12
+ },
+ "end": {
+ "line": 445,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "range": [
+ 15936,
+ 15974
+ ],
+ "loc": {
+ "start": {
+ "line": 444,
+ "column": 52
+ },
+ "end": {
+ "line": 446,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 15892,
+ 15974
+ ],
+ "loc": {
+ "start": {
+ "line": 444,
+ "column": 8
+ },
+ "end": {
+ "line": 446,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 15991,
+ 15996
+ ],
+ "loc": {
+ "start": {
+ "line": 447,
+ "column": 15
+ },
+ "end": {
+ "line": 447,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 15984,
+ 15997
+ ],
+ "loc": {
+ "start": {
+ "line": 447,
+ "column": 8
+ },
+ "end": {
+ "line": 447,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 15881,
+ 16004
+ ],
+ "loc": {
+ "start": {
+ "line": 443,
+ "column": 25
+ },
+ "end": {
+ "line": 448,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 15871,
+ 16004
+ ],
+ "loc": {
+ "start": {
+ "line": 443,
+ "column": 15
+ },
+ "end": {
+ "line": 448,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 15860,
+ 16004
+ ],
+ "loc": {
+ "start": {
+ "line": 443,
+ "column": 4
+ },
+ "end": {
+ "line": 448,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Determine if specified column is hidden\r\n * @param {Number} colIndex Column index\r\n ",
+ "range": [
+ 15747,
+ 15854
+ ],
+ "loc": {
+ "start": {
+ "line": 439,
+ "column": 4
+ },
+ "end": {
+ "line": 442,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Toggle visibility of specified column\r\n * @param {Number} colIndex Column index\r\n ",
+ "range": [
+ 16012,
+ 16117
+ ],
+ "loc": {
+ "start": {
+ "line": 450,
+ "column": 4
+ },
+ "end": {
+ "line": 453,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "toggleCol",
+ "range": [
+ 16123,
+ 16132
+ ],
+ "loc": {
+ "start": {
+ "line": 454,
+ "column": 4
+ },
+ "end": {
+ "line": 454,
+ "column": 13
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 16133,
+ 16141
+ ],
+ "loc": {
+ "start": {
+ "line": 454,
+ "column": 14
+ },
+ "end": {
+ "line": 454,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 16156,
+ 16164
+ ],
+ "loc": {
+ "start": {
+ "line": 455,
+ "column": 11
+ },
+ "end": {
+ "line": 455,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "undefined",
+ "range": [
+ 16169,
+ 16178
+ ],
+ "loc": {
+ "start": {
+ "line": 455,
+ "column": 24
+ },
+ "end": {
+ "line": 455,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 16156,
+ 16178
+ ],
+ "loc": {
+ "start": {
+ "line": 455,
+ "column": 11
+ },
+ "end": {
+ "line": 455,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 16182,
+ 16186
+ ],
+ "loc": {
+ "start": {
+ "line": 455,
+ "column": 37
+ },
+ "end": {
+ "line": 455,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isColHidden",
+ "range": [
+ 16187,
+ 16198
+ ],
+ "loc": {
+ "start": {
+ "line": 455,
+ "column": 42
+ },
+ "end": {
+ "line": 455,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 16182,
+ 16198
+ ],
+ "loc": {
+ "start": {
+ "line": 455,
+ "column": 37
+ },
+ "end": {
+ "line": 455,
+ "column": 53
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 16199,
+ 16207
+ ],
+ "loc": {
+ "start": {
+ "line": 455,
+ "column": 54
+ },
+ "end": {
+ "line": 455,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 16182,
+ 16208
+ ],
+ "loc": {
+ "start": {
+ "line": 455,
+ "column": 37
+ },
+ "end": {
+ "line": 455,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 16156,
+ 16208
+ ],
+ "loc": {
+ "start": {
+ "line": 455,
+ "column": 11
+ },
+ "end": {
+ "line": 455,
+ "column": 63
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 16224,
+ 16228
+ ],
+ "loc": {
+ "start": {
+ "line": 456,
+ "column": 12
+ },
+ "end": {
+ "line": 456,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "showCol",
+ "range": [
+ 16229,
+ 16236
+ ],
+ "loc": {
+ "start": {
+ "line": 456,
+ "column": 17
+ },
+ "end": {
+ "line": 456,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 16224,
+ 16236
+ ],
+ "loc": {
+ "start": {
+ "line": 456,
+ "column": 12
+ },
+ "end": {
+ "line": 456,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 16237,
+ 16245
+ ],
+ "loc": {
+ "start": {
+ "line": 456,
+ "column": 25
+ },
+ "end": {
+ "line": 456,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 16224,
+ 16246
+ ],
+ "loc": {
+ "start": {
+ "line": 456,
+ "column": 12
+ },
+ "end": {
+ "line": 456,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 16224,
+ 16247
+ ],
+ "loc": {
+ "start": {
+ "line": 456,
+ "column": 12
+ },
+ "end": {
+ "line": 456,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 16209,
+ 16258
+ ],
+ "loc": {
+ "start": {
+ "line": 455,
+ "column": 64
+ },
+ "end": {
+ "line": 457,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 16279,
+ 16283
+ ],
+ "loc": {
+ "start": {
+ "line": 458,
+ "column": 12
+ },
+ "end": {
+ "line": 458,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hideCol",
+ "range": [
+ 16284,
+ 16291
+ ],
+ "loc": {
+ "start": {
+ "line": 458,
+ "column": 17
+ },
+ "end": {
+ "line": 458,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 16279,
+ 16291
+ ],
+ "loc": {
+ "start": {
+ "line": 458,
+ "column": 12
+ },
+ "end": {
+ "line": 458,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 16292,
+ 16300
+ ],
+ "loc": {
+ "start": {
+ "line": 458,
+ "column": 25
+ },
+ "end": {
+ "line": 458,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 16279,
+ 16301
+ ],
+ "loc": {
+ "start": {
+ "line": 458,
+ "column": 12
+ },
+ "end": {
+ "line": 458,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 16279,
+ 16302
+ ],
+ "loc": {
+ "start": {
+ "line": 458,
+ "column": 12
+ },
+ "end": {
+ "line": 458,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 16264,
+ 16313
+ ],
+ "loc": {
+ "start": {
+ "line": 457,
+ "column": 15
+ },
+ "end": {
+ "line": 459,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 16153,
+ 16313
+ ],
+ "loc": {
+ "start": {
+ "line": 455,
+ "column": 8
+ },
+ "end": {
+ "line": 459,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 16142,
+ 16320
+ ],
+ "loc": {
+ "start": {
+ "line": 454,
+ "column": 23
+ },
+ "end": {
+ "line": 460,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 16132,
+ 16320
+ ],
+ "loc": {
+ "start": {
+ "line": 454,
+ "column": 13
+ },
+ "end": {
+ "line": 460,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 16123,
+ 16320
+ ],
+ "loc": {
+ "start": {
+ "line": 454,
+ "column": 4
+ },
+ "end": {
+ "line": 460,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Toggle visibility of specified column\r\n * @param {Number} colIndex Column index\r\n ",
+ "range": [
+ 16012,
+ 16117
+ ],
+ "loc": {
+ "start": {
+ "line": 450,
+ "column": 4
+ },
+ "end": {
+ "line": 453,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Returns the indexes of the columns currently hidden\r\n * @return {Array} column indexes\r\n ",
+ "range": [
+ 16328,
+ 16439
+ ],
+ "loc": {
+ "start": {
+ "line": 462,
+ "column": 4
+ },
+ "end": {
+ "line": 465,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "getHiddenCols",
+ "range": [
+ 16445,
+ 16458
+ ],
+ "loc": {
+ "start": {
+ "line": 466,
+ "column": 4
+ },
+ "end": {
+ "line": 466,
+ "column": 17
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 16478,
+ 16482
+ ],
+ "loc": {
+ "start": {
+ "line": 467,
+ "column": 15
+ },
+ "end": {
+ "line": 467,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hiddenCols",
+ "range": [
+ 16483,
+ 16493
+ ],
+ "loc": {
+ "start": {
+ "line": 467,
+ "column": 20
+ },
+ "end": {
+ "line": 467,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 16478,
+ 16493
+ ],
+ "loc": {
+ "start": {
+ "line": 467,
+ "column": 15
+ },
+ "end": {
+ "line": 467,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 16471,
+ 16494
+ ],
+ "loc": {
+ "start": {
+ "line": 467,
+ "column": 8
+ },
+ "end": {
+ "line": 467,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 16460,
+ 16501
+ ],
+ "loc": {
+ "start": {
+ "line": 466,
+ "column": 19
+ },
+ "end": {
+ "line": 468,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 16458,
+ 16501
+ ],
+ "loc": {
+ "start": {
+ "line": 466,
+ "column": 17
+ },
+ "end": {
+ "line": 468,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 16445,
+ 16501
+ ],
+ "loc": {
+ "start": {
+ "line": 466,
+ "column": 4
+ },
+ "end": {
+ "line": 468,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Returns the indexes of the columns currently hidden\r\n * @return {Array} column indexes\r\n ",
+ "range": [
+ 16328,
+ 16439
+ ],
+ "loc": {
+ "start": {
+ "line": 462,
+ "column": 4
+ },
+ "end": {
+ "line": 465,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Remove the columns manager\r\n ",
+ "range": [
+ 16509,
+ 16556
+ ],
+ "loc": {
+ "start": {
+ "line": 470,
+ "column": 4
+ },
+ "end": {
+ "line": 472,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "destroy",
+ "range": [
+ 16562,
+ 16569
+ ],
+ "loc": {
+ "start": {
+ "line": 473,
+ "column": 4
+ },
+ "end": {
+ "line": 473,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 16586,
+ 16590
+ ],
+ "loc": {
+ "start": {
+ "line": 474,
+ "column": 12
+ },
+ "end": {
+ "line": 474,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnEl",
+ "range": [
+ 16591,
+ 16596
+ ],
+ "loc": {
+ "start": {
+ "line": 474,
+ "column": 17
+ },
+ "end": {
+ "line": 474,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 16586,
+ 16596
+ ],
+ "loc": {
+ "start": {
+ "line": 474,
+ "column": 12
+ },
+ "end": {
+ "line": 474,
+ "column": 22
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 16585,
+ 16596
+ ],
+ "loc": {
+ "start": {
+ "line": 474,
+ "column": 11
+ },
+ "end": {
+ "line": 474,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 16601,
+ 16605
+ ],
+ "loc": {
+ "start": {
+ "line": 474,
+ "column": 27
+ },
+ "end": {
+ "line": 474,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contEl",
+ "range": [
+ 16606,
+ 16612
+ ],
+ "loc": {
+ "start": {
+ "line": 474,
+ "column": 32
+ },
+ "end": {
+ "line": 474,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 16601,
+ 16612
+ ],
+ "loc": {
+ "start": {
+ "line": 474,
+ "column": 27
+ },
+ "end": {
+ "line": 474,
+ "column": 38
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 16600,
+ 16612
+ ],
+ "loc": {
+ "start": {
+ "line": 474,
+ "column": 26
+ },
+ "end": {
+ "line": 474,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 16585,
+ 16612
+ ],
+ "loc": {
+ "start": {
+ "line": 474,
+ "column": 11
+ },
+ "end": {
+ "line": 474,
+ "column": 38
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 16628,
+ 16635
+ ],
+ "loc": {
+ "start": {
+ "line": 475,
+ "column": 12
+ },
+ "end": {
+ "line": 475,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 16613,
+ 16646
+ ],
+ "loc": {
+ "start": {
+ "line": 474,
+ "column": 39
+ },
+ "end": {
+ "line": 476,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 16582,
+ 16646
+ ],
+ "loc": {
+ "start": {
+ "line": 474,
+ "column": 8
+ },
+ "end": {
+ "line": 476,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 16659,
+ 16662
+ ],
+ "loc": {
+ "start": {
+ "line": 477,
+ "column": 11
+ },
+ "end": {
+ "line": 477,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 16663,
+ 16665
+ ],
+ "loc": {
+ "start": {
+ "line": 477,
+ "column": 15
+ },
+ "end": {
+ "line": 477,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 16659,
+ 16665
+ ],
+ "loc": {
+ "start": {
+ "line": 477,
+ "column": 11
+ },
+ "end": {
+ "line": 477,
+ "column": 17
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 16666,
+ 16670
+ ],
+ "loc": {
+ "start": {
+ "line": 477,
+ "column": 18
+ },
+ "end": {
+ "line": 477,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contElTgtId",
+ "range": [
+ 16671,
+ 16682
+ ],
+ "loc": {
+ "start": {
+ "line": 477,
+ "column": 23
+ },
+ "end": {
+ "line": 477,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 16666,
+ 16682
+ ],
+ "loc": {
+ "start": {
+ "line": 477,
+ "column": 18
+ },
+ "end": {
+ "line": 477,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 16659,
+ 16683
+ ],
+ "loc": {
+ "start": {
+ "line": 477,
+ "column": 11
+ },
+ "end": {
+ "line": 477,
+ "column": 35
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 16699,
+ 16702
+ ],
+ "loc": {
+ "start": {
+ "line": 478,
+ "column": 12
+ },
+ "end": {
+ "line": 478,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 16703,
+ 16705
+ ],
+ "loc": {
+ "start": {
+ "line": 478,
+ "column": 16
+ },
+ "end": {
+ "line": 478,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 16699,
+ 16705
+ ],
+ "loc": {
+ "start": {
+ "line": 478,
+ "column": 12
+ },
+ "end": {
+ "line": 478,
+ "column": 18
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 16706,
+ 16710
+ ],
+ "loc": {
+ "start": {
+ "line": 478,
+ "column": 19
+ },
+ "end": {
+ "line": 478,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contElTgtId",
+ "range": [
+ 16711,
+ 16722
+ ],
+ "loc": {
+ "start": {
+ "line": 478,
+ "column": 24
+ },
+ "end": {
+ "line": 478,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 16706,
+ 16722
+ ],
+ "loc": {
+ "start": {
+ "line": 478,
+ "column": 19
+ },
+ "end": {
+ "line": 478,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 16699,
+ 16723
+ ],
+ "loc": {
+ "start": {
+ "line": 478,
+ "column": 12
+ },
+ "end": {
+ "line": 478,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 16724,
+ 16733
+ ],
+ "loc": {
+ "start": {
+ "line": 478,
+ "column": 37
+ },
+ "end": {
+ "line": 478,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 16699,
+ 16733
+ ],
+ "loc": {
+ "start": {
+ "line": 478,
+ "column": 12
+ },
+ "end": {
+ "line": 478,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 16736,
+ 16738
+ ],
+ "loc": {
+ "start": {
+ "line": 478,
+ "column": 49
+ },
+ "end": {
+ "line": 478,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 16699,
+ 16738
+ ],
+ "loc": {
+ "start": {
+ "line": 478,
+ "column": 12
+ },
+ "end": {
+ "line": 478,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 16699,
+ 16739
+ ],
+ "loc": {
+ "start": {
+ "line": 478,
+ "column": 12
+ },
+ "end": {
+ "line": 478,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 16684,
+ 16750
+ ],
+ "loc": {
+ "start": {
+ "line": 477,
+ "column": 36
+ },
+ "end": {
+ "line": 479,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 16771,
+ 16775
+ ],
+ "loc": {
+ "start": {
+ "line": 480,
+ "column": 12
+ },
+ "end": {
+ "line": 480,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contEl",
+ "range": [
+ 16776,
+ 16782
+ ],
+ "loc": {
+ "start": {
+ "line": 480,
+ "column": 17
+ },
+ "end": {
+ "line": 480,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 16771,
+ 16782
+ ],
+ "loc": {
+ "start": {
+ "line": 480,
+ "column": 12
+ },
+ "end": {
+ "line": 480,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 16783,
+ 16792
+ ],
+ "loc": {
+ "start": {
+ "line": 480,
+ "column": 24
+ },
+ "end": {
+ "line": 480,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 16771,
+ 16792
+ ],
+ "loc": {
+ "start": {
+ "line": 480,
+ "column": 12
+ },
+ "end": {
+ "line": 480,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 16795,
+ 16797
+ ],
+ "loc": {
+ "start": {
+ "line": 480,
+ "column": 36
+ },
+ "end": {
+ "line": 480,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 16771,
+ 16797
+ ],
+ "loc": {
+ "start": {
+ "line": 480,
+ "column": 12
+ },
+ "end": {
+ "line": 480,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 16771,
+ 16798
+ ],
+ "loc": {
+ "start": {
+ "line": 480,
+ "column": 12
+ },
+ "end": {
+ "line": 480,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 16812,
+ 16816
+ ],
+ "loc": {
+ "start": {
+ "line": 481,
+ "column": 12
+ },
+ "end": {
+ "line": 481,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contEl",
+ "range": [
+ 16817,
+ 16823
+ ],
+ "loc": {
+ "start": {
+ "line": 481,
+ "column": 17
+ },
+ "end": {
+ "line": 481,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 16812,
+ 16823
+ ],
+ "loc": {
+ "start": {
+ "line": 481,
+ "column": 12
+ },
+ "end": {
+ "line": 481,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 16824,
+ 16834
+ ],
+ "loc": {
+ "start": {
+ "line": 481,
+ "column": 24
+ },
+ "end": {
+ "line": 481,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 16812,
+ 16834
+ ],
+ "loc": {
+ "start": {
+ "line": 481,
+ "column": 12
+ },
+ "end": {
+ "line": 481,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 16835,
+ 16846
+ ],
+ "loc": {
+ "start": {
+ "line": 481,
+ "column": 35
+ },
+ "end": {
+ "line": 481,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 16812,
+ 16846
+ ],
+ "loc": {
+ "start": {
+ "line": 481,
+ "column": 12
+ },
+ "end": {
+ "line": 481,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 16847,
+ 16851
+ ],
+ "loc": {
+ "start": {
+ "line": 481,
+ "column": 47
+ },
+ "end": {
+ "line": 481,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contEl",
+ "range": [
+ 16852,
+ 16858
+ ],
+ "loc": {
+ "start": {
+ "line": 481,
+ "column": 52
+ },
+ "end": {
+ "line": 481,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 16847,
+ 16858
+ ],
+ "loc": {
+ "start": {
+ "line": 481,
+ "column": 47
+ },
+ "end": {
+ "line": 481,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 16812,
+ 16859
+ ],
+ "loc": {
+ "start": {
+ "line": 481,
+ "column": 12
+ },
+ "end": {
+ "line": 481,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 16812,
+ 16860
+ ],
+ "loc": {
+ "start": {
+ "line": 481,
+ "column": 12
+ },
+ "end": {
+ "line": 481,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 16874,
+ 16878
+ ],
+ "loc": {
+ "start": {
+ "line": 482,
+ "column": 12
+ },
+ "end": {
+ "line": 482,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contEl",
+ "range": [
+ 16879,
+ 16885
+ ],
+ "loc": {
+ "start": {
+ "line": 482,
+ "column": 17
+ },
+ "end": {
+ "line": 482,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 16874,
+ 16885
+ ],
+ "loc": {
+ "start": {
+ "line": 482,
+ "column": 12
+ },
+ "end": {
+ "line": 482,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 16888,
+ 16892
+ ],
+ "loc": {
+ "start": {
+ "line": 482,
+ "column": 26
+ },
+ "end": {
+ "line": 482,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 16874,
+ 16892
+ ],
+ "loc": {
+ "start": {
+ "line": 482,
+ "column": 12
+ },
+ "end": {
+ "line": 482,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 16874,
+ 16893
+ ],
+ "loc": {
+ "start": {
+ "line": 482,
+ "column": 12
+ },
+ "end": {
+ "line": 482,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 16756,
+ 16904
+ ],
+ "loc": {
+ "start": {
+ "line": 479,
+ "column": 15
+ },
+ "end": {
+ "line": 483,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 16656,
+ 16904
+ ],
+ "loc": {
+ "start": {
+ "line": 477,
+ "column": 8
+ },
+ "end": {
+ "line": 483,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 16914,
+ 16918
+ ],
+ "loc": {
+ "start": {
+ "line": 484,
+ "column": 8
+ },
+ "end": {
+ "line": 484,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnEl",
+ "range": [
+ 16919,
+ 16924
+ ],
+ "loc": {
+ "start": {
+ "line": 484,
+ "column": 13
+ },
+ "end": {
+ "line": 484,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 16914,
+ 16924
+ ],
+ "loc": {
+ "start": {
+ "line": 484,
+ "column": 8
+ },
+ "end": {
+ "line": 484,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 16925,
+ 16934
+ ],
+ "loc": {
+ "start": {
+ "line": 484,
+ "column": 19
+ },
+ "end": {
+ "line": 484,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 16914,
+ 16934
+ ],
+ "loc": {
+ "start": {
+ "line": 484,
+ "column": 8
+ },
+ "end": {
+ "line": 484,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 16937,
+ 16939
+ ],
+ "loc": {
+ "start": {
+ "line": 484,
+ "column": 31
+ },
+ "end": {
+ "line": 484,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 16914,
+ 16939
+ ],
+ "loc": {
+ "start": {
+ "line": 484,
+ "column": 8
+ },
+ "end": {
+ "line": 484,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 16914,
+ 16940
+ ],
+ "loc": {
+ "start": {
+ "line": 484,
+ "column": 8
+ },
+ "end": {
+ "line": 484,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 16950,
+ 16954
+ ],
+ "loc": {
+ "start": {
+ "line": 485,
+ "column": 8
+ },
+ "end": {
+ "line": 485,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnEl",
+ "range": [
+ 16955,
+ 16960
+ ],
+ "loc": {
+ "start": {
+ "line": 485,
+ "column": 13
+ },
+ "end": {
+ "line": 485,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 16950,
+ 16960
+ ],
+ "loc": {
+ "start": {
+ "line": 485,
+ "column": 8
+ },
+ "end": {
+ "line": 485,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 16961,
+ 16971
+ ],
+ "loc": {
+ "start": {
+ "line": 485,
+ "column": 19
+ },
+ "end": {
+ "line": 485,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 16950,
+ 16971
+ ],
+ "loc": {
+ "start": {
+ "line": 485,
+ "column": 8
+ },
+ "end": {
+ "line": 485,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 16972,
+ 16983
+ ],
+ "loc": {
+ "start": {
+ "line": 485,
+ "column": 30
+ },
+ "end": {
+ "line": 485,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 16950,
+ 16983
+ ],
+ "loc": {
+ "start": {
+ "line": 485,
+ "column": 8
+ },
+ "end": {
+ "line": 485,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 16984,
+ 16988
+ ],
+ "loc": {
+ "start": {
+ "line": 485,
+ "column": 42
+ },
+ "end": {
+ "line": 485,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnEl",
+ "range": [
+ 16989,
+ 16994
+ ],
+ "loc": {
+ "start": {
+ "line": 485,
+ "column": 47
+ },
+ "end": {
+ "line": 485,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 16984,
+ 16994
+ ],
+ "loc": {
+ "start": {
+ "line": 485,
+ "column": 42
+ },
+ "end": {
+ "line": 485,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 16950,
+ 16995
+ ],
+ "loc": {
+ "start": {
+ "line": 485,
+ "column": 8
+ },
+ "end": {
+ "line": 485,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 16950,
+ 16996
+ ],
+ "loc": {
+ "start": {
+ "line": 485,
+ "column": 8
+ },
+ "end": {
+ "line": 485,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 17006,
+ 17010
+ ],
+ "loc": {
+ "start": {
+ "line": 486,
+ "column": 8
+ },
+ "end": {
+ "line": 486,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnEl",
+ "range": [
+ 17011,
+ 17016
+ ],
+ "loc": {
+ "start": {
+ "line": 486,
+ "column": 13
+ },
+ "end": {
+ "line": 486,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 17006,
+ 17016
+ ],
+ "loc": {
+ "start": {
+ "line": 486,
+ "column": 8
+ },
+ "end": {
+ "line": 486,
+ "column": 18
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 17019,
+ 17023
+ ],
+ "loc": {
+ "start": {
+ "line": 486,
+ "column": 21
+ },
+ "end": {
+ "line": 486,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 17006,
+ 17023
+ ],
+ "loc": {
+ "start": {
+ "line": 486,
+ "column": 8
+ },
+ "end": {
+ "line": 486,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 17006,
+ 17024
+ ],
+ "loc": {
+ "start": {
+ "line": 486,
+ "column": 8
+ },
+ "end": {
+ "line": 486,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 17034,
+ 17038
+ ],
+ "loc": {
+ "start": {
+ "line": 487,
+ "column": 8
+ },
+ "end": {
+ "line": 487,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "initialized",
+ "range": [
+ 17039,
+ 17050
+ ],
+ "loc": {
+ "start": {
+ "line": 487,
+ "column": 13
+ },
+ "end": {
+ "line": 487,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 17034,
+ 17050
+ ],
+ "loc": {
+ "start": {
+ "line": 487,
+ "column": 8
+ },
+ "end": {
+ "line": 487,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 17053,
+ 17058
+ ],
+ "loc": {
+ "start": {
+ "line": 487,
+ "column": 27
+ },
+ "end": {
+ "line": 487,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 17034,
+ 17058
+ ],
+ "loc": {
+ "start": {
+ "line": 487,
+ "column": 8
+ },
+ "end": {
+ "line": 487,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 17034,
+ 17059
+ ],
+ "loc": {
+ "start": {
+ "line": 487,
+ "column": 8
+ },
+ "end": {
+ "line": 487,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 16571,
+ 17066
+ ],
+ "loc": {
+ "start": {
+ "line": 473,
+ "column": 13
+ },
+ "end": {
+ "line": 488,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 16569,
+ 17066
+ ],
+ "loc": {
+ "start": {
+ "line": 473,
+ "column": 11
+ },
+ "end": {
+ "line": 488,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 16562,
+ 17066
+ ],
+ "loc": {
+ "start": {
+ "line": 473,
+ "column": 4
+ },
+ "end": {
+ "line": 488,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Remove the columns manager\r\n ",
+ "range": [
+ 16509,
+ 16556
+ ],
+ "loc": {
+ "start": {
+ "line": 470,
+ "column": 4
+ },
+ "end": {
+ "line": 472,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "_getHeaderText",
+ "range": [
+ 17074,
+ 17088
+ ],
+ "loc": {
+ "start": {
+ "line": 490,
+ "column": 4
+ },
+ "end": {
+ "line": 490,
+ "column": 18
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 17089,
+ 17093
+ ],
+ "loc": {
+ "start": {
+ "line": 490,
+ "column": 19
+ },
+ "end": {
+ "line": 490,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 17109,
+ 17113
+ ],
+ "loc": {
+ "start": {
+ "line": 491,
+ "column": 12
+ },
+ "end": {
+ "line": 491,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasChildNodes",
+ "range": [
+ 17114,
+ 17127
+ ],
+ "loc": {
+ "start": {
+ "line": 491,
+ "column": 17
+ },
+ "end": {
+ "line": 491,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 17109,
+ 17127
+ ],
+ "loc": {
+ "start": {
+ "line": 491,
+ "column": 12
+ },
+ "end": {
+ "line": 491,
+ "column": 30
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 17108,
+ 17127
+ ],
+ "loc": {
+ "start": {
+ "line": 491,
+ "column": 11
+ },
+ "end": {
+ "line": 491,
+ "column": 30
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 17150,
+ 17152
+ ],
+ "loc": {
+ "start": {
+ "line": 492,
+ "column": 19
+ },
+ "end": {
+ "line": 492,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 17143,
+ 17153
+ ],
+ "loc": {
+ "start": {
+ "line": 492,
+ "column": 12
+ },
+ "end": {
+ "line": 492,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 17128,
+ 17164
+ ],
+ "loc": {
+ "start": {
+ "line": 491,
+ "column": 31
+ },
+ "end": {
+ "line": 493,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 17105,
+ 17164
+ ],
+ "loc": {
+ "start": {
+ "line": 491,
+ "column": 8
+ },
+ "end": {
+ "line": 493,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 17184,
+ 17185
+ ],
+ "loc": {
+ "start": {
+ "line": 495,
+ "column": 16
+ },
+ "end": {
+ "line": 495,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 17186,
+ 17187
+ ],
+ "loc": {
+ "start": {
+ "line": 495,
+ "column": 18
+ },
+ "end": {
+ "line": 495,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 17184,
+ 17187
+ ],
+ "loc": {
+ "start": {
+ "line": 495,
+ "column": 16
+ },
+ "end": {
+ "line": 495,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 17180,
+ 17187
+ ],
+ "loc": {
+ "start": {
+ "line": 495,
+ "column": 12
+ },
+ "end": {
+ "line": 495,
+ "column": 19
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 17189,
+ 17190
+ ],
+ "loc": {
+ "start": {
+ "line": 495,
+ "column": 21
+ },
+ "end": {
+ "line": 495,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 17191,
+ 17195
+ ],
+ "loc": {
+ "start": {
+ "line": 495,
+ "column": 23
+ },
+ "end": {
+ "line": 495,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "childNodes",
+ "range": [
+ 17196,
+ 17206
+ ],
+ "loc": {
+ "start": {
+ "line": 495,
+ "column": 28
+ },
+ "end": {
+ "line": 495,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 17191,
+ 17206
+ ],
+ "loc": {
+ "start": {
+ "line": 495,
+ "column": 23
+ },
+ "end": {
+ "line": 495,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 17207,
+ 17213
+ ],
+ "loc": {
+ "start": {
+ "line": 495,
+ "column": 39
+ },
+ "end": {
+ "line": 495,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 17191,
+ 17213
+ ],
+ "loc": {
+ "start": {
+ "line": 495,
+ "column": 23
+ },
+ "end": {
+ "line": 495,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 17189,
+ 17213
+ ],
+ "loc": {
+ "start": {
+ "line": 495,
+ "column": 21
+ },
+ "end": {
+ "line": 495,
+ "column": 45
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 17215,
+ 17216
+ ],
+ "loc": {
+ "start": {
+ "line": 495,
+ "column": 47
+ },
+ "end": {
+ "line": 495,
+ "column": 48
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 17215,
+ 17218
+ ],
+ "loc": {
+ "start": {
+ "line": 495,
+ "column": 47
+ },
+ "end": {
+ "line": 495,
+ "column": 50
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 17238,
+ 17239
+ ],
+ "loc": {
+ "start": {
+ "line": 496,
+ "column": 16
+ },
+ "end": {
+ "line": 496,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 17242,
+ 17246
+ ],
+ "loc": {
+ "start": {
+ "line": 496,
+ "column": 20
+ },
+ "end": {
+ "line": 496,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "childNodes",
+ "range": [
+ 17247,
+ 17257
+ ],
+ "loc": {
+ "start": {
+ "line": 496,
+ "column": 25
+ },
+ "end": {
+ "line": 496,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 17242,
+ 17257
+ ],
+ "loc": {
+ "start": {
+ "line": 496,
+ "column": 20
+ },
+ "end": {
+ "line": 496,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 17258,
+ 17259
+ ],
+ "loc": {
+ "start": {
+ "line": 496,
+ "column": 36
+ },
+ "end": {
+ "line": 496,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 17242,
+ 17260
+ ],
+ "loc": {
+ "start": {
+ "line": 496,
+ "column": 20
+ },
+ "end": {
+ "line": 496,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 17238,
+ 17260
+ ],
+ "loc": {
+ "start": {
+ "line": 496,
+ "column": 16
+ },
+ "end": {
+ "line": 496,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 17234,
+ 17261
+ ],
+ "loc": {
+ "start": {
+ "line": 496,
+ "column": 12
+ },
+ "end": {
+ "line": 496,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 17278,
+ 17279
+ ],
+ "loc": {
+ "start": {
+ "line": 497,
+ "column": 15
+ },
+ "end": {
+ "line": 497,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nodeType",
+ "range": [
+ 17280,
+ 17288
+ ],
+ "loc": {
+ "start": {
+ "line": 497,
+ "column": 17
+ },
+ "end": {
+ "line": 497,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 17278,
+ 17288
+ ],
+ "loc": {
+ "start": {
+ "line": 497,
+ "column": 15
+ },
+ "end": {
+ "line": 497,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 3,
+ "raw": "3",
+ "range": [
+ 17293,
+ 17294
+ ],
+ "loc": {
+ "start": {
+ "line": 497,
+ "column": 30
+ },
+ "end": {
+ "line": 497,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 17278,
+ 17294
+ ],
+ "loc": {
+ "start": {
+ "line": 497,
+ "column": 15
+ },
+ "end": {
+ "line": 497,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 17321,
+ 17322
+ ],
+ "loc": {
+ "start": {
+ "line": 498,
+ "column": 23
+ },
+ "end": {
+ "line": 498,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nodeValue",
+ "range": [
+ 17323,
+ 17332
+ ],
+ "loc": {
+ "start": {
+ "line": 498,
+ "column": 25
+ },
+ "end": {
+ "line": 498,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 17321,
+ 17332
+ ],
+ "loc": {
+ "start": {
+ "line": 498,
+ "column": 23
+ },
+ "end": {
+ "line": 498,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 17314,
+ 17333
+ ],
+ "loc": {
+ "start": {
+ "line": 498,
+ "column": 16
+ },
+ "end": {
+ "line": 498,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 17295,
+ 17348
+ ],
+ "loc": {
+ "start": {
+ "line": 497,
+ "column": 32
+ },
+ "end": {
+ "line": 499,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 17357,
+ 17358
+ ],
+ "loc": {
+ "start": {
+ "line": 499,
+ "column": 22
+ },
+ "end": {
+ "line": 499,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nodeType",
+ "range": [
+ 17359,
+ 17367
+ ],
+ "loc": {
+ "start": {
+ "line": 499,
+ "column": 24
+ },
+ "end": {
+ "line": 499,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 17357,
+ 17367
+ ],
+ "loc": {
+ "start": {
+ "line": 499,
+ "column": 22
+ },
+ "end": {
+ "line": 499,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 17372,
+ 17373
+ ],
+ "loc": {
+ "start": {
+ "line": 499,
+ "column": 37
+ },
+ "end": {
+ "line": 499,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 17357,
+ 17373
+ ],
+ "loc": {
+ "start": {
+ "line": 499,
+ "column": 22
+ },
+ "end": {
+ "line": 499,
+ "column": 38
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 17396,
+ 17397
+ ],
+ "loc": {
+ "start": {
+ "line": 500,
+ "column": 19
+ },
+ "end": {
+ "line": 500,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 17398,
+ 17400
+ ],
+ "loc": {
+ "start": {
+ "line": 500,
+ "column": 21
+ },
+ "end": {
+ "line": 500,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 17396,
+ 17400
+ ],
+ "loc": {
+ "start": {
+ "line": 500,
+ "column": 19
+ },
+ "end": {
+ "line": 500,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 17404,
+ 17405
+ ],
+ "loc": {
+ "start": {
+ "line": 500,
+ "column": 27
+ },
+ "end": {
+ "line": 500,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 17406,
+ 17408
+ ],
+ "loc": {
+ "start": {
+ "line": 500,
+ "column": 29
+ },
+ "end": {
+ "line": 500,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 17404,
+ 17408
+ ],
+ "loc": {
+ "start": {
+ "line": 500,
+ "column": 27
+ },
+ "end": {
+ "line": 500,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "indexOf",
+ "range": [
+ 17409,
+ 17416
+ ],
+ "loc": {
+ "start": {
+ "line": 500,
+ "column": 32
+ },
+ "end": {
+ "line": 500,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 17404,
+ 17416
+ ],
+ "loc": {
+ "start": {
+ "line": 500,
+ "column": 27
+ },
+ "end": {
+ "line": 500,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "popUp",
+ "raw": "'popUp'",
+ "range": [
+ 17417,
+ 17424
+ ],
+ "loc": {
+ "start": {
+ "line": 500,
+ "column": 40
+ },
+ "end": {
+ "line": 500,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 17404,
+ 17425
+ ],
+ "loc": {
+ "start": {
+ "line": 500,
+ "column": 27
+ },
+ "end": {
+ "line": 500,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "-",
+ "argument": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 17431,
+ 17432
+ ],
+ "loc": {
+ "start": {
+ "line": 500,
+ "column": 54
+ },
+ "end": {
+ "line": 500,
+ "column": 55
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 17430,
+ 17432
+ ],
+ "loc": {
+ "start": {
+ "line": 500,
+ "column": 53
+ },
+ "end": {
+ "line": 500,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 17404,
+ 17432
+ ],
+ "loc": {
+ "start": {
+ "line": 500,
+ "column": 27
+ },
+ "end": {
+ "line": 500,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 17396,
+ 17432
+ ],
+ "loc": {
+ "start": {
+ "line": 500,
+ "column": 19
+ },
+ "end": {
+ "line": 500,
+ "column": 55
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ContinueStatement",
+ "label": null,
+ "range": [
+ 17456,
+ 17465
+ ],
+ "loc": {
+ "start": {
+ "line": 501,
+ "column": 20
+ },
+ "end": {
+ "line": 501,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "range": [
+ 17433,
+ 17484
+ ],
+ "loc": {
+ "start": {
+ "line": 500,
+ "column": 56
+ },
+ "end": {
+ "line": 502,
+ "column": 17
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 17520,
+ 17523
+ ],
+ "loc": {
+ "start": {
+ "line": 503,
+ "column": 27
+ },
+ "end": {
+ "line": 503,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getText",
+ "range": [
+ 17524,
+ 17531
+ ],
+ "loc": {
+ "start": {
+ "line": 503,
+ "column": 31
+ },
+ "end": {
+ "line": 503,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 17520,
+ 17531
+ ],
+ "loc": {
+ "start": {
+ "line": 503,
+ "column": 27
+ },
+ "end": {
+ "line": 503,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 17532,
+ 17533
+ ],
+ "loc": {
+ "start": {
+ "line": 503,
+ "column": 39
+ },
+ "end": {
+ "line": 503,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 17520,
+ 17534
+ ],
+ "loc": {
+ "start": {
+ "line": 503,
+ "column": 27
+ },
+ "end": {
+ "line": 503,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 17513,
+ 17535
+ ],
+ "loc": {
+ "start": {
+ "line": 503,
+ "column": 20
+ },
+ "end": {
+ "line": 503,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 17490,
+ 17554
+ ],
+ "loc": {
+ "start": {
+ "line": 502,
+ "column": 23
+ },
+ "end": {
+ "line": 504,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 17393,
+ 17554
+ ],
+ "loc": {
+ "start": {
+ "line": 500,
+ "column": 16
+ },
+ "end": {
+ "line": 504,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 17374,
+ 17569
+ ],
+ "loc": {
+ "start": {
+ "line": 499,
+ "column": 39
+ },
+ "end": {
+ "line": 505,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 17354,
+ 17569
+ ],
+ "loc": {
+ "start": {
+ "line": 499,
+ "column": 19
+ },
+ "end": {
+ "line": 505,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 17275,
+ 17569
+ ],
+ "loc": {
+ "start": {
+ "line": 497,
+ "column": 12
+ },
+ "end": {
+ "line": 505,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "ContinueStatement",
+ "label": null,
+ "range": [
+ 17583,
+ 17592
+ ],
+ "loc": {
+ "start": {
+ "line": 506,
+ "column": 12
+ },
+ "end": {
+ "line": 506,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 17219,
+ 17603
+ ],
+ "loc": {
+ "start": {
+ "line": 495,
+ "column": 51
+ },
+ "end": {
+ "line": 507,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 17176,
+ 17603
+ ],
+ "loc": {
+ "start": {
+ "line": 495,
+ "column": 8
+ },
+ "end": {
+ "line": 507,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 17620,
+ 17622
+ ],
+ "loc": {
+ "start": {
+ "line": 508,
+ "column": 15
+ },
+ "end": {
+ "line": 508,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 17613,
+ 17623
+ ],
+ "loc": {
+ "start": {
+ "line": 508,
+ "column": 8
+ },
+ "end": {
+ "line": 508,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "range": [
+ 17094,
+ 17630
+ ],
+ "loc": {
+ "start": {
+ "line": 490,
+ "column": 24
+ },
+ "end": {
+ "line": 509,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 17088,
+ 17630
+ ],
+ "loc": {
+ "start": {
+ "line": 490,
+ "column": 18
+ },
+ "end": {
+ "line": 509,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 17074,
+ 17630
+ ],
+ "loc": {
+ "start": {
+ "line": 490,
+ "column": 4
+ },
+ "end": {
+ "line": 509,
+ "column": 5
+ }
+ },
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "_hideCells",
+ "range": [
+ 17638,
+ 17648
+ ],
+ "loc": {
+ "start": {
+ "line": 511,
+ "column": 4
+ },
+ "end": {
+ "line": 511,
+ "column": 14
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 17649,
+ 17652
+ ],
+ "loc": {
+ "start": {
+ "line": 511,
+ "column": 15
+ },
+ "end": {
+ "line": 511,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 17654,
+ 17662
+ ],
+ "loc": {
+ "start": {
+ "line": 511,
+ "column": 20
+ },
+ "end": {
+ "line": 511,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "hide",
+ "range": [
+ 17664,
+ 17668
+ ],
+ "loc": {
+ "start": {
+ "line": 511,
+ "column": 30
+ },
+ "end": {
+ "line": 511,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 17688,
+ 17689
+ ],
+ "loc": {
+ "start": {
+ "line": 512,
+ "column": 16
+ },
+ "end": {
+ "line": 512,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 17690,
+ 17691
+ ],
+ "loc": {
+ "start": {
+ "line": 512,
+ "column": 18
+ },
+ "end": {
+ "line": 512,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 17688,
+ 17691
+ ],
+ "loc": {
+ "start": {
+ "line": 512,
+ "column": 16
+ },
+ "end": {
+ "line": 512,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 17684,
+ 17691
+ ],
+ "loc": {
+ "start": {
+ "line": 512,
+ "column": 12
+ },
+ "end": {
+ "line": 512,
+ "column": 19
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 17693,
+ 17694
+ ],
+ "loc": {
+ "start": {
+ "line": 512,
+ "column": 21
+ },
+ "end": {
+ "line": 512,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 17695,
+ 17698
+ ],
+ "loc": {
+ "start": {
+ "line": 512,
+ "column": 23
+ },
+ "end": {
+ "line": 512,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 17699,
+ 17703
+ ],
+ "loc": {
+ "start": {
+ "line": 512,
+ "column": 27
+ },
+ "end": {
+ "line": 512,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 17695,
+ 17703
+ ],
+ "loc": {
+ "start": {
+ "line": 512,
+ "column": 23
+ },
+ "end": {
+ "line": 512,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 17704,
+ 17710
+ ],
+ "loc": {
+ "start": {
+ "line": 512,
+ "column": 32
+ },
+ "end": {
+ "line": 512,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 17695,
+ 17710
+ ],
+ "loc": {
+ "start": {
+ "line": 512,
+ "column": 23
+ },
+ "end": {
+ "line": 512,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 17693,
+ 17710
+ ],
+ "loc": {
+ "start": {
+ "line": 512,
+ "column": 21
+ },
+ "end": {
+ "line": 512,
+ "column": 38
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 17712,
+ 17713
+ ],
+ "loc": {
+ "start": {
+ "line": 512,
+ "column": 40
+ },
+ "end": {
+ "line": 512,
+ "column": 41
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 17712,
+ 17715
+ ],
+ "loc": {
+ "start": {
+ "line": 512,
+ "column": 40
+ },
+ "end": {
+ "line": 512,
+ "column": 43
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 17735,
+ 17738
+ ],
+ "loc": {
+ "start": {
+ "line": 513,
+ "column": 16
+ },
+ "end": {
+ "line": 513,
+ "column": 19
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 17741,
+ 17744
+ ],
+ "loc": {
+ "start": {
+ "line": 513,
+ "column": 22
+ },
+ "end": {
+ "line": 513,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 17745,
+ 17749
+ ],
+ "loc": {
+ "start": {
+ "line": 513,
+ "column": 26
+ },
+ "end": {
+ "line": 513,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 17741,
+ 17749
+ ],
+ "loc": {
+ "start": {
+ "line": 513,
+ "column": 22
+ },
+ "end": {
+ "line": 513,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 17750,
+ 17751
+ ],
+ "loc": {
+ "start": {
+ "line": 513,
+ "column": 31
+ },
+ "end": {
+ "line": 513,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 17741,
+ 17752
+ ],
+ "loc": {
+ "start": {
+ "line": 513,
+ "column": 22
+ },
+ "end": {
+ "line": 513,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 17735,
+ 17752
+ ],
+ "loc": {
+ "start": {
+ "line": 513,
+ "column": 16
+ },
+ "end": {
+ "line": 513,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 17731,
+ 17753
+ ],
+ "loc": {
+ "start": {
+ "line": 513,
+ "column": 12
+ },
+ "end": {
+ "line": 513,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 17771,
+ 17775
+ ],
+ "loc": {
+ "start": {
+ "line": 514,
+ "column": 16
+ },
+ "end": {
+ "line": 514,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 17778,
+ 17781
+ ],
+ "loc": {
+ "start": {
+ "line": 514,
+ "column": 23
+ },
+ "end": {
+ "line": 514,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 17782,
+ 17787
+ ],
+ "loc": {
+ "start": {
+ "line": 514,
+ "column": 27
+ },
+ "end": {
+ "line": 514,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 17778,
+ 17787
+ ],
+ "loc": {
+ "start": {
+ "line": 514,
+ "column": 23
+ },
+ "end": {
+ "line": 514,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 17788,
+ 17796
+ ],
+ "loc": {
+ "start": {
+ "line": 514,
+ "column": 33
+ },
+ "end": {
+ "line": 514,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 17778,
+ 17797
+ ],
+ "loc": {
+ "start": {
+ "line": 514,
+ "column": 23
+ },
+ "end": {
+ "line": 514,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 17771,
+ 17797
+ ],
+ "loc": {
+ "start": {
+ "line": 514,
+ "column": 16
+ },
+ "end": {
+ "line": 514,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 17767,
+ 17798
+ ],
+ "loc": {
+ "start": {
+ "line": 514,
+ "column": 12
+ },
+ "end": {
+ "line": 514,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 17815,
+ 17819
+ ],
+ "loc": {
+ "start": {
+ "line": 515,
+ "column": 15
+ },
+ "end": {
+ "line": 515,
+ "column": 19
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 17839,
+ 17843
+ ],
+ "loc": {
+ "start": {
+ "line": 516,
+ "column": 16
+ },
+ "end": {
+ "line": 516,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 17844,
+ 17849
+ ],
+ "loc": {
+ "start": {
+ "line": 516,
+ "column": 21
+ },
+ "end": {
+ "line": 516,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 17839,
+ 17849
+ ],
+ "loc": {
+ "start": {
+ "line": 516,
+ "column": 16
+ },
+ "end": {
+ "line": 516,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 17850,
+ 17857
+ ],
+ "loc": {
+ "start": {
+ "line": 516,
+ "column": 27
+ },
+ "end": {
+ "line": 516,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 17839,
+ 17857
+ ],
+ "loc": {
+ "start": {
+ "line": 516,
+ "column": 16
+ },
+ "end": {
+ "line": 516,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "Identifier",
+ "name": "hide",
+ "range": [
+ 17860,
+ 17864
+ ],
+ "loc": {
+ "start": {
+ "line": 516,
+ "column": 37
+ },
+ "end": {
+ "line": 516,
+ "column": 41
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": "none",
+ "raw": "'none'",
+ "range": [
+ 17867,
+ 17873
+ ],
+ "loc": {
+ "start": {
+ "line": 516,
+ "column": 44
+ },
+ "end": {
+ "line": 516,
+ "column": 50
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 17876,
+ 17878
+ ],
+ "loc": {
+ "start": {
+ "line": 516,
+ "column": 53
+ },
+ "end": {
+ "line": 516,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 17860,
+ 17878
+ ],
+ "loc": {
+ "start": {
+ "line": 516,
+ "column": 37
+ },
+ "end": {
+ "line": 516,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 17839,
+ 17878
+ ],
+ "loc": {
+ "start": {
+ "line": 516,
+ "column": 16
+ },
+ "end": {
+ "line": 516,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 17839,
+ 17879
+ ],
+ "loc": {
+ "start": {
+ "line": 516,
+ "column": 16
+ },
+ "end": {
+ "line": 516,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 17820,
+ 17894
+ ],
+ "loc": {
+ "start": {
+ "line": 515,
+ "column": 20
+ },
+ "end": {
+ "line": 517,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 17812,
+ 17894
+ ],
+ "loc": {
+ "start": {
+ "line": 515,
+ "column": 12
+ },
+ "end": {
+ "line": 517,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 17716,
+ 17905
+ ],
+ "loc": {
+ "start": {
+ "line": 512,
+ "column": 44
+ },
+ "end": {
+ "line": 518,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 17680,
+ 17905
+ ],
+ "loc": {
+ "start": {
+ "line": 512,
+ "column": 8
+ },
+ "end": {
+ "line": 518,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 17669,
+ 17912
+ ],
+ "loc": {
+ "start": {
+ "line": 511,
+ "column": 35
+ },
+ "end": {
+ "line": 519,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 17648,
+ 17912
+ ],
+ "loc": {
+ "start": {
+ "line": 511,
+ "column": 14
+ },
+ "end": {
+ "line": 519,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 17638,
+ 17912
+ ],
+ "loc": {
+ "start": {
+ "line": 511,
+ "column": 4
+ },
+ "end": {
+ "line": 519,
+ "column": 5
+ }
+ },
+ "static": false
+ }
+ ],
+ "range": [
+ 167,
+ 17917
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 35
+ },
+ "end": {
+ "line": 521,
+ "column": 1
+ }
+ }
+ },
+ "range": [
+ 147,
+ 17917
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 15
+ },
+ "end": {
+ "line": 521,
+ "column": 1
+ }
+ },
+ "leadingComments": [],
+ "trailingComments": []
+ },
+ "range": [
+ 132,
+ 17917
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 0
+ },
+ "end": {
+ "line": 521,
+ "column": 1
+ }
+ }
+ }
+ ],
+ "sourceType": "module",
+ "range": [
+ 0,
+ 17917
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 521,
+ "column": 1
+ }
+ },
+ "comments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Columns Visibility extension\r\n * @param {Object} tf TableFilter instance\r\n * @param {Object} f Config\r\n ",
+ "range": [
+ 176,
+ 306
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 4
+ },
+ "end": {
+ "line": 12,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Configuration object",
+ "range": [
+ 343,
+ 366
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "show/hide cols span element",
+ "range": [
+ 544,
+ 573
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "show/hide cols button element",
+ "range": [
+ 612,
+ 643
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "show/hide cols container div element",
+ "range": [
+ 681,
+ 719
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "tick to hide or show column",
+ "range": [
+ 760,
+ 789
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables cols manager generation",
+ "range": [
+ 865,
+ 907
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "only if external headers",
+ "range": [
+ 975,
+ 1001
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 8
+ },
+ "end": {
+ "line": 33,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "only if external headers",
+ "range": [
+ 1064,
+ 1090
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "id of container element",
+ "range": [
+ 1151,
+ 1176
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "alternative headers text",
+ "range": [
+ 1245,
+ 1271
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "id of button container element",
+ "range": [
+ 1333,
+ 1365
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines show/hide cols text",
+ "range": [
+ 1425,
+ 1454
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines show/hide cols button innerHtml",
+ "range": [
+ 1520,
+ 1561
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 45,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for show/hide cols button",
+ "range": [
+ 1615,
+ 1660
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 8
+ },
+ "end": {
+ "line": 47,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines close link text",
+ "range": [
+ 1727,
+ 1752
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines close button innerHtml",
+ "range": [
+ 1820,
+ 1852
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for close button",
+ "range": [
+ 1917,
+ 1953
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "span containing show/hide cols button",
+ "range": [
+ 2104,
+ 2143
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 8
+ },
+ "end": {
+ "line": 56,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class span containing show/hide cols",
+ "range": [
+ 2185,
+ 2235
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class div containing show/hide cols",
+ "range": [
+ 2355,
+ 2404
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 8
+ },
+ "end": {
+ "line": 61,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for cols list (ul)",
+ "range": [
+ 2477,
+ 2515
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 8
+ },
+ "end": {
+ "line": 63,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for list item (li)",
+ "range": [
+ 2593,
+ 2631
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 8
+ },
+ "end": {
+ "line": 65,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for selected list item (li)",
+ "range": [
+ 2742,
+ 2789
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 8
+ },
+ "end": {
+ "line": 68,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "text preceding columns list",
+ "range": [
+ 2916,
+ 2945
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 8
+ },
+ "end": {
+ "line": 71,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables select all option",
+ "range": [
+ 3124,
+ 3151
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 8
+ },
+ "end": {
+ "line": 75,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "text preceding columns list",
+ "range": [
+ 3219,
+ 3248
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 77,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "array containing hidden columns indexes",
+ "range": [
+ 3322,
+ 3363
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 8
+ },
+ "end": {
+ "line": 80,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "callback invoked just after cols manager is loaded",
+ "range": [
+ 3471,
+ 3523
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 8
+ },
+ "end": {
+ "line": 84,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "calls function before cols manager is opened",
+ "range": [
+ 3604,
+ 3650
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 8
+ },
+ "end": {
+ "line": 86,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "calls function after cols manager is opened",
+ "range": [
+ 3758,
+ 3803
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 8
+ },
+ "end": {
+ "line": 89,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "calls function before cols manager is closed",
+ "range": [
+ 3895,
+ 3941
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 8
+ },
+ "end": {
+ "line": 91,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "calls function after cols manager is closed",
+ "range": [
+ 4052,
+ 4097
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 8
+ },
+ "end": {
+ "line": 94,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "callback before col is hidden",
+ "range": [
+ 4207,
+ 4238
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 8
+ },
+ "end": {
+ "line": 98,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "callback after col is hidden",
+ "range": [
+ 4363,
+ 4393
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 8
+ },
+ "end": {
+ "line": 101,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "callback before col is displayed",
+ "range": [
+ 4515,
+ 4549
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 8
+ },
+ "end": {
+ "line": 104,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "callback after col is displayed",
+ "range": [
+ 4683,
+ 4716
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 8
+ },
+ "end": {
+ "line": 107,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Grid layout compatibility",
+ "range": [
+ 4849,
+ 4876
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 8
+ },
+ "end": {
+ "line": 111,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "headers table",
+ "range": [
+ 4970,
+ 4985
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 64
+ },
+ "end": {
+ "line": 113,
+ "column": 79
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "headers index",
+ "range": [
+ 5022,
+ 5037
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 35
+ },
+ "end": {
+ "line": 114,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Loads extension stylesheet",
+ "range": [
+ 5165,
+ 5193
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 8
+ },
+ "end": {
+ "line": 119,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Build main button UI\r\n ",
+ "range": [
+ 6943,
+ 6984
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 4
+ },
+ "end": {
+ "line": 183,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Container element (rdiv or custom element)",
+ "range": [
+ 7207,
+ 7251
+ ],
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 8
+ },
+ "end": {
+ "line": 192,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Custom html",
+ "range": [
+ 8115,
+ 8128
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 17
+ },
+ "end": {
+ "line": 217,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Build columns manager UI\r\n ",
+ "range": [
+ 8639,
+ 8684
+ ],
+ "loc": {
+ "start": {
+ "line": 235,
+ "column": 4
+ },
+ "end": {
+ "line": 237,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Extension description",
+ "range": [
+ 8942,
+ 8965
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 8
+ },
+ "end": {
+ "line": 246,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Headers list",
+ "range": [
+ 9113,
+ 9127
+ ],
+ "loc": {
+ "start": {
+ "line": 251,
+ "column": 8
+ },
+ "end": {
+ "line": 251,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Tick all option",
+ "range": [
+ 9468,
+ 9485
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 8
+ },
+ "end": {
+ "line": 260,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "separator",
+ "range": [
+ 11044,
+ 11055
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 8
+ },
+ "end": {
+ "line": 301,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Close link",
+ "range": [
+ 11137,
+ 11149
+ ],
+ "loc": {
+ "start": {
+ "line": 304,
+ "column": 8
+ },
+ "end": {
+ "line": 304,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Hide or show specified columns\r\n * @param {Numner} colIndex Column index\r\n * @param {Boolean} hide hide column if true or show if false\r\n ",
+ "range": [
+ 12085,
+ 12252
+ ],
+ "loc": {
+ "start": {
+ "line": 334,
+ "column": 4
+ },
+ "end": {
+ "line": 338,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "This event is fired just after a column is displayed for",
+ "range": [
+ 13283,
+ 13341
+ ],
+ "loc": {
+ "start": {
+ "line": 371,
+ "column": 12
+ },
+ "end": {
+ "line": 371,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "grid_layout support",
+ "range": [
+ 13355,
+ 13376
+ ],
+ "loc": {
+ "start": {
+ "line": 372,
+ "column": 12
+ },
+ "end": {
+ "line": 372,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "TODO: grid layout module should be responsible for those",
+ "range": [
+ 13390,
+ 13448
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 12
+ },
+ "end": {
+ "line": 373,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "calculations",
+ "range": [
+ 13462,
+ 13476
+ ],
+ "loc": {
+ "start": {
+ "line": 374,
+ "column": 12
+ },
+ "end": {
+ "line": 374,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "This event is fired just after a column is displayed for",
+ "range": [
+ 14120,
+ 14178
+ ],
+ "loc": {
+ "start": {
+ "line": 390,
+ "column": 12
+ },
+ "end": {
+ "line": 390,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "grid_layout support",
+ "range": [
+ 14192,
+ 14213
+ ],
+ "loc": {
+ "start": {
+ "line": 391,
+ "column": 12
+ },
+ "end": {
+ "line": 391,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "TODO: grid layout module should be responsible for those",
+ "range": [
+ 14227,
+ 14285
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 12
+ },
+ "end": {
+ "line": 392,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "calculations",
+ "range": [
+ 14299,
+ 14313
+ ],
+ "loc": {
+ "start": {
+ "line": 393,
+ "column": 12
+ },
+ "end": {
+ "line": 393,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Show specified column\r\n * @param {Number} colIndex Column index\r\n ",
+ "range": [
+ 14859,
+ 14948
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 4
+ },
+ "end": {
+ "line": 410,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Hide specified column\r\n * @param {Number} colIndex Column index\r\n ",
+ "range": [
+ 15304,
+ 15393
+ ],
+ "loc": {
+ "start": {
+ "line": 423,
+ "column": 4
+ },
+ "end": {
+ "line": 426,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Determine if specified column is hidden\r\n * @param {Number} colIndex Column index\r\n ",
+ "range": [
+ 15747,
+ 15854
+ ],
+ "loc": {
+ "start": {
+ "line": 439,
+ "column": 4
+ },
+ "end": {
+ "line": 442,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Toggle visibility of specified column\r\n * @param {Number} colIndex Column index\r\n ",
+ "range": [
+ 16012,
+ 16117
+ ],
+ "loc": {
+ "start": {
+ "line": 450,
+ "column": 4
+ },
+ "end": {
+ "line": 453,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Returns the indexes of the columns currently hidden\r\n * @return {Array} column indexes\r\n ",
+ "range": [
+ 16328,
+ 16439
+ ],
+ "loc": {
+ "start": {
+ "line": 462,
+ "column": 4
+ },
+ "end": {
+ "line": 465,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Remove the columns manager\r\n ",
+ "range": [
+ 16509,
+ 16556
+ ],
+ "loc": {
+ "start": {
+ "line": 470,
+ "column": 4
+ },
+ "end": {
+ "line": 472,
+ "column": 7
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/ast/source/src/extensions/filtersVisibility/filtersVisibility.js.json b/doc/ast/source/src/extensions/filtersVisibility/filtersVisibility.js.json
new file mode 100644
index 00000000..c5f48d99
--- /dev/null
+++ b/doc/ast/source/src/extensions/filtersVisibility/filtersVisibility.js.json
@@ -0,0 +1,16275 @@
+{
+ "type": "Program",
+ "body": [
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../../dom",
+ "raw": "'../../dom'",
+ "range": [
+ 16,
+ 27
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 16
+ },
+ "end": {
+ "line": 1,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 0,
+ 28
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 37,
+ 42
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 12
+ }
+ }
+ },
+ "range": [
+ 37,
+ 42
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 12
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../../types",
+ "raw": "'../../types'",
+ "range": [
+ 48,
+ 61
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 18
+ },
+ "end": {
+ "line": 2,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 30,
+ 62
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 0
+ },
+ "end": {
+ "line": 2,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 71,
+ 76
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 7
+ },
+ "end": {
+ "line": 3,
+ "column": 12
+ }
+ }
+ },
+ "range": [
+ 71,
+ 76
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 7
+ },
+ "end": {
+ "line": 3,
+ "column": 12
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../../event",
+ "raw": "'../../event'",
+ "range": [
+ 82,
+ 95
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 18
+ },
+ "end": {
+ "line": 3,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 64,
+ 96
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "ExportDefaultDeclaration",
+ "declaration": {
+ "type": "ClassDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "FiltersVisibility",
+ "range": [
+ 121,
+ 138
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 21
+ },
+ "end": {
+ "line": 5,
+ "column": 38
+ }
+ }
+ },
+ "superClass": null,
+ "body": {
+ "type": "ClassBody",
+ "body": [
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "constructor",
+ "range": [
+ 287,
+ 298
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 4
+ },
+ "end": {
+ "line": 12,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 299,
+ 301
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 16
+ },
+ "end": {
+ "line": 12,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 303,
+ 304
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 20
+ },
+ "end": {
+ "line": 12,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 318,
+ 322
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "initialized",
+ "range": [
+ 323,
+ 334
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 13
+ },
+ "end": {
+ "line": 14,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 318,
+ 334
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 337,
+ 342
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 27
+ },
+ "end": {
+ "line": 14,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 318,
+ 342
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 318,
+ 343
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 353,
+ 357
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 358,
+ 362
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 13
+ },
+ "end": {
+ "line": 15,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 353,
+ 362
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 365,
+ 366
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 20
+ },
+ "end": {
+ "line": 15,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 367,
+ 371
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 22
+ },
+ "end": {
+ "line": 15,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 365,
+ 371
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 20
+ },
+ "end": {
+ "line": 15,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 353,
+ 371
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 353,
+ 372
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 382,
+ 386
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "desc",
+ "range": [
+ 387,
+ 391
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 13
+ },
+ "end": {
+ "line": 16,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 382,
+ 391
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 394,
+ 395
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 20
+ },
+ "end": {
+ "line": 16,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "description",
+ "range": [
+ 396,
+ 407
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 22
+ },
+ "end": {
+ "line": 16,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 394,
+ 407
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 20
+ },
+ "end": {
+ "line": 16,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Filters row visibility manager",
+ "raw": "'Filters row visibility manager'",
+ "range": [
+ 411,
+ 443
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 37
+ },
+ "end": {
+ "line": 16,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 394,
+ 443
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 20
+ },
+ "end": {
+ "line": 16,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 382,
+ 443
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 382,
+ 444
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 70
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " Path and image filenames",
+ "range": [
+ 456,
+ 483
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 35
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 493,
+ 497
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stylesheet",
+ "range": [
+ 498,
+ 508
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 13
+ },
+ "end": {
+ "line": 19,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 493,
+ 508
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 511,
+ 512
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 26
+ },
+ "end": {
+ "line": 19,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stylesheet",
+ "range": [
+ 513,
+ 523
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 28
+ },
+ "end": {
+ "line": 19,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 511,
+ 523
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 26
+ },
+ "end": {
+ "line": 19,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "filtersVisibility.css",
+ "raw": "'filtersVisibility.css'",
+ "range": [
+ 527,
+ 550
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 42
+ },
+ "end": {
+ "line": 19,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 511,
+ 550
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 26
+ },
+ "end": {
+ "line": 19,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 493,
+ 550
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 493,
+ 551
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 66
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Path and image filenames",
+ "range": [
+ 456,
+ 483
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 35
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 561,
+ 565
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "icnExpand",
+ "range": [
+ 566,
+ 575
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 13
+ },
+ "end": {
+ "line": 20,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 561,
+ 575
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 578,
+ 579
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 25
+ },
+ "end": {
+ "line": 20,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "expand_icon_name",
+ "range": [
+ 580,
+ 596
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 27
+ },
+ "end": {
+ "line": 20,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 578,
+ 596
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 25
+ },
+ "end": {
+ "line": 20,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "icn_exp.png",
+ "raw": "'icn_exp.png'",
+ "range": [
+ 600,
+ 613
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 47
+ },
+ "end": {
+ "line": 20,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 578,
+ 613
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 25
+ },
+ "end": {
+ "line": 20,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 561,
+ 613
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 561,
+ 614
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 624,
+ 628
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "icnCollapse",
+ "range": [
+ 629,
+ 640
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 13
+ },
+ "end": {
+ "line": 21,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 624,
+ 640
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 643,
+ 644
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 27
+ },
+ "end": {
+ "line": 21,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "collapse_icon_name",
+ "range": [
+ 645,
+ 663
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 29
+ },
+ "end": {
+ "line": 21,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 643,
+ 663
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 27
+ },
+ "end": {
+ "line": 21,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "icn_clp.png",
+ "raw": "'icn_clp.png'",
+ "range": [
+ 667,
+ 680
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 51
+ },
+ "end": {
+ "line": 21,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 643,
+ 680
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 27
+ },
+ "end": {
+ "line": 21,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 624,
+ 680
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 624,
+ 681
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 65
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "expand/collapse filters span element",
+ "range": [
+ 693,
+ 731
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 46
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 741,
+ 745
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contEl",
+ "range": [
+ 746,
+ 752
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 13
+ },
+ "end": {
+ "line": 24,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 741,
+ 752
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 755,
+ 759
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 22
+ },
+ "end": {
+ "line": 24,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 741,
+ 759
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 741,
+ 760
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 27
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "expand/collapse filters span element",
+ "range": [
+ 693,
+ 731
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "expand/collapse filters btn element",
+ "range": [
+ 770,
+ 807
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 45
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 817,
+ 821
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnEl",
+ "range": [
+ 822,
+ 827
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 13
+ },
+ "end": {
+ "line": 26,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 817,
+ 827
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 18
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 830,
+ 834
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 21
+ },
+ "end": {
+ "line": 26,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 817,
+ 834
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 817,
+ 835
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 26
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "expand/collapse filters btn element",
+ "range": [
+ 770,
+ 807
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 45
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 847,
+ 851
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "icnExpandHtml",
+ "range": [
+ 852,
+ 865
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 13
+ },
+ "end": {
+ "line": 28,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 847,
+ 865
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "'\" alt=\"Expand filters\" >'",
+ "range": [
+ 927,
+ 953
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 12
+ },
+ "end": {
+ "line": 29,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 868,
+ 953
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 29
+ },
+ "end": {
+ "line": 29,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 847,
+ 953
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 847,
+ 954
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 964,
+ 968
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "icnCollapseHtml",
+ "range": [
+ 969,
+ 984
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 13
+ },
+ "end": {
+ "line": 30,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 964,
+ 984
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "'\" alt=\"Collapse filters\" >'",
+ "range": [
+ 1048,
+ 1076
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 12
+ },
+ "end": {
+ "line": 31,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 987,
+ 1076
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 31
+ },
+ "end": {
+ "line": 31,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 964,
+ 1076
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 964,
+ 1077
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1087,
+ 1091
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "defaultText",
+ "range": [
+ 1092,
+ 1103
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 13
+ },
+ "end": {
+ "line": 32,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1087,
+ 1103
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Toggle filters",
+ "raw": "'Toggle filters'",
+ "range": [
+ 1106,
+ 1122
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 27
+ },
+ "end": {
+ "line": 32,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 1087,
+ 1122
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 1087,
+ 1123
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 44
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "id of container element",
+ "range": [
+ 1135,
+ 1160
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 33
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1170,
+ 1174
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "targetId",
+ "range": [
+ 1175,
+ 1183
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 13
+ },
+ "end": {
+ "line": 35,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 1170,
+ 1183
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1187,
+ 1188
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 25
+ },
+ "end": {
+ "line": 35,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "target_id",
+ "range": [
+ 1189,
+ 1198
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 27
+ },
+ "end": {
+ "line": 35,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 1187,
+ 1198
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 25
+ },
+ "end": {
+ "line": 35,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1202,
+ 1206
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 40
+ },
+ "end": {
+ "line": 35,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 1187,
+ 1206
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 25
+ },
+ "end": {
+ "line": 35,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 1170,
+ 1206
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 1170,
+ 1207
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 45
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "id of container element",
+ "range": [
+ 1135,
+ 1160
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables expand/collapse icon",
+ "range": [
+ 1217,
+ 1256
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 47
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1266,
+ 1270
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableIcon",
+ "range": [
+ 1271,
+ 1281
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 13
+ },
+ "end": {
+ "line": 37,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 1266,
+ 1281
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1284,
+ 1285
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 26
+ },
+ "end": {
+ "line": 37,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enable_icon",
+ "range": [
+ 1286,
+ 1297
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 28
+ },
+ "end": {
+ "line": 37,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 1284,
+ 1297
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 26
+ },
+ "end": {
+ "line": 37,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 1300,
+ 1305
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 42
+ },
+ "end": {
+ "line": 37,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 1284,
+ 1305
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 26
+ },
+ "end": {
+ "line": 37,
+ "column": 47
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 1308,
+ 1313
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 50
+ },
+ "end": {
+ "line": 37,
+ "column": 55
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 1316,
+ 1320
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 58
+ },
+ "end": {
+ "line": 37,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 1284,
+ 1320
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 26
+ },
+ "end": {
+ "line": 37,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 1266,
+ 1320
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 1266,
+ 1321
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 63
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables expand/collapse icon",
+ "range": [
+ 1217,
+ 1256
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 47
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1331,
+ 1335
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnText",
+ "range": [
+ 1336,
+ 1343
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 13
+ },
+ "end": {
+ "line": 38,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 1331,
+ 1343
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1346,
+ 1347
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 23
+ },
+ "end": {
+ "line": 38,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn_text",
+ "range": [
+ 1348,
+ 1356
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 25
+ },
+ "end": {
+ "line": 38,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 1346,
+ 1356
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 23
+ },
+ "end": {
+ "line": 38,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 1360,
+ 1362
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 37
+ },
+ "end": {
+ "line": 38,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 1346,
+ 1362
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 23
+ },
+ "end": {
+ "line": 38,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 1331,
+ 1362
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 1331,
+ 1363
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 40
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines expand/collapse filters text",
+ "range": [
+ 1375,
+ 1413
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 46
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1423,
+ 1427
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "collapseBtnHtml",
+ "range": [
+ 1428,
+ 1443
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 13
+ },
+ "end": {
+ "line": 41,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 1423,
+ 1443
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1446,
+ 1450
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 31
+ },
+ "end": {
+ "line": 41,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableIcon",
+ "range": [
+ 1451,
+ 1461
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 36
+ },
+ "end": {
+ "line": 41,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 1446,
+ 1461
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 31
+ },
+ "end": {
+ "line": 41,
+ "column": 46
+ }
+ }
+ },
+ "consequent": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1477,
+ 1481
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 12
+ },
+ "end": {
+ "line": 42,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "icnCollapseHtml",
+ "range": [
+ 1482,
+ 1497
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 17
+ },
+ "end": {
+ "line": 42,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 1477,
+ 1497
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 12
+ },
+ "end": {
+ "line": 42,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1500,
+ 1504
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 35
+ },
+ "end": {
+ "line": 42,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnText",
+ "range": [
+ 1505,
+ 1512
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 40
+ },
+ "end": {
+ "line": 42,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 1500,
+ 1512
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 35
+ },
+ "end": {
+ "line": 42,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 1477,
+ 1512
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 12
+ },
+ "end": {
+ "line": 42,
+ "column": 47
+ }
+ }
+ },
+ "alternate": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1528,
+ 1532
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 12
+ },
+ "end": {
+ "line": 43,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnText",
+ "range": [
+ 1533,
+ 1540
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 17
+ },
+ "end": {
+ "line": 43,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1528,
+ 1540
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 12
+ },
+ "end": {
+ "line": 43,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1544,
+ 1548
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 28
+ },
+ "end": {
+ "line": 43,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "defaultText",
+ "range": [
+ 1549,
+ 1560
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 33
+ },
+ "end": {
+ "line": 43,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 1544,
+ 1560
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 28
+ },
+ "end": {
+ "line": 43,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 1528,
+ 1560
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 12
+ },
+ "end": {
+ "line": 43,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 1446,
+ 1560
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 31
+ },
+ "end": {
+ "line": 43,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 1423,
+ 1560
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 1423,
+ 1561
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 45
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines expand/collapse filters text",
+ "range": [
+ 1375,
+ 1413
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 46
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1571,
+ 1575
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "expandBtnHtml",
+ "range": [
+ 1576,
+ 1589
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 13
+ },
+ "end": {
+ "line": 44,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 1571,
+ 1589
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1593,
+ 1597
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 30
+ },
+ "end": {
+ "line": 44,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableIcon",
+ "range": [
+ 1598,
+ 1608
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 35
+ },
+ "end": {
+ "line": 44,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 1593,
+ 1608
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 30
+ },
+ "end": {
+ "line": 44,
+ "column": 45
+ }
+ }
+ },
+ "consequent": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1624,
+ 1628
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 12
+ },
+ "end": {
+ "line": 45,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "icnExpandHtml",
+ "range": [
+ 1629,
+ 1642
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 17
+ },
+ "end": {
+ "line": 45,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 1624,
+ 1642
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 12
+ },
+ "end": {
+ "line": 45,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1645,
+ 1649
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 33
+ },
+ "end": {
+ "line": 45,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnText",
+ "range": [
+ 1650,
+ 1657
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 38
+ },
+ "end": {
+ "line": 45,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 1645,
+ 1657
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 33
+ },
+ "end": {
+ "line": 45,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 1624,
+ 1657
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 12
+ },
+ "end": {
+ "line": 45,
+ "column": 45
+ }
+ }
+ },
+ "alternate": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1673,
+ 1677
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 12
+ },
+ "end": {
+ "line": 46,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnText",
+ "range": [
+ 1678,
+ 1685
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 17
+ },
+ "end": {
+ "line": 46,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1673,
+ 1685
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 12
+ },
+ "end": {
+ "line": 46,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1689,
+ 1693
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 28
+ },
+ "end": {
+ "line": 46,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "defaultText",
+ "range": [
+ 1694,
+ 1705
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 33
+ },
+ "end": {
+ "line": 46,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 1689,
+ 1705
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 28
+ },
+ "end": {
+ "line": 46,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 1673,
+ 1705
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 12
+ },
+ "end": {
+ "line": 46,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 1593,
+ 1705
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 30
+ },
+ "end": {
+ "line": 46,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 1571,
+ 1705
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 1571,
+ 1706
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 45
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines expand/collapse filters button innerHtml",
+ "range": [
+ 1718,
+ 1768
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 8
+ },
+ "end": {
+ "line": 48,
+ "column": 58
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1778,
+ 1782
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnHtml",
+ "range": [
+ 1783,
+ 1790
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 13
+ },
+ "end": {
+ "line": 49,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 1778,
+ 1790
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1793,
+ 1794
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 23
+ },
+ "end": {
+ "line": 49,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn_html",
+ "range": [
+ 1795,
+ 1803
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 25
+ },
+ "end": {
+ "line": 49,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 1793,
+ 1803
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 23
+ },
+ "end": {
+ "line": 49,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1807,
+ 1811
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 37
+ },
+ "end": {
+ "line": 49,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 1793,
+ 1811
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 23
+ },
+ "end": {
+ "line": 49,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 1778,
+ 1811
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 1778,
+ 1812
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 42
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines expand/collapse filters button innerHtml",
+ "range": [
+ 1718,
+ 1768
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 8
+ },
+ "end": {
+ "line": 48,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for expand/collapse filters button",
+ "range": [
+ 1822,
+ 1876
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 8
+ },
+ "end": {
+ "line": 50,
+ "column": 62
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1886,
+ 1890
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnCssClass",
+ "range": [
+ 1891,
+ 1902
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 13
+ },
+ "end": {
+ "line": 51,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1886,
+ 1902
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1905,
+ 1906
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 27
+ },
+ "end": {
+ "line": 51,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn_css_class",
+ "range": [
+ 1907,
+ 1920
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 29
+ },
+ "end": {
+ "line": 51,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 1905,
+ 1920
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 27
+ },
+ "end": {
+ "line": 51,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "btnExpClpFlt",
+ "raw": "'btnExpClpFlt'",
+ "range": [
+ 1924,
+ 1938
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 46
+ },
+ "end": {
+ "line": 51,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 1905,
+ 1938
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 27
+ },
+ "end": {
+ "line": 51,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 1886,
+ 1938
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 1886,
+ 1939
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 61
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for expand/collapse filters button",
+ "range": [
+ 1822,
+ 1876
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 8
+ },
+ "end": {
+ "line": 50,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class span containing expand/collapse filters",
+ "range": [
+ 1949,
+ 2008
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 67
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2018,
+ 2022
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contCssClass",
+ "range": [
+ 2023,
+ 2035
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 13
+ },
+ "end": {
+ "line": 53,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2018,
+ 2035
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 2038,
+ 2039
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 28
+ },
+ "end": {
+ "line": 53,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cont_css_class",
+ "range": [
+ 2040,
+ 2054
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 30
+ },
+ "end": {
+ "line": 53,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 2038,
+ 2054
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 28
+ },
+ "end": {
+ "line": 53,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "expClpFlt",
+ "raw": "'expClpFlt'",
+ "range": [
+ 2058,
+ 2069
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 48
+ },
+ "end": {
+ "line": 53,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 2038,
+ 2069
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 28
+ },
+ "end": {
+ "line": 53,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 2018,
+ 2069
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 2018,
+ 2070
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 60
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class span containing expand/collapse filters",
+ "range": [
+ 1949,
+ 2008
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 67
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2080,
+ 2084
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filtersRowIndex",
+ "range": [
+ 2085,
+ 2100
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 13
+ },
+ "end": {
+ "line": 54,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 2080,
+ 2100
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 2104,
+ 2109
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 32
+ },
+ "end": {
+ "line": 54,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isUndef",
+ "range": [
+ 2110,
+ 2117
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 38
+ },
+ "end": {
+ "line": 54,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 2104,
+ 2117
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 32
+ },
+ "end": {
+ "line": 54,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 2118,
+ 2119
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 46
+ },
+ "end": {
+ "line": 54,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filters_row_index",
+ "range": [
+ 2120,
+ 2137
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 48
+ },
+ "end": {
+ "line": 54,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 2118,
+ 2137
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 46
+ },
+ "end": {
+ "line": 54,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 2104,
+ 2138
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 32
+ },
+ "end": {
+ "line": 54,
+ "column": 66
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2103,
+ 2138
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 31
+ },
+ "end": {
+ "line": 54,
+ "column": 66
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 2158,
+ 2159
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 16
+ },
+ "end": {
+ "line": 55,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filters_row_index",
+ "range": [
+ 2160,
+ 2177
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 18
+ },
+ "end": {
+ "line": 55,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 2158,
+ 2177
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 16
+ },
+ "end": {
+ "line": 55,
+ "column": 35
+ }
+ }
+ },
+ "alternate": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2180,
+ 2182
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 38
+ },
+ "end": {
+ "line": 55,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFiltersRowIndex",
+ "range": [
+ 2183,
+ 2201
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 41
+ },
+ "end": {
+ "line": 55,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 2180,
+ 2201
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 38
+ },
+ "end": {
+ "line": 55,
+ "column": 59
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 2180,
+ 2203
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 38
+ },
+ "end": {
+ "line": 55,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 2103,
+ 2203
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 31
+ },
+ "end": {
+ "line": 55,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 2080,
+ 2203
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 2080,
+ 2204
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2216,
+ 2220
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 8
+ },
+ "end": {
+ "line": 57,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "visibleAtStart",
+ "range": [
+ 2221,
+ 2235
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 13
+ },
+ "end": {
+ "line": 57,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 2216,
+ 2235
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 8
+ },
+ "end": {
+ "line": 57,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 2239,
+ 2244
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 31
+ },
+ "end": {
+ "line": 57,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isUndef",
+ "range": [
+ 2245,
+ 2252
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 37
+ },
+ "end": {
+ "line": 57,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 2239,
+ 2252
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 31
+ },
+ "end": {
+ "line": 57,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 2253,
+ 2254
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 45
+ },
+ "end": {
+ "line": 57,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "visible_at_start",
+ "range": [
+ 2255,
+ 2271
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 47
+ },
+ "end": {
+ "line": 57,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 2253,
+ 2271
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 45
+ },
+ "end": {
+ "line": 57,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 2239,
+ 2272
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 31
+ },
+ "end": {
+ "line": 57,
+ "column": 64
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2238,
+ 2272
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 30
+ },
+ "end": {
+ "line": 57,
+ "column": 64
+ }
+ }
+ },
+ "consequent": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 2288,
+ 2295
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 12
+ },
+ "end": {
+ "line": 58,
+ "column": 19
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 2296,
+ 2297
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 20
+ },
+ "end": {
+ "line": 58,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "visible_at_start",
+ "range": [
+ 2298,
+ 2314
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 22
+ },
+ "end": {
+ "line": 58,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2296,
+ 2314
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 20
+ },
+ "end": {
+ "line": 58,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 2288,
+ 2315
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 12
+ },
+ "end": {
+ "line": 58,
+ "column": 39
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 2318,
+ 2322
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 42
+ },
+ "end": {
+ "line": 58,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 2238,
+ 2322
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 30
+ },
+ "end": {
+ "line": 58,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 2216,
+ 2322
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 2216,
+ 2323
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 47
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " Prefix",
+ "range": [
+ 2335,
+ 2344
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 8
+ },
+ "end": {
+ "line": 60,
+ "column": 17
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2354,
+ 2358
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 8
+ },
+ "end": {
+ "line": 61,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfx",
+ "range": [
+ 2359,
+ 2363
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 13
+ },
+ "end": {
+ "line": 61,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 2354,
+ 2363
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 8
+ },
+ "end": {
+ "line": 61,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "fltsVis_",
+ "raw": "'fltsVis_'",
+ "range": [
+ 2366,
+ 2376
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 20
+ },
+ "end": {
+ "line": 61,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 2354,
+ 2376
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 8
+ },
+ "end": {
+ "line": 61,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 2354,
+ 2377
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 8
+ },
+ "end": {
+ "line": 61,
+ "column": 31
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Prefix",
+ "range": [
+ 2335,
+ 2344
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 8
+ },
+ "end": {
+ "line": 60,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "callback before filters row is shown",
+ "range": [
+ 2389,
+ 2427
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 8
+ },
+ "end": {
+ "line": 63,
+ "column": 46
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2437,
+ 2441
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 8
+ },
+ "end": {
+ "line": 64,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeShow",
+ "range": [
+ 2442,
+ 2454
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 13
+ },
+ "end": {
+ "line": 64,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2437,
+ 2454
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 8
+ },
+ "end": {
+ "line": 64,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 2457,
+ 2462
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 28
+ },
+ "end": {
+ "line": 64,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 2463,
+ 2467
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 34
+ },
+ "end": {
+ "line": 64,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2457,
+ 2467
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 28
+ },
+ "end": {
+ "line": 64,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 2468,
+ 2469
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 39
+ },
+ "end": {
+ "line": 64,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_show",
+ "range": [
+ 2470,
+ 2484
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 41
+ },
+ "end": {
+ "line": 64,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 2468,
+ 2484
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 39
+ },
+ "end": {
+ "line": 64,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 2457,
+ 2485
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 28
+ },
+ "end": {
+ "line": 64,
+ "column": 56
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 2501,
+ 2502
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 12
+ },
+ "end": {
+ "line": 65,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_show",
+ "range": [
+ 2503,
+ 2517
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 14
+ },
+ "end": {
+ "line": 65,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 2501,
+ 2517
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 12
+ },
+ "end": {
+ "line": 65,
+ "column": 28
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 2520,
+ 2524
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 31
+ },
+ "end": {
+ "line": 65,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 2457,
+ 2524
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 28
+ },
+ "end": {
+ "line": 65,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 2437,
+ 2524
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 8
+ },
+ "end": {
+ "line": 65,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 2437,
+ 2525
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 8
+ },
+ "end": {
+ "line": 65,
+ "column": 36
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "callback before filters row is shown",
+ "range": [
+ 2389,
+ 2427
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 8
+ },
+ "end": {
+ "line": 63,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "callback after filters row is shown",
+ "range": [
+ 2535,
+ 2572
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 8
+ },
+ "end": {
+ "line": 66,
+ "column": 45
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2582,
+ 2586
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 8
+ },
+ "end": {
+ "line": 67,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterShow",
+ "range": [
+ 2587,
+ 2598
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 13
+ },
+ "end": {
+ "line": 67,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2582,
+ 2598
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 8
+ },
+ "end": {
+ "line": 67,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 2601,
+ 2606
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 27
+ },
+ "end": {
+ "line": 67,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 2607,
+ 2611
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 33
+ },
+ "end": {
+ "line": 67,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 2601,
+ 2611
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 27
+ },
+ "end": {
+ "line": 67,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 2612,
+ 2613
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 38
+ },
+ "end": {
+ "line": 67,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_show",
+ "range": [
+ 2614,
+ 2627
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 40
+ },
+ "end": {
+ "line": 67,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 2612,
+ 2627
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 38
+ },
+ "end": {
+ "line": 67,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 2601,
+ 2628
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 27
+ },
+ "end": {
+ "line": 67,
+ "column": 54
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 2644,
+ 2645
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 12
+ },
+ "end": {
+ "line": 68,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_show",
+ "range": [
+ 2646,
+ 2659
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 14
+ },
+ "end": {
+ "line": 68,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 2644,
+ 2659
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 12
+ },
+ "end": {
+ "line": 68,
+ "column": 27
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 2662,
+ 2666
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 30
+ },
+ "end": {
+ "line": 68,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 2601,
+ 2666
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 27
+ },
+ "end": {
+ "line": 68,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 2582,
+ 2666
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 8
+ },
+ "end": {
+ "line": 68,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 2582,
+ 2667
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 8
+ },
+ "end": {
+ "line": 68,
+ "column": 35
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "callback after filters row is shown",
+ "range": [
+ 2535,
+ 2572
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 8
+ },
+ "end": {
+ "line": 66,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "callback before filters row is hidden",
+ "range": [
+ 2677,
+ 2716
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 8
+ },
+ "end": {
+ "line": 69,
+ "column": 47
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2726,
+ 2730
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 8
+ },
+ "end": {
+ "line": 70,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeHide",
+ "range": [
+ 2731,
+ 2743
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 13
+ },
+ "end": {
+ "line": 70,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2726,
+ 2743
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 8
+ },
+ "end": {
+ "line": 70,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 2746,
+ 2751
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 28
+ },
+ "end": {
+ "line": 70,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 2752,
+ 2756
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 34
+ },
+ "end": {
+ "line": 70,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2746,
+ 2756
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 28
+ },
+ "end": {
+ "line": 70,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 2757,
+ 2758
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 39
+ },
+ "end": {
+ "line": 70,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_hide",
+ "range": [
+ 2759,
+ 2773
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 41
+ },
+ "end": {
+ "line": 70,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 2757,
+ 2773
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 39
+ },
+ "end": {
+ "line": 70,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 2746,
+ 2774
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 28
+ },
+ "end": {
+ "line": 70,
+ "column": 56
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 2790,
+ 2791
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 12
+ },
+ "end": {
+ "line": 71,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_hide",
+ "range": [
+ 2792,
+ 2806
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 14
+ },
+ "end": {
+ "line": 71,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 2790,
+ 2806
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 12
+ },
+ "end": {
+ "line": 71,
+ "column": 28
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 2809,
+ 2813
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 31
+ },
+ "end": {
+ "line": 71,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 2746,
+ 2813
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 28
+ },
+ "end": {
+ "line": 71,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 2726,
+ 2813
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 8
+ },
+ "end": {
+ "line": 71,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 2726,
+ 2814
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 8
+ },
+ "end": {
+ "line": 71,
+ "column": 36
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "callback before filters row is hidden",
+ "range": [
+ 2677,
+ 2716
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 8
+ },
+ "end": {
+ "line": 69,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "callback after filters row is hidden",
+ "range": [
+ 2824,
+ 2862
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 8
+ },
+ "end": {
+ "line": 72,
+ "column": 46
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2872,
+ 2876
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 8
+ },
+ "end": {
+ "line": 73,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterHide",
+ "range": [
+ 2877,
+ 2888
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 13
+ },
+ "end": {
+ "line": 73,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2872,
+ 2888
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 8
+ },
+ "end": {
+ "line": 73,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 2891,
+ 2896
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 27
+ },
+ "end": {
+ "line": 73,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 2897,
+ 2901
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 33
+ },
+ "end": {
+ "line": 73,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 2891,
+ 2901
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 27
+ },
+ "end": {
+ "line": 73,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 2902,
+ 2903
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 38
+ },
+ "end": {
+ "line": 73,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_hide",
+ "range": [
+ 2904,
+ 2917
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 40
+ },
+ "end": {
+ "line": 73,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 2902,
+ 2917
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 38
+ },
+ "end": {
+ "line": 73,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 2891,
+ 2918
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 27
+ },
+ "end": {
+ "line": 73,
+ "column": 54
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 2921,
+ 2922
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 57
+ },
+ "end": {
+ "line": 73,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_hide",
+ "range": [
+ 2923,
+ 2936
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 59
+ },
+ "end": {
+ "line": 73,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 2921,
+ 2936
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 57
+ },
+ "end": {
+ "line": 73,
+ "column": 72
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 2939,
+ 2943
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 75
+ },
+ "end": {
+ "line": 73,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 2891,
+ 2943
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 27
+ },
+ "end": {
+ "line": 73,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 2872,
+ 2943
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 8
+ },
+ "end": {
+ "line": 73,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 2872,
+ 2944
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 8
+ },
+ "end": {
+ "line": 73,
+ "column": 80
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "callback after filters row is hidden",
+ "range": [
+ 2824,
+ 2862
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 8
+ },
+ "end": {
+ "line": 72,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Loads extension stylesheet",
+ "range": [
+ 2956,
+ 2984
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 8
+ },
+ "end": {
+ "line": 75,
+ "column": 36
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2994,
+ 2996
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 8
+ },
+ "end": {
+ "line": 76,
+ "column": 10
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "import",
+ "range": [
+ 2997,
+ 3003
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 11
+ },
+ "end": {
+ "line": 76,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 2994,
+ 3003
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 8
+ },
+ "end": {
+ "line": 76,
+ "column": 17
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 3004,
+ 3005
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 18
+ },
+ "end": {
+ "line": 76,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 3006,
+ 3010
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 20
+ },
+ "end": {
+ "line": 76,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 3004,
+ 3010
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 18
+ },
+ "end": {
+ "line": 76,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Style",
+ "raw": "'Style'",
+ "range": [
+ 3011,
+ 3018
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 25
+ },
+ "end": {
+ "line": 76,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 3004,
+ 3018
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 18
+ },
+ "end": {
+ "line": 76,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3020,
+ 3022
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 34
+ },
+ "end": {
+ "line": 76,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stylePath",
+ "range": [
+ 3023,
+ 3032
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 37
+ },
+ "end": {
+ "line": 76,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 3020,
+ 3032
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 34
+ },
+ "end": {
+ "line": 76,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3035,
+ 3039
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 49
+ },
+ "end": {
+ "line": 76,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stylesheet",
+ "range": [
+ 3040,
+ 3050
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 54
+ },
+ "end": {
+ "line": 76,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 3035,
+ 3050
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 49
+ },
+ "end": {
+ "line": 76,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 3020,
+ 3050
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 34
+ },
+ "end": {
+ "line": 76,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 3052,
+ 3056
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 66
+ },
+ "end": {
+ "line": 76,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "link",
+ "raw": "'link'",
+ "range": [
+ 3058,
+ 3064
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 72
+ },
+ "end": {
+ "line": 76,
+ "column": 78
+ }
+ }
+ }
+ ],
+ "range": [
+ 2994,
+ 3065
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 8
+ },
+ "end": {
+ "line": 76,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 2994,
+ 3066
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 8
+ },
+ "end": {
+ "line": 76,
+ "column": 80
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Loads extension stylesheet",
+ "range": [
+ 2956,
+ 2984
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 8
+ },
+ "end": {
+ "line": 75,
+ "column": 36
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3078,
+ 3082
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 8
+ },
+ "end": {
+ "line": 78,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3083,
+ 3085
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 13
+ },
+ "end": {
+ "line": 78,
+ "column": 15
+ }
+ }
+ },
+ "range": [
+ 3078,
+ 3085
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 8
+ },
+ "end": {
+ "line": 78,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3088,
+ 3090
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 18
+ },
+ "end": {
+ "line": 78,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 3078,
+ 3090
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 8
+ },
+ "end": {
+ "line": 78,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 3078,
+ 3091
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 8
+ },
+ "end": {
+ "line": 78,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 305,
+ 3098
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 22
+ },
+ "end": {
+ "line": 79,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 298,
+ 3098
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 15
+ },
+ "end": {
+ "line": 79,
+ "column": 5
+ }
+ }
+ },
+ "kind": "constructor",
+ "computed": false,
+ "range": [
+ 287,
+ 3098
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 4
+ },
+ "end": {
+ "line": 79,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Filters Row Visibility extension\r\n * @param {Object} tf TableFilter instance\r\n * @param {Object} f Config\r\n ",
+ "range": [
+ 147,
+ 281
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 4
+ },
+ "end": {
+ "line": 11,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Initialise extension\r\n ",
+ "range": [
+ 3106,
+ 3147
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 4
+ },
+ "end": {
+ "line": 83,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "init",
+ "range": [
+ 3153,
+ 3157
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 4
+ },
+ "end": {
+ "line": 84,
+ "column": 8
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3173,
+ 3177
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 11
+ },
+ "end": {
+ "line": 85,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "initialized",
+ "range": [
+ 3178,
+ 3189
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 16
+ },
+ "end": {
+ "line": 85,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 3173,
+ 3189
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 11
+ },
+ "end": {
+ "line": 85,
+ "column": 27
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 3205,
+ 3212
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 12
+ },
+ "end": {
+ "line": 86,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 3190,
+ 3223
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 28
+ },
+ "end": {
+ "line": 87,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 3170,
+ 3223
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 8
+ },
+ "end": {
+ "line": 87,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3235,
+ 3239
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 8
+ },
+ "end": {
+ "line": 89,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "buildUI",
+ "range": [
+ 3240,
+ 3247
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 13
+ },
+ "end": {
+ "line": 89,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 3235,
+ 3247
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 8
+ },
+ "end": {
+ "line": 89,
+ "column": 20
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 3235,
+ 3249
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 8
+ },
+ "end": {
+ "line": 89,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 3235,
+ 3250
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 8
+ },
+ "end": {
+ "line": 89,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3260,
+ 3264
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 8
+ },
+ "end": {
+ "line": 90,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "initialized",
+ "range": [
+ 3265,
+ 3276
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 13
+ },
+ "end": {
+ "line": 90,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 3260,
+ 3276
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 8
+ },
+ "end": {
+ "line": 90,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 3279,
+ 3283
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 27
+ },
+ "end": {
+ "line": 90,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 3260,
+ 3283
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 8
+ },
+ "end": {
+ "line": 90,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 3260,
+ 3284
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 8
+ },
+ "end": {
+ "line": 90,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "range": [
+ 3159,
+ 3291
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 10
+ },
+ "end": {
+ "line": 91,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 3157,
+ 3291
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 8
+ },
+ "end": {
+ "line": 91,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 3153,
+ 3291
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 4
+ },
+ "end": {
+ "line": 91,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Initialise extension\r\n ",
+ "range": [
+ 3106,
+ 3147
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 4
+ },
+ "end": {
+ "line": 83,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Build UI elements\r\n ",
+ "range": [
+ 3299,
+ 3337
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 4
+ },
+ "end": {
+ "line": 95,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "buildUI",
+ "range": [
+ 3343,
+ 3350
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 4
+ },
+ "end": {
+ "line": 96,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3367,
+ 3369
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 12
+ },
+ "end": {
+ "line": 97,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3372,
+ 3376
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 17
+ },
+ "end": {
+ "line": 97,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3377,
+ 3379
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 22
+ },
+ "end": {
+ "line": 97,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 3372,
+ 3379
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 17
+ },
+ "end": {
+ "line": 97,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 3367,
+ 3379
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 12
+ },
+ "end": {
+ "line": 97,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 3363,
+ 3380
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 8
+ },
+ "end": {
+ "line": 97,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "span",
+ "range": [
+ 3394,
+ 3398
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 12
+ },
+ "end": {
+ "line": 98,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 3401,
+ 3404
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 19
+ },
+ "end": {
+ "line": 98,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 3405,
+ 3411
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 23
+ },
+ "end": {
+ "line": 98,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 3401,
+ 3411
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 19
+ },
+ "end": {
+ "line": 98,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "span",
+ "raw": "'span'",
+ "range": [
+ 3412,
+ 3418
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 30
+ },
+ "end": {
+ "line": 98,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 3420,
+ 3424
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 38
+ },
+ "end": {
+ "line": 98,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3426,
+ 3430
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 44
+ },
+ "end": {
+ "line": 98,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfx",
+ "range": [
+ 3431,
+ 3435
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 49
+ },
+ "end": {
+ "line": 98,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 3426,
+ 3435
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 44
+ },
+ "end": {
+ "line": 98,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3436,
+ 3438
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 54
+ },
+ "end": {
+ "line": 98,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 3439,
+ 3441
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 57
+ },
+ "end": {
+ "line": 98,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 3436,
+ 3441
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 54
+ },
+ "end": {
+ "line": 98,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 3426,
+ 3441
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 44
+ },
+ "end": {
+ "line": 98,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 3419,
+ 3442
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 37
+ },
+ "end": {
+ "line": 98,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 3401,
+ 3443
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 19
+ },
+ "end": {
+ "line": 98,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 3394,
+ 3443
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 12
+ },
+ "end": {
+ "line": 98,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 3390,
+ 3444
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 8
+ },
+ "end": {
+ "line": 98,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "span",
+ "range": [
+ 3454,
+ 3458
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 8
+ },
+ "end": {
+ "line": 99,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 3459,
+ 3468
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 13
+ },
+ "end": {
+ "line": 99,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 3454,
+ 3468
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 8
+ },
+ "end": {
+ "line": 99,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3471,
+ 3475
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 25
+ },
+ "end": {
+ "line": 99,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contCssClass",
+ "range": [
+ 3476,
+ 3488
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 30
+ },
+ "end": {
+ "line": 99,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 3471,
+ 3488
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 25
+ },
+ "end": {
+ "line": 99,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 3454,
+ 3488
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 8
+ },
+ "end": {
+ "line": 99,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 3454,
+ 3489
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 8
+ },
+ "end": {
+ "line": 99,
+ "column": 43
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Container element (rdiv or custom element)",
+ "range": [
+ 3501,
+ 3545
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 8
+ },
+ "end": {
+ "line": 101,
+ "column": 52
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3559,
+ 3563
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 12
+ },
+ "end": {
+ "line": 102,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "targetId",
+ "range": [
+ 3564,
+ 3572
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 17
+ },
+ "end": {
+ "line": 102,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 3559,
+ 3572
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 12
+ },
+ "end": {
+ "line": 102,
+ "column": 25
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 3558,
+ 3572
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 11
+ },
+ "end": {
+ "line": 102,
+ "column": 25
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3588,
+ 3590
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 12
+ },
+ "end": {
+ "line": 103,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setToolbar",
+ "range": [
+ 3591,
+ 3601
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 15
+ },
+ "end": {
+ "line": 103,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 3588,
+ 3601
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 12
+ },
+ "end": {
+ "line": 103,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 3588,
+ 3603
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 12
+ },
+ "end": {
+ "line": 103,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 3588,
+ 3604
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 12
+ },
+ "end": {
+ "line": 103,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "range": [
+ 3573,
+ 3615
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 26
+ },
+ "end": {
+ "line": 104,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 3555,
+ 3615
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 8
+ },
+ "end": {
+ "line": 104,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Container element (rdiv or custom element)",
+ "range": [
+ 3501,
+ 3545
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 8
+ },
+ "end": {
+ "line": 101,
+ "column": 52
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 3629,
+ 3637
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 12
+ },
+ "end": {
+ "line": 105,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3641,
+ 3645
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 24
+ },
+ "end": {
+ "line": 105,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "targetId",
+ "range": [
+ 3646,
+ 3654
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 29
+ },
+ "end": {
+ "line": 105,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 3641,
+ 3654
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 24
+ },
+ "end": {
+ "line": 105,
+ "column": 37
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 3640,
+ 3654
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 23
+ },
+ "end": {
+ "line": 105,
+ "column": 37
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3657,
+ 3659
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 40
+ },
+ "end": {
+ "line": 105,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rDiv",
+ "range": [
+ 3660,
+ 3664
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 43
+ },
+ "end": {
+ "line": 105,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 3657,
+ 3664
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 40
+ },
+ "end": {
+ "line": 105,
+ "column": 47
+ }
+ }
+ },
+ "alternate": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 3667,
+ 3670
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 50
+ },
+ "end": {
+ "line": 105,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 3671,
+ 3673
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 54
+ },
+ "end": {
+ "line": 105,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 3667,
+ 3673
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 50
+ },
+ "end": {
+ "line": 105,
+ "column": 56
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3674,
+ 3678
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 57
+ },
+ "end": {
+ "line": 105,
+ "column": 61
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "targetId",
+ "range": [
+ 3679,
+ 3687
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 62
+ },
+ "end": {
+ "line": 105,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 3674,
+ 3687
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 57
+ },
+ "end": {
+ "line": 105,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 3667,
+ 3688
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 50
+ },
+ "end": {
+ "line": 105,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 3640,
+ 3688
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 23
+ },
+ "end": {
+ "line": 105,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 3629,
+ 3688
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 12
+ },
+ "end": {
+ "line": 105,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 3625,
+ 3689
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 8
+ },
+ "end": {
+ "line": 105,
+ "column": 72
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3705,
+ 3709
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 12
+ },
+ "end": {
+ "line": 107,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "targetId",
+ "range": [
+ 3710,
+ 3718
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 17
+ },
+ "end": {
+ "line": 107,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 3705,
+ 3718
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 12
+ },
+ "end": {
+ "line": 107,
+ "column": 25
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 3704,
+ 3718
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 11
+ },
+ "end": {
+ "line": 107,
+ "column": 25
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "firstChild",
+ "range": [
+ 3738,
+ 3748
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 16
+ },
+ "end": {
+ "line": 108,
+ "column": 26
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 3751,
+ 3759
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 29
+ },
+ "end": {
+ "line": 108,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "firstChild",
+ "range": [
+ 3760,
+ 3770
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 38
+ },
+ "end": {
+ "line": 108,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 3751,
+ 3770
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 29
+ },
+ "end": {
+ "line": 108,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 3738,
+ 3770
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 16
+ },
+ "end": {
+ "line": 108,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 3734,
+ 3771
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 12
+ },
+ "end": {
+ "line": 108,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "firstChild",
+ "range": [
+ 3785,
+ 3795
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 12
+ },
+ "end": {
+ "line": 109,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 3796,
+ 3806
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 23
+ },
+ "end": {
+ "line": 109,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 3785,
+ 3806
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 12
+ },
+ "end": {
+ "line": 109,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "insertBefore",
+ "range": [
+ 3807,
+ 3819
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 34
+ },
+ "end": {
+ "line": 109,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 3785,
+ 3819
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 12
+ },
+ "end": {
+ "line": 109,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "span",
+ "range": [
+ 3820,
+ 3824
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 47
+ },
+ "end": {
+ "line": 109,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "firstChild",
+ "range": [
+ 3826,
+ 3836
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 53
+ },
+ "end": {
+ "line": 109,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 3785,
+ 3837
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 12
+ },
+ "end": {
+ "line": 109,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 3785,
+ 3838
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 12
+ },
+ "end": {
+ "line": 109,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 3719,
+ 3849
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 26
+ },
+ "end": {
+ "line": 110,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 3870,
+ 3878
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 12
+ },
+ "end": {
+ "line": 111,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 3879,
+ 3890
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 21
+ },
+ "end": {
+ "line": 111,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 3870,
+ 3890
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 12
+ },
+ "end": {
+ "line": 111,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "span",
+ "range": [
+ 3891,
+ 3895
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 33
+ },
+ "end": {
+ "line": 111,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 3870,
+ 3896
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 12
+ },
+ "end": {
+ "line": 111,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 3870,
+ 3897
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 12
+ },
+ "end": {
+ "line": 111,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 3855,
+ 3908
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 15
+ },
+ "end": {
+ "line": 112,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 3701,
+ 3908
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 8
+ },
+ "end": {
+ "line": 112,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 3924,
+ 3927
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 12
+ },
+ "end": {
+ "line": 114,
+ "column": 15
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 3924,
+ 3927
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 12
+ },
+ "end": {
+ "line": 114,
+ "column": 15
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 3920,
+ 3928
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 8
+ },
+ "end": {
+ "line": 114,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3942,
+ 3946
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 12
+ },
+ "end": {
+ "line": 115,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnHtml",
+ "range": [
+ 3947,
+ 3954
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 17
+ },
+ "end": {
+ "line": 115,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 3942,
+ 3954
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 12
+ },
+ "end": {
+ "line": 115,
+ "column": 24
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 3941,
+ 3954
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 11
+ },
+ "end": {
+ "line": 115,
+ "column": 24
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 3970,
+ 3973
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 12
+ },
+ "end": {
+ "line": 116,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 3976,
+ 3979
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 18
+ },
+ "end": {
+ "line": 116,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 3980,
+ 3986
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 22
+ },
+ "end": {
+ "line": 116,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 3976,
+ 3986
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 18
+ },
+ "end": {
+ "line": 116,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "a",
+ "raw": "'a'",
+ "range": [
+ 3987,
+ 3990
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 29
+ },
+ "end": {
+ "line": 116,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "href",
+ "raw": "'href'",
+ "range": [
+ 3993,
+ 3999
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 35
+ },
+ "end": {
+ "line": 116,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "javascript:void(0);",
+ "raw": "'javascript:void(0);'",
+ "range": [
+ 4001,
+ 4022
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 43
+ },
+ "end": {
+ "line": 116,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 3992,
+ 4023
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 34
+ },
+ "end": {
+ "line": 116,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 3976,
+ 4024
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 18
+ },
+ "end": {
+ "line": 116,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 3970,
+ 4024
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 12
+ },
+ "end": {
+ "line": 116,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 3970,
+ 4025
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 12
+ },
+ "end": {
+ "line": 116,
+ "column": 67
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 4039,
+ 4042
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 12
+ },
+ "end": {
+ "line": 117,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 4043,
+ 4052
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 16
+ },
+ "end": {
+ "line": 117,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 4039,
+ 4052
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 12
+ },
+ "end": {
+ "line": 117,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4055,
+ 4059
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 28
+ },
+ "end": {
+ "line": 117,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnCssClass",
+ "range": [
+ 4060,
+ 4071
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 33
+ },
+ "end": {
+ "line": 117,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 4055,
+ 4071
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 28
+ },
+ "end": {
+ "line": 117,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 4039,
+ 4071
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 12
+ },
+ "end": {
+ "line": 117,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 4039,
+ 4072
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 12
+ },
+ "end": {
+ "line": 117,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 4086,
+ 4089
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 12
+ },
+ "end": {
+ "line": 118,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "title",
+ "range": [
+ 4090,
+ 4095
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 16
+ },
+ "end": {
+ "line": 118,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 4086,
+ 4095
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 12
+ },
+ "end": {
+ "line": 118,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4098,
+ 4102
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 24
+ },
+ "end": {
+ "line": 118,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnText",
+ "range": [
+ 4103,
+ 4110
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 29
+ },
+ "end": {
+ "line": 118,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 4098,
+ 4110
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 24
+ },
+ "end": {
+ "line": 118,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4114,
+ 4118
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 40
+ },
+ "end": {
+ "line": 118,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "defaultText",
+ "range": [
+ 4119,
+ 4130
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 45
+ },
+ "end": {
+ "line": 118,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 4114,
+ 4130
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 40
+ },
+ "end": {
+ "line": 118,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 4098,
+ 4130
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 24
+ },
+ "end": {
+ "line": 118,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 4086,
+ 4130
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 12
+ },
+ "end": {
+ "line": 118,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 4086,
+ 4131
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 12
+ },
+ "end": {
+ "line": 118,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 4145,
+ 4148
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 12
+ },
+ "end": {
+ "line": 119,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 4149,
+ 4158
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 16
+ },
+ "end": {
+ "line": 119,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 4145,
+ 4158
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 12
+ },
+ "end": {
+ "line": 119,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4161,
+ 4165
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 28
+ },
+ "end": {
+ "line": 119,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "collapseBtnHtml",
+ "range": [
+ 4166,
+ 4181
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 33
+ },
+ "end": {
+ "line": 119,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 4161,
+ 4181
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 28
+ },
+ "end": {
+ "line": 119,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 4145,
+ 4181
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 12
+ },
+ "end": {
+ "line": 119,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 4145,
+ 4182
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 12
+ },
+ "end": {
+ "line": 119,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "span",
+ "range": [
+ 4196,
+ 4200
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 12
+ },
+ "end": {
+ "line": 120,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 4201,
+ 4212
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 17
+ },
+ "end": {
+ "line": 120,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 4196,
+ 4212
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 12
+ },
+ "end": {
+ "line": 120,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 4213,
+ 4216
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 29
+ },
+ "end": {
+ "line": 120,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "range": [
+ 4196,
+ 4217
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 12
+ },
+ "end": {
+ "line": 120,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 4196,
+ 4218
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 12
+ },
+ "end": {
+ "line": 120,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 4232,
+ 4237
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 12
+ },
+ "end": {
+ "line": 121,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 4238,
+ 4241
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 18
+ },
+ "end": {
+ "line": 121,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 4232,
+ 4241
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 12
+ },
+ "end": {
+ "line": 121,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 4242,
+ 4245
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 22
+ },
+ "end": {
+ "line": 121,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 4247,
+ 4254
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 27
+ },
+ "end": {
+ "line": 121,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4261,
+ 4265
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 41
+ },
+ "end": {
+ "line": 121,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toggle",
+ "range": [
+ 4266,
+ 4272
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 46
+ },
+ "end": {
+ "line": 121,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 4261,
+ 4272
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 41
+ },
+ "end": {
+ "line": 121,
+ "column": 52
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 4261,
+ 4274
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 41
+ },
+ "end": {
+ "line": 121,
+ "column": 54
+ }
+ }
+ },
+ "generator": false,
+ "expression": true,
+ "range": [
+ 4256,
+ 4274
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 36
+ },
+ "end": {
+ "line": 121,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 4232,
+ 4275
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 12
+ },
+ "end": {
+ "line": 121,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 4232,
+ 4276
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 12
+ },
+ "end": {
+ "line": 121,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 3955,
+ 4287
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 25
+ },
+ "end": {
+ "line": 122,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "span",
+ "range": [
+ 4322,
+ 4326
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 12
+ },
+ "end": {
+ "line": 123,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 4327,
+ 4336
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 17
+ },
+ "end": {
+ "line": 123,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 4322,
+ 4336
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 12
+ },
+ "end": {
+ "line": 123,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4339,
+ 4343
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 29
+ },
+ "end": {
+ "line": 123,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnHtml",
+ "range": [
+ 4344,
+ 4351
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 34
+ },
+ "end": {
+ "line": 123,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 4339,
+ 4351
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 29
+ },
+ "end": {
+ "line": 123,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 4322,
+ 4351
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 12
+ },
+ "end": {
+ "line": 123,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 4322,
+ 4352
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 12
+ },
+ "end": {
+ "line": 123,
+ "column": 42
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Custom html",
+ "range": [
+ 4295,
+ 4308
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 17
+ },
+ "end": {
+ "line": 122,
+ "column": 30
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 4366,
+ 4369
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 12
+ },
+ "end": {
+ "line": 124,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "span",
+ "range": [
+ 4372,
+ 4376
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 18
+ },
+ "end": {
+ "line": 124,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "firstChild",
+ "range": [
+ 4377,
+ 4387
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 23
+ },
+ "end": {
+ "line": 124,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 4372,
+ 4387
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 18
+ },
+ "end": {
+ "line": 124,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 4366,
+ 4387
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 12
+ },
+ "end": {
+ "line": 124,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 4366,
+ 4388
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 12
+ },
+ "end": {
+ "line": 124,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 4402,
+ 4407
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 12
+ },
+ "end": {
+ "line": 125,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 4408,
+ 4411
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 18
+ },
+ "end": {
+ "line": 125,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 4402,
+ 4411
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 12
+ },
+ "end": {
+ "line": 125,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 4412,
+ 4415
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 22
+ },
+ "end": {
+ "line": 125,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 4417,
+ 4424
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 27
+ },
+ "end": {
+ "line": 125,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4431,
+ 4435
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 41
+ },
+ "end": {
+ "line": 125,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toggle",
+ "range": [
+ 4436,
+ 4442
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 46
+ },
+ "end": {
+ "line": 125,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 4431,
+ 4442
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 41
+ },
+ "end": {
+ "line": 125,
+ "column": 52
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 4431,
+ 4444
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 41
+ },
+ "end": {
+ "line": 125,
+ "column": 54
+ }
+ }
+ },
+ "generator": false,
+ "expression": true,
+ "range": [
+ 4426,
+ 4444
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 36
+ },
+ "end": {
+ "line": 125,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 4402,
+ 4445
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 12
+ },
+ "end": {
+ "line": 125,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 4402,
+ 4446
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 12
+ },
+ "end": {
+ "line": 125,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 4293,
+ 4457
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 15
+ },
+ "end": {
+ "line": 126,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 3938,
+ 4457
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 8
+ },
+ "end": {
+ "line": 126,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4469,
+ 4473
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 8
+ },
+ "end": {
+ "line": 128,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contEl",
+ "range": [
+ 4474,
+ 4480
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 13
+ },
+ "end": {
+ "line": 128,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 4469,
+ 4480
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 8
+ },
+ "end": {
+ "line": 128,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "span",
+ "range": [
+ 4483,
+ 4487
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 22
+ },
+ "end": {
+ "line": 128,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 4469,
+ 4487
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 8
+ },
+ "end": {
+ "line": 128,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 4469,
+ 4488
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 8
+ },
+ "end": {
+ "line": 128,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4498,
+ 4502
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 8
+ },
+ "end": {
+ "line": 129,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnEl",
+ "range": [
+ 4503,
+ 4508
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 13
+ },
+ "end": {
+ "line": 129,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 4498,
+ 4508
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 8
+ },
+ "end": {
+ "line": 129,
+ "column": 18
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 4511,
+ 4514
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 21
+ },
+ "end": {
+ "line": 129,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 4498,
+ 4514
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 8
+ },
+ "end": {
+ "line": 129,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 4498,
+ 4515
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 8
+ },
+ "end": {
+ "line": 129,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4531,
+ 4535
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 12
+ },
+ "end": {
+ "line": 131,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "visibleAtStart",
+ "range": [
+ 4536,
+ 4550
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 17
+ },
+ "end": {
+ "line": 131,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 4531,
+ 4550
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 12
+ },
+ "end": {
+ "line": 131,
+ "column": 31
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 4530,
+ 4550
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 11
+ },
+ "end": {
+ "line": 131,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4566,
+ 4570
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 12
+ },
+ "end": {
+ "line": 132,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toggle",
+ "range": [
+ 4571,
+ 4577
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 17
+ },
+ "end": {
+ "line": 132,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 4566,
+ 4577
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 12
+ },
+ "end": {
+ "line": 132,
+ "column": 23
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 4566,
+ 4579
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 12
+ },
+ "end": {
+ "line": 132,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 4566,
+ 4580
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 12
+ },
+ "end": {
+ "line": 132,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 4551,
+ 4591
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 32
+ },
+ "end": {
+ "line": 133,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 4527,
+ 4591
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 8
+ },
+ "end": {
+ "line": 133,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 3352,
+ 4598
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 13
+ },
+ "end": {
+ "line": 134,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 3350,
+ 4598
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 11
+ },
+ "end": {
+ "line": 134,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 3343,
+ 4598
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 4
+ },
+ "end": {
+ "line": 134,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Build UI elements\r\n ",
+ "range": [
+ 3299,
+ 3337
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 4
+ },
+ "end": {
+ "line": 95,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Toggle filters visibility\r\n ",
+ "range": [
+ 4606,
+ 4652
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 4
+ },
+ "end": {
+ "line": 138,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "toggle",
+ "range": [
+ 4658,
+ 4664
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 4
+ },
+ "end": {
+ "line": 139,
+ "column": 10
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4681,
+ 4683
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 12
+ },
+ "end": {
+ "line": 140,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4686,
+ 4690
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 17
+ },
+ "end": {
+ "line": 140,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4691,
+ 4693
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 22
+ },
+ "end": {
+ "line": 140,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 4686,
+ 4693
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 17
+ },
+ "end": {
+ "line": 140,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 4681,
+ 4693
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 12
+ },
+ "end": {
+ "line": 140,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 4677,
+ 4694
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 8
+ },
+ "end": {
+ "line": 140,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 4708,
+ 4711
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 12
+ },
+ "end": {
+ "line": 141,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4714,
+ 4716
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 18
+ },
+ "end": {
+ "line": 141,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 4717,
+ 4727
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 21
+ },
+ "end": {
+ "line": 141,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 4714,
+ 4727
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 18
+ },
+ "end": {
+ "line": 141,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4729,
+ 4731
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 33
+ },
+ "end": {
+ "line": 141,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 4732,
+ 4739
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 36
+ },
+ "end": {
+ "line": 141,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 4729,
+ 4739
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 33
+ },
+ "end": {
+ "line": 141,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "gridLayout",
+ "raw": "'gridLayout'",
+ "range": [
+ 4740,
+ 4752
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 44
+ },
+ "end": {
+ "line": 141,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 4729,
+ 4753
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 33
+ },
+ "end": {
+ "line": 141,
+ "column": 57
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headTbl",
+ "range": [
+ 4754,
+ 4761
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 58
+ },
+ "end": {
+ "line": 141,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 4729,
+ 4761
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 33
+ },
+ "end": {
+ "line": 141,
+ "column": 65
+ }
+ }
+ },
+ "alternate": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4764,
+ 4766
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 68
+ },
+ "end": {
+ "line": 141,
+ "column": 70
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 4767,
+ 4770
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 71
+ },
+ "end": {
+ "line": 141,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 4764,
+ 4770
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 68
+ },
+ "end": {
+ "line": 141,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 4714,
+ 4770
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 18
+ },
+ "end": {
+ "line": 141,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 4708,
+ 4770
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 12
+ },
+ "end": {
+ "line": 141,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 4704,
+ 4771
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 8
+ },
+ "end": {
+ "line": 141,
+ "column": 75
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "fltRow",
+ "range": [
+ 4785,
+ 4791
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 12
+ },
+ "end": {
+ "line": 142,
+ "column": 18
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 4794,
+ 4797
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 21
+ },
+ "end": {
+ "line": 142,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 4798,
+ 4802
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 25
+ },
+ "end": {
+ "line": 142,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 4794,
+ 4802
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 21
+ },
+ "end": {
+ "line": 142,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4803,
+ 4807
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 30
+ },
+ "end": {
+ "line": 142,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filtersRowIndex",
+ "range": [
+ 4808,
+ 4823
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 35
+ },
+ "end": {
+ "line": 142,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 4803,
+ 4823
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 30
+ },
+ "end": {
+ "line": 142,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 4794,
+ 4824
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 21
+ },
+ "end": {
+ "line": 142,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 4785,
+ 4824
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 12
+ },
+ "end": {
+ "line": 142,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 4781,
+ 4825
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 8
+ },
+ "end": {
+ "line": 142,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "fltRowDisplay",
+ "range": [
+ 4839,
+ 4852
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 12
+ },
+ "end": {
+ "line": 143,
+ "column": 25
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fltRow",
+ "range": [
+ 4855,
+ 4861
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 28
+ },
+ "end": {
+ "line": 143,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 4862,
+ 4867
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 35
+ },
+ "end": {
+ "line": 143,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 4855,
+ 4867
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 28
+ },
+ "end": {
+ "line": 143,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 4868,
+ 4875
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 41
+ },
+ "end": {
+ "line": 143,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 4855,
+ 4875
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 28
+ },
+ "end": {
+ "line": 143,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 4839,
+ 4875
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 12
+ },
+ "end": {
+ "line": 143,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 4835,
+ 4876
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 8
+ },
+ "end": {
+ "line": 143,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4891,
+ 4895
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 11
+ },
+ "end": {
+ "line": 145,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeShow",
+ "range": [
+ 4896,
+ 4908
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 16
+ },
+ "end": {
+ "line": 145,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 4891,
+ 4908
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 11
+ },
+ "end": {
+ "line": 145,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "fltRowDisplay",
+ "range": [
+ 4912,
+ 4925
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 32
+ },
+ "end": {
+ "line": 145,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 4930,
+ 4932
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 50
+ },
+ "end": {
+ "line": 145,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 4912,
+ 4932
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 32
+ },
+ "end": {
+ "line": 145,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 4891,
+ 4932
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 11
+ },
+ "end": {
+ "line": 145,
+ "column": 52
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4948,
+ 4952
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 12
+ },
+ "end": {
+ "line": 146,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeShow",
+ "range": [
+ 4953,
+ 4965
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 17
+ },
+ "end": {
+ "line": 146,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 4948,
+ 4965
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 12
+ },
+ "end": {
+ "line": 146,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 4966,
+ 4970
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 30
+ },
+ "end": {
+ "line": 146,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 4948,
+ 4970
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 12
+ },
+ "end": {
+ "line": 146,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 4971,
+ 4975
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 35
+ },
+ "end": {
+ "line": 146,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "ThisExpression",
+ "range": [
+ 4977,
+ 4981
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 41
+ },
+ "end": {
+ "line": 146,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 4948,
+ 4982
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 12
+ },
+ "end": {
+ "line": 146,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 4948,
+ 4983
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 12
+ },
+ "end": {
+ "line": 146,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 4933,
+ 4994
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 53
+ },
+ "end": {
+ "line": 147,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 4888,
+ 4994
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 8
+ },
+ "end": {
+ "line": 147,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5007,
+ 5011
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 11
+ },
+ "end": {
+ "line": 148,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeHide",
+ "range": [
+ 5012,
+ 5024
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 16
+ },
+ "end": {
+ "line": 148,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 5007,
+ 5024
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 11
+ },
+ "end": {
+ "line": 148,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "fltRowDisplay",
+ "range": [
+ 5028,
+ 5041
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 32
+ },
+ "end": {
+ "line": 148,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 5046,
+ 5048
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 50
+ },
+ "end": {
+ "line": 148,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 5028,
+ 5048
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 32
+ },
+ "end": {
+ "line": 148,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 5007,
+ 5048
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 11
+ },
+ "end": {
+ "line": 148,
+ "column": 52
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5064,
+ 5068
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 12
+ },
+ "end": {
+ "line": 149,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeHide",
+ "range": [
+ 5069,
+ 5081
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 17
+ },
+ "end": {
+ "line": 149,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 5064,
+ 5081
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 12
+ },
+ "end": {
+ "line": 149,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 5082,
+ 5086
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 30
+ },
+ "end": {
+ "line": 149,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 5064,
+ 5086
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 12
+ },
+ "end": {
+ "line": 149,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 5087,
+ 5091
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 35
+ },
+ "end": {
+ "line": 149,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "ThisExpression",
+ "range": [
+ 5093,
+ 5097
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 41
+ },
+ "end": {
+ "line": 149,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 5064,
+ 5098
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 12
+ },
+ "end": {
+ "line": 149,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 5064,
+ 5099
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 12
+ },
+ "end": {
+ "line": 149,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 5049,
+ 5110
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 53
+ },
+ "end": {
+ "line": 150,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5004,
+ 5110
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 8
+ },
+ "end": {
+ "line": 150,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fltRow",
+ "range": [
+ 5122,
+ 5128
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 8
+ },
+ "end": {
+ "line": 152,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 5129,
+ 5134
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 15
+ },
+ "end": {
+ "line": 152,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 5122,
+ 5134
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 8
+ },
+ "end": {
+ "line": 152,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 5135,
+ 5142
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 21
+ },
+ "end": {
+ "line": 152,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 5122,
+ 5142
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 8
+ },
+ "end": {
+ "line": 152,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "fltRowDisplay",
+ "range": [
+ 5145,
+ 5158
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 31
+ },
+ "end": {
+ "line": 152,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 5161,
+ 5163
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 47
+ },
+ "end": {
+ "line": 152,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 5145,
+ 5163
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 31
+ },
+ "end": {
+ "line": 152,
+ "column": 49
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": "none",
+ "raw": "'none'",
+ "range": [
+ 5166,
+ 5172
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 52
+ },
+ "end": {
+ "line": 152,
+ "column": 58
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 5175,
+ 5177
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 61
+ },
+ "end": {
+ "line": 152,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 5145,
+ 5177
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 31
+ },
+ "end": {
+ "line": 152,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 5122,
+ 5177
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 8
+ },
+ "end": {
+ "line": 152,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 5122,
+ 5178
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 8
+ },
+ "end": {
+ "line": 152,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5191,
+ 5195
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 11
+ },
+ "end": {
+ "line": 153,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableIcon",
+ "range": [
+ 5196,
+ 5206
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 16
+ },
+ "end": {
+ "line": 153,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 5191,
+ 5206
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 11
+ },
+ "end": {
+ "line": 153,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5211,
+ 5215
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 31
+ },
+ "end": {
+ "line": 153,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnHtml",
+ "range": [
+ 5216,
+ 5223
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 36
+ },
+ "end": {
+ "line": 153,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 5211,
+ 5223
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 31
+ },
+ "end": {
+ "line": 153,
+ "column": 43
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 5210,
+ 5223
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 30
+ },
+ "end": {
+ "line": 153,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 5191,
+ 5223
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 11
+ },
+ "end": {
+ "line": 153,
+ "column": 43
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5239,
+ 5243
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 12
+ },
+ "end": {
+ "line": 154,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnEl",
+ "range": [
+ 5244,
+ 5249
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 17
+ },
+ "end": {
+ "line": 154,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 5239,
+ 5249
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 12
+ },
+ "end": {
+ "line": 154,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 5250,
+ 5259
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 23
+ },
+ "end": {
+ "line": 154,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 5239,
+ 5259
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 12
+ },
+ "end": {
+ "line": 154,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "fltRowDisplay",
+ "range": [
+ 5262,
+ 5275
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 35
+ },
+ "end": {
+ "line": 154,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 5280,
+ 5282
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 53
+ },
+ "end": {
+ "line": 154,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 5262,
+ 5282
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 35
+ },
+ "end": {
+ "line": 154,
+ "column": 55
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5302,
+ 5306
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 16
+ },
+ "end": {
+ "line": 155,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "expandBtnHtml",
+ "range": [
+ 5307,
+ 5320
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 21
+ },
+ "end": {
+ "line": 155,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 5302,
+ 5320
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 16
+ },
+ "end": {
+ "line": 155,
+ "column": 34
+ }
+ }
+ },
+ "alternate": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5323,
+ 5327
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 37
+ },
+ "end": {
+ "line": 155,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "collapseBtnHtml",
+ "range": [
+ 5328,
+ 5343
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 42
+ },
+ "end": {
+ "line": 155,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 5323,
+ 5343
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 37
+ },
+ "end": {
+ "line": 155,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 5262,
+ 5343
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 35
+ },
+ "end": {
+ "line": 155,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 5239,
+ 5343
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 12
+ },
+ "end": {
+ "line": 155,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 5239,
+ 5344
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 12
+ },
+ "end": {
+ "line": 155,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 5224,
+ 5355
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 44
+ },
+ "end": {
+ "line": 156,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5188,
+ 5355
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 8
+ },
+ "end": {
+ "line": 156,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5370,
+ 5374
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 11
+ },
+ "end": {
+ "line": 158,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterShow",
+ "range": [
+ 5375,
+ 5386
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 16
+ },
+ "end": {
+ "line": 158,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 5370,
+ 5386
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 11
+ },
+ "end": {
+ "line": 158,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "fltRowDisplay",
+ "range": [
+ 5390,
+ 5403
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 31
+ },
+ "end": {
+ "line": 158,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 5408,
+ 5410
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 49
+ },
+ "end": {
+ "line": 158,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 5390,
+ 5410
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 31
+ },
+ "end": {
+ "line": 158,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 5370,
+ 5410
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 11
+ },
+ "end": {
+ "line": 158,
+ "column": 51
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5426,
+ 5430
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 12
+ },
+ "end": {
+ "line": 159,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterShow",
+ "range": [
+ 5431,
+ 5442
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 17
+ },
+ "end": {
+ "line": 159,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 5426,
+ 5442
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 12
+ },
+ "end": {
+ "line": 159,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 5443,
+ 5447
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 29
+ },
+ "end": {
+ "line": 159,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 5426,
+ 5447
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 12
+ },
+ "end": {
+ "line": 159,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 5448,
+ 5452
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 34
+ },
+ "end": {
+ "line": 159,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "ThisExpression",
+ "range": [
+ 5454,
+ 5458
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 40
+ },
+ "end": {
+ "line": 159,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 5426,
+ 5459
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 12
+ },
+ "end": {
+ "line": 159,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 5426,
+ 5460
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 12
+ },
+ "end": {
+ "line": 159,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 5411,
+ 5471
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 52
+ },
+ "end": {
+ "line": 160,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5367,
+ 5471
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 8
+ },
+ "end": {
+ "line": 160,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5484,
+ 5488
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 11
+ },
+ "end": {
+ "line": 161,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterHide",
+ "range": [
+ 5489,
+ 5500
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 16
+ },
+ "end": {
+ "line": 161,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 5484,
+ 5500
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 11
+ },
+ "end": {
+ "line": 161,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "fltRowDisplay",
+ "range": [
+ 5504,
+ 5517
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 31
+ },
+ "end": {
+ "line": 161,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 5522,
+ 5524
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 49
+ },
+ "end": {
+ "line": 161,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 5504,
+ 5524
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 31
+ },
+ "end": {
+ "line": 161,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 5484,
+ 5524
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 11
+ },
+ "end": {
+ "line": 161,
+ "column": 51
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5540,
+ 5544
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 12
+ },
+ "end": {
+ "line": 162,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterHide",
+ "range": [
+ 5545,
+ 5556
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 17
+ },
+ "end": {
+ "line": 162,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 5540,
+ 5556
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 12
+ },
+ "end": {
+ "line": 162,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 5557,
+ 5561
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 29
+ },
+ "end": {
+ "line": 162,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 5540,
+ 5561
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 12
+ },
+ "end": {
+ "line": 162,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 5562,
+ 5566
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 34
+ },
+ "end": {
+ "line": 162,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "ThisExpression",
+ "range": [
+ 5568,
+ 5572
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 40
+ },
+ "end": {
+ "line": 162,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 5540,
+ 5573
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 12
+ },
+ "end": {
+ "line": 162,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 5540,
+ 5574
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 12
+ },
+ "end": {
+ "line": 162,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 5525,
+ 5585
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 52
+ },
+ "end": {
+ "line": 163,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5481,
+ 5585
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 8
+ },
+ "end": {
+ "line": 163,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 4666,
+ 5592
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 12
+ },
+ "end": {
+ "line": 164,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 4664,
+ 5592
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 10
+ },
+ "end": {
+ "line": 164,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 4658,
+ 5592
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 4
+ },
+ "end": {
+ "line": 164,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Toggle filters visibility\r\n ",
+ "range": [
+ 4606,
+ 4652
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 4
+ },
+ "end": {
+ "line": 138,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Destroy the UI\r\n ",
+ "range": [
+ 5600,
+ 5635
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 4
+ },
+ "end": {
+ "line": 168,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "destroy",
+ "range": [
+ 5641,
+ 5648
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 4
+ },
+ "end": {
+ "line": 169,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5665,
+ 5669
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 12
+ },
+ "end": {
+ "line": 170,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnEl",
+ "range": [
+ 5670,
+ 5675
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 17
+ },
+ "end": {
+ "line": 170,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 5665,
+ 5675
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 12
+ },
+ "end": {
+ "line": 170,
+ "column": 22
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 5664,
+ 5675
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 11
+ },
+ "end": {
+ "line": 170,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5680,
+ 5684
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 27
+ },
+ "end": {
+ "line": 170,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contEl",
+ "range": [
+ 5685,
+ 5691
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 32
+ },
+ "end": {
+ "line": 170,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 5680,
+ 5691
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 27
+ },
+ "end": {
+ "line": 170,
+ "column": 38
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 5679,
+ 5691
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 26
+ },
+ "end": {
+ "line": 170,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 5664,
+ 5691
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 11
+ },
+ "end": {
+ "line": 170,
+ "column": 38
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 5707,
+ 5714
+ ],
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 12
+ },
+ "end": {
+ "line": 171,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 5692,
+ 5725
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 39
+ },
+ "end": {
+ "line": 172,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5661,
+ 5725
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 8
+ },
+ "end": {
+ "line": 172,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5737,
+ 5741
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 8
+ },
+ "end": {
+ "line": 174,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnEl",
+ "range": [
+ 5742,
+ 5747
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 13
+ },
+ "end": {
+ "line": 174,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 5737,
+ 5747
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 8
+ },
+ "end": {
+ "line": 174,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 5748,
+ 5757
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 19
+ },
+ "end": {
+ "line": 174,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 5737,
+ 5757
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 8
+ },
+ "end": {
+ "line": 174,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 5760,
+ 5762
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 31
+ },
+ "end": {
+ "line": 174,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 5737,
+ 5762
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 8
+ },
+ "end": {
+ "line": 174,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 5737,
+ 5763
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 8
+ },
+ "end": {
+ "line": 174,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5773,
+ 5777
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 8
+ },
+ "end": {
+ "line": 175,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnEl",
+ "range": [
+ 5778,
+ 5783
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 13
+ },
+ "end": {
+ "line": 175,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 5773,
+ 5783
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 8
+ },
+ "end": {
+ "line": 175,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 5784,
+ 5794
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 19
+ },
+ "end": {
+ "line": 175,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 5773,
+ 5794
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 8
+ },
+ "end": {
+ "line": 175,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 5795,
+ 5806
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 30
+ },
+ "end": {
+ "line": 175,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 5773,
+ 5806
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 8
+ },
+ "end": {
+ "line": 175,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5807,
+ 5811
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 42
+ },
+ "end": {
+ "line": 175,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnEl",
+ "range": [
+ 5812,
+ 5817
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 47
+ },
+ "end": {
+ "line": 175,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 5807,
+ 5817
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 42
+ },
+ "end": {
+ "line": 175,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 5773,
+ 5818
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 8
+ },
+ "end": {
+ "line": 175,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 5773,
+ 5819
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 8
+ },
+ "end": {
+ "line": 175,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5829,
+ 5833
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 8
+ },
+ "end": {
+ "line": 176,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnEl",
+ "range": [
+ 5834,
+ 5839
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 13
+ },
+ "end": {
+ "line": 176,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 5829,
+ 5839
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 8
+ },
+ "end": {
+ "line": 176,
+ "column": 18
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 5842,
+ 5846
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 21
+ },
+ "end": {
+ "line": 176,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 5829,
+ 5846
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 8
+ },
+ "end": {
+ "line": 176,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 5829,
+ 5847
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 8
+ },
+ "end": {
+ "line": 176,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5859,
+ 5863
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 8
+ },
+ "end": {
+ "line": 178,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contEl",
+ "range": [
+ 5864,
+ 5870
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 13
+ },
+ "end": {
+ "line": 178,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 5859,
+ 5870
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 8
+ },
+ "end": {
+ "line": 178,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 5871,
+ 5880
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 20
+ },
+ "end": {
+ "line": 178,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 5859,
+ 5880
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 8
+ },
+ "end": {
+ "line": 178,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 5883,
+ 5885
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 32
+ },
+ "end": {
+ "line": 178,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 5859,
+ 5885
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 8
+ },
+ "end": {
+ "line": 178,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 5859,
+ 5886
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 8
+ },
+ "end": {
+ "line": 178,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5896,
+ 5900
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 8
+ },
+ "end": {
+ "line": 179,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contEl",
+ "range": [
+ 5901,
+ 5907
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 13
+ },
+ "end": {
+ "line": 179,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 5896,
+ 5907
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 8
+ },
+ "end": {
+ "line": 179,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 5908,
+ 5918
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 20
+ },
+ "end": {
+ "line": 179,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 5896,
+ 5918
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 8
+ },
+ "end": {
+ "line": 179,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 5919,
+ 5930
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 31
+ },
+ "end": {
+ "line": 179,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 5896,
+ 5930
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 8
+ },
+ "end": {
+ "line": 179,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5931,
+ 5935
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 43
+ },
+ "end": {
+ "line": 179,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contEl",
+ "range": [
+ 5936,
+ 5942
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 48
+ },
+ "end": {
+ "line": 179,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 5931,
+ 5942
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 43
+ },
+ "end": {
+ "line": 179,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 5896,
+ 5943
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 8
+ },
+ "end": {
+ "line": 179,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 5896,
+ 5944
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 8
+ },
+ "end": {
+ "line": 179,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5954,
+ 5958
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 8
+ },
+ "end": {
+ "line": 180,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contEl",
+ "range": [
+ 5959,
+ 5965
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 13
+ },
+ "end": {
+ "line": 180,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 5954,
+ 5965
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 8
+ },
+ "end": {
+ "line": 180,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 5968,
+ 5972
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 22
+ },
+ "end": {
+ "line": 180,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 5954,
+ 5972
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 8
+ },
+ "end": {
+ "line": 180,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 5954,
+ 5973
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 8
+ },
+ "end": {
+ "line": 180,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5983,
+ 5987
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 8
+ },
+ "end": {
+ "line": 181,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "initialized",
+ "range": [
+ 5988,
+ 5999
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 13
+ },
+ "end": {
+ "line": 181,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 5983,
+ 5999
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 8
+ },
+ "end": {
+ "line": 181,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 6002,
+ 6007
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 27
+ },
+ "end": {
+ "line": 181,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 5983,
+ 6007
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 8
+ },
+ "end": {
+ "line": 181,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 5983,
+ 6008
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 8
+ },
+ "end": {
+ "line": 181,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 5650,
+ 6015
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 13
+ },
+ "end": {
+ "line": 182,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 5648,
+ 6015
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 11
+ },
+ "end": {
+ "line": 182,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 5641,
+ 6015
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 4
+ },
+ "end": {
+ "line": 182,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Destroy the UI\r\n ",
+ "range": [
+ 5600,
+ 5635
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 4
+ },
+ "end": {
+ "line": 168,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ }
+ ],
+ "range": [
+ 138,
+ 6020
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 38
+ },
+ "end": {
+ "line": 184,
+ "column": 1
+ }
+ }
+ },
+ "range": [
+ 115,
+ 6020
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 15
+ },
+ "end": {
+ "line": 184,
+ "column": 1
+ }
+ },
+ "leadingComments": [],
+ "trailingComments": []
+ },
+ "range": [
+ 100,
+ 6020
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 0
+ },
+ "end": {
+ "line": 184,
+ "column": 1
+ }
+ }
+ }
+ ],
+ "sourceType": "module",
+ "range": [
+ 0,
+ 6020
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 184,
+ "column": 1
+ }
+ },
+ "comments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Filters Row Visibility extension\r\n * @param {Object} tf TableFilter instance\r\n * @param {Object} f Config\r\n ",
+ "range": [
+ 147,
+ 281
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 4
+ },
+ "end": {
+ "line": 11,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Path and image filenames",
+ "range": [
+ 456,
+ 483
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "expand/collapse filters span element",
+ "range": [
+ 693,
+ 731
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "expand/collapse filters btn element",
+ "range": [
+ 770,
+ 807
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "id of container element",
+ "range": [
+ 1135,
+ 1160
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables expand/collapse icon",
+ "range": [
+ 1217,
+ 1256
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines expand/collapse filters text",
+ "range": [
+ 1375,
+ 1413
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines expand/collapse filters button innerHtml",
+ "range": [
+ 1718,
+ 1768
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 8
+ },
+ "end": {
+ "line": 48,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for expand/collapse filters button",
+ "range": [
+ 1822,
+ 1876
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 8
+ },
+ "end": {
+ "line": 50,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class span containing expand/collapse filters",
+ "range": [
+ 1949,
+ 2008
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 67
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Prefix",
+ "range": [
+ 2335,
+ 2344
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 8
+ },
+ "end": {
+ "line": 60,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "callback before filters row is shown",
+ "range": [
+ 2389,
+ 2427
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 8
+ },
+ "end": {
+ "line": 63,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "callback after filters row is shown",
+ "range": [
+ 2535,
+ 2572
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 8
+ },
+ "end": {
+ "line": 66,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "callback before filters row is hidden",
+ "range": [
+ 2677,
+ 2716
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 8
+ },
+ "end": {
+ "line": 69,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "callback after filters row is hidden",
+ "range": [
+ 2824,
+ 2862
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 8
+ },
+ "end": {
+ "line": 72,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Loads extension stylesheet",
+ "range": [
+ 2956,
+ 2984
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 8
+ },
+ "end": {
+ "line": 75,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Initialise extension\r\n ",
+ "range": [
+ 3106,
+ 3147
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 4
+ },
+ "end": {
+ "line": 83,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Build UI elements\r\n ",
+ "range": [
+ 3299,
+ 3337
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 4
+ },
+ "end": {
+ "line": 95,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Container element (rdiv or custom element)",
+ "range": [
+ 3501,
+ 3545
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 8
+ },
+ "end": {
+ "line": 101,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Custom html",
+ "range": [
+ 4295,
+ 4308
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 17
+ },
+ "end": {
+ "line": 122,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Toggle filters visibility\r\n ",
+ "range": [
+ 4606,
+ 4652
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 4
+ },
+ "end": {
+ "line": 138,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Destroy the UI\r\n ",
+ "range": [
+ 5600,
+ 5635
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 4
+ },
+ "end": {
+ "line": 168,
+ "column": 7
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/ast/source/src/extensions/sort/adapterSortabletable.js.json b/doc/ast/source/src/extensions/sort/adapterSortabletable.js.json
new file mode 100644
index 00000000..1fa0cc24
--- /dev/null
+++ b/doc/ast/source/src/extensions/sort/adapterSortabletable.js.json
@@ -0,0 +1,36164 @@
+{
+ "type": "Program",
+ "body": [
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 7,
+ 12
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 12
+ }
+ }
+ },
+ "range": [
+ 7,
+ 12
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 12
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../../types",
+ "raw": "'../../types'",
+ "range": [
+ 18,
+ 31
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 18
+ },
+ "end": {
+ "line": 1,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 0,
+ 32
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 41,
+ 44
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 41,
+ 44
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../../dom",
+ "raw": "'../../dom'",
+ "range": [
+ 50,
+ 61
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 16
+ },
+ "end": {
+ "line": 2,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 34,
+ 62
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 0
+ },
+ "end": {
+ "line": 2,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 71,
+ 74
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 7
+ },
+ "end": {
+ "line": 3,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 71,
+ 74
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 7
+ },
+ "end": {
+ "line": 3,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../../array",
+ "raw": "'../../array'",
+ "range": [
+ 80,
+ 93
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 16
+ },
+ "end": {
+ "line": 3,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 64,
+ 94
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 103,
+ 108
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 7
+ },
+ "end": {
+ "line": 4,
+ "column": 12
+ }
+ }
+ },
+ "range": [
+ 103,
+ 108
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 7
+ },
+ "end": {
+ "line": 4,
+ "column": 12
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../../event",
+ "raw": "'../../event'",
+ "range": [
+ 114,
+ 127
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 18
+ },
+ "end": {
+ "line": 4,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 96,
+ 128
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 0
+ },
+ "end": {
+ "line": 4,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "DateHelper",
+ "range": [
+ 137,
+ 147
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 7
+ },
+ "end": {
+ "line": 5,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 137,
+ 147
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 7
+ },
+ "end": {
+ "line": 5,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../../date",
+ "raw": "'../../date'",
+ "range": [
+ 153,
+ 165
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 23
+ },
+ "end": {
+ "line": 5,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 130,
+ 166
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 0
+ },
+ "end": {
+ "line": 5,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Helpers",
+ "range": [
+ 175,
+ 182
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 7
+ },
+ "end": {
+ "line": 6,
+ "column": 14
+ }
+ }
+ },
+ "range": [
+ 175,
+ 182
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 7
+ },
+ "end": {
+ "line": 6,
+ "column": 14
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../../helpers",
+ "raw": "'../../helpers'",
+ "range": [
+ 188,
+ 203
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 20
+ },
+ "end": {
+ "line": 6,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 168,
+ 204
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 0
+ },
+ "end": {
+ "line": 6,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "ExportDefaultDeclaration",
+ "declaration": {
+ "type": "ClassDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "AdapterSortableTable",
+ "range": [
+ 229,
+ 249
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 21
+ },
+ "end": {
+ "line": 8,
+ "column": 41
+ }
+ }
+ },
+ "superClass": null,
+ "body": {
+ "type": "ClassBody",
+ "body": [
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "constructor",
+ "range": [
+ 361,
+ 372
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 4
+ },
+ "end": {
+ "line": 14,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 373,
+ 375
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 16
+ },
+ "end": {
+ "line": 14,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 377,
+ 381
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 20
+ },
+ "end": {
+ "line": 14,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 430,
+ 431
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 12
+ },
+ "end": {
+ "line": 16,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 434,
+ 436
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 16
+ },
+ "end": {
+ "line": 16,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "config",
+ "range": [
+ 437,
+ 443
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 19
+ },
+ "end": {
+ "line": 16,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 434,
+ 443
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 16
+ },
+ "end": {
+ "line": 16,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 434,
+ 445
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 16
+ },
+ "end": {
+ "line": 16,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 430,
+ 445
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 12
+ },
+ "end": {
+ "line": 16,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 426,
+ 446
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 28
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Configuration object",
+ "range": [
+ 393,
+ 416
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 31
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 458,
+ 462
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "initialized",
+ "range": [
+ 463,
+ 474
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 13
+ },
+ "end": {
+ "line": 18,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 458,
+ 474
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 477,
+ 482
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 27
+ },
+ "end": {
+ "line": 18,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 458,
+ 482
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 458,
+ 483
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 493,
+ 497
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 498,
+ 502
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 13
+ },
+ "end": {
+ "line": 19,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 493,
+ 502
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 505,
+ 509
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 20
+ },
+ "end": {
+ "line": 19,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 510,
+ 514
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 25
+ },
+ "end": {
+ "line": 19,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 505,
+ 514
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 20
+ },
+ "end": {
+ "line": 19,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 493,
+ 514
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 493,
+ 515
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 525,
+ 529
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "desc",
+ "range": [
+ 530,
+ 534
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 13
+ },
+ "end": {
+ "line": 20,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 525,
+ 534
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 537,
+ 541
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 20
+ },
+ "end": {
+ "line": 20,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "description",
+ "range": [
+ 542,
+ 553
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 25
+ },
+ "end": {
+ "line": 20,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 537,
+ 553
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 20
+ },
+ "end": {
+ "line": 20,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Sortable table",
+ "raw": "'Sortable table'",
+ "range": [
+ 557,
+ 573
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 40
+ },
+ "end": {
+ "line": 20,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 537,
+ 573
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 20
+ },
+ "end": {
+ "line": 20,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 525,
+ 573
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 525,
+ 574
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 57
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "indicates if paging is enabled",
+ "range": [
+ 586,
+ 618
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 40
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 628,
+ 632
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isPaged",
+ "range": [
+ 633,
+ 640
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 13
+ },
+ "end": {
+ "line": 23,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 628,
+ 640
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 643,
+ 648
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 23
+ },
+ "end": {
+ "line": 23,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 628,
+ 648
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 628,
+ 649
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 29
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "indicates if paging is enabled",
+ "range": [
+ 586,
+ 618
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "indicates if tables was sorted",
+ "range": [
+ 661,
+ 693
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 40
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 703,
+ 707
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sorted",
+ "range": [
+ 708,
+ 714
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 13
+ },
+ "end": {
+ "line": 26,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 703,
+ 714
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 717,
+ 722
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 22
+ },
+ "end": {
+ "line": 26,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 703,
+ 722
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 703,
+ 723
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 28
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "indicates if tables was sorted",
+ "range": [
+ 661,
+ 693
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 40
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 735,
+ 739
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sortTypes",
+ "range": [
+ 740,
+ 749
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 13
+ },
+ "end": {
+ "line": 28,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 735,
+ 749
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 752,
+ 757
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 25
+ },
+ "end": {
+ "line": 28,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isArray",
+ "range": [
+ 758,
+ 765
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 31
+ },
+ "end": {
+ "line": 28,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 752,
+ 765
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 25
+ },
+ "end": {
+ "line": 28,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 766,
+ 770
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 39
+ },
+ "end": {
+ "line": 28,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "types",
+ "range": [
+ 771,
+ 776
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 44
+ },
+ "end": {
+ "line": 28,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 766,
+ 776
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 39
+ },
+ "end": {
+ "line": 28,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 752,
+ 777
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 25
+ },
+ "end": {
+ "line": 28,
+ "column": 50
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 780,
+ 784
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 53
+ },
+ "end": {
+ "line": 28,
+ "column": 57
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "types",
+ "range": [
+ 785,
+ 790
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 58
+ },
+ "end": {
+ "line": 28,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 780,
+ 790
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 53
+ },
+ "end": {
+ "line": 28,
+ "column": 63
+ }
+ }
+ },
+ "alternate": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 793,
+ 795
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 66
+ },
+ "end": {
+ "line": 28,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 752,
+ 795
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 25
+ },
+ "end": {
+ "line": 28,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 735,
+ 795
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 735,
+ 796
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 69
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 806,
+ 810
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sortColAtStart",
+ "range": [
+ 811,
+ 825
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 13
+ },
+ "end": {
+ "line": 29,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 806,
+ 825
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 828,
+ 833
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 30
+ },
+ "end": {
+ "line": 29,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isArray",
+ "range": [
+ 834,
+ 841
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 36
+ },
+ "end": {
+ "line": 29,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 828,
+ 841
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 30
+ },
+ "end": {
+ "line": 29,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 842,
+ 846
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 44
+ },
+ "end": {
+ "line": 29,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort_col_at_start",
+ "range": [
+ 847,
+ 864
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 49
+ },
+ "end": {
+ "line": 29,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 842,
+ 864
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 44
+ },
+ "end": {
+ "line": 29,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 828,
+ 865
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 30
+ },
+ "end": {
+ "line": 29,
+ "column": 67
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 881,
+ 885
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 12
+ },
+ "end": {
+ "line": 30,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort_col_at_start",
+ "range": [
+ 886,
+ 903
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 17
+ },
+ "end": {
+ "line": 30,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 881,
+ 903
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 12
+ },
+ "end": {
+ "line": 30,
+ "column": 34
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 906,
+ 910
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 37
+ },
+ "end": {
+ "line": 30,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 828,
+ 910
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 30
+ },
+ "end": {
+ "line": 30,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 806,
+ 910
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 806,
+ 911
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 921,
+ 925
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "asyncSort",
+ "range": [
+ 926,
+ 935
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 13
+ },
+ "end": {
+ "line": 31,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 921,
+ 935
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 938,
+ 945
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 25
+ },
+ "end": {
+ "line": 31,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 946,
+ 950
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 33
+ },
+ "end": {
+ "line": 31,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "async_sort",
+ "range": [
+ 951,
+ 961
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 38
+ },
+ "end": {
+ "line": 31,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 946,
+ 961
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 33
+ },
+ "end": {
+ "line": 31,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 938,
+ 962
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 25
+ },
+ "end": {
+ "line": 31,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 921,
+ 962
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 921,
+ 963
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 973,
+ 977
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "triggerIds",
+ "range": [
+ 978,
+ 988
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 13
+ },
+ "end": {
+ "line": 32,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 973,
+ 988
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 991,
+ 996
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 26
+ },
+ "end": {
+ "line": 32,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isArray",
+ "range": [
+ 997,
+ 1004
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 32
+ },
+ "end": {
+ "line": 32,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 991,
+ 1004
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 26
+ },
+ "end": {
+ "line": 32,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 1005,
+ 1009
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 40
+ },
+ "end": {
+ "line": 32,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "trigger_ids",
+ "range": [
+ 1010,
+ 1021
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 45
+ },
+ "end": {
+ "line": 32,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 1005,
+ 1021
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 40
+ },
+ "end": {
+ "line": 32,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 991,
+ 1022
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 26
+ },
+ "end": {
+ "line": 32,
+ "column": 57
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 1038,
+ 1042
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 12
+ },
+ "end": {
+ "line": 33,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "trigger_ids",
+ "range": [
+ 1043,
+ 1054
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 17
+ },
+ "end": {
+ "line": 33,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 1038,
+ 1054
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 12
+ },
+ "end": {
+ "line": 33,
+ "column": 28
+ }
+ }
+ },
+ "alternate": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 1057,
+ 1059
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 31
+ },
+ "end": {
+ "line": 33,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 991,
+ 1059
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 26
+ },
+ "end": {
+ "line": 33,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 973,
+ 1059
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 33,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 973,
+ 1060
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 33,
+ "column": 34
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " edit .sort-arrow.descending / .sort-arrow.ascending in",
+ "range": [
+ 1072,
+ 1129
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " tablefilter.css to reflect any path change",
+ "range": [
+ 1139,
+ 1184
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 53
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1194,
+ 1198
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "imgPath",
+ "range": [
+ 1199,
+ 1206
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 13
+ },
+ "end": {
+ "line": 37,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 1194,
+ 1206
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 1209,
+ 1213
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 23
+ },
+ "end": {
+ "line": 37,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "images_path",
+ "range": [
+ 1214,
+ 1225
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 28
+ },
+ "end": {
+ "line": 37,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 1209,
+ 1225
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 23
+ },
+ "end": {
+ "line": 37,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1229,
+ 1231
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 43
+ },
+ "end": {
+ "line": 37,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "themesPath",
+ "range": [
+ 1232,
+ 1242
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 46
+ },
+ "end": {
+ "line": 37,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 1229,
+ 1242
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 43
+ },
+ "end": {
+ "line": 37,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 1209,
+ 1242
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 23
+ },
+ "end": {
+ "line": 37,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 1194,
+ 1242
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 1194,
+ 1243
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 57
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " edit .sort-arrow.descending / .sort-arrow.ascending in",
+ "range": [
+ 1072,
+ 1129
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " tablefilter.css to reflect any path change",
+ "range": [
+ 1139,
+ 1184
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 53
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1253,
+ 1257
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "imgBlank",
+ "range": [
+ 1258,
+ 1266
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 13
+ },
+ "end": {
+ "line": 38,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 1253,
+ 1266
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 1269,
+ 1273
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 24
+ },
+ "end": {
+ "line": 38,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "image_blank",
+ "range": [
+ 1274,
+ 1285
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 29
+ },
+ "end": {
+ "line": 38,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 1269,
+ 1285
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 24
+ },
+ "end": {
+ "line": 38,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "blank.png",
+ "raw": "'blank.png'",
+ "range": [
+ 1289,
+ 1300
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 44
+ },
+ "end": {
+ "line": 38,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 1269,
+ 1300
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 24
+ },
+ "end": {
+ "line": 38,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 1253,
+ 1300
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 1253,
+ 1301
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1311,
+ 1315
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "imgClassName",
+ "range": [
+ 1316,
+ 1328
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 13
+ },
+ "end": {
+ "line": 39,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1311,
+ 1328
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 1331,
+ 1335
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 28
+ },
+ "end": {
+ "line": 39,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "image_class_name",
+ "range": [
+ 1336,
+ 1352
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 33
+ },
+ "end": {
+ "line": 39,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 1331,
+ 1352
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 28
+ },
+ "end": {
+ "line": 39,
+ "column": 49
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "sort-arrow",
+ "raw": "'sort-arrow'",
+ "range": [
+ 1356,
+ 1368
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 53
+ },
+ "end": {
+ "line": 39,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 1331,
+ 1368
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 28
+ },
+ "end": {
+ "line": 39,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 1311,
+ 1368
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 1311,
+ 1369
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 66
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1379,
+ 1383
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "imgAscClassName",
+ "range": [
+ 1384,
+ 1399
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 13
+ },
+ "end": {
+ "line": 40,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 1379,
+ 1399
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 1402,
+ 1406
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 31
+ },
+ "end": {
+ "line": 40,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "image_asc_class_name",
+ "range": [
+ 1407,
+ 1427
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 36
+ },
+ "end": {
+ "line": 40,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 1402,
+ 1427
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 31
+ },
+ "end": {
+ "line": 40,
+ "column": 56
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "ascending",
+ "raw": "'ascending'",
+ "range": [
+ 1431,
+ 1442
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 60
+ },
+ "end": {
+ "line": 40,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 1402,
+ 1442
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 31
+ },
+ "end": {
+ "line": 40,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 1379,
+ 1442
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 1379,
+ 1443
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 72
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1453,
+ 1457
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "imgDescClassName",
+ "range": [
+ 1458,
+ 1474
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 13
+ },
+ "end": {
+ "line": 41,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 1453,
+ 1474
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 1477,
+ 1481
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 32
+ },
+ "end": {
+ "line": 41,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "image_desc_class_name",
+ "range": [
+ 1482,
+ 1503
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 37
+ },
+ "end": {
+ "line": 41,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 1477,
+ 1503
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 32
+ },
+ "end": {
+ "line": 41,
+ "column": 58
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "descending",
+ "raw": "'descending'",
+ "range": [
+ 1506,
+ 1518
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 61
+ },
+ "end": {
+ "line": 41,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 1477,
+ 1518
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 32
+ },
+ "end": {
+ "line": 41,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 1453,
+ 1518
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 1453,
+ 1519
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 74
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "cell attribute storing custom key",
+ "range": [
+ 1529,
+ 1564
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 8
+ },
+ "end": {
+ "line": 42,
+ "column": 43
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1574,
+ 1578
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "customKey",
+ "range": [
+ 1579,
+ 1588
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 13
+ },
+ "end": {
+ "line": 43,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 1574,
+ 1588
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 1591,
+ 1595
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 25
+ },
+ "end": {
+ "line": 43,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "custom_key",
+ "range": [
+ 1596,
+ 1606
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 30
+ },
+ "end": {
+ "line": 43,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 1591,
+ 1606
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 25
+ },
+ "end": {
+ "line": 43,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "data-tf-sortKey",
+ "raw": "'data-tf-sortKey'",
+ "range": [
+ 1610,
+ 1627
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 44
+ },
+ "end": {
+ "line": 43,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 1591,
+ 1627
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 25
+ },
+ "end": {
+ "line": 43,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 1574,
+ 1627
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 1574,
+ 1628
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 62
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "cell attribute storing custom key",
+ "range": [
+ 1529,
+ 1564
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 8
+ },
+ "end": {
+ "line": 42,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "** TF additional events **",
+ "range": [
+ 1640,
+ 1670
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 45,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "additional paging events for alternating background",
+ "range": [
+ 1680,
+ 1733
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " o.Evt._Paging.nextEvt = function(){",
+ "range": [
+ 1743,
+ 1781
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 8
+ },
+ "end": {
+ "line": 47,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " if(o.sorted && o.alternateBgs) o.Filter();",
+ "range": [
+ 1791,
+ 1836
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 8
+ },
+ "end": {
+ "line": 48,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " }",
+ "range": [
+ 1846,
+ 1850
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " o.Evt._Paging.prevEvt = o.Evt._Paging.nextEvt;",
+ "range": [
+ 1860,
+ 1909
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 8
+ },
+ "end": {
+ "line": 50,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " o.Evt._Paging.firstEvt = o.Evt._Paging.nextEvt;",
+ "range": [
+ 1919,
+ 1969
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " o.Evt._Paging.lastEvt = o.Evt._Paging.nextEvt;",
+ "range": [
+ 1979,
+ 2028
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " o.Evt._OnSlcPagesChangeEvt = o.Evt._Paging.nextEvt;",
+ "range": [
+ 2038,
+ 2092
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " callback invoked after sort is loaded and instanciated",
+ "range": [
+ 2104,
+ 2161
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 65
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2171,
+ 2175
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 8
+ },
+ "end": {
+ "line": 56,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onSortLoaded",
+ "range": [
+ 2176,
+ 2188
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 13
+ },
+ "end": {
+ "line": 56,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2171,
+ 2188
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 8
+ },
+ "end": {
+ "line": 56,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 2191,
+ 2196
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 28
+ },
+ "end": {
+ "line": 56,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 2197,
+ 2201
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 34
+ },
+ "end": {
+ "line": 56,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2191,
+ 2201
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 28
+ },
+ "end": {
+ "line": 56,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 2202,
+ 2206
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 39
+ },
+ "end": {
+ "line": 56,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_sort_loaded",
+ "range": [
+ 2207,
+ 2221
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 44
+ },
+ "end": {
+ "line": 56,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 2202,
+ 2221
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 39
+ },
+ "end": {
+ "line": 56,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 2191,
+ 2222
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 28
+ },
+ "end": {
+ "line": 56,
+ "column": 59
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 2238,
+ 2242
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 12
+ },
+ "end": {
+ "line": 57,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_sort_loaded",
+ "range": [
+ 2243,
+ 2257
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 17
+ },
+ "end": {
+ "line": 57,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 2238,
+ 2257
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 12
+ },
+ "end": {
+ "line": 57,
+ "column": 31
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 2260,
+ 2264
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 34
+ },
+ "end": {
+ "line": 57,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2191,
+ 2264
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 28
+ },
+ "end": {
+ "line": 57,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2171,
+ 2264
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 8
+ },
+ "end": {
+ "line": 57,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2171,
+ 2265
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 8
+ },
+ "end": {
+ "line": 57,
+ "column": 39
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** TF additional events **",
+ "range": [
+ 1640,
+ 1670
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 45,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "additional paging events for alternating background",
+ "range": [
+ 1680,
+ 1733
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " o.Evt._Paging.nextEvt = function(){",
+ "range": [
+ 1743,
+ 1781
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 8
+ },
+ "end": {
+ "line": 47,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " if(o.sorted && o.alternateBgs) o.Filter();",
+ "range": [
+ 1791,
+ 1836
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 8
+ },
+ "end": {
+ "line": 48,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " }",
+ "range": [
+ 1846,
+ 1850
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " o.Evt._Paging.prevEvt = o.Evt._Paging.nextEvt;",
+ "range": [
+ 1860,
+ 1909
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 8
+ },
+ "end": {
+ "line": 50,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " o.Evt._Paging.firstEvt = o.Evt._Paging.nextEvt;",
+ "range": [
+ 1919,
+ 1969
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " o.Evt._Paging.lastEvt = o.Evt._Paging.nextEvt;",
+ "range": [
+ 1979,
+ 2028
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " o.Evt._OnSlcPagesChangeEvt = o.Evt._Paging.nextEvt;",
+ "range": [
+ 2038,
+ 2092
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " callback invoked after sort is loaded and instanciated",
+ "range": [
+ 2104,
+ 2161
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " callback invoked before table is sorted",
+ "range": [
+ 2275,
+ 2317
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 50
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2327,
+ 2331
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 8
+ },
+ "end": {
+ "line": 59,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeSort",
+ "range": [
+ 2332,
+ 2344
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 13
+ },
+ "end": {
+ "line": 59,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2327,
+ 2344
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 8
+ },
+ "end": {
+ "line": 59,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 2347,
+ 2352
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 28
+ },
+ "end": {
+ "line": 59,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 2353,
+ 2357
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 34
+ },
+ "end": {
+ "line": 59,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2347,
+ 2357
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 28
+ },
+ "end": {
+ "line": 59,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 2358,
+ 2362
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 39
+ },
+ "end": {
+ "line": 59,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_sort",
+ "range": [
+ 2363,
+ 2377
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 44
+ },
+ "end": {
+ "line": 59,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 2358,
+ 2377
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 39
+ },
+ "end": {
+ "line": 59,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 2347,
+ 2378
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 28
+ },
+ "end": {
+ "line": 59,
+ "column": 59
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 2394,
+ 2398
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 12
+ },
+ "end": {
+ "line": 60,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_sort",
+ "range": [
+ 2399,
+ 2413
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 17
+ },
+ "end": {
+ "line": 60,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 2394,
+ 2413
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 12
+ },
+ "end": {
+ "line": 60,
+ "column": 31
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 2416,
+ 2420
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 34
+ },
+ "end": {
+ "line": 60,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2347,
+ 2420
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 28
+ },
+ "end": {
+ "line": 60,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2327,
+ 2420
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 8
+ },
+ "end": {
+ "line": 60,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2327,
+ 2421
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 8
+ },
+ "end": {
+ "line": 60,
+ "column": 39
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " callback invoked before table is sorted",
+ "range": [
+ 2275,
+ 2317
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " callback invoked after table is sorted",
+ "range": [
+ 2431,
+ 2472
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 8
+ },
+ "end": {
+ "line": 61,
+ "column": 49
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2482,
+ 2486
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 8
+ },
+ "end": {
+ "line": 62,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterSort",
+ "range": [
+ 2487,
+ 2498
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 13
+ },
+ "end": {
+ "line": 62,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2482,
+ 2498
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 8
+ },
+ "end": {
+ "line": 62,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 2501,
+ 2506
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 27
+ },
+ "end": {
+ "line": 62,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 2507,
+ 2511
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 33
+ },
+ "end": {
+ "line": 62,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 2501,
+ 2511
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 27
+ },
+ "end": {
+ "line": 62,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 2512,
+ 2516
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 38
+ },
+ "end": {
+ "line": 62,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_sort",
+ "range": [
+ 2517,
+ 2530
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 43
+ },
+ "end": {
+ "line": 62,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 2512,
+ 2530
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 38
+ },
+ "end": {
+ "line": 62,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 2501,
+ 2531
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 27
+ },
+ "end": {
+ "line": 62,
+ "column": 57
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 2547,
+ 2548
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 12
+ },
+ "end": {
+ "line": 63,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_sort",
+ "range": [
+ 2549,
+ 2562
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 14
+ },
+ "end": {
+ "line": 63,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 2547,
+ 2562
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 12
+ },
+ "end": {
+ "line": 63,
+ "column": 27
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 2565,
+ 2569
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 30
+ },
+ "end": {
+ "line": 63,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 2501,
+ 2569
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 27
+ },
+ "end": {
+ "line": 63,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 2482,
+ 2569
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 8
+ },
+ "end": {
+ "line": 63,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 2482,
+ 2570
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 8
+ },
+ "end": {
+ "line": 63,
+ "column": 35
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " callback invoked after table is sorted",
+ "range": [
+ 2431,
+ 2472
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 8
+ },
+ "end": {
+ "line": 61,
+ "column": 49
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2582,
+ 2586
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 8
+ },
+ "end": {
+ "line": 65,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2587,
+ 2589
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 13
+ },
+ "end": {
+ "line": 65,
+ "column": 15
+ }
+ }
+ },
+ "range": [
+ 2582,
+ 2589
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 8
+ },
+ "end": {
+ "line": 65,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2592,
+ 2594
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 18
+ },
+ "end": {
+ "line": 65,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 2582,
+ 2594
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 8
+ },
+ "end": {
+ "line": 65,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 2582,
+ 2595
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 8
+ },
+ "end": {
+ "line": 65,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 382,
+ 2602
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 25
+ },
+ "end": {
+ "line": 66,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 372,
+ 2602
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 15
+ },
+ "end": {
+ "line": 66,
+ "column": 5
+ }
+ }
+ },
+ "kind": "constructor",
+ "computed": false,
+ "range": [
+ 361,
+ 2602
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 4
+ },
+ "end": {
+ "line": 66,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * SortableTable Adapter module\r\n * @param {Object} tf TableFilter instance\r\n ",
+ "range": [
+ 258,
+ 355
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 4
+ },
+ "end": {
+ "line": 13,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "init",
+ "range": [
+ 2610,
+ 2614
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 4
+ },
+ "end": {
+ "line": 68,
+ "column": 8
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2631,
+ 2633
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 12
+ },
+ "end": {
+ "line": 69,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2636,
+ 2640
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 17
+ },
+ "end": {
+ "line": 69,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2641,
+ 2643
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 22
+ },
+ "end": {
+ "line": 69,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2636,
+ 2643
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 17
+ },
+ "end": {
+ "line": 69,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2631,
+ 2643
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 12
+ },
+ "end": {
+ "line": 69,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 2627,
+ 2644
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 8
+ },
+ "end": {
+ "line": 69,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "adpt",
+ "range": [
+ 2658,
+ 2662
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 12
+ },
+ "end": {
+ "line": 70,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "ThisExpression",
+ "range": [
+ 2665,
+ 2669
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 19
+ },
+ "end": {
+ "line": 70,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 2658,
+ 2669
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 12
+ },
+ "end": {
+ "line": 70,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 2654,
+ 2670
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 8
+ },
+ "end": {
+ "line": 70,
+ "column": 24
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " SortableTable class sanity check (sortabletable.js)",
+ "range": [
+ 2682,
+ 2736
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 8
+ },
+ "end": {
+ "line": 72,
+ "column": 62
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 2749,
+ 2754
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 11
+ },
+ "end": {
+ "line": 73,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isUndef",
+ "range": [
+ 2755,
+ 2762
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 17
+ },
+ "end": {
+ "line": 73,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2749,
+ 2762
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 11
+ },
+ "end": {
+ "line": 73,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "SortableTable",
+ "range": [
+ 2763,
+ 2776
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 25
+ },
+ "end": {
+ "line": 73,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 2749,
+ 2777
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 11
+ },
+ "end": {
+ "line": 73,
+ "column": 39
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ThrowStatement",
+ "argument": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Error",
+ "range": [
+ 2803,
+ 2808
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 22
+ },
+ "end": {
+ "line": 74,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "SortableTable class not found.",
+ "raw": "'SortableTable class not found.'",
+ "range": [
+ 2809,
+ 2841
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 28
+ },
+ "end": {
+ "line": 74,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 2799,
+ 2842
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 18
+ },
+ "end": {
+ "line": 74,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 2793,
+ 2843
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 12
+ },
+ "end": {
+ "line": 74,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 2778,
+ 2854
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 40
+ },
+ "end": {
+ "line": 75,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2746,
+ 2854
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 8
+ },
+ "end": {
+ "line": 75,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " SortableTable class sanity check (sortabletable.js)",
+ "range": [
+ 2682,
+ 2736
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 8
+ },
+ "end": {
+ "line": 72,
+ "column": 62
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2866,
+ 2870
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 77,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "overrideSortableTable",
+ "range": [
+ 2871,
+ 2892
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 13
+ },
+ "end": {
+ "line": 77,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 2866,
+ 2892
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 77,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 2866,
+ 2894
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 77,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 2866,
+ 2895
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 77,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2905,
+ 2909
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 8
+ },
+ "end": {
+ "line": 78,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setSortTypes",
+ "range": [
+ 2910,
+ 2922
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 13
+ },
+ "end": {
+ "line": 78,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2905,
+ 2922
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 8
+ },
+ "end": {
+ "line": 78,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 2905,
+ 2924
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 8
+ },
+ "end": {
+ "line": 78,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 2905,
+ 2925
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 8
+ },
+ "end": {
+ "line": 78,
+ "column": 28
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Column sort at start",
+ "range": [
+ 2937,
+ 2959
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 8
+ },
+ "end": {
+ "line": 80,
+ "column": 30
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "sortColAtStart",
+ "range": [
+ 2973,
+ 2987
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 12
+ },
+ "end": {
+ "line": 81,
+ "column": 26
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "adpt",
+ "range": [
+ 2990,
+ 2994
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 29
+ },
+ "end": {
+ "line": 81,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sortColAtStart",
+ "range": [
+ 2995,
+ 3009
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 34
+ },
+ "end": {
+ "line": 81,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 2990,
+ 3009
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 29
+ },
+ "end": {
+ "line": 81,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 2973,
+ 3009
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 12
+ },
+ "end": {
+ "line": 81,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 2969,
+ 3010
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 8
+ },
+ "end": {
+ "line": 81,
+ "column": 49
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Column sort at start",
+ "range": [
+ 2937,
+ 2959
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 8
+ },
+ "end": {
+ "line": 80,
+ "column": 30
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "sortColAtStart",
+ "range": [
+ 3023,
+ 3037
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 11
+ },
+ "end": {
+ "line": 82,
+ "column": 25
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3053,
+ 3057
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 12
+ },
+ "end": {
+ "line": 83,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stt",
+ "range": [
+ 3058,
+ 3061
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 17
+ },
+ "end": {
+ "line": 83,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 3053,
+ 3061
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 12
+ },
+ "end": {
+ "line": 83,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 3062,
+ 3066
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 21
+ },
+ "end": {
+ "line": 83,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 3053,
+ 3066
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 12
+ },
+ "end": {
+ "line": 83,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "sortColAtStart",
+ "range": [
+ 3067,
+ 3081
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 26
+ },
+ "end": {
+ "line": 83,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 3082,
+ 3083
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 41
+ },
+ "end": {
+ "line": 83,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 3067,
+ 3084
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 26
+ },
+ "end": {
+ "line": 83,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "sortColAtStart",
+ "range": [
+ 3086,
+ 3100
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 45
+ },
+ "end": {
+ "line": 83,
+ "column": 59
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 3101,
+ 3102
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 60
+ },
+ "end": {
+ "line": 83,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 3086,
+ 3103
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 45
+ },
+ "end": {
+ "line": 83,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 3053,
+ 3104
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 12
+ },
+ "end": {
+ "line": 83,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 3053,
+ 3105
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 12
+ },
+ "end": {
+ "line": 83,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 3038,
+ 3116
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 26
+ },
+ "end": {
+ "line": 84,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 3020,
+ 3116
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 8
+ },
+ "end": {
+ "line": 84,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3131,
+ 3135
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 11
+ },
+ "end": {
+ "line": 86,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onSortLoaded",
+ "range": [
+ 3136,
+ 3148
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 16
+ },
+ "end": {
+ "line": 86,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 3131,
+ 3148
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 11
+ },
+ "end": {
+ "line": 86,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3164,
+ 3168
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 12
+ },
+ "end": {
+ "line": 87,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onSortLoaded",
+ "range": [
+ 3169,
+ 3181
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 17
+ },
+ "end": {
+ "line": 87,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 3164,
+ 3181
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 12
+ },
+ "end": {
+ "line": 87,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 3182,
+ 3186
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 30
+ },
+ "end": {
+ "line": 87,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 3164,
+ 3186
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 12
+ },
+ "end": {
+ "line": 87,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 3187,
+ 3191
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 35
+ },
+ "end": {
+ "line": 87,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3193,
+ 3195
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 41
+ },
+ "end": {
+ "line": 87,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "ThisExpression",
+ "range": [
+ 3197,
+ 3201
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 45
+ },
+ "end": {
+ "line": 87,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 3164,
+ 3202
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 12
+ },
+ "end": {
+ "line": 87,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 3164,
+ 3203
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 12
+ },
+ "end": {
+ "line": 87,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 3149,
+ 3214
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 29
+ },
+ "end": {
+ "line": 88,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 3128,
+ 3214
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 8
+ },
+ "end": {
+ "line": 88,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "** SortableTable callbacks **",
+ "range": [
+ 3226,
+ 3259
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 8
+ },
+ "end": {
+ "line": 90,
+ "column": 41
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3269,
+ 3273
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 8
+ },
+ "end": {
+ "line": 91,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stt",
+ "range": [
+ 3274,
+ 3277
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 13
+ },
+ "end": {
+ "line": 91,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 3269,
+ 3277
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 8
+ },
+ "end": {
+ "line": 91,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onbeforesort",
+ "range": [
+ 3278,
+ 3290
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 17
+ },
+ "end": {
+ "line": 91,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 3269,
+ 3290
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 8
+ },
+ "end": {
+ "line": 91,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3321,
+ 3325
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 15
+ },
+ "end": {
+ "line": 92,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeSort",
+ "range": [
+ 3326,
+ 3338
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 20
+ },
+ "end": {
+ "line": 92,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 3321,
+ 3338
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 15
+ },
+ "end": {
+ "line": 92,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3358,
+ 3362
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 16
+ },
+ "end": {
+ "line": 93,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeSort",
+ "range": [
+ 3363,
+ 3375
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 21
+ },
+ "end": {
+ "line": 93,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 3358,
+ 3375
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 16
+ },
+ "end": {
+ "line": 93,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 3376,
+ 3380
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 34
+ },
+ "end": {
+ "line": 93,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 3358,
+ 3380
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 16
+ },
+ "end": {
+ "line": 93,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 3381,
+ 3385
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 39
+ },
+ "end": {
+ "line": 93,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3387,
+ 3389
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 45
+ },
+ "end": {
+ "line": 93,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3391,
+ 3395
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 49
+ },
+ "end": {
+ "line": 93,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stt",
+ "range": [
+ 3396,
+ 3399
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 54
+ },
+ "end": {
+ "line": 93,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 3391,
+ 3399
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 49
+ },
+ "end": {
+ "line": 93,
+ "column": 57
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sortColumn",
+ "range": [
+ 3400,
+ 3410
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 58
+ },
+ "end": {
+ "line": 93,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 3391,
+ 3410
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 49
+ },
+ "end": {
+ "line": 93,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 3358,
+ 3411
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 16
+ },
+ "end": {
+ "line": 93,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 3358,
+ 3412
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 16
+ },
+ "end": {
+ "line": 93,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 3339,
+ 3427
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 33
+ },
+ "end": {
+ "line": 94,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 3318,
+ 3427
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 12
+ },
+ "end": {
+ "line": 94,
+ "column": 13
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "** sort behaviour for paging **",
+ "range": [
+ 3443,
+ 3478
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 12
+ },
+ "end": {
+ "line": 96,
+ "column": 47
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3495,
+ 3497
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 15
+ },
+ "end": {
+ "line": 97,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 3498,
+ 3504
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 18
+ },
+ "end": {
+ "line": 97,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 3495,
+ 3504
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 15
+ },
+ "end": {
+ "line": 97,
+ "column": 24
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "adpt",
+ "range": [
+ 3524,
+ 3528
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 16
+ },
+ "end": {
+ "line": 98,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isPaged",
+ "range": [
+ 3529,
+ 3536
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 21
+ },
+ "end": {
+ "line": 98,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 3524,
+ 3536
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 16
+ },
+ "end": {
+ "line": 98,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 3539,
+ 3543
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 31
+ },
+ "end": {
+ "line": 98,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 3524,
+ 3543
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 16
+ },
+ "end": {
+ "line": 98,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 3524,
+ 3544
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 16
+ },
+ "end": {
+ "line": 98,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3562,
+ 3564
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 16
+ },
+ "end": {
+ "line": 99,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 3565,
+ 3571
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 19
+ },
+ "end": {
+ "line": 99,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 3562,
+ 3571
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 16
+ },
+ "end": {
+ "line": 99,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 3574,
+ 3579
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 28
+ },
+ "end": {
+ "line": 99,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 3562,
+ 3579
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 16
+ },
+ "end": {
+ "line": 99,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 3562,
+ 3580
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 16
+ },
+ "end": {
+ "line": 99,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3598,
+ 3600
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 16
+ },
+ "end": {
+ "line": 100,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 3601,
+ 3608
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 19
+ },
+ "end": {
+ "line": 100,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 3598,
+ 3608
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 16
+ },
+ "end": {
+ "line": 100,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "paging",
+ "raw": "'paging'",
+ "range": [
+ 3609,
+ 3617
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 27
+ },
+ "end": {
+ "line": 100,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 3598,
+ 3618
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 16
+ },
+ "end": {
+ "line": 100,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "destroy",
+ "range": [
+ 3619,
+ 3626
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 37
+ },
+ "end": {
+ "line": 100,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 3598,
+ 3626
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 16
+ },
+ "end": {
+ "line": 100,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 3598,
+ 3628
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 16
+ },
+ "end": {
+ "line": 100,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 3598,
+ 3629
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 16
+ },
+ "end": {
+ "line": 100,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 3505,
+ 3644
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 25
+ },
+ "end": {
+ "line": 101,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 3492,
+ 3644
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 12
+ },
+ "end": {
+ "line": 101,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** sort behaviour for paging **",
+ "range": [
+ 3443,
+ 3478
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 12
+ },
+ "end": {
+ "line": 96,
+ "column": 47
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 3303,
+ 3655
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 42
+ },
+ "end": {
+ "line": 102,
+ "column": 9
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 3293,
+ 3655
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 32
+ },
+ "end": {
+ "line": 102,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 3269,
+ 3655
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 8
+ },
+ "end": {
+ "line": 102,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 3269,
+ 3656
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 8
+ },
+ "end": {
+ "line": 102,
+ "column": 10
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** SortableTable callbacks **",
+ "range": [
+ 3226,
+ 3259
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 8
+ },
+ "end": {
+ "line": 90,
+ "column": 41
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3668,
+ 3672
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 8
+ },
+ "end": {
+ "line": 104,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stt",
+ "range": [
+ 3673,
+ 3676
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 13
+ },
+ "end": {
+ "line": 104,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 3668,
+ 3676
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 8
+ },
+ "end": {
+ "line": 104,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onsort",
+ "range": [
+ 3677,
+ 3683
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 17
+ },
+ "end": {
+ "line": 104,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 3668,
+ 3683
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 8
+ },
+ "end": {
+ "line": 104,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "adpt",
+ "range": [
+ 3711,
+ 3715
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 12
+ },
+ "end": {
+ "line": 105,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sorted",
+ "range": [
+ 3716,
+ 3722
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 17
+ },
+ "end": {
+ "line": 105,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 3711,
+ 3722
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 12
+ },
+ "end": {
+ "line": 105,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 3725,
+ 3729
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 26
+ },
+ "end": {
+ "line": 105,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 3711,
+ 3729
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 12
+ },
+ "end": {
+ "line": 105,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 3711,
+ 3730
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 12
+ },
+ "end": {
+ "line": 105,
+ "column": 31
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "rows alternating bg issue",
+ "range": [
+ 3746,
+ 3773
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 12
+ },
+ "end": {
+ "line": 107,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " TODO: move into AlternateRows component",
+ "range": [
+ 3787,
+ 3829
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 12
+ },
+ "end": {
+ "line": 108,
+ "column": 54
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3846,
+ 3848
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 15
+ },
+ "end": {
+ "line": 109,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "alternateBgs",
+ "range": [
+ 3849,
+ 3861
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 18
+ },
+ "end": {
+ "line": 109,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 3846,
+ 3861
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 15
+ },
+ "end": {
+ "line": 109,
+ "column": 30
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 3885,
+ 3889
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 20
+ },
+ "end": {
+ "line": 110,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3892,
+ 3894
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 27
+ },
+ "end": {
+ "line": 110,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 3895,
+ 3898
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 30
+ },
+ "end": {
+ "line": 110,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 3892,
+ 3898
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 27
+ },
+ "end": {
+ "line": 110,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 3899,
+ 3903
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 34
+ },
+ "end": {
+ "line": 110,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 3892,
+ 3903
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 27
+ },
+ "end": {
+ "line": 110,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 3885,
+ 3903
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 20
+ },
+ "end": {
+ "line": 110,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "c",
+ "range": [
+ 3905,
+ 3906
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 40
+ },
+ "end": {
+ "line": 110,
+ "column": 41
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 3909,
+ 3910
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 44
+ },
+ "end": {
+ "line": 110,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 3905,
+ 3910
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 40
+ },
+ "end": {
+ "line": 110,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 3881,
+ 3911
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 16
+ },
+ "end": {
+ "line": 110,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "setClass",
+ "range": [
+ 3935,
+ 3943
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 20
+ },
+ "end": {
+ "line": 112,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 3955,
+ 3958
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 40
+ },
+ "end": {
+ "line": 112,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 3960,
+ 3961
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 45
+ },
+ "end": {
+ "line": 112,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "removeOnly",
+ "range": [
+ 3963,
+ 3973
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 48
+ },
+ "end": {
+ "line": 112,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 4000,
+ 4005
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 23
+ },
+ "end": {
+ "line": 113,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isUndef",
+ "range": [
+ 4006,
+ 4013
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 29
+ },
+ "end": {
+ "line": 113,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 4000,
+ 4013
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 23
+ },
+ "end": {
+ "line": 113,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "removeOnly",
+ "range": [
+ 4014,
+ 4024
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 37
+ },
+ "end": {
+ "line": 113,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 4000,
+ 4025
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 23
+ },
+ "end": {
+ "line": 113,
+ "column": 48
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "removeOnly",
+ "range": [
+ 4053,
+ 4063
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 24
+ },
+ "end": {
+ "line": 114,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 4066,
+ 4071
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 37
+ },
+ "end": {
+ "line": 114,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 4053,
+ 4071
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 24
+ },
+ "end": {
+ "line": 114,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 4053,
+ 4072
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 24
+ },
+ "end": {
+ "line": 114,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 4026,
+ 4095
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 49
+ },
+ "end": {
+ "line": 115,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 3997,
+ 4095
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 20
+ },
+ "end": {
+ "line": 115,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "altRows",
+ "range": [
+ 4121,
+ 4128
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 24
+ },
+ "end": {
+ "line": 116,
+ "column": 31
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4131,
+ 4133
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 34
+ },
+ "end": {
+ "line": 116,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 4134,
+ 4141
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 37
+ },
+ "end": {
+ "line": 116,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 4131,
+ 4141
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 34
+ },
+ "end": {
+ "line": 116,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "alternateRows",
+ "raw": "'alternateRows'",
+ "range": [
+ 4142,
+ 4157
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 45
+ },
+ "end": {
+ "line": 116,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 4131,
+ 4158
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 34
+ },
+ "end": {
+ "line": 116,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 4121,
+ 4158
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 24
+ },
+ "end": {
+ "line": 116,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "oddCls",
+ "range": [
+ 4185,
+ 4191
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 24
+ },
+ "end": {
+ "line": 117,
+ "column": 30
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "altRows",
+ "range": [
+ 4194,
+ 4201
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 33
+ },
+ "end": {
+ "line": 117,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "oddCss",
+ "range": [
+ 4202,
+ 4208
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 41
+ },
+ "end": {
+ "line": 117,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 4194,
+ 4208
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 33
+ },
+ "end": {
+ "line": 117,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 4185,
+ 4208
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 24
+ },
+ "end": {
+ "line": 117,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "evenCls",
+ "range": [
+ 4235,
+ 4242
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 24
+ },
+ "end": {
+ "line": 118,
+ "column": 31
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "altRows",
+ "range": [
+ 4245,
+ 4252
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 34
+ },
+ "end": {
+ "line": 118,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "evenCss",
+ "range": [
+ 4253,
+ 4260
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 42
+ },
+ "end": {
+ "line": 118,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 4245,
+ 4260
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 34
+ },
+ "end": {
+ "line": 118,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 4235,
+ 4260
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 24
+ },
+ "end": {
+ "line": 118,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 4117,
+ 4261
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 20
+ },
+ "end": {
+ "line": 118,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 4283,
+ 4286
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 20
+ },
+ "end": {
+ "line": 119,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeClass",
+ "range": [
+ 4287,
+ 4298
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 24
+ },
+ "end": {
+ "line": 119,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 4283,
+ 4298
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 20
+ },
+ "end": {
+ "line": 119,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 4299,
+ 4302
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 36
+ },
+ "end": {
+ "line": 119,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "oddCls",
+ "range": [
+ 4304,
+ 4310
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 41
+ },
+ "end": {
+ "line": 119,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 4283,
+ 4311
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 20
+ },
+ "end": {
+ "line": 119,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 4283,
+ 4312
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 20
+ },
+ "end": {
+ "line": 119,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 4334,
+ 4337
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 20
+ },
+ "end": {
+ "line": 120,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeClass",
+ "range": [
+ 4338,
+ 4349
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 24
+ },
+ "end": {
+ "line": 120,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 4334,
+ 4349
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 20
+ },
+ "end": {
+ "line": 120,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 4350,
+ 4353
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 36
+ },
+ "end": {
+ "line": 120,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "evenCls",
+ "range": [
+ 4355,
+ 4362
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 41
+ },
+ "end": {
+ "line": 120,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 4334,
+ 4363
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 20
+ },
+ "end": {
+ "line": 120,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 4334,
+ 4364
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 20
+ },
+ "end": {
+ "line": 120,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "removeOnly",
+ "range": [
+ 4392,
+ 4402
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 24
+ },
+ "end": {
+ "line": 122,
+ "column": 34
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 4391,
+ 4402
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 23
+ },
+ "end": {
+ "line": 122,
+ "column": 34
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 4430,
+ 4433
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 24
+ },
+ "end": {
+ "line": 123,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "addClass",
+ "range": [
+ 4434,
+ 4442
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 28
+ },
+ "end": {
+ "line": 123,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 4430,
+ 4442
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 24
+ },
+ "end": {
+ "line": 123,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 4443,
+ 4446
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 37
+ },
+ "end": {
+ "line": 123,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "%",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 4448,
+ 4449
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 42
+ },
+ "end": {
+ "line": 123,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 4452,
+ 4453
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 46
+ },
+ "end": {
+ "line": 123,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 4448,
+ 4453
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 42
+ },
+ "end": {
+ "line": 123,
+ "column": 47
+ }
+ }
+ },
+ "consequent": {
+ "type": "Identifier",
+ "name": "oddCls",
+ "range": [
+ 4456,
+ 4462
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 50
+ },
+ "end": {
+ "line": 123,
+ "column": 56
+ }
+ }
+ },
+ "alternate": {
+ "type": "Identifier",
+ "name": "evenCls",
+ "range": [
+ 4465,
+ 4472
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 59
+ },
+ "end": {
+ "line": 123,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 4448,
+ 4472
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 42
+ },
+ "end": {
+ "line": 123,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 4430,
+ 4473
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 24
+ },
+ "end": {
+ "line": 123,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 4430,
+ 4474
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 24
+ },
+ "end": {
+ "line": 123,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 4403,
+ 4497
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 35
+ },
+ "end": {
+ "line": 124,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 4388,
+ 4497
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 20
+ },
+ "end": {
+ "line": 124,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 3974,
+ 4516
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 59
+ },
+ "end": {
+ "line": 125,
+ "column": 17
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 3946,
+ 4516
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 31
+ },
+ "end": {
+ "line": 125,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 3935,
+ 4516
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 20
+ },
+ "end": {
+ "line": 125,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 3931,
+ 4517
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 16
+ },
+ "end": {
+ "line": 125,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 4546,
+ 4547
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 25
+ },
+ "end": {
+ "line": 127,
+ "column": 26
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4550,
+ 4552
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 29
+ },
+ "end": {
+ "line": 127,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "refRow",
+ "range": [
+ 4553,
+ 4559
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 32
+ },
+ "end": {
+ "line": 127,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 4550,
+ 4559
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 29
+ },
+ "end": {
+ "line": 127,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 4546,
+ 4559
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 25
+ },
+ "end": {
+ "line": 127,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 4542,
+ 4559
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 21
+ },
+ "end": {
+ "line": 127,
+ "column": 38
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 4561,
+ 4562
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 40
+ },
+ "end": {
+ "line": 127,
+ "column": 41
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4565,
+ 4567
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 44
+ },
+ "end": {
+ "line": 127,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbRows",
+ "range": [
+ 4568,
+ 4574
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 47
+ },
+ "end": {
+ "line": 127,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 4565,
+ 4574
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 44
+ },
+ "end": {
+ "line": 127,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 4561,
+ 4574
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 40
+ },
+ "end": {
+ "line": 127,
+ "column": 53
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 4576,
+ 4577
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 55
+ },
+ "end": {
+ "line": 127,
+ "column": 56
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 4576,
+ 4579
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 55
+ },
+ "end": {
+ "line": 127,
+ "column": 58
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "isRowValid",
+ "range": [
+ 4607,
+ 4617
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 24
+ },
+ "end": {
+ "line": 128,
+ "column": 34
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 4620,
+ 4624
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 37
+ },
+ "end": {
+ "line": 128,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 4625,
+ 4626
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 42
+ },
+ "end": {
+ "line": 128,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 4620,
+ 4627
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 37
+ },
+ "end": {
+ "line": 128,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getAttribute",
+ "range": [
+ 4628,
+ 4640
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 45
+ },
+ "end": {
+ "line": 128,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 4620,
+ 4640
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 37
+ },
+ "end": {
+ "line": 128,
+ "column": 57
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "validRow",
+ "raw": "'validRow'",
+ "range": [
+ 4641,
+ 4651
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 58
+ },
+ "end": {
+ "line": 128,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 4620,
+ 4652
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 37
+ },
+ "end": {
+ "line": 128,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 4607,
+ 4652
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 24
+ },
+ "end": {
+ "line": 128,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 4603,
+ 4653
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 20
+ },
+ "end": {
+ "line": 128,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4678,
+ 4680
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 23
+ },
+ "end": {
+ "line": 129,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 4681,
+ 4687
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 26
+ },
+ "end": {
+ "line": 129,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 4678,
+ 4687
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 23
+ },
+ "end": {
+ "line": 129,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 4691,
+ 4695
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 36
+ },
+ "end": {
+ "line": 129,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 4696,
+ 4697
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 41
+ },
+ "end": {
+ "line": 129,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 4691,
+ 4698
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 36
+ },
+ "end": {
+ "line": 129,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 4699,
+ 4704
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 44
+ },
+ "end": {
+ "line": 129,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 4691,
+ 4704
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 36
+ },
+ "end": {
+ "line": 129,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 4705,
+ 4712
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 50
+ },
+ "end": {
+ "line": 129,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 4691,
+ 4712
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 36
+ },
+ "end": {
+ "line": 129,
+ "column": 57
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 4717,
+ 4719
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 62
+ },
+ "end": {
+ "line": 129,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 4691,
+ 4719
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 36
+ },
+ "end": {
+ "line": 129,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 4678,
+ 4719
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 23
+ },
+ "end": {
+ "line": 129,
+ "column": 64
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "setClass",
+ "range": [
+ 4747,
+ 4755
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 24
+ },
+ "end": {
+ "line": 130,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 4756,
+ 4760
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 33
+ },
+ "end": {
+ "line": 130,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 4761,
+ 4762
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 38
+ },
+ "end": {
+ "line": 130,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 4756,
+ 4763
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 33
+ },
+ "end": {
+ "line": 130,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "c",
+ "range": [
+ 4765,
+ 4766
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 42
+ },
+ "end": {
+ "line": 130,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 4747,
+ 4767
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 24
+ },
+ "end": {
+ "line": 130,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 4747,
+ 4768
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 24
+ },
+ "end": {
+ "line": 130,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "c",
+ "range": [
+ 4794,
+ 4795
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 24
+ },
+ "end": {
+ "line": 131,
+ "column": 25
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 4794,
+ 4797
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 24
+ },
+ "end": {
+ "line": 131,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 4794,
+ 4798
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 24
+ },
+ "end": {
+ "line": 131,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "range": [
+ 4720,
+ 4821
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 65
+ },
+ "end": {
+ "line": 132,
+ "column": 21
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "isRowValid",
+ "range": [
+ 4858,
+ 4868
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 28
+ },
+ "end": {
+ "line": 133,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "true",
+ "raw": "'true'",
+ "range": [
+ 4871,
+ 4877
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 41
+ },
+ "end": {
+ "line": 133,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 4858,
+ 4877
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 28
+ },
+ "end": {
+ "line": 133,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "isRowValid",
+ "range": [
+ 4881,
+ 4891
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 51
+ },
+ "end": {
+ "line": 133,
+ "column": 61
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 4894,
+ 4898
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 64
+ },
+ "end": {
+ "line": 133,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 4881,
+ 4898
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 51
+ },
+ "end": {
+ "line": 133,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 4858,
+ 4898
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 28
+ },
+ "end": {
+ "line": 133,
+ "column": 68
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 4932,
+ 4936
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 28
+ },
+ "end": {
+ "line": 134,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 4937,
+ 4938
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 33
+ },
+ "end": {
+ "line": 134,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 4932,
+ 4939
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 28
+ },
+ "end": {
+ "line": 134,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 4940,
+ 4945
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 36
+ },
+ "end": {
+ "line": 134,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 4932,
+ 4945
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 28
+ },
+ "end": {
+ "line": 134,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 4946,
+ 4953
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 42
+ },
+ "end": {
+ "line": 134,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 4932,
+ 4953
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 28
+ },
+ "end": {
+ "line": 134,
+ "column": 49
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 4958,
+ 4960
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 54
+ },
+ "end": {
+ "line": 134,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 4932,
+ 4960
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 28
+ },
+ "end": {
+ "line": 134,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 4857,
+ 4960
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 27
+ },
+ "end": {
+ "line": 134,
+ "column": 56
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "setClass",
+ "range": [
+ 4992,
+ 5000
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 28
+ },
+ "end": {
+ "line": 135,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 5001,
+ 5005
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 37
+ },
+ "end": {
+ "line": 135,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 5006,
+ 5007
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 42
+ },
+ "end": {
+ "line": 135,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 5001,
+ 5008
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 37
+ },
+ "end": {
+ "line": 135,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "c",
+ "range": [
+ 5010,
+ 5011
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 46
+ },
+ "end": {
+ "line": 135,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 4992,
+ 5012
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 28
+ },
+ "end": {
+ "line": 135,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 4992,
+ 5013
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 28
+ },
+ "end": {
+ "line": 135,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "c",
+ "range": [
+ 5043,
+ 5044
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 28
+ },
+ "end": {
+ "line": 136,
+ "column": 29
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 5043,
+ 5046
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 28
+ },
+ "end": {
+ "line": 136,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 5043,
+ 5047
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 28
+ },
+ "end": {
+ "line": 136,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "range": [
+ 4961,
+ 5074
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 57
+ },
+ "end": {
+ "line": 137,
+ "column": 25
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "setClass",
+ "range": [
+ 5111,
+ 5119
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 28
+ },
+ "end": {
+ "line": 138,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 5120,
+ 5124
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 37
+ },
+ "end": {
+ "line": 138,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 5125,
+ 5126
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 42
+ },
+ "end": {
+ "line": 138,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 5120,
+ 5127
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 37
+ },
+ "end": {
+ "line": 138,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "c",
+ "range": [
+ 5129,
+ 5130
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 46
+ },
+ "end": {
+ "line": 138,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 5132,
+ 5136
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 49
+ },
+ "end": {
+ "line": 138,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 5111,
+ 5137
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 28
+ },
+ "end": {
+ "line": 138,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 5111,
+ 5138
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 28
+ },
+ "end": {
+ "line": 138,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 5080,
+ 5165
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 31
+ },
+ "end": {
+ "line": 139,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 4854,
+ 5165
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 24
+ },
+ "end": {
+ "line": 139,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 4827,
+ 5188
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 27
+ },
+ "end": {
+ "line": 140,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 4675,
+ 5188
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 20
+ },
+ "end": {
+ "line": 140,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 4580,
+ 5207
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 59
+ },
+ "end": {
+ "line": 141,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 4537,
+ 5207
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 16
+ },
+ "end": {
+ "line": 141,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 3862,
+ 5222
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 31
+ },
+ "end": {
+ "line": 142,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 3843,
+ 5222
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 12
+ },
+ "end": {
+ "line": 142,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "rows alternating bg issue",
+ "range": [
+ 3746,
+ 3773
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 12
+ },
+ "end": {
+ "line": 107,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " TODO: move into AlternateRows component",
+ "range": [
+ 3787,
+ 3829
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 12
+ },
+ "end": {
+ "line": 108,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "sort behaviour for paging",
+ "range": [
+ 5236,
+ 5263
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 12
+ },
+ "end": {
+ "line": 143,
+ "column": 39
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "adpt",
+ "range": [
+ 5280,
+ 5284
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 15
+ },
+ "end": {
+ "line": 144,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isPaged",
+ "range": [
+ 5285,
+ 5292
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 20
+ },
+ "end": {
+ "line": 144,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 5280,
+ 5292
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 15
+ },
+ "end": {
+ "line": 144,
+ "column": 27
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "paginator",
+ "range": [
+ 5316,
+ 5325
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 20
+ },
+ "end": {
+ "line": 145,
+ "column": 29
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 5328,
+ 5330
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 32
+ },
+ "end": {
+ "line": 145,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 5331,
+ 5338
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 35
+ },
+ "end": {
+ "line": 145,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 5328,
+ 5338
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 32
+ },
+ "end": {
+ "line": 145,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "paging",
+ "raw": "'paging'",
+ "range": [
+ 5339,
+ 5347
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 43
+ },
+ "end": {
+ "line": 145,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 5328,
+ 5348
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 32
+ },
+ "end": {
+ "line": 145,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 5316,
+ 5348
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 20
+ },
+ "end": {
+ "line": 145,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 5312,
+ 5349
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 16
+ },
+ "end": {
+ "line": 145,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "paginator",
+ "range": [
+ 5367,
+ 5376
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 16
+ },
+ "end": {
+ "line": 146,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "reset",
+ "range": [
+ 5377,
+ 5382
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 26
+ },
+ "end": {
+ "line": 146,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 5367,
+ 5382
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 16
+ },
+ "end": {
+ "line": 146,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 5383,
+ 5388
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 32
+ },
+ "end": {
+ "line": 146,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 5367,
+ 5389
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 16
+ },
+ "end": {
+ "line": 146,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 5367,
+ 5390
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 16
+ },
+ "end": {
+ "line": 146,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "paginator",
+ "range": [
+ 5408,
+ 5417
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 16
+ },
+ "end": {
+ "line": 147,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setPage",
+ "range": [
+ 5418,
+ 5425
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 26
+ },
+ "end": {
+ "line": 147,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 5408,
+ 5425
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 16
+ },
+ "end": {
+ "line": 147,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "paginator",
+ "range": [
+ 5426,
+ 5435
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 34
+ },
+ "end": {
+ "line": 147,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getPage",
+ "range": [
+ 5436,
+ 5443
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 44
+ },
+ "end": {
+ "line": 147,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 5426,
+ 5443
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 34
+ },
+ "end": {
+ "line": 147,
+ "column": 51
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 5426,
+ 5445
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 34
+ },
+ "end": {
+ "line": 147,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 5408,
+ 5446
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 16
+ },
+ "end": {
+ "line": 147,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 5408,
+ 5447
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 16
+ },
+ "end": {
+ "line": 147,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "adpt",
+ "range": [
+ 5465,
+ 5469
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 16
+ },
+ "end": {
+ "line": 148,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isPaged",
+ "range": [
+ 5470,
+ 5477
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 21
+ },
+ "end": {
+ "line": 148,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 5465,
+ 5477
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 16
+ },
+ "end": {
+ "line": 148,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 5480,
+ 5485
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 31
+ },
+ "end": {
+ "line": 148,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 5465,
+ 5485
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 16
+ },
+ "end": {
+ "line": 148,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 5465,
+ 5486
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 16
+ },
+ "end": {
+ "line": 148,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 5293,
+ 5501
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 28
+ },
+ "end": {
+ "line": 149,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5277,
+ 5501
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 12
+ },
+ "end": {
+ "line": 149,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "sort behaviour for paging",
+ "range": [
+ 5236,
+ 5263
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 12
+ },
+ "end": {
+ "line": 143,
+ "column": 39
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "adpt",
+ "range": [
+ 5520,
+ 5524
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 15
+ },
+ "end": {
+ "line": 151,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterSort",
+ "range": [
+ 5525,
+ 5536
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 20
+ },
+ "end": {
+ "line": 151,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 5520,
+ 5536
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 15
+ },
+ "end": {
+ "line": 151,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "adpt",
+ "range": [
+ 5556,
+ 5560
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 16
+ },
+ "end": {
+ "line": 152,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterSort",
+ "range": [
+ 5561,
+ 5572
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 21
+ },
+ "end": {
+ "line": 152,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 5556,
+ 5572
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 16
+ },
+ "end": {
+ "line": 152,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 5573,
+ 5577
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 33
+ },
+ "end": {
+ "line": 152,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 5556,
+ 5577
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 16
+ },
+ "end": {
+ "line": 152,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 5578,
+ 5582
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 38
+ },
+ "end": {
+ "line": 152,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 5584,
+ 5586
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 44
+ },
+ "end": {
+ "line": 152,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 5588,
+ 5590
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 48
+ },
+ "end": {
+ "line": 152,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stt",
+ "range": [
+ 5591,
+ 5594
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 51
+ },
+ "end": {
+ "line": 152,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 5588,
+ 5594
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 48
+ },
+ "end": {
+ "line": 152,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sortColumn",
+ "range": [
+ 5595,
+ 5605
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 55
+ },
+ "end": {
+ "line": 152,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 5588,
+ 5605
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 48
+ },
+ "end": {
+ "line": 152,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 5556,
+ 5606
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 16
+ },
+ "end": {
+ "line": 152,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 5556,
+ 5607
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 16
+ },
+ "end": {
+ "line": 152,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 5537,
+ 5622
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 32
+ },
+ "end": {
+ "line": 153,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5517,
+ 5622
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 12
+ },
+ "end": {
+ "line": 153,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 3696,
+ 5633
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 36
+ },
+ "end": {
+ "line": 154,
+ "column": 9
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 3686,
+ 5633
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 26
+ },
+ "end": {
+ "line": 154,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 3668,
+ 5633
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 8
+ },
+ "end": {
+ "line": 154,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 3668,
+ 5634
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 8
+ },
+ "end": {
+ "line": 154,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5646,
+ 5650
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 8
+ },
+ "end": {
+ "line": 156,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "initialized",
+ "range": [
+ 5651,
+ 5662
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 13
+ },
+ "end": {
+ "line": 156,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 5646,
+ 5662
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 8
+ },
+ "end": {
+ "line": 156,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 5665,
+ 5669
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 27
+ },
+ "end": {
+ "line": 156,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 5646,
+ 5669
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 8
+ },
+ "end": {
+ "line": 156,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 5646,
+ 5670
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 8
+ },
+ "end": {
+ "line": 156,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "range": [
+ 2616,
+ 5677
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 10
+ },
+ "end": {
+ "line": 157,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 2614,
+ 5677
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 8
+ },
+ "end": {
+ "line": 157,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 2610,
+ 5677
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 4
+ },
+ "end": {
+ "line": 157,
+ "column": 5
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Sort specified column\r\n * @param {Number} colIdx Column index\r\n ",
+ "range": [
+ 5685,
+ 5772
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 4
+ },
+ "end": {
+ "line": 162,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "sortByColumnIndex",
+ "range": [
+ 5778,
+ 5795
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 4
+ },
+ "end": {
+ "line": 163,
+ "column": 21
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "colIdx",
+ "range": [
+ 5796,
+ 5802
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 22
+ },
+ "end": {
+ "line": 163,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5814,
+ 5818
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 8
+ },
+ "end": {
+ "line": 164,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stt",
+ "range": [
+ 5819,
+ 5822
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 13
+ },
+ "end": {
+ "line": 164,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 5814,
+ 5822
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 8
+ },
+ "end": {
+ "line": 164,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 5823,
+ 5827
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 17
+ },
+ "end": {
+ "line": 164,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 5814,
+ 5827
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 8
+ },
+ "end": {
+ "line": 164,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colIdx",
+ "range": [
+ 5828,
+ 5834
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 22
+ },
+ "end": {
+ "line": 164,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "range": [
+ 5814,
+ 5835
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 8
+ },
+ "end": {
+ "line": 164,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 5814,
+ 5836
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 8
+ },
+ "end": {
+ "line": 164,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "range": [
+ 5803,
+ 5843
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 29
+ },
+ "end": {
+ "line": 165,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 5795,
+ 5843
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 21
+ },
+ "end": {
+ "line": 165,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 5778,
+ 5843
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 4
+ },
+ "end": {
+ "line": 165,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Sort specified column\r\n * @param {Number} colIdx Column index\r\n ",
+ "range": [
+ 5685,
+ 5772
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 4
+ },
+ "end": {
+ "line": 162,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "overrideSortableTable",
+ "range": [
+ 5851,
+ 5872
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 4
+ },
+ "end": {
+ "line": 167,
+ "column": 25
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "adpt",
+ "range": [
+ 5889,
+ 5893
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 12
+ },
+ "end": {
+ "line": 168,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "ThisExpression",
+ "range": [
+ 5896,
+ 5900
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 19
+ },
+ "end": {
+ "line": 168,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 5889,
+ 5900
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 12
+ },
+ "end": {
+ "line": 168,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 5915,
+ 5917
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 12
+ },
+ "end": {
+ "line": 169,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5920,
+ 5924
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 17
+ },
+ "end": {
+ "line": 169,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 5925,
+ 5927
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 22
+ },
+ "end": {
+ "line": 169,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 5920,
+ 5927
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 17
+ },
+ "end": {
+ "line": 169,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 5915,
+ 5927
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 12
+ },
+ "end": {
+ "line": 169,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 5885,
+ 5928
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 8
+ },
+ "end": {
+ "line": 169,
+ "column": 25
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Overrides headerOnclick method in order to handle th event\r\n * @param {Object} e [description]\r\n ",
+ "range": [
+ 5940,
+ 6072
+ ],
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 8
+ },
+ "end": {
+ "line": 174,
+ "column": 11
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "SortableTable",
+ "range": [
+ 6082,
+ 6095
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 8
+ },
+ "end": {
+ "line": 175,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prototype",
+ "range": [
+ 6096,
+ 6105
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 22
+ },
+ "end": {
+ "line": 175,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 6082,
+ 6105
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 8
+ },
+ "end": {
+ "line": 175,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headerOnclick",
+ "range": [
+ 6106,
+ 6119
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 32
+ },
+ "end": {
+ "line": 175,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 6082,
+ 6119
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 8
+ },
+ "end": {
+ "line": 175,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 6131,
+ 6134
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 57
+ },
+ "end": {
+ "line": 175,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "adpt",
+ "range": [
+ 6154,
+ 6158
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 16
+ },
+ "end": {
+ "line": 176,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "initialized",
+ "range": [
+ 6159,
+ 6170
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 21
+ },
+ "end": {
+ "line": 176,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 6154,
+ 6170
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 16
+ },
+ "end": {
+ "line": 176,
+ "column": 32
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 6153,
+ 6170
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 15
+ },
+ "end": {
+ "line": 176,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 6190,
+ 6197
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 16
+ },
+ "end": {
+ "line": 177,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "range": [
+ 6171,
+ 6212
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 33
+ },
+ "end": {
+ "line": 178,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 6150,
+ 6212
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 12
+ },
+ "end": {
+ "line": 178,
+ "column": 13
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " find Header element",
+ "range": [
+ 6228,
+ 6250
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 12
+ },
+ "end": {
+ "line": 180,
+ "column": 34
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "el",
+ "range": [
+ 6268,
+ 6270
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 16
+ },
+ "end": {
+ "line": 181,
+ "column": 18
+ }
+ }
+ },
+ "init": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 6273,
+ 6276
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 21
+ },
+ "end": {
+ "line": 181,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "target",
+ "range": [
+ 6277,
+ 6283
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 25
+ },
+ "end": {
+ "line": 181,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 6273,
+ 6283
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 21
+ },
+ "end": {
+ "line": 181,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 6287,
+ 6290
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 35
+ },
+ "end": {
+ "line": 181,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "srcElement",
+ "range": [
+ 6291,
+ 6301
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 39
+ },
+ "end": {
+ "line": 181,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 6287,
+ 6301
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 35
+ },
+ "end": {
+ "line": 181,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 6273,
+ 6301
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 21
+ },
+ "end": {
+ "line": 181,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 6268,
+ 6301
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 16
+ },
+ "end": {
+ "line": 181,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 6264,
+ 6302
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 12
+ },
+ "end": {
+ "line": 181,
+ "column": 50
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " find Header element",
+ "range": [
+ 6228,
+ 6250
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 12
+ },
+ "end": {
+ "line": 180,
+ "column": 34
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "WhileStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "el",
+ "range": [
+ 6324,
+ 6326
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 18
+ },
+ "end": {
+ "line": 183,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tagName",
+ "range": [
+ 6327,
+ 6334
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 21
+ },
+ "end": {
+ "line": 183,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 6324,
+ 6334
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 18
+ },
+ "end": {
+ "line": 183,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "TD",
+ "raw": "'TD'",
+ "range": [
+ 6339,
+ 6343
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 33
+ },
+ "end": {
+ "line": 183,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 6324,
+ 6343
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 18
+ },
+ "end": {
+ "line": 183,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "el",
+ "range": [
+ 6347,
+ 6349
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 41
+ },
+ "end": {
+ "line": 183,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tagName",
+ "range": [
+ 6350,
+ 6357
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 44
+ },
+ "end": {
+ "line": 183,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 6347,
+ 6357
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 41
+ },
+ "end": {
+ "line": 183,
+ "column": 51
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "TH",
+ "raw": "'TH'",
+ "range": [
+ 6362,
+ 6366
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 56
+ },
+ "end": {
+ "line": 183,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 6347,
+ 6366
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 41
+ },
+ "end": {
+ "line": 183,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 6324,
+ 6366
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 18
+ },
+ "end": {
+ "line": 183,
+ "column": 60
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "el",
+ "range": [
+ 6386,
+ 6388
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 16
+ },
+ "end": {
+ "line": 184,
+ "column": 18
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "el",
+ "range": [
+ 6391,
+ 6393
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 21
+ },
+ "end": {
+ "line": 184,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 6394,
+ 6404
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 24
+ },
+ "end": {
+ "line": 184,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 6391,
+ 6404
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 21
+ },
+ "end": {
+ "line": 184,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 6386,
+ 6404
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 16
+ },
+ "end": {
+ "line": 184,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 6386,
+ 6405
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 16
+ },
+ "end": {
+ "line": 184,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 6367,
+ 6420
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 61
+ },
+ "end": {
+ "line": 185,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 6318,
+ 6420
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 12
+ },
+ "end": {
+ "line": 185,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6436,
+ 6440
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 12
+ },
+ "end": {
+ "line": 187,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 6441,
+ 6445
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 17
+ },
+ "end": {
+ "line": 187,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 6436,
+ 6445
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 12
+ },
+ "end": {
+ "line": 187,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "SortableTable",
+ "range": [
+ 6464,
+ 6477
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 16
+ },
+ "end": {
+ "line": 188,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "msie",
+ "range": [
+ 6478,
+ 6482
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 30
+ },
+ "end": {
+ "line": 188,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 6464,
+ 6482
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 16
+ },
+ "end": {
+ "line": 188,
+ "column": 34
+ }
+ }
+ },
+ "consequent": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "SortableTable",
+ "range": [
+ 6506,
+ 6519
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 20
+ },
+ "end": {
+ "line": 189,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getCellIndex",
+ "range": [
+ 6520,
+ 6532
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 34
+ },
+ "end": {
+ "line": 189,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 6506,
+ 6532
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 20
+ },
+ "end": {
+ "line": 189,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "el",
+ "range": [
+ 6533,
+ 6535
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 47
+ },
+ "end": {
+ "line": 189,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 6506,
+ 6536
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 20
+ },
+ "end": {
+ "line": 189,
+ "column": 50
+ }
+ }
+ },
+ "alternate": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "el",
+ "range": [
+ 6539,
+ 6541
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 53
+ },
+ "end": {
+ "line": 189,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cellIndex",
+ "range": [
+ 6542,
+ 6551
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 56
+ },
+ "end": {
+ "line": 189,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 6539,
+ 6551
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 53
+ },
+ "end": {
+ "line": 189,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 6464,
+ 6551
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 16
+ },
+ "end": {
+ "line": 189,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 6436,
+ 6566
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 12
+ },
+ "end": {
+ "line": 190,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 6436,
+ 6567
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 12
+ },
+ "end": {
+ "line": 190,
+ "column": 14
+ }
+ }
+ }
+ ],
+ "range": [
+ 6135,
+ 6578
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 61
+ },
+ "end": {
+ "line": 191,
+ "column": 9
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 6122,
+ 6578
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 48
+ },
+ "end": {
+ "line": 191,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 6082,
+ 6578
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 8
+ },
+ "end": {
+ "line": 191,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 6082,
+ 6579
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 8
+ },
+ "end": {
+ "line": 191,
+ "column": 10
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Overrides headerOnclick method in order to handle th event\r\n * @param {Object} e [description]\r\n ",
+ "range": [
+ 5940,
+ 6072
+ ],
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 8
+ },
+ "end": {
+ "line": 174,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Overrides getCellIndex IE returns wrong cellIndex when columns are\r\n * hidden\r\n * @param {Object} oTd TD element\r\n * @return {Number} Cell index\r\n ",
+ "range": [
+ 6591,
+ 6793
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 8
+ },
+ "end": {
+ "line": 198,
+ "column": 11
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "SortableTable",
+ "range": [
+ 6803,
+ 6816
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 8
+ },
+ "end": {
+ "line": 199,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getCellIndex",
+ "range": [
+ 6817,
+ 6829
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 22
+ },
+ "end": {
+ "line": 199,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 6803,
+ 6829
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 8
+ },
+ "end": {
+ "line": 199,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "oTd",
+ "range": [
+ 6841,
+ 6844
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 46
+ },
+ "end": {
+ "line": 199,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 6864,
+ 6869
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 16
+ },
+ "end": {
+ "line": 200,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "oTd",
+ "range": [
+ 6872,
+ 6875
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 24
+ },
+ "end": {
+ "line": 200,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 6876,
+ 6886
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 28
+ },
+ "end": {
+ "line": 200,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 6872,
+ 6886
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 24
+ },
+ "end": {
+ "line": 200,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 6887,
+ 6892
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 39
+ },
+ "end": {
+ "line": 200,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 6872,
+ 6892
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 24
+ },
+ "end": {
+ "line": 200,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 6864,
+ 6892
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 16
+ },
+ "end": {
+ "line": 200,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "l",
+ "range": [
+ 6911,
+ 6912
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 16
+ },
+ "end": {
+ "line": 201,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 6915,
+ 6920
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 20
+ },
+ "end": {
+ "line": 201,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 6921,
+ 6927
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 26
+ },
+ "end": {
+ "line": 201,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 6915,
+ 6927
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 20
+ },
+ "end": {
+ "line": 201,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 6911,
+ 6927
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 16
+ },
+ "end": {
+ "line": 201,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 6929,
+ 6930
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 34
+ },
+ "end": {
+ "line": 201,
+ "column": 35
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 6929,
+ 6930
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 34
+ },
+ "end": {
+ "line": 201,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 6860,
+ 6931
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 12
+ },
+ "end": {
+ "line": 201,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 6950,
+ 6951
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 17
+ },
+ "end": {
+ "line": 202,
+ "column": 18
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 6954,
+ 6955
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 21
+ },
+ "end": {
+ "line": 202,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 6950,
+ 6955
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 17
+ },
+ "end": {
+ "line": 202,
+ "column": 22
+ }
+ }
+ },
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "!=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 6957,
+ 6962
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 24
+ },
+ "end": {
+ "line": 202,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 6963,
+ 6964
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 30
+ },
+ "end": {
+ "line": 202,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 6957,
+ 6965
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 24
+ },
+ "end": {
+ "line": 202,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "oTd",
+ "range": [
+ 6969,
+ 6972
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 36
+ },
+ "end": {
+ "line": 202,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 6957,
+ 6972
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 24
+ },
+ "end": {
+ "line": 202,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 6976,
+ 6977
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 43
+ },
+ "end": {
+ "line": 202,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "l",
+ "range": [
+ 6980,
+ 6981
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 47
+ },
+ "end": {
+ "line": 202,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 6976,
+ 6981
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 43
+ },
+ "end": {
+ "line": 202,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 6957,
+ 6981
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 24
+ },
+ "end": {
+ "line": 202,
+ "column": 48
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 6983,
+ 6984
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 50
+ },
+ "end": {
+ "line": 202,
+ "column": 51
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 6983,
+ 6986
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 50
+ },
+ "end": {
+ "line": 202,
+ "column": 53
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [],
+ "range": [
+ 6987,
+ 6989
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 54
+ },
+ "end": {
+ "line": 202,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 6945,
+ 6989
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 12
+ },
+ "end": {
+ "line": 202,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 7010,
+ 7011
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 19
+ },
+ "end": {
+ "line": 203,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 7003,
+ 7012
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 12
+ },
+ "end": {
+ "line": 203,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 6845,
+ 7023
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 50
+ },
+ "end": {
+ "line": 204,
+ "column": 9
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 6832,
+ 7023
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 37
+ },
+ "end": {
+ "line": 204,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 6803,
+ 7023
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 8
+ },
+ "end": {
+ "line": 204,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 6803,
+ 7024
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 8
+ },
+ "end": {
+ "line": 204,
+ "column": 10
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Overrides getCellIndex IE returns wrong cellIndex when columns are\r\n * hidden\r\n * @param {Object} oTd TD element\r\n * @return {Number} Cell index\r\n ",
+ "range": [
+ 6591,
+ 6793
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 8
+ },
+ "end": {
+ "line": 198,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Overrides initHeader in order to handle filters row position\r\n * @param {Array} oSortTypes\r\n ",
+ "range": [
+ 7036,
+ 7164
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 8
+ },
+ "end": {
+ "line": 209,
+ "column": 11
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "SortableTable",
+ "range": [
+ 7174,
+ 7187
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 8
+ },
+ "end": {
+ "line": 210,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prototype",
+ "range": [
+ 7188,
+ 7197
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 22
+ },
+ "end": {
+ "line": 210,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 7174,
+ 7197
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 8
+ },
+ "end": {
+ "line": 210,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "initHeader",
+ "range": [
+ 7198,
+ 7208
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 32
+ },
+ "end": {
+ "line": 210,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 7174,
+ 7208
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 8
+ },
+ "end": {
+ "line": 210,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "oSortTypes",
+ "range": [
+ 7220,
+ 7230
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 54
+ },
+ "end": {
+ "line": 210,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "stt",
+ "range": [
+ 7250,
+ 7253
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 16
+ },
+ "end": {
+ "line": 211,
+ "column": 19
+ }
+ }
+ },
+ "init": {
+ "type": "ThisExpression",
+ "range": [
+ 7256,
+ 7260
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 22
+ },
+ "end": {
+ "line": 211,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 7250,
+ 7260
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 16
+ },
+ "end": {
+ "line": 211,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 7246,
+ 7261
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 12
+ },
+ "end": {
+ "line": 211,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "stt",
+ "range": [
+ 7280,
+ 7283
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 17
+ },
+ "end": {
+ "line": 212,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tHead",
+ "range": [
+ 7284,
+ 7289
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 21
+ },
+ "end": {
+ "line": 212,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 7280,
+ 7289
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 17
+ },
+ "end": {
+ "line": 212,
+ "column": 26
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 7279,
+ 7289
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 16
+ },
+ "end": {
+ "line": 212,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 7312,
+ 7314
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 19
+ },
+ "end": {
+ "line": 213,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 7315,
+ 7325
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 22
+ },
+ "end": {
+ "line": 213,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 7312,
+ 7325
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 19
+ },
+ "end": {
+ "line": 213,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "stt",
+ "range": [
+ 7349,
+ 7352
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 20
+ },
+ "end": {
+ "line": 214,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tHead",
+ "range": [
+ 7353,
+ 7358
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 24
+ },
+ "end": {
+ "line": 214,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 7349,
+ 7358
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 20
+ },
+ "end": {
+ "line": 214,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 7361,
+ 7363
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 32
+ },
+ "end": {
+ "line": 214,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 7364,
+ 7371
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 35
+ },
+ "end": {
+ "line": 214,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 7361,
+ 7371
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 32
+ },
+ "end": {
+ "line": 214,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "gridLayout",
+ "raw": "'gridLayout'",
+ "range": [
+ 7372,
+ 7384
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 43
+ },
+ "end": {
+ "line": 214,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 7361,
+ 7385
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 32
+ },
+ "end": {
+ "line": 214,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headTbl",
+ "range": [
+ 7386,
+ 7393
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 57
+ },
+ "end": {
+ "line": 214,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 7361,
+ 7393
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 32
+ },
+ "end": {
+ "line": 214,
+ "column": 64
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tHead",
+ "range": [
+ 7394,
+ 7399
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 65
+ },
+ "end": {
+ "line": 214,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 7361,
+ 7399
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 32
+ },
+ "end": {
+ "line": 214,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 7349,
+ 7399
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 20
+ },
+ "end": {
+ "line": 214,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 7349,
+ 7400
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 20
+ },
+ "end": {
+ "line": 214,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "range": [
+ 7326,
+ 7419
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 33
+ },
+ "end": {
+ "line": 215,
+ "column": 17
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 7448,
+ 7455
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 20
+ },
+ "end": {
+ "line": 216,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "range": [
+ 7425,
+ 7474
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 23
+ },
+ "end": {
+ "line": 217,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 7309,
+ 7474
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 16
+ },
+ "end": {
+ "line": 217,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 7290,
+ 7489
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 27
+ },
+ "end": {
+ "line": 218,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 7275,
+ 7489
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 12
+ },
+ "end": {
+ "line": 218,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "stt",
+ "range": [
+ 7505,
+ 7508
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 12
+ },
+ "end": {
+ "line": 220,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersRow",
+ "range": [
+ 7509,
+ 7519
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 16
+ },
+ "end": {
+ "line": 220,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 7505,
+ 7519
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 12
+ },
+ "end": {
+ "line": 220,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 7522,
+ 7524
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 29
+ },
+ "end": {
+ "line": 220,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersRow",
+ "range": [
+ 7525,
+ 7535
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 32
+ },
+ "end": {
+ "line": 220,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 7522,
+ 7535
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 29
+ },
+ "end": {
+ "line": 220,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 7505,
+ 7535
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 12
+ },
+ "end": {
+ "line": 220,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 7505,
+ 7536
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 12
+ },
+ "end": {
+ "line": 220,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 7554,
+ 7559
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 16
+ },
+ "end": {
+ "line": 221,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "stt",
+ "range": [
+ 7562,
+ 7565
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 24
+ },
+ "end": {
+ "line": 221,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tHead",
+ "range": [
+ 7566,
+ 7571
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 28
+ },
+ "end": {
+ "line": 221,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 7562,
+ 7571
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 24
+ },
+ "end": {
+ "line": 221,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 7572,
+ 7576
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 34
+ },
+ "end": {
+ "line": 221,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 7562,
+ 7576
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 24
+ },
+ "end": {
+ "line": 221,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "stt",
+ "range": [
+ 7577,
+ 7580
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 39
+ },
+ "end": {
+ "line": 221,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersRow",
+ "range": [
+ 7581,
+ 7591
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 43
+ },
+ "end": {
+ "line": 221,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 7577,
+ 7591
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 39
+ },
+ "end": {
+ "line": 221,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 7562,
+ 7592
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 24
+ },
+ "end": {
+ "line": 221,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 7593,
+ 7598
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 55
+ },
+ "end": {
+ "line": 221,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 7562,
+ 7598
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 24
+ },
+ "end": {
+ "line": 221,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 7554,
+ 7598
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 16
+ },
+ "end": {
+ "line": 221,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 7550,
+ 7599
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 12
+ },
+ "end": {
+ "line": 221,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "stt",
+ "range": [
+ 7613,
+ 7616
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 12
+ },
+ "end": {
+ "line": 222,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sortTypes",
+ "range": [
+ 7617,
+ 7626
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 16
+ },
+ "end": {
+ "line": 222,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 7613,
+ 7626
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 12
+ },
+ "end": {
+ "line": 222,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "Identifier",
+ "name": "oSortTypes",
+ "range": [
+ 7629,
+ 7639
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 28
+ },
+ "end": {
+ "line": 222,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 7643,
+ 7645
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 42
+ },
+ "end": {
+ "line": 222,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 7629,
+ 7645
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 28
+ },
+ "end": {
+ "line": 222,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 7613,
+ 7645
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 12
+ },
+ "end": {
+ "line": 222,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 7613,
+ 7646
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 12
+ },
+ "end": {
+ "line": 222,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "l",
+ "range": [
+ 7664,
+ 7665
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 16
+ },
+ "end": {
+ "line": 223,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 7668,
+ 7673
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 20
+ },
+ "end": {
+ "line": 223,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 7674,
+ 7680
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 26
+ },
+ "end": {
+ "line": 223,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 7668,
+ 7680
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 20
+ },
+ "end": {
+ "line": 223,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 7664,
+ 7680
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 16
+ },
+ "end": {
+ "line": 223,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 7660,
+ 7681
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 12
+ },
+ "end": {
+ "line": 223,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "img",
+ "range": [
+ 7699,
+ 7702
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 16
+ },
+ "end": {
+ "line": 224,
+ "column": 19
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 7699,
+ 7702
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 16
+ },
+ "end": {
+ "line": 224,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "c",
+ "range": [
+ 7704,
+ 7705
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 21
+ },
+ "end": {
+ "line": 224,
+ "column": 22
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 7704,
+ 7705
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 21
+ },
+ "end": {
+ "line": 224,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 7695,
+ 7706
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 12
+ },
+ "end": {
+ "line": 224,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 7731,
+ 7732
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 21
+ },
+ "end": {
+ "line": 226,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 7735,
+ 7736
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 25
+ },
+ "end": {
+ "line": 226,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 7731,
+ 7736
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 21
+ },
+ "end": {
+ "line": 226,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 7727,
+ 7736
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 17
+ },
+ "end": {
+ "line": 226,
+ "column": 26
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 7738,
+ 7739
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 28
+ },
+ "end": {
+ "line": 226,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "l",
+ "range": [
+ 7742,
+ 7743
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 32
+ },
+ "end": {
+ "line": 226,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 7738,
+ 7743
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 28
+ },
+ "end": {
+ "line": 226,
+ "column": 33
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 7745,
+ 7746
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 35
+ },
+ "end": {
+ "line": 226,
+ "column": 36
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 7745,
+ 7748
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 35
+ },
+ "end": {
+ "line": 226,
+ "column": 38
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "c",
+ "range": [
+ 7769,
+ 7770
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 16
+ },
+ "end": {
+ "line": 227,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 7773,
+ 7778
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 20
+ },
+ "end": {
+ "line": 227,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 7779,
+ 7780
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 26
+ },
+ "end": {
+ "line": 227,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 7773,
+ 7781
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 20
+ },
+ "end": {
+ "line": 227,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 7769,
+ 7781
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 16
+ },
+ "end": {
+ "line": 227,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 7769,
+ 7782
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 16
+ },
+ "end": {
+ "line": 227,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "stt",
+ "range": [
+ 7804,
+ 7807
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 20
+ },
+ "end": {
+ "line": 228,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sortTypes",
+ "range": [
+ 7808,
+ 7817
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 24
+ },
+ "end": {
+ "line": 228,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 7804,
+ 7817
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 20
+ },
+ "end": {
+ "line": 228,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 7818,
+ 7819
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 34
+ },
+ "end": {
+ "line": 228,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 7804,
+ 7820
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 20
+ },
+ "end": {
+ "line": 228,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 7825,
+ 7829
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 41
+ },
+ "end": {
+ "line": 228,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 7804,
+ 7829
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 20
+ },
+ "end": {
+ "line": 228,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "stt",
+ "range": [
+ 7833,
+ 7836
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 49
+ },
+ "end": {
+ "line": 228,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sortTypes",
+ "range": [
+ 7837,
+ 7846
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 53
+ },
+ "end": {
+ "line": 228,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 7833,
+ 7846
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 49
+ },
+ "end": {
+ "line": 228,
+ "column": 62
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 7847,
+ 7848
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 63
+ },
+ "end": {
+ "line": 228,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 7833,
+ 7849
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 49
+ },
+ "end": {
+ "line": 228,
+ "column": 65
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "None",
+ "raw": "'None'",
+ "range": [
+ 7854,
+ 7860
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 70
+ },
+ "end": {
+ "line": 228,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 7833,
+ 7860
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 49
+ },
+ "end": {
+ "line": 228,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 7804,
+ 7860
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 20
+ },
+ "end": {
+ "line": 228,
+ "column": 76
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "c",
+ "range": [
+ 7884,
+ 7885
+ ],
+ "loc": {
+ "start": {
+ "line": 229,
+ "column": 20
+ },
+ "end": {
+ "line": 229,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 7886,
+ 7891
+ ],
+ "loc": {
+ "start": {
+ "line": 229,
+ "column": 22
+ },
+ "end": {
+ "line": 229,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 7884,
+ 7891
+ ],
+ "loc": {
+ "start": {
+ "line": 229,
+ "column": 20
+ },
+ "end": {
+ "line": 229,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cursor",
+ "range": [
+ 7892,
+ 7898
+ ],
+ "loc": {
+ "start": {
+ "line": 229,
+ "column": 28
+ },
+ "end": {
+ "line": 229,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 7884,
+ 7898
+ ],
+ "loc": {
+ "start": {
+ "line": 229,
+ "column": 20
+ },
+ "end": {
+ "line": 229,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "pointer",
+ "raw": "'pointer'",
+ "range": [
+ 7901,
+ 7910
+ ],
+ "loc": {
+ "start": {
+ "line": 229,
+ "column": 37
+ },
+ "end": {
+ "line": 229,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 7884,
+ 7910
+ ],
+ "loc": {
+ "start": {
+ "line": 229,
+ "column": 20
+ },
+ "end": {
+ "line": 229,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 7884,
+ 7911
+ ],
+ "loc": {
+ "start": {
+ "line": 229,
+ "column": 20
+ },
+ "end": {
+ "line": 229,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "img",
+ "range": [
+ 7933,
+ 7936
+ ],
+ "loc": {
+ "start": {
+ "line": 230,
+ "column": 20
+ },
+ "end": {
+ "line": 230,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 7939,
+ 7942
+ ],
+ "loc": {
+ "start": {
+ "line": 230,
+ "column": 26
+ },
+ "end": {
+ "line": 230,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 7943,
+ 7949
+ ],
+ "loc": {
+ "start": {
+ "line": 230,
+ "column": 30
+ },
+ "end": {
+ "line": 230,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 7939,
+ 7949
+ ],
+ "loc": {
+ "start": {
+ "line": 230,
+ "column": 26
+ },
+ "end": {
+ "line": 230,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "img",
+ "raw": "'img'",
+ "range": [
+ 7950,
+ 7955
+ ],
+ "loc": {
+ "start": {
+ "line": 230,
+ "column": 37
+ },
+ "end": {
+ "line": 230,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "src",
+ "raw": "'src'",
+ "range": [
+ 7983,
+ 7988
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 25
+ },
+ "end": {
+ "line": 231,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "adpt",
+ "range": [
+ 7990,
+ 7994
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 32
+ },
+ "end": {
+ "line": 231,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "imgPath",
+ "range": [
+ 7995,
+ 8002
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 37
+ },
+ "end": {
+ "line": 231,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 7990,
+ 8002
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 32
+ },
+ "end": {
+ "line": 231,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "adpt",
+ "range": [
+ 8005,
+ 8009
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 47
+ },
+ "end": {
+ "line": 231,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "imgBlank",
+ "range": [
+ 8010,
+ 8018
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 52
+ },
+ "end": {
+ "line": 231,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 8005,
+ 8018
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 47
+ },
+ "end": {
+ "line": 231,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 7990,
+ 8018
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 32
+ },
+ "end": {
+ "line": 231,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 7982,
+ 8019
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 24
+ },
+ "end": {
+ "line": 231,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 7939,
+ 8020
+ ],
+ "loc": {
+ "start": {
+ "line": 230,
+ "column": 26
+ },
+ "end": {
+ "line": 231,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 7933,
+ 8020
+ ],
+ "loc": {
+ "start": {
+ "line": 230,
+ "column": 20
+ },
+ "end": {
+ "line": 231,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 7933,
+ 8021
+ ],
+ "loc": {
+ "start": {
+ "line": 230,
+ "column": 20
+ },
+ "end": {
+ "line": 231,
+ "column": 63
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "c",
+ "range": [
+ 8043,
+ 8044
+ ],
+ "loc": {
+ "start": {
+ "line": 232,
+ "column": 20
+ },
+ "end": {
+ "line": 232,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 8045,
+ 8056
+ ],
+ "loc": {
+ "start": {
+ "line": 232,
+ "column": 22
+ },
+ "end": {
+ "line": 232,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 8043,
+ 8056
+ ],
+ "loc": {
+ "start": {
+ "line": 232,
+ "column": 20
+ },
+ "end": {
+ "line": 232,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "img",
+ "range": [
+ 8057,
+ 8060
+ ],
+ "loc": {
+ "start": {
+ "line": 232,
+ "column": 34
+ },
+ "end": {
+ "line": 232,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 8043,
+ 8061
+ ],
+ "loc": {
+ "start": {
+ "line": 232,
+ "column": 20
+ },
+ "end": {
+ "line": 232,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 8043,
+ 8062
+ ],
+ "loc": {
+ "start": {
+ "line": 232,
+ "column": 20
+ },
+ "end": {
+ "line": 232,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "stt",
+ "range": [
+ 8088,
+ 8091
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 24
+ },
+ "end": {
+ "line": 233,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sortTypes",
+ "range": [
+ 8092,
+ 8101
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 28
+ },
+ "end": {
+ "line": 233,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 8088,
+ 8101
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 24
+ },
+ "end": {
+ "line": 233,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 8102,
+ 8103
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 38
+ },
+ "end": {
+ "line": 233,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 8088,
+ 8104
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 24
+ },
+ "end": {
+ "line": 233,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 8109,
+ 8113
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 45
+ },
+ "end": {
+ "line": 233,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 8088,
+ 8113
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 24
+ },
+ "end": {
+ "line": 233,
+ "column": 49
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "c",
+ "range": [
+ 8141,
+ 8142
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 24
+ },
+ "end": {
+ "line": 234,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setAttribute",
+ "range": [
+ 8143,
+ 8155
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 26
+ },
+ "end": {
+ "line": 234,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 8141,
+ 8155
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 24
+ },
+ "end": {
+ "line": 234,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "_sortType",
+ "raw": "'_sortType'",
+ "range": [
+ 8157,
+ 8168
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 40
+ },
+ "end": {
+ "line": 234,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "stt",
+ "range": [
+ 8170,
+ 8173
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 53
+ },
+ "end": {
+ "line": 234,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sortTypes",
+ "range": [
+ 8174,
+ 8183
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 57
+ },
+ "end": {
+ "line": 234,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 8170,
+ 8183
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 53
+ },
+ "end": {
+ "line": 234,
+ "column": 66
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 8184,
+ 8185
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 67
+ },
+ "end": {
+ "line": 234,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 8170,
+ 8186
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 53
+ },
+ "end": {
+ "line": 234,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "range": [
+ 8141,
+ 8187
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 24
+ },
+ "end": {
+ "line": 234,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 8141,
+ 8188
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 24
+ },
+ "end": {
+ "line": 234,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "range": [
+ 8114,
+ 8211
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 50
+ },
+ "end": {
+ "line": 235,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 8084,
+ 8211
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 20
+ },
+ "end": {
+ "line": 235,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 8233,
+ 8238
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 20
+ },
+ "end": {
+ "line": 236,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 8239,
+ 8242
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 26
+ },
+ "end": {
+ "line": 236,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 8233,
+ 8242
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 20
+ },
+ "end": {
+ "line": 236,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "c",
+ "range": [
+ 8243,
+ 8244
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 30
+ },
+ "end": {
+ "line": 236,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 8246,
+ 8253
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 33
+ },
+ "end": {
+ "line": 236,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "stt",
+ "range": [
+ 8255,
+ 8258
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 42
+ },
+ "end": {
+ "line": 236,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_headerOnclick",
+ "range": [
+ 8259,
+ 8273
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 46
+ },
+ "end": {
+ "line": 236,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 8255,
+ 8273
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 42
+ },
+ "end": {
+ "line": 236,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 8233,
+ 8274
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 20
+ },
+ "end": {
+ "line": 236,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 8233,
+ 8275
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 20
+ },
+ "end": {
+ "line": 236,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 7861,
+ 8294
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 77
+ },
+ "end": {
+ "line": 237,
+ "column": 17
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "c",
+ "range": [
+ 8323,
+ 8324
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 20
+ },
+ "end": {
+ "line": 238,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setAttribute",
+ "range": [
+ 8325,
+ 8337
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 22
+ },
+ "end": {
+ "line": 238,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 8323,
+ 8337
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 20
+ },
+ "end": {
+ "line": 238,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "_sortType",
+ "raw": "'_sortType'",
+ "range": [
+ 8338,
+ 8349
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 35
+ },
+ "end": {
+ "line": 238,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "oSortTypes",
+ "range": [
+ 8351,
+ 8361
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 48
+ },
+ "end": {
+ "line": 238,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 8362,
+ 8363
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 59
+ },
+ "end": {
+ "line": 238,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 8351,
+ 8364
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 48
+ },
+ "end": {
+ "line": 238,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 8323,
+ 8365
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 20
+ },
+ "end": {
+ "line": 238,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 8323,
+ 8366
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 20
+ },
+ "end": {
+ "line": 238,
+ "column": 63
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "c",
+ "range": [
+ 8388,
+ 8389
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 20
+ },
+ "end": {
+ "line": 239,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_sortType",
+ "range": [
+ 8390,
+ 8399
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 22
+ },
+ "end": {
+ "line": 239,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 8388,
+ 8399
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 20
+ },
+ "end": {
+ "line": 239,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "None",
+ "raw": "'None'",
+ "range": [
+ 8402,
+ 8408
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 34
+ },
+ "end": {
+ "line": 239,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 8388,
+ 8408
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 20
+ },
+ "end": {
+ "line": 239,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 8388,
+ 8409
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 20
+ },
+ "end": {
+ "line": 239,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 8300,
+ 8428
+ ],
+ "loc": {
+ "start": {
+ "line": 237,
+ "column": 23
+ },
+ "end": {
+ "line": 240,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 7800,
+ 8428
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 16
+ },
+ "end": {
+ "line": 240,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 7750,
+ 8443
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 40
+ },
+ "end": {
+ "line": 241,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 7722,
+ 8443
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 12
+ },
+ "end": {
+ "line": 241,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "stt",
+ "range": [
+ 8457,
+ 8460
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 12
+ },
+ "end": {
+ "line": 242,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "updateHeaderArrows",
+ "range": [
+ 8461,
+ 8479
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 16
+ },
+ "end": {
+ "line": 242,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 8457,
+ 8479
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 12
+ },
+ "end": {
+ "line": 242,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 8457,
+ 8481
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 12
+ },
+ "end": {
+ "line": 242,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 8457,
+ 8482
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 12
+ },
+ "end": {
+ "line": 242,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 7231,
+ 8493
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 65
+ },
+ "end": {
+ "line": 243,
+ "column": 9
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 7211,
+ 8493
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 45
+ },
+ "end": {
+ "line": 243,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 7174,
+ 8493
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 8
+ },
+ "end": {
+ "line": 243,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 7174,
+ 8494
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 8
+ },
+ "end": {
+ "line": 243,
+ "column": 10
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Overrides initHeader in order to handle filters row position\r\n * @param {Array} oSortTypes\r\n ",
+ "range": [
+ 7036,
+ 7164
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 8
+ },
+ "end": {
+ "line": 209,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Overrides updateHeaderArrows in order to handle arrows indicators\r\n ",
+ "range": [
+ 8506,
+ 8600
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 8
+ },
+ "end": {
+ "line": 247,
+ "column": 11
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "SortableTable",
+ "range": [
+ 8610,
+ 8623
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 8
+ },
+ "end": {
+ "line": 248,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prototype",
+ "range": [
+ 8624,
+ 8633
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 22
+ },
+ "end": {
+ "line": 248,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 8610,
+ 8633
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 8
+ },
+ "end": {
+ "line": 248,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "updateHeaderArrows",
+ "range": [
+ 8634,
+ 8652
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 32
+ },
+ "end": {
+ "line": 248,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 8610,
+ 8652
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 8
+ },
+ "end": {
+ "line": 248,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "stt",
+ "range": [
+ 8684,
+ 8687
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 16
+ },
+ "end": {
+ "line": 249,
+ "column": 19
+ }
+ }
+ },
+ "init": {
+ "type": "ThisExpression",
+ "range": [
+ 8690,
+ 8694
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 22
+ },
+ "end": {
+ "line": 249,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 8684,
+ 8694
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 16
+ },
+ "end": {
+ "line": 249,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 8680,
+ 8695
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 12
+ },
+ "end": {
+ "line": 249,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 8713,
+ 8718
+ ],
+ "loc": {
+ "start": {
+ "line": 250,
+ "column": 16
+ },
+ "end": {
+ "line": 250,
+ "column": 21
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 8713,
+ 8718
+ ],
+ "loc": {
+ "start": {
+ "line": 250,
+ "column": 16
+ },
+ "end": {
+ "line": 250,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "l",
+ "range": [
+ 8720,
+ 8721
+ ],
+ "loc": {
+ "start": {
+ "line": 250,
+ "column": 23
+ },
+ "end": {
+ "line": 250,
+ "column": 24
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 8720,
+ 8721
+ ],
+ "loc": {
+ "start": {
+ "line": 250,
+ "column": 23
+ },
+ "end": {
+ "line": 250,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "img",
+ "range": [
+ 8723,
+ 8726
+ ],
+ "loc": {
+ "start": {
+ "line": 250,
+ "column": 26
+ },
+ "end": {
+ "line": 250,
+ "column": 29
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 8723,
+ 8726
+ ],
+ "loc": {
+ "start": {
+ "line": 250,
+ "column": 26
+ },
+ "end": {
+ "line": 250,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 8709,
+ 8727
+ ],
+ "loc": {
+ "start": {
+ "line": 250,
+ "column": 12
+ },
+ "end": {
+ "line": 250,
+ "column": 30
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " external headers",
+ "range": [
+ 8743,
+ 8762
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 12
+ },
+ "end": {
+ "line": 252,
+ "column": 31
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "adpt",
+ "range": [
+ 8779,
+ 8783
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 15
+ },
+ "end": {
+ "line": 253,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "asyncSort",
+ "range": [
+ 8784,
+ 8793
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 20
+ },
+ "end": {
+ "line": 253,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 8779,
+ 8793
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 15
+ },
+ "end": {
+ "line": 253,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "adpt",
+ "range": [
+ 8797,
+ 8801
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 33
+ },
+ "end": {
+ "line": 253,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "triggerIds",
+ "range": [
+ 8802,
+ 8812
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 38
+ },
+ "end": {
+ "line": 253,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 8797,
+ 8812
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 33
+ },
+ "end": {
+ "line": 253,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 8813,
+ 8819
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 49
+ },
+ "end": {
+ "line": 253,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 8797,
+ 8819
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 33
+ },
+ "end": {
+ "line": 253,
+ "column": 55
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 8822,
+ 8823
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 58
+ },
+ "end": {
+ "line": 253,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 8797,
+ 8823
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 33
+ },
+ "end": {
+ "line": 253,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 8779,
+ 8823
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 15
+ },
+ "end": {
+ "line": 253,
+ "column": 59
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "triggers",
+ "range": [
+ 8847,
+ 8855
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 20
+ },
+ "end": {
+ "line": 254,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "adpt",
+ "range": [
+ 8858,
+ 8862
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 31
+ },
+ "end": {
+ "line": 254,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "triggerIds",
+ "range": [
+ 8863,
+ 8873
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 36
+ },
+ "end": {
+ "line": 254,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 8858,
+ 8873
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 31
+ },
+ "end": {
+ "line": 254,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 8847,
+ 8873
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 20
+ },
+ "end": {
+ "line": 254,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 8843,
+ 8874
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 16
+ },
+ "end": {
+ "line": 254,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 8892,
+ 8897
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 16
+ },
+ "end": {
+ "line": 255,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 8900,
+ 8902
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 24
+ },
+ "end": {
+ "line": 255,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 8892,
+ 8902
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 16
+ },
+ "end": {
+ "line": 255,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 8892,
+ 8903
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 16
+ },
+ "end": {
+ "line": 255,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "l",
+ "range": [
+ 8921,
+ 8922
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 16
+ },
+ "end": {
+ "line": 256,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "triggers",
+ "range": [
+ 8925,
+ 8933
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 20
+ },
+ "end": {
+ "line": 256,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 8934,
+ 8940
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 29
+ },
+ "end": {
+ "line": 256,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 8925,
+ 8940
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 20
+ },
+ "end": {
+ "line": 256,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 8921,
+ 8940
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 16
+ },
+ "end": {
+ "line": 256,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 8921,
+ 8941
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 16
+ },
+ "end": {
+ "line": 256,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 8967,
+ 8968
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 24
+ },
+ "end": {
+ "line": 257,
+ "column": 25
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 8969,
+ 8970
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 26
+ },
+ "end": {
+ "line": 257,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 8967,
+ 8970
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 24
+ },
+ "end": {
+ "line": 257,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 8963,
+ 8970
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 20
+ },
+ "end": {
+ "line": 257,
+ "column": 27
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 8972,
+ 8973
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 29
+ },
+ "end": {
+ "line": 257,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "triggers",
+ "range": [
+ 8974,
+ 8982
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 31
+ },
+ "end": {
+ "line": 257,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 8983,
+ 8989
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 40
+ },
+ "end": {
+ "line": 257,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 8974,
+ 8989
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 31
+ },
+ "end": {
+ "line": 257,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 8972,
+ 8989
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 29
+ },
+ "end": {
+ "line": 257,
+ "column": 46
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 8991,
+ 8992
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 48
+ },
+ "end": {
+ "line": 257,
+ "column": 49
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 8991,
+ 8994
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 48
+ },
+ "end": {
+ "line": 257,
+ "column": 51
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 9018,
+ 9023
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 20
+ },
+ "end": {
+ "line": 258,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 9024,
+ 9028
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 26
+ },
+ "end": {
+ "line": 258,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 9018,
+ 9028
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 20
+ },
+ "end": {
+ "line": 258,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 9029,
+ 9032
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 31
+ },
+ "end": {
+ "line": 258,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 9033,
+ 9035
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 35
+ },
+ "end": {
+ "line": 258,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 9029,
+ 9035
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 31
+ },
+ "end": {
+ "line": 258,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "triggers",
+ "range": [
+ 9036,
+ 9044
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 38
+ },
+ "end": {
+ "line": 258,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 9045,
+ 9046
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 47
+ },
+ "end": {
+ "line": 258,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 9036,
+ 9047
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 38
+ },
+ "end": {
+ "line": 258,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 9029,
+ 9048
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 31
+ },
+ "end": {
+ "line": 258,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 9018,
+ 9049
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 20
+ },
+ "end": {
+ "line": 258,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 9018,
+ 9050
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 20
+ },
+ "end": {
+ "line": 258,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 8995,
+ 9069
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 52
+ },
+ "end": {
+ "line": 259,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 8959,
+ 9069
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 16
+ },
+ "end": {
+ "line": 259,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 8824,
+ 9084
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 60
+ },
+ "end": {
+ "line": 260,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9113,
+ 9117
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 20
+ },
+ "end": {
+ "line": 261,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tHead",
+ "range": [
+ 9118,
+ 9123
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 25
+ },
+ "end": {
+ "line": 261,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 9113,
+ 9123
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 20
+ },
+ "end": {
+ "line": 261,
+ "column": 30
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 9112,
+ 9123
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 19
+ },
+ "end": {
+ "line": 261,
+ "column": 30
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 9147,
+ 9154
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 20
+ },
+ "end": {
+ "line": 262,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "range": [
+ 9124,
+ 9173
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 31
+ },
+ "end": {
+ "line": 263,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 9109,
+ 9173
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 16
+ },
+ "end": {
+ "line": 263,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 9191,
+ 9196
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 16
+ },
+ "end": {
+ "line": 264,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "stt",
+ "range": [
+ 9199,
+ 9202
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 24
+ },
+ "end": {
+ "line": 264,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tHead",
+ "range": [
+ 9203,
+ 9208
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 28
+ },
+ "end": {
+ "line": 264,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 9199,
+ 9208
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 24
+ },
+ "end": {
+ "line": 264,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 9209,
+ 9213
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 34
+ },
+ "end": {
+ "line": 264,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 9199,
+ 9213
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 24
+ },
+ "end": {
+ "line": 264,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "stt",
+ "range": [
+ 9214,
+ 9217
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 39
+ },
+ "end": {
+ "line": 264,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersRow",
+ "range": [
+ 9218,
+ 9228
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 43
+ },
+ "end": {
+ "line": 264,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 9214,
+ 9228
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 39
+ },
+ "end": {
+ "line": 264,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 9199,
+ 9229
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 24
+ },
+ "end": {
+ "line": 264,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 9230,
+ 9235
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 55
+ },
+ "end": {
+ "line": 264,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 9199,
+ 9235
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 24
+ },
+ "end": {
+ "line": 264,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 9191,
+ 9235
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 16
+ },
+ "end": {
+ "line": 264,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 9191,
+ 9236
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 16
+ },
+ "end": {
+ "line": 264,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "l",
+ "range": [
+ 9254,
+ 9255
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 16
+ },
+ "end": {
+ "line": 265,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 9258,
+ 9263
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 20
+ },
+ "end": {
+ "line": 265,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 9264,
+ 9270
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 26
+ },
+ "end": {
+ "line": 265,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 9258,
+ 9270
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 20
+ },
+ "end": {
+ "line": 265,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 9254,
+ 9270
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 16
+ },
+ "end": {
+ "line": 265,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 9254,
+ 9271
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 16
+ },
+ "end": {
+ "line": 265,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 9090,
+ 9286
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 19
+ },
+ "end": {
+ "line": 266,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 8776,
+ 9286
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 12
+ },
+ "end": {
+ "line": 266,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " external headers",
+ "range": [
+ 8743,
+ 8762
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 12
+ },
+ "end": {
+ "line": 252,
+ "column": 31
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 9308,
+ 9309
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 20
+ },
+ "end": {
+ "line": 267,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 9312,
+ 9313
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 24
+ },
+ "end": {
+ "line": 267,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 9308,
+ 9313
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 20
+ },
+ "end": {
+ "line": 267,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 9304,
+ 9313
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 16
+ },
+ "end": {
+ "line": 267,
+ "column": 25
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 9315,
+ 9316
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 27
+ },
+ "end": {
+ "line": 267,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "l",
+ "range": [
+ 9319,
+ 9320
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 31
+ },
+ "end": {
+ "line": 267,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 9315,
+ 9320
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 27
+ },
+ "end": {
+ "line": 267,
+ "column": 32
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 9322,
+ 9323
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 34
+ },
+ "end": {
+ "line": 267,
+ "column": 35
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 9322,
+ 9325
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 34
+ },
+ "end": {
+ "line": 267,
+ "column": 37
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cellAttr",
+ "range": [
+ 9349,
+ 9357
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 20
+ },
+ "end": {
+ "line": 268,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 9360,
+ 9365
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 31
+ },
+ "end": {
+ "line": 268,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 9366,
+ 9367
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 37
+ },
+ "end": {
+ "line": 268,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 9360,
+ 9368
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 31
+ },
+ "end": {
+ "line": 268,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getAttribute",
+ "range": [
+ 9369,
+ 9381
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 40
+ },
+ "end": {
+ "line": 268,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 9360,
+ 9381
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 31
+ },
+ "end": {
+ "line": 268,
+ "column": 52
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "_sortType",
+ "raw": "'_sortType'",
+ "range": [
+ 9382,
+ 9393
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 53
+ },
+ "end": {
+ "line": 268,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 9360,
+ 9394
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 31
+ },
+ "end": {
+ "line": 268,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 9349,
+ 9394
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 20
+ },
+ "end": {
+ "line": 268,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 9345,
+ 9395
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 16
+ },
+ "end": {
+ "line": 268,
+ "column": 66
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "cellAttr",
+ "range": [
+ 9416,
+ 9424
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 19
+ },
+ "end": {
+ "line": 269,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 9429,
+ 9433
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 32
+ },
+ "end": {
+ "line": 269,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 9416,
+ 9433
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 19
+ },
+ "end": {
+ "line": 269,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "cellAttr",
+ "range": [
+ 9437,
+ 9445
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 40
+ },
+ "end": {
+ "line": 269,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "None",
+ "raw": "'None'",
+ "range": [
+ 9450,
+ 9456
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 53
+ },
+ "end": {
+ "line": 269,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 9437,
+ 9456
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 40
+ },
+ "end": {
+ "line": 269,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 9416,
+ 9456
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 19
+ },
+ "end": {
+ "line": 269,
+ "column": 59
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "img",
+ "range": [
+ 9480,
+ 9483
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 20
+ },
+ "end": {
+ "line": 270,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 9486,
+ 9491
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 26
+ },
+ "end": {
+ "line": 270,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 9492,
+ 9493
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 32
+ },
+ "end": {
+ "line": 270,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 9486,
+ 9494
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 26
+ },
+ "end": {
+ "line": 270,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lastChild",
+ "range": [
+ 9495,
+ 9504
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 35
+ },
+ "end": {
+ "line": 270,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 9486,
+ 9504
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 26
+ },
+ "end": {
+ "line": 270,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 9508,
+ 9513
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 48
+ },
+ "end": {
+ "line": 270,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 9514,
+ 9515
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 54
+ },
+ "end": {
+ "line": 270,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 9508,
+ 9516
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 48
+ },
+ "end": {
+ "line": 270,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 9486,
+ 9516
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 26
+ },
+ "end": {
+ "line": 270,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 9480,
+ 9516
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 20
+ },
+ "end": {
+ "line": 270,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 9480,
+ 9517
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 20
+ },
+ "end": {
+ "line": 270,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "img",
+ "range": [
+ 9542,
+ 9545
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 23
+ },
+ "end": {
+ "line": 271,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nodeName",
+ "range": [
+ 9546,
+ 9554
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 27
+ },
+ "end": {
+ "line": 271,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 9542,
+ 9554
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 23
+ },
+ "end": {
+ "line": 271,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toLowerCase",
+ "range": [
+ 9555,
+ 9566
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 36
+ },
+ "end": {
+ "line": 271,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 9542,
+ 9566
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 23
+ },
+ "end": {
+ "line": 271,
+ "column": 47
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 9542,
+ 9568
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 23
+ },
+ "end": {
+ "line": 271,
+ "column": 49
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "img",
+ "raw": "'img'",
+ "range": [
+ 9573,
+ 9578
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 54
+ },
+ "end": {
+ "line": 271,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 9542,
+ 9578
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 23
+ },
+ "end": {
+ "line": 271,
+ "column": 59
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "img",
+ "range": [
+ 9606,
+ 9609
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 24
+ },
+ "end": {
+ "line": 272,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 9612,
+ 9615
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 30
+ },
+ "end": {
+ "line": 272,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 9616,
+ 9622
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 34
+ },
+ "end": {
+ "line": 272,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 9612,
+ 9622
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 30
+ },
+ "end": {
+ "line": 272,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "img",
+ "raw": "'img'",
+ "range": [
+ 9623,
+ 9628
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 41
+ },
+ "end": {
+ "line": 272,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "src",
+ "raw": "'src'",
+ "range": [
+ 9660,
+ 9665
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 29
+ },
+ "end": {
+ "line": 273,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "adpt",
+ "range": [
+ 9667,
+ 9671
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 36
+ },
+ "end": {
+ "line": 273,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "imgPath",
+ "range": [
+ 9672,
+ 9679
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 41
+ },
+ "end": {
+ "line": 273,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 9667,
+ 9679
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 36
+ },
+ "end": {
+ "line": 273,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "adpt",
+ "range": [
+ 9682,
+ 9686
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 51
+ },
+ "end": {
+ "line": 273,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "imgBlank",
+ "range": [
+ 9687,
+ 9695
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 56
+ },
+ "end": {
+ "line": 273,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 9682,
+ 9695
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 51
+ },
+ "end": {
+ "line": 273,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 9667,
+ 9695
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 36
+ },
+ "end": {
+ "line": 273,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 9659,
+ 9696
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 28
+ },
+ "end": {
+ "line": 273,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 9612,
+ 9697
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 30
+ },
+ "end": {
+ "line": 273,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 9606,
+ 9697
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 24
+ },
+ "end": {
+ "line": 273,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 9606,
+ 9698
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 24
+ },
+ "end": {
+ "line": 273,
+ "column": 67
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 9724,
+ 9729
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 24
+ },
+ "end": {
+ "line": 274,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 9730,
+ 9731
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 30
+ },
+ "end": {
+ "line": 274,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 9724,
+ 9732
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 24
+ },
+ "end": {
+ "line": 274,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 9733,
+ 9744
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 33
+ },
+ "end": {
+ "line": 274,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 9724,
+ 9744
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 24
+ },
+ "end": {
+ "line": 274,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "img",
+ "range": [
+ 9745,
+ 9748
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 45
+ },
+ "end": {
+ "line": 274,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 9724,
+ 9749
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 24
+ },
+ "end": {
+ "line": 274,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 9724,
+ 9750
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 24
+ },
+ "end": {
+ "line": 274,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 9579,
+ 9773
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 60
+ },
+ "end": {
+ "line": 275,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 9539,
+ 9773
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 20
+ },
+ "end": {
+ "line": 275,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 9799,
+ 9800
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 24
+ },
+ "end": {
+ "line": 276,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "stt",
+ "range": [
+ 9805,
+ 9808
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 30
+ },
+ "end": {
+ "line": 276,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sortColumn",
+ "range": [
+ 9809,
+ 9819
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 34
+ },
+ "end": {
+ "line": 276,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 9805,
+ 9819
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 30
+ },
+ "end": {
+ "line": 276,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 9799,
+ 9819
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 24
+ },
+ "end": {
+ "line": 276,
+ "column": 44
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "img",
+ "range": [
+ 9847,
+ 9850
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 24
+ },
+ "end": {
+ "line": 277,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 9851,
+ 9860
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 28
+ },
+ "end": {
+ "line": 277,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 9847,
+ 9860
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 24
+ },
+ "end": {
+ "line": 277,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "adpt",
+ "range": [
+ 9863,
+ 9867
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 40
+ },
+ "end": {
+ "line": 277,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "imgClassName",
+ "range": [
+ 9868,
+ 9880
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 45
+ },
+ "end": {
+ "line": 277,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 9863,
+ 9880
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 40
+ },
+ "end": {
+ "line": 277,
+ "column": 57
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' '",
+ "range": [
+ 9882,
+ 9885
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 59
+ },
+ "end": {
+ "line": 277,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 9863,
+ 9885
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 40
+ },
+ "end": {
+ "line": 277,
+ "column": 62
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9917,
+ 9921
+ ],
+ "loc": {
+ "start": {
+ "line": 278,
+ "column": 29
+ },
+ "end": {
+ "line": 278,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "descending",
+ "range": [
+ 9922,
+ 9932
+ ],
+ "loc": {
+ "start": {
+ "line": 278,
+ "column": 34
+ },
+ "end": {
+ "line": 278,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 9917,
+ 9932
+ ],
+ "loc": {
+ "start": {
+ "line": 278,
+ "column": 29
+ },
+ "end": {
+ "line": 278,
+ "column": 44
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "adpt",
+ "range": [
+ 9968,
+ 9972
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 32
+ },
+ "end": {
+ "line": 279,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "imgDescClassName",
+ "range": [
+ 9973,
+ 9989
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 37
+ },
+ "end": {
+ "line": 279,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 9968,
+ 9989
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 32
+ },
+ "end": {
+ "line": 279,
+ "column": 53
+ }
+ }
+ },
+ "alternate": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "adpt",
+ "range": [
+ 10025,
+ 10029
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 32
+ },
+ "end": {
+ "line": 280,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "imgAscClassName",
+ "range": [
+ 10030,
+ 10045
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 37
+ },
+ "end": {
+ "line": 280,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 10025,
+ 10045
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 32
+ },
+ "end": {
+ "line": 280,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 9917,
+ 10045
+ ],
+ "loc": {
+ "start": {
+ "line": 278,
+ "column": 29
+ },
+ "end": {
+ "line": 280,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 9863,
+ 10046
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 40
+ },
+ "end": {
+ "line": 280,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 9847,
+ 10046
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 24
+ },
+ "end": {
+ "line": 280,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 9847,
+ 10047
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 24
+ },
+ "end": {
+ "line": 280,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 9820,
+ 10070
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 45
+ },
+ "end": {
+ "line": 281,
+ "column": 21
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "img",
+ "range": [
+ 10102,
+ 10105
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 24
+ },
+ "end": {
+ "line": 282,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 10106,
+ 10115
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 28
+ },
+ "end": {
+ "line": 282,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 10102,
+ 10115
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 24
+ },
+ "end": {
+ "line": 282,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "adpt",
+ "range": [
+ 10118,
+ 10122
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 40
+ },
+ "end": {
+ "line": 282,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "imgClassName",
+ "range": [
+ 10123,
+ 10135
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 45
+ },
+ "end": {
+ "line": 282,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 10118,
+ 10135
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 40
+ },
+ "end": {
+ "line": 282,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 10102,
+ 10135
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 24
+ },
+ "end": {
+ "line": 282,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 10102,
+ 10136
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 24
+ },
+ "end": {
+ "line": 282,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 10075,
+ 10159
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 26
+ },
+ "end": {
+ "line": 283,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 9795,
+ 10159
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 20
+ },
+ "end": {
+ "line": 283,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 9457,
+ 10178
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 60
+ },
+ "end": {
+ "line": 284,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 9413,
+ 10178
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 16
+ },
+ "end": {
+ "line": 284,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 9326,
+ 10193
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 38
+ },
+ "end": {
+ "line": 285,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 9300,
+ 10193
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 12
+ },
+ "end": {
+ "line": 285,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 8665,
+ 10204
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 63
+ },
+ "end": {
+ "line": 286,
+ "column": 9
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 8655,
+ 10204
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 53
+ },
+ "end": {
+ "line": 286,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 8610,
+ 10204
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 8
+ },
+ "end": {
+ "line": 286,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 8610,
+ 10205
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 8
+ },
+ "end": {
+ "line": 286,
+ "column": 10
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Overrides updateHeaderArrows in order to handle arrows indicators\r\n ",
+ "range": [
+ 8506,
+ 8600
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 8
+ },
+ "end": {
+ "line": 247,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Overrides getRowValue for custom key value feature\r\n * @param {Object} oRow Row element\r\n * @param {String} sType\r\n * @param {Number} nColumn\r\n * @return {String}\r\n ",
+ "range": [
+ 10217,
+ 10446
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 8
+ },
+ "end": {
+ "line": 294,
+ "column": 11
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "SortableTable",
+ "range": [
+ 10456,
+ 10469
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 8
+ },
+ "end": {
+ "line": 295,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prototype",
+ "range": [
+ 10470,
+ 10479
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 22
+ },
+ "end": {
+ "line": 295,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 10456,
+ 10479
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 8
+ },
+ "end": {
+ "line": 295,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getRowValue",
+ "range": [
+ 10480,
+ 10491
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 32
+ },
+ "end": {
+ "line": 295,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 10456,
+ 10491
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 8
+ },
+ "end": {
+ "line": 295,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "oRow",
+ "range": [
+ 10503,
+ 10507
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 55
+ },
+ "end": {
+ "line": 295,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "sType",
+ "range": [
+ 10509,
+ 10514
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 61
+ },
+ "end": {
+ "line": 295,
+ "column": 66
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "nColumn",
+ "range": [
+ 10516,
+ 10523
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 68
+ },
+ "end": {
+ "line": 295,
+ "column": 75
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "stt",
+ "range": [
+ 10543,
+ 10546
+ ],
+ "loc": {
+ "start": {
+ "line": 296,
+ "column": 16
+ },
+ "end": {
+ "line": 296,
+ "column": 19
+ }
+ }
+ },
+ "init": {
+ "type": "ThisExpression",
+ "range": [
+ 10549,
+ 10553
+ ],
+ "loc": {
+ "start": {
+ "line": 296,
+ "column": 22
+ },
+ "end": {
+ "line": 296,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 10543,
+ 10553
+ ],
+ "loc": {
+ "start": {
+ "line": 296,
+ "column": 16
+ },
+ "end": {
+ "line": 296,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 10539,
+ 10554
+ ],
+ "loc": {
+ "start": {
+ "line": 296,
+ "column": 12
+ },
+ "end": {
+ "line": 296,
+ "column": 27
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " if we have defined a custom getRowValue use that",
+ "range": [
+ 10568,
+ 10619
+ ],
+ "loc": {
+ "start": {
+ "line": 297,
+ "column": 12
+ },
+ "end": {
+ "line": 297,
+ "column": 63
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "sortTypeInfo",
+ "range": [
+ 10637,
+ 10649
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 16
+ },
+ "end": {
+ "line": 298,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "stt",
+ "range": [
+ 10652,
+ 10655
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 31
+ },
+ "end": {
+ "line": 298,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_sortTypeInfo",
+ "range": [
+ 10656,
+ 10669
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 35
+ },
+ "end": {
+ "line": 298,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 10652,
+ 10669
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 31
+ },
+ "end": {
+ "line": 298,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sType",
+ "range": [
+ 10670,
+ 10675
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 49
+ },
+ "end": {
+ "line": 298,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 10652,
+ 10676
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 31
+ },
+ "end": {
+ "line": 298,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 10637,
+ 10676
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 16
+ },
+ "end": {
+ "line": 298,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 10633,
+ 10677
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 12
+ },
+ "end": {
+ "line": 298,
+ "column": 56
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " if we have defined a custom getRowValue use that",
+ "range": [
+ 10568,
+ 10619
+ ],
+ "loc": {
+ "start": {
+ "line": 297,
+ "column": 12
+ },
+ "end": {
+ "line": 297,
+ "column": 63
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "sortTypeInfo",
+ "range": [
+ 10695,
+ 10707
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 16
+ },
+ "end": {
+ "line": 299,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "sortTypeInfo",
+ "range": [
+ 10711,
+ 10723
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 32
+ },
+ "end": {
+ "line": 299,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getRowValue",
+ "range": [
+ 10724,
+ 10735
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 45
+ },
+ "end": {
+ "line": 299,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 10711,
+ 10735
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 32
+ },
+ "end": {
+ "line": 299,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 10695,
+ 10735
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 16
+ },
+ "end": {
+ "line": 299,
+ "column": 56
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "sortTypeInfo",
+ "range": [
+ 10762,
+ 10774
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 23
+ },
+ "end": {
+ "line": 300,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getRowValue",
+ "range": [
+ 10775,
+ 10786
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 36
+ },
+ "end": {
+ "line": 300,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 10762,
+ 10786
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 23
+ },
+ "end": {
+ "line": 300,
+ "column": 47
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "oRow",
+ "range": [
+ 10787,
+ 10791
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 48
+ },
+ "end": {
+ "line": 300,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "nColumn",
+ "range": [
+ 10793,
+ 10800
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 54
+ },
+ "end": {
+ "line": 300,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 10762,
+ 10801
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 23
+ },
+ "end": {
+ "line": 300,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 10755,
+ 10802
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 16
+ },
+ "end": {
+ "line": 300,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 10736,
+ 10817
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 57
+ },
+ "end": {
+ "line": 301,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 10691,
+ 10817
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 12
+ },
+ "end": {
+ "line": 301,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "c",
+ "range": [
+ 10835,
+ 10836
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 16
+ },
+ "end": {
+ "line": 302,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "oRow",
+ "range": [
+ 10839,
+ 10843
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 20
+ },
+ "end": {
+ "line": 302,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 10844,
+ 10849
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 25
+ },
+ "end": {
+ "line": 302,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 10839,
+ 10849
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 20
+ },
+ "end": {
+ "line": 302,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nColumn",
+ "range": [
+ 10850,
+ 10857
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 31
+ },
+ "end": {
+ "line": 302,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 10839,
+ 10858
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 20
+ },
+ "end": {
+ "line": 302,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 10835,
+ 10858
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 16
+ },
+ "end": {
+ "line": 302,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 10831,
+ 10859
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 12
+ },
+ "end": {
+ "line": 302,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 10877,
+ 10878
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 16
+ },
+ "end": {
+ "line": 303,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "SortableTable",
+ "range": [
+ 10881,
+ 10894
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 20
+ },
+ "end": {
+ "line": 303,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getInnerText",
+ "range": [
+ 10895,
+ 10907
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 34
+ },
+ "end": {
+ "line": 303,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 10881,
+ 10907
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 20
+ },
+ "end": {
+ "line": 303,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "c",
+ "range": [
+ 10908,
+ 10909
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 47
+ },
+ "end": {
+ "line": 303,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 10881,
+ 10910
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 20
+ },
+ "end": {
+ "line": 303,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 10877,
+ 10910
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 16
+ },
+ "end": {
+ "line": 303,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 10873,
+ 10911
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 12
+ },
+ "end": {
+ "line": 303,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "stt",
+ "range": [
+ 10932,
+ 10935
+ ],
+ "loc": {
+ "start": {
+ "line": 304,
+ "column": 19
+ },
+ "end": {
+ "line": 304,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getValueFromString",
+ "range": [
+ 10936,
+ 10954
+ ],
+ "loc": {
+ "start": {
+ "line": 304,
+ "column": 23
+ },
+ "end": {
+ "line": 304,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 10932,
+ 10954
+ ],
+ "loc": {
+ "start": {
+ "line": 304,
+ "column": 19
+ },
+ "end": {
+ "line": 304,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 10955,
+ 10956
+ ],
+ "loc": {
+ "start": {
+ "line": 304,
+ "column": 42
+ },
+ "end": {
+ "line": 304,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "sType",
+ "range": [
+ 10958,
+ 10963
+ ],
+ "loc": {
+ "start": {
+ "line": 304,
+ "column": 45
+ },
+ "end": {
+ "line": 304,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 10932,
+ 10964
+ ],
+ "loc": {
+ "start": {
+ "line": 304,
+ "column": 19
+ },
+ "end": {
+ "line": 304,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 10925,
+ 10965
+ ],
+ "loc": {
+ "start": {
+ "line": 304,
+ "column": 12
+ },
+ "end": {
+ "line": 304,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 10524,
+ 10976
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 76
+ },
+ "end": {
+ "line": 305,
+ "column": 9
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 10494,
+ 10976
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 46
+ },
+ "end": {
+ "line": 305,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 10456,
+ 10976
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 8
+ },
+ "end": {
+ "line": 305,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 10456,
+ 10977
+ ],
+ "loc": {
+ "start": {
+ "line": 295,
+ "column": 8
+ },
+ "end": {
+ "line": 305,
+ "column": 10
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Overrides getRowValue for custom key value feature\r\n * @param {Object} oRow Row element\r\n * @param {String} sType\r\n * @param {Number} nColumn\r\n * @return {String}\r\n ",
+ "range": [
+ 10217,
+ 10446
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 8
+ },
+ "end": {
+ "line": 294,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Overrides getInnerText in order to avoid Firefox unexpected sorting\r\n * behaviour with untrimmed text elements\r\n * @param {Object} oNode DOM element\r\n * @return {String} DOM element inner text\r\n ",
+ "range": [
+ 10989,
+ 11241
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 8
+ },
+ "end": {
+ "line": 312,
+ "column": 11
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "SortableTable",
+ "range": [
+ 11251,
+ 11264
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 8
+ },
+ "end": {
+ "line": 313,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getInnerText",
+ "range": [
+ 11265,
+ 11277
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 22
+ },
+ "end": {
+ "line": 313,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 11251,
+ 11277
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 8
+ },
+ "end": {
+ "line": 313,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "oNode",
+ "range": [
+ 11289,
+ 11294
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 46
+ },
+ "end": {
+ "line": 313,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "oNode",
+ "range": [
+ 11314,
+ 11319
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 16
+ },
+ "end": {
+ "line": 314,
+ "column": 21
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 11313,
+ 11319
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 15
+ },
+ "end": {
+ "line": 314,
+ "column": 21
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 11339,
+ 11346
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 16
+ },
+ "end": {
+ "line": 315,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "range": [
+ 11320,
+ 11361
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 22
+ },
+ "end": {
+ "line": 316,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 11310,
+ 11361
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 12
+ },
+ "end": {
+ "line": 316,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "oNode",
+ "range": [
+ 11378,
+ 11383
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 15
+ },
+ "end": {
+ "line": 317,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getAttribute",
+ "range": [
+ 11384,
+ 11396
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 21
+ },
+ "end": {
+ "line": 317,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 11378,
+ 11396
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 15
+ },
+ "end": {
+ "line": 317,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "adpt",
+ "range": [
+ 11397,
+ 11401
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 34
+ },
+ "end": {
+ "line": 317,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "customKey",
+ "range": [
+ 11402,
+ 11411
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 39
+ },
+ "end": {
+ "line": 317,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 11397,
+ 11411
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 34
+ },
+ "end": {
+ "line": 317,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 11378,
+ 11412
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 15
+ },
+ "end": {
+ "line": 317,
+ "column": 49
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "oNode",
+ "range": [
+ 11439,
+ 11444
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 23
+ },
+ "end": {
+ "line": 318,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getAttribute",
+ "range": [
+ 11445,
+ 11457
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 29
+ },
+ "end": {
+ "line": 318,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 11439,
+ 11457
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 23
+ },
+ "end": {
+ "line": 318,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "adpt",
+ "range": [
+ 11458,
+ 11462
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 42
+ },
+ "end": {
+ "line": 318,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "customKey",
+ "range": [
+ 11463,
+ 11472
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 47
+ },
+ "end": {
+ "line": 318,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 11458,
+ 11472
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 42
+ },
+ "end": {
+ "line": 318,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 11439,
+ 11473
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 23
+ },
+ "end": {
+ "line": 318,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 11432,
+ 11474
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 16
+ },
+ "end": {
+ "line": 318,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 11413,
+ 11489
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 50
+ },
+ "end": {
+ "line": 319,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 11521,
+ 11524
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 23
+ },
+ "end": {
+ "line": 320,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getText",
+ "range": [
+ 11525,
+ 11532
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 27
+ },
+ "end": {
+ "line": 320,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 11521,
+ 11532
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 23
+ },
+ "end": {
+ "line": 320,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "oNode",
+ "range": [
+ 11533,
+ 11538
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 35
+ },
+ "end": {
+ "line": 320,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 11521,
+ 11539
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 23
+ },
+ "end": {
+ "line": 320,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 11514,
+ 11540
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 16
+ },
+ "end": {
+ "line": 320,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 11495,
+ 11555
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 19
+ },
+ "end": {
+ "line": 321,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 11375,
+ 11555
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 12
+ },
+ "end": {
+ "line": 321,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 11295,
+ 11566
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 52
+ },
+ "end": {
+ "line": 322,
+ "column": 9
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 11280,
+ 11566
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 37
+ },
+ "end": {
+ "line": 322,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 11251,
+ 11566
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 8
+ },
+ "end": {
+ "line": 322,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 11251,
+ 11567
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 8
+ },
+ "end": {
+ "line": 322,
+ "column": 10
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Overrides getInnerText in order to avoid Firefox unexpected sorting\r\n * behaviour with untrimmed text elements\r\n * @param {Object} oNode DOM element\r\n * @return {String} DOM element inner text\r\n ",
+ "range": [
+ 10989,
+ 11241
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 8
+ },
+ "end": {
+ "line": 312,
+ "column": 11
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 5874,
+ 11574
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 27
+ },
+ "end": {
+ "line": 323,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 5872,
+ 11574
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 25
+ },
+ "end": {
+ "line": 323,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 5851,
+ 11574
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 4
+ },
+ "end": {
+ "line": 323,
+ "column": 5
+ }
+ },
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "addSortType",
+ "range": [
+ 11582,
+ 11593
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 4
+ },
+ "end": {
+ "line": 325,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "args",
+ "range": [
+ 11610,
+ 11614
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 12
+ },
+ "end": {
+ "line": 326,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 11617,
+ 11626
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 19
+ },
+ "end": {
+ "line": 326,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 11610,
+ 11626
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 12
+ },
+ "end": {
+ "line": 326,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 11606,
+ 11627
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 8
+ },
+ "end": {
+ "line": 326,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "SortableTable",
+ "range": [
+ 11637,
+ 11650
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 8
+ },
+ "end": {
+ "line": 327,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prototype",
+ "range": [
+ 11651,
+ 11660
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 22
+ },
+ "end": {
+ "line": 327,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 11637,
+ 11660
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 8
+ },
+ "end": {
+ "line": 327,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "addSortType",
+ "range": [
+ 11661,
+ 11672
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 32
+ },
+ "end": {
+ "line": 327,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 11637,
+ 11672
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 8
+ },
+ "end": {
+ "line": 327,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "args",
+ "range": [
+ 11673,
+ 11677
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 44
+ },
+ "end": {
+ "line": 327,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 11678,
+ 11679
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 49
+ },
+ "end": {
+ "line": 327,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 11673,
+ 11680
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 44
+ },
+ "end": {
+ "line": 327,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "args",
+ "range": [
+ 11682,
+ 11686
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 53
+ },
+ "end": {
+ "line": 327,
+ "column": 57
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 11687,
+ 11688
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 58
+ },
+ "end": {
+ "line": 327,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 11682,
+ 11689
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 53
+ },
+ "end": {
+ "line": 327,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "args",
+ "range": [
+ 11691,
+ 11695
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 62
+ },
+ "end": {
+ "line": 327,
+ "column": 66
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 11696,
+ 11697
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 67
+ },
+ "end": {
+ "line": 327,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 11691,
+ 11698
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 62
+ },
+ "end": {
+ "line": 327,
+ "column": 69
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "args",
+ "range": [
+ 11700,
+ 11704
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 71
+ },
+ "end": {
+ "line": 327,
+ "column": 75
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 3,
+ "raw": "3",
+ "range": [
+ 11705,
+ 11706
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 76
+ },
+ "end": {
+ "line": 327,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 11700,
+ 11707
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 71
+ },
+ "end": {
+ "line": 327,
+ "column": 78
+ }
+ }
+ }
+ ],
+ "range": [
+ 11637,
+ 11708
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 8
+ },
+ "end": {
+ "line": 327,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 11637,
+ 11709
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 8
+ },
+ "end": {
+ "line": 327,
+ "column": 80
+ }
+ }
+ }
+ ],
+ "range": [
+ 11595,
+ 11716
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 17
+ },
+ "end": {
+ "line": 328,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 11593,
+ 11716
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 15
+ },
+ "end": {
+ "line": 328,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 11582,
+ 11716
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 4
+ },
+ "end": {
+ "line": 328,
+ "column": 5
+ }
+ },
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "setSortTypes",
+ "range": [
+ 11724,
+ 11736
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 4
+ },
+ "end": {
+ "line": 330,
+ "column": 16
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 11753,
+ 11755
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 12
+ },
+ "end": {
+ "line": 331,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11758,
+ 11762
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 17
+ },
+ "end": {
+ "line": 331,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 11763,
+ 11765
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 22
+ },
+ "end": {
+ "line": 331,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 11758,
+ 11765
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 17
+ },
+ "end": {
+ "line": 331,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 11753,
+ 11765
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 12
+ },
+ "end": {
+ "line": 331,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "sortTypes",
+ "range": [
+ 11780,
+ 11789
+ ],
+ "loc": {
+ "start": {
+ "line": 332,
+ "column": 12
+ },
+ "end": {
+ "line": 332,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11792,
+ 11796
+ ],
+ "loc": {
+ "start": {
+ "line": 332,
+ "column": 24
+ },
+ "end": {
+ "line": 332,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sortTypes",
+ "range": [
+ 11797,
+ 11806
+ ],
+ "loc": {
+ "start": {
+ "line": 332,
+ "column": 29
+ },
+ "end": {
+ "line": 332,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 11792,
+ 11806
+ ],
+ "loc": {
+ "start": {
+ "line": 332,
+ "column": 24
+ },
+ "end": {
+ "line": 332,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 11780,
+ 11806
+ ],
+ "loc": {
+ "start": {
+ "line": 332,
+ "column": 12
+ },
+ "end": {
+ "line": 332,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "_sortTypes",
+ "range": [
+ 11821,
+ 11831
+ ],
+ "loc": {
+ "start": {
+ "line": 333,
+ "column": 12
+ },
+ "end": {
+ "line": 333,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 11834,
+ 11836
+ ],
+ "loc": {
+ "start": {
+ "line": 333,
+ "column": 25
+ },
+ "end": {
+ "line": 333,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 11821,
+ 11836
+ ],
+ "loc": {
+ "start": {
+ "line": 333,
+ "column": 12
+ },
+ "end": {
+ "line": 333,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 11749,
+ 11837
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 8
+ },
+ "end": {
+ "line": 333,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 11857,
+ 11858
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 16
+ },
+ "end": {
+ "line": 335,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 11859,
+ 11860
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 18
+ },
+ "end": {
+ "line": 335,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 11857,
+ 11860
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 16
+ },
+ "end": {
+ "line": 335,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 11853,
+ 11860
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 12
+ },
+ "end": {
+ "line": 335,
+ "column": 19
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 11862,
+ 11863
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 21
+ },
+ "end": {
+ "line": 335,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 11864,
+ 11866
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 23
+ },
+ "end": {
+ "line": 335,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbCells",
+ "range": [
+ 11867,
+ 11874
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 26
+ },
+ "end": {
+ "line": 335,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 11864,
+ 11874
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 23
+ },
+ "end": {
+ "line": 335,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 11862,
+ 11874
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 21
+ },
+ "end": {
+ "line": 335,
+ "column": 33
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 11876,
+ 11877
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 35
+ },
+ "end": {
+ "line": 335,
+ "column": 36
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 11876,
+ 11879
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 35
+ },
+ "end": {
+ "line": 335,
+ "column": 38
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "colType",
+ "range": [
+ 11899,
+ 11906
+ ],
+ "loc": {
+ "start": {
+ "line": 336,
+ "column": 16
+ },
+ "end": {
+ "line": 336,
+ "column": 23
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 11899,
+ 11906
+ ],
+ "loc": {
+ "start": {
+ "line": 336,
+ "column": 16
+ },
+ "end": {
+ "line": 336,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 11895,
+ 11907
+ ],
+ "loc": {
+ "start": {
+ "line": 336,
+ "column": 12
+ },
+ "end": {
+ "line": 336,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "sortTypes",
+ "range": [
+ 11926,
+ 11935
+ ],
+ "loc": {
+ "start": {
+ "line": 338,
+ "column": 15
+ },
+ "end": {
+ "line": 338,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 11936,
+ 11937
+ ],
+ "loc": {
+ "start": {
+ "line": 338,
+ "column": 25
+ },
+ "end": {
+ "line": 338,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 11926,
+ 11938
+ ],
+ "loc": {
+ "start": {
+ "line": 338,
+ "column": 15
+ },
+ "end": {
+ "line": 338,
+ "column": 27
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "colType",
+ "range": [
+ 11958,
+ 11965
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 16
+ },
+ "end": {
+ "line": 339,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "sortTypes",
+ "range": [
+ 11968,
+ 11977
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 26
+ },
+ "end": {
+ "line": 339,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 11978,
+ 11979
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 36
+ },
+ "end": {
+ "line": 339,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 11968,
+ 11980
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 26
+ },
+ "end": {
+ "line": 339,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toLowerCase",
+ "range": [
+ 11981,
+ 11992
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 39
+ },
+ "end": {
+ "line": 339,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 11968,
+ 11992
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 26
+ },
+ "end": {
+ "line": 339,
+ "column": 50
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 11968,
+ 11994
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 26
+ },
+ "end": {
+ "line": 339,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 11958,
+ 11994
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 16
+ },
+ "end": {
+ "line": 339,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 11958,
+ 11995
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 16
+ },
+ "end": {
+ "line": 339,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "colType",
+ "range": [
+ 12016,
+ 12023
+ ],
+ "loc": {
+ "start": {
+ "line": 340,
+ "column": 19
+ },
+ "end": {
+ "line": 340,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "none",
+ "raw": "'none'",
+ "range": [
+ 12028,
+ 12034
+ ],
+ "loc": {
+ "start": {
+ "line": 340,
+ "column": 31
+ },
+ "end": {
+ "line": 340,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 12016,
+ 12034
+ ],
+ "loc": {
+ "start": {
+ "line": 340,
+ "column": 19
+ },
+ "end": {
+ "line": 340,
+ "column": 37
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "colType",
+ "range": [
+ 12058,
+ 12065
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 20
+ },
+ "end": {
+ "line": 341,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "None",
+ "raw": "'None'",
+ "range": [
+ 12068,
+ 12074
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 30
+ },
+ "end": {
+ "line": 341,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 12058,
+ 12074
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 20
+ },
+ "end": {
+ "line": 341,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 12058,
+ 12075
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 20
+ },
+ "end": {
+ "line": 341,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 12035,
+ 12094
+ ],
+ "loc": {
+ "start": {
+ "line": 340,
+ "column": 38
+ },
+ "end": {
+ "line": 342,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 12013,
+ 12094
+ ],
+ "loc": {
+ "start": {
+ "line": 340,
+ "column": 16
+ },
+ "end": {
+ "line": 342,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 11939,
+ 12109
+ ],
+ "loc": {
+ "start": {
+ "line": 338,
+ "column": 28
+ },
+ "end": {
+ "line": 343,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 12161,
+ 12163
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 19
+ },
+ "end": {
+ "line": 344,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasColNbFormat",
+ "range": [
+ 12164,
+ 12178
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 22
+ },
+ "end": {
+ "line": 344,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 12161,
+ 12178
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 19
+ },
+ "end": {
+ "line": 344,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 12182,
+ 12184
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 40
+ },
+ "end": {
+ "line": 344,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colNbFormat",
+ "range": [
+ 12185,
+ 12196
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 43
+ },
+ "end": {
+ "line": 344,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 12182,
+ 12196
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 40
+ },
+ "end": {
+ "line": 344,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 12197,
+ 12198
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 55
+ },
+ "end": {
+ "line": 344,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 12182,
+ 12199
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 40
+ },
+ "end": {
+ "line": 344,
+ "column": 57
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 12204,
+ 12208
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 62
+ },
+ "end": {
+ "line": 344,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 12182,
+ 12208
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 40
+ },
+ "end": {
+ "line": 344,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 12161,
+ 12208
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 19
+ },
+ "end": {
+ "line": 344,
+ "column": 66
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "colType",
+ "range": [
+ 12232,
+ 12239
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 20
+ },
+ "end": {
+ "line": 345,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 12242,
+ 12244
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 30
+ },
+ "end": {
+ "line": 345,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colNbFormat",
+ "range": [
+ 12245,
+ 12256
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 33
+ },
+ "end": {
+ "line": 345,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 12242,
+ 12256
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 30
+ },
+ "end": {
+ "line": 345,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 12257,
+ 12258
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 45
+ },
+ "end": {
+ "line": 345,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 12242,
+ 12259
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 30
+ },
+ "end": {
+ "line": 345,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toLowerCase",
+ "range": [
+ 12260,
+ 12271
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 48
+ },
+ "end": {
+ "line": 345,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 12242,
+ 12271
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 30
+ },
+ "end": {
+ "line": 345,
+ "column": 59
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 12242,
+ 12273
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 30
+ },
+ "end": {
+ "line": 345,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 12232,
+ 12273
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 20
+ },
+ "end": {
+ "line": 345,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 12232,
+ 12274
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 20
+ },
+ "end": {
+ "line": 345,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 12209,
+ 12293
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 67
+ },
+ "end": {
+ "line": 346,
+ "column": 17
+ }
+ }
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 12302,
+ 12304
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 26
+ },
+ "end": {
+ "line": 346,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasColDateType",
+ "range": [
+ 12305,
+ 12319
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 29
+ },
+ "end": {
+ "line": 346,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 12302,
+ 12319
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 26
+ },
+ "end": {
+ "line": 346,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 12323,
+ 12325
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 47
+ },
+ "end": {
+ "line": 346,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colDateType",
+ "range": [
+ 12326,
+ 12337
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 50
+ },
+ "end": {
+ "line": 346,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 12323,
+ 12337
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 47
+ },
+ "end": {
+ "line": 346,
+ "column": 61
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 12338,
+ 12339
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 62
+ },
+ "end": {
+ "line": 346,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 12323,
+ 12340
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 47
+ },
+ "end": {
+ "line": 346,
+ "column": 64
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 12345,
+ 12349
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 69
+ },
+ "end": {
+ "line": 346,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 12323,
+ 12349
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 47
+ },
+ "end": {
+ "line": 346,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 12302,
+ 12349
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 26
+ },
+ "end": {
+ "line": 346,
+ "column": 73
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "colType",
+ "range": [
+ 12373,
+ 12380
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 20
+ },
+ "end": {
+ "line": 347,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 12383,
+ 12385
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 30
+ },
+ "end": {
+ "line": 347,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colDateType",
+ "range": [
+ 12386,
+ 12397
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 33
+ },
+ "end": {
+ "line": 347,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 12383,
+ 12397
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 30
+ },
+ "end": {
+ "line": 347,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 12398,
+ 12399
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 45
+ },
+ "end": {
+ "line": 347,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 12383,
+ 12400
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 30
+ },
+ "end": {
+ "line": 347,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toLowerCase",
+ "range": [
+ 12401,
+ 12412
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 48
+ },
+ "end": {
+ "line": 347,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 12383,
+ 12412
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 30
+ },
+ "end": {
+ "line": 347,
+ "column": 59
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 12383,
+ 12414
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 30
+ },
+ "end": {
+ "line": 347,
+ "column": 61
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "date",
+ "raw": "'date'",
+ "range": [
+ 12415,
+ 12421
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 62
+ },
+ "end": {
+ "line": 347,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 12383,
+ 12421
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 30
+ },
+ "end": {
+ "line": 347,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 12373,
+ 12421
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 20
+ },
+ "end": {
+ "line": 347,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 12373,
+ 12422
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 20
+ },
+ "end": {
+ "line": 347,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "range": [
+ 12350,
+ 12441
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 74
+ },
+ "end": {
+ "line": 348,
+ "column": 17
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "colType",
+ "range": [
+ 12470,
+ 12477
+ ],
+ "loc": {
+ "start": {
+ "line": 349,
+ "column": 20
+ },
+ "end": {
+ "line": 349,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "String",
+ "raw": "'String'",
+ "range": [
+ 12480,
+ 12488
+ ],
+ "loc": {
+ "start": {
+ "line": 349,
+ "column": 30
+ },
+ "end": {
+ "line": 349,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 12470,
+ 12488
+ ],
+ "loc": {
+ "start": {
+ "line": 349,
+ "column": 20
+ },
+ "end": {
+ "line": 349,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 12470,
+ 12489
+ ],
+ "loc": {
+ "start": {
+ "line": 349,
+ "column": 20
+ },
+ "end": {
+ "line": 349,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 12447,
+ 12508
+ ],
+ "loc": {
+ "start": {
+ "line": 348,
+ "column": 23
+ },
+ "end": {
+ "line": 350,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 12299,
+ 12508
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 23
+ },
+ "end": {
+ "line": 350,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 12158,
+ 12508
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 16
+ },
+ "end": {
+ "line": 350,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " resolve column types",
+ "range": [
+ 12117,
+ 12140
+ ],
+ "loc": {
+ "start": {
+ "line": 343,
+ "column": 21
+ },
+ "end": {
+ "line": 343,
+ "column": 44
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 12115,
+ 12523
+ ],
+ "loc": {
+ "start": {
+ "line": 343,
+ "column": 19
+ },
+ "end": {
+ "line": 351,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 11923,
+ 12523
+ ],
+ "loc": {
+ "start": {
+ "line": 338,
+ "column": 12
+ },
+ "end": {
+ "line": 351,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "_sortTypes",
+ "range": [
+ 12537,
+ 12547
+ ],
+ "loc": {
+ "start": {
+ "line": 352,
+ "column": 12
+ },
+ "end": {
+ "line": 352,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 12548,
+ 12552
+ ],
+ "loc": {
+ "start": {
+ "line": 352,
+ "column": 23
+ },
+ "end": {
+ "line": 352,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 12537,
+ 12552
+ ],
+ "loc": {
+ "start": {
+ "line": 352,
+ "column": 12
+ },
+ "end": {
+ "line": 352,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colType",
+ "range": [
+ 12553,
+ 12560
+ ],
+ "loc": {
+ "start": {
+ "line": 352,
+ "column": 28
+ },
+ "end": {
+ "line": 352,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 12537,
+ 12561
+ ],
+ "loc": {
+ "start": {
+ "line": 352,
+ "column": 12
+ },
+ "end": {
+ "line": 352,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 12537,
+ 12562
+ ],
+ "loc": {
+ "start": {
+ "line": 352,
+ "column": 12
+ },
+ "end": {
+ "line": 352,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 11880,
+ 12573
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 39
+ },
+ "end": {
+ "line": 353,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 11849,
+ 12573
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 8
+ },
+ "end": {
+ "line": 353,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Public TF method to add sort type",
+ "range": [
+ 12585,
+ 12620
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 8
+ },
+ "end": {
+ "line": 355,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Custom sort types",
+ "range": [
+ 12632,
+ 12651
+ ],
+ "loc": {
+ "start": {
+ "line": 357,
+ "column": 8
+ },
+ "end": {
+ "line": 357,
+ "column": 27
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12661,
+ 12665
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 8
+ },
+ "end": {
+ "line": 358,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "addSortType",
+ "range": [
+ 12666,
+ 12677
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 13
+ },
+ "end": {
+ "line": 358,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 12661,
+ 12677
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 8
+ },
+ "end": {
+ "line": 358,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "number",
+ "raw": "'number'",
+ "range": [
+ 12678,
+ 12686
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 25
+ },
+ "end": {
+ "line": 358,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "Number",
+ "range": [
+ 12688,
+ 12694
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 35
+ },
+ "end": {
+ "line": 358,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 12661,
+ 12695
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 8
+ },
+ "end": {
+ "line": 358,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 12661,
+ 12696
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 8
+ },
+ "end": {
+ "line": 358,
+ "column": 43
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Public TF method to add sort type",
+ "range": [
+ 12585,
+ 12620
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 8
+ },
+ "end": {
+ "line": 355,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Custom sort types",
+ "range": [
+ 12632,
+ 12651
+ ],
+ "loc": {
+ "start": {
+ "line": 357,
+ "column": 8
+ },
+ "end": {
+ "line": 357,
+ "column": 27
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12706,
+ 12710
+ ],
+ "loc": {
+ "start": {
+ "line": 359,
+ "column": 8
+ },
+ "end": {
+ "line": 359,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "addSortType",
+ "range": [
+ 12711,
+ 12722
+ ],
+ "loc": {
+ "start": {
+ "line": 359,
+ "column": 13
+ },
+ "end": {
+ "line": 359,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 12706,
+ 12722
+ ],
+ "loc": {
+ "start": {
+ "line": 359,
+ "column": 8
+ },
+ "end": {
+ "line": 359,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "caseinsensitivestring",
+ "raw": "'caseinsensitivestring'",
+ "range": [
+ 12723,
+ 12746
+ ],
+ "loc": {
+ "start": {
+ "line": 359,
+ "column": 25
+ },
+ "end": {
+ "line": 359,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "SortableTable",
+ "range": [
+ 12748,
+ 12761
+ ],
+ "loc": {
+ "start": {
+ "line": 359,
+ "column": 50
+ },
+ "end": {
+ "line": 359,
+ "column": 63
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toUpperCase",
+ "range": [
+ 12762,
+ 12773
+ ],
+ "loc": {
+ "start": {
+ "line": 359,
+ "column": 64
+ },
+ "end": {
+ "line": 359,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 12748,
+ 12773
+ ],
+ "loc": {
+ "start": {
+ "line": 359,
+ "column": 50
+ },
+ "end": {
+ "line": 359,
+ "column": 75
+ }
+ }
+ }
+ ],
+ "range": [
+ 12706,
+ 12774
+ ],
+ "loc": {
+ "start": {
+ "line": 359,
+ "column": 8
+ },
+ "end": {
+ "line": 359,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 12706,
+ 12775
+ ],
+ "loc": {
+ "start": {
+ "line": 359,
+ "column": 8
+ },
+ "end": {
+ "line": 359,
+ "column": 77
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12785,
+ 12789
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 8
+ },
+ "end": {
+ "line": 360,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "addSortType",
+ "range": [
+ 12790,
+ 12801
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 13
+ },
+ "end": {
+ "line": 360,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 12785,
+ 12801
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 8
+ },
+ "end": {
+ "line": 360,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "date",
+ "raw": "'date'",
+ "range": [
+ 12802,
+ 12808
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 25
+ },
+ "end": {
+ "line": 360,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "SortableTable",
+ "range": [
+ 12810,
+ 12823
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 33
+ },
+ "end": {
+ "line": 360,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toDate",
+ "range": [
+ 12824,
+ 12830
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 47
+ },
+ "end": {
+ "line": 360,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 12810,
+ 12830
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 33
+ },
+ "end": {
+ "line": 360,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 12785,
+ 12831
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 8
+ },
+ "end": {
+ "line": 360,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 12785,
+ 12832
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 8
+ },
+ "end": {
+ "line": 360,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12842,
+ 12846
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 8
+ },
+ "end": {
+ "line": 361,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "addSortType",
+ "range": [
+ 12847,
+ 12858
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 13
+ },
+ "end": {
+ "line": 361,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 12842,
+ 12858
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 8
+ },
+ "end": {
+ "line": 361,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "string",
+ "raw": "'string'",
+ "range": [
+ 12859,
+ 12867
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 25
+ },
+ "end": {
+ "line": 361,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 12842,
+ 12868
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 8
+ },
+ "end": {
+ "line": 361,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 12842,
+ 12869
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 8
+ },
+ "end": {
+ "line": 361,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12879,
+ 12883
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 8
+ },
+ "end": {
+ "line": 362,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "addSortType",
+ "range": [
+ 12884,
+ 12895
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 13
+ },
+ "end": {
+ "line": 362,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 12879,
+ 12895
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 8
+ },
+ "end": {
+ "line": 362,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "us",
+ "raw": "'us'",
+ "range": [
+ 12896,
+ 12900
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 25
+ },
+ "end": {
+ "line": 362,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "usNumberConverter",
+ "range": [
+ 12902,
+ 12919
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 31
+ },
+ "end": {
+ "line": 362,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 12879,
+ 12920
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 8
+ },
+ "end": {
+ "line": 362,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 12879,
+ 12921
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 8
+ },
+ "end": {
+ "line": 362,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12931,
+ 12935
+ ],
+ "loc": {
+ "start": {
+ "line": 363,
+ "column": 8
+ },
+ "end": {
+ "line": 363,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "addSortType",
+ "range": [
+ 12936,
+ 12947
+ ],
+ "loc": {
+ "start": {
+ "line": 363,
+ "column": 13
+ },
+ "end": {
+ "line": 363,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 12931,
+ 12947
+ ],
+ "loc": {
+ "start": {
+ "line": 363,
+ "column": 8
+ },
+ "end": {
+ "line": 363,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "eu",
+ "raw": "'eu'",
+ "range": [
+ 12948,
+ 12952
+ ],
+ "loc": {
+ "start": {
+ "line": 363,
+ "column": 25
+ },
+ "end": {
+ "line": 363,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "euNumberConverter",
+ "range": [
+ 12954,
+ 12971
+ ],
+ "loc": {
+ "start": {
+ "line": 363,
+ "column": 31
+ },
+ "end": {
+ "line": 363,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 12931,
+ 12972
+ ],
+ "loc": {
+ "start": {
+ "line": 363,
+ "column": 8
+ },
+ "end": {
+ "line": 363,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 12931,
+ 12973
+ ],
+ "loc": {
+ "start": {
+ "line": 363,
+ "column": 8
+ },
+ "end": {
+ "line": 363,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12983,
+ 12987
+ ],
+ "loc": {
+ "start": {
+ "line": 364,
+ "column": 8
+ },
+ "end": {
+ "line": 364,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "addSortType",
+ "range": [
+ 12988,
+ 12999
+ ],
+ "loc": {
+ "start": {
+ "line": 364,
+ "column": 13
+ },
+ "end": {
+ "line": 364,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 12983,
+ 12999
+ ],
+ "loc": {
+ "start": {
+ "line": 364,
+ "column": 8
+ },
+ "end": {
+ "line": 364,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "dmydate",
+ "raw": "'dmydate'",
+ "range": [
+ 13000,
+ 13009
+ ],
+ "loc": {
+ "start": {
+ "line": 364,
+ "column": 25
+ },
+ "end": {
+ "line": 364,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "dmyDateConverter",
+ "range": [
+ 13011,
+ 13027
+ ],
+ "loc": {
+ "start": {
+ "line": 364,
+ "column": 36
+ },
+ "end": {
+ "line": 364,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 12983,
+ 13029
+ ],
+ "loc": {
+ "start": {
+ "line": 364,
+ "column": 8
+ },
+ "end": {
+ "line": 364,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 12983,
+ 13030
+ ],
+ "loc": {
+ "start": {
+ "line": 364,
+ "column": 8
+ },
+ "end": {
+ "line": 364,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13040,
+ 13044
+ ],
+ "loc": {
+ "start": {
+ "line": 365,
+ "column": 8
+ },
+ "end": {
+ "line": 365,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "addSortType",
+ "range": [
+ 13045,
+ 13056
+ ],
+ "loc": {
+ "start": {
+ "line": 365,
+ "column": 13
+ },
+ "end": {
+ "line": 365,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 13040,
+ 13056
+ ],
+ "loc": {
+ "start": {
+ "line": 365,
+ "column": 8
+ },
+ "end": {
+ "line": 365,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "ymddate",
+ "raw": "'ymddate'",
+ "range": [
+ 13057,
+ 13066
+ ],
+ "loc": {
+ "start": {
+ "line": 365,
+ "column": 25
+ },
+ "end": {
+ "line": 365,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "ymdDateConverter",
+ "range": [
+ 13068,
+ 13084
+ ],
+ "loc": {
+ "start": {
+ "line": 365,
+ "column": 36
+ },
+ "end": {
+ "line": 365,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 13040,
+ 13085
+ ],
+ "loc": {
+ "start": {
+ "line": 365,
+ "column": 8
+ },
+ "end": {
+ "line": 365,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 13040,
+ 13086
+ ],
+ "loc": {
+ "start": {
+ "line": 365,
+ "column": 8
+ },
+ "end": {
+ "line": 365,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13096,
+ 13100
+ ],
+ "loc": {
+ "start": {
+ "line": 366,
+ "column": 8
+ },
+ "end": {
+ "line": 366,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "addSortType",
+ "range": [
+ 13101,
+ 13112
+ ],
+ "loc": {
+ "start": {
+ "line": 366,
+ "column": 13
+ },
+ "end": {
+ "line": 366,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 13096,
+ 13112
+ ],
+ "loc": {
+ "start": {
+ "line": 366,
+ "column": 8
+ },
+ "end": {
+ "line": 366,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "mdydate",
+ "raw": "'mdydate'",
+ "range": [
+ 13113,
+ 13122
+ ],
+ "loc": {
+ "start": {
+ "line": 366,
+ "column": 25
+ },
+ "end": {
+ "line": 366,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "mdyDateConverter",
+ "range": [
+ 13124,
+ 13140
+ ],
+ "loc": {
+ "start": {
+ "line": 366,
+ "column": 36
+ },
+ "end": {
+ "line": 366,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 13096,
+ 13141
+ ],
+ "loc": {
+ "start": {
+ "line": 366,
+ "column": 8
+ },
+ "end": {
+ "line": 366,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 13096,
+ 13142
+ ],
+ "loc": {
+ "start": {
+ "line": 366,
+ "column": 8
+ },
+ "end": {
+ "line": 366,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13152,
+ 13156
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 8
+ },
+ "end": {
+ "line": 367,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "addSortType",
+ "range": [
+ 13157,
+ 13168
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 13
+ },
+ "end": {
+ "line": 367,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 13152,
+ 13168
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 8
+ },
+ "end": {
+ "line": 367,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "ddmmmyyyydate",
+ "raw": "'ddmmmyyyydate'",
+ "range": [
+ 13169,
+ 13184
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 25
+ },
+ "end": {
+ "line": 367,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "ddmmmyyyyDateConverter",
+ "range": [
+ 13186,
+ 13208
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 42
+ },
+ "end": {
+ "line": 367,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 13152,
+ 13209
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 8
+ },
+ "end": {
+ "line": 367,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 13152,
+ 13210
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 8
+ },
+ "end": {
+ "line": 367,
+ "column": 66
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13220,
+ 13224
+ ],
+ "loc": {
+ "start": {
+ "line": 368,
+ "column": 8
+ },
+ "end": {
+ "line": 368,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "addSortType",
+ "range": [
+ 13225,
+ 13236
+ ],
+ "loc": {
+ "start": {
+ "line": 368,
+ "column": 13
+ },
+ "end": {
+ "line": 368,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 13220,
+ 13236
+ ],
+ "loc": {
+ "start": {
+ "line": 368,
+ "column": 8
+ },
+ "end": {
+ "line": 368,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "ipaddress",
+ "raw": "'ipaddress'",
+ "range": [
+ 13237,
+ 13248
+ ],
+ "loc": {
+ "start": {
+ "line": 368,
+ "column": 25
+ },
+ "end": {
+ "line": 368,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "ipAddress",
+ "range": [
+ 13250,
+ 13259
+ ],
+ "loc": {
+ "start": {
+ "line": 368,
+ "column": 38
+ },
+ "end": {
+ "line": 368,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "sortIP",
+ "range": [
+ 13261,
+ 13267
+ ],
+ "loc": {
+ "start": {
+ "line": 368,
+ "column": 49
+ },
+ "end": {
+ "line": 368,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 13220,
+ 13268
+ ],
+ "loc": {
+ "start": {
+ "line": 368,
+ "column": 8
+ },
+ "end": {
+ "line": 368,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 13220,
+ 13269
+ ],
+ "loc": {
+ "start": {
+ "line": 368,
+ "column": 8
+ },
+ "end": {
+ "line": 368,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13281,
+ 13285
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 8
+ },
+ "end": {
+ "line": 370,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stt",
+ "range": [
+ 13286,
+ 13289
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 13
+ },
+ "end": {
+ "line": 370,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 13281,
+ 13289
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 8
+ },
+ "end": {
+ "line": 370,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "SortableTable",
+ "range": [
+ 13296,
+ 13309
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 23
+ },
+ "end": {
+ "line": 370,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13310,
+ 13312
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 37
+ },
+ "end": {
+ "line": 370,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 13313,
+ 13316
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 40
+ },
+ "end": {
+ "line": 370,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 13310,
+ 13316
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 37
+ },
+ "end": {
+ "line": 370,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "_sortTypes",
+ "range": [
+ 13318,
+ 13328
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 45
+ },
+ "end": {
+ "line": 370,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 13292,
+ 13329
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 19
+ },
+ "end": {
+ "line": 370,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 13281,
+ 13329
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 8
+ },
+ "end": {
+ "line": 370,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 13281,
+ 13330
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 8
+ },
+ "end": {
+ "line": 370,
+ "column": 57
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "** external table headers adapter **",
+ "range": [
+ 13342,
+ 13382
+ ],
+ "loc": {
+ "start": {
+ "line": 372,
+ "column": 8
+ },
+ "end": {
+ "line": 372,
+ "column": 48
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13395,
+ 13399
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 11
+ },
+ "end": {
+ "line": 373,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "asyncSort",
+ "range": [
+ 13400,
+ 13409
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 16
+ },
+ "end": {
+ "line": 373,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 13395,
+ 13409
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 11
+ },
+ "end": {
+ "line": 373,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13413,
+ 13417
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 29
+ },
+ "end": {
+ "line": 373,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "triggerIds",
+ "range": [
+ 13418,
+ 13428
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 34
+ },
+ "end": {
+ "line": 373,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 13413,
+ 13428
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 29
+ },
+ "end": {
+ "line": 373,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 13429,
+ 13435
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 45
+ },
+ "end": {
+ "line": 373,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 13413,
+ 13435
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 29
+ },
+ "end": {
+ "line": 373,
+ "column": 51
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 13438,
+ 13439
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 54
+ },
+ "end": {
+ "line": 373,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 13413,
+ 13439
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 29
+ },
+ "end": {
+ "line": 373,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 13395,
+ 13439
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 11
+ },
+ "end": {
+ "line": 373,
+ "column": 55
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "triggers",
+ "range": [
+ 13459,
+ 13467
+ ],
+ "loc": {
+ "start": {
+ "line": 374,
+ "column": 16
+ },
+ "end": {
+ "line": 374,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13470,
+ 13474
+ ],
+ "loc": {
+ "start": {
+ "line": 374,
+ "column": 27
+ },
+ "end": {
+ "line": 374,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "triggerIds",
+ "range": [
+ 13475,
+ 13485
+ ],
+ "loc": {
+ "start": {
+ "line": 374,
+ "column": 32
+ },
+ "end": {
+ "line": 374,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 13470,
+ 13485
+ ],
+ "loc": {
+ "start": {
+ "line": 374,
+ "column": 27
+ },
+ "end": {
+ "line": 374,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 13459,
+ 13485
+ ],
+ "loc": {
+ "start": {
+ "line": 374,
+ "column": 16
+ },
+ "end": {
+ "line": 374,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 13455,
+ 13486
+ ],
+ "loc": {
+ "start": {
+ "line": 374,
+ "column": 12
+ },
+ "end": {
+ "line": 374,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 13508,
+ 13509
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 20
+ },
+ "end": {
+ "line": 375,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 13510,
+ 13511
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 22
+ },
+ "end": {
+ "line": 375,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 13508,
+ 13511
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 20
+ },
+ "end": {
+ "line": 375,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 13504,
+ 13511
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 16
+ },
+ "end": {
+ "line": 375,
+ "column": 23
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 13513,
+ 13514
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 25
+ },
+ "end": {
+ "line": 375,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "triggers",
+ "range": [
+ 13515,
+ 13523
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 27
+ },
+ "end": {
+ "line": 375,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 13524,
+ 13530
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 36
+ },
+ "end": {
+ "line": 375,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 13515,
+ 13530
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 27
+ },
+ "end": {
+ "line": 375,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 13513,
+ 13530
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 25
+ },
+ "end": {
+ "line": 375,
+ "column": 42
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 13532,
+ 13533
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 44
+ },
+ "end": {
+ "line": 375,
+ "column": 45
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 13532,
+ 13535
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 44
+ },
+ "end": {
+ "line": 375,
+ "column": 47
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "triggers",
+ "range": [
+ 13558,
+ 13566
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 19
+ },
+ "end": {
+ "line": 376,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 13567,
+ 13568
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 28
+ },
+ "end": {
+ "line": 376,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 13558,
+ 13569
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 19
+ },
+ "end": {
+ "line": 376,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 13574,
+ 13578
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 35
+ },
+ "end": {
+ "line": 376,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 13558,
+ 13578
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 19
+ },
+ "end": {
+ "line": 376,
+ "column": 39
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ContinueStatement",
+ "label": null,
+ "range": [
+ 13602,
+ 13611
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 20
+ },
+ "end": {
+ "line": 377,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "range": [
+ 13579,
+ 13630
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 40
+ },
+ "end": {
+ "line": 378,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 13555,
+ 13630
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 16
+ },
+ "end": {
+ "line": 378,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "trigger",
+ "range": [
+ 13652,
+ 13659
+ ],
+ "loc": {
+ "start": {
+ "line": 379,
+ "column": 20
+ },
+ "end": {
+ "line": 379,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 13662,
+ 13665
+ ],
+ "loc": {
+ "start": {
+ "line": 379,
+ "column": 30
+ },
+ "end": {
+ "line": 379,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 13666,
+ 13668
+ ],
+ "loc": {
+ "start": {
+ "line": 379,
+ "column": 34
+ },
+ "end": {
+ "line": 379,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 13662,
+ 13668
+ ],
+ "loc": {
+ "start": {
+ "line": 379,
+ "column": 30
+ },
+ "end": {
+ "line": 379,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "triggers",
+ "range": [
+ 13669,
+ 13677
+ ],
+ "loc": {
+ "start": {
+ "line": 379,
+ "column": 37
+ },
+ "end": {
+ "line": 379,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 13678,
+ 13679
+ ],
+ "loc": {
+ "start": {
+ "line": 379,
+ "column": 46
+ },
+ "end": {
+ "line": 379,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 13669,
+ 13680
+ ],
+ "loc": {
+ "start": {
+ "line": 379,
+ "column": 37
+ },
+ "end": {
+ "line": 379,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 13662,
+ 13681
+ ],
+ "loc": {
+ "start": {
+ "line": 379,
+ "column": 30
+ },
+ "end": {
+ "line": 379,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 13652,
+ 13681
+ ],
+ "loc": {
+ "start": {
+ "line": 379,
+ "column": 20
+ },
+ "end": {
+ "line": 379,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 13648,
+ 13682
+ ],
+ "loc": {
+ "start": {
+ "line": 379,
+ "column": 16
+ },
+ "end": {
+ "line": 379,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "trigger",
+ "range": [
+ 13703,
+ 13710
+ ],
+ "loc": {
+ "start": {
+ "line": 380,
+ "column": 19
+ },
+ "end": {
+ "line": 380,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "trigger",
+ "range": [
+ 13734,
+ 13741
+ ],
+ "loc": {
+ "start": {
+ "line": 381,
+ "column": 20
+ },
+ "end": {
+ "line": 381,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 13742,
+ 13747
+ ],
+ "loc": {
+ "start": {
+ "line": 381,
+ "column": 28
+ },
+ "end": {
+ "line": 381,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 13734,
+ 13747
+ ],
+ "loc": {
+ "start": {
+ "line": 381,
+ "column": 20
+ },
+ "end": {
+ "line": 381,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cursor",
+ "range": [
+ 13748,
+ 13754
+ ],
+ "loc": {
+ "start": {
+ "line": 381,
+ "column": 34
+ },
+ "end": {
+ "line": 381,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 13734,
+ 13754
+ ],
+ "loc": {
+ "start": {
+ "line": 381,
+ "column": 20
+ },
+ "end": {
+ "line": 381,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "pointer",
+ "raw": "'pointer'",
+ "range": [
+ 13757,
+ 13766
+ ],
+ "loc": {
+ "start": {
+ "line": 381,
+ "column": 43
+ },
+ "end": {
+ "line": 381,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 13734,
+ 13766
+ ],
+ "loc": {
+ "start": {
+ "line": 381,
+ "column": 20
+ },
+ "end": {
+ "line": 381,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 13734,
+ 13767
+ ],
+ "loc": {
+ "start": {
+ "line": 381,
+ "column": 20
+ },
+ "end": {
+ "line": 381,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 13791,
+ 13796
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 20
+ },
+ "end": {
+ "line": 383,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 13797,
+ 13800
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 26
+ },
+ "end": {
+ "line": 383,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 13791,
+ 13800
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 20
+ },
+ "end": {
+ "line": 383,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "trigger",
+ "range": [
+ 13801,
+ 13808
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 30
+ },
+ "end": {
+ "line": 383,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 13810,
+ 13817
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 39
+ },
+ "end": {
+ "line": 383,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 13820,
+ 13823
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 49
+ },
+ "end": {
+ "line": 383,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "elm",
+ "range": [
+ 13859,
+ 13862
+ ],
+ "loc": {
+ "start": {
+ "line": 384,
+ "column": 28
+ },
+ "end": {
+ "line": 384,
+ "column": 31
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 13865,
+ 13868
+ ],
+ "loc": {
+ "start": {
+ "line": 384,
+ "column": 34
+ },
+ "end": {
+ "line": 384,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "target",
+ "range": [
+ 13869,
+ 13875
+ ],
+ "loc": {
+ "start": {
+ "line": 384,
+ "column": 38
+ },
+ "end": {
+ "line": 384,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 13865,
+ 13875
+ ],
+ "loc": {
+ "start": {
+ "line": 384,
+ "column": 34
+ },
+ "end": {
+ "line": 384,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 13859,
+ 13875
+ ],
+ "loc": {
+ "start": {
+ "line": 384,
+ "column": 28
+ },
+ "end": {
+ "line": 384,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 13855,
+ 13876
+ ],
+ "loc": {
+ "start": {
+ "line": 384,
+ "column": 24
+ },
+ "end": {
+ "line": 384,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13906,
+ 13910
+ ],
+ "loc": {
+ "start": {
+ "line": 385,
+ "column": 28
+ },
+ "end": {
+ "line": 385,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13911,
+ 13913
+ ],
+ "loc": {
+ "start": {
+ "line": 385,
+ "column": 33
+ },
+ "end": {
+ "line": 385,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 13906,
+ 13913
+ ],
+ "loc": {
+ "start": {
+ "line": 385,
+ "column": 28
+ },
+ "end": {
+ "line": 385,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 13914,
+ 13918
+ ],
+ "loc": {
+ "start": {
+ "line": 385,
+ "column": 36
+ },
+ "end": {
+ "line": 385,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 13906,
+ 13918
+ ],
+ "loc": {
+ "start": {
+ "line": 385,
+ "column": 28
+ },
+ "end": {
+ "line": 385,
+ "column": 40
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 13905,
+ 13918
+ ],
+ "loc": {
+ "start": {
+ "line": 385,
+ "column": 27
+ },
+ "end": {
+ "line": 385,
+ "column": 40
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 13950,
+ 13957
+ ],
+ "loc": {
+ "start": {
+ "line": 386,
+ "column": 28
+ },
+ "end": {
+ "line": 386,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 13919,
+ 13984
+ ],
+ "loc": {
+ "start": {
+ "line": 385,
+ "column": 41
+ },
+ "end": {
+ "line": 387,
+ "column": 25
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 13902,
+ 13984
+ ],
+ "loc": {
+ "start": {
+ "line": 385,
+ "column": 24
+ },
+ "end": {
+ "line": 387,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 14010,
+ 14014
+ ],
+ "loc": {
+ "start": {
+ "line": 388,
+ "column": 24
+ },
+ "end": {
+ "line": 388,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stt",
+ "range": [
+ 14015,
+ 14018
+ ],
+ "loc": {
+ "start": {
+ "line": 388,
+ "column": 29
+ },
+ "end": {
+ "line": 388,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 14010,
+ 14018
+ ],
+ "loc": {
+ "start": {
+ "line": 388,
+ "column": 24
+ },
+ "end": {
+ "line": 388,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "asyncSort",
+ "range": [
+ 14019,
+ 14028
+ ],
+ "loc": {
+ "start": {
+ "line": 388,
+ "column": 33
+ },
+ "end": {
+ "line": 388,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 14010,
+ 14028
+ ],
+ "loc": {
+ "start": {
+ "line": 388,
+ "column": 24
+ },
+ "end": {
+ "line": 388,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 14059,
+ 14062
+ ],
+ "loc": {
+ "start": {
+ "line": 389,
+ "column": 28
+ },
+ "end": {
+ "line": 389,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "indexByValue",
+ "range": [
+ 14063,
+ 14075
+ ],
+ "loc": {
+ "start": {
+ "line": 389,
+ "column": 32
+ },
+ "end": {
+ "line": 389,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 14059,
+ 14075
+ ],
+ "loc": {
+ "start": {
+ "line": 389,
+ "column": 28
+ },
+ "end": {
+ "line": 389,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "triggers",
+ "range": [
+ 14076,
+ 14084
+ ],
+ "loc": {
+ "start": {
+ "line": 389,
+ "column": 45
+ },
+ "end": {
+ "line": 389,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "elm",
+ "range": [
+ 14086,
+ 14089
+ ],
+ "loc": {
+ "start": {
+ "line": 389,
+ "column": 55
+ },
+ "end": {
+ "line": 389,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 14090,
+ 14092
+ ],
+ "loc": {
+ "start": {
+ "line": 389,
+ "column": 59
+ },
+ "end": {
+ "line": 389,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 14086,
+ 14092
+ ],
+ "loc": {
+ "start": {
+ "line": 389,
+ "column": 55
+ },
+ "end": {
+ "line": 389,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 14094,
+ 14098
+ ],
+ "loc": {
+ "start": {
+ "line": 389,
+ "column": 63
+ },
+ "end": {
+ "line": 389,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 14059,
+ 14099
+ ],
+ "loc": {
+ "start": {
+ "line": 389,
+ "column": 28
+ },
+ "end": {
+ "line": 389,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 14010,
+ 14126
+ ],
+ "loc": {
+ "start": {
+ "line": 388,
+ "column": 24
+ },
+ "end": {
+ "line": 390,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 14010,
+ 14127
+ ],
+ "loc": {
+ "start": {
+ "line": 388,
+ "column": 24
+ },
+ "end": {
+ "line": 390,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 13828,
+ 14150
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 57
+ },
+ "end": {
+ "line": 391,
+ "column": 21
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 13819,
+ 14150
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 48
+ },
+ "end": {
+ "line": 391,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 13791,
+ 14151
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 20
+ },
+ "end": {
+ "line": 391,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 13791,
+ 14152
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 20
+ },
+ "end": {
+ "line": 391,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "trigger",
+ "range": [
+ 14174,
+ 14181
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 20
+ },
+ "end": {
+ "line": 392,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setAttribute",
+ "range": [
+ 14182,
+ 14194
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 28
+ },
+ "end": {
+ "line": 392,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 14174,
+ 14194
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 20
+ },
+ "end": {
+ "line": 392,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "_sortType",
+ "raw": "'_sortType'",
+ "range": [
+ 14195,
+ 14206
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 41
+ },
+ "end": {
+ "line": 392,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "_sortTypes",
+ "range": [
+ 14208,
+ 14218
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 54
+ },
+ "end": {
+ "line": 392,
+ "column": 64
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 14219,
+ 14220
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 65
+ },
+ "end": {
+ "line": 392,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 14208,
+ 14221
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 54
+ },
+ "end": {
+ "line": 392,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 14174,
+ 14222
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 20
+ },
+ "end": {
+ "line": 392,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 14174,
+ 14223
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 20
+ },
+ "end": {
+ "line": 392,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "range": [
+ 13711,
+ 14242
+ ],
+ "loc": {
+ "start": {
+ "line": 380,
+ "column": 27
+ },
+ "end": {
+ "line": 393,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 13700,
+ 14242
+ ],
+ "loc": {
+ "start": {
+ "line": 380,
+ "column": 16
+ },
+ "end": {
+ "line": 393,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 13536,
+ 14257
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 48
+ },
+ "end": {
+ "line": 394,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 13500,
+ 14257
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 12
+ },
+ "end": {
+ "line": 394,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 13440,
+ 14268
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 56
+ },
+ "end": {
+ "line": 395,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 13392,
+ 14268
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 8
+ },
+ "end": {
+ "line": 395,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** external table headers adapter **",
+ "range": [
+ 13342,
+ 13382
+ ],
+ "loc": {
+ "start": {
+ "line": 372,
+ "column": 8
+ },
+ "end": {
+ "line": 372,
+ "column": 48
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 11738,
+ 14275
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 18
+ },
+ "end": {
+ "line": 396,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 11736,
+ 14275
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 16
+ },
+ "end": {
+ "line": 396,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 11724,
+ 14275
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 4
+ },
+ "end": {
+ "line": 396,
+ "column": 5
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Destroy sort\r\n ",
+ "range": [
+ 14283,
+ 14316
+ ],
+ "loc": {
+ "start": {
+ "line": 398,
+ "column": 4
+ },
+ "end": {
+ "line": 400,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "destroy",
+ "range": [
+ 14322,
+ 14329
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 4
+ },
+ "end": {
+ "line": 401,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 14346,
+ 14348
+ ],
+ "loc": {
+ "start": {
+ "line": 402,
+ "column": 12
+ },
+ "end": {
+ "line": 402,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 14351,
+ 14355
+ ],
+ "loc": {
+ "start": {
+ "line": 402,
+ "column": 17
+ },
+ "end": {
+ "line": 402,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 14356,
+ 14358
+ ],
+ "loc": {
+ "start": {
+ "line": 402,
+ "column": 22
+ },
+ "end": {
+ "line": 402,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 14351,
+ 14358
+ ],
+ "loc": {
+ "start": {
+ "line": 402,
+ "column": 17
+ },
+ "end": {
+ "line": 402,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 14346,
+ 14358
+ ],
+ "loc": {
+ "start": {
+ "line": 402,
+ "column": 12
+ },
+ "end": {
+ "line": 402,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 14342,
+ 14359
+ ],
+ "loc": {
+ "start": {
+ "line": 402,
+ "column": 8
+ },
+ "end": {
+ "line": 402,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 14369,
+ 14373
+ ],
+ "loc": {
+ "start": {
+ "line": 403,
+ "column": 8
+ },
+ "end": {
+ "line": 403,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sorted",
+ "range": [
+ 14374,
+ 14380
+ ],
+ "loc": {
+ "start": {
+ "line": 403,
+ "column": 13
+ },
+ "end": {
+ "line": 403,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 14369,
+ 14380
+ ],
+ "loc": {
+ "start": {
+ "line": 403,
+ "column": 8
+ },
+ "end": {
+ "line": 403,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 14383,
+ 14388
+ ],
+ "loc": {
+ "start": {
+ "line": 403,
+ "column": 22
+ },
+ "end": {
+ "line": 403,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 14369,
+ 14388
+ ],
+ "loc": {
+ "start": {
+ "line": 403,
+ "column": 8
+ },
+ "end": {
+ "line": 403,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 14369,
+ 14389
+ ],
+ "loc": {
+ "start": {
+ "line": 403,
+ "column": 8
+ },
+ "end": {
+ "line": 403,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 14399,
+ 14403
+ ],
+ "loc": {
+ "start": {
+ "line": 404,
+ "column": 8
+ },
+ "end": {
+ "line": 404,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "initialized",
+ "range": [
+ 14404,
+ 14415
+ ],
+ "loc": {
+ "start": {
+ "line": 404,
+ "column": 13
+ },
+ "end": {
+ "line": 404,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 14399,
+ 14415
+ ],
+ "loc": {
+ "start": {
+ "line": 404,
+ "column": 8
+ },
+ "end": {
+ "line": 404,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 14418,
+ 14423
+ ],
+ "loc": {
+ "start": {
+ "line": 404,
+ "column": 27
+ },
+ "end": {
+ "line": 404,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 14399,
+ 14423
+ ],
+ "loc": {
+ "start": {
+ "line": 404,
+ "column": 8
+ },
+ "end": {
+ "line": 404,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 14399,
+ 14424
+ ],
+ "loc": {
+ "start": {
+ "line": 404,
+ "column": 8
+ },
+ "end": {
+ "line": 404,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 14434,
+ 14438
+ ],
+ "loc": {
+ "start": {
+ "line": 405,
+ "column": 8
+ },
+ "end": {
+ "line": 405,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stt",
+ "range": [
+ 14439,
+ 14442
+ ],
+ "loc": {
+ "start": {
+ "line": 405,
+ "column": 13
+ },
+ "end": {
+ "line": 405,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 14434,
+ 14442
+ ],
+ "loc": {
+ "start": {
+ "line": 405,
+ "column": 8
+ },
+ "end": {
+ "line": 405,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "destroy",
+ "range": [
+ 14443,
+ 14450
+ ],
+ "loc": {
+ "start": {
+ "line": 405,
+ "column": 17
+ },
+ "end": {
+ "line": 405,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 14434,
+ 14450
+ ],
+ "loc": {
+ "start": {
+ "line": 405,
+ "column": 8
+ },
+ "end": {
+ "line": 405,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 14434,
+ 14452
+ ],
+ "loc": {
+ "start": {
+ "line": 405,
+ "column": 8
+ },
+ "end": {
+ "line": 405,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 14434,
+ 14453
+ ],
+ "loc": {
+ "start": {
+ "line": 405,
+ "column": 8
+ },
+ "end": {
+ "line": 405,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "ids",
+ "range": [
+ 14469,
+ 14472
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 12
+ },
+ "end": {
+ "line": 407,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 14475,
+ 14477
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 18
+ },
+ "end": {
+ "line": 407,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFiltersId",
+ "range": [
+ 14478,
+ 14490
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 21
+ },
+ "end": {
+ "line": 407,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 14475,
+ 14490
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 18
+ },
+ "end": {
+ "line": 407,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 14475,
+ 14492
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 18
+ },
+ "end": {
+ "line": 407,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 14469,
+ 14492
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 12
+ },
+ "end": {
+ "line": 407,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 14465,
+ 14493
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 8
+ },
+ "end": {
+ "line": 407,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "idx",
+ "range": [
+ 14512,
+ 14515
+ ],
+ "loc": {
+ "start": {
+ "line": 408,
+ "column": 17
+ },
+ "end": {
+ "line": 408,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 14518,
+ 14519
+ ],
+ "loc": {
+ "start": {
+ "line": 408,
+ "column": 23
+ },
+ "end": {
+ "line": 408,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 14512,
+ 14519
+ ],
+ "loc": {
+ "start": {
+ "line": 408,
+ "column": 17
+ },
+ "end": {
+ "line": 408,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 14508,
+ 14519
+ ],
+ "loc": {
+ "start": {
+ "line": 408,
+ "column": 13
+ },
+ "end": {
+ "line": 408,
+ "column": 24
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "idx",
+ "range": [
+ 14521,
+ 14524
+ ],
+ "loc": {
+ "start": {
+ "line": 408,
+ "column": 26
+ },
+ "end": {
+ "line": 408,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ids",
+ "range": [
+ 14527,
+ 14530
+ ],
+ "loc": {
+ "start": {
+ "line": 408,
+ "column": 32
+ },
+ "end": {
+ "line": 408,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 14531,
+ 14537
+ ],
+ "loc": {
+ "start": {
+ "line": 408,
+ "column": 36
+ },
+ "end": {
+ "line": 408,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 14527,
+ 14537
+ ],
+ "loc": {
+ "start": {
+ "line": 408,
+ "column": 32
+ },
+ "end": {
+ "line": 408,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 14521,
+ 14537
+ ],
+ "loc": {
+ "start": {
+ "line": 408,
+ "column": 26
+ },
+ "end": {
+ "line": 408,
+ "column": 42
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "idx",
+ "range": [
+ 14539,
+ 14542
+ ],
+ "loc": {
+ "start": {
+ "line": 408,
+ "column": 44
+ },
+ "end": {
+ "line": 408,
+ "column": 47
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 14539,
+ 14544
+ ],
+ "loc": {
+ "start": {
+ "line": 408,
+ "column": 44
+ },
+ "end": {
+ "line": 408,
+ "column": 49
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "header",
+ "range": [
+ 14564,
+ 14570
+ ],
+ "loc": {
+ "start": {
+ "line": 409,
+ "column": 16
+ },
+ "end": {
+ "line": 409,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 14573,
+ 14575
+ ],
+ "loc": {
+ "start": {
+ "line": 409,
+ "column": 25
+ },
+ "end": {
+ "line": 409,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getHeaderElement",
+ "range": [
+ 14576,
+ 14592
+ ],
+ "loc": {
+ "start": {
+ "line": 409,
+ "column": 28
+ },
+ "end": {
+ "line": 409,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 14573,
+ 14592
+ ],
+ "loc": {
+ "start": {
+ "line": 409,
+ "column": 25
+ },
+ "end": {
+ "line": 409,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "idx",
+ "range": [
+ 14593,
+ 14596
+ ],
+ "loc": {
+ "start": {
+ "line": 409,
+ "column": 45
+ },
+ "end": {
+ "line": 409,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 14573,
+ 14597
+ ],
+ "loc": {
+ "start": {
+ "line": 409,
+ "column": 25
+ },
+ "end": {
+ "line": 409,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 14564,
+ 14597
+ ],
+ "loc": {
+ "start": {
+ "line": 409,
+ "column": 16
+ },
+ "end": {
+ "line": 409,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 14560,
+ 14598
+ ],
+ "loc": {
+ "start": {
+ "line": 409,
+ "column": 12
+ },
+ "end": {
+ "line": 409,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "img",
+ "range": [
+ 14616,
+ 14619
+ ],
+ "loc": {
+ "start": {
+ "line": 410,
+ "column": 16
+ },
+ "end": {
+ "line": 410,
+ "column": 19
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 14622,
+ 14625
+ ],
+ "loc": {
+ "start": {
+ "line": 410,
+ "column": 22
+ },
+ "end": {
+ "line": 410,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tag",
+ "range": [
+ 14626,
+ 14629
+ ],
+ "loc": {
+ "start": {
+ "line": 410,
+ "column": 26
+ },
+ "end": {
+ "line": 410,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 14622,
+ 14629
+ ],
+ "loc": {
+ "start": {
+ "line": 410,
+ "column": 22
+ },
+ "end": {
+ "line": 410,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "header",
+ "range": [
+ 14630,
+ 14636
+ ],
+ "loc": {
+ "start": {
+ "line": 410,
+ "column": 30
+ },
+ "end": {
+ "line": 410,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "img",
+ "raw": "'img'",
+ "range": [
+ 14638,
+ 14643
+ ],
+ "loc": {
+ "start": {
+ "line": 410,
+ "column": 38
+ },
+ "end": {
+ "line": 410,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 14622,
+ 14644
+ ],
+ "loc": {
+ "start": {
+ "line": 410,
+ "column": 22
+ },
+ "end": {
+ "line": 410,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 14616,
+ 14644
+ ],
+ "loc": {
+ "start": {
+ "line": 410,
+ "column": 16
+ },
+ "end": {
+ "line": 410,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 14612,
+ 14645
+ ],
+ "loc": {
+ "start": {
+ "line": 410,
+ "column": 12
+ },
+ "end": {
+ "line": 410,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "img",
+ "range": [
+ 14664,
+ 14667
+ ],
+ "loc": {
+ "start": {
+ "line": 412,
+ "column": 15
+ },
+ "end": {
+ "line": 412,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 14668,
+ 14674
+ ],
+ "loc": {
+ "start": {
+ "line": 412,
+ "column": 19
+ },
+ "end": {
+ "line": 412,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 14664,
+ 14674
+ ],
+ "loc": {
+ "start": {
+ "line": 412,
+ "column": 15
+ },
+ "end": {
+ "line": 412,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 14679,
+ 14680
+ ],
+ "loc": {
+ "start": {
+ "line": 412,
+ "column": 30
+ },
+ "end": {
+ "line": 412,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 14664,
+ 14680
+ ],
+ "loc": {
+ "start": {
+ "line": 412,
+ "column": 15
+ },
+ "end": {
+ "line": 412,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "header",
+ "range": [
+ 14700,
+ 14706
+ ],
+ "loc": {
+ "start": {
+ "line": 413,
+ "column": 16
+ },
+ "end": {
+ "line": 413,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 14707,
+ 14718
+ ],
+ "loc": {
+ "start": {
+ "line": 413,
+ "column": 23
+ },
+ "end": {
+ "line": 413,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 14700,
+ 14718
+ ],
+ "loc": {
+ "start": {
+ "line": 413,
+ "column": 16
+ },
+ "end": {
+ "line": 413,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "img",
+ "range": [
+ 14719,
+ 14722
+ ],
+ "loc": {
+ "start": {
+ "line": 413,
+ "column": 35
+ },
+ "end": {
+ "line": 413,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 14723,
+ 14724
+ ],
+ "loc": {
+ "start": {
+ "line": 413,
+ "column": 39
+ },
+ "end": {
+ "line": 413,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 14719,
+ 14725
+ ],
+ "loc": {
+ "start": {
+ "line": 413,
+ "column": 35
+ },
+ "end": {
+ "line": 413,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 14700,
+ 14726
+ ],
+ "loc": {
+ "start": {
+ "line": 413,
+ "column": 16
+ },
+ "end": {
+ "line": 413,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 14700,
+ 14727
+ ],
+ "loc": {
+ "start": {
+ "line": 413,
+ "column": 16
+ },
+ "end": {
+ "line": 413,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 14681,
+ 14742
+ ],
+ "loc": {
+ "start": {
+ "line": 412,
+ "column": 32
+ },
+ "end": {
+ "line": 414,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 14661,
+ 14742
+ ],
+ "loc": {
+ "start": {
+ "line": 412,
+ "column": 12
+ },
+ "end": {
+ "line": 414,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 14545,
+ 14753
+ ],
+ "loc": {
+ "start": {
+ "line": 408,
+ "column": 50
+ },
+ "end": {
+ "line": 415,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 14503,
+ 14753
+ ],
+ "loc": {
+ "start": {
+ "line": 408,
+ "column": 8
+ },
+ "end": {
+ "line": 415,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 14331,
+ 14760
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 13
+ },
+ "end": {
+ "line": 416,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 14329,
+ 14760
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 11
+ },
+ "end": {
+ "line": 416,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 14322,
+ 14760
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 4
+ },
+ "end": {
+ "line": 416,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Destroy sort\r\n ",
+ "range": [
+ 14283,
+ 14316
+ ],
+ "loc": {
+ "start": {
+ "line": 398,
+ "column": 4
+ },
+ "end": {
+ "line": 400,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ }
+ ],
+ "range": [
+ 249,
+ 14765
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 41
+ },
+ "end": {
+ "line": 418,
+ "column": 1
+ }
+ }
+ },
+ "range": [
+ 223,
+ 14765
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 15
+ },
+ "end": {
+ "line": 418,
+ "column": 1
+ }
+ },
+ "leadingComments": [],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Converters",
+ "range": [
+ 14769,
+ 14781
+ ],
+ "loc": {
+ "start": {
+ "line": 420,
+ "column": 0
+ },
+ "end": {
+ "line": 420,
+ "column": 12
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 208,
+ 14765
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 0
+ },
+ "end": {
+ "line": 418,
+ "column": 1
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Converters",
+ "range": [
+ 14769,
+ 14781
+ ],
+ "loc": {
+ "start": {
+ "line": 420,
+ "column": 0
+ },
+ "end": {
+ "line": 420,
+ "column": 12
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "FunctionDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "usNumberConverter",
+ "range": [
+ 14792,
+ 14809
+ ],
+ "loc": {
+ "start": {
+ "line": 421,
+ "column": 9
+ },
+ "end": {
+ "line": 421,
+ "column": 26
+ }
+ }
+ },
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 14810,
+ 14811
+ ],
+ "loc": {
+ "start": {
+ "line": 421,
+ "column": 27
+ },
+ "end": {
+ "line": 421,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Helpers",
+ "range": [
+ 14826,
+ 14833
+ ],
+ "loc": {
+ "start": {
+ "line": 422,
+ "column": 11
+ },
+ "end": {
+ "line": 422,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeNbFormat",
+ "range": [
+ 14834,
+ 14848
+ ],
+ "loc": {
+ "start": {
+ "line": 422,
+ "column": 19
+ },
+ "end": {
+ "line": 422,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 14826,
+ 14848
+ ],
+ "loc": {
+ "start": {
+ "line": 422,
+ "column": 11
+ },
+ "end": {
+ "line": 422,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 14849,
+ 14850
+ ],
+ "loc": {
+ "start": {
+ "line": 422,
+ "column": 34
+ },
+ "end": {
+ "line": 422,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "us",
+ "raw": "'us'",
+ "range": [
+ 14852,
+ 14856
+ ],
+ "loc": {
+ "start": {
+ "line": 422,
+ "column": 37
+ },
+ "end": {
+ "line": 422,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 14826,
+ 14857
+ ],
+ "loc": {
+ "start": {
+ "line": 422,
+ "column": 11
+ },
+ "end": {
+ "line": 422,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 14819,
+ 14858
+ ],
+ "loc": {
+ "start": {
+ "line": 422,
+ "column": 4
+ },
+ "end": {
+ "line": 422,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 14812,
+ 14861
+ ],
+ "loc": {
+ "start": {
+ "line": 421,
+ "column": 29
+ },
+ "end": {
+ "line": 423,
+ "column": 1
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 14783,
+ 14861
+ ],
+ "loc": {
+ "start": {
+ "line": 421,
+ "column": 0
+ },
+ "end": {
+ "line": 423,
+ "column": 1
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Converters",
+ "range": [
+ 14769,
+ 14781
+ ],
+ "loc": {
+ "start": {
+ "line": 420,
+ "column": 0
+ },
+ "end": {
+ "line": 420,
+ "column": 12
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "FunctionDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "euNumberConverter",
+ "range": [
+ 14872,
+ 14889
+ ],
+ "loc": {
+ "start": {
+ "line": 424,
+ "column": 9
+ },
+ "end": {
+ "line": 424,
+ "column": 26
+ }
+ }
+ },
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 14890,
+ 14891
+ ],
+ "loc": {
+ "start": {
+ "line": 424,
+ "column": 27
+ },
+ "end": {
+ "line": 424,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Helpers",
+ "range": [
+ 14906,
+ 14913
+ ],
+ "loc": {
+ "start": {
+ "line": 425,
+ "column": 11
+ },
+ "end": {
+ "line": 425,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeNbFormat",
+ "range": [
+ 14914,
+ 14928
+ ],
+ "loc": {
+ "start": {
+ "line": 425,
+ "column": 19
+ },
+ "end": {
+ "line": 425,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 14906,
+ 14928
+ ],
+ "loc": {
+ "start": {
+ "line": 425,
+ "column": 11
+ },
+ "end": {
+ "line": 425,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 14929,
+ 14930
+ ],
+ "loc": {
+ "start": {
+ "line": 425,
+ "column": 34
+ },
+ "end": {
+ "line": 425,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "eu",
+ "raw": "'eu'",
+ "range": [
+ 14932,
+ 14936
+ ],
+ "loc": {
+ "start": {
+ "line": 425,
+ "column": 37
+ },
+ "end": {
+ "line": 425,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 14906,
+ 14937
+ ],
+ "loc": {
+ "start": {
+ "line": 425,
+ "column": 11
+ },
+ "end": {
+ "line": 425,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 14899,
+ 14938
+ ],
+ "loc": {
+ "start": {
+ "line": 425,
+ "column": 4
+ },
+ "end": {
+ "line": 425,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 14892,
+ 14941
+ ],
+ "loc": {
+ "start": {
+ "line": 424,
+ "column": 29
+ },
+ "end": {
+ "line": 426,
+ "column": 1
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 14863,
+ 14941
+ ],
+ "loc": {
+ "start": {
+ "line": 424,
+ "column": 0
+ },
+ "end": {
+ "line": 426,
+ "column": 1
+ }
+ }
+ },
+ {
+ "type": "FunctionDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "dateConverter",
+ "range": [
+ 14952,
+ 14965
+ ],
+ "loc": {
+ "start": {
+ "line": 427,
+ "column": 9
+ },
+ "end": {
+ "line": 427,
+ "column": 22
+ }
+ }
+ },
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 14966,
+ 14967
+ ],
+ "loc": {
+ "start": {
+ "line": 427,
+ "column": 23
+ },
+ "end": {
+ "line": 427,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "format",
+ "range": [
+ 14969,
+ 14975
+ ],
+ "loc": {
+ "start": {
+ "line": 427,
+ "column": 26
+ },
+ "end": {
+ "line": 427,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "DateHelper",
+ "range": [
+ 14990,
+ 15000
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 11
+ },
+ "end": {
+ "line": 428,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "format",
+ "range": [
+ 15001,
+ 15007
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 22
+ },
+ "end": {
+ "line": 428,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 14990,
+ 15007
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 11
+ },
+ "end": {
+ "line": 428,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 15008,
+ 15009
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 29
+ },
+ "end": {
+ "line": 428,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "format",
+ "range": [
+ 15011,
+ 15017
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 32
+ },
+ "end": {
+ "line": 428,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 14990,
+ 15018
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 11
+ },
+ "end": {
+ "line": 428,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 14983,
+ 15019
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 4
+ },
+ "end": {
+ "line": 428,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 14976,
+ 15022
+ ],
+ "loc": {
+ "start": {
+ "line": 427,
+ "column": 33
+ },
+ "end": {
+ "line": 429,
+ "column": 1
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 14943,
+ 15022
+ ],
+ "loc": {
+ "start": {
+ "line": 427,
+ "column": 0
+ },
+ "end": {
+ "line": 429,
+ "column": 1
+ }
+ }
+ },
+ {
+ "type": "FunctionDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "dmyDateConverter",
+ "range": [
+ 15033,
+ 15049
+ ],
+ "loc": {
+ "start": {
+ "line": 430,
+ "column": 9
+ },
+ "end": {
+ "line": 430,
+ "column": 25
+ }
+ }
+ },
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 15050,
+ 15051
+ ],
+ "loc": {
+ "start": {
+ "line": 430,
+ "column": 26
+ },
+ "end": {
+ "line": 430,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "dateConverter",
+ "range": [
+ 15066,
+ 15079
+ ],
+ "loc": {
+ "start": {
+ "line": 431,
+ "column": 11
+ },
+ "end": {
+ "line": 431,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 15080,
+ 15081
+ ],
+ "loc": {
+ "start": {
+ "line": 431,
+ "column": 25
+ },
+ "end": {
+ "line": 431,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "DMY",
+ "raw": "'DMY'",
+ "range": [
+ 15083,
+ 15088
+ ],
+ "loc": {
+ "start": {
+ "line": 431,
+ "column": 28
+ },
+ "end": {
+ "line": 431,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 15066,
+ 15089
+ ],
+ "loc": {
+ "start": {
+ "line": 431,
+ "column": 11
+ },
+ "end": {
+ "line": 431,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 15059,
+ 15090
+ ],
+ "loc": {
+ "start": {
+ "line": 431,
+ "column": 4
+ },
+ "end": {
+ "line": 431,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 15052,
+ 15093
+ ],
+ "loc": {
+ "start": {
+ "line": 430,
+ "column": 28
+ },
+ "end": {
+ "line": 432,
+ "column": 1
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 15024,
+ 15093
+ ],
+ "loc": {
+ "start": {
+ "line": 430,
+ "column": 0
+ },
+ "end": {
+ "line": 432,
+ "column": 1
+ }
+ }
+ },
+ {
+ "type": "FunctionDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "mdyDateConverter",
+ "range": [
+ 15104,
+ 15120
+ ],
+ "loc": {
+ "start": {
+ "line": 433,
+ "column": 9
+ },
+ "end": {
+ "line": 433,
+ "column": 25
+ }
+ }
+ },
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 15121,
+ 15122
+ ],
+ "loc": {
+ "start": {
+ "line": 433,
+ "column": 26
+ },
+ "end": {
+ "line": 433,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "dateConverter",
+ "range": [
+ 15137,
+ 15150
+ ],
+ "loc": {
+ "start": {
+ "line": 434,
+ "column": 11
+ },
+ "end": {
+ "line": 434,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 15151,
+ 15152
+ ],
+ "loc": {
+ "start": {
+ "line": 434,
+ "column": 25
+ },
+ "end": {
+ "line": 434,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "MDY",
+ "raw": "'MDY'",
+ "range": [
+ 15154,
+ 15159
+ ],
+ "loc": {
+ "start": {
+ "line": 434,
+ "column": 28
+ },
+ "end": {
+ "line": 434,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 15137,
+ 15160
+ ],
+ "loc": {
+ "start": {
+ "line": 434,
+ "column": 11
+ },
+ "end": {
+ "line": 434,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 15130,
+ 15161
+ ],
+ "loc": {
+ "start": {
+ "line": 434,
+ "column": 4
+ },
+ "end": {
+ "line": 434,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 15123,
+ 15164
+ ],
+ "loc": {
+ "start": {
+ "line": 433,
+ "column": 28
+ },
+ "end": {
+ "line": 435,
+ "column": 1
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 15095,
+ 15164
+ ],
+ "loc": {
+ "start": {
+ "line": 433,
+ "column": 0
+ },
+ "end": {
+ "line": 435,
+ "column": 1
+ }
+ }
+ },
+ {
+ "type": "FunctionDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "ymdDateConverter",
+ "range": [
+ 15175,
+ 15191
+ ],
+ "loc": {
+ "start": {
+ "line": 436,
+ "column": 9
+ },
+ "end": {
+ "line": 436,
+ "column": 25
+ }
+ }
+ },
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 15192,
+ 15193
+ ],
+ "loc": {
+ "start": {
+ "line": 436,
+ "column": 26
+ },
+ "end": {
+ "line": 436,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "dateConverter",
+ "range": [
+ 15208,
+ 15221
+ ],
+ "loc": {
+ "start": {
+ "line": 437,
+ "column": 11
+ },
+ "end": {
+ "line": 437,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 15222,
+ 15223
+ ],
+ "loc": {
+ "start": {
+ "line": 437,
+ "column": 25
+ },
+ "end": {
+ "line": 437,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "YMD",
+ "raw": "'YMD'",
+ "range": [
+ 15225,
+ 15230
+ ],
+ "loc": {
+ "start": {
+ "line": 437,
+ "column": 28
+ },
+ "end": {
+ "line": 437,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 15208,
+ 15231
+ ],
+ "loc": {
+ "start": {
+ "line": 437,
+ "column": 11
+ },
+ "end": {
+ "line": 437,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 15201,
+ 15232
+ ],
+ "loc": {
+ "start": {
+ "line": 437,
+ "column": 4
+ },
+ "end": {
+ "line": 437,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 15194,
+ 15235
+ ],
+ "loc": {
+ "start": {
+ "line": 436,
+ "column": 28
+ },
+ "end": {
+ "line": 438,
+ "column": 1
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 15166,
+ 15235
+ ],
+ "loc": {
+ "start": {
+ "line": 436,
+ "column": 0
+ },
+ "end": {
+ "line": 438,
+ "column": 1
+ }
+ }
+ },
+ {
+ "type": "FunctionDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "ddmmmyyyyDateConverter",
+ "range": [
+ 15246,
+ 15268
+ ],
+ "loc": {
+ "start": {
+ "line": 439,
+ "column": 9
+ },
+ "end": {
+ "line": 439,
+ "column": 31
+ }
+ }
+ },
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 15269,
+ 15270
+ ],
+ "loc": {
+ "start": {
+ "line": 439,
+ "column": 32
+ },
+ "end": {
+ "line": 439,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "dateConverter",
+ "range": [
+ 15285,
+ 15298
+ ],
+ "loc": {
+ "start": {
+ "line": 440,
+ "column": 11
+ },
+ "end": {
+ "line": 440,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 15299,
+ 15300
+ ],
+ "loc": {
+ "start": {
+ "line": 440,
+ "column": 25
+ },
+ "end": {
+ "line": 440,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "DDMMMYYYY",
+ "raw": "'DDMMMYYYY'",
+ "range": [
+ 15302,
+ 15313
+ ],
+ "loc": {
+ "start": {
+ "line": 440,
+ "column": 28
+ },
+ "end": {
+ "line": 440,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 15285,
+ 15314
+ ],
+ "loc": {
+ "start": {
+ "line": 440,
+ "column": 11
+ },
+ "end": {
+ "line": 440,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 15278,
+ 15315
+ ],
+ "loc": {
+ "start": {
+ "line": 440,
+ "column": 4
+ },
+ "end": {
+ "line": 440,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 15271,
+ 15318
+ ],
+ "loc": {
+ "start": {
+ "line": 439,
+ "column": 34
+ },
+ "end": {
+ "line": 441,
+ "column": 1
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 15237,
+ 15318
+ ],
+ "loc": {
+ "start": {
+ "line": 439,
+ "column": 0
+ },
+ "end": {
+ "line": 441,
+ "column": 1
+ }
+ }
+ },
+ {
+ "type": "FunctionDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "ipAddress",
+ "range": [
+ 15331,
+ 15340
+ ],
+ "loc": {
+ "start": {
+ "line": 443,
+ "column": 9
+ },
+ "end": {
+ "line": 443,
+ "column": 18
+ }
+ }
+ },
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "value",
+ "range": [
+ 15341,
+ 15346
+ ],
+ "loc": {
+ "start": {
+ "line": 443,
+ "column": 19
+ },
+ "end": {
+ "line": 443,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "vals",
+ "range": [
+ 15358,
+ 15362
+ ],
+ "loc": {
+ "start": {
+ "line": 444,
+ "column": 8
+ },
+ "end": {
+ "line": 444,
+ "column": 12
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "value",
+ "range": [
+ 15365,
+ 15370
+ ],
+ "loc": {
+ "start": {
+ "line": 444,
+ "column": 15
+ },
+ "end": {
+ "line": 444,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "split",
+ "range": [
+ 15371,
+ 15376
+ ],
+ "loc": {
+ "start": {
+ "line": 444,
+ "column": 21
+ },
+ "end": {
+ "line": 444,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 15365,
+ 15376
+ ],
+ "loc": {
+ "start": {
+ "line": 444,
+ "column": 15
+ },
+ "end": {
+ "line": 444,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": ".",
+ "raw": "'.'",
+ "range": [
+ 15377,
+ 15380
+ ],
+ "loc": {
+ "start": {
+ "line": 444,
+ "column": 27
+ },
+ "end": {
+ "line": 444,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "range": [
+ 15365,
+ 15381
+ ],
+ "loc": {
+ "start": {
+ "line": 444,
+ "column": 15
+ },
+ "end": {
+ "line": 444,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 15358,
+ 15381
+ ],
+ "loc": {
+ "start": {
+ "line": 444,
+ "column": 8
+ },
+ "end": {
+ "line": 444,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 15354,
+ 15382
+ ],
+ "loc": {
+ "start": {
+ "line": 444,
+ "column": 4
+ },
+ "end": {
+ "line": 444,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "ForInStatement",
+ "left": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "x",
+ "range": [
+ 15397,
+ 15398
+ ],
+ "loc": {
+ "start": {
+ "line": 445,
+ "column": 13
+ },
+ "end": {
+ "line": 445,
+ "column": 14
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 15397,
+ 15398
+ ],
+ "loc": {
+ "start": {
+ "line": 445,
+ "column": 13
+ },
+ "end": {
+ "line": 445,
+ "column": 14
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 15393,
+ 15398
+ ],
+ "loc": {
+ "start": {
+ "line": 445,
+ "column": 9
+ },
+ "end": {
+ "line": 445,
+ "column": 14
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "vals",
+ "range": [
+ 15402,
+ 15406
+ ],
+ "loc": {
+ "start": {
+ "line": 445,
+ "column": 18
+ },
+ "end": {
+ "line": 445,
+ "column": 22
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "val",
+ "range": [
+ 15423,
+ 15426
+ ],
+ "loc": {
+ "start": {
+ "line": 446,
+ "column": 12
+ },
+ "end": {
+ "line": 446,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "vals",
+ "range": [
+ 15429,
+ 15433
+ ],
+ "loc": {
+ "start": {
+ "line": 446,
+ "column": 18
+ },
+ "end": {
+ "line": 446,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "x",
+ "range": [
+ 15434,
+ 15435
+ ],
+ "loc": {
+ "start": {
+ "line": 446,
+ "column": 23
+ },
+ "end": {
+ "line": 446,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 15429,
+ 15436
+ ],
+ "loc": {
+ "start": {
+ "line": 446,
+ "column": 18
+ },
+ "end": {
+ "line": 446,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 15423,
+ 15436
+ ],
+ "loc": {
+ "start": {
+ "line": 446,
+ "column": 12
+ },
+ "end": {
+ "line": 446,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 15419,
+ 15437
+ ],
+ "loc": {
+ "start": {
+ "line": 446,
+ "column": 8
+ },
+ "end": {
+ "line": 446,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "WhileStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "Literal",
+ "value": 3,
+ "raw": "3",
+ "range": [
+ 15454,
+ 15455
+ ],
+ "loc": {
+ "start": {
+ "line": 447,
+ "column": 15
+ },
+ "end": {
+ "line": 447,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "val",
+ "range": [
+ 15458,
+ 15461
+ ],
+ "loc": {
+ "start": {
+ "line": 447,
+ "column": 19
+ },
+ "end": {
+ "line": 447,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 15462,
+ 15468
+ ],
+ "loc": {
+ "start": {
+ "line": 447,
+ "column": 23
+ },
+ "end": {
+ "line": 447,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 15458,
+ 15468
+ ],
+ "loc": {
+ "start": {
+ "line": 447,
+ "column": 19
+ },
+ "end": {
+ "line": 447,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 15454,
+ 15468
+ ],
+ "loc": {
+ "start": {
+ "line": 447,
+ "column": 15
+ },
+ "end": {
+ "line": 447,
+ "column": 29
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "val",
+ "range": [
+ 15484,
+ 15487
+ ],
+ "loc": {
+ "start": {
+ "line": 448,
+ "column": 12
+ },
+ "end": {
+ "line": 448,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": "0",
+ "raw": "'0'",
+ "range": [
+ 15490,
+ 15493
+ ],
+ "loc": {
+ "start": {
+ "line": 448,
+ "column": 18
+ },
+ "end": {
+ "line": 448,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "val",
+ "range": [
+ 15494,
+ 15497
+ ],
+ "loc": {
+ "start": {
+ "line": 448,
+ "column": 22
+ },
+ "end": {
+ "line": 448,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 15490,
+ 15497
+ ],
+ "loc": {
+ "start": {
+ "line": 448,
+ "column": 18
+ },
+ "end": {
+ "line": 448,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 15484,
+ 15497
+ ],
+ "loc": {
+ "start": {
+ "line": 448,
+ "column": 12
+ },
+ "end": {
+ "line": 448,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 15484,
+ 15498
+ ],
+ "loc": {
+ "start": {
+ "line": 448,
+ "column": 12
+ },
+ "end": {
+ "line": 448,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 15469,
+ 15509
+ ],
+ "loc": {
+ "start": {
+ "line": 447,
+ "column": 30
+ },
+ "end": {
+ "line": 449,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 15447,
+ 15509
+ ],
+ "loc": {
+ "start": {
+ "line": 447,
+ "column": 8
+ },
+ "end": {
+ "line": 449,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "vals",
+ "range": [
+ 15519,
+ 15523
+ ],
+ "loc": {
+ "start": {
+ "line": 450,
+ "column": 8
+ },
+ "end": {
+ "line": 450,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "x",
+ "range": [
+ 15524,
+ 15525
+ ],
+ "loc": {
+ "start": {
+ "line": 450,
+ "column": 13
+ },
+ "end": {
+ "line": 450,
+ "column": 14
+ }
+ }
+ },
+ "range": [
+ 15519,
+ 15526
+ ],
+ "loc": {
+ "start": {
+ "line": 450,
+ "column": 8
+ },
+ "end": {
+ "line": 450,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "val",
+ "range": [
+ 15529,
+ 15532
+ ],
+ "loc": {
+ "start": {
+ "line": 450,
+ "column": 18
+ },
+ "end": {
+ "line": 450,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 15519,
+ 15532
+ ],
+ "loc": {
+ "start": {
+ "line": 450,
+ "column": 8
+ },
+ "end": {
+ "line": 450,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 15519,
+ 15533
+ ],
+ "loc": {
+ "start": {
+ "line": 450,
+ "column": 8
+ },
+ "end": {
+ "line": 450,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 15408,
+ 15540
+ ],
+ "loc": {
+ "start": {
+ "line": 445,
+ "column": 24
+ },
+ "end": {
+ "line": 451,
+ "column": 5
+ }
+ }
+ },
+ "each": false,
+ "range": [
+ 15388,
+ 15540
+ ],
+ "loc": {
+ "start": {
+ "line": 445,
+ "column": 4
+ },
+ "end": {
+ "line": 451,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "vals",
+ "range": [
+ 15553,
+ 15557
+ ],
+ "loc": {
+ "start": {
+ "line": 452,
+ "column": 11
+ },
+ "end": {
+ "line": 452,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "join",
+ "range": [
+ 15558,
+ 15562
+ ],
+ "loc": {
+ "start": {
+ "line": 452,
+ "column": 16
+ },
+ "end": {
+ "line": 452,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 15553,
+ 15562
+ ],
+ "loc": {
+ "start": {
+ "line": 452,
+ "column": 11
+ },
+ "end": {
+ "line": 452,
+ "column": 20
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": ".",
+ "raw": "'.'",
+ "range": [
+ 15563,
+ 15566
+ ],
+ "loc": {
+ "start": {
+ "line": 452,
+ "column": 21
+ },
+ "end": {
+ "line": 452,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "range": [
+ 15553,
+ 15567
+ ],
+ "loc": {
+ "start": {
+ "line": 452,
+ "column": 11
+ },
+ "end": {
+ "line": 452,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 15546,
+ 15568
+ ],
+ "loc": {
+ "start": {
+ "line": 452,
+ "column": 4
+ },
+ "end": {
+ "line": 452,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 15347,
+ 15571
+ ],
+ "loc": {
+ "start": {
+ "line": 443,
+ "column": 25
+ },
+ "end": {
+ "line": 453,
+ "column": 1
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 15322,
+ 15571
+ ],
+ "loc": {
+ "start": {
+ "line": 443,
+ "column": 0
+ },
+ "end": {
+ "line": 453,
+ "column": 1
+ }
+ }
+ },
+ {
+ "type": "FunctionDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "sortIP",
+ "range": [
+ 15584,
+ 15590
+ ],
+ "loc": {
+ "start": {
+ "line": 455,
+ "column": 9
+ },
+ "end": {
+ "line": 455,
+ "column": 15
+ }
+ }
+ },
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "a",
+ "range": [
+ 15591,
+ 15592
+ ],
+ "loc": {
+ "start": {
+ "line": 455,
+ "column": 16
+ },
+ "end": {
+ "line": 455,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "b",
+ "range": [
+ 15593,
+ 15594
+ ],
+ "loc": {
+ "start": {
+ "line": 455,
+ "column": 18
+ },
+ "end": {
+ "line": 455,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "aa",
+ "range": [
+ 15606,
+ 15608
+ ],
+ "loc": {
+ "start": {
+ "line": 456,
+ "column": 8
+ },
+ "end": {
+ "line": 456,
+ "column": 10
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "ipAddress",
+ "range": [
+ 15611,
+ 15620
+ ],
+ "loc": {
+ "start": {
+ "line": 456,
+ "column": 13
+ },
+ "end": {
+ "line": 456,
+ "column": 22
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "a",
+ "range": [
+ 15621,
+ 15622
+ ],
+ "loc": {
+ "start": {
+ "line": 456,
+ "column": 23
+ },
+ "end": {
+ "line": 456,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "value",
+ "range": [
+ 15623,
+ 15628
+ ],
+ "loc": {
+ "start": {
+ "line": 456,
+ "column": 25
+ },
+ "end": {
+ "line": 456,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 15621,
+ 15628
+ ],
+ "loc": {
+ "start": {
+ "line": 456,
+ "column": 23
+ },
+ "end": {
+ "line": 456,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toLowerCase",
+ "range": [
+ 15629,
+ 15640
+ ],
+ "loc": {
+ "start": {
+ "line": 456,
+ "column": 31
+ },
+ "end": {
+ "line": 456,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 15621,
+ 15640
+ ],
+ "loc": {
+ "start": {
+ "line": 456,
+ "column": 23
+ },
+ "end": {
+ "line": 456,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 15621,
+ 15642
+ ],
+ "loc": {
+ "start": {
+ "line": 456,
+ "column": 23
+ },
+ "end": {
+ "line": 456,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 15611,
+ 15643
+ ],
+ "loc": {
+ "start": {
+ "line": 456,
+ "column": 13
+ },
+ "end": {
+ "line": 456,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 15606,
+ 15643
+ ],
+ "loc": {
+ "start": {
+ "line": 456,
+ "column": 8
+ },
+ "end": {
+ "line": 456,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 15602,
+ 15644
+ ],
+ "loc": {
+ "start": {
+ "line": 456,
+ "column": 4
+ },
+ "end": {
+ "line": 456,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "bb",
+ "range": [
+ 15654,
+ 15656
+ ],
+ "loc": {
+ "start": {
+ "line": 457,
+ "column": 8
+ },
+ "end": {
+ "line": 457,
+ "column": 10
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "ipAddress",
+ "range": [
+ 15659,
+ 15668
+ ],
+ "loc": {
+ "start": {
+ "line": 457,
+ "column": 13
+ },
+ "end": {
+ "line": 457,
+ "column": 22
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "b",
+ "range": [
+ 15669,
+ 15670
+ ],
+ "loc": {
+ "start": {
+ "line": 457,
+ "column": 23
+ },
+ "end": {
+ "line": 457,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "value",
+ "range": [
+ 15671,
+ 15676
+ ],
+ "loc": {
+ "start": {
+ "line": 457,
+ "column": 25
+ },
+ "end": {
+ "line": 457,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 15669,
+ 15676
+ ],
+ "loc": {
+ "start": {
+ "line": 457,
+ "column": 23
+ },
+ "end": {
+ "line": 457,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toLowerCase",
+ "range": [
+ 15677,
+ 15688
+ ],
+ "loc": {
+ "start": {
+ "line": 457,
+ "column": 31
+ },
+ "end": {
+ "line": 457,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 15669,
+ 15688
+ ],
+ "loc": {
+ "start": {
+ "line": 457,
+ "column": 23
+ },
+ "end": {
+ "line": 457,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 15669,
+ 15690
+ ],
+ "loc": {
+ "start": {
+ "line": 457,
+ "column": 23
+ },
+ "end": {
+ "line": 457,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 15659,
+ 15691
+ ],
+ "loc": {
+ "start": {
+ "line": 457,
+ "column": 13
+ },
+ "end": {
+ "line": 457,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 15654,
+ 15691
+ ],
+ "loc": {
+ "start": {
+ "line": 457,
+ "column": 8
+ },
+ "end": {
+ "line": 457,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 15650,
+ 15692
+ ],
+ "loc": {
+ "start": {
+ "line": 457,
+ "column": 4
+ },
+ "end": {
+ "line": 457,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "==",
+ "left": {
+ "type": "Identifier",
+ "name": "aa",
+ "range": [
+ 15702,
+ 15704
+ ],
+ "loc": {
+ "start": {
+ "line": 458,
+ "column": 8
+ },
+ "end": {
+ "line": 458,
+ "column": 10
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "bb",
+ "range": [
+ 15706,
+ 15708
+ ],
+ "loc": {
+ "start": {
+ "line": 458,
+ "column": 12
+ },
+ "end": {
+ "line": 458,
+ "column": 14
+ }
+ }
+ },
+ "range": [
+ 15702,
+ 15708
+ ],
+ "loc": {
+ "start": {
+ "line": 458,
+ "column": 8
+ },
+ "end": {
+ "line": 458,
+ "column": 14
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 15727,
+ 15728
+ ],
+ "loc": {
+ "start": {
+ "line": 459,
+ "column": 15
+ },
+ "end": {
+ "line": 459,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 15720,
+ 15729
+ ],
+ "loc": {
+ "start": {
+ "line": 459,
+ "column": 8
+ },
+ "end": {
+ "line": 459,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 15709,
+ 15736
+ ],
+ "loc": {
+ "start": {
+ "line": 458,
+ "column": 15
+ },
+ "end": {
+ "line": 460,
+ "column": 5
+ }
+ }
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "aa",
+ "range": [
+ 15746,
+ 15748
+ ],
+ "loc": {
+ "start": {
+ "line": 460,
+ "column": 15
+ },
+ "end": {
+ "line": 460,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "bb",
+ "range": [
+ 15749,
+ 15751
+ ],
+ "loc": {
+ "start": {
+ "line": 460,
+ "column": 18
+ },
+ "end": {
+ "line": 460,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 15746,
+ 15751
+ ],
+ "loc": {
+ "start": {
+ "line": 460,
+ "column": 15
+ },
+ "end": {
+ "line": 460,
+ "column": 20
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "UnaryExpression",
+ "operator": "-",
+ "argument": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 15771,
+ 15772
+ ],
+ "loc": {
+ "start": {
+ "line": 461,
+ "column": 16
+ },
+ "end": {
+ "line": 461,
+ "column": 17
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 15770,
+ 15772
+ ],
+ "loc": {
+ "start": {
+ "line": 461,
+ "column": 15
+ },
+ "end": {
+ "line": 461,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 15763,
+ 15773
+ ],
+ "loc": {
+ "start": {
+ "line": 461,
+ "column": 8
+ },
+ "end": {
+ "line": 461,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "range": [
+ 15752,
+ 15780
+ ],
+ "loc": {
+ "start": {
+ "line": 460,
+ "column": 21
+ },
+ "end": {
+ "line": 462,
+ "column": 5
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 15804,
+ 15805
+ ],
+ "loc": {
+ "start": {
+ "line": 463,
+ "column": 15
+ },
+ "end": {
+ "line": 463,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 15797,
+ 15806
+ ],
+ "loc": {
+ "start": {
+ "line": 463,
+ "column": 8
+ },
+ "end": {
+ "line": 463,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 15786,
+ 15813
+ ],
+ "loc": {
+ "start": {
+ "line": 462,
+ "column": 11
+ },
+ "end": {
+ "line": 464,
+ "column": 5
+ }
+ }
+ },
+ "range": [
+ 15742,
+ 15813
+ ],
+ "loc": {
+ "start": {
+ "line": 460,
+ "column": 11
+ },
+ "end": {
+ "line": 464,
+ "column": 5
+ }
+ }
+ },
+ "range": [
+ 15698,
+ 15813
+ ],
+ "loc": {
+ "start": {
+ "line": 458,
+ "column": 4
+ },
+ "end": {
+ "line": 464,
+ "column": 5
+ }
+ }
+ }
+ ],
+ "range": [
+ 15595,
+ 15816
+ ],
+ "loc": {
+ "start": {
+ "line": 455,
+ "column": 20
+ },
+ "end": {
+ "line": 465,
+ "column": 1
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 15575,
+ 15816
+ ],
+ "loc": {
+ "start": {
+ "line": 455,
+ "column": 0
+ },
+ "end": {
+ "line": 465,
+ "column": 1
+ }
+ }
+ }
+ ],
+ "sourceType": "module",
+ "range": [
+ 0,
+ 15816
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 465,
+ "column": 1
+ }
+ },
+ "comments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * SortableTable Adapter module\r\n * @param {Object} tf TableFilter instance\r\n ",
+ "range": [
+ 258,
+ 355
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 4
+ },
+ "end": {
+ "line": 13,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Configuration object",
+ "range": [
+ 393,
+ 416
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "indicates if paging is enabled",
+ "range": [
+ 586,
+ 618
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "indicates if tables was sorted",
+ "range": [
+ 661,
+ 693
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " edit .sort-arrow.descending / .sort-arrow.ascending in",
+ "range": [
+ 1072,
+ 1129
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " tablefilter.css to reflect any path change",
+ "range": [
+ 1139,
+ 1184
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "cell attribute storing custom key",
+ "range": [
+ 1529,
+ 1564
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 8
+ },
+ "end": {
+ "line": 42,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** TF additional events **",
+ "range": [
+ 1640,
+ 1670
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 45,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "additional paging events for alternating background",
+ "range": [
+ 1680,
+ 1733
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " o.Evt._Paging.nextEvt = function(){",
+ "range": [
+ 1743,
+ 1781
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 8
+ },
+ "end": {
+ "line": 47,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " if(o.sorted && o.alternateBgs) o.Filter();",
+ "range": [
+ 1791,
+ 1836
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 8
+ },
+ "end": {
+ "line": 48,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " }",
+ "range": [
+ 1846,
+ 1850
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " o.Evt._Paging.prevEvt = o.Evt._Paging.nextEvt;",
+ "range": [
+ 1860,
+ 1909
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 8
+ },
+ "end": {
+ "line": 50,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " o.Evt._Paging.firstEvt = o.Evt._Paging.nextEvt;",
+ "range": [
+ 1919,
+ 1969
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " o.Evt._Paging.lastEvt = o.Evt._Paging.nextEvt;",
+ "range": [
+ 1979,
+ 2028
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " o.Evt._OnSlcPagesChangeEvt = o.Evt._Paging.nextEvt;",
+ "range": [
+ 2038,
+ 2092
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " callback invoked after sort is loaded and instanciated",
+ "range": [
+ 2104,
+ 2161
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " callback invoked before table is sorted",
+ "range": [
+ 2275,
+ 2317
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " callback invoked after table is sorted",
+ "range": [
+ 2431,
+ 2472
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 8
+ },
+ "end": {
+ "line": 61,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " SortableTable class sanity check (sortabletable.js)",
+ "range": [
+ 2682,
+ 2736
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 8
+ },
+ "end": {
+ "line": 72,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Column sort at start",
+ "range": [
+ 2937,
+ 2959
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 8
+ },
+ "end": {
+ "line": 80,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** SortableTable callbacks **",
+ "range": [
+ 3226,
+ 3259
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 8
+ },
+ "end": {
+ "line": 90,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** sort behaviour for paging **",
+ "range": [
+ 3443,
+ 3478
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 12
+ },
+ "end": {
+ "line": 96,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "rows alternating bg issue",
+ "range": [
+ 3746,
+ 3773
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 12
+ },
+ "end": {
+ "line": 107,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " TODO: move into AlternateRows component",
+ "range": [
+ 3787,
+ 3829
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 12
+ },
+ "end": {
+ "line": 108,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "sort behaviour for paging",
+ "range": [
+ 5236,
+ 5263
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 12
+ },
+ "end": {
+ "line": 143,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Sort specified column\r\n * @param {Number} colIdx Column index\r\n ",
+ "range": [
+ 5685,
+ 5772
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 4
+ },
+ "end": {
+ "line": 162,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Overrides headerOnclick method in order to handle th event\r\n * @param {Object} e [description]\r\n ",
+ "range": [
+ 5940,
+ 6072
+ ],
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 8
+ },
+ "end": {
+ "line": 174,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " find Header element",
+ "range": [
+ 6228,
+ 6250
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 12
+ },
+ "end": {
+ "line": 180,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Overrides getCellIndex IE returns wrong cellIndex when columns are\r\n * hidden\r\n * @param {Object} oTd TD element\r\n * @return {Number} Cell index\r\n ",
+ "range": [
+ 6591,
+ 6793
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 8
+ },
+ "end": {
+ "line": 198,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Overrides initHeader in order to handle filters row position\r\n * @param {Array} oSortTypes\r\n ",
+ "range": [
+ 7036,
+ 7164
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 8
+ },
+ "end": {
+ "line": 209,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Overrides updateHeaderArrows in order to handle arrows indicators\r\n ",
+ "range": [
+ 8506,
+ 8600
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 8
+ },
+ "end": {
+ "line": 247,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " external headers",
+ "range": [
+ 8743,
+ 8762
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 12
+ },
+ "end": {
+ "line": 252,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Overrides getRowValue for custom key value feature\r\n * @param {Object} oRow Row element\r\n * @param {String} sType\r\n * @param {Number} nColumn\r\n * @return {String}\r\n ",
+ "range": [
+ 10217,
+ 10446
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 8
+ },
+ "end": {
+ "line": 294,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " if we have defined a custom getRowValue use that",
+ "range": [
+ 10568,
+ 10619
+ ],
+ "loc": {
+ "start": {
+ "line": 297,
+ "column": 12
+ },
+ "end": {
+ "line": 297,
+ "column": 63
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Overrides getInnerText in order to avoid Firefox unexpected sorting\r\n * behaviour with untrimmed text elements\r\n * @param {Object} oNode DOM element\r\n * @return {String} DOM element inner text\r\n ",
+ "range": [
+ 10989,
+ 11241
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 8
+ },
+ "end": {
+ "line": 312,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " resolve column types",
+ "range": [
+ 12117,
+ 12140
+ ],
+ "loc": {
+ "start": {
+ "line": 343,
+ "column": 21
+ },
+ "end": {
+ "line": 343,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Public TF method to add sort type",
+ "range": [
+ 12585,
+ 12620
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 8
+ },
+ "end": {
+ "line": 355,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Custom sort types",
+ "range": [
+ 12632,
+ 12651
+ ],
+ "loc": {
+ "start": {
+ "line": 357,
+ "column": 8
+ },
+ "end": {
+ "line": 357,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** external table headers adapter **",
+ "range": [
+ 13342,
+ 13382
+ ],
+ "loc": {
+ "start": {
+ "line": 372,
+ "column": 8
+ },
+ "end": {
+ "line": 372,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Destroy sort\r\n ",
+ "range": [
+ 14283,
+ 14316
+ ],
+ "loc": {
+ "start": {
+ "line": 398,
+ "column": 4
+ },
+ "end": {
+ "line": 400,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Converters",
+ "range": [
+ 14769,
+ 14781
+ ],
+ "loc": {
+ "start": {
+ "line": 420,
+ "column": 0
+ },
+ "end": {
+ "line": 420,
+ "column": 12
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/ast/source/src/extensions/sort/sort.js.json b/doc/ast/source/src/extensions/sort/sort.js.json
new file mode 100644
index 00000000..c101d574
--- /dev/null
+++ b/doc/ast/source/src/extensions/sort/sort.js.json
@@ -0,0 +1,353 @@
+{
+ "type": "Program",
+ "body": [
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "AdapterSortableTable",
+ "range": [
+ 42,
+ 62
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 42,
+ 62
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "./adapterSortabletable",
+ "raw": "'./adapterSortabletable'",
+ "range": [
+ 68,
+ 92
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 33
+ },
+ "end": {
+ "line": 2,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 35,
+ 93
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 0
+ },
+ "end": {
+ "line": 2,
+ "column": 58
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " import 'script!sortabletable';",
+ "range": [
+ 0,
+ 33
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 33
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "window",
+ "range": [
+ 101,
+ 107
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 4
+ },
+ "end": {
+ "line": 4,
+ "column": 10
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "SortableTable",
+ "range": [
+ 108,
+ 121
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 11
+ },
+ "end": {
+ "line": 4,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 101,
+ 121
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 4
+ },
+ "end": {
+ "line": 4,
+ "column": 24
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 100,
+ 121
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 3
+ },
+ "end": {
+ "line": 4,
+ "column": 24
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "require",
+ "range": [
+ 129,
+ 136
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 4
+ },
+ "end": {
+ "line": 5,
+ "column": 11
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "script!sortabletable",
+ "raw": "'script!sortabletable'",
+ "range": [
+ 137,
+ 159
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 12
+ },
+ "end": {
+ "line": 5,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 129,
+ 160
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 4
+ },
+ "end": {
+ "line": 5,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 129,
+ 161
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 4
+ },
+ "end": {
+ "line": 5,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 122,
+ 164
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 25
+ },
+ "end": {
+ "line": 6,
+ "column": 1
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 97,
+ 164
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 0
+ },
+ "end": {
+ "line": 6,
+ "column": 1
+ }
+ }
+ },
+ {
+ "type": "ExportDefaultDeclaration",
+ "declaration": {
+ "type": "Identifier",
+ "name": "AdapterSortableTable",
+ "range": [
+ 183,
+ 203
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 15
+ },
+ "end": {
+ "line": 8,
+ "column": 35
+ }
+ },
+ "leadingComments": [],
+ "trailingComments": []
+ },
+ "range": [
+ 168,
+ 204
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 0
+ },
+ "end": {
+ "line": 8,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "sourceType": "module",
+ "range": [
+ 35,
+ 204
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 0
+ },
+ "end": {
+ "line": 8,
+ "column": 36
+ }
+ },
+ "comments": [
+ {
+ "type": "Line",
+ "value": " import 'script!sortabletable';",
+ "range": [
+ 0,
+ 33
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 33
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/ast/source/src/helpers.js.json b/doc/ast/source/src/helpers.js.json
new file mode 100644
index 00000000..235a9ada
--- /dev/null
+++ b/doc/ast/source/src/helpers.js.json
@@ -0,0 +1,1283 @@
+{
+ "type": "Program",
+ "body": [
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 36,
+ 39
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 7
+ },
+ "end": {
+ "line": 5,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 36,
+ 39
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 7
+ },
+ "end": {
+ "line": 5,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "./string",
+ "raw": "'./string'",
+ "range": [
+ 45,
+ 55
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 16
+ },
+ "end": {
+ "line": 5,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 29,
+ 56
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 0
+ },
+ "end": {
+ "line": 5,
+ "column": 27
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Misc helpers\r\n ",
+ "range": [
+ 0,
+ 25
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 3
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExportDefaultDeclaration",
+ "declaration": {
+ "type": "ObjectExpression",
+ "properties": [
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "removeNbFormat",
+ "range": [
+ 82,
+ 96
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 4
+ },
+ "end": {
+ "line": 8,
+ "column": 18
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "data",
+ "range": [
+ 97,
+ 101
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 19
+ },
+ "end": {
+ "line": 8,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "format",
+ "range": [
+ 103,
+ 109
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 25
+ },
+ "end": {
+ "line": 8,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "data",
+ "range": [
+ 125,
+ 129
+ ],
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 12
+ },
+ "end": {
+ "line": 9,
+ "column": 16
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 124,
+ 129
+ ],
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 11
+ },
+ "end": {
+ "line": 9,
+ "column": 16
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 145,
+ 152
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 12
+ },
+ "end": {
+ "line": 10,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 130,
+ 163
+ ],
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 17
+ },
+ "end": {
+ "line": 11,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 121,
+ 163
+ ],
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 8
+ },
+ "end": {
+ "line": 11,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "format",
+ "range": [
+ 177,
+ 183
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 12
+ },
+ "end": {
+ "line": 12,
+ "column": 18
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 176,
+ 183
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 11
+ },
+ "end": {
+ "line": 12,
+ "column": 18
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "format",
+ "range": [
+ 199,
+ 205
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 12
+ },
+ "end": {
+ "line": 13,
+ "column": 18
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "us",
+ "raw": "'us'",
+ "range": [
+ 208,
+ 212
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 21
+ },
+ "end": {
+ "line": 13,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 199,
+ 212
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 12
+ },
+ "end": {
+ "line": 13,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 199,
+ 213
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 12
+ },
+ "end": {
+ "line": 13,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 184,
+ 224
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 19
+ },
+ "end": {
+ "line": 14,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 173,
+ 224
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 238,
+ 239
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 12
+ },
+ "end": {
+ "line": 15,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "Identifier",
+ "name": "data",
+ "range": [
+ 242,
+ 246
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 16
+ },
+ "end": {
+ "line": 15,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 238,
+ 246
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 12
+ },
+ "end": {
+ "line": 15,
+ "column": 20
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 234,
+ 247
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 260,
+ 263
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 11
+ },
+ "end": {
+ "line": 16,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lower",
+ "range": [
+ 264,
+ 269
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 15
+ },
+ "end": {
+ "line": 16,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 260,
+ 269
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 11
+ },
+ "end": {
+ "line": 16,
+ "column": 20
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "format",
+ "range": [
+ 270,
+ 276
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 21
+ },
+ "end": {
+ "line": 16,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "range": [
+ 260,
+ 277
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 11
+ },
+ "end": {
+ "line": 16,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "us",
+ "raw": "'us'",
+ "range": [
+ 282,
+ 286
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 33
+ },
+ "end": {
+ "line": 16,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 260,
+ 286
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 11
+ },
+ "end": {
+ "line": 16,
+ "column": 37
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 302,
+ 303
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 12
+ },
+ "end": {
+ "line": 17,
+ "column": 13
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "+",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 307,
+ 308
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 17
+ },
+ "end": {
+ "line": 17,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 309,
+ 316
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 19
+ },
+ "end": {
+ "line": 17,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 307,
+ 316
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 17
+ },
+ "end": {
+ "line": 17,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": {},
+ "raw": "/[^\\d\\.-]/g",
+ "regex": {
+ "pattern": "[^\\d\\.-]",
+ "flags": "g"
+ },
+ "range": [
+ 317,
+ 328
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 27
+ },
+ "end": {
+ "line": 17,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 329,
+ 331
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 39
+ },
+ "end": {
+ "line": 17,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 307,
+ 332
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 17
+ },
+ "end": {
+ "line": 17,
+ "column": 42
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 305,
+ 332
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 15
+ },
+ "end": {
+ "line": 17,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 302,
+ 332
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 12
+ },
+ "end": {
+ "line": 17,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 302,
+ 333
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 12
+ },
+ "end": {
+ "line": 17,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 287,
+ 344
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 38
+ },
+ "end": {
+ "line": 18,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 365,
+ 366
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 12
+ },
+ "end": {
+ "line": 19,
+ "column": 13
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "+",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 370,
+ 371
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 17
+ },
+ "end": {
+ "line": 19,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 372,
+ 379
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 19
+ },
+ "end": {
+ "line": 19,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 370,
+ 379
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 17
+ },
+ "end": {
+ "line": 19,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": {},
+ "raw": "/[^\\d\\,-]/g",
+ "regex": {
+ "pattern": "[^\\d\\,-]",
+ "flags": "g"
+ },
+ "range": [
+ 380,
+ 391
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 27
+ },
+ "end": {
+ "line": 19,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 392,
+ 394
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 39
+ },
+ "end": {
+ "line": 19,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 370,
+ 395
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 17
+ },
+ "end": {
+ "line": 19,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 396,
+ 403
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 43
+ },
+ "end": {
+ "line": 19,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 370,
+ 403
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 17
+ },
+ "end": {
+ "line": 19,
+ "column": 50
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": ",",
+ "raw": "','",
+ "range": [
+ 404,
+ 407
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 51
+ },
+ "end": {
+ "line": 19,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": ".",
+ "raw": "'.'",
+ "range": [
+ 408,
+ 411
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 55
+ },
+ "end": {
+ "line": 19,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 370,
+ 412
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 17
+ },
+ "end": {
+ "line": 19,
+ "column": 59
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 368,
+ 412
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 15
+ },
+ "end": {
+ "line": 19,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 365,
+ 412
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 12
+ },
+ "end": {
+ "line": 19,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 365,
+ 413
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 12
+ },
+ "end": {
+ "line": 19,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 350,
+ 424
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 15
+ },
+ "end": {
+ "line": 20,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 257,
+ 424
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 441,
+ 442
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 15
+ },
+ "end": {
+ "line": 21,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 434,
+ 443
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 110,
+ 450
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 32
+ },
+ "end": {
+ "line": 22,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 96,
+ 450
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 18
+ },
+ "end": {
+ "line": 22,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 82,
+ 450
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 4
+ },
+ "end": {
+ "line": 22,
+ "column": 5
+ }
+ }
+ }
+ ],
+ "range": [
+ 75,
+ 453
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 15
+ },
+ "end": {
+ "line": 23,
+ "column": 1
+ }
+ },
+ "leadingComments": [],
+ "trailingComments": []
+ },
+ "range": [
+ 60,
+ 454
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 0
+ },
+ "end": {
+ "line": 23,
+ "column": 2
+ }
+ }
+ }
+ ],
+ "sourceType": "module",
+ "range": [
+ 29,
+ 454
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 0
+ },
+ "end": {
+ "line": 23,
+ "column": 2
+ }
+ },
+ "comments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Misc helpers\r\n ",
+ "range": [
+ 0,
+ 25
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 3
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/ast/source/src/modules/alternateRows.js.json b/doc/ast/source/src/modules/alternateRows.js.json
new file mode 100644
index 00000000..ac058661
--- /dev/null
+++ b/doc/ast/source/src/modules/alternateRows.js.json
@@ -0,0 +1,6127 @@
+{
+ "type": "Program",
+ "body": [
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../dom",
+ "raw": "'../dom'",
+ "range": [
+ 16,
+ 24
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 16
+ },
+ "end": {
+ "line": 1,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 0,
+ 25
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ExportNamedDeclaration",
+ "declaration": {
+ "type": "ClassDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "AlternateRows",
+ "range": [
+ 42,
+ 55
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 13
+ },
+ "end": {
+ "line": 3,
+ "column": 26
+ }
+ }
+ },
+ "superClass": null,
+ "body": {
+ "type": "ClassBody",
+ "body": [
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "constructor",
+ "range": [
+ 161,
+ 172
+ ],
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 4
+ },
+ "end": {
+ "line": 9,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 173,
+ 175
+ ],
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 16
+ },
+ "end": {
+ "line": 9,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 192,
+ 193
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 12
+ },
+ "end": {
+ "line": 10,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 196,
+ 198
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 16
+ },
+ "end": {
+ "line": 10,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "config",
+ "range": [
+ 199,
+ 205
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 19
+ },
+ "end": {
+ "line": 10,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 196,
+ 205
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 16
+ },
+ "end": {
+ "line": 10,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 196,
+ 207
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 16
+ },
+ "end": {
+ "line": 10,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 192,
+ 207
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 12
+ },
+ "end": {
+ "line": 10,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 188,
+ 208
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 8
+ },
+ "end": {
+ "line": 10,
+ "column": 28
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for even rows",
+ "range": [
+ 218,
+ 251
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 8
+ },
+ "end": {
+ "line": 11,
+ "column": 41
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 261,
+ 265
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 8
+ },
+ "end": {
+ "line": 12,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "evenCss",
+ "range": [
+ 266,
+ 273
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 13
+ },
+ "end": {
+ "line": 12,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 261,
+ 273
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 8
+ },
+ "end": {
+ "line": 12,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 276,
+ 277
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 23
+ },
+ "end": {
+ "line": 12,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "even_row_css_class",
+ "range": [
+ 278,
+ 296
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 25
+ },
+ "end": {
+ "line": 12,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 276,
+ 296
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 23
+ },
+ "end": {
+ "line": 12,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "even",
+ "raw": "'even'",
+ "range": [
+ 300,
+ 306
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 47
+ },
+ "end": {
+ "line": 12,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 276,
+ 306
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 23
+ },
+ "end": {
+ "line": 12,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 261,
+ 306
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 8
+ },
+ "end": {
+ "line": 12,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 261,
+ 307
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 8
+ },
+ "end": {
+ "line": 12,
+ "column": 54
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for even rows",
+ "range": [
+ 218,
+ 251
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 8
+ },
+ "end": {
+ "line": 11,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for odd rows",
+ "range": [
+ 317,
+ 349
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 8
+ },
+ "end": {
+ "line": 13,
+ "column": 40
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 359,
+ 363
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "oddCss",
+ "range": [
+ 364,
+ 370
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 13
+ },
+ "end": {
+ "line": 14,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 359,
+ 370
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 373,
+ 374
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 22
+ },
+ "end": {
+ "line": 14,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "odd_row_css_class",
+ "range": [
+ 375,
+ 392
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 24
+ },
+ "end": {
+ "line": 14,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 373,
+ 392
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 22
+ },
+ "end": {
+ "line": 14,
+ "column": 41
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "odd",
+ "raw": "'odd'",
+ "range": [
+ 396,
+ 401
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 45
+ },
+ "end": {
+ "line": 14,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 373,
+ 401
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 22
+ },
+ "end": {
+ "line": 14,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 359,
+ 401
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 359,
+ 402
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 51
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for odd rows",
+ "range": [
+ 317,
+ 349
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 8
+ },
+ "end": {
+ "line": 13,
+ "column": 40
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 414,
+ 418
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 419,
+ 421
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 13
+ },
+ "end": {
+ "line": 16,
+ "column": 15
+ }
+ }
+ },
+ "range": [
+ 414,
+ 421
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 424,
+ 426
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 18
+ },
+ "end": {
+ "line": 16,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 414,
+ 426
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 414,
+ 427
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 177,
+ 434
+ ],
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 20
+ },
+ "end": {
+ "line": 17,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 172,
+ 434
+ ],
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 15
+ },
+ "end": {
+ "line": 17,
+ "column": 5
+ }
+ }
+ },
+ "kind": "constructor",
+ "computed": false,
+ "range": [
+ 161,
+ 434
+ ],
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 4
+ },
+ "end": {
+ "line": 17,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Alternating rows color\r\n * @param {Object} tf TableFilter instance\r\n ",
+ "range": [
+ 64,
+ 155
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 4
+ },
+ "end": {
+ "line": 8,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Sets alternating rows color\r\n ",
+ "range": [
+ 442,
+ 490
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 4
+ },
+ "end": {
+ "line": 21,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "init",
+ "range": [
+ 496,
+ 500
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 4
+ },
+ "end": {
+ "line": 22,
+ "column": 8
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 518,
+ 520
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 12
+ },
+ "end": {
+ "line": 23,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 523,
+ 527
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 17
+ },
+ "end": {
+ "line": 23,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 528,
+ 530
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 22
+ },
+ "end": {
+ "line": 23,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 523,
+ 530
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 17
+ },
+ "end": {
+ "line": 23,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 518,
+ 530
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 12
+ },
+ "end": {
+ "line": 23,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 514,
+ 531
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 545,
+ 547
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 12
+ },
+ "end": {
+ "line": 24,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasGrid",
+ "range": [
+ 548,
+ 555
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 15
+ },
+ "end": {
+ "line": 24,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 545,
+ 555
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 12
+ },
+ "end": {
+ "line": 24,
+ "column": 22
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 545,
+ 557
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 12
+ },
+ "end": {
+ "line": 24,
+ "column": 24
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 544,
+ 557
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 11
+ },
+ "end": {
+ "line": 24,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 562,
+ 564
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 29
+ },
+ "end": {
+ "line": 24,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFirstLoad",
+ "range": [
+ 565,
+ 576
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 32
+ },
+ "end": {
+ "line": 24,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 562,
+ 576
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 29
+ },
+ "end": {
+ "line": 24,
+ "column": 43
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 561,
+ 576
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 28
+ },
+ "end": {
+ "line": 24,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 544,
+ 576
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 11
+ },
+ "end": {
+ "line": 24,
+ "column": 43
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 592,
+ 599
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 12
+ },
+ "end": {
+ "line": 25,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 577,
+ 610
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 44
+ },
+ "end": {
+ "line": 26,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 541,
+ 610
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 624,
+ 638
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 12
+ },
+ "end": {
+ "line": 27,
+ "column": 26
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 641,
+ 643
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 29
+ },
+ "end": {
+ "line": 27,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 644,
+ 658
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 32
+ },
+ "end": {
+ "line": 27,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 641,
+ 658
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 29
+ },
+ "end": {
+ "line": 27,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 624,
+ 658
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 12
+ },
+ "end": {
+ "line": 27,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 620,
+ 659
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "noValidRowsIndex",
+ "range": [
+ 673,
+ 689
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 12
+ },
+ "end": {
+ "line": 28,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 692,
+ 706
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 31
+ },
+ "end": {
+ "line": 28,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 709,
+ 713
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 48
+ },
+ "end": {
+ "line": 28,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 692,
+ 713
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 31
+ },
+ "end": {
+ "line": 28,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 673,
+ 713
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 12
+ },
+ "end": {
+ "line": 28,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 669,
+ 714
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 53
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "1st index",
+ "range": [
+ 724,
+ 735
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 19
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "beginIndex",
+ "range": [
+ 749,
+ 759
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 12
+ },
+ "end": {
+ "line": 30,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "Identifier",
+ "name": "noValidRowsIndex",
+ "range": [
+ 762,
+ 778
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 25
+ },
+ "end": {
+ "line": 30,
+ "column": 41
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 781,
+ 783
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 44
+ },
+ "end": {
+ "line": 30,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "refRow",
+ "range": [
+ 784,
+ 790
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 47
+ },
+ "end": {
+ "line": 30,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 781,
+ 790
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 44
+ },
+ "end": {
+ "line": 30,
+ "column": 53
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 793,
+ 794
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 56
+ },
+ "end": {
+ "line": 30,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 762,
+ 794
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 25
+ },
+ "end": {
+ "line": 30,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 749,
+ 794
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 12
+ },
+ "end": {
+ "line": 30,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 745,
+ 795
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 58
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "1st index",
+ "range": [
+ 724,
+ 735
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " nb indexes",
+ "range": [
+ 805,
+ 818
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 21
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "indexLen",
+ "range": [
+ 832,
+ 840
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 12
+ },
+ "end": {
+ "line": 32,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "Identifier",
+ "name": "noValidRowsIndex",
+ "range": [
+ 843,
+ 859
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 23
+ },
+ "end": {
+ "line": 32,
+ "column": 39
+ }
+ }
+ },
+ "consequent": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 879,
+ 881
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 16
+ },
+ "end": {
+ "line": 33,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbFilterableRows",
+ "range": [
+ 882,
+ 898
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 19
+ },
+ "end": {
+ "line": 33,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 879,
+ 898
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 16
+ },
+ "end": {
+ "line": 33,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "beginIndex",
+ "range": [
+ 899,
+ 909
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 36
+ },
+ "end": {
+ "line": 33,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 879,
+ 909
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 16
+ },
+ "end": {
+ "line": 33,
+ "column": 46
+ }
+ }
+ },
+ "alternate": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 929,
+ 943
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 16
+ },
+ "end": {
+ "line": 34,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 944,
+ 950
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 31
+ },
+ "end": {
+ "line": 34,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 929,
+ 950
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 16
+ },
+ "end": {
+ "line": 34,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 843,
+ 950
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 23
+ },
+ "end": {
+ "line": 34,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 832,
+ 950
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 12
+ },
+ "end": {
+ "line": 34,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 828,
+ 951
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 38
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " nb indexes",
+ "range": [
+ 805,
+ 818
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 21
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "idx",
+ "range": [
+ 965,
+ 968
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 12
+ },
+ "end": {
+ "line": 35,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 971,
+ 972
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 18
+ },
+ "end": {
+ "line": 35,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 965,
+ 972
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 12
+ },
+ "end": {
+ "line": 35,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 961,
+ 973
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 20
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "alternates bg color",
+ "range": [
+ 985,
+ 1006
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 29
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 1024,
+ 1025
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 16
+ },
+ "end": {
+ "line": 38,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Identifier",
+ "name": "beginIndex",
+ "range": [
+ 1026,
+ 1036
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 18
+ },
+ "end": {
+ "line": 38,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 1024,
+ 1036
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 16
+ },
+ "end": {
+ "line": 38,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1020,
+ 1036
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 12
+ },
+ "end": {
+ "line": 38,
+ "column": 28
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 1038,
+ 1039
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 30
+ },
+ "end": {
+ "line": 38,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "indexLen",
+ "range": [
+ 1040,
+ 1048
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 32
+ },
+ "end": {
+ "line": 38,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 1038,
+ 1048
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 30
+ },
+ "end": {
+ "line": 38,
+ "column": 40
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 1050,
+ 1051
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 42
+ },
+ "end": {
+ "line": 38,
+ "column": 43
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 1050,
+ 1053
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 42
+ },
+ "end": {
+ "line": 38,
+ "column": 45
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "rowIdx",
+ "range": [
+ 1073,
+ 1079
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 16
+ },
+ "end": {
+ "line": 39,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "Identifier",
+ "name": "noValidRowsIndex",
+ "range": [
+ 1082,
+ 1098
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 25
+ },
+ "end": {
+ "line": 39,
+ "column": 41
+ }
+ }
+ },
+ "consequent": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 1101,
+ 1102
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 44
+ },
+ "end": {
+ "line": 39,
+ "column": 45
+ }
+ }
+ },
+ "alternate": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 1105,
+ 1119
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 48
+ },
+ "end": {
+ "line": 39,
+ "column": 62
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 1120,
+ 1121
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 63
+ },
+ "end": {
+ "line": 39,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 1105,
+ 1122
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 48
+ },
+ "end": {
+ "line": 39,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 1082,
+ 1122
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 25
+ },
+ "end": {
+ "line": 39,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 1073,
+ 1122
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 16
+ },
+ "end": {
+ "line": 39,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1069,
+ 1123
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 12
+ },
+ "end": {
+ "line": 39,
+ "column": 66
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1137,
+ 1141
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 12
+ },
+ "end": {
+ "line": 40,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setRowBg",
+ "range": [
+ 1142,
+ 1150
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 17
+ },
+ "end": {
+ "line": 40,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1137,
+ 1150
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 12
+ },
+ "end": {
+ "line": 40,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "rowIdx",
+ "range": [
+ 1151,
+ 1157
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 26
+ },
+ "end": {
+ "line": 40,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "idx",
+ "range": [
+ 1159,
+ 1162
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 34
+ },
+ "end": {
+ "line": 40,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 1137,
+ 1163
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 12
+ },
+ "end": {
+ "line": 40,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 1137,
+ 1164
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 12
+ },
+ "end": {
+ "line": 40,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "idx",
+ "range": [
+ 1178,
+ 1181
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 12
+ },
+ "end": {
+ "line": 41,
+ "column": 15
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 1178,
+ 1183
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 12
+ },
+ "end": {
+ "line": 41,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 1178,
+ 1184
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 12
+ },
+ "end": {
+ "line": 41,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "range": [
+ 1054,
+ 1195
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 46
+ },
+ "end": {
+ "line": 42,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 1016,
+ 1195
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 8
+ },
+ "end": {
+ "line": 42,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "alternates bg color",
+ "range": [
+ 985,
+ 1006
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 29
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 503,
+ 1202
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 11
+ },
+ "end": {
+ "line": 43,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 500,
+ 1202
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 496,
+ 1202
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 4
+ },
+ "end": {
+ "line": 43,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Sets alternating rows color\r\n ",
+ "range": [
+ 442,
+ 490
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 4
+ },
+ "end": {
+ "line": 21,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Sets row background color\r\n * @param {Number} rowIdx Row index\r\n * @param {Number} idx Valid rows collection index needed to calculate bg\r\n * color\r\n ",
+ "range": [
+ 1210,
+ 1393
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 4
+ },
+ "end": {
+ "line": 50,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "setRowBg",
+ "range": [
+ 1399,
+ 1407
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 4
+ },
+ "end": {
+ "line": 51,
+ "column": 12
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "rowIdx",
+ "range": [
+ 1408,
+ 1414
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 13
+ },
+ "end": {
+ "line": 51,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "idx",
+ "range": [
+ 1416,
+ 1419
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 21
+ },
+ "end": {
+ "line": 51,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1436,
+ 1440
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 12
+ },
+ "end": {
+ "line": 52,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1441,
+ 1443
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 17
+ },
+ "end": {
+ "line": 52,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 1436,
+ 1443
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 12
+ },
+ "end": {
+ "line": 52,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "alternateBgs",
+ "range": [
+ 1444,
+ 1456
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 20
+ },
+ "end": {
+ "line": 52,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 1436,
+ 1456
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 12
+ },
+ "end": {
+ "line": 52,
+ "column": 32
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 1435,
+ 1456
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 11
+ },
+ "end": {
+ "line": 52,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "isNaN",
+ "range": [
+ 1460,
+ 1465
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 36
+ },
+ "end": {
+ "line": 52,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "rowIdx",
+ "range": [
+ 1466,
+ 1472
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 42
+ },
+ "end": {
+ "line": 52,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 1460,
+ 1473
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 36
+ },
+ "end": {
+ "line": 52,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 1435,
+ 1473
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 11
+ },
+ "end": {
+ "line": 52,
+ "column": 49
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 1489,
+ 1496
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 12
+ },
+ "end": {
+ "line": 53,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 1474,
+ 1507
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 50
+ },
+ "end": {
+ "line": 54,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 1432,
+ 1507
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 1521,
+ 1525
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 12
+ },
+ "end": {
+ "line": 55,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1528,
+ 1532
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 19
+ },
+ "end": {
+ "line": 55,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1533,
+ 1535
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 24
+ },
+ "end": {
+ "line": 55,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 1528,
+ 1535
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 19
+ },
+ "end": {
+ "line": 55,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 1536,
+ 1539
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 27
+ },
+ "end": {
+ "line": 55,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 1528,
+ 1539
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 19
+ },
+ "end": {
+ "line": 55,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 1540,
+ 1544
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 31
+ },
+ "end": {
+ "line": 55,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 1528,
+ 1544
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 19
+ },
+ "end": {
+ "line": 55,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 1521,
+ 1544
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 12
+ },
+ "end": {
+ "line": 55,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1517,
+ 1545
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 1559,
+ 1560
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 12
+ },
+ "end": {
+ "line": 56,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "isNaN",
+ "range": [
+ 1563,
+ 1568
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 16
+ },
+ "end": {
+ "line": 56,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "idx",
+ "range": [
+ 1569,
+ 1572
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 22
+ },
+ "end": {
+ "line": 56,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 1563,
+ 1573
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 16
+ },
+ "end": {
+ "line": 56,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "Identifier",
+ "name": "rowIdx",
+ "range": [
+ 1576,
+ 1582
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 29
+ },
+ "end": {
+ "line": 56,
+ "column": 35
+ }
+ }
+ },
+ "alternate": {
+ "type": "Identifier",
+ "name": "idx",
+ "range": [
+ 1585,
+ 1588
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 38
+ },
+ "end": {
+ "line": 56,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 1563,
+ 1588
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 16
+ },
+ "end": {
+ "line": 56,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 1559,
+ 1588
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 12
+ },
+ "end": {
+ "line": 56,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1555,
+ 1589
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 8
+ },
+ "end": {
+ "line": 56,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1599,
+ 1603
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 8
+ },
+ "end": {
+ "line": 57,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeRowBg",
+ "range": [
+ 1604,
+ 1615
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 13
+ },
+ "end": {
+ "line": 57,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1599,
+ 1615
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 8
+ },
+ "end": {
+ "line": 57,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "rowIdx",
+ "range": [
+ 1616,
+ 1622
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 25
+ },
+ "end": {
+ "line": 57,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 1599,
+ 1623
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 8
+ },
+ "end": {
+ "line": 57,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 1599,
+ 1624
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 8
+ },
+ "end": {
+ "line": 57,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 1636,
+ 1639
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 8
+ },
+ "end": {
+ "line": 59,
+ "column": 11
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "addClass",
+ "range": [
+ 1640,
+ 1648
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 12
+ },
+ "end": {
+ "line": 59,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 1636,
+ 1648
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 8
+ },
+ "end": {
+ "line": 59,
+ "column": 20
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 1663,
+ 1667
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 12
+ },
+ "end": {
+ "line": 60,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowIdx",
+ "range": [
+ 1668,
+ 1674
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 17
+ },
+ "end": {
+ "line": 60,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 1663,
+ 1675
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 12
+ },
+ "end": {
+ "line": 60,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "%",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 1691,
+ 1692
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 13
+ },
+ "end": {
+ "line": 61,
+ "column": 14
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 1693,
+ 1694
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 15
+ },
+ "end": {
+ "line": 61,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 1691,
+ 1694
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 13
+ },
+ "end": {
+ "line": 61,
+ "column": 16
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1698,
+ 1702
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 20
+ },
+ "end": {
+ "line": 61,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "evenCss",
+ "range": [
+ 1703,
+ 1710
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 25
+ },
+ "end": {
+ "line": 61,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 1698,
+ 1710
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 20
+ },
+ "end": {
+ "line": 61,
+ "column": 32
+ }
+ }
+ },
+ "alternate": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1713,
+ 1717
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 35
+ },
+ "end": {
+ "line": 61,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "oddCss",
+ "range": [
+ 1718,
+ 1724
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 40
+ },
+ "end": {
+ "line": 61,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 1713,
+ 1724
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 35
+ },
+ "end": {
+ "line": 61,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 1690,
+ 1724
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 12
+ },
+ "end": {
+ "line": 61,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 1636,
+ 1735
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 8
+ },
+ "end": {
+ "line": 62,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 1636,
+ 1736
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 8
+ },
+ "end": {
+ "line": 62,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "range": [
+ 1421,
+ 1743
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 26
+ },
+ "end": {
+ "line": 63,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 1407,
+ 1743
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 12
+ },
+ "end": {
+ "line": 63,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 1399,
+ 1743
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 4
+ },
+ "end": {
+ "line": 63,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Sets row background color\r\n * @param {Number} rowIdx Row index\r\n * @param {Number} idx Valid rows collection index needed to calculate bg\r\n * color\r\n ",
+ "range": [
+ 1210,
+ 1393
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 4
+ },
+ "end": {
+ "line": 50,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Removes row background color\r\n * @param {Number} idx Row index\r\n ",
+ "range": [
+ 1751,
+ 1839
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 4
+ },
+ "end": {
+ "line": 68,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "removeRowBg",
+ "range": [
+ 1845,
+ 1856
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 4
+ },
+ "end": {
+ "line": 69,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "idx",
+ "range": [
+ 1857,
+ 1860
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 16
+ },
+ "end": {
+ "line": 69,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "isNaN",
+ "range": [
+ 1876,
+ 1881
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 11
+ },
+ "end": {
+ "line": 70,
+ "column": 16
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "idx",
+ "range": [
+ 1882,
+ 1885
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 17
+ },
+ "end": {
+ "line": 70,
+ "column": 20
+ }
+ }
+ }
+ ],
+ "range": [
+ 1876,
+ 1886
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 11
+ },
+ "end": {
+ "line": 70,
+ "column": 21
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 1902,
+ 1909
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 12
+ },
+ "end": {
+ "line": 71,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 1887,
+ 1920
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 22
+ },
+ "end": {
+ "line": 72,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 1873,
+ 1920
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 8
+ },
+ "end": {
+ "line": 72,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 1934,
+ 1938
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 12
+ },
+ "end": {
+ "line": 73,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1941,
+ 1945
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 19
+ },
+ "end": {
+ "line": 73,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1946,
+ 1948
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 24
+ },
+ "end": {
+ "line": 73,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 1941,
+ 1948
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 19
+ },
+ "end": {
+ "line": 73,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 1949,
+ 1952
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 27
+ },
+ "end": {
+ "line": 73,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 1941,
+ 1952
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 19
+ },
+ "end": {
+ "line": 73,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 1953,
+ 1957
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 31
+ },
+ "end": {
+ "line": 73,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 1941,
+ 1957
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 19
+ },
+ "end": {
+ "line": 73,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 1934,
+ 1957
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 12
+ },
+ "end": {
+ "line": 73,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1930,
+ 1958
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 8
+ },
+ "end": {
+ "line": 73,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 1968,
+ 1971
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 8
+ },
+ "end": {
+ "line": 74,
+ "column": 11
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeClass",
+ "range": [
+ 1972,
+ 1983
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 12
+ },
+ "end": {
+ "line": 74,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 1968,
+ 1983
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 8
+ },
+ "end": {
+ "line": 74,
+ "column": 23
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 1984,
+ 1988
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 24
+ },
+ "end": {
+ "line": 74,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "idx",
+ "range": [
+ 1989,
+ 1992
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 29
+ },
+ "end": {
+ "line": 74,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 1984,
+ 1993
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 24
+ },
+ "end": {
+ "line": 74,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1995,
+ 1999
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 35
+ },
+ "end": {
+ "line": 74,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "oddCss",
+ "range": [
+ 2000,
+ 2006
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 40
+ },
+ "end": {
+ "line": 74,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 1995,
+ 2006
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 35
+ },
+ "end": {
+ "line": 74,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 1968,
+ 2007
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 8
+ },
+ "end": {
+ "line": 74,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 1968,
+ 2008
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 8
+ },
+ "end": {
+ "line": 74,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 2018,
+ 2021
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 8
+ },
+ "end": {
+ "line": 75,
+ "column": 11
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeClass",
+ "range": [
+ 2022,
+ 2033
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 12
+ },
+ "end": {
+ "line": 75,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 2018,
+ 2033
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 8
+ },
+ "end": {
+ "line": 75,
+ "column": 23
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 2034,
+ 2038
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 24
+ },
+ "end": {
+ "line": 75,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "idx",
+ "range": [
+ 2039,
+ 2042
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 29
+ },
+ "end": {
+ "line": 75,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 2034,
+ 2043
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 24
+ },
+ "end": {
+ "line": 75,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2045,
+ 2049
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 35
+ },
+ "end": {
+ "line": 75,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "evenCss",
+ "range": [
+ 2050,
+ 2057
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 40
+ },
+ "end": {
+ "line": 75,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 2045,
+ 2057
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 35
+ },
+ "end": {
+ "line": 75,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 2018,
+ 2058
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 8
+ },
+ "end": {
+ "line": 75,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 2018,
+ 2059
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 8
+ },
+ "end": {
+ "line": 75,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 1862,
+ 2066
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 21
+ },
+ "end": {
+ "line": 76,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 1856,
+ 2066
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 15
+ },
+ "end": {
+ "line": 76,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 1845,
+ 2066
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 4
+ },
+ "end": {
+ "line": 76,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Removes row background color\r\n * @param {Number} idx Row index\r\n ",
+ "range": [
+ 1751,
+ 1839
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 4
+ },
+ "end": {
+ "line": 68,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Removes all alternating backgrounds\r\n ",
+ "range": [
+ 2074,
+ 2130
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 4
+ },
+ "end": {
+ "line": 80,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "remove",
+ "range": [
+ 2136,
+ 2142
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 4
+ },
+ "end": {
+ "line": 81,
+ "column": 10
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2160,
+ 2164
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 12
+ },
+ "end": {
+ "line": 82,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2165,
+ 2167
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 17
+ },
+ "end": {
+ "line": 82,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 2160,
+ 2167
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 12
+ },
+ "end": {
+ "line": 82,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasGrid",
+ "range": [
+ 2168,
+ 2175
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 20
+ },
+ "end": {
+ "line": 82,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 2160,
+ 2175
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 12
+ },
+ "end": {
+ "line": 82,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 2160,
+ 2177
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 12
+ },
+ "end": {
+ "line": 82,
+ "column": 29
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2159,
+ 2177
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 11
+ },
+ "end": {
+ "line": 82,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 2193,
+ 2200
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 12
+ },
+ "end": {
+ "line": 83,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 2178,
+ 2211
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 30
+ },
+ "end": {
+ "line": 84,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2156,
+ 2211
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 8
+ },
+ "end": {
+ "line": 84,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 2229,
+ 2230
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 16
+ },
+ "end": {
+ "line": 85,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2231,
+ 2235
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 18
+ },
+ "end": {
+ "line": 85,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2236,
+ 2238
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 23
+ },
+ "end": {
+ "line": 85,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2231,
+ 2238
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 18
+ },
+ "end": {
+ "line": 85,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "refRow",
+ "range": [
+ 2239,
+ 2245
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 26
+ },
+ "end": {
+ "line": 85,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 2231,
+ 2245
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 18
+ },
+ "end": {
+ "line": 85,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 2229,
+ 2245
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 16
+ },
+ "end": {
+ "line": 85,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2225,
+ 2245
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 12
+ },
+ "end": {
+ "line": 85,
+ "column": 32
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 2247,
+ 2248
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 34
+ },
+ "end": {
+ "line": 85,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2249,
+ 2253
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 36
+ },
+ "end": {
+ "line": 85,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2254,
+ 2256
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 41
+ },
+ "end": {
+ "line": 85,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 2249,
+ 2256
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 36
+ },
+ "end": {
+ "line": 85,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbRows",
+ "range": [
+ 2257,
+ 2263
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 44
+ },
+ "end": {
+ "line": 85,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 2249,
+ 2263
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 36
+ },
+ "end": {
+ "line": 85,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 2247,
+ 2263
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 34
+ },
+ "end": {
+ "line": 85,
+ "column": 50
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 2265,
+ 2266
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 52
+ },
+ "end": {
+ "line": 85,
+ "column": 53
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 2265,
+ 2268
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 52
+ },
+ "end": {
+ "line": 85,
+ "column": 55
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2284,
+ 2288
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 12
+ },
+ "end": {
+ "line": 86,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeRowBg",
+ "range": [
+ 2289,
+ 2300
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 17
+ },
+ "end": {
+ "line": 86,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 2284,
+ 2300
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 12
+ },
+ "end": {
+ "line": 86,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 2301,
+ 2302
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 29
+ },
+ "end": {
+ "line": 86,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "range": [
+ 2284,
+ 2303
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 12
+ },
+ "end": {
+ "line": 86,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 2284,
+ 2304
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 12
+ },
+ "end": {
+ "line": 86,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "range": [
+ 2269,
+ 2315
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 56
+ },
+ "end": {
+ "line": 87,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 2221,
+ 2315
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 8
+ },
+ "end": {
+ "line": 87,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 2145,
+ 2322
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 13
+ },
+ "end": {
+ "line": 88,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 2142,
+ 2322
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 10
+ },
+ "end": {
+ "line": 88,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 2136,
+ 2322
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 4
+ },
+ "end": {
+ "line": 88,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Removes all alternating backgrounds\r\n ",
+ "range": [
+ 2074,
+ 2130
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 4
+ },
+ "end": {
+ "line": 80,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "enable",
+ "range": [
+ 2330,
+ 2336
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 4
+ },
+ "end": {
+ "line": 90,
+ "column": 10
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2350,
+ 2354
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 8
+ },
+ "end": {
+ "line": 91,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2355,
+ 2357
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 13
+ },
+ "end": {
+ "line": 91,
+ "column": 15
+ }
+ }
+ },
+ "range": [
+ 2350,
+ 2357
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 8
+ },
+ "end": {
+ "line": 91,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "alternateBgs",
+ "range": [
+ 2358,
+ 2370
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 16
+ },
+ "end": {
+ "line": 91,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 2350,
+ 2370
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 8
+ },
+ "end": {
+ "line": 91,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 2373,
+ 2377
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 31
+ },
+ "end": {
+ "line": 91,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 2350,
+ 2377
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 8
+ },
+ "end": {
+ "line": 91,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 2350,
+ 2378
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 8
+ },
+ "end": {
+ "line": 91,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 2339,
+ 2385
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 13
+ },
+ "end": {
+ "line": 92,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 2336,
+ 2385
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 10
+ },
+ "end": {
+ "line": 92,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 2330,
+ 2385
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 4
+ },
+ "end": {
+ "line": 92,
+ "column": 5
+ }
+ },
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "disable",
+ "range": [
+ 2393,
+ 2400
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 4
+ },
+ "end": {
+ "line": 94,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2414,
+ 2418
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 8
+ },
+ "end": {
+ "line": 95,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2419,
+ 2421
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 13
+ },
+ "end": {
+ "line": 95,
+ "column": 15
+ }
+ }
+ },
+ "range": [
+ 2414,
+ 2421
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 8
+ },
+ "end": {
+ "line": 95,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "alternateBgs",
+ "range": [
+ 2422,
+ 2434
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 16
+ },
+ "end": {
+ "line": 95,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 2414,
+ 2434
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 8
+ },
+ "end": {
+ "line": 95,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 2437,
+ 2442
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 31
+ },
+ "end": {
+ "line": 95,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 2414,
+ 2442
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 8
+ },
+ "end": {
+ "line": 95,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 2414,
+ 2443
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 8
+ },
+ "end": {
+ "line": 95,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 2403,
+ 2450
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 14
+ },
+ "end": {
+ "line": 96,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 2400,
+ 2450
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 11
+ },
+ "end": {
+ "line": 96,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 2393,
+ 2450
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 4
+ },
+ "end": {
+ "line": 96,
+ "column": 5
+ }
+ },
+ "static": false
+ }
+ ],
+ "range": [
+ 55,
+ 2455
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 26
+ },
+ "end": {
+ "line": 98,
+ "column": 1
+ }
+ }
+ },
+ "range": [
+ 36,
+ 2455
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 7
+ },
+ "end": {
+ "line": 98,
+ "column": 1
+ }
+ },
+ "leadingComments": [],
+ "trailingComments": []
+ },
+ "specifiers": [],
+ "source": null,
+ "range": [
+ 29,
+ 2455
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 0
+ },
+ "end": {
+ "line": 98,
+ "column": 1
+ }
+ }
+ }
+ ],
+ "sourceType": "module",
+ "range": [
+ 0,
+ 2455
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 98,
+ "column": 1
+ }
+ },
+ "comments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Alternating rows color\r\n * @param {Object} tf TableFilter instance\r\n ",
+ "range": [
+ 64,
+ 155
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 4
+ },
+ "end": {
+ "line": 8,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for even rows",
+ "range": [
+ 218,
+ 251
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 8
+ },
+ "end": {
+ "line": 11,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for odd rows",
+ "range": [
+ 317,
+ 349
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 8
+ },
+ "end": {
+ "line": 13,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Sets alternating rows color\r\n ",
+ "range": [
+ 442,
+ 490
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 4
+ },
+ "end": {
+ "line": 21,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "1st index",
+ "range": [
+ 724,
+ 735
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " nb indexes",
+ "range": [
+ 805,
+ 818
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "alternates bg color",
+ "range": [
+ 985,
+ 1006
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Sets row background color\r\n * @param {Number} rowIdx Row index\r\n * @param {Number} idx Valid rows collection index needed to calculate bg\r\n * color\r\n ",
+ "range": [
+ 1210,
+ 1393
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 4
+ },
+ "end": {
+ "line": 50,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Removes row background color\r\n * @param {Number} idx Row index\r\n ",
+ "range": [
+ 1751,
+ 1839
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 4
+ },
+ "end": {
+ "line": 68,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Removes all alternating backgrounds\r\n ",
+ "range": [
+ 2074,
+ 2130
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 4
+ },
+ "end": {
+ "line": 80,
+ "column": 7
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/ast/source/src/modules/checkList.js.json b/doc/ast/source/src/modules/checkList.js.json
new file mode 100644
index 00000000..0950b7f3
--- /dev/null
+++ b/doc/ast/source/src/modules/checkList.js.json
@@ -0,0 +1,36933 @@
+{
+ "type": "Program",
+ "body": [
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../dom",
+ "raw": "'../dom'",
+ "range": [
+ 16,
+ 24
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 16
+ },
+ "end": {
+ "line": 1,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 0,
+ 25
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 34,
+ 37
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 34,
+ 37
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../array",
+ "raw": "'../array'",
+ "range": [
+ 43,
+ 53
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 16
+ },
+ "end": {
+ "line": 2,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 27,
+ 54
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 0
+ },
+ "end": {
+ "line": 2,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 63,
+ 66
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 7
+ },
+ "end": {
+ "line": 3,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 63,
+ 66
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 7
+ },
+ "end": {
+ "line": 3,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../string",
+ "raw": "'../string'",
+ "range": [
+ 72,
+ 83
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 16
+ },
+ "end": {
+ "line": 3,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 56,
+ 84
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Sort",
+ "range": [
+ 93,
+ 97
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 7
+ },
+ "end": {
+ "line": 4,
+ "column": 11
+ }
+ }
+ },
+ "range": [
+ 93,
+ 97
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 7
+ },
+ "end": {
+ "line": 4,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../sort",
+ "raw": "'../sort'",
+ "range": [
+ 103,
+ 112
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 17
+ },
+ "end": {
+ "line": 4,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 86,
+ 113
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 0
+ },
+ "end": {
+ "line": 4,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 122,
+ 127
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 7
+ },
+ "end": {
+ "line": 5,
+ "column": 12
+ }
+ }
+ },
+ "range": [
+ 122,
+ 127
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 7
+ },
+ "end": {
+ "line": 5,
+ "column": 12
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../event",
+ "raw": "'../event'",
+ "range": [
+ 133,
+ 143
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 18
+ },
+ "end": {
+ "line": 5,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 115,
+ 144
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 0
+ },
+ "end": {
+ "line": 5,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "ExportNamedDeclaration",
+ "declaration": {
+ "type": "ClassDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "CheckList",
+ "range": [
+ 161,
+ 170
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 13
+ },
+ "end": {
+ "line": 7,
+ "column": 22
+ }
+ }
+ },
+ "superClass": null,
+ "body": {
+ "type": "ClassBody",
+ "body": [
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "constructor",
+ "range": [
+ 276,
+ 287
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 4
+ },
+ "end": {
+ "line": 13,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 288,
+ 290
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 16
+ },
+ "end": {
+ "line": 13,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 339,
+ 340
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 12
+ },
+ "end": {
+ "line": 15,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 343,
+ 345
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 16
+ },
+ "end": {
+ "line": 15,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "config",
+ "range": [
+ 346,
+ 352
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 19
+ },
+ "end": {
+ "line": 15,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 343,
+ 352
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 16
+ },
+ "end": {
+ "line": 15,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 343,
+ 354
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 16
+ },
+ "end": {
+ "line": 15,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 339,
+ 354
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 12
+ },
+ "end": {
+ "line": 15,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 335,
+ 355
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 28
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Configuration object",
+ "range": [
+ 302,
+ 325
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 31
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 367,
+ 371
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkListDiv",
+ "range": [
+ 372,
+ 384
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 13
+ },
+ "end": {
+ "line": 17,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 367,
+ 384
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 387,
+ 389
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 28
+ },
+ "end": {
+ "line": 17,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 367,
+ 389
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 367,
+ 390
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 31
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "checklist container div",
+ "range": [
+ 391,
+ 416
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 32
+ },
+ "end": {
+ "line": 17,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for div containing checklist filter",
+ "range": [
+ 426,
+ 481
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 63
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 491,
+ 495
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkListDivCssClass",
+ "range": [
+ 496,
+ 516
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 13
+ },
+ "end": {
+ "line": 19,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 491,
+ 516
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 519,
+ 520
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 36
+ },
+ "end": {
+ "line": 19,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "div_checklist_css_class",
+ "range": [
+ 521,
+ 544
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 38
+ },
+ "end": {
+ "line": 19,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 519,
+ 544
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 36
+ },
+ "end": {
+ "line": 19,
+ "column": 61
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "div_checklist",
+ "raw": "'div_checklist'",
+ "range": [
+ 561,
+ 576
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 12
+ },
+ "end": {
+ "line": 20,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 519,
+ 576
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 36
+ },
+ "end": {
+ "line": 20,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 491,
+ 576
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 491,
+ 577
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 28
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "checklist container div",
+ "range": [
+ 391,
+ 416
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 32
+ },
+ "end": {
+ "line": 17,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for div containing checklist filter",
+ "range": [
+ 426,
+ 481
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for checklist filters",
+ "range": [
+ 587,
+ 628
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 49
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 638,
+ 642
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkListCssClass",
+ "range": [
+ 643,
+ 660
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 13
+ },
+ "end": {
+ "line": 22,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 638,
+ 660
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 663,
+ 664
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 33
+ },
+ "end": {
+ "line": 22,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checklist_css_class",
+ "range": [
+ 665,
+ 684
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 35
+ },
+ "end": {
+ "line": 22,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 663,
+ 684
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 33
+ },
+ "end": {
+ "line": 22,
+ "column": 54
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "flt_checklist",
+ "raw": "'flt_checklist'",
+ "range": [
+ 688,
+ 703
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 58
+ },
+ "end": {
+ "line": 22,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 663,
+ 703
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 33
+ },
+ "end": {
+ "line": 22,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 638,
+ 703
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 638,
+ 704
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 74
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for checklist filters",
+ "range": [
+ 587,
+ 628
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for checklist item (li)",
+ "range": [
+ 714,
+ 757
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 51
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 767,
+ 771
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkListItemCssClass",
+ "range": [
+ 772,
+ 793
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 13
+ },
+ "end": {
+ "line": 24,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 767,
+ 793
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 796,
+ 797
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 37
+ },
+ "end": {
+ "line": 24,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checklist_item_css_class",
+ "range": [
+ 798,
+ 822
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 39
+ },
+ "end": {
+ "line": 24,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 796,
+ 822
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 37
+ },
+ "end": {
+ "line": 24,
+ "column": 63
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "flt_checklist_item",
+ "raw": "'flt_checklist_item'",
+ "range": [
+ 839,
+ 859
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 12
+ },
+ "end": {
+ "line": 25,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 796,
+ 859
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 37
+ },
+ "end": {
+ "line": 25,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 767,
+ 859
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 767,
+ 860
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 33
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for checklist item (li)",
+ "range": [
+ 714,
+ 757
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for selected checklist item (li)",
+ "range": [
+ 870,
+ 922
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 60
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 932,
+ 936
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkListSlcItemCssClass",
+ "range": [
+ 937,
+ 961
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 13
+ },
+ "end": {
+ "line": 27,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 932,
+ 961
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 964,
+ 965
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 40
+ },
+ "end": {
+ "line": 27,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checklist_selected_item_css_class",
+ "range": [
+ 966,
+ 999
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 42
+ },
+ "end": {
+ "line": 27,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 964,
+ 999
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 40
+ },
+ "end": {
+ "line": 27,
+ "column": 75
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "flt_checklist_slc_item",
+ "raw": "'flt_checklist_slc_item'",
+ "range": [
+ 1016,
+ 1040
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 12
+ },
+ "end": {
+ "line": 28,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 964,
+ 1040
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 40
+ },
+ "end": {
+ "line": 28,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 932,
+ 1040
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 932,
+ 1041
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 37
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for selected checklist item (li)",
+ "range": [
+ 870,
+ 922
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Load on demand text",
+ "range": [
+ 1051,
+ 1072
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 29
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1082,
+ 1086
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "activateCheckListTxt",
+ "range": [
+ 1087,
+ 1107
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 13
+ },
+ "end": {
+ "line": 30,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 1082,
+ 1107
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1110,
+ 1111
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 36
+ },
+ "end": {
+ "line": 30,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "activate_checklist_text",
+ "range": [
+ 1112,
+ 1135
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 38
+ },
+ "end": {
+ "line": 30,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 1110,
+ 1135
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 36
+ },
+ "end": {
+ "line": 30,
+ "column": 61
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Click to load filter data",
+ "raw": "'Click to load filter data'",
+ "range": [
+ 1152,
+ 1179
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 12
+ },
+ "end": {
+ "line": 31,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 1110,
+ 1179
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 36
+ },
+ "end": {
+ "line": 31,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 1082,
+ 1179
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 1082,
+ 1180
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 40
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Load on demand text",
+ "range": [
+ 1051,
+ 1072
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for checklist filters",
+ "range": [
+ 1190,
+ 1231
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 49
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1241,
+ 1245
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 8
+ },
+ "end": {
+ "line": 33,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkListItemDisabledCssClass",
+ "range": [
+ 1246,
+ 1275
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 13
+ },
+ "end": {
+ "line": 33,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 1241,
+ 1275
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 8
+ },
+ "end": {
+ "line": 33,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1291,
+ 1292
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 12
+ },
+ "end": {
+ "line": 34,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checklist_item_disabled_css_class",
+ "range": [
+ 1293,
+ 1326
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 14
+ },
+ "end": {
+ "line": 34,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 1291,
+ 1326
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 12
+ },
+ "end": {
+ "line": 34,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "flt_checklist_item_disabled",
+ "raw": "'flt_checklist_item_disabled'",
+ "range": [
+ 1343,
+ 1372
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 12
+ },
+ "end": {
+ "line": 35,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 1291,
+ 1372
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 12
+ },
+ "end": {
+ "line": 35,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 1241,
+ 1372
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 1241,
+ 1373
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 42
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for checklist filters",
+ "range": [
+ 1190,
+ 1231
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 49
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1383,
+ 1387
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableCheckListResetFilter",
+ "range": [
+ 1388,
+ 1414
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 13
+ },
+ "end": {
+ "line": 36,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 1383,
+ 1414
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1430,
+ 1431
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 12
+ },
+ "end": {
+ "line": 37,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enable_checklist_reset_filter",
+ "range": [
+ 1432,
+ 1461
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 14
+ },
+ "end": {
+ "line": 37,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 1430,
+ 1461
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 12
+ },
+ "end": {
+ "line": 37,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 1464,
+ 1469
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 46
+ },
+ "end": {
+ "line": 37,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 1430,
+ 1469
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 12
+ },
+ "end": {
+ "line": 37,
+ "column": 51
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 1472,
+ 1477
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 54
+ },
+ "end": {
+ "line": 37,
+ "column": 59
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 1480,
+ 1484
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 62
+ },
+ "end": {
+ "line": 37,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 1430,
+ 1484
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 12
+ },
+ "end": {
+ "line": 37,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 1383,
+ 1484
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 1383,
+ 1485
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 67
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "checklist filter container div",
+ "range": [
+ 1495,
+ 1527
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 40
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1537,
+ 1541
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxCheckListDiv",
+ "range": [
+ 1542,
+ 1558
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 13
+ },
+ "end": {
+ "line": 39,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 1537,
+ 1558
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "chkdiv_",
+ "raw": "'chkdiv_'",
+ "range": [
+ 1561,
+ 1570
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 32
+ },
+ "end": {
+ "line": 39,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 1537,
+ 1570
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 1537,
+ 1571
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 42
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "checklist filter container div",
+ "range": [
+ 1495,
+ 1527
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 40
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1583,
+ 1587
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isCustom",
+ "range": [
+ 1588,
+ 1596
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 13
+ },
+ "end": {
+ "line": 41,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 1583,
+ 1596
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1599,
+ 1603
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 24
+ },
+ "end": {
+ "line": 41,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 1583,
+ 1603
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 1583,
+ 1604
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1614,
+ 1618
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 8
+ },
+ "end": {
+ "line": 42,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 1619,
+ 1623
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 13
+ },
+ "end": {
+ "line": 42,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 1614,
+ 1623
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 8
+ },
+ "end": {
+ "line": 42,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1626,
+ 1630
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 20
+ },
+ "end": {
+ "line": 42,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1614,
+ 1630
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 8
+ },
+ "end": {
+ "line": 42,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1614,
+ 1631
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 8
+ },
+ "end": {
+ "line": 42,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1641,
+ 1645
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "optsTxt",
+ "range": [
+ 1646,
+ 1653
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 13
+ },
+ "end": {
+ "line": 43,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 1641,
+ 1653
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1656,
+ 1660
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 23
+ },
+ "end": {
+ "line": 43,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 1641,
+ 1660
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 1641,
+ 1661
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1671,
+ 1675
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 1676,
+ 1688
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 13
+ },
+ "end": {
+ "line": 44,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1671,
+ 1688
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1691,
+ 1695
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 28
+ },
+ "end": {
+ "line": 44,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 1671,
+ 1695
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 1671,
+ 1696
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1708,
+ 1712
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1713,
+ 1715
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 13
+ },
+ "end": {
+ "line": 46,
+ "column": 15
+ }
+ }
+ },
+ "range": [
+ 1708,
+ 1715
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1718,
+ 1720
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 18
+ },
+ "end": {
+ "line": 46,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 1708,
+ 1720
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 1708,
+ 1721
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 291,
+ 1728
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 19
+ },
+ "end": {
+ "line": 47,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 287,
+ 1728
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 15
+ },
+ "end": {
+ "line": 47,
+ "column": 5
+ }
+ }
+ },
+ "kind": "constructor",
+ "computed": false,
+ "range": [
+ 276,
+ 1728
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 4
+ },
+ "end": {
+ "line": 47,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Checklist UI component\r\n * @param {Object} tf TableFilter instance\r\n ",
+ "range": [
+ 179,
+ 270
+ ],
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 4
+ },
+ "end": {
+ "line": 12,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " TODO: move event here",
+ "range": [
+ 1736,
+ 1760
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 4
+ },
+ "end": {
+ "line": 49,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "onChange",
+ "range": [
+ 1766,
+ 1774
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 4
+ },
+ "end": {
+ "line": 50,
+ "column": 12
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 1775,
+ 1778
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 13
+ },
+ "end": {
+ "line": 50,
+ "column": 16
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "elm",
+ "range": [
+ 1794,
+ 1797
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 12
+ },
+ "end": {
+ "line": 51,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 1800,
+ 1803
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 18
+ },
+ "end": {
+ "line": 51,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "target",
+ "range": [
+ 1804,
+ 1810
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 22
+ },
+ "end": {
+ "line": 51,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 1800,
+ 1810
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 18
+ },
+ "end": {
+ "line": 51,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 1794,
+ 1810
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 12
+ },
+ "end": {
+ "line": 51,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 1790,
+ 1811
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1821,
+ 1825
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1826,
+ 1828
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 13
+ },
+ "end": {
+ "line": 52,
+ "column": 15
+ }
+ }
+ },
+ "range": [
+ 1821,
+ 1828
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "activeFilterId",
+ "range": [
+ 1829,
+ 1843
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 16
+ },
+ "end": {
+ "line": 52,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 1821,
+ 1843
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "elm",
+ "range": [
+ 1846,
+ 1849
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 33
+ },
+ "end": {
+ "line": 52,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getAttribute",
+ "range": [
+ 1850,
+ 1862
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 37
+ },
+ "end": {
+ "line": 52,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 1846,
+ 1862
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 33
+ },
+ "end": {
+ "line": 52,
+ "column": 49
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 1863,
+ 1867
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 50
+ },
+ "end": {
+ "line": 52,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 1846,
+ 1868
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 33
+ },
+ "end": {
+ "line": 52,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 1821,
+ 1868
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 1821,
+ 1869
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1879,
+ 1883
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1884,
+ 1886
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 13
+ },
+ "end": {
+ "line": 53,
+ "column": 15
+ }
+ }
+ },
+ "range": [
+ 1879,
+ 1886
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "activeFlt",
+ "range": [
+ 1887,
+ 1896
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 16
+ },
+ "end": {
+ "line": 53,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1879,
+ 1896
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 1899,
+ 1902
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 28
+ },
+ "end": {
+ "line": 53,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 1903,
+ 1905
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 32
+ },
+ "end": {
+ "line": 53,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 1899,
+ 1905
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 28
+ },
+ "end": {
+ "line": 53,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1906,
+ 1910
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 35
+ },
+ "end": {
+ "line": 53,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1911,
+ 1913
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 40
+ },
+ "end": {
+ "line": 53,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 1906,
+ 1913
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 35
+ },
+ "end": {
+ "line": 53,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "activeFilterId",
+ "range": [
+ 1914,
+ 1928
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 43
+ },
+ "end": {
+ "line": 53,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 1906,
+ 1928
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 35
+ },
+ "end": {
+ "line": 53,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 1899,
+ 1929
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 28
+ },
+ "end": {
+ "line": 53,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 1879,
+ 1929
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 1879,
+ 1930
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1940,
+ 1944
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1945,
+ 1947
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 13
+ },
+ "end": {
+ "line": 54,
+ "column": 15
+ }
+ }
+ },
+ "range": [
+ 1940,
+ 1947
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Evt",
+ "range": [
+ 1948,
+ 1951
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 16
+ },
+ "end": {
+ "line": 54,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 1940,
+ 1951
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onSlcChange",
+ "range": [
+ 1952,
+ 1963
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 20
+ },
+ "end": {
+ "line": 54,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 1940,
+ 1963
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 1964,
+ 1968
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 32
+ },
+ "end": {
+ "line": 54,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 1940,
+ 1968
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1969,
+ 1973
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 37
+ },
+ "end": {
+ "line": 54,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1974,
+ 1976
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 42
+ },
+ "end": {
+ "line": 54,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 1969,
+ 1976
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 37
+ },
+ "end": {
+ "line": 54,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 1978,
+ 1981
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 46
+ },
+ "end": {
+ "line": 54,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 1940,
+ 1982
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 1940,
+ 1983
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 1779,
+ 1990
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 17
+ },
+ "end": {
+ "line": 55,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 1774,
+ 1990
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 12
+ },
+ "end": {
+ "line": 55,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 1766,
+ 1990
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 4
+ },
+ "end": {
+ "line": 55,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " TODO: move event here",
+ "range": [
+ 1736,
+ 1760
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 4
+ },
+ "end": {
+ "line": 49,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "optionClick",
+ "range": [
+ 1998,
+ 2009
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 4
+ },
+ "end": {
+ "line": 57,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 2010,
+ 2013
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 16
+ },
+ "end": {
+ "line": 57,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2025,
+ 2029
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setCheckListValues",
+ "range": [
+ 2030,
+ 2048
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 13
+ },
+ "end": {
+ "line": 58,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 2025,
+ 2048
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 2049,
+ 2052
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 32
+ },
+ "end": {
+ "line": 58,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "target",
+ "range": [
+ 2053,
+ 2059
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 36
+ },
+ "end": {
+ "line": 58,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 2049,
+ 2059
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 32
+ },
+ "end": {
+ "line": 58,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 2025,
+ 2060
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 2025,
+ 2061
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2071,
+ 2075
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 8
+ },
+ "end": {
+ "line": 59,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onChange",
+ "range": [
+ 2076,
+ 2084
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 13
+ },
+ "end": {
+ "line": 59,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 2071,
+ 2084
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 8
+ },
+ "end": {
+ "line": 59,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 2085,
+ 2088
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 22
+ },
+ "end": {
+ "line": 59,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 2071,
+ 2089
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 8
+ },
+ "end": {
+ "line": 59,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 2071,
+ 2090
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 8
+ },
+ "end": {
+ "line": 59,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "range": [
+ 2014,
+ 2097
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 20
+ },
+ "end": {
+ "line": 60,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 2009,
+ 2097
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 15
+ },
+ "end": {
+ "line": 60,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 1998,
+ 2097
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 4
+ },
+ "end": {
+ "line": 60,
+ "column": 5
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Build checklist UI asynchronously\r\n * @param {Number} colIndex Column index\r\n * @param {Boolean} isExternal Render in external container\r\n * @param {String} extFltId External container id\r\n ",
+ "range": [
+ 2105,
+ 2334
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 4
+ },
+ "end": {
+ "line": 67,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "build",
+ "range": [
+ 2340,
+ 2345
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 4
+ },
+ "end": {
+ "line": 68,
+ "column": 9
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 2346,
+ 2354
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 10
+ },
+ "end": {
+ "line": 68,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "isExternal",
+ "range": [
+ 2356,
+ 2366
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 20
+ },
+ "end": {
+ "line": 68,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "extFltId",
+ "range": [
+ 2368,
+ 2376
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 32
+ },
+ "end": {
+ "line": 68,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2392,
+ 2394
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 12
+ },
+ "end": {
+ "line": 69,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2397,
+ 2401
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 17
+ },
+ "end": {
+ "line": 69,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2402,
+ 2404
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 22
+ },
+ "end": {
+ "line": 69,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2397,
+ 2404
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 17
+ },
+ "end": {
+ "line": 69,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2392,
+ 2404
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 12
+ },
+ "end": {
+ "line": 69,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2388,
+ 2405
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 8
+ },
+ "end": {
+ "line": 69,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2415,
+ 2417
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 8
+ },
+ "end": {
+ "line": 70,
+ "column": 10
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "EvtManager",
+ "range": [
+ 2418,
+ 2428
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 11
+ },
+ "end": {
+ "line": 70,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 2415,
+ 2428
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 8
+ },
+ "end": {
+ "line": 70,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2443,
+ 2445
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 12
+ },
+ "end": {
+ "line": 71,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Evt",
+ "range": [
+ 2446,
+ 2449
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 15
+ },
+ "end": {
+ "line": 71,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 2443,
+ 2449
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 12
+ },
+ "end": {
+ "line": 71,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 2450,
+ 2454
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 19
+ },
+ "end": {
+ "line": 71,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 2443,
+ 2454
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 12
+ },
+ "end": {
+ "line": 71,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checklist",
+ "range": [
+ 2455,
+ 2464
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 24
+ },
+ "end": {
+ "line": 71,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 2443,
+ 2464
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 12
+ },
+ "end": {
+ "line": 71,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "ObjectExpression",
+ "properties": [
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 2481,
+ 2489
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 14
+ },
+ "end": {
+ "line": 72,
+ "column": 22
+ }
+ }
+ },
+ "value": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 2490,
+ 2498
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 23
+ },
+ "end": {
+ "line": 72,
+ "column": 31
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 2481,
+ 2498
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 14
+ },
+ "end": {
+ "line": 72,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "slcExternal",
+ "range": [
+ 2500,
+ 2511
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 33
+ },
+ "end": {
+ "line": 72,
+ "column": 44
+ }
+ }
+ },
+ "value": {
+ "type": "Identifier",
+ "name": "isExternal",
+ "range": [
+ 2512,
+ 2522
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 45
+ },
+ "end": {
+ "line": 72,
+ "column": 55
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 2500,
+ 2522
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 33
+ },
+ "end": {
+ "line": 72,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "slcId",
+ "range": [
+ 2524,
+ 2529
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 57
+ },
+ "end": {
+ "line": 72,
+ "column": 62
+ }
+ }
+ },
+ "value": {
+ "type": "Identifier",
+ "name": "extFltId",
+ "range": [
+ 2530,
+ 2538
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 63
+ },
+ "end": {
+ "line": 72,
+ "column": 71
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 2524,
+ 2538
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 57
+ },
+ "end": {
+ "line": 72,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "range": [
+ 2479,
+ 2540
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 12
+ },
+ "end": {
+ "line": 72,
+ "column": 73
+ }
+ }
+ }
+ ],
+ "range": [
+ 2415,
+ 2551
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 8
+ },
+ "end": {
+ "line": 73,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 2415,
+ 2552
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 8
+ },
+ "end": {
+ "line": 73,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "range": [
+ 2377,
+ 2559
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 41
+ },
+ "end": {
+ "line": 74,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 2345,
+ 2559
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 9
+ },
+ "end": {
+ "line": 74,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 2340,
+ 2559
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 4
+ },
+ "end": {
+ "line": 74,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Build checklist UI asynchronously\r\n * @param {Number} colIndex Column index\r\n * @param {Boolean} isExternal Render in external container\r\n * @param {String} extFltId External container id\r\n ",
+ "range": [
+ 2105,
+ 2334
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 4
+ },
+ "end": {
+ "line": 67,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Build checklist UI\r\n * @param {Number} colIndex Column index\r\n * @param {Boolean} isExternal Render in external container\r\n * @param {String} extFltId External container id\r\n ",
+ "range": [
+ 2567,
+ 2781
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 4
+ },
+ "end": {
+ "line": 81,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "_build",
+ "range": [
+ 2787,
+ 2793
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 4
+ },
+ "end": {
+ "line": 82,
+ "column": 10
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 2794,
+ 2802
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 11
+ },
+ "end": {
+ "line": 82,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "AssignmentPattern",
+ "left": {
+ "type": "Identifier",
+ "name": "isExternal",
+ "range": [
+ 2804,
+ 2814
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 21
+ },
+ "end": {
+ "line": 82,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 2815,
+ 2820
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 32
+ },
+ "end": {
+ "line": 82,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 2804,
+ 2820
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 21
+ },
+ "end": {
+ "line": 82,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "AssignmentPattern",
+ "left": {
+ "type": "Identifier",
+ "name": "extFltId",
+ "range": [
+ 2822,
+ 2830
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 39
+ },
+ "end": {
+ "line": 82,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 2831,
+ 2835
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 48
+ },
+ "end": {
+ "line": 82,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 2822,
+ 2835
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 39
+ },
+ "end": {
+ "line": 82,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2851,
+ 2853
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 12
+ },
+ "end": {
+ "line": 83,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2856,
+ 2860
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 17
+ },
+ "end": {
+ "line": 83,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2861,
+ 2863
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 22
+ },
+ "end": {
+ "line": 83,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2856,
+ 2863
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 17
+ },
+ "end": {
+ "line": 83,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2851,
+ 2863
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 12
+ },
+ "end": {
+ "line": 83,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2847,
+ 2864
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 8
+ },
+ "end": {
+ "line": 83,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 2874,
+ 2882
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 8
+ },
+ "end": {
+ "line": 84,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 2885,
+ 2893
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 19
+ },
+ "end": {
+ "line": 84,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 2894,
+ 2902
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 28
+ },
+ "end": {
+ "line": 84,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 2904,
+ 2906
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 38
+ },
+ "end": {
+ "line": 84,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 2885,
+ 2907
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 19
+ },
+ "end": {
+ "line": 84,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 2874,
+ 2907
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 8
+ },
+ "end": {
+ "line": 84,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 2874,
+ 2908
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 8
+ },
+ "end": {
+ "line": 84,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2920,
+ 2924
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 8
+ },
+ "end": {
+ "line": 86,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 2925,
+ 2929
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 13
+ },
+ "end": {
+ "line": 86,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 2920,
+ 2929
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 8
+ },
+ "end": {
+ "line": 86,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 2932,
+ 2934
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 20
+ },
+ "end": {
+ "line": 86,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 2920,
+ 2934
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 8
+ },
+ "end": {
+ "line": 86,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 2920,
+ 2935
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 8
+ },
+ "end": {
+ "line": 86,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2945,
+ 2949
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 8
+ },
+ "end": {
+ "line": 87,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "optsTxt",
+ "range": [
+ 2950,
+ 2957
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 13
+ },
+ "end": {
+ "line": 87,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 2945,
+ 2957
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 8
+ },
+ "end": {
+ "line": 87,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 2960,
+ 2962
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 23
+ },
+ "end": {
+ "line": 87,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2945,
+ 2962
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 8
+ },
+ "end": {
+ "line": 87,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2945,
+ 2963
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 8
+ },
+ "end": {
+ "line": 87,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "divFltId",
+ "range": [
+ 2979,
+ 2987
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 12
+ },
+ "end": {
+ "line": 89,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2990,
+ 2994
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 23
+ },
+ "end": {
+ "line": 89,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxCheckListDiv",
+ "range": [
+ 2995,
+ 3011
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 28
+ },
+ "end": {
+ "line": 89,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 2990,
+ 3011
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 23
+ },
+ "end": {
+ "line": 89,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 3012,
+ 3020
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 45
+ },
+ "end": {
+ "line": 89,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 2990,
+ 3020
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 23
+ },
+ "end": {
+ "line": 89,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "_",
+ "raw": "'_'",
+ "range": [
+ 3021,
+ 3024
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 54
+ },
+ "end": {
+ "line": 89,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 2990,
+ 3024
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 23
+ },
+ "end": {
+ "line": 89,
+ "column": 57
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3025,
+ 3027
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 58
+ },
+ "end": {
+ "line": 89,
+ "column": 60
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 3028,
+ 3030
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 61
+ },
+ "end": {
+ "line": 89,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 3025,
+ 3030
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 58
+ },
+ "end": {
+ "line": 89,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 2990,
+ 3030
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 23
+ },
+ "end": {
+ "line": 89,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 2979,
+ 3030
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 12
+ },
+ "end": {
+ "line": 89,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2975,
+ 3031
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 8
+ },
+ "end": {
+ "line": 89,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 3046,
+ 3049
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 13
+ },
+ "end": {
+ "line": 90,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 3050,
+ 3052
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 17
+ },
+ "end": {
+ "line": 90,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 3046,
+ 3052
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 13
+ },
+ "end": {
+ "line": 90,
+ "column": 19
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "divFltId",
+ "range": [
+ 3053,
+ 3061
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 20
+ },
+ "end": {
+ "line": 90,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "range": [
+ 3046,
+ 3062
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 13
+ },
+ "end": {
+ "line": 90,
+ "column": 29
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 3045,
+ 3062
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 12
+ },
+ "end": {
+ "line": 90,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "isExternal",
+ "range": [
+ 3067,
+ 3077
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 34
+ },
+ "end": {
+ "line": 90,
+ "column": 44
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 3066,
+ 3077
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 33
+ },
+ "end": {
+ "line": 90,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 3045,
+ 3077
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 12
+ },
+ "end": {
+ "line": 90,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 3097,
+ 3100
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 14
+ },
+ "end": {
+ "line": 91,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 3101,
+ 3103
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 18
+ },
+ "end": {
+ "line": 91,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 3097,
+ 3103
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 14
+ },
+ "end": {
+ "line": 91,
+ "column": 20
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "extFltId",
+ "range": [
+ 3104,
+ 3112
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 21
+ },
+ "end": {
+ "line": 91,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "range": [
+ 3097,
+ 3113
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 14
+ },
+ "end": {
+ "line": 91,
+ "column": 30
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 3096,
+ 3113
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 13
+ },
+ "end": {
+ "line": 91,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "isExternal",
+ "range": [
+ 3117,
+ 3127
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 34
+ },
+ "end": {
+ "line": 91,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 3096,
+ 3127
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 13
+ },
+ "end": {
+ "line": 91,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 3044,
+ 3128
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 11
+ },
+ "end": {
+ "line": 91,
+ "column": 45
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 3144,
+ 3151
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 12
+ },
+ "end": {
+ "line": 92,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 3129,
+ 3162
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 46
+ },
+ "end": {
+ "line": 93,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 3041,
+ 3162
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 8
+ },
+ "end": {
+ "line": 93,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "flt",
+ "range": [
+ 3178,
+ 3181
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 12
+ },
+ "end": {
+ "line": 95,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "isExternal",
+ "range": [
+ 3185,
+ 3195
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 19
+ },
+ "end": {
+ "line": 95,
+ "column": 29
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 3184,
+ 3195
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 18
+ },
+ "end": {
+ "line": 95,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3198,
+ 3202
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 32
+ },
+ "end": {
+ "line": 95,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkListDiv",
+ "range": [
+ 3203,
+ 3215
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 37
+ },
+ "end": {
+ "line": 95,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 3198,
+ 3215
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 32
+ },
+ "end": {
+ "line": 95,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 3216,
+ 3224
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 50
+ },
+ "end": {
+ "line": 95,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 3198,
+ 3225
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 32
+ },
+ "end": {
+ "line": 95,
+ "column": 59
+ }
+ }
+ },
+ "alternate": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 3228,
+ 3231
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 62
+ },
+ "end": {
+ "line": 95,
+ "column": 65
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 3232,
+ 3234
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 66
+ },
+ "end": {
+ "line": 95,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 3228,
+ 3234
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 62
+ },
+ "end": {
+ "line": 95,
+ "column": 68
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "extFltId",
+ "range": [
+ 3235,
+ 3243
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 69
+ },
+ "end": {
+ "line": 95,
+ "column": 77
+ }
+ }
+ }
+ ],
+ "range": [
+ 3228,
+ 3244
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 62
+ },
+ "end": {
+ "line": 95,
+ "column": 78
+ }
+ }
+ },
+ "range": [
+ 3184,
+ 3244
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 18
+ },
+ "end": {
+ "line": 95,
+ "column": 78
+ }
+ }
+ },
+ "range": [
+ 3178,
+ 3244
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 12
+ },
+ "end": {
+ "line": 95,
+ "column": 78
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3174,
+ 3245
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 8
+ },
+ "end": {
+ "line": 95,
+ "column": 79
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "ul",
+ "range": [
+ 3259,
+ 3261
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 12
+ },
+ "end": {
+ "line": 96,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 3264,
+ 3267
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 17
+ },
+ "end": {
+ "line": 96,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 3268,
+ 3274
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 21
+ },
+ "end": {
+ "line": 96,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 3264,
+ 3274
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 17
+ },
+ "end": {
+ "line": 96,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "ul",
+ "raw": "'ul'",
+ "range": [
+ 3289,
+ 3293
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 12
+ },
+ "end": {
+ "line": 97,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 3296,
+ 3300
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 19
+ },
+ "end": {
+ "line": 97,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3302,
+ 3304
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 25
+ },
+ "end": {
+ "line": 97,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltIds",
+ "range": [
+ 3305,
+ 3311
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 28
+ },
+ "end": {
+ "line": 97,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 3302,
+ 3311
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 25
+ },
+ "end": {
+ "line": 97,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 3312,
+ 3320
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 35
+ },
+ "end": {
+ "line": 97,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 3302,
+ 3321
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 25
+ },
+ "end": {
+ "line": 97,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 3295,
+ 3322
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 18
+ },
+ "end": {
+ "line": 97,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "colIndex",
+ "raw": "'colIndex'",
+ "range": [
+ 3325,
+ 3335
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 48
+ },
+ "end": {
+ "line": 97,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 3337,
+ 3345
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 60
+ },
+ "end": {
+ "line": 97,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 3324,
+ 3346
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 47
+ },
+ "end": {
+ "line": 97,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "range": [
+ 3264,
+ 3347
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 17
+ },
+ "end": {
+ "line": 97,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 3259,
+ 3347
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 12
+ },
+ "end": {
+ "line": 97,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3255,
+ 3348
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 8
+ },
+ "end": {
+ "line": 97,
+ "column": 71
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ul",
+ "range": [
+ 3358,
+ 3360
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 8
+ },
+ "end": {
+ "line": 98,
+ "column": 10
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 3361,
+ 3370
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 11
+ },
+ "end": {
+ "line": 98,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 3358,
+ 3370
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 8
+ },
+ "end": {
+ "line": 98,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3373,
+ 3377
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 23
+ },
+ "end": {
+ "line": 98,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkListCssClass",
+ "range": [
+ 3378,
+ 3395
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 28
+ },
+ "end": {
+ "line": 98,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 3373,
+ 3395
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 23
+ },
+ "end": {
+ "line": 98,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 3358,
+ 3395
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 8
+ },
+ "end": {
+ "line": 98,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 3358,
+ 3396
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 8
+ },
+ "end": {
+ "line": 98,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 3406,
+ 3411
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 8
+ },
+ "end": {
+ "line": 99,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 3412,
+ 3415
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 14
+ },
+ "end": {
+ "line": 99,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 3406,
+ 3415
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 8
+ },
+ "end": {
+ "line": 99,
+ "column": 17
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "ul",
+ "range": [
+ 3416,
+ 3418
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 18
+ },
+ "end": {
+ "line": 99,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "change",
+ "raw": "'change'",
+ "range": [
+ 3420,
+ 3428
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 22
+ },
+ "end": {
+ "line": 99,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 3431,
+ 3434
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 33
+ },
+ "end": {
+ "line": 99,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3441,
+ 3445
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 43
+ },
+ "end": {
+ "line": 99,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onChange",
+ "range": [
+ 3446,
+ 3454
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 48
+ },
+ "end": {
+ "line": 99,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 3441,
+ 3454
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 43
+ },
+ "end": {
+ "line": 99,
+ "column": 56
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 3455,
+ 3458
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 57
+ },
+ "end": {
+ "line": 99,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 3441,
+ 3459
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 43
+ },
+ "end": {
+ "line": 99,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 3441,
+ 3460
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 43
+ },
+ "end": {
+ "line": 99,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 3439,
+ 3462
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 41
+ },
+ "end": {
+ "line": 99,
+ "column": 64
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 3430,
+ 3462
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 32
+ },
+ "end": {
+ "line": 99,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 3406,
+ 3463
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 8
+ },
+ "end": {
+ "line": 99,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 3406,
+ 3464
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 8
+ },
+ "end": {
+ "line": 99,
+ "column": 66
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 3480,
+ 3484
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 12
+ },
+ "end": {
+ "line": 101,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3487,
+ 3489
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 19
+ },
+ "end": {
+ "line": 101,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 3490,
+ 3493
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 22
+ },
+ "end": {
+ "line": 101,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 3487,
+ 3493
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 19
+ },
+ "end": {
+ "line": 101,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 3494,
+ 3498
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 26
+ },
+ "end": {
+ "line": 101,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 3487,
+ 3498
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 19
+ },
+ "end": {
+ "line": 101,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 3480,
+ 3498
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 12
+ },
+ "end": {
+ "line": 101,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3476,
+ 3499
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 8
+ },
+ "end": {
+ "line": 101,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3509,
+ 3513
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 8
+ },
+ "end": {
+ "line": 102,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isCustom",
+ "range": [
+ 3514,
+ 3522
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 13
+ },
+ "end": {
+ "line": 102,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 3509,
+ 3522
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 8
+ },
+ "end": {
+ "line": 102,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3525,
+ 3527
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 24
+ },
+ "end": {
+ "line": 102,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isCustomOptions",
+ "range": [
+ 3528,
+ 3543
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 27
+ },
+ "end": {
+ "line": 102,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 3525,
+ 3543
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 24
+ },
+ "end": {
+ "line": 102,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 3544,
+ 3552
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 43
+ },
+ "end": {
+ "line": 102,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 3525,
+ 3553
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 24
+ },
+ "end": {
+ "line": 102,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 3509,
+ 3553
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 8
+ },
+ "end": {
+ "line": 102,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 3509,
+ 3554
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 8
+ },
+ "end": {
+ "line": 102,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "activeFlt",
+ "range": [
+ 3570,
+ 3579
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 12
+ },
+ "end": {
+ "line": 104,
+ "column": 21
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 3570,
+ 3579
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 12
+ },
+ "end": {
+ "line": 104,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3566,
+ 3580
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 8
+ },
+ "end": {
+ "line": 104,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3593,
+ 3595
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 11
+ },
+ "end": {
+ "line": 105,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "linkedFilters",
+ "range": [
+ 3596,
+ 3609
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 14
+ },
+ "end": {
+ "line": 105,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 3593,
+ 3609
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 11
+ },
+ "end": {
+ "line": 105,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3613,
+ 3615
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 31
+ },
+ "end": {
+ "line": 105,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "activeFilterId",
+ "range": [
+ 3616,
+ 3630
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 34
+ },
+ "end": {
+ "line": 105,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 3613,
+ 3630
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 31
+ },
+ "end": {
+ "line": 105,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 3593,
+ 3630
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 11
+ },
+ "end": {
+ "line": 105,
+ "column": 48
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "activeFlt",
+ "range": [
+ 3646,
+ 3655
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 12
+ },
+ "end": {
+ "line": 106,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3658,
+ 3660
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 24
+ },
+ "end": {
+ "line": 106,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "activeFilterId",
+ "range": [
+ 3661,
+ 3675
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 27
+ },
+ "end": {
+ "line": 106,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 3658,
+ 3675
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 24
+ },
+ "end": {
+ "line": 106,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "split",
+ "range": [
+ 3676,
+ 3681
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 42
+ },
+ "end": {
+ "line": 106,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 3658,
+ 3681
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 24
+ },
+ "end": {
+ "line": 106,
+ "column": 47
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "_",
+ "raw": "'_'",
+ "range": [
+ 3682,
+ 3685
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 48
+ },
+ "end": {
+ "line": 106,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 3658,
+ 3686
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 24
+ },
+ "end": {
+ "line": 106,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 3687,
+ 3688
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 53
+ },
+ "end": {
+ "line": 106,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 3658,
+ 3689
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 24
+ },
+ "end": {
+ "line": 106,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 3646,
+ 3689
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 12
+ },
+ "end": {
+ "line": 106,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 3646,
+ 3690
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 12
+ },
+ "end": {
+ "line": 106,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "activeFlt",
+ "range": [
+ 3704,
+ 3713
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 12
+ },
+ "end": {
+ "line": 107,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "activeFlt",
+ "range": [
+ 3716,
+ 3725
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 24
+ },
+ "end": {
+ "line": 107,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "split",
+ "range": [
+ 3726,
+ 3731
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 34
+ },
+ "end": {
+ "line": 107,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 3716,
+ 3731
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 24
+ },
+ "end": {
+ "line": 107,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3732,
+ 3734
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 40
+ },
+ "end": {
+ "line": 107,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxFlt",
+ "range": [
+ 3735,
+ 3742
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 43
+ },
+ "end": {
+ "line": 107,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 3732,
+ 3742
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 40
+ },
+ "end": {
+ "line": 107,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 3716,
+ 3743
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 24
+ },
+ "end": {
+ "line": 107,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 3744,
+ 3745
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 52
+ },
+ "end": {
+ "line": 107,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 3716,
+ 3746
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 24
+ },
+ "end": {
+ "line": 107,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 3704,
+ 3746
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 12
+ },
+ "end": {
+ "line": 107,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 3704,
+ 3747
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 12
+ },
+ "end": {
+ "line": 107,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 3631,
+ 3758
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 49
+ },
+ "end": {
+ "line": 108,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 3590,
+ 3758
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 8
+ },
+ "end": {
+ "line": 108,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "filteredDataCol",
+ "range": [
+ 3774,
+ 3789
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 12
+ },
+ "end": {
+ "line": 110,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 3792,
+ 3794
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 30
+ },
+ "end": {
+ "line": 110,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 3774,
+ 3794
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 12
+ },
+ "end": {
+ "line": 110,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3770,
+ 3795
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 8
+ },
+ "end": {
+ "line": 110,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3808,
+ 3810
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 11
+ },
+ "end": {
+ "line": 111,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "linkedFilters",
+ "range": [
+ 3811,
+ 3824
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 14
+ },
+ "end": {
+ "line": 111,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 3808,
+ 3824
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 11
+ },
+ "end": {
+ "line": 111,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3828,
+ 3830
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 31
+ },
+ "end": {
+ "line": 111,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "disableExcludedOptions",
+ "range": [
+ 3831,
+ 3853
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 34
+ },
+ "end": {
+ "line": 111,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 3828,
+ 3853
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 31
+ },
+ "end": {
+ "line": 111,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 3808,
+ 3853
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 11
+ },
+ "end": {
+ "line": 111,
+ "column": 56
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3869,
+ 3873
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 12
+ },
+ "end": {
+ "line": 112,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 3874,
+ 3886
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 17
+ },
+ "end": {
+ "line": 112,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 3869,
+ 3886
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 12
+ },
+ "end": {
+ "line": 112,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 3889,
+ 3891
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 32
+ },
+ "end": {
+ "line": 112,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 3869,
+ 3891
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 12
+ },
+ "end": {
+ "line": 112,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 3869,
+ 3892
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 12
+ },
+ "end": {
+ "line": 112,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 3854,
+ 3903
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 57
+ },
+ "end": {
+ "line": 113,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 3805,
+ 3903
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 8
+ },
+ "end": {
+ "line": 113,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 3923,
+ 3924
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 16
+ },
+ "end": {
+ "line": 115,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3925,
+ 3927
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 18
+ },
+ "end": {
+ "line": 115,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "refRow",
+ "range": [
+ 3928,
+ 3934
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 21
+ },
+ "end": {
+ "line": 115,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 3925,
+ 3934
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 18
+ },
+ "end": {
+ "line": 115,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 3923,
+ 3934
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 16
+ },
+ "end": {
+ "line": 115,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3919,
+ 3934
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 12
+ },
+ "end": {
+ "line": 115,
+ "column": 27
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 3936,
+ 3937
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 29
+ },
+ "end": {
+ "line": 115,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3938,
+ 3940
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 31
+ },
+ "end": {
+ "line": 115,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbRows",
+ "range": [
+ 3941,
+ 3947
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 34
+ },
+ "end": {
+ "line": 115,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 3938,
+ 3947
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 31
+ },
+ "end": {
+ "line": 115,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 3936,
+ 3947
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 29
+ },
+ "end": {
+ "line": 115,
+ "column": 40
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 3949,
+ 3950
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 42
+ },
+ "end": {
+ "line": 115,
+ "column": 43
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 3949,
+ 3952
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 42
+ },
+ "end": {
+ "line": 115,
+ "column": 45
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4071,
+ 4073
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 15
+ },
+ "end": {
+ "line": 118,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasVisibleRows",
+ "range": [
+ 4074,
+ 4088
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 18
+ },
+ "end": {
+ "line": 118,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 4071,
+ 4088
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 15
+ },
+ "end": {
+ "line": 118,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4092,
+ 4094
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 36
+ },
+ "end": {
+ "line": 118,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "visibleRows",
+ "range": [
+ 4095,
+ 4106
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 39
+ },
+ "end": {
+ "line": 118,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 4092,
+ 4106
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 36
+ },
+ "end": {
+ "line": 118,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "indexOf",
+ "range": [
+ 4107,
+ 4114
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 51
+ },
+ "end": {
+ "line": 118,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 4092,
+ 4114
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 36
+ },
+ "end": {
+ "line": 118,
+ "column": 58
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 4115,
+ 4116
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 59
+ },
+ "end": {
+ "line": 118,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 4092,
+ 4117
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 36
+ },
+ "end": {
+ "line": 118,
+ "column": 61
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "-",
+ "argument": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 4123,
+ 4124
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 67
+ },
+ "end": {
+ "line": 118,
+ "column": 68
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 4122,
+ 4124
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 66
+ },
+ "end": {
+ "line": 118,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 4092,
+ 4124
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 36
+ },
+ "end": {
+ "line": 118,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 4071,
+ 4124
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 15
+ },
+ "end": {
+ "line": 118,
+ "column": 68
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ContinueStatement",
+ "label": null,
+ "range": [
+ 4144,
+ 4153
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 16
+ },
+ "end": {
+ "line": 119,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 4125,
+ 4168
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 69
+ },
+ "end": {
+ "line": 120,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 4068,
+ 4168
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 12
+ },
+ "end": {
+ "line": 120,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " always visible rows don't need to appear on selects as always",
+ "range": [
+ 3968,
+ 4032
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 12
+ },
+ "end": {
+ "line": 116,
+ "column": 76
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " valid",
+ "range": [
+ 4046,
+ 4054
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 12
+ },
+ "end": {
+ "line": 117,
+ "column": 20
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 4188,
+ 4193
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 16
+ },
+ "end": {
+ "line": 122,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 4196,
+ 4200
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 24
+ },
+ "end": {
+ "line": 122,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 4201,
+ 4202
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 29
+ },
+ "end": {
+ "line": 122,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 4196,
+ 4203
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 24
+ },
+ "end": {
+ "line": 122,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 4204,
+ 4209
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 32
+ },
+ "end": {
+ "line": 122,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 4196,
+ 4209
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 24
+ },
+ "end": {
+ "line": 122,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 4188,
+ 4209
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 16
+ },
+ "end": {
+ "line": 122,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 4184,
+ 4210
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 12
+ },
+ "end": {
+ "line": 122,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "ncells",
+ "range": [
+ 4228,
+ 4234
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 16
+ },
+ "end": {
+ "line": 123,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 4237,
+ 4242
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 25
+ },
+ "end": {
+ "line": 123,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 4243,
+ 4249
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 31
+ },
+ "end": {
+ "line": 123,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 4237,
+ 4249
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 25
+ },
+ "end": {
+ "line": 123,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 4228,
+ 4249
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 16
+ },
+ "end": {
+ "line": 123,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 4224,
+ 4250
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 12
+ },
+ "end": {
+ "line": 123,
+ "column": 38
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " checks if row has exact cell #",
+ "range": [
+ 4266,
+ 4299
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 12
+ },
+ "end": {
+ "line": 125,
+ "column": 45
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "ncells",
+ "range": [
+ 4316,
+ 4322
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 15
+ },
+ "end": {
+ "line": 126,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4327,
+ 4329
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 26
+ },
+ "end": {
+ "line": 126,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbCells",
+ "range": [
+ 4330,
+ 4337
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 29
+ },
+ "end": {
+ "line": 126,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 4327,
+ 4337
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 26
+ },
+ "end": {
+ "line": 126,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 4316,
+ 4337
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 15
+ },
+ "end": {
+ "line": 126,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4341,
+ 4345
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 40
+ },
+ "end": {
+ "line": 126,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isCustom",
+ "range": [
+ 4346,
+ 4354
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 45
+ },
+ "end": {
+ "line": 126,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 4341,
+ 4354
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 40
+ },
+ "end": {
+ "line": 126,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 4316,
+ 4354
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 15
+ },
+ "end": {
+ "line": 126,
+ "column": 53
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ContinueStatement",
+ "label": null,
+ "range": [
+ 4374,
+ 4383
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 16
+ },
+ "end": {
+ "line": 127,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 4355,
+ 4398
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 54
+ },
+ "end": {
+ "line": 128,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 4313,
+ 4398
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 12
+ },
+ "end": {
+ "line": 128,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " checks if row has exact cell #",
+ "range": [
+ 4266,
+ 4299
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 12
+ },
+ "end": {
+ "line": 125,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " this loop retrieves cell data",
+ "range": [
+ 4414,
+ 4446
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 12
+ },
+ "end": {
+ "line": 130,
+ "column": 44
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 4468,
+ 4469
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 20
+ },
+ "end": {
+ "line": 131,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 4470,
+ 4471
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 22
+ },
+ "end": {
+ "line": 131,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 4468,
+ 4471
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 20
+ },
+ "end": {
+ "line": 131,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 4464,
+ 4471
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 16
+ },
+ "end": {
+ "line": 131,
+ "column": 23
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 4473,
+ 4474
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 25
+ },
+ "end": {
+ "line": 131,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "ncells",
+ "range": [
+ 4475,
+ 4481
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 27
+ },
+ "end": {
+ "line": 131,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 4473,
+ 4481
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 25
+ },
+ "end": {
+ "line": 131,
+ "column": 33
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 4483,
+ 4484
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 35
+ },
+ "end": {
+ "line": 131,
+ "column": 36
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 4483,
+ 4486
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 35
+ },
+ "end": {
+ "line": 131,
+ "column": 38
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 4565,
+ 4573
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 20
+ },
+ "end": {
+ "line": 133,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 4576,
+ 4577
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 31
+ },
+ "end": {
+ "line": 133,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 4565,
+ 4577
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 20
+ },
+ "end": {
+ "line": 133,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4583,
+ 4585
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 38
+ },
+ "end": {
+ "line": 133,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "linkedFilters",
+ "range": [
+ 4586,
+ 4599
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 41
+ },
+ "end": {
+ "line": 133,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 4583,
+ 4599
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 38
+ },
+ "end": {
+ "line": 133,
+ "column": 54
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 4582,
+ 4599
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 37
+ },
+ "end": {
+ "line": 133,
+ "column": 54
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4625,
+ 4627
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 21
+ },
+ "end": {
+ "line": 134,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "linkedFilters",
+ "range": [
+ 4628,
+ 4641
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 24
+ },
+ "end": {
+ "line": 134,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 4625,
+ 4641
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 21
+ },
+ "end": {
+ "line": 134,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4645,
+ 4647
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 41
+ },
+ "end": {
+ "line": 134,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "disableExcludedOptions",
+ "range": [
+ 4648,
+ 4670
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 44
+ },
+ "end": {
+ "line": 134,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 4645,
+ 4670
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 41
+ },
+ "end": {
+ "line": 134,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 4625,
+ 4670
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 21
+ },
+ "end": {
+ "line": 134,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 4582,
+ 4671
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 37
+ },
+ "end": {
+ "line": 134,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 4565,
+ 4672
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 20
+ },
+ "end": {
+ "line": 134,
+ "column": 68
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 4698,
+ 4706
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 21
+ },
+ "end": {
+ "line": 135,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 4709,
+ 4710
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 32
+ },
+ "end": {
+ "line": 135,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 4698,
+ 4710
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 21
+ },
+ "end": {
+ "line": 135,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4714,
+ 4716
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 37
+ },
+ "end": {
+ "line": 135,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "linkedFilters",
+ "range": [
+ 4717,
+ 4730
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 40
+ },
+ "end": {
+ "line": 135,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 4714,
+ 4730
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 37
+ },
+ "end": {
+ "line": 135,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 4698,
+ 4730
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 21
+ },
+ "end": {
+ "line": 135,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 4757,
+ 4761
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 22
+ },
+ "end": {
+ "line": 136,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 4762,
+ 4763
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 27
+ },
+ "end": {
+ "line": 136,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 4757,
+ 4764
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 22
+ },
+ "end": {
+ "line": 136,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 4765,
+ 4770
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 30
+ },
+ "end": {
+ "line": 136,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 4757,
+ 4770
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 22
+ },
+ "end": {
+ "line": 136,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 4771,
+ 4778
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 36
+ },
+ "end": {
+ "line": 136,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 4757,
+ 4778
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 22
+ },
+ "end": {
+ "line": 136,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 4783,
+ 4785
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 48
+ },
+ "end": {
+ "line": 136,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 4757,
+ 4785
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 22
+ },
+ "end": {
+ "line": 136,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4790,
+ 4792
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 55
+ },
+ "end": {
+ "line": 136,
+ "column": 57
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 4793,
+ 4799
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 58
+ },
+ "end": {
+ "line": 136,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 4790,
+ 4799
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 55
+ },
+ "end": {
+ "line": 136,
+ "column": 64
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 4789,
+ 4799
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 54
+ },
+ "end": {
+ "line": 136,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 4757,
+ 4799
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 22
+ },
+ "end": {
+ "line": 136,
+ "column": 64
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4826,
+ 4828
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 21
+ },
+ "end": {
+ "line": 137,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 4829,
+ 4835
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 24
+ },
+ "end": {
+ "line": 137,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 4826,
+ 4835
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 21
+ },
+ "end": {
+ "line": 137,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "activeFlt",
+ "range": [
+ 4842,
+ 4851
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 37
+ },
+ "end": {
+ "line": 137,
+ "column": 46
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 4841,
+ 4851
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 36
+ },
+ "end": {
+ "line": 137,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "activeFlt",
+ "range": [
+ 4855,
+ 4864
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 50
+ },
+ "end": {
+ "line": 137,
+ "column": 59
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 4867,
+ 4875
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 62
+ },
+ "end": {
+ "line": 137,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 4855,
+ 4875
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 50
+ },
+ "end": {
+ "line": 137,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 4841,
+ 4875
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 36
+ },
+ "end": {
+ "line": 137,
+ "column": 70
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "!=",
+ "left": {
+ "type": "Identifier",
+ "name": "activeFlt",
+ "range": [
+ 4902,
+ 4911
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 21
+ },
+ "end": {
+ "line": 138,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 4913,
+ 4921
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 32
+ },
+ "end": {
+ "line": 138,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 4902,
+ 4921
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 21
+ },
+ "end": {
+ "line": 138,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 4950,
+ 4953
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 24
+ },
+ "end": {
+ "line": 139,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 4954,
+ 4957
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 28
+ },
+ "end": {
+ "line": 139,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 4950,
+ 4957
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 24
+ },
+ "end": {
+ "line": 139,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4958,
+ 4960
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 32
+ },
+ "end": {
+ "line": 139,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 4961,
+ 4975
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 35
+ },
+ "end": {
+ "line": 139,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 4958,
+ 4975
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 32
+ },
+ "end": {
+ "line": 139,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 4977,
+ 4978
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 51
+ },
+ "end": {
+ "line": 139,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 4950,
+ 4979
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 24
+ },
+ "end": {
+ "line": 139,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 4902,
+ 4979
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 21
+ },
+ "end": {
+ "line": 139,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 4840,
+ 4980
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 35
+ },
+ "end": {
+ "line": 139,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 4826,
+ 4981
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 21
+ },
+ "end": {
+ "line": 139,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 4756,
+ 4983
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 21
+ },
+ "end": {
+ "line": 139,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 4698,
+ 4984
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 21
+ },
+ "end": {
+ "line": 139,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 4564,
+ 4985
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 19
+ },
+ "end": {
+ "line": 139,
+ "column": 59
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 5013,
+ 5022
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 24
+ },
+ "end": {
+ "line": 140,
+ "column": 33
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 5025,
+ 5027
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 36
+ },
+ "end": {
+ "line": 140,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getCellData",
+ "range": [
+ 5028,
+ 5039
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 39
+ },
+ "end": {
+ "line": 140,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 5025,
+ 5039
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 36
+ },
+ "end": {
+ "line": 140,
+ "column": 50
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 5040,
+ 5041
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 51
+ },
+ "end": {
+ "line": 140,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 5043,
+ 5048
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 54
+ },
+ "end": {
+ "line": 140,
+ "column": 59
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 5049,
+ 5050
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 60
+ },
+ "end": {
+ "line": 140,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 5043,
+ 5051
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 54
+ },
+ "end": {
+ "line": 140,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 5025,
+ 5052
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 36
+ },
+ "end": {
+ "line": 140,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 5013,
+ 5052
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 24
+ },
+ "end": {
+ "line": 140,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 5009,
+ 5053
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 20
+ },
+ "end": {
+ "line": 140,
+ "column": 64
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Vary Peter's patch",
+ "range": [
+ 5075,
+ 5095
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 20
+ },
+ "end": {
+ "line": 141,
+ "column": 40
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cell_string",
+ "range": [
+ 5121,
+ 5132
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 24
+ },
+ "end": {
+ "line": 142,
+ "column": 35
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 5135,
+ 5138
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 38
+ },
+ "end": {
+ "line": 142,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 5139,
+ 5148
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 42
+ },
+ "end": {
+ "line": 142,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 5135,
+ 5148
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 38
+ },
+ "end": {
+ "line": 142,
+ "column": 51
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 5175,
+ 5184
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 24
+ },
+ "end": {
+ "line": 143,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 5186,
+ 5188
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 35
+ },
+ "end": {
+ "line": 143,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 5189,
+ 5198
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 38
+ },
+ "end": {
+ "line": 143,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 5186,
+ 5198
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 35
+ },
+ "end": {
+ "line": 143,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 5135,
+ 5199
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 38
+ },
+ "end": {
+ "line": 143,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 5121,
+ 5199
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 24
+ },
+ "end": {
+ "line": 143,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 5117,
+ 5200
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 20
+ },
+ "end": {
+ "line": 143,
+ "column": 49
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Vary Peter's patch",
+ "range": [
+ 5075,
+ 5095
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 20
+ },
+ "end": {
+ "line": 141,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " checks if celldata is already in array",
+ "range": [
+ 5222,
+ 5263
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 20
+ },
+ "end": {
+ "line": 144,
+ "column": 61
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 5289,
+ 5292
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 24
+ },
+ "end": {
+ "line": 145,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 5293,
+ 5296
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 28
+ },
+ "end": {
+ "line": 145,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 5289,
+ 5296
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 24
+ },
+ "end": {
+ "line": 145,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5297,
+ 5301
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 32
+ },
+ "end": {
+ "line": 145,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 5302,
+ 5306
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 37
+ },
+ "end": {
+ "line": 145,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 5297,
+ 5306
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 32
+ },
+ "end": {
+ "line": 145,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "cell_string",
+ "range": [
+ 5308,
+ 5319
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 43
+ },
+ "end": {
+ "line": 145,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 5321,
+ 5323
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 56
+ },
+ "end": {
+ "line": 145,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 5324,
+ 5333
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 59
+ },
+ "end": {
+ "line": 145,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 5321,
+ 5333
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 56
+ },
+ "end": {
+ "line": 145,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 5289,
+ 5334
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 24
+ },
+ "end": {
+ "line": 145,
+ "column": 69
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 5288,
+ 5334
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 23
+ },
+ "end": {
+ "line": 145,
+ "column": 69
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5362,
+ 5366
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 24
+ },
+ "end": {
+ "line": 146,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 5367,
+ 5371
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 29
+ },
+ "end": {
+ "line": 146,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 5362,
+ 5371
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 24
+ },
+ "end": {
+ "line": 146,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 5372,
+ 5376
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 34
+ },
+ "end": {
+ "line": 146,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 5362,
+ 5376
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 24
+ },
+ "end": {
+ "line": 146,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 5377,
+ 5386
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 39
+ },
+ "end": {
+ "line": 146,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 5362,
+ 5387
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 24
+ },
+ "end": {
+ "line": 146,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 5362,
+ 5388
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 24
+ },
+ "end": {
+ "line": 146,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 5335,
+ 5411
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 70
+ },
+ "end": {
+ "line": 147,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5285,
+ 5411
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 20
+ },
+ "end": {
+ "line": 147,
+ "column": 21
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " checks if celldata is already in array",
+ "range": [
+ 5222,
+ 5263
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 20
+ },
+ "end": {
+ "line": 144,
+ "column": 61
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "filteredCol",
+ "range": [
+ 5437,
+ 5448
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 24
+ },
+ "end": {
+ "line": 148,
+ "column": 35
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "filteredDataCol",
+ "range": [
+ 5451,
+ 5466
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 38
+ },
+ "end": {
+ "line": 148,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 5467,
+ 5468
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 54
+ },
+ "end": {
+ "line": 148,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 5451,
+ 5469
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 38
+ },
+ "end": {
+ "line": 148,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 5437,
+ 5469
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 24
+ },
+ "end": {
+ "line": 148,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 5433,
+ 5470
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 20
+ },
+ "end": {
+ "line": 148,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 5495,
+ 5497
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 23
+ },
+ "end": {
+ "line": 149,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "linkedFilters",
+ "range": [
+ 5498,
+ 5511
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 26
+ },
+ "end": {
+ "line": 149,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 5495,
+ 5511
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 23
+ },
+ "end": {
+ "line": 149,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 5515,
+ 5517
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 43
+ },
+ "end": {
+ "line": 149,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "disableExcludedOptions",
+ "range": [
+ 5518,
+ 5540
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 46
+ },
+ "end": {
+ "line": 149,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 5515,
+ 5540
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 43
+ },
+ "end": {
+ "line": 149,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 5495,
+ 5540
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 23
+ },
+ "end": {
+ "line": 149,
+ "column": 68
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "filteredCol",
+ "range": [
+ 5572,
+ 5583
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 28
+ },
+ "end": {
+ "line": 150,
+ "column": 39
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 5571,
+ 5583
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 27
+ },
+ "end": {
+ "line": 150,
+ "column": 39
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "filteredCol",
+ "range": [
+ 5615,
+ 5626
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 28
+ },
+ "end": {
+ "line": 151,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 5629,
+ 5631
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 42
+ },
+ "end": {
+ "line": 151,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFilteredDataCol",
+ "range": [
+ 5632,
+ 5650
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 45
+ },
+ "end": {
+ "line": 151,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 5629,
+ 5650
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 42
+ },
+ "end": {
+ "line": 151,
+ "column": 63
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 5651,
+ 5652
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 64
+ },
+ "end": {
+ "line": 151,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 5629,
+ 5653
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 42
+ },
+ "end": {
+ "line": 151,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 5615,
+ 5653
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 28
+ },
+ "end": {
+ "line": 151,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 5615,
+ 5654
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 28
+ },
+ "end": {
+ "line": 151,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 5584,
+ 5681
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 40
+ },
+ "end": {
+ "line": 152,
+ "column": 25
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5568,
+ 5681
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 24
+ },
+ "end": {
+ "line": 152,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 5711,
+ 5714
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 28
+ },
+ "end": {
+ "line": 153,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 5715,
+ 5718
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 32
+ },
+ "end": {
+ "line": 153,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 5711,
+ 5718
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 28
+ },
+ "end": {
+ "line": 153,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "filteredCol",
+ "range": [
+ 5719,
+ 5730
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 36
+ },
+ "end": {
+ "line": 153,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "cell_string",
+ "range": [
+ 5761,
+ 5772
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 28
+ },
+ "end": {
+ "line": 154,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 5774,
+ 5776
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 41
+ },
+ "end": {
+ "line": 154,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 5777,
+ 5786
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 44
+ },
+ "end": {
+ "line": 154,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 5774,
+ 5786
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 41
+ },
+ "end": {
+ "line": 154,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 5711,
+ 5787
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 28
+ },
+ "end": {
+ "line": 154,
+ "column": 54
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 5710,
+ 5787
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 27
+ },
+ "end": {
+ "line": 154,
+ "column": 54
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 5821,
+ 5824
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 29
+ },
+ "end": {
+ "line": 155,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 5825,
+ 5828
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 33
+ },
+ "end": {
+ "line": 155,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 5821,
+ 5828
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 29
+ },
+ "end": {
+ "line": 155,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5829,
+ 5833
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 37
+ },
+ "end": {
+ "line": 155,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 5834,
+ 5846
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 42
+ },
+ "end": {
+ "line": 155,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 5829,
+ 5846
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 37
+ },
+ "end": {
+ "line": 155,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "cell_string",
+ "range": [
+ 5881,
+ 5892
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 32
+ },
+ "end": {
+ "line": 156,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 5894,
+ 5896
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 45
+ },
+ "end": {
+ "line": 156,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 5897,
+ 5906
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 48
+ },
+ "end": {
+ "line": 156,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 5894,
+ 5906
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 45
+ },
+ "end": {
+ "line": 156,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 5821,
+ 5907
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 29
+ },
+ "end": {
+ "line": 156,
+ "column": 58
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 5820,
+ 5907
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 28
+ },
+ "end": {
+ "line": 156,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 5710,
+ 5907
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 27
+ },
+ "end": {
+ "line": 156,
+ "column": 58
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 5941,
+ 5943
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 29
+ },
+ "end": {
+ "line": 157,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFirstLoad",
+ "range": [
+ 5944,
+ 5955
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 32
+ },
+ "end": {
+ "line": 157,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 5941,
+ 5955
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 29
+ },
+ "end": {
+ "line": 157,
+ "column": 43
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 5940,
+ 5955
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 28
+ },
+ "end": {
+ "line": 157,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 5710,
+ 5955
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 27
+ },
+ "end": {
+ "line": 157,
+ "column": 43
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5987,
+ 5991
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 28
+ },
+ "end": {
+ "line": 158,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 5992,
+ 6004
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 33
+ },
+ "end": {
+ "line": 158,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 5987,
+ 6004
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 28
+ },
+ "end": {
+ "line": 158,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 6005,
+ 6009
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 46
+ },
+ "end": {
+ "line": 158,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 5987,
+ 6009
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 28
+ },
+ "end": {
+ "line": 158,
+ "column": 50
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 6010,
+ 6019
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 51
+ },
+ "end": {
+ "line": 158,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 5987,
+ 6020
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 28
+ },
+ "end": {
+ "line": 158,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 5987,
+ 6021
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 28
+ },
+ "end": {
+ "line": 158,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 5956,
+ 6048
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 44
+ },
+ "end": {
+ "line": 159,
+ "column": 25
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5707,
+ 6048
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 24
+ },
+ "end": {
+ "line": 159,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 5541,
+ 6071
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 69
+ },
+ "end": {
+ "line": 160,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5492,
+ 6071
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 20
+ },
+ "end": {
+ "line": 160,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 4986,
+ 6090
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 60
+ },
+ "end": {
+ "line": 161,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 4561,
+ 6090
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 16
+ },
+ "end": {
+ "line": 161,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " WTF: cyclomatic complexity hell :)",
+ "range": [
+ 4506,
+ 4543
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 16
+ },
+ "end": {
+ "line": 132,
+ "column": 53
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 4487,
+ 6105
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 39
+ },
+ "end": {
+ "line": 162,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 4460,
+ 6105
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 12
+ },
+ "end": {
+ "line": 162,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " this loop retrieves cell data",
+ "range": [
+ 4414,
+ 4446
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 12
+ },
+ "end": {
+ "line": 130,
+ "column": 44
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 3953,
+ 6116
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 46
+ },
+ "end": {
+ "line": 163,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 3915,
+ 6116
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 8
+ },
+ "end": {
+ "line": 163,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Retrieves custom values",
+ "range": [
+ 6128,
+ 6153
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 8
+ },
+ "end": {
+ "line": 165,
+ "column": 33
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6166,
+ 6170
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 11
+ },
+ "end": {
+ "line": 166,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isCustom",
+ "range": [
+ 6171,
+ 6179
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 16
+ },
+ "end": {
+ "line": 166,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 6166,
+ 6179
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 11
+ },
+ "end": {
+ "line": 166,
+ "column": 24
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "customValues",
+ "range": [
+ 6199,
+ 6211
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 16
+ },
+ "end": {
+ "line": 167,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 6214,
+ 6216
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 31
+ },
+ "end": {
+ "line": 167,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getCustomOptions",
+ "range": [
+ 6217,
+ 6233
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 34
+ },
+ "end": {
+ "line": 167,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 6214,
+ 6233
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 31
+ },
+ "end": {
+ "line": 167,
+ "column": 50
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 6234,
+ 6242
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 51
+ },
+ "end": {
+ "line": 167,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 6214,
+ 6243
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 31
+ },
+ "end": {
+ "line": 167,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 6199,
+ 6243
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 16
+ },
+ "end": {
+ "line": 167,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 6195,
+ 6244
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 12
+ },
+ "end": {
+ "line": 167,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6258,
+ 6262
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 12
+ },
+ "end": {
+ "line": 168,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 6263,
+ 6267
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 17
+ },
+ "end": {
+ "line": 168,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 6258,
+ 6267
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 12
+ },
+ "end": {
+ "line": 168,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "customValues",
+ "range": [
+ 6270,
+ 6282
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 24
+ },
+ "end": {
+ "line": 168,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 6283,
+ 6284
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 37
+ },
+ "end": {
+ "line": 168,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 6270,
+ 6285
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 24
+ },
+ "end": {
+ "line": 168,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 6258,
+ 6285
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 12
+ },
+ "end": {
+ "line": 168,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 6258,
+ 6286
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 12
+ },
+ "end": {
+ "line": 168,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6300,
+ 6304
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 12
+ },
+ "end": {
+ "line": 169,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "optsTxt",
+ "range": [
+ 6305,
+ 6312
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 17
+ },
+ "end": {
+ "line": 169,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 6300,
+ 6312
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 12
+ },
+ "end": {
+ "line": 169,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "customValues",
+ "range": [
+ 6315,
+ 6327
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 27
+ },
+ "end": {
+ "line": 169,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 6328,
+ 6329
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 40
+ },
+ "end": {
+ "line": 169,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 6315,
+ 6330
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 27
+ },
+ "end": {
+ "line": 169,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 6300,
+ 6330
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 12
+ },
+ "end": {
+ "line": 169,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 6300,
+ 6331
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 12
+ },
+ "end": {
+ "line": 169,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 6180,
+ 6342
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 25
+ },
+ "end": {
+ "line": 170,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 6163,
+ 6342
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 8
+ },
+ "end": {
+ "line": 170,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Retrieves custom values",
+ "range": [
+ 6128,
+ 6153
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 8
+ },
+ "end": {
+ "line": 165,
+ "column": 33
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 6357,
+ 6359
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 11
+ },
+ "end": {
+ "line": 172,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sortSlc",
+ "range": [
+ 6360,
+ 6367
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 14
+ },
+ "end": {
+ "line": 172,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 6357,
+ 6367
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 11
+ },
+ "end": {
+ "line": 172,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6372,
+ 6376
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 26
+ },
+ "end": {
+ "line": 172,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isCustom",
+ "range": [
+ 6377,
+ 6385
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 31
+ },
+ "end": {
+ "line": 172,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 6372,
+ 6385
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 26
+ },
+ "end": {
+ "line": 172,
+ "column": 39
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 6371,
+ 6385
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 25
+ },
+ "end": {
+ "line": 172,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 6357,
+ 6385
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 11
+ },
+ "end": {
+ "line": 172,
+ "column": 39
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 6406,
+ 6408
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 17
+ },
+ "end": {
+ "line": 173,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 6409,
+ 6418
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 20
+ },
+ "end": {
+ "line": 173,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 6406,
+ 6418
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 17
+ },
+ "end": {
+ "line": 173,
+ "column": 29
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 6405,
+ 6418
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 16
+ },
+ "end": {
+ "line": 173,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6438,
+ 6442
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 16
+ },
+ "end": {
+ "line": 174,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 6443,
+ 6447
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 21
+ },
+ "end": {
+ "line": 174,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 6438,
+ 6447
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 16
+ },
+ "end": {
+ "line": 174,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 6448,
+ 6452
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 26
+ },
+ "end": {
+ "line": 174,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 6438,
+ 6452
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 16
+ },
+ "end": {
+ "line": 174,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Sort",
+ "range": [
+ 6453,
+ 6457
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 31
+ },
+ "end": {
+ "line": 174,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ignoreCase",
+ "range": [
+ 6458,
+ 6468
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 36
+ },
+ "end": {
+ "line": 174,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 6453,
+ 6468
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 31
+ },
+ "end": {
+ "line": 174,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 6438,
+ 6469
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 16
+ },
+ "end": {
+ "line": 174,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 6438,
+ 6470
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 16
+ },
+ "end": {
+ "line": 174,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6491,
+ 6495
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 19
+ },
+ "end": {
+ "line": 175,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 6496,
+ 6508
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 24
+ },
+ "end": {
+ "line": 175,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 6491,
+ 6508
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 19
+ },
+ "end": {
+ "line": 175,
+ "column": 36
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6532,
+ 6536
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 20
+ },
+ "end": {
+ "line": 176,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 6537,
+ 6549
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 25
+ },
+ "end": {
+ "line": 176,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 6532,
+ 6549
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 20
+ },
+ "end": {
+ "line": 176,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 6550,
+ 6554
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 38
+ },
+ "end": {
+ "line": 176,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 6532,
+ 6554
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 20
+ },
+ "end": {
+ "line": 176,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Sort",
+ "range": [
+ 6555,
+ 6559
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 43
+ },
+ "end": {
+ "line": 176,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ignoreCase",
+ "range": [
+ 6560,
+ 6570
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 48
+ },
+ "end": {
+ "line": 176,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 6555,
+ 6570
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 43
+ },
+ "end": {
+ "line": 176,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 6532,
+ 6571
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 20
+ },
+ "end": {
+ "line": 176,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 6532,
+ 6572
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 20
+ },
+ "end": {
+ "line": 176,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 6509,
+ 6591
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 37
+ },
+ "end": {
+ "line": 177,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 6488,
+ 6591
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 16
+ },
+ "end": {
+ "line": 177,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 6419,
+ 6606
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 30
+ },
+ "end": {
+ "line": 178,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6631,
+ 6635
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 16
+ },
+ "end": {
+ "line": 179,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 6636,
+ 6640
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 21
+ },
+ "end": {
+ "line": 179,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 6631,
+ 6640
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 16
+ },
+ "end": {
+ "line": 179,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 6641,
+ 6645
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 26
+ },
+ "end": {
+ "line": 179,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 6631,
+ 6645
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 16
+ },
+ "end": {
+ "line": 179,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 6631,
+ 6647
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 16
+ },
+ "end": {
+ "line": 179,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 6631,
+ 6648
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 16
+ },
+ "end": {
+ "line": 179,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6669,
+ 6673
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 19
+ },
+ "end": {
+ "line": 180,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 6674,
+ 6686
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 24
+ },
+ "end": {
+ "line": 180,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 6669,
+ 6686
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 19
+ },
+ "end": {
+ "line": 180,
+ "column": 36
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6710,
+ 6714
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 20
+ },
+ "end": {
+ "line": 181,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 6715,
+ 6727
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 25
+ },
+ "end": {
+ "line": 181,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 6710,
+ 6727
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 20
+ },
+ "end": {
+ "line": 181,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 6728,
+ 6732
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 38
+ },
+ "end": {
+ "line": 181,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 6710,
+ 6732
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 20
+ },
+ "end": {
+ "line": 181,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 6710,
+ 6734
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 20
+ },
+ "end": {
+ "line": 181,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 6710,
+ 6735
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 20
+ },
+ "end": {
+ "line": 181,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 6687,
+ 6754
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 37
+ },
+ "end": {
+ "line": 182,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 6666,
+ 6754
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 16
+ },
+ "end": {
+ "line": 182,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 6612,
+ 6769
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 19
+ },
+ "end": {
+ "line": 183,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 6401,
+ 6769
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 12
+ },
+ "end": {
+ "line": 183,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 6386,
+ 6780
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 40
+ },
+ "end": {
+ "line": 184,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 6354,
+ 6780
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 8
+ },
+ "end": {
+ "line": 184,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "asc sort",
+ "range": [
+ 6790,
+ 6800
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 8
+ },
+ "end": {
+ "line": 185,
+ "column": 18
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 6813,
+ 6815
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 11
+ },
+ "end": {
+ "line": 186,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sortNumAsc",
+ "range": [
+ 6816,
+ 6826
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 14
+ },
+ "end": {
+ "line": 186,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 6813,
+ 6826
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 11
+ },
+ "end": {
+ "line": 186,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 6830,
+ 6833
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 28
+ },
+ "end": {
+ "line": 186,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 6834,
+ 6837
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 32
+ },
+ "end": {
+ "line": 186,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 6830,
+ 6837
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 28
+ },
+ "end": {
+ "line": 186,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 6838,
+ 6840
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 36
+ },
+ "end": {
+ "line": 186,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sortNumAsc",
+ "range": [
+ 6841,
+ 6851
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 39
+ },
+ "end": {
+ "line": 186,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 6838,
+ 6851
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 36
+ },
+ "end": {
+ "line": 186,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 6853,
+ 6861
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 51
+ },
+ "end": {
+ "line": 186,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 6830,
+ 6862
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 28
+ },
+ "end": {
+ "line": 186,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 6813,
+ 6862
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 11
+ },
+ "end": {
+ "line": 186,
+ "column": 60
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "TryStatement",
+ "block": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6900,
+ 6904
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 16
+ },
+ "end": {
+ "line": 188,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 6905,
+ 6909
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 21
+ },
+ "end": {
+ "line": 188,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 6900,
+ 6909
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 16
+ },
+ "end": {
+ "line": 188,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 6910,
+ 6914
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 26
+ },
+ "end": {
+ "line": 188,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 6900,
+ 6914
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 16
+ },
+ "end": {
+ "line": 188,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "numSortAsc",
+ "range": [
+ 6915,
+ 6925
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 31
+ },
+ "end": {
+ "line": 188,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 6900,
+ 6926
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 16
+ },
+ "end": {
+ "line": 188,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 6900,
+ 6927
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 16
+ },
+ "end": {
+ "line": 188,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6948,
+ 6952
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 19
+ },
+ "end": {
+ "line": 189,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 6953,
+ 6965
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 24
+ },
+ "end": {
+ "line": 189,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 6948,
+ 6965
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 19
+ },
+ "end": {
+ "line": 189,
+ "column": 36
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6989,
+ 6993
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 20
+ },
+ "end": {
+ "line": 190,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 6994,
+ 7006
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 25
+ },
+ "end": {
+ "line": 190,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 6989,
+ 7006
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 20
+ },
+ "end": {
+ "line": 190,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 7007,
+ 7011
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 38
+ },
+ "end": {
+ "line": 190,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 6989,
+ 7011
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 20
+ },
+ "end": {
+ "line": 190,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "numSortAsc",
+ "range": [
+ 7012,
+ 7022
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 43
+ },
+ "end": {
+ "line": 190,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 6989,
+ 7023
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 20
+ },
+ "end": {
+ "line": 190,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 6989,
+ 7024
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 20
+ },
+ "end": {
+ "line": 190,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 6966,
+ 7043
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 37
+ },
+ "end": {
+ "line": 191,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 6945,
+ 7043
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 16
+ },
+ "end": {
+ "line": 191,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7064,
+ 7068
+ ],
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 19
+ },
+ "end": {
+ "line": 192,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isCustom",
+ "range": [
+ 7069,
+ 7077
+ ],
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 24
+ },
+ "end": {
+ "line": 192,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 7064,
+ 7077
+ ],
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 19
+ },
+ "end": {
+ "line": 192,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7101,
+ 7105
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 20
+ },
+ "end": {
+ "line": 193,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "optsTxt",
+ "range": [
+ 7106,
+ 7113
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 25
+ },
+ "end": {
+ "line": 193,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 7101,
+ 7113
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 20
+ },
+ "end": {
+ "line": 193,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 7114,
+ 7118
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 33
+ },
+ "end": {
+ "line": 193,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 7101,
+ 7118
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 20
+ },
+ "end": {
+ "line": 193,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "numSortAsc",
+ "range": [
+ 7119,
+ 7129
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 38
+ },
+ "end": {
+ "line": 193,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 7101,
+ 7130
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 20
+ },
+ "end": {
+ "line": 193,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 7101,
+ 7131
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 20
+ },
+ "end": {
+ "line": 193,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 7078,
+ 7150
+ ],
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 33
+ },
+ "end": {
+ "line": 194,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 7061,
+ 7150
+ ],
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 16
+ },
+ "end": {
+ "line": 194,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 6881,
+ 7165
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 15
+ },
+ "end": {
+ "line": 195,
+ "column": 13
+ }
+ }
+ },
+ "handler": {
+ "type": "CatchClause",
+ "param": {
+ "type": "Identifier",
+ "name": "e",
+ "range": [
+ 7172,
+ 7173
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 20
+ },
+ "end": {
+ "line": 195,
+ "column": 21
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7194,
+ 7198
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 16
+ },
+ "end": {
+ "line": 196,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 7199,
+ 7203
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 21
+ },
+ "end": {
+ "line": 196,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 7194,
+ 7203
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 16
+ },
+ "end": {
+ "line": 196,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 7204,
+ 7208
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 26
+ },
+ "end": {
+ "line": 196,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 7194,
+ 7208
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 16
+ },
+ "end": {
+ "line": 196,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 7194,
+ 7210
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 16
+ },
+ "end": {
+ "line": 196,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 7194,
+ 7211
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 16
+ },
+ "end": {
+ "line": 196,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7232,
+ 7236
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 19
+ },
+ "end": {
+ "line": 197,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 7237,
+ 7249
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 24
+ },
+ "end": {
+ "line": 197,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 7232,
+ 7249
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 19
+ },
+ "end": {
+ "line": 197,
+ "column": 36
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7273,
+ 7277
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 20
+ },
+ "end": {
+ "line": 198,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 7278,
+ 7290
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 25
+ },
+ "end": {
+ "line": 198,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 7273,
+ 7290
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 20
+ },
+ "end": {
+ "line": 198,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 7291,
+ 7295
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 38
+ },
+ "end": {
+ "line": 198,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 7273,
+ 7295
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 20
+ },
+ "end": {
+ "line": 198,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 7273,
+ 7297
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 20
+ },
+ "end": {
+ "line": 198,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 7273,
+ 7298
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 20
+ },
+ "end": {
+ "line": 198,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 7250,
+ 7317
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 37
+ },
+ "end": {
+ "line": 199,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 7229,
+ 7317
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 16
+ },
+ "end": {
+ "line": 199,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7338,
+ 7342
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 19
+ },
+ "end": {
+ "line": 200,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isCustom",
+ "range": [
+ 7343,
+ 7351
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 24
+ },
+ "end": {
+ "line": 200,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 7338,
+ 7351
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 19
+ },
+ "end": {
+ "line": 200,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7375,
+ 7379
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 20
+ },
+ "end": {
+ "line": 201,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "optsTxt",
+ "range": [
+ 7380,
+ 7387
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 25
+ },
+ "end": {
+ "line": 201,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 7375,
+ 7387
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 20
+ },
+ "end": {
+ "line": 201,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 7388,
+ 7392
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 33
+ },
+ "end": {
+ "line": 201,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 7375,
+ 7392
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 20
+ },
+ "end": {
+ "line": 201,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 7375,
+ 7394
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 20
+ },
+ "end": {
+ "line": 201,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 7375,
+ 7395
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 20
+ },
+ "end": {
+ "line": 201,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 7352,
+ 7414
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 33
+ },
+ "end": {
+ "line": 202,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 7335,
+ 7414
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 16
+ },
+ "end": {
+ "line": 202,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 7175,
+ 7429
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 23
+ },
+ "end": {
+ "line": 203,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 7166,
+ 7429
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 14
+ },
+ "end": {
+ "line": 203,
+ "column": 13
+ }
+ }
+ },
+ "finalizer": null,
+ "range": [
+ 6878,
+ 7429
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 12
+ },
+ "end": {
+ "line": 203,
+ "column": 13
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "in case there are alphanumeric values",
+ "range": [
+ 7429,
+ 7468
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 13
+ },
+ "end": {
+ "line": 203,
+ "column": 52
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 6863,
+ 7479
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 61
+ },
+ "end": {
+ "line": 204,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 6810,
+ 7479
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 8
+ },
+ "end": {
+ "line": 204,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "asc sort",
+ "range": [
+ 6790,
+ 6800
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 8
+ },
+ "end": {
+ "line": 185,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "desc sort",
+ "range": [
+ 7489,
+ 7500
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 8
+ },
+ "end": {
+ "line": 205,
+ "column": 19
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 7513,
+ 7515
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 11
+ },
+ "end": {
+ "line": 206,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sortNumDesc",
+ "range": [
+ 7516,
+ 7527
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 14
+ },
+ "end": {
+ "line": 206,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 7513,
+ 7527
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 11
+ },
+ "end": {
+ "line": 206,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 7531,
+ 7534
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 29
+ },
+ "end": {
+ "line": 206,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 7535,
+ 7538
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 33
+ },
+ "end": {
+ "line": 206,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 7531,
+ 7538
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 29
+ },
+ "end": {
+ "line": 206,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 7539,
+ 7541
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 37
+ },
+ "end": {
+ "line": 206,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sortNumDesc",
+ "range": [
+ 7542,
+ 7553
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 40
+ },
+ "end": {
+ "line": 206,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 7539,
+ 7553
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 37
+ },
+ "end": {
+ "line": 206,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 7555,
+ 7563
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 53
+ },
+ "end": {
+ "line": 206,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 7531,
+ 7564
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 29
+ },
+ "end": {
+ "line": 206,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 7513,
+ 7564
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 11
+ },
+ "end": {
+ "line": 206,
+ "column": 62
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "TryStatement",
+ "block": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7602,
+ 7606
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 16
+ },
+ "end": {
+ "line": 208,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 7607,
+ 7611
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 21
+ },
+ "end": {
+ "line": 208,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 7602,
+ 7611
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 16
+ },
+ "end": {
+ "line": 208,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 7612,
+ 7616
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 26
+ },
+ "end": {
+ "line": 208,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 7602,
+ 7616
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 16
+ },
+ "end": {
+ "line": 208,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "numSortDesc",
+ "range": [
+ 7617,
+ 7628
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 31
+ },
+ "end": {
+ "line": 208,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 7602,
+ 7629
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 16
+ },
+ "end": {
+ "line": 208,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 7602,
+ 7630
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 16
+ },
+ "end": {
+ "line": 208,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7651,
+ 7655
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 19
+ },
+ "end": {
+ "line": 209,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 7656,
+ 7668
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 24
+ },
+ "end": {
+ "line": 209,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 7651,
+ 7668
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 19
+ },
+ "end": {
+ "line": 209,
+ "column": 36
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7692,
+ 7696
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 20
+ },
+ "end": {
+ "line": 210,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 7697,
+ 7709
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 25
+ },
+ "end": {
+ "line": 210,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 7692,
+ 7709
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 20
+ },
+ "end": {
+ "line": 210,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 7710,
+ 7714
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 38
+ },
+ "end": {
+ "line": 210,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 7692,
+ 7714
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 20
+ },
+ "end": {
+ "line": 210,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "numSortDesc",
+ "range": [
+ 7715,
+ 7726
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 43
+ },
+ "end": {
+ "line": 210,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 7692,
+ 7727
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 20
+ },
+ "end": {
+ "line": 210,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 7692,
+ 7728
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 20
+ },
+ "end": {
+ "line": 210,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 7669,
+ 7747
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 37
+ },
+ "end": {
+ "line": 211,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 7648,
+ 7747
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 16
+ },
+ "end": {
+ "line": 211,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7768,
+ 7772
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 19
+ },
+ "end": {
+ "line": 212,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isCustom",
+ "range": [
+ 7773,
+ 7781
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 24
+ },
+ "end": {
+ "line": 212,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 7768,
+ 7781
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 19
+ },
+ "end": {
+ "line": 212,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7805,
+ 7809
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 20
+ },
+ "end": {
+ "line": 213,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "optsTxt",
+ "range": [
+ 7810,
+ 7817
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 25
+ },
+ "end": {
+ "line": 213,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 7805,
+ 7817
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 20
+ },
+ "end": {
+ "line": 213,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 7818,
+ 7822
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 33
+ },
+ "end": {
+ "line": 213,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 7805,
+ 7822
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 20
+ },
+ "end": {
+ "line": 213,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "numSortDesc",
+ "range": [
+ 7823,
+ 7834
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 38
+ },
+ "end": {
+ "line": 213,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 7805,
+ 7835
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 20
+ },
+ "end": {
+ "line": 213,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 7805,
+ 7836
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 20
+ },
+ "end": {
+ "line": 213,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 7782,
+ 7855
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 33
+ },
+ "end": {
+ "line": 214,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 7765,
+ 7855
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 16
+ },
+ "end": {
+ "line": 214,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 7583,
+ 7870
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 15
+ },
+ "end": {
+ "line": 215,
+ "column": 13
+ }
+ }
+ },
+ "handler": {
+ "type": "CatchClause",
+ "param": {
+ "type": "Identifier",
+ "name": "e",
+ "range": [
+ 7877,
+ 7878
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 20
+ },
+ "end": {
+ "line": 215,
+ "column": 21
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7899,
+ 7903
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 16
+ },
+ "end": {
+ "line": 216,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 7904,
+ 7908
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 21
+ },
+ "end": {
+ "line": 216,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 7899,
+ 7908
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 16
+ },
+ "end": {
+ "line": 216,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 7909,
+ 7913
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 26
+ },
+ "end": {
+ "line": 216,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 7899,
+ 7913
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 16
+ },
+ "end": {
+ "line": 216,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 7899,
+ 7915
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 16
+ },
+ "end": {
+ "line": 216,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 7899,
+ 7916
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 16
+ },
+ "end": {
+ "line": 216,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7937,
+ 7941
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 19
+ },
+ "end": {
+ "line": 217,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 7942,
+ 7954
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 24
+ },
+ "end": {
+ "line": 217,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 7937,
+ 7954
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 19
+ },
+ "end": {
+ "line": 217,
+ "column": 36
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7978,
+ 7982
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 20
+ },
+ "end": {
+ "line": 218,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 7983,
+ 7995
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 25
+ },
+ "end": {
+ "line": 218,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 7978,
+ 7995
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 20
+ },
+ "end": {
+ "line": 218,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 7996,
+ 8000
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 38
+ },
+ "end": {
+ "line": 218,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 7978,
+ 8000
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 20
+ },
+ "end": {
+ "line": 218,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 7978,
+ 8002
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 20
+ },
+ "end": {
+ "line": 218,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 7978,
+ 8003
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 20
+ },
+ "end": {
+ "line": 218,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 7955,
+ 8005
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 37
+ },
+ "end": {
+ "line": 218,
+ "column": 47
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 7934,
+ 8005
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 16
+ },
+ "end": {
+ "line": 218,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8026,
+ 8030
+ ],
+ "loc": {
+ "start": {
+ "line": 219,
+ "column": 19
+ },
+ "end": {
+ "line": 219,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isCustom",
+ "range": [
+ 8031,
+ 8039
+ ],
+ "loc": {
+ "start": {
+ "line": 219,
+ "column": 24
+ },
+ "end": {
+ "line": 219,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 8026,
+ 8039
+ ],
+ "loc": {
+ "start": {
+ "line": 219,
+ "column": 19
+ },
+ "end": {
+ "line": 219,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8063,
+ 8067
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 20
+ },
+ "end": {
+ "line": 220,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "optsTxt",
+ "range": [
+ 8068,
+ 8075
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 25
+ },
+ "end": {
+ "line": 220,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 8063,
+ 8075
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 20
+ },
+ "end": {
+ "line": 220,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 8076,
+ 8080
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 33
+ },
+ "end": {
+ "line": 220,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 8063,
+ 8080
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 20
+ },
+ "end": {
+ "line": 220,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 8063,
+ 8082
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 20
+ },
+ "end": {
+ "line": 220,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 8063,
+ 8083
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 20
+ },
+ "end": {
+ "line": 220,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 8040,
+ 8102
+ ],
+ "loc": {
+ "start": {
+ "line": 219,
+ "column": 33
+ },
+ "end": {
+ "line": 221,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 8023,
+ 8102
+ ],
+ "loc": {
+ "start": {
+ "line": 219,
+ "column": 16
+ },
+ "end": {
+ "line": 221,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 7880,
+ 8117
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 23
+ },
+ "end": {
+ "line": 222,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 7871,
+ 8117
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 14
+ },
+ "end": {
+ "line": 222,
+ "column": 13
+ }
+ }
+ },
+ "finalizer": null,
+ "range": [
+ 7580,
+ 8117
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 12
+ },
+ "end": {
+ "line": 222,
+ "column": 13
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "in case there are alphanumeric values",
+ "range": [
+ 8117,
+ 8156
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 13
+ },
+ "end": {
+ "line": 222,
+ "column": 52
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 7565,
+ 8167
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 63
+ },
+ "end": {
+ "line": 223,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 7510,
+ 8167
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 8
+ },
+ "end": {
+ "line": 223,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "in case there are alphanumeric values",
+ "range": [
+ 7429,
+ 7468
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 13
+ },
+ "end": {
+ "line": 203,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "desc sort",
+ "range": [
+ 7489,
+ 7500
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 8
+ },
+ "end": {
+ "line": 205,
+ "column": 19
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8179,
+ 8183
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 8
+ },
+ "end": {
+ "line": 225,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "addChecks",
+ "range": [
+ 8184,
+ 8193
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 13
+ },
+ "end": {
+ "line": 225,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 8179,
+ 8193
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 8
+ },
+ "end": {
+ "line": 225,
+ "column": 22
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 8194,
+ 8202
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 23
+ },
+ "end": {
+ "line": 225,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "ul",
+ "range": [
+ 8204,
+ 8206
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 33
+ },
+ "end": {
+ "line": 225,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 8208,
+ 8210
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 37
+ },
+ "end": {
+ "line": 225,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "separator",
+ "range": [
+ 8211,
+ 8220
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 40
+ },
+ "end": {
+ "line": 225,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 8208,
+ 8220
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 37
+ },
+ "end": {
+ "line": 225,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 8179,
+ 8221
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 8
+ },
+ "end": {
+ "line": 225,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 8179,
+ 8222
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 8
+ },
+ "end": {
+ "line": 225,
+ "column": 51
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "in case there are alphanumeric values",
+ "range": [
+ 8117,
+ 8156
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 13
+ },
+ "end": {
+ "line": 222,
+ "column": 52
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 8237,
+ 8239
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 11
+ },
+ "end": {
+ "line": 227,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fillSlcOnDemand",
+ "range": [
+ 8240,
+ 8255
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 14
+ },
+ "end": {
+ "line": 227,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 8237,
+ 8255
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 11
+ },
+ "end": {
+ "line": 227,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "flt",
+ "range": [
+ 8271,
+ 8274
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 12
+ },
+ "end": {
+ "line": 228,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 8275,
+ 8284
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 16
+ },
+ "end": {
+ "line": 228,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 8271,
+ 8284
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 12
+ },
+ "end": {
+ "line": 228,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 8287,
+ 8289
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 28
+ },
+ "end": {
+ "line": 228,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 8271,
+ 8289
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 12
+ },
+ "end": {
+ "line": 228,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 8271,
+ 8290
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 12
+ },
+ "end": {
+ "line": 228,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 8256,
+ 8301
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 30
+ },
+ "end": {
+ "line": 229,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 8234,
+ 8301
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 8
+ },
+ "end": {
+ "line": 229,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "flt",
+ "range": [
+ 8311,
+ 8314
+ ],
+ "loc": {
+ "start": {
+ "line": 230,
+ "column": 8
+ },
+ "end": {
+ "line": 230,
+ "column": 11
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 8315,
+ 8326
+ ],
+ "loc": {
+ "start": {
+ "line": 230,
+ "column": 12
+ },
+ "end": {
+ "line": 230,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 8311,
+ 8326
+ ],
+ "loc": {
+ "start": {
+ "line": 230,
+ "column": 8
+ },
+ "end": {
+ "line": 230,
+ "column": 23
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "ul",
+ "range": [
+ 8327,
+ 8329
+ ],
+ "loc": {
+ "start": {
+ "line": 230,
+ "column": 24
+ },
+ "end": {
+ "line": 230,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 8311,
+ 8330
+ ],
+ "loc": {
+ "start": {
+ "line": 230,
+ "column": 8
+ },
+ "end": {
+ "line": 230,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 8311,
+ 8331
+ ],
+ "loc": {
+ "start": {
+ "line": 230,
+ "column": 8
+ },
+ "end": {
+ "line": 230,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "flt",
+ "range": [
+ 8341,
+ 8344
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 8
+ },
+ "end": {
+ "line": 231,
+ "column": 11
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setAttribute",
+ "range": [
+ 8345,
+ 8357
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 12
+ },
+ "end": {
+ "line": 231,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 8341,
+ 8357
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 8
+ },
+ "end": {
+ "line": 231,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "filled",
+ "raw": "'filled'",
+ "range": [
+ 8358,
+ 8366
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 25
+ },
+ "end": {
+ "line": 231,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "1",
+ "raw": "'1'",
+ "range": [
+ 8368,
+ 8371
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 35
+ },
+ "end": {
+ "line": 231,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 8341,
+ 8372
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 8
+ },
+ "end": {
+ "line": 231,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 8341,
+ 8373
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 8
+ },
+ "end": {
+ "line": 231,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 2836,
+ 8380
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 53
+ },
+ "end": {
+ "line": 232,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 2793,
+ 8380
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 10
+ },
+ "end": {
+ "line": 232,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 2787,
+ 8380
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 4
+ },
+ "end": {
+ "line": 232,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Build checklist UI\r\n * @param {Number} colIndex Column index\r\n * @param {Boolean} isExternal Render in external container\r\n * @param {String} extFltId External container id\r\n ",
+ "range": [
+ 2567,
+ 2781
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 4
+ },
+ "end": {
+ "line": 81,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Add checklist options\r\n * @param {Number} colIndex Column index\r\n * @param {Object} ul Ul element\r\n ",
+ "range": [
+ 8388,
+ 8522
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 4
+ },
+ "end": {
+ "line": 238,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "addChecks",
+ "range": [
+ 8528,
+ 8537
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 4
+ },
+ "end": {
+ "line": 239,
+ "column": 13
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 8538,
+ 8546
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 14
+ },
+ "end": {
+ "line": 239,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "ul",
+ "range": [
+ 8548,
+ 8550
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 24
+ },
+ "end": {
+ "line": 239,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 8566,
+ 8568
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 12
+ },
+ "end": {
+ "line": 240,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8571,
+ 8575
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 17
+ },
+ "end": {
+ "line": 240,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 8576,
+ 8578
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 22
+ },
+ "end": {
+ "line": 240,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 8571,
+ 8578
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 17
+ },
+ "end": {
+ "line": 240,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 8566,
+ 8578
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 12
+ },
+ "end": {
+ "line": 240,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 8562,
+ 8579
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 8
+ },
+ "end": {
+ "line": 240,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "chkCt",
+ "range": [
+ 8593,
+ 8598
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 12
+ },
+ "end": {
+ "line": 241,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8601,
+ 8605
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 20
+ },
+ "end": {
+ "line": 241,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "addTChecks",
+ "range": [
+ 8606,
+ 8616
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 25
+ },
+ "end": {
+ "line": 241,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 8601,
+ 8616
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 20
+ },
+ "end": {
+ "line": 241,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 8617,
+ 8625
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 36
+ },
+ "end": {
+ "line": 241,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "ul",
+ "range": [
+ 8627,
+ 8629
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 46
+ },
+ "end": {
+ "line": 241,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 8601,
+ 8630
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 20
+ },
+ "end": {
+ "line": 241,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 8593,
+ 8630
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 12
+ },
+ "end": {
+ "line": 241,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 8589,
+ 8631
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 8
+ },
+ "end": {
+ "line": 241,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "fltArr",
+ "range": [
+ 8645,
+ 8651
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 12
+ },
+ "end": {
+ "line": 242,
+ "column": 18
+ }
+ }
+ },
+ "init": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 8654,
+ 8656
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 21
+ },
+ "end": {
+ "line": 242,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 8645,
+ 8656
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 12
+ },
+ "end": {
+ "line": 242,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 8641,
+ 8657
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 8
+ },
+ "end": {
+ "line": 242,
+ "column": 24
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "remember grid values",
+ "range": [
+ 8658,
+ 8680
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 25
+ },
+ "end": {
+ "line": 242,
+ "column": 47
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "store",
+ "range": [
+ 8694,
+ 8699
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 12
+ },
+ "end": {
+ "line": 243,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 8702,
+ 8704
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 20
+ },
+ "end": {
+ "line": 243,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 8705,
+ 8712
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 23
+ },
+ "end": {
+ "line": 243,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 8702,
+ 8712
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 20
+ },
+ "end": {
+ "line": 243,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "store",
+ "raw": "'store'",
+ "range": [
+ 8713,
+ 8720
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 31
+ },
+ "end": {
+ "line": 243,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 8702,
+ 8721
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 20
+ },
+ "end": {
+ "line": 243,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 8694,
+ 8721
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 12
+ },
+ "end": {
+ "line": 243,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 8690,
+ 8722
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 8
+ },
+ "end": {
+ "line": 243,
+ "column": 40
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "remember grid values",
+ "range": [
+ 8658,
+ 8680
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 25
+ },
+ "end": {
+ "line": 242,
+ "column": 47
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tmpVal",
+ "range": [
+ 8736,
+ 8742
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 12
+ },
+ "end": {
+ "line": 244,
+ "column": 18
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "Identifier",
+ "name": "store",
+ "range": [
+ 8745,
+ 8750
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 21
+ },
+ "end": {
+ "line": 244,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "store",
+ "range": [
+ 8770,
+ 8775
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 16
+ },
+ "end": {
+ "line": 245,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFilterValues",
+ "range": [
+ 8776,
+ 8791
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 22
+ },
+ "end": {
+ "line": 245,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 8770,
+ 8791
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 16
+ },
+ "end": {
+ "line": 245,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 8792,
+ 8794
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 38
+ },
+ "end": {
+ "line": 245,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltsValuesCookie",
+ "range": [
+ 8795,
+ 8811
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 41
+ },
+ "end": {
+ "line": 245,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 8792,
+ 8811
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 38
+ },
+ "end": {
+ "line": 245,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 8770,
+ 8812
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 16
+ },
+ "end": {
+ "line": 245,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 8813,
+ 8821
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 59
+ },
+ "end": {
+ "line": 245,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 8770,
+ 8822
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 16
+ },
+ "end": {
+ "line": 245,
+ "column": 68
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 8825,
+ 8829
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 71
+ },
+ "end": {
+ "line": 245,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 8745,
+ 8829
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 21
+ },
+ "end": {
+ "line": 245,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 8736,
+ 8829
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 12
+ },
+ "end": {
+ "line": 245,
+ "column": 75
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 8732,
+ 8830
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 8
+ },
+ "end": {
+ "line": 245,
+ "column": 76
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "tmpVal",
+ "range": [
+ 8843,
+ 8849
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 11
+ },
+ "end": {
+ "line": 246,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 8853,
+ 8856
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 21
+ },
+ "end": {
+ "line": 246,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "trim",
+ "range": [
+ 8857,
+ 8861
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 25
+ },
+ "end": {
+ "line": 246,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 8853,
+ 8861
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 21
+ },
+ "end": {
+ "line": 246,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "tmpVal",
+ "range": [
+ 8862,
+ 8868
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 30
+ },
+ "end": {
+ "line": 246,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 8853,
+ 8869
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 21
+ },
+ "end": {
+ "line": 246,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 8870,
+ 8876
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 38
+ },
+ "end": {
+ "line": 246,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 8853,
+ 8876
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 21
+ },
+ "end": {
+ "line": 246,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 8879,
+ 8880
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 47
+ },
+ "end": {
+ "line": 246,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 8853,
+ 8880
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 21
+ },
+ "end": {
+ "line": 246,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 8843,
+ 8880
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 11
+ },
+ "end": {
+ "line": 246,
+ "column": 48
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 8899,
+ 8901
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 15
+ },
+ "end": {
+ "line": 247,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasCustomSlcOptions",
+ "range": [
+ 8902,
+ 8921
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 18
+ },
+ "end": {
+ "line": 247,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 8899,
+ 8921
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 15
+ },
+ "end": {
+ "line": 247,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 8942,
+ 8945
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 16
+ },
+ "end": {
+ "line": 248,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 8946,
+ 8949
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 20
+ },
+ "end": {
+ "line": 248,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 8942,
+ 8949
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 16
+ },
+ "end": {
+ "line": 248,
+ "column": 23
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 8950,
+ 8952
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 24
+ },
+ "end": {
+ "line": 248,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "customSlcOptions",
+ "range": [
+ 8953,
+ 8969
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 27
+ },
+ "end": {
+ "line": 248,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 8950,
+ 8969
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 24
+ },
+ "end": {
+ "line": 248,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cols",
+ "range": [
+ 8970,
+ 8974
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 44
+ },
+ "end": {
+ "line": 248,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 8950,
+ 8974
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 24
+ },
+ "end": {
+ "line": 248,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 8976,
+ 8984
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 50
+ },
+ "end": {
+ "line": 248,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 8942,
+ 8985
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 16
+ },
+ "end": {
+ "line": 248,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 8899,
+ 8985
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 15
+ },
+ "end": {
+ "line": 248,
+ "column": 59
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fltArr",
+ "range": [
+ 9005,
+ 9011
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 16
+ },
+ "end": {
+ "line": 249,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 9012,
+ 9016
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 23
+ },
+ "end": {
+ "line": 249,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 9005,
+ 9016
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 16
+ },
+ "end": {
+ "line": 249,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "tmpVal",
+ "range": [
+ 9017,
+ 9023
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 28
+ },
+ "end": {
+ "line": 249,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 9005,
+ 9024
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 16
+ },
+ "end": {
+ "line": 249,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 9005,
+ 9025
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 16
+ },
+ "end": {
+ "line": 249,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 8986,
+ 9040
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 60
+ },
+ "end": {
+ "line": 250,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "fltArr",
+ "range": [
+ 9065,
+ 9071
+ ],
+ "loc": {
+ "start": {
+ "line": 251,
+ "column": 16
+ },
+ "end": {
+ "line": 251,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tmpVal",
+ "range": [
+ 9074,
+ 9080
+ ],
+ "loc": {
+ "start": {
+ "line": 251,
+ "column": 25
+ },
+ "end": {
+ "line": 251,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "split",
+ "range": [
+ 9081,
+ 9086
+ ],
+ "loc": {
+ "start": {
+ "line": 251,
+ "column": 32
+ },
+ "end": {
+ "line": 251,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 9074,
+ 9086
+ ],
+ "loc": {
+ "start": {
+ "line": 251,
+ "column": 25
+ },
+ "end": {
+ "line": 251,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' '",
+ "range": [
+ 9087,
+ 9090
+ ],
+ "loc": {
+ "start": {
+ "line": 251,
+ "column": 38
+ },
+ "end": {
+ "line": 251,
+ "column": 41
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 9091,
+ 9093
+ ],
+ "loc": {
+ "start": {
+ "line": 251,
+ "column": 42
+ },
+ "end": {
+ "line": 251,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "orOperator",
+ "range": [
+ 9094,
+ 9104
+ ],
+ "loc": {
+ "start": {
+ "line": 251,
+ "column": 45
+ },
+ "end": {
+ "line": 251,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 9091,
+ 9104
+ ],
+ "loc": {
+ "start": {
+ "line": 251,
+ "column": 42
+ },
+ "end": {
+ "line": 251,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 9087,
+ 9104
+ ],
+ "loc": {
+ "start": {
+ "line": 251,
+ "column": 38
+ },
+ "end": {
+ "line": 251,
+ "column": 55
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' '",
+ "range": [
+ 9105,
+ 9108
+ ],
+ "loc": {
+ "start": {
+ "line": 251,
+ "column": 56
+ },
+ "end": {
+ "line": 251,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 9087,
+ 9108
+ ],
+ "loc": {
+ "start": {
+ "line": 251,
+ "column": 38
+ },
+ "end": {
+ "line": 251,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 9074,
+ 9109
+ ],
+ "loc": {
+ "start": {
+ "line": 251,
+ "column": 25
+ },
+ "end": {
+ "line": 251,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 9065,
+ 9109
+ ],
+ "loc": {
+ "start": {
+ "line": 251,
+ "column": 16
+ },
+ "end": {
+ "line": 251,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 9065,
+ 9110
+ ],
+ "loc": {
+ "start": {
+ "line": 251,
+ "column": 16
+ },
+ "end": {
+ "line": 251,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 9046,
+ 9125
+ ],
+ "loc": {
+ "start": {
+ "line": 250,
+ "column": 19
+ },
+ "end": {
+ "line": 252,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 8896,
+ 9125
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 12
+ },
+ "end": {
+ "line": 252,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 8881,
+ 9136
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 49
+ },
+ "end": {
+ "line": 253,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 8840,
+ 9136
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 8
+ },
+ "end": {
+ "line": 253,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "y",
+ "range": [
+ 9156,
+ 9157
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 16
+ },
+ "end": {
+ "line": 255,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 9158,
+ 9159
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 18
+ },
+ "end": {
+ "line": 255,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 9156,
+ 9159
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 16
+ },
+ "end": {
+ "line": 255,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 9152,
+ 9159
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 12
+ },
+ "end": {
+ "line": 255,
+ "column": 19
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "y",
+ "range": [
+ 9161,
+ 9162
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 21
+ },
+ "end": {
+ "line": 255,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9163,
+ 9167
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 23
+ },
+ "end": {
+ "line": 255,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 9168,
+ 9172
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 28
+ },
+ "end": {
+ "line": 255,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 9163,
+ 9172
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 23
+ },
+ "end": {
+ "line": 255,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 9173,
+ 9179
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 33
+ },
+ "end": {
+ "line": 255,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 9163,
+ 9179
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 23
+ },
+ "end": {
+ "line": 255,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 9161,
+ 9179
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 21
+ },
+ "end": {
+ "line": 255,
+ "column": 39
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "y",
+ "range": [
+ 9181,
+ 9182
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 41
+ },
+ "end": {
+ "line": 255,
+ "column": 42
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 9181,
+ 9184
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 41
+ },
+ "end": {
+ "line": 255,
+ "column": 44
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "val",
+ "range": [
+ 9204,
+ 9207
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 16
+ },
+ "end": {
+ "line": 256,
+ "column": 19
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9210,
+ 9214
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 22
+ },
+ "end": {
+ "line": 256,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 9215,
+ 9219
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 27
+ },
+ "end": {
+ "line": 256,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 9210,
+ 9219
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 22
+ },
+ "end": {
+ "line": 256,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "y",
+ "range": [
+ 9220,
+ 9221
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 32
+ },
+ "end": {
+ "line": 256,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 9210,
+ 9222
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 22
+ },
+ "end": {
+ "line": 256,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 9204,
+ 9222
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 16
+ },
+ "end": {
+ "line": 256,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 9200,
+ 9223
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 12
+ },
+ "end": {
+ "line": 256,
+ "column": 35
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "item value",
+ "range": [
+ 9224,
+ 9236
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 36
+ },
+ "end": {
+ "line": 256,
+ "column": 48
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "lbl",
+ "range": [
+ 9254,
+ 9257
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 16
+ },
+ "end": {
+ "line": 257,
+ "column": 19
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9260,
+ 9264
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 22
+ },
+ "end": {
+ "line": 257,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isCustom",
+ "range": [
+ 9265,
+ 9273
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 27
+ },
+ "end": {
+ "line": 257,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 9260,
+ 9273
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 22
+ },
+ "end": {
+ "line": 257,
+ "column": 35
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9276,
+ 9280
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 38
+ },
+ "end": {
+ "line": 257,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "optsTxt",
+ "range": [
+ 9281,
+ 9288
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 43
+ },
+ "end": {
+ "line": 257,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 9276,
+ 9288
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 38
+ },
+ "end": {
+ "line": 257,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "y",
+ "range": [
+ 9289,
+ 9290
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 51
+ },
+ "end": {
+ "line": 257,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 9276,
+ 9291
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 38
+ },
+ "end": {
+ "line": 257,
+ "column": 53
+ }
+ }
+ },
+ "alternate": {
+ "type": "Identifier",
+ "name": "val",
+ "range": [
+ 9294,
+ 9297
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 56
+ },
+ "end": {
+ "line": 257,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 9260,
+ 9297
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 22
+ },
+ "end": {
+ "line": 257,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 9254,
+ 9297
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 16
+ },
+ "end": {
+ "line": 257,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 9250,
+ 9298
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 12
+ },
+ "end": {
+ "line": 257,
+ "column": 60
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "item value",
+ "range": [
+ 9224,
+ 9236
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 36
+ },
+ "end": {
+ "line": 256,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "item text",
+ "range": [
+ 9299,
+ 9310
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 61
+ },
+ "end": {
+ "line": 257,
+ "column": 72
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 9328,
+ 9330
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 16
+ },
+ "end": {
+ "line": 258,
+ "column": 18
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 9333,
+ 9336
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 21
+ },
+ "end": {
+ "line": 258,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "createCheckItem",
+ "range": [
+ 9337,
+ 9352
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 25
+ },
+ "end": {
+ "line": 258,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 9333,
+ 9352
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 21
+ },
+ "end": {
+ "line": 258,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 9379,
+ 9381
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 24
+ },
+ "end": {
+ "line": 259,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltIds",
+ "range": [
+ 9382,
+ 9388
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 27
+ },
+ "end": {
+ "line": 259,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 9379,
+ 9388
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 24
+ },
+ "end": {
+ "line": 259,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 9389,
+ 9397
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 34
+ },
+ "end": {
+ "line": 259,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 9379,
+ 9398
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 24
+ },
+ "end": {
+ "line": 259,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "_",
+ "raw": "'_'",
+ "range": [
+ 9399,
+ 9402
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 44
+ },
+ "end": {
+ "line": 259,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 9379,
+ 9402
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 24
+ },
+ "end": {
+ "line": 259,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Identifier",
+ "name": "y",
+ "range": [
+ 9404,
+ 9405
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 49
+ },
+ "end": {
+ "line": 259,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "chkCt",
+ "range": [
+ 9406,
+ 9411
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 51
+ },
+ "end": {
+ "line": 259,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 9404,
+ 9411
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 49
+ },
+ "end": {
+ "line": 259,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 9379,
+ 9412
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 24
+ },
+ "end": {
+ "line": 259,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "val",
+ "range": [
+ 9414,
+ 9417
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 59
+ },
+ "end": {
+ "line": 259,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "lbl",
+ "range": [
+ 9419,
+ 9422
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 64
+ },
+ "end": {
+ "line": 259,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 9333,
+ 9423
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 21
+ },
+ "end": {
+ "line": 259,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 9328,
+ 9423
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 16
+ },
+ "end": {
+ "line": 259,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 9324,
+ 9424
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 12
+ },
+ "end": {
+ "line": 259,
+ "column": 69
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "item text",
+ "range": [
+ 9299,
+ 9310
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 61
+ },
+ "end": {
+ "line": 257,
+ "column": 72
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 9438,
+ 9440
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 12
+ },
+ "end": {
+ "line": 260,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 9441,
+ 9450
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 15
+ },
+ "end": {
+ "line": 260,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 9438,
+ 9450
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 12
+ },
+ "end": {
+ "line": 260,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9453,
+ 9457
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 27
+ },
+ "end": {
+ "line": 260,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkListItemCssClass",
+ "range": [
+ 9458,
+ 9479
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 32
+ },
+ "end": {
+ "line": 260,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 9453,
+ 9479
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 27
+ },
+ "end": {
+ "line": 260,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 9438,
+ 9479
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 12
+ },
+ "end": {
+ "line": 260,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 9438,
+ 9480
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 12
+ },
+ "end": {
+ "line": 260,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 9497,
+ 9499
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 15
+ },
+ "end": {
+ "line": 261,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "linkedFilters",
+ "range": [
+ 9500,
+ 9513
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 18
+ },
+ "end": {
+ "line": 261,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 9497,
+ 9513
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 15
+ },
+ "end": {
+ "line": 261,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 9517,
+ 9519
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 35
+ },
+ "end": {
+ "line": 261,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "disableExcludedOptions",
+ "range": [
+ 9520,
+ 9542
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 38
+ },
+ "end": {
+ "line": 261,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 9517,
+ 9542
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 35
+ },
+ "end": {
+ "line": 261,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 9497,
+ 9542
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 15
+ },
+ "end": {
+ "line": 261,
+ "column": 60
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 9563,
+ 9566
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 16
+ },
+ "end": {
+ "line": 262,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 9567,
+ 9570
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 20
+ },
+ "end": {
+ "line": 262,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 9563,
+ 9570
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 16
+ },
+ "end": {
+ "line": 262,
+ "column": 23
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9571,
+ 9575
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 24
+ },
+ "end": {
+ "line": 262,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 9576,
+ 9588
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 29
+ },
+ "end": {
+ "line": 262,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 9571,
+ 9588
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 24
+ },
+ "end": {
+ "line": 262,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 9615,
+ 9618
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 24
+ },
+ "end": {
+ "line": 263,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 9619,
+ 9628
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 28
+ },
+ "end": {
+ "line": 263,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 9615,
+ 9628
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 24
+ },
+ "end": {
+ "line": 263,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "val",
+ "range": [
+ 9629,
+ 9632
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 38
+ },
+ "end": {
+ "line": 263,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 9634,
+ 9636
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 43
+ },
+ "end": {
+ "line": 263,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 9637,
+ 9646
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 46
+ },
+ "end": {
+ "line": 263,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 9634,
+ 9646
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 43
+ },
+ "end": {
+ "line": 263,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 9615,
+ 9647
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 24
+ },
+ "end": {
+ "line": 263,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 9649,
+ 9651
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 58
+ },
+ "end": {
+ "line": 263,
+ "column": 60
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 9652,
+ 9661
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 61
+ },
+ "end": {
+ "line": 263,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 9649,
+ 9661
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 58
+ },
+ "end": {
+ "line": 263,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 9563,
+ 9662
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 16
+ },
+ "end": {
+ "line": 263,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 9497,
+ 9662
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 15
+ },
+ "end": {
+ "line": 263,
+ "column": 71
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 9686,
+ 9689
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 20
+ },
+ "end": {
+ "line": 264,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "addClass",
+ "range": [
+ 9690,
+ 9698
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 24
+ },
+ "end": {
+ "line": 264,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 9686,
+ 9698
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 20
+ },
+ "end": {
+ "line": 264,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 9699,
+ 9701
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 33
+ },
+ "end": {
+ "line": 264,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9703,
+ 9707
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 37
+ },
+ "end": {
+ "line": 264,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkListItemDisabledCssClass",
+ "range": [
+ 9708,
+ 9737
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 42
+ },
+ "end": {
+ "line": 264,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 9703,
+ 9737
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 37
+ },
+ "end": {
+ "line": 264,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "range": [
+ 9686,
+ 9738
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 20
+ },
+ "end": {
+ "line": 264,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 9686,
+ 9739
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 20
+ },
+ "end": {
+ "line": 264,
+ "column": 73
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 9761,
+ 9763
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 20
+ },
+ "end": {
+ "line": 265,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "check",
+ "range": [
+ 9764,
+ 9769
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 23
+ },
+ "end": {
+ "line": 265,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 9761,
+ 9769
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 20
+ },
+ "end": {
+ "line": 265,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "disabled",
+ "range": [
+ 9770,
+ 9778
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 29
+ },
+ "end": {
+ "line": 265,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 9761,
+ 9778
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 20
+ },
+ "end": {
+ "line": 265,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 9781,
+ 9785
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 40
+ },
+ "end": {
+ "line": 265,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 9761,
+ 9785
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 20
+ },
+ "end": {
+ "line": 265,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 9761,
+ 9786
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 20
+ },
+ "end": {
+ "line": 265,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 9808,
+ 9810
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 20
+ },
+ "end": {
+ "line": 266,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "disabled",
+ "range": [
+ 9811,
+ 9819
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 23
+ },
+ "end": {
+ "line": 266,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 9808,
+ 9819
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 20
+ },
+ "end": {
+ "line": 266,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 9822,
+ 9826
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 34
+ },
+ "end": {
+ "line": 266,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 9808,
+ 9826
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 20
+ },
+ "end": {
+ "line": 266,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 9808,
+ 9827
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 20
+ },
+ "end": {
+ "line": 266,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 9663,
+ 9842
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 72
+ },
+ "end": {
+ "line": 267,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 9867,
+ 9872
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 16
+ },
+ "end": {
+ "line": 268,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 9873,
+ 9876
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 22
+ },
+ "end": {
+ "line": 268,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 9867,
+ 9876
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 16
+ },
+ "end": {
+ "line": 268,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 9877,
+ 9879
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 26
+ },
+ "end": {
+ "line": 268,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "check",
+ "range": [
+ 9880,
+ 9885
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 29
+ },
+ "end": {
+ "line": 268,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 9877,
+ 9885
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 26
+ },
+ "end": {
+ "line": 268,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 9887,
+ 9894
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 36
+ },
+ "end": {
+ "line": 268,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 9918,
+ 9921
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 21
+ },
+ "end": {
+ "line": 269,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9928,
+ 9932
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 31
+ },
+ "end": {
+ "line": 269,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "optionClick",
+ "range": [
+ 9933,
+ 9944
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 36
+ },
+ "end": {
+ "line": 269,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 9928,
+ 9944
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 31
+ },
+ "end": {
+ "line": 269,
+ "column": 47
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 9945,
+ 9948
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 48
+ },
+ "end": {
+ "line": 269,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 9928,
+ 9949
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 31
+ },
+ "end": {
+ "line": 269,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 9928,
+ 9950
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 31
+ },
+ "end": {
+ "line": 269,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 9926,
+ 9952
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 29
+ },
+ "end": {
+ "line": 269,
+ "column": 55
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 9917,
+ 9952
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 20
+ },
+ "end": {
+ "line": 269,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 9867,
+ 9953
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 16
+ },
+ "end": {
+ "line": 269,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 9867,
+ 9954
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 16
+ },
+ "end": {
+ "line": 269,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 9848,
+ 9969
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 19
+ },
+ "end": {
+ "line": 270,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 9494,
+ 9969
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 12
+ },
+ "end": {
+ "line": 270,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ul",
+ "range": [
+ 9983,
+ 9985
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 12
+ },
+ "end": {
+ "line": 271,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 9986,
+ 9997
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 15
+ },
+ "end": {
+ "line": 271,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 9983,
+ 9997
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 12
+ },
+ "end": {
+ "line": 271,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 9998,
+ 10000
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 27
+ },
+ "end": {
+ "line": 271,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "range": [
+ 9983,
+ 10001
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 12
+ },
+ "end": {
+ "line": 271,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 9983,
+ 10002
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 12
+ },
+ "end": {
+ "line": 271,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "val",
+ "range": [
+ 10021,
+ 10024
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 15
+ },
+ "end": {
+ "line": 273,
+ "column": 18
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 10027,
+ 10029
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 21
+ },
+ "end": {
+ "line": 273,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 10021,
+ 10029
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 15
+ },
+ "end": {
+ "line": 273,
+ "column": 23
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 10083,
+ 10085
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 16
+ },
+ "end": {
+ "line": 275,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 10086,
+ 10091
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 19
+ },
+ "end": {
+ "line": 275,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 10083,
+ 10091
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 16
+ },
+ "end": {
+ "line": 275,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 10092,
+ 10099
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 25
+ },
+ "end": {
+ "line": 275,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 10083,
+ 10099
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 16
+ },
+ "end": {
+ "line": 275,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "none",
+ "raw": "'none'",
+ "range": [
+ 10102,
+ 10108
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 35
+ },
+ "end": {
+ "line": 275,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 10083,
+ 10108
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 16
+ },
+ "end": {
+ "line": 275,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 10083,
+ 10109
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 16
+ },
+ "end": {
+ "line": 275,
+ "column": 42
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "item is hidden",
+ "range": [
+ 10049,
+ 10065
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 16
+ },
+ "end": {
+ "line": 274,
+ "column": 32
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 10030,
+ 10124
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 24
+ },
+ "end": {
+ "line": 276,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 10018,
+ 10124
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 12
+ },
+ "end": {
+ "line": 276,
+ "column": 13
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "** remember grid values **",
+ "range": [
+ 10140,
+ 10170
+ ],
+ "loc": {
+ "start": {
+ "line": 278,
+ "column": 12
+ },
+ "end": {
+ "line": 278,
+ "column": 42
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 10187,
+ 10189
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 15
+ },
+ "end": {
+ "line": 279,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rememberGridValues",
+ "range": [
+ 10190,
+ 10208
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 18
+ },
+ "end": {
+ "line": 279,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 10187,
+ 10208
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 15
+ },
+ "end": {
+ "line": 279,
+ "column": 36
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 10232,
+ 10234
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 20
+ },
+ "end": {
+ "line": 280,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasCustomSlcOptions",
+ "range": [
+ 10235,
+ 10254
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 23
+ },
+ "end": {
+ "line": 280,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 10232,
+ 10254
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 20
+ },
+ "end": {
+ "line": 280,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 10279,
+ 10282
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 20
+ },
+ "end": {
+ "line": 281,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 10283,
+ 10286
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 24
+ },
+ "end": {
+ "line": 281,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 10279,
+ 10286
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 20
+ },
+ "end": {
+ "line": 281,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 10287,
+ 10289
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 28
+ },
+ "end": {
+ "line": 281,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "customSlcOptions",
+ "range": [
+ 10290,
+ 10306
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 31
+ },
+ "end": {
+ "line": 281,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 10287,
+ 10306
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 28
+ },
+ "end": {
+ "line": 281,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cols",
+ "range": [
+ 10307,
+ 10311
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 48
+ },
+ "end": {
+ "line": 281,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 10287,
+ 10311
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 28
+ },
+ "end": {
+ "line": 281,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 10313,
+ 10321
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 54
+ },
+ "end": {
+ "line": 281,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 10279,
+ 10322
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 20
+ },
+ "end": {
+ "line": 281,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 10232,
+ 10322
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 20
+ },
+ "end": {
+ "line": 281,
+ "column": 63
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!=",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fltArr",
+ "range": [
+ 10347,
+ 10353
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 20
+ },
+ "end": {
+ "line": 282,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toString",
+ "range": [
+ 10354,
+ 10362
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 27
+ },
+ "end": {
+ "line": 282,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 10347,
+ 10362
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 20
+ },
+ "end": {
+ "line": 282,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 10347,
+ 10364
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 20
+ },
+ "end": {
+ "line": 282,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "indexOf",
+ "range": [
+ 10365,
+ 10372
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 38
+ },
+ "end": {
+ "line": 282,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 10347,
+ 10372
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 20
+ },
+ "end": {
+ "line": 282,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "val",
+ "range": [
+ 10373,
+ 10376
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 46
+ },
+ "end": {
+ "line": 282,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 10347,
+ 10377
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 20
+ },
+ "end": {
+ "line": 282,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "-",
+ "argument": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 10381,
+ 10382
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 54
+ },
+ "end": {
+ "line": 282,
+ "column": 55
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 10380,
+ 10382
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 53
+ },
+ "end": {
+ "line": 282,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 10347,
+ 10382
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 20
+ },
+ "end": {
+ "line": 282,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 10232,
+ 10382
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 20
+ },
+ "end": {
+ "line": 282,
+ "column": 55
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 10408,
+ 10411
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 20
+ },
+ "end": {
+ "line": 283,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 10412,
+ 10415
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 24
+ },
+ "end": {
+ "line": 283,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 10408,
+ 10415
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 20
+ },
+ "end": {
+ "line": 283,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "fltArr",
+ "range": [
+ 10416,
+ 10422
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 28
+ },
+ "end": {
+ "line": 283,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 10449,
+ 10452
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 24
+ },
+ "end": {
+ "line": 284,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 10453,
+ 10462
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 28
+ },
+ "end": {
+ "line": 284,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 10449,
+ 10462
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 24
+ },
+ "end": {
+ "line": 284,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "val",
+ "range": [
+ 10463,
+ 10466
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 38
+ },
+ "end": {
+ "line": 284,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 10468,
+ 10470
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 43
+ },
+ "end": {
+ "line": 284,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 10471,
+ 10480
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 46
+ },
+ "end": {
+ "line": 284,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 10468,
+ 10480
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 43
+ },
+ "end": {
+ "line": 284,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 10449,
+ 10481
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 24
+ },
+ "end": {
+ "line": 284,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 10483,
+ 10485
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 58
+ },
+ "end": {
+ "line": 284,
+ "column": 60
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 10486,
+ 10495
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 61
+ },
+ "end": {
+ "line": 284,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 10483,
+ 10495
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 58
+ },
+ "end": {
+ "line": 284,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 10408,
+ 10496
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 20
+ },
+ "end": {
+ "line": 284,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 10231,
+ 10496
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 19
+ },
+ "end": {
+ "line": 284,
+ "column": 71
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 10520,
+ 10522
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 20
+ },
+ "end": {
+ "line": 285,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "check",
+ "range": [
+ 10523,
+ 10528
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 23
+ },
+ "end": {
+ "line": 285,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 10520,
+ 10528
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 20
+ },
+ "end": {
+ "line": 285,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checked",
+ "range": [
+ 10529,
+ 10536
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 29
+ },
+ "end": {
+ "line": 285,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 10520,
+ 10536
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 20
+ },
+ "end": {
+ "line": 285,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 10539,
+ 10543
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 39
+ },
+ "end": {
+ "line": 285,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 10520,
+ 10543
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 20
+ },
+ "end": {
+ "line": 285,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 10520,
+ 10544
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 20
+ },
+ "end": {
+ "line": 285,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 10566,
+ 10570
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 20
+ },
+ "end": {
+ "line": 286,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setCheckListValues",
+ "range": [
+ 10571,
+ 10589
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 25
+ },
+ "end": {
+ "line": 286,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 10566,
+ 10589
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 20
+ },
+ "end": {
+ "line": 286,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 10590,
+ 10592
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 44
+ },
+ "end": {
+ "line": 286,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "check",
+ "range": [
+ 10593,
+ 10598
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 47
+ },
+ "end": {
+ "line": 286,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 10590,
+ 10598
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 44
+ },
+ "end": {
+ "line": 286,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 10566,
+ 10599
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 20
+ },
+ "end": {
+ "line": 286,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 10566,
+ 10600
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 20
+ },
+ "end": {
+ "line": 286,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 10497,
+ 10619
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 72
+ },
+ "end": {
+ "line": 287,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 10228,
+ 10619
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 16
+ },
+ "end": {
+ "line": 287,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 10209,
+ 10634
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 37
+ },
+ "end": {
+ "line": 288,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 10184,
+ 10634
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 12
+ },
+ "end": {
+ "line": 288,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** remember grid values **",
+ "range": [
+ 10140,
+ 10170
+ ],
+ "loc": {
+ "start": {
+ "line": 278,
+ "column": 12
+ },
+ "end": {
+ "line": 278,
+ "column": 42
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 9185,
+ 10645
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 45
+ },
+ "end": {
+ "line": 289,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 9148,
+ 10645
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 8
+ },
+ "end": {
+ "line": 289,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 8551,
+ 10652
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 27
+ },
+ "end": {
+ "line": 290,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 8537,
+ 10652
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 13
+ },
+ "end": {
+ "line": 290,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 8528,
+ 10652
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 4
+ },
+ "end": {
+ "line": 290,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Add checklist options\r\n * @param {Number} colIndex Column index\r\n * @param {Object} ul Ul element\r\n ",
+ "range": [
+ 8388,
+ 8522
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 4
+ },
+ "end": {
+ "line": 238,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Add checklist header option\r\n * @param {Number} colIndex Column index\r\n * @param {Object} ul Ul element\r\n ",
+ "range": [
+ 10660,
+ 10798
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 4
+ },
+ "end": {
+ "line": 296,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "addTChecks",
+ "range": [
+ 10804,
+ 10814
+ ],
+ "loc": {
+ "start": {
+ "line": 297,
+ "column": 4
+ },
+ "end": {
+ "line": 297,
+ "column": 14
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 10815,
+ 10823
+ ],
+ "loc": {
+ "start": {
+ "line": 297,
+ "column": 15
+ },
+ "end": {
+ "line": 297,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "ul",
+ "range": [
+ 10825,
+ 10827
+ ],
+ "loc": {
+ "start": {
+ "line": 297,
+ "column": 25
+ },
+ "end": {
+ "line": 297,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 10843,
+ 10845
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 12
+ },
+ "end": {
+ "line": 298,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 10848,
+ 10852
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 17
+ },
+ "end": {
+ "line": 298,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 10853,
+ 10855
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 22
+ },
+ "end": {
+ "line": 298,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 10848,
+ 10855
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 17
+ },
+ "end": {
+ "line": 298,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 10843,
+ 10855
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 12
+ },
+ "end": {
+ "line": 298,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 10839,
+ 10856
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 8
+ },
+ "end": {
+ "line": 298,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "chkCt",
+ "range": [
+ 10870,
+ 10875
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 12
+ },
+ "end": {
+ "line": 299,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 10878,
+ 10879
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 20
+ },
+ "end": {
+ "line": 299,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 10870,
+ 10879
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 12
+ },
+ "end": {
+ "line": 299,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 10866,
+ 10880
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 8
+ },
+ "end": {
+ "line": 299,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "li0",
+ "range": [
+ 10894,
+ 10897
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 12
+ },
+ "end": {
+ "line": 300,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 10900,
+ 10903
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 18
+ },
+ "end": {
+ "line": 300,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "createCheckItem",
+ "range": [
+ 10904,
+ 10919
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 22
+ },
+ "end": {
+ "line": 300,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 10900,
+ 10919
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 18
+ },
+ "end": {
+ "line": 300,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 10942,
+ 10944
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 20
+ },
+ "end": {
+ "line": 301,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltIds",
+ "range": [
+ 10945,
+ 10951
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 23
+ },
+ "end": {
+ "line": 301,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 10942,
+ 10951
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 20
+ },
+ "end": {
+ "line": 301,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 10952,
+ 10960
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 30
+ },
+ "end": {
+ "line": 301,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 10942,
+ 10961
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 20
+ },
+ "end": {
+ "line": 301,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "_0",
+ "raw": "'_0'",
+ "range": [
+ 10962,
+ 10966
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 40
+ },
+ "end": {
+ "line": 301,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 10942,
+ 10966
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 20
+ },
+ "end": {
+ "line": 301,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 10968,
+ 10970
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 46
+ },
+ "end": {
+ "line": 301,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 10972,
+ 10974
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 50
+ },
+ "end": {
+ "line": 301,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "displayAllText",
+ "range": [
+ 10975,
+ 10989
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 53
+ },
+ "end": {
+ "line": 301,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 10972,
+ 10989
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 50
+ },
+ "end": {
+ "line": 301,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 10900,
+ 10990
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 18
+ },
+ "end": {
+ "line": 301,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 10894,
+ 10990
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 12
+ },
+ "end": {
+ "line": 301,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 10890,
+ 10991
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 8
+ },
+ "end": {
+ "line": 301,
+ "column": 69
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "li0",
+ "range": [
+ 11001,
+ 11004
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 8
+ },
+ "end": {
+ "line": 302,
+ "column": 11
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 11005,
+ 11014
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 12
+ },
+ "end": {
+ "line": 302,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 11001,
+ 11014
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 8
+ },
+ "end": {
+ "line": 302,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11017,
+ 11021
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 24
+ },
+ "end": {
+ "line": 302,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkListItemCssClass",
+ "range": [
+ 11022,
+ 11043
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 29
+ },
+ "end": {
+ "line": 302,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 11017,
+ 11043
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 24
+ },
+ "end": {
+ "line": 302,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 11001,
+ 11043
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 8
+ },
+ "end": {
+ "line": 302,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 11001,
+ 11044
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 8
+ },
+ "end": {
+ "line": 302,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ul",
+ "range": [
+ 11054,
+ 11056
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 8
+ },
+ "end": {
+ "line": 303,
+ "column": 10
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 11057,
+ 11068
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 11
+ },
+ "end": {
+ "line": 303,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 11054,
+ 11068
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 8
+ },
+ "end": {
+ "line": 303,
+ "column": 22
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "li0",
+ "range": [
+ 11069,
+ 11072
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 23
+ },
+ "end": {
+ "line": 303,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 11054,
+ 11073
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 8
+ },
+ "end": {
+ "line": 303,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 11054,
+ 11074
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 8
+ },
+ "end": {
+ "line": 303,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 11086,
+ 11091
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 8
+ },
+ "end": {
+ "line": 305,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 11092,
+ 11095
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 14
+ },
+ "end": {
+ "line": 305,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 11086,
+ 11095
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 8
+ },
+ "end": {
+ "line": 305,
+ "column": 17
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "li0",
+ "range": [
+ 11096,
+ 11099
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 18
+ },
+ "end": {
+ "line": 305,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "check",
+ "range": [
+ 11100,
+ 11105
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 22
+ },
+ "end": {
+ "line": 305,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 11096,
+ 11105
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 18
+ },
+ "end": {
+ "line": 305,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 11107,
+ 11114
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 29
+ },
+ "end": {
+ "line": 305,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 11117,
+ 11120
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 39
+ },
+ "end": {
+ "line": 305,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11140,
+ 11144
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 12
+ },
+ "end": {
+ "line": 306,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "optionClick",
+ "range": [
+ 11145,
+ 11156
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 17
+ },
+ "end": {
+ "line": 306,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 11140,
+ 11156
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 12
+ },
+ "end": {
+ "line": 306,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 11157,
+ 11160
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 29
+ },
+ "end": {
+ "line": 306,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "range": [
+ 11140,
+ 11161
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 12
+ },
+ "end": {
+ "line": 306,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 11140,
+ 11162
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 12
+ },
+ "end": {
+ "line": 306,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 11125,
+ 11173
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 47
+ },
+ "end": {
+ "line": 307,
+ "column": 9
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 11116,
+ 11173
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 38
+ },
+ "end": {
+ "line": 307,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 11086,
+ 11174
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 8
+ },
+ "end": {
+ "line": 307,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 11086,
+ 11175
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 8
+ },
+ "end": {
+ "line": 307,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11191,
+ 11195
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 12
+ },
+ "end": {
+ "line": 309,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableCheckListResetFilter",
+ "range": [
+ 11196,
+ 11222
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 17
+ },
+ "end": {
+ "line": 309,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 11191,
+ 11222
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 12
+ },
+ "end": {
+ "line": 309,
+ "column": 43
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 11190,
+ 11222
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 11
+ },
+ "end": {
+ "line": 309,
+ "column": 43
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "li0",
+ "range": [
+ 11238,
+ 11241
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 12
+ },
+ "end": {
+ "line": 310,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 11242,
+ 11247
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 16
+ },
+ "end": {
+ "line": 310,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 11238,
+ 11247
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 12
+ },
+ "end": {
+ "line": 310,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 11248,
+ 11255
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 22
+ },
+ "end": {
+ "line": 310,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 11238,
+ 11255
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 12
+ },
+ "end": {
+ "line": 310,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "none",
+ "raw": "'none'",
+ "range": [
+ 11258,
+ 11264
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 32
+ },
+ "end": {
+ "line": 310,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 11238,
+ 11264
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 12
+ },
+ "end": {
+ "line": 310,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 11238,
+ 11265
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 12
+ },
+ "end": {
+ "line": 310,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 11223,
+ 11276
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 44
+ },
+ "end": {
+ "line": 311,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 11187,
+ 11276
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 8
+ },
+ "end": {
+ "line": 311,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 11291,
+ 11293
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 11
+ },
+ "end": {
+ "line": 313,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableEmptyOption",
+ "range": [
+ 11294,
+ 11311
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 14
+ },
+ "end": {
+ "line": 313,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 11291,
+ 11311
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 11
+ },
+ "end": {
+ "line": 313,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "li1",
+ "range": [
+ 11331,
+ 11334
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 16
+ },
+ "end": {
+ "line": 314,
+ "column": 19
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 11337,
+ 11340
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 22
+ },
+ "end": {
+ "line": 314,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "createCheckItem",
+ "range": [
+ 11341,
+ 11356
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 26
+ },
+ "end": {
+ "line": 314,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 11337,
+ 11356
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 22
+ },
+ "end": {
+ "line": 314,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 11379,
+ 11381
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 20
+ },
+ "end": {
+ "line": 315,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltIds",
+ "range": [
+ 11382,
+ 11388
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 23
+ },
+ "end": {
+ "line": 315,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 11379,
+ 11388
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 20
+ },
+ "end": {
+ "line": 315,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 11389,
+ 11397
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 30
+ },
+ "end": {
+ "line": 315,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 11379,
+ 11398
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 20
+ },
+ "end": {
+ "line": 315,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "_1",
+ "raw": "'_1'",
+ "range": [
+ 11399,
+ 11403
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 40
+ },
+ "end": {
+ "line": 315,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 11379,
+ 11403
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 20
+ },
+ "end": {
+ "line": 315,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 11405,
+ 11407
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 46
+ },
+ "end": {
+ "line": 315,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "emOperator",
+ "range": [
+ 11408,
+ 11418
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 49
+ },
+ "end": {
+ "line": 315,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 11405,
+ 11418
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 46
+ },
+ "end": {
+ "line": 315,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 11420,
+ 11422
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 61
+ },
+ "end": {
+ "line": 315,
+ "column": 63
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "emptyText",
+ "range": [
+ 11423,
+ 11432
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 64
+ },
+ "end": {
+ "line": 315,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 11420,
+ 11432
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 61
+ },
+ "end": {
+ "line": 315,
+ "column": 73
+ }
+ }
+ }
+ ],
+ "range": [
+ 11337,
+ 11433
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 22
+ },
+ "end": {
+ "line": 315,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 11331,
+ 11433
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 16
+ },
+ "end": {
+ "line": 315,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 11327,
+ 11434
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 12
+ },
+ "end": {
+ "line": 315,
+ "column": 75
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "li1",
+ "range": [
+ 11448,
+ 11451
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 12
+ },
+ "end": {
+ "line": 316,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 11452,
+ 11461
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 16
+ },
+ "end": {
+ "line": 316,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 11448,
+ 11461
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 12
+ },
+ "end": {
+ "line": 316,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11464,
+ 11468
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 28
+ },
+ "end": {
+ "line": 316,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkListItemCssClass",
+ "range": [
+ 11469,
+ 11490
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 33
+ },
+ "end": {
+ "line": 316,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 11464,
+ 11490
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 28
+ },
+ "end": {
+ "line": 316,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 11448,
+ 11490
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 12
+ },
+ "end": {
+ "line": 316,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 11448,
+ 11491
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 12
+ },
+ "end": {
+ "line": 316,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ul",
+ "range": [
+ 11505,
+ 11507
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 12
+ },
+ "end": {
+ "line": 317,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 11508,
+ 11519
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 15
+ },
+ "end": {
+ "line": 317,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 11505,
+ 11519
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 12
+ },
+ "end": {
+ "line": 317,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "li1",
+ "range": [
+ 11520,
+ 11523
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 27
+ },
+ "end": {
+ "line": 317,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "range": [
+ 11505,
+ 11524
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 12
+ },
+ "end": {
+ "line": 317,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 11505,
+ 11525
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 12
+ },
+ "end": {
+ "line": 317,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 11539,
+ 11544
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 12
+ },
+ "end": {
+ "line": 318,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 11545,
+ 11548
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 18
+ },
+ "end": {
+ "line": 318,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 11539,
+ 11548
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 12
+ },
+ "end": {
+ "line": 318,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "li1",
+ "range": [
+ 11549,
+ 11552
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 22
+ },
+ "end": {
+ "line": 318,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "check",
+ "range": [
+ 11553,
+ 11558
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 26
+ },
+ "end": {
+ "line": 318,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 11549,
+ 11558
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 22
+ },
+ "end": {
+ "line": 318,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 11560,
+ 11567
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 33
+ },
+ "end": {
+ "line": 318,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 11570,
+ 11573
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 43
+ },
+ "end": {
+ "line": 318,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11597,
+ 11601
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 16
+ },
+ "end": {
+ "line": 319,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "optionClick",
+ "range": [
+ 11602,
+ 11613
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 21
+ },
+ "end": {
+ "line": 319,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 11597,
+ 11613
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 16
+ },
+ "end": {
+ "line": 319,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 11614,
+ 11617
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 33
+ },
+ "end": {
+ "line": 319,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 11597,
+ 11618
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 16
+ },
+ "end": {
+ "line": 319,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 11597,
+ 11619
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 16
+ },
+ "end": {
+ "line": 319,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 11578,
+ 11634
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 51
+ },
+ "end": {
+ "line": 320,
+ "column": 13
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 11569,
+ 11634
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 42
+ },
+ "end": {
+ "line": 320,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 11539,
+ 11635
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 12
+ },
+ "end": {
+ "line": 320,
+ "column": 14
+ }
+ }
+ },
+ "range": [
+ 11539,
+ 11636
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 12
+ },
+ "end": {
+ "line": 320,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "chkCt",
+ "range": [
+ 11650,
+ 11655
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 12
+ },
+ "end": {
+ "line": 321,
+ "column": 17
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 11650,
+ 11657
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 12
+ },
+ "end": {
+ "line": 321,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 11650,
+ 11658
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 12
+ },
+ "end": {
+ "line": 321,
+ "column": 20
+ }
+ }
+ }
+ ],
+ "range": [
+ 11312,
+ 11669
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 32
+ },
+ "end": {
+ "line": 322,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 11288,
+ 11669
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 8
+ },
+ "end": {
+ "line": 322,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 11684,
+ 11686
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 11
+ },
+ "end": {
+ "line": 324,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableNonEmptyOption",
+ "range": [
+ 11687,
+ 11707
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 14
+ },
+ "end": {
+ "line": 324,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 11684,
+ 11707
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 11
+ },
+ "end": {
+ "line": 324,
+ "column": 34
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "li2",
+ "range": [
+ 11727,
+ 11730
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 16
+ },
+ "end": {
+ "line": 325,
+ "column": 19
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 11733,
+ 11736
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 22
+ },
+ "end": {
+ "line": 325,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "createCheckItem",
+ "range": [
+ 11737,
+ 11752
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 26
+ },
+ "end": {
+ "line": 325,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 11733,
+ 11752
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 22
+ },
+ "end": {
+ "line": 325,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 11771,
+ 11773
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 16
+ },
+ "end": {
+ "line": 326,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltIds",
+ "range": [
+ 11774,
+ 11780
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 19
+ },
+ "end": {
+ "line": 326,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 11771,
+ 11780
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 16
+ },
+ "end": {
+ "line": 326,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 11781,
+ 11789
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 26
+ },
+ "end": {
+ "line": 326,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 11771,
+ 11790
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 16
+ },
+ "end": {
+ "line": 326,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "_2",
+ "raw": "'_2'",
+ "range": [
+ 11791,
+ 11795
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 36
+ },
+ "end": {
+ "line": 326,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 11771,
+ 11795
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 16
+ },
+ "end": {
+ "line": 326,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 11814,
+ 11816
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 16
+ },
+ "end": {
+ "line": 327,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nmOperator",
+ "range": [
+ 11817,
+ 11827
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 19
+ },
+ "end": {
+ "line": 327,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 11814,
+ 11827
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 16
+ },
+ "end": {
+ "line": 327,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 11846,
+ 11848
+ ],
+ "loc": {
+ "start": {
+ "line": 328,
+ "column": 16
+ },
+ "end": {
+ "line": 328,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nonEmptyText",
+ "range": [
+ 11849,
+ 11861
+ ],
+ "loc": {
+ "start": {
+ "line": 328,
+ "column": 19
+ },
+ "end": {
+ "line": 328,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 11846,
+ 11861
+ ],
+ "loc": {
+ "start": {
+ "line": 328,
+ "column": 16
+ },
+ "end": {
+ "line": 328,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 11733,
+ 11876
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 22
+ },
+ "end": {
+ "line": 329,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 11727,
+ 11876
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 16
+ },
+ "end": {
+ "line": 329,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 11723,
+ 11877
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 12
+ },
+ "end": {
+ "line": 329,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "li2",
+ "range": [
+ 11891,
+ 11894
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 12
+ },
+ "end": {
+ "line": 330,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 11895,
+ 11904
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 16
+ },
+ "end": {
+ "line": 330,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 11891,
+ 11904
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 12
+ },
+ "end": {
+ "line": 330,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11907,
+ 11911
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 28
+ },
+ "end": {
+ "line": 330,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkListItemCssClass",
+ "range": [
+ 11912,
+ 11933
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 33
+ },
+ "end": {
+ "line": 330,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 11907,
+ 11933
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 28
+ },
+ "end": {
+ "line": 330,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 11891,
+ 11933
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 12
+ },
+ "end": {
+ "line": 330,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 11891,
+ 11934
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 12
+ },
+ "end": {
+ "line": 330,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ul",
+ "range": [
+ 11948,
+ 11950
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 12
+ },
+ "end": {
+ "line": 331,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 11951,
+ 11962
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 15
+ },
+ "end": {
+ "line": 331,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 11948,
+ 11962
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 12
+ },
+ "end": {
+ "line": 331,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "li2",
+ "range": [
+ 11963,
+ 11966
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 27
+ },
+ "end": {
+ "line": 331,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "range": [
+ 11948,
+ 11967
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 12
+ },
+ "end": {
+ "line": 331,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 11948,
+ 11968
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 12
+ },
+ "end": {
+ "line": 331,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 11982,
+ 11987
+ ],
+ "loc": {
+ "start": {
+ "line": 332,
+ "column": 12
+ },
+ "end": {
+ "line": 332,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 11988,
+ 11991
+ ],
+ "loc": {
+ "start": {
+ "line": 332,
+ "column": 18
+ },
+ "end": {
+ "line": 332,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 11982,
+ 11991
+ ],
+ "loc": {
+ "start": {
+ "line": 332,
+ "column": 12
+ },
+ "end": {
+ "line": 332,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "li2",
+ "range": [
+ 11992,
+ 11995
+ ],
+ "loc": {
+ "start": {
+ "line": 332,
+ "column": 22
+ },
+ "end": {
+ "line": 332,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "check",
+ "range": [
+ 11996,
+ 12001
+ ],
+ "loc": {
+ "start": {
+ "line": 332,
+ "column": 26
+ },
+ "end": {
+ "line": 332,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 11992,
+ 12001
+ ],
+ "loc": {
+ "start": {
+ "line": 332,
+ "column": 22
+ },
+ "end": {
+ "line": 332,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 12003,
+ 12010
+ ],
+ "loc": {
+ "start": {
+ "line": 332,
+ "column": 33
+ },
+ "end": {
+ "line": 332,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 12013,
+ 12016
+ ],
+ "loc": {
+ "start": {
+ "line": 332,
+ "column": 43
+ },
+ "end": {
+ "line": 332,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12040,
+ 12044
+ ],
+ "loc": {
+ "start": {
+ "line": 333,
+ "column": 16
+ },
+ "end": {
+ "line": 333,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "optionClick",
+ "range": [
+ 12045,
+ 12056
+ ],
+ "loc": {
+ "start": {
+ "line": 333,
+ "column": 21
+ },
+ "end": {
+ "line": 333,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 12040,
+ 12056
+ ],
+ "loc": {
+ "start": {
+ "line": 333,
+ "column": 16
+ },
+ "end": {
+ "line": 333,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 12057,
+ 12060
+ ],
+ "loc": {
+ "start": {
+ "line": 333,
+ "column": 33
+ },
+ "end": {
+ "line": 333,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 12040,
+ 12061
+ ],
+ "loc": {
+ "start": {
+ "line": 333,
+ "column": 16
+ },
+ "end": {
+ "line": 333,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 12040,
+ 12062
+ ],
+ "loc": {
+ "start": {
+ "line": 333,
+ "column": 16
+ },
+ "end": {
+ "line": 333,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 12021,
+ 12077
+ ],
+ "loc": {
+ "start": {
+ "line": 332,
+ "column": 51
+ },
+ "end": {
+ "line": 334,
+ "column": 13
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 12012,
+ 12077
+ ],
+ "loc": {
+ "start": {
+ "line": 332,
+ "column": 42
+ },
+ "end": {
+ "line": 334,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 11982,
+ 12078
+ ],
+ "loc": {
+ "start": {
+ "line": 332,
+ "column": 12
+ },
+ "end": {
+ "line": 334,
+ "column": 14
+ }
+ }
+ },
+ "range": [
+ 11982,
+ 12079
+ ],
+ "loc": {
+ "start": {
+ "line": 332,
+ "column": 12
+ },
+ "end": {
+ "line": 334,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "chkCt",
+ "range": [
+ 12093,
+ 12098
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 12
+ },
+ "end": {
+ "line": 335,
+ "column": 17
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 12093,
+ 12100
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 12
+ },
+ "end": {
+ "line": 335,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 12093,
+ 12101
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 12
+ },
+ "end": {
+ "line": 335,
+ "column": 20
+ }
+ }
+ }
+ ],
+ "range": [
+ 11708,
+ 12112
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 35
+ },
+ "end": {
+ "line": 336,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 11681,
+ 12112
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 8
+ },
+ "end": {
+ "line": 336,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Identifier",
+ "name": "chkCt",
+ "range": [
+ 12129,
+ 12134
+ ],
+ "loc": {
+ "start": {
+ "line": 337,
+ "column": 15
+ },
+ "end": {
+ "line": 337,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 12122,
+ 12135
+ ],
+ "loc": {
+ "start": {
+ "line": 337,
+ "column": 8
+ },
+ "end": {
+ "line": 337,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 10828,
+ 12142
+ ],
+ "loc": {
+ "start": {
+ "line": 297,
+ "column": 28
+ },
+ "end": {
+ "line": 338,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 10814,
+ 12142
+ ],
+ "loc": {
+ "start": {
+ "line": 297,
+ "column": 14
+ },
+ "end": {
+ "line": 338,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 10804,
+ 12142
+ ],
+ "loc": {
+ "start": {
+ "line": 297,
+ "column": 4
+ },
+ "end": {
+ "line": 338,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Add checklist header option\r\n * @param {Number} colIndex Column index\r\n * @param {Object} ul Ul element\r\n ",
+ "range": [
+ 10660,
+ 10798
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 4
+ },
+ "end": {
+ "line": 296,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Store checked options in DOM element attribute\r\n * @param {Object} o checklist option DOM element\r\n ",
+ "range": [
+ 12150,
+ 12272
+ ],
+ "loc": {
+ "start": {
+ "line": 340,
+ "column": 4
+ },
+ "end": {
+ "line": 343,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "setCheckListValues",
+ "range": [
+ 12278,
+ 12296
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 4
+ },
+ "end": {
+ "line": 344,
+ "column": 22
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 12297,
+ 12298
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 23
+ },
+ "end": {
+ "line": 344,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 12314,
+ 12315
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 12
+ },
+ "end": {
+ "line": 345,
+ "column": 13
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 12313,
+ 12315
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 11
+ },
+ "end": {
+ "line": 345,
+ "column": 13
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 12331,
+ 12338
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 12
+ },
+ "end": {
+ "line": 346,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 12316,
+ 12349
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 14
+ },
+ "end": {
+ "line": 347,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 12310,
+ 12349
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 8
+ },
+ "end": {
+ "line": 347,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 12363,
+ 12365
+ ],
+ "loc": {
+ "start": {
+ "line": 348,
+ "column": 12
+ },
+ "end": {
+ "line": 348,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12368,
+ 12372
+ ],
+ "loc": {
+ "start": {
+ "line": 348,
+ "column": 17
+ },
+ "end": {
+ "line": 348,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 12373,
+ 12375
+ ],
+ "loc": {
+ "start": {
+ "line": 348,
+ "column": 22
+ },
+ "end": {
+ "line": 348,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 12368,
+ 12375
+ ],
+ "loc": {
+ "start": {
+ "line": 348,
+ "column": 17
+ },
+ "end": {
+ "line": 348,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 12363,
+ 12375
+ ],
+ "loc": {
+ "start": {
+ "line": 348,
+ "column": 12
+ },
+ "end": {
+ "line": 348,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 12359,
+ 12376
+ ],
+ "loc": {
+ "start": {
+ "line": 348,
+ "column": 8
+ },
+ "end": {
+ "line": 348,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "chkValue",
+ "range": [
+ 12390,
+ 12398
+ ],
+ "loc": {
+ "start": {
+ "line": 349,
+ "column": 12
+ },
+ "end": {
+ "line": 349,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 12401,
+ 12402
+ ],
+ "loc": {
+ "start": {
+ "line": 349,
+ "column": 23
+ },
+ "end": {
+ "line": 349,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "value",
+ "range": [
+ 12403,
+ 12408
+ ],
+ "loc": {
+ "start": {
+ "line": 349,
+ "column": 25
+ },
+ "end": {
+ "line": 349,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 12401,
+ 12408
+ ],
+ "loc": {
+ "start": {
+ "line": 349,
+ "column": 23
+ },
+ "end": {
+ "line": 349,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 12390,
+ 12408
+ ],
+ "loc": {
+ "start": {
+ "line": 349,
+ "column": 12
+ },
+ "end": {
+ "line": 349,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 12386,
+ 12409
+ ],
+ "loc": {
+ "start": {
+ "line": 349,
+ "column": 8
+ },
+ "end": {
+ "line": 349,
+ "column": 31
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "checked item value",
+ "range": [
+ 12410,
+ 12430
+ ],
+ "loc": {
+ "start": {
+ "line": 349,
+ "column": 32
+ },
+ "end": {
+ "line": 349,
+ "column": 52
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "chkIndex",
+ "range": [
+ 12444,
+ 12452
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 12
+ },
+ "end": {
+ "line": 350,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 12455,
+ 12463
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 23
+ },
+ "end": {
+ "line": 350,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 12464,
+ 12465
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 32
+ },
+ "end": {
+ "line": 350,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 12466,
+ 12468
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 34
+ },
+ "end": {
+ "line": 350,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 12464,
+ 12468
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 32
+ },
+ "end": {
+ "line": 350,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "split",
+ "range": [
+ 12469,
+ 12474
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 37
+ },
+ "end": {
+ "line": 350,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 12464,
+ 12474
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 32
+ },
+ "end": {
+ "line": 350,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "_",
+ "raw": "'_'",
+ "range": [
+ 12475,
+ 12478
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 43
+ },
+ "end": {
+ "line": 350,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 12464,
+ 12479
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 32
+ },
+ "end": {
+ "line": 350,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 12480,
+ 12481
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 48
+ },
+ "end": {
+ "line": 350,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 12464,
+ 12482
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 32
+ },
+ "end": {
+ "line": 350,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 12484,
+ 12486
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 52
+ },
+ "end": {
+ "line": 350,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 12455,
+ 12487
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 23
+ },
+ "end": {
+ "line": 350,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 12444,
+ 12487
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 12
+ },
+ "end": {
+ "line": 350,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 12440,
+ 12488
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 8
+ },
+ "end": {
+ "line": 350,
+ "column": 56
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "checked item value",
+ "range": [
+ 12410,
+ 12430
+ ],
+ "loc": {
+ "start": {
+ "line": 349,
+ "column": 32
+ },
+ "end": {
+ "line": 349,
+ "column": 52
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "filterTag",
+ "range": [
+ 12502,
+ 12511
+ ],
+ "loc": {
+ "start": {
+ "line": 351,
+ "column": 12
+ },
+ "end": {
+ "line": 351,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": "ul",
+ "raw": "'ul'",
+ "range": [
+ 12514,
+ 12518
+ ],
+ "loc": {
+ "start": {
+ "line": 351,
+ "column": 24
+ },
+ "end": {
+ "line": 351,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 12502,
+ 12518
+ ],
+ "loc": {
+ "start": {
+ "line": 351,
+ "column": 12
+ },
+ "end": {
+ "line": 351,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "itemTag",
+ "range": [
+ 12520,
+ 12527
+ ],
+ "loc": {
+ "start": {
+ "line": 351,
+ "column": 30
+ },
+ "end": {
+ "line": 351,
+ "column": 37
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": "li",
+ "raw": "'li'",
+ "range": [
+ 12530,
+ 12534
+ ],
+ "loc": {
+ "start": {
+ "line": 351,
+ "column": 40
+ },
+ "end": {
+ "line": 351,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 12520,
+ 12534
+ ],
+ "loc": {
+ "start": {
+ "line": 351,
+ "column": 30
+ },
+ "end": {
+ "line": 351,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 12498,
+ 12535
+ ],
+ "loc": {
+ "start": {
+ "line": 351,
+ "column": 8
+ },
+ "end": {
+ "line": 351,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 12549,
+ 12550
+ ],
+ "loc": {
+ "start": {
+ "line": 352,
+ "column": 12
+ },
+ "end": {
+ "line": 352,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 12553,
+ 12554
+ ],
+ "loc": {
+ "start": {
+ "line": 352,
+ "column": 16
+ },
+ "end": {
+ "line": 352,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 12549,
+ 12554
+ ],
+ "loc": {
+ "start": {
+ "line": 352,
+ "column": 12
+ },
+ "end": {
+ "line": 352,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 12545,
+ 12555
+ ],
+ "loc": {
+ "start": {
+ "line": 352,
+ "column": 8
+ },
+ "end": {
+ "line": 352,
+ "column": 18
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "ul tag search",
+ "range": [
+ 12567,
+ 12582
+ ],
+ "loc": {
+ "start": {
+ "line": 354,
+ "column": 8
+ },
+ "end": {
+ "line": 354,
+ "column": 23
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "WhileStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 12598,
+ 12601
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 14
+ },
+ "end": {
+ "line": 355,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lower",
+ "range": [
+ 12602,
+ 12607
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 18
+ },
+ "end": {
+ "line": 355,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 12598,
+ 12607
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 14
+ },
+ "end": {
+ "line": 355,
+ "column": 23
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 12608,
+ 12609
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 24
+ },
+ "end": {
+ "line": 355,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nodeName",
+ "range": [
+ 12610,
+ 12618
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 26
+ },
+ "end": {
+ "line": 355,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 12608,
+ 12618
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 24
+ },
+ "end": {
+ "line": 355,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 12598,
+ 12619
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 14
+ },
+ "end": {
+ "line": 355,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "filterTag",
+ "range": [
+ 12622,
+ 12631
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 38
+ },
+ "end": {
+ "line": 355,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 12598,
+ 12631
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 14
+ },
+ "end": {
+ "line": 355,
+ "column": 47
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 12647,
+ 12648
+ ],
+ "loc": {
+ "start": {
+ "line": 356,
+ "column": 12
+ },
+ "end": {
+ "line": 356,
+ "column": 13
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 12651,
+ 12652
+ ],
+ "loc": {
+ "start": {
+ "line": 356,
+ "column": 16
+ },
+ "end": {
+ "line": 356,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 12653,
+ 12663
+ ],
+ "loc": {
+ "start": {
+ "line": 356,
+ "column": 18
+ },
+ "end": {
+ "line": 356,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 12651,
+ 12663
+ ],
+ "loc": {
+ "start": {
+ "line": 356,
+ "column": 16
+ },
+ "end": {
+ "line": 356,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 12647,
+ 12663
+ ],
+ "loc": {
+ "start": {
+ "line": 356,
+ "column": 12
+ },
+ "end": {
+ "line": 356,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 12647,
+ 12664
+ ],
+ "loc": {
+ "start": {
+ "line": 356,
+ "column": 12
+ },
+ "end": {
+ "line": 356,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "range": [
+ 12632,
+ 12675
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 48
+ },
+ "end": {
+ "line": 357,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 12592,
+ 12675
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 8
+ },
+ "end": {
+ "line": 357,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "ul tag search",
+ "range": [
+ 12567,
+ 12582
+ ],
+ "loc": {
+ "start": {
+ "line": 354,
+ "column": 8
+ },
+ "end": {
+ "line": 354,
+ "column": 23
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 12691,
+ 12693
+ ],
+ "loc": {
+ "start": {
+ "line": 359,
+ "column": 12
+ },
+ "end": {
+ "line": 359,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 12696,
+ 12697
+ ],
+ "loc": {
+ "start": {
+ "line": 359,
+ "column": 17
+ },
+ "end": {
+ "line": 359,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "childNodes",
+ "range": [
+ 12698,
+ 12708
+ ],
+ "loc": {
+ "start": {
+ "line": 359,
+ "column": 19
+ },
+ "end": {
+ "line": 359,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 12696,
+ 12708
+ ],
+ "loc": {
+ "start": {
+ "line": 359,
+ "column": 17
+ },
+ "end": {
+ "line": 359,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "chkIndex",
+ "range": [
+ 12709,
+ 12717
+ ],
+ "loc": {
+ "start": {
+ "line": 359,
+ "column": 30
+ },
+ "end": {
+ "line": 359,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 12696,
+ 12718
+ ],
+ "loc": {
+ "start": {
+ "line": 359,
+ "column": 17
+ },
+ "end": {
+ "line": 359,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 12691,
+ 12718
+ ],
+ "loc": {
+ "start": {
+ "line": 359,
+ "column": 12
+ },
+ "end": {
+ "line": 359,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 12687,
+ 12719
+ ],
+ "loc": {
+ "start": {
+ "line": 359,
+ "column": 8
+ },
+ "end": {
+ "line": 359,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 12733,
+ 12741
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 12
+ },
+ "end": {
+ "line": 360,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 12744,
+ 12745
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 23
+ },
+ "end": {
+ "line": 360,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getAttribute",
+ "range": [
+ 12746,
+ 12758
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 25
+ },
+ "end": {
+ "line": 360,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 12744,
+ 12758
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 23
+ },
+ "end": {
+ "line": 360,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "colIndex",
+ "raw": "'colIndex'",
+ "range": [
+ 12759,
+ 12769
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 38
+ },
+ "end": {
+ "line": 360,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 12744,
+ 12770
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 23
+ },
+ "end": {
+ "line": 360,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 12733,
+ 12770
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 12
+ },
+ "end": {
+ "line": 360,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 12729,
+ 12771
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 8
+ },
+ "end": {
+ "line": 360,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "fltValue",
+ "range": [
+ 12785,
+ 12793
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 12
+ },
+ "end": {
+ "line": 361,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 12796,
+ 12797
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 23
+ },
+ "end": {
+ "line": 361,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getAttribute",
+ "range": [
+ 12798,
+ 12810
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 25
+ },
+ "end": {
+ "line": 361,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 12796,
+ 12810
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 23
+ },
+ "end": {
+ "line": 361,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "value",
+ "raw": "'value'",
+ "range": [
+ 12811,
+ 12818
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 38
+ },
+ "end": {
+ "line": 361,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 12796,
+ 12819
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 23
+ },
+ "end": {
+ "line": 361,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 12785,
+ 12819
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 12
+ },
+ "end": {
+ "line": 361,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 12781,
+ 12820
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 8
+ },
+ "end": {
+ "line": 361,
+ "column": 47
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "filter value (ul tag)",
+ "range": [
+ 12821,
+ 12844
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 48
+ },
+ "end": {
+ "line": 361,
+ "column": 71
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "fltIndexes",
+ "range": [
+ 12858,
+ 12868
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 12
+ },
+ "end": {
+ "line": 362,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 12871,
+ 12872
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 25
+ },
+ "end": {
+ "line": 362,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getAttribute",
+ "range": [
+ 12873,
+ 12885
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 27
+ },
+ "end": {
+ "line": 362,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 12871,
+ 12885
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 25
+ },
+ "end": {
+ "line": 362,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "indexes",
+ "raw": "'indexes'",
+ "range": [
+ 12886,
+ 12895
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 40
+ },
+ "end": {
+ "line": 362,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 12871,
+ 12896
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 25
+ },
+ "end": {
+ "line": 362,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 12858,
+ 12896
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 12
+ },
+ "end": {
+ "line": 362,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 12854,
+ 12897
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 8
+ },
+ "end": {
+ "line": 362,
+ "column": 51
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "filter value (ul tag)",
+ "range": [
+ 12821,
+ 12844
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 48
+ },
+ "end": {
+ "line": 361,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "selected items (ul tag)",
+ "range": [
+ 12898,
+ 12923
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 52
+ },
+ "end": {
+ "line": 362,
+ "column": 77
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 12938,
+ 12939
+ ],
+ "loc": {
+ "start": {
+ "line": 364,
+ "column": 11
+ },
+ "end": {
+ "line": 364,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checked",
+ "range": [
+ 12940,
+ 12947
+ ],
+ "loc": {
+ "start": {
+ "line": 364,
+ "column": 13
+ },
+ "end": {
+ "line": 364,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 12938,
+ 12947
+ ],
+ "loc": {
+ "start": {
+ "line": 364,
+ "column": 11
+ },
+ "end": {
+ "line": 364,
+ "column": 20
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "chkValue",
+ "range": [
+ 12995,
+ 13003
+ ],
+ "loc": {
+ "start": {
+ "line": 366,
+ "column": 15
+ },
+ "end": {
+ "line": 366,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 13006,
+ 13008
+ ],
+ "loc": {
+ "start": {
+ "line": 366,
+ "column": 26
+ },
+ "end": {
+ "line": 366,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 12995,
+ 13008
+ ],
+ "loc": {
+ "start": {
+ "line": 366,
+ "column": 15
+ },
+ "end": {
+ "line": 366,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "fltIndexes",
+ "range": [
+ 13032,
+ 13042
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 20
+ },
+ "end": {
+ "line": 367,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "fltIndexes",
+ "range": [
+ 13046,
+ 13056
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 34
+ },
+ "end": {
+ "line": 367,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 13059,
+ 13061
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 47
+ },
+ "end": {
+ "line": 367,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 13046,
+ 13061
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 34
+ },
+ "end": {
+ "line": 367,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 13032,
+ 13061
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 20
+ },
+ "end": {
+ "line": 367,
+ "column": 49
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "indSplit",
+ "range": [
+ 13127,
+ 13135
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 24
+ },
+ "end": {
+ "line": 369,
+ "column": 32
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fltIndexes",
+ "range": [
+ 13138,
+ 13148
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 35
+ },
+ "end": {
+ "line": 369,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "split",
+ "range": [
+ 13149,
+ 13154
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 46
+ },
+ "end": {
+ "line": 369,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 13138,
+ 13154
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 35
+ },
+ "end": {
+ "line": 369,
+ "column": 51
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13155,
+ 13157
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 52
+ },
+ "end": {
+ "line": 369,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "separator",
+ "range": [
+ 13158,
+ 13167
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 55
+ },
+ "end": {
+ "line": 369,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 13155,
+ 13167
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 52
+ },
+ "end": {
+ "line": 369,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 13138,
+ 13168
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 35
+ },
+ "end": {
+ "line": 369,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 13127,
+ 13168
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 24
+ },
+ "end": {
+ "line": 369,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 13123,
+ 13169
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 20
+ },
+ "end": {
+ "line": 369,
+ "column": 66
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "items indexes",
+ "range": [
+ 13086,
+ 13101
+ ],
+ "loc": {
+ "start": {
+ "line": 368,
+ "column": 20
+ },
+ "end": {
+ "line": 368,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "checked items loop",
+ "range": [
+ 13191,
+ 13211
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 20
+ },
+ "end": {
+ "line": 370,
+ "column": 40
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "u",
+ "range": [
+ 13241,
+ 13242
+ ],
+ "loc": {
+ "start": {
+ "line": 371,
+ "column": 28
+ },
+ "end": {
+ "line": 371,
+ "column": 29
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 13243,
+ 13244
+ ],
+ "loc": {
+ "start": {
+ "line": 371,
+ "column": 30
+ },
+ "end": {
+ "line": 371,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 13241,
+ 13244
+ ],
+ "loc": {
+ "start": {
+ "line": 371,
+ "column": 28
+ },
+ "end": {
+ "line": 371,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 13237,
+ 13244
+ ],
+ "loc": {
+ "start": {
+ "line": 371,
+ "column": 24
+ },
+ "end": {
+ "line": 371,
+ "column": 31
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "u",
+ "range": [
+ 13246,
+ 13247
+ ],
+ "loc": {
+ "start": {
+ "line": 371,
+ "column": 33
+ },
+ "end": {
+ "line": 371,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "indSplit",
+ "range": [
+ 13248,
+ 13256
+ ],
+ "loc": {
+ "start": {
+ "line": 371,
+ "column": 35
+ },
+ "end": {
+ "line": 371,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 13257,
+ 13263
+ ],
+ "loc": {
+ "start": {
+ "line": 371,
+ "column": 44
+ },
+ "end": {
+ "line": 371,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 13248,
+ 13263
+ ],
+ "loc": {
+ "start": {
+ "line": 371,
+ "column": 35
+ },
+ "end": {
+ "line": 371,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 13246,
+ 13263
+ ],
+ "loc": {
+ "start": {
+ "line": 371,
+ "column": 33
+ },
+ "end": {
+ "line": 371,
+ "column": 50
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "u",
+ "range": [
+ 13265,
+ 13266
+ ],
+ "loc": {
+ "start": {
+ "line": 371,
+ "column": 52
+ },
+ "end": {
+ "line": 371,
+ "column": 53
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 13265,
+ 13268
+ ],
+ "loc": {
+ "start": {
+ "line": 371,
+ "column": 52
+ },
+ "end": {
+ "line": 371,
+ "column": 55
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cChk",
+ "range": [
+ 13340,
+ 13344
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 28
+ },
+ "end": {
+ "line": 373,
+ "column": 32
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 13347,
+ 13350
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 35
+ },
+ "end": {
+ "line": 373,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 13351,
+ 13353
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 39
+ },
+ "end": {
+ "line": 373,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 13347,
+ 13353
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 35
+ },
+ "end": {
+ "line": 373,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13354,
+ 13356
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 42
+ },
+ "end": {
+ "line": 373,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltIds",
+ "range": [
+ 13357,
+ 13363
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 45
+ },
+ "end": {
+ "line": 373,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 13354,
+ 13363
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 42
+ },
+ "end": {
+ "line": 373,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 13364,
+ 13372
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 52
+ },
+ "end": {
+ "line": 373,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 13354,
+ 13373
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 42
+ },
+ "end": {
+ "line": 373,
+ "column": 61
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "_",
+ "raw": "'_'",
+ "range": [
+ 13374,
+ 13377
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 62
+ },
+ "end": {
+ "line": 373,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 13354,
+ 13377
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 42
+ },
+ "end": {
+ "line": 373,
+ "column": 65
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "indSplit",
+ "range": [
+ 13378,
+ 13386
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 66
+ },
+ "end": {
+ "line": 373,
+ "column": 74
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "u",
+ "range": [
+ 13387,
+ 13388
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 75
+ },
+ "end": {
+ "line": 373,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 13378,
+ 13389
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 66
+ },
+ "end": {
+ "line": 373,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 13354,
+ 13389
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 42
+ },
+ "end": {
+ "line": 373,
+ "column": 77
+ }
+ }
+ }
+ ],
+ "range": [
+ 13347,
+ 13390
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 35
+ },
+ "end": {
+ "line": 373,
+ "column": 78
+ }
+ }
+ },
+ "range": [
+ 13340,
+ 13390
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 28
+ },
+ "end": {
+ "line": 373,
+ "column": 78
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 13336,
+ 13391
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 24
+ },
+ "end": {
+ "line": 373,
+ "column": 79
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "checked item",
+ "range": [
+ 13296,
+ 13310
+ ],
+ "loc": {
+ "start": {
+ "line": 372,
+ "column": 24
+ },
+ "end": {
+ "line": 372,
+ "column": 38
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "cChk",
+ "range": [
+ 13420,
+ 13424
+ ],
+ "loc": {
+ "start": {
+ "line": 374,
+ "column": 27
+ },
+ "end": {
+ "line": 374,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cChk",
+ "range": [
+ 13456,
+ 13460
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 28
+ },
+ "end": {
+ "line": 375,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checked",
+ "range": [
+ 13461,
+ 13468
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 33
+ },
+ "end": {
+ "line": 375,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 13456,
+ 13468
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 28
+ },
+ "end": {
+ "line": 375,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 13471,
+ 13476
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 43
+ },
+ "end": {
+ "line": 375,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 13456,
+ 13476
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 28
+ },
+ "end": {
+ "line": 375,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 13456,
+ 13477
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 28
+ },
+ "end": {
+ "line": 375,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 13507,
+ 13510
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 28
+ },
+ "end": {
+ "line": 376,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeClass",
+ "range": [
+ 13511,
+ 13522
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 32
+ },
+ "end": {
+ "line": 376,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 13507,
+ 13522
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 28
+ },
+ "end": {
+ "line": 376,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 13557,
+ 13558
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 32
+ },
+ "end": {
+ "line": 377,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "childNodes",
+ "range": [
+ 13559,
+ 13569
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 34
+ },
+ "end": {
+ "line": 377,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 13557,
+ 13569
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 32
+ },
+ "end": {
+ "line": 377,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "indSplit",
+ "range": [
+ 13570,
+ 13578
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 45
+ },
+ "end": {
+ "line": 377,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "u",
+ "range": [
+ 13579,
+ 13580
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 54
+ },
+ "end": {
+ "line": 377,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 13570,
+ 13581
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 45
+ },
+ "end": {
+ "line": 377,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 13557,
+ 13582
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 32
+ },
+ "end": {
+ "line": 377,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13617,
+ 13621
+ ],
+ "loc": {
+ "start": {
+ "line": 378,
+ "column": 32
+ },
+ "end": {
+ "line": 378,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkListSlcItemCssClass",
+ "range": [
+ 13622,
+ 13646
+ ],
+ "loc": {
+ "start": {
+ "line": 378,
+ "column": 37
+ },
+ "end": {
+ "line": 378,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 13617,
+ 13646
+ ],
+ "loc": {
+ "start": {
+ "line": 378,
+ "column": 32
+ },
+ "end": {
+ "line": 378,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 13507,
+ 13677
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 28
+ },
+ "end": {
+ "line": 379,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 13507,
+ 13678
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 28
+ },
+ "end": {
+ "line": 379,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "range": [
+ 13425,
+ 13705
+ ],
+ "loc": {
+ "start": {
+ "line": 374,
+ "column": 32
+ },
+ "end": {
+ "line": 380,
+ "column": 25
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 13417,
+ 13705
+ ],
+ "loc": {
+ "start": {
+ "line": 374,
+ "column": 24
+ },
+ "end": {
+ "line": 380,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 13269,
+ 13728
+ ],
+ "loc": {
+ "start": {
+ "line": 371,
+ "column": 56
+ },
+ "end": {
+ "line": 381,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 13233,
+ 13728
+ ],
+ "loc": {
+ "start": {
+ "line": 371,
+ "column": 20
+ },
+ "end": {
+ "line": 381,
+ "column": 21
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "checked items loop",
+ "range": [
+ 13191,
+ 13211
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 20
+ },
+ "end": {
+ "line": 370,
+ "column": 40
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 13063,
+ 13747
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 51
+ },
+ "end": {
+ "line": 382,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 13028,
+ 13747
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 16
+ },
+ "end": {
+ "line": 382,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 13765,
+ 13766
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 16
+ },
+ "end": {
+ "line": 383,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setAttribute",
+ "range": [
+ 13767,
+ 13779
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 18
+ },
+ "end": {
+ "line": 383,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 13765,
+ 13779
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 16
+ },
+ "end": {
+ "line": 383,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "value",
+ "raw": "'value'",
+ "range": [
+ 13780,
+ 13787
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 31
+ },
+ "end": {
+ "line": 383,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 13789,
+ 13791
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 40
+ },
+ "end": {
+ "line": 383,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 13765,
+ 13792
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 16
+ },
+ "end": {
+ "line": 383,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 13765,
+ 13793
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 16
+ },
+ "end": {
+ "line": 383,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 13811,
+ 13812
+ ],
+ "loc": {
+ "start": {
+ "line": 384,
+ "column": 16
+ },
+ "end": {
+ "line": 384,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setAttribute",
+ "range": [
+ 13813,
+ 13825
+ ],
+ "loc": {
+ "start": {
+ "line": 384,
+ "column": 18
+ },
+ "end": {
+ "line": 384,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 13811,
+ 13825
+ ],
+ "loc": {
+ "start": {
+ "line": 384,
+ "column": 16
+ },
+ "end": {
+ "line": 384,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "indexes",
+ "raw": "'indexes'",
+ "range": [
+ 13826,
+ 13835
+ ],
+ "loc": {
+ "start": {
+ "line": 384,
+ "column": 31
+ },
+ "end": {
+ "line": 384,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 13837,
+ 13839
+ ],
+ "loc": {
+ "start": {
+ "line": 384,
+ "column": 42
+ },
+ "end": {
+ "line": 384,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 13811,
+ 13840
+ ],
+ "loc": {
+ "start": {
+ "line": 384,
+ "column": 16
+ },
+ "end": {
+ "line": 384,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 13811,
+ 13841
+ ],
+ "loc": {
+ "start": {
+ "line": 384,
+ "column": 16
+ },
+ "end": {
+ "line": 384,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 13009,
+ 13858
+ ],
+ "loc": {
+ "start": {
+ "line": 366,
+ "column": 29
+ },
+ "end": {
+ "line": 386,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "fltValue",
+ "range": [
+ 13883,
+ 13891
+ ],
+ "loc": {
+ "start": {
+ "line": 387,
+ "column": 16
+ },
+ "end": {
+ "line": 387,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "Identifier",
+ "name": "fltValue",
+ "range": [
+ 13895,
+ 13903
+ ],
+ "loc": {
+ "start": {
+ "line": 387,
+ "column": 28
+ },
+ "end": {
+ "line": 387,
+ "column": 36
+ }
+ }
+ },
+ "consequent": {
+ "type": "Identifier",
+ "name": "fltValue",
+ "range": [
+ 13907,
+ 13915
+ ],
+ "loc": {
+ "start": {
+ "line": 387,
+ "column": 40
+ },
+ "end": {
+ "line": 387,
+ "column": 48
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 13918,
+ 13920
+ ],
+ "loc": {
+ "start": {
+ "line": 387,
+ "column": 51
+ },
+ "end": {
+ "line": 387,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 13894,
+ 13920
+ ],
+ "loc": {
+ "start": {
+ "line": 387,
+ "column": 27
+ },
+ "end": {
+ "line": 387,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 13883,
+ 13920
+ ],
+ "loc": {
+ "start": {
+ "line": 387,
+ "column": 16
+ },
+ "end": {
+ "line": 387,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 13883,
+ 13921
+ ],
+ "loc": {
+ "start": {
+ "line": 387,
+ "column": 16
+ },
+ "end": {
+ "line": 387,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "chkValue",
+ "range": [
+ 13939,
+ 13947
+ ],
+ "loc": {
+ "start": {
+ "line": 388,
+ "column": 16
+ },
+ "end": {
+ "line": 388,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 13950,
+ 13953
+ ],
+ "loc": {
+ "start": {
+ "line": 388,
+ "column": 27
+ },
+ "end": {
+ "line": 388,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "trim",
+ "range": [
+ 13954,
+ 13958
+ ],
+ "loc": {
+ "start": {
+ "line": 388,
+ "column": 31
+ },
+ "end": {
+ "line": 388,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 13950,
+ 13958
+ ],
+ "loc": {
+ "start": {
+ "line": 388,
+ "column": 27
+ },
+ "end": {
+ "line": 388,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Identifier",
+ "name": "fltValue",
+ "range": [
+ 13981,
+ 13989
+ ],
+ "loc": {
+ "start": {
+ "line": 389,
+ "column": 20
+ },
+ "end": {
+ "line": 389,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' '",
+ "range": [
+ 13990,
+ 13993
+ ],
+ "loc": {
+ "start": {
+ "line": 389,
+ "column": 29
+ },
+ "end": {
+ "line": 389,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 13981,
+ 13993
+ ],
+ "loc": {
+ "start": {
+ "line": 389,
+ "column": 20
+ },
+ "end": {
+ "line": 389,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "chkValue",
+ "range": [
+ 13994,
+ 14002
+ ],
+ "loc": {
+ "start": {
+ "line": 389,
+ "column": 33
+ },
+ "end": {
+ "line": 389,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 13981,
+ 14002
+ ],
+ "loc": {
+ "start": {
+ "line": 389,
+ "column": 20
+ },
+ "end": {
+ "line": 389,
+ "column": 41
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' '",
+ "range": [
+ 14003,
+ 14006
+ ],
+ "loc": {
+ "start": {
+ "line": 389,
+ "column": 42
+ },
+ "end": {
+ "line": 389,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 13981,
+ 14006
+ ],
+ "loc": {
+ "start": {
+ "line": 389,
+ "column": 20
+ },
+ "end": {
+ "line": 389,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 14007,
+ 14009
+ ],
+ "loc": {
+ "start": {
+ "line": 389,
+ "column": 46
+ },
+ "end": {
+ "line": 389,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "orOperator",
+ "range": [
+ 14010,
+ 14020
+ ],
+ "loc": {
+ "start": {
+ "line": 389,
+ "column": 49
+ },
+ "end": {
+ "line": 389,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 14007,
+ 14020
+ ],
+ "loc": {
+ "start": {
+ "line": 389,
+ "column": 46
+ },
+ "end": {
+ "line": 389,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 13981,
+ 14020
+ ],
+ "loc": {
+ "start": {
+ "line": 389,
+ "column": 20
+ },
+ "end": {
+ "line": 389,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 13950,
+ 14021
+ ],
+ "loc": {
+ "start": {
+ "line": 388,
+ "column": 27
+ },
+ "end": {
+ "line": 389,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 13939,
+ 14021
+ ],
+ "loc": {
+ "start": {
+ "line": 388,
+ "column": 16
+ },
+ "end": {
+ "line": 389,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 13939,
+ 14022
+ ],
+ "loc": {
+ "start": {
+ "line": 388,
+ "column": 16
+ },
+ "end": {
+ "line": 389,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "chkIndex",
+ "range": [
+ 14040,
+ 14048
+ ],
+ "loc": {
+ "start": {
+ "line": 390,
+ "column": 16
+ },
+ "end": {
+ "line": 390,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Identifier",
+ "name": "fltIndexes",
+ "range": [
+ 14051,
+ 14061
+ ],
+ "loc": {
+ "start": {
+ "line": 390,
+ "column": 27
+ },
+ "end": {
+ "line": 390,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "chkIndex",
+ "range": [
+ 14064,
+ 14072
+ ],
+ "loc": {
+ "start": {
+ "line": 390,
+ "column": 40
+ },
+ "end": {
+ "line": 390,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 14051,
+ 14072
+ ],
+ "loc": {
+ "start": {
+ "line": 390,
+ "column": 27
+ },
+ "end": {
+ "line": 390,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 14075,
+ 14077
+ ],
+ "loc": {
+ "start": {
+ "line": 390,
+ "column": 51
+ },
+ "end": {
+ "line": 390,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "separator",
+ "range": [
+ 14078,
+ 14087
+ ],
+ "loc": {
+ "start": {
+ "line": 390,
+ "column": 54
+ },
+ "end": {
+ "line": 390,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 14075,
+ 14087
+ ],
+ "loc": {
+ "start": {
+ "line": 390,
+ "column": 51
+ },
+ "end": {
+ "line": 390,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 14051,
+ 14087
+ ],
+ "loc": {
+ "start": {
+ "line": 390,
+ "column": 27
+ },
+ "end": {
+ "line": 390,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 14040,
+ 14087
+ ],
+ "loc": {
+ "start": {
+ "line": 390,
+ "column": 16
+ },
+ "end": {
+ "line": 390,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 14040,
+ 14088
+ ],
+ "loc": {
+ "start": {
+ "line": 390,
+ "column": 16
+ },
+ "end": {
+ "line": 390,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 14106,
+ 14107
+ ],
+ "loc": {
+ "start": {
+ "line": 391,
+ "column": 16
+ },
+ "end": {
+ "line": 391,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setAttribute",
+ "range": [
+ 14108,
+ 14120
+ ],
+ "loc": {
+ "start": {
+ "line": 391,
+ "column": 18
+ },
+ "end": {
+ "line": 391,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 14106,
+ 14120
+ ],
+ "loc": {
+ "start": {
+ "line": 391,
+ "column": 16
+ },
+ "end": {
+ "line": 391,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "value",
+ "raw": "'value'",
+ "range": [
+ 14121,
+ 14128
+ ],
+ "loc": {
+ "start": {
+ "line": 391,
+ "column": 31
+ },
+ "end": {
+ "line": 391,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "chkValue",
+ "range": [
+ 14130,
+ 14138
+ ],
+ "loc": {
+ "start": {
+ "line": 391,
+ "column": 40
+ },
+ "end": {
+ "line": 391,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 14106,
+ 14140
+ ],
+ "loc": {
+ "start": {
+ "line": 391,
+ "column": 16
+ },
+ "end": {
+ "line": 391,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 14106,
+ 14141
+ ],
+ "loc": {
+ "start": {
+ "line": 391,
+ "column": 16
+ },
+ "end": {
+ "line": 391,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 14159,
+ 14160
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 16
+ },
+ "end": {
+ "line": 392,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setAttribute",
+ "range": [
+ 14161,
+ 14173
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 18
+ },
+ "end": {
+ "line": 392,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 14159,
+ 14173
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 16
+ },
+ "end": {
+ "line": 392,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "indexes",
+ "raw": "'indexes'",
+ "range": [
+ 14174,
+ 14183
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 31
+ },
+ "end": {
+ "line": 392,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "chkIndex",
+ "range": [
+ 14185,
+ 14193
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 42
+ },
+ "end": {
+ "line": 392,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 14159,
+ 14194
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 16
+ },
+ "end": {
+ "line": 392,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 14159,
+ 14195
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 16
+ },
+ "end": {
+ "line": 392,
+ "column": 52
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "1st option unchecked",
+ "range": [
+ 14213,
+ 14235
+ ],
+ "loc": {
+ "start": {
+ "line": 393,
+ "column": 16
+ },
+ "end": {
+ "line": 393,
+ "column": 38
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 14256,
+ 14259
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 19
+ },
+ "end": {
+ "line": 394,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 14260,
+ 14262
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 23
+ },
+ "end": {
+ "line": 394,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 14256,
+ 14262
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 19
+ },
+ "end": {
+ "line": 394,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 14263,
+ 14265
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 26
+ },
+ "end": {
+ "line": 394,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltIds",
+ "range": [
+ 14266,
+ 14272
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 29
+ },
+ "end": {
+ "line": 394,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 14263,
+ 14272
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 26
+ },
+ "end": {
+ "line": 394,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 14273,
+ 14281
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 36
+ },
+ "end": {
+ "line": 394,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 14263,
+ 14282
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 26
+ },
+ "end": {
+ "line": 394,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "_0",
+ "raw": "'_0'",
+ "range": [
+ 14283,
+ 14287
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 46
+ },
+ "end": {
+ "line": 394,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 14263,
+ 14287
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 26
+ },
+ "end": {
+ "line": 394,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 14256,
+ 14288
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 19
+ },
+ "end": {
+ "line": 394,
+ "column": 51
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 14312,
+ 14315
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 20
+ },
+ "end": {
+ "line": 395,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 14316,
+ 14318
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 24
+ },
+ "end": {
+ "line": 395,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 14312,
+ 14318
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 20
+ },
+ "end": {
+ "line": 395,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 14319,
+ 14321
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 27
+ },
+ "end": {
+ "line": 395,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltIds",
+ "range": [
+ 14322,
+ 14328
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 30
+ },
+ "end": {
+ "line": 395,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 14319,
+ 14328
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 27
+ },
+ "end": {
+ "line": 395,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 14329,
+ 14337
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 37
+ },
+ "end": {
+ "line": 395,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 14319,
+ 14338
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 27
+ },
+ "end": {
+ "line": 395,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "_0",
+ "raw": "'_0'",
+ "range": [
+ 14339,
+ 14343
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 47
+ },
+ "end": {
+ "line": 395,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 14319,
+ 14343
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 27
+ },
+ "end": {
+ "line": 395,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 14312,
+ 14344
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 20
+ },
+ "end": {
+ "line": 395,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checked",
+ "range": [
+ 14345,
+ 14352
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 53
+ },
+ "end": {
+ "line": 395,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 14312,
+ 14352
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 20
+ },
+ "end": {
+ "line": 395,
+ "column": 60
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 14355,
+ 14360
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 63
+ },
+ "end": {
+ "line": 395,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 14312,
+ 14360
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 20
+ },
+ "end": {
+ "line": 395,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 14312,
+ 14361
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 20
+ },
+ "end": {
+ "line": 395,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "range": [
+ 14289,
+ 14380
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 52
+ },
+ "end": {
+ "line": 396,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 14253,
+ 14380
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 16
+ },
+ "end": {
+ "line": 396,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "1st option unchecked",
+ "range": [
+ 14213,
+ 14235
+ ],
+ "loc": {
+ "start": {
+ "line": 393,
+ "column": 16
+ },
+ "end": {
+ "line": 393,
+ "column": 38
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 13864,
+ 14395
+ ],
+ "loc": {
+ "start": {
+ "line": 386,
+ "column": 19
+ },
+ "end": {
+ "line": 397,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 12992,
+ 14395
+ ],
+ "loc": {
+ "start": {
+ "line": 366,
+ "column": 12
+ },
+ "end": {
+ "line": 397,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "show all item",
+ "range": [
+ 12963,
+ 12978
+ ],
+ "loc": {
+ "start": {
+ "line": 365,
+ "column": 12
+ },
+ "end": {
+ "line": 365,
+ "column": 27
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 14414,
+ 14417
+ ],
+ "loc": {
+ "start": {
+ "line": 399,
+ "column": 15
+ },
+ "end": {
+ "line": 399,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lower",
+ "range": [
+ 14418,
+ 14423
+ ],
+ "loc": {
+ "start": {
+ "line": 399,
+ "column": 19
+ },
+ "end": {
+ "line": 399,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 14414,
+ 14423
+ ],
+ "loc": {
+ "start": {
+ "line": 399,
+ "column": 15
+ },
+ "end": {
+ "line": 399,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 14424,
+ 14426
+ ],
+ "loc": {
+ "start": {
+ "line": 399,
+ "column": 25
+ },
+ "end": {
+ "line": 399,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nodeName",
+ "range": [
+ 14427,
+ 14435
+ ],
+ "loc": {
+ "start": {
+ "line": 399,
+ "column": 28
+ },
+ "end": {
+ "line": 399,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 14424,
+ 14435
+ ],
+ "loc": {
+ "start": {
+ "line": 399,
+ "column": 25
+ },
+ "end": {
+ "line": 399,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 14414,
+ 14436
+ ],
+ "loc": {
+ "start": {
+ "line": 399,
+ "column": 15
+ },
+ "end": {
+ "line": 399,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "itemTag",
+ "range": [
+ 14441,
+ 14448
+ ],
+ "loc": {
+ "start": {
+ "line": 399,
+ "column": 42
+ },
+ "end": {
+ "line": 399,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 14414,
+ 14448
+ ],
+ "loc": {
+ "start": {
+ "line": 399,
+ "column": 15
+ },
+ "end": {
+ "line": 399,
+ "column": 49
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 14468,
+ 14471
+ ],
+ "loc": {
+ "start": {
+ "line": 400,
+ "column": 16
+ },
+ "end": {
+ "line": 400,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeClass",
+ "range": [
+ 14472,
+ 14483
+ ],
+ "loc": {
+ "start": {
+ "line": 400,
+ "column": 20
+ },
+ "end": {
+ "line": 400,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 14468,
+ 14483
+ ],
+ "loc": {
+ "start": {
+ "line": 400,
+ "column": 16
+ },
+ "end": {
+ "line": 400,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 14506,
+ 14507
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 20
+ },
+ "end": {
+ "line": 401,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "childNodes",
+ "range": [
+ 14508,
+ 14518
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 22
+ },
+ "end": {
+ "line": 401,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 14506,
+ 14518
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 20
+ },
+ "end": {
+ "line": 401,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 14519,
+ 14520
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 33
+ },
+ "end": {
+ "line": 401,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 14506,
+ 14521
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 20
+ },
+ "end": {
+ "line": 401,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 14523,
+ 14527
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 37
+ },
+ "end": {
+ "line": 401,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkListSlcItemCssClass",
+ "range": [
+ 14528,
+ 14552
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 42
+ },
+ "end": {
+ "line": 401,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 14523,
+ 14552
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 37
+ },
+ "end": {
+ "line": 401,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 14468,
+ 14553
+ ],
+ "loc": {
+ "start": {
+ "line": 400,
+ "column": 16
+ },
+ "end": {
+ "line": 401,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 14468,
+ 14554
+ ],
+ "loc": {
+ "start": {
+ "line": 400,
+ "column": 16
+ },
+ "end": {
+ "line": 401,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 14572,
+ 14575
+ ],
+ "loc": {
+ "start": {
+ "line": 402,
+ "column": 16
+ },
+ "end": {
+ "line": 402,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "addClass",
+ "range": [
+ 14576,
+ 14584
+ ],
+ "loc": {
+ "start": {
+ "line": 402,
+ "column": 20
+ },
+ "end": {
+ "line": 402,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 14572,
+ 14584
+ ],
+ "loc": {
+ "start": {
+ "line": 402,
+ "column": 16
+ },
+ "end": {
+ "line": 402,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 14585,
+ 14587
+ ],
+ "loc": {
+ "start": {
+ "line": 402,
+ "column": 29
+ },
+ "end": {
+ "line": 402,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 14589,
+ 14593
+ ],
+ "loc": {
+ "start": {
+ "line": 402,
+ "column": 33
+ },
+ "end": {
+ "line": 402,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkListSlcItemCssClass",
+ "range": [
+ 14594,
+ 14618
+ ],
+ "loc": {
+ "start": {
+ "line": 402,
+ "column": 38
+ },
+ "end": {
+ "line": 402,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 14589,
+ 14618
+ ],
+ "loc": {
+ "start": {
+ "line": 402,
+ "column": 33
+ },
+ "end": {
+ "line": 402,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 14572,
+ 14619
+ ],
+ "loc": {
+ "start": {
+ "line": 402,
+ "column": 16
+ },
+ "end": {
+ "line": 402,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 14572,
+ 14620
+ ],
+ "loc": {
+ "start": {
+ "line": 402,
+ "column": 16
+ },
+ "end": {
+ "line": 402,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 14449,
+ 14635
+ ],
+ "loc": {
+ "start": {
+ "line": 399,
+ "column": 50
+ },
+ "end": {
+ "line": 403,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 14411,
+ 14635
+ ],
+ "loc": {
+ "start": {
+ "line": 399,
+ "column": 12
+ },
+ "end": {
+ "line": 403,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 12948,
+ 14646
+ ],
+ "loc": {
+ "start": {
+ "line": 364,
+ "column": 21
+ },
+ "end": {
+ "line": 404,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "chkValue",
+ "range": [
+ 14699,
+ 14707
+ ],
+ "loc": {
+ "start": {
+ "line": 405,
+ "column": 15
+ },
+ "end": {
+ "line": 405,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 14710,
+ 14712
+ ],
+ "loc": {
+ "start": {
+ "line": 405,
+ "column": 26
+ },
+ "end": {
+ "line": 405,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 14699,
+ 14712
+ ],
+ "loc": {
+ "start": {
+ "line": 405,
+ "column": 15
+ },
+ "end": {
+ "line": 405,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "replaceValue",
+ "range": [
+ 14736,
+ 14748
+ ],
+ "loc": {
+ "start": {
+ "line": 406,
+ "column": 20
+ },
+ "end": {
+ "line": 406,
+ "column": 32
+ }
+ }
+ },
+ "init": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "RegExp",
+ "range": [
+ 14755,
+ 14761
+ ],
+ "loc": {
+ "start": {
+ "line": 406,
+ "column": 39
+ },
+ "end": {
+ "line": 406,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 14788,
+ 14791
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 24
+ },
+ "end": {
+ "line": 407,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rgxEsc",
+ "range": [
+ 14792,
+ 14798
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 28
+ },
+ "end": {
+ "line": 407,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 14788,
+ 14798
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 24
+ },
+ "end": {
+ "line": 407,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Identifier",
+ "name": "chkValue",
+ "range": [
+ 14799,
+ 14807
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 35
+ },
+ "end": {
+ "line": 407,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' '",
+ "range": [
+ 14808,
+ 14811
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 44
+ },
+ "end": {
+ "line": 407,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 14799,
+ 14811
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 35
+ },
+ "end": {
+ "line": 407,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 14812,
+ 14814
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 48
+ },
+ "end": {
+ "line": 407,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "orOperator",
+ "range": [
+ 14815,
+ 14825
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 51
+ },
+ "end": {
+ "line": 407,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 14812,
+ 14825
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 48
+ },
+ "end": {
+ "line": 407,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 14799,
+ 14825
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 35
+ },
+ "end": {
+ "line": 407,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 14788,
+ 14826
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 24
+ },
+ "end": {
+ "line": 407,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 14751,
+ 14827
+ ],
+ "loc": {
+ "start": {
+ "line": 406,
+ "column": 35
+ },
+ "end": {
+ "line": 407,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 14736,
+ 14827
+ ],
+ "loc": {
+ "start": {
+ "line": 406,
+ "column": 20
+ },
+ "end": {
+ "line": 407,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 14732,
+ 14828
+ ],
+ "loc": {
+ "start": {
+ "line": 406,
+ "column": 16
+ },
+ "end": {
+ "line": 407,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "fltValue",
+ "range": [
+ 14846,
+ 14854
+ ],
+ "loc": {
+ "start": {
+ "line": 408,
+ "column": 16
+ },
+ "end": {
+ "line": 408,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fltValue",
+ "range": [
+ 14857,
+ 14865
+ ],
+ "loc": {
+ "start": {
+ "line": 408,
+ "column": 27
+ },
+ "end": {
+ "line": 408,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 14866,
+ 14873
+ ],
+ "loc": {
+ "start": {
+ "line": 408,
+ "column": 36
+ },
+ "end": {
+ "line": 408,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 14857,
+ 14873
+ ],
+ "loc": {
+ "start": {
+ "line": 408,
+ "column": 27
+ },
+ "end": {
+ "line": 408,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "replaceValue",
+ "range": [
+ 14874,
+ 14886
+ ],
+ "loc": {
+ "start": {
+ "line": 408,
+ "column": 44
+ },
+ "end": {
+ "line": 408,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 14887,
+ 14889
+ ],
+ "loc": {
+ "start": {
+ "line": 408,
+ "column": 57
+ },
+ "end": {
+ "line": 408,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 14857,
+ 14890
+ ],
+ "loc": {
+ "start": {
+ "line": 408,
+ "column": 27
+ },
+ "end": {
+ "line": 408,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 14846,
+ 14890
+ ],
+ "loc": {
+ "start": {
+ "line": 408,
+ "column": 16
+ },
+ "end": {
+ "line": 408,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 14846,
+ 14891
+ ],
+ "loc": {
+ "start": {
+ "line": 408,
+ "column": 16
+ },
+ "end": {
+ "line": 408,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 14909,
+ 14910
+ ],
+ "loc": {
+ "start": {
+ "line": 409,
+ "column": 16
+ },
+ "end": {
+ "line": 409,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setAttribute",
+ "range": [
+ 14911,
+ 14923
+ ],
+ "loc": {
+ "start": {
+ "line": 409,
+ "column": 18
+ },
+ "end": {
+ "line": 409,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 14909,
+ 14923
+ ],
+ "loc": {
+ "start": {
+ "line": 409,
+ "column": 16
+ },
+ "end": {
+ "line": 409,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "value",
+ "raw": "'value'",
+ "range": [
+ 14924,
+ 14931
+ ],
+ "loc": {
+ "start": {
+ "line": 409,
+ "column": 31
+ },
+ "end": {
+ "line": 409,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 14933,
+ 14936
+ ],
+ "loc": {
+ "start": {
+ "line": 409,
+ "column": 40
+ },
+ "end": {
+ "line": 409,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "trim",
+ "range": [
+ 14937,
+ 14941
+ ],
+ "loc": {
+ "start": {
+ "line": 409,
+ "column": 44
+ },
+ "end": {
+ "line": 409,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 14933,
+ 14941
+ ],
+ "loc": {
+ "start": {
+ "line": 409,
+ "column": 40
+ },
+ "end": {
+ "line": 409,
+ "column": 48
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "fltValue",
+ "range": [
+ 14942,
+ 14950
+ ],
+ "loc": {
+ "start": {
+ "line": 409,
+ "column": 49
+ },
+ "end": {
+ "line": 409,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 14933,
+ 14951
+ ],
+ "loc": {
+ "start": {
+ "line": 409,
+ "column": 40
+ },
+ "end": {
+ "line": 409,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 14909,
+ 14952
+ ],
+ "loc": {
+ "start": {
+ "line": 409,
+ "column": 16
+ },
+ "end": {
+ "line": 409,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 14909,
+ 14953
+ ],
+ "loc": {
+ "start": {
+ "line": 409,
+ "column": 16
+ },
+ "end": {
+ "line": 409,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "replaceIndex",
+ "range": [
+ 14977,
+ 14989
+ ],
+ "loc": {
+ "start": {
+ "line": 411,
+ "column": 20
+ },
+ "end": {
+ "line": 411,
+ "column": 32
+ }
+ }
+ },
+ "init": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "RegExp",
+ "range": [
+ 14996,
+ 15002
+ ],
+ "loc": {
+ "start": {
+ "line": 411,
+ "column": 39
+ },
+ "end": {
+ "line": 411,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 15029,
+ 15032
+ ],
+ "loc": {
+ "start": {
+ "line": 412,
+ "column": 24
+ },
+ "end": {
+ "line": 412,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rgxEsc",
+ "range": [
+ 15033,
+ 15039
+ ],
+ "loc": {
+ "start": {
+ "line": 412,
+ "column": 28
+ },
+ "end": {
+ "line": 412,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 15029,
+ 15039
+ ],
+ "loc": {
+ "start": {
+ "line": 412,
+ "column": 24
+ },
+ "end": {
+ "line": 412,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Identifier",
+ "name": "chkIndex",
+ "range": [
+ 15040,
+ 15048
+ ],
+ "loc": {
+ "start": {
+ "line": 412,
+ "column": 35
+ },
+ "end": {
+ "line": 412,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 15051,
+ 15053
+ ],
+ "loc": {
+ "start": {
+ "line": 412,
+ "column": 46
+ },
+ "end": {
+ "line": 412,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "separator",
+ "range": [
+ 15054,
+ 15063
+ ],
+ "loc": {
+ "start": {
+ "line": 412,
+ "column": 49
+ },
+ "end": {
+ "line": 412,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 15051,
+ 15063
+ ],
+ "loc": {
+ "start": {
+ "line": 412,
+ "column": 46
+ },
+ "end": {
+ "line": 412,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 15040,
+ 15063
+ ],
+ "loc": {
+ "start": {
+ "line": 412,
+ "column": 35
+ },
+ "end": {
+ "line": 412,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 15029,
+ 15064
+ ],
+ "loc": {
+ "start": {
+ "line": 412,
+ "column": 24
+ },
+ "end": {
+ "line": 412,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 14992,
+ 15065
+ ],
+ "loc": {
+ "start": {
+ "line": 411,
+ "column": 35
+ },
+ "end": {
+ "line": 412,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 14977,
+ 15065
+ ],
+ "loc": {
+ "start": {
+ "line": 411,
+ "column": 20
+ },
+ "end": {
+ "line": 412,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 14973,
+ 15066
+ ],
+ "loc": {
+ "start": {
+ "line": 411,
+ "column": 16
+ },
+ "end": {
+ "line": 412,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "fltIndexes",
+ "range": [
+ 15084,
+ 15094
+ ],
+ "loc": {
+ "start": {
+ "line": 413,
+ "column": 16
+ },
+ "end": {
+ "line": 413,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fltIndexes",
+ "range": [
+ 15097,
+ 15107
+ ],
+ "loc": {
+ "start": {
+ "line": 413,
+ "column": 29
+ },
+ "end": {
+ "line": 413,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 15108,
+ 15115
+ ],
+ "loc": {
+ "start": {
+ "line": 413,
+ "column": 40
+ },
+ "end": {
+ "line": 413,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 15097,
+ 15115
+ ],
+ "loc": {
+ "start": {
+ "line": 413,
+ "column": 29
+ },
+ "end": {
+ "line": 413,
+ "column": 47
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "replaceIndex",
+ "range": [
+ 15116,
+ 15128
+ ],
+ "loc": {
+ "start": {
+ "line": 413,
+ "column": 48
+ },
+ "end": {
+ "line": 413,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 15130,
+ 15132
+ ],
+ "loc": {
+ "start": {
+ "line": 413,
+ "column": 62
+ },
+ "end": {
+ "line": 413,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 15097,
+ 15133
+ ],
+ "loc": {
+ "start": {
+ "line": 413,
+ "column": 29
+ },
+ "end": {
+ "line": 413,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 15084,
+ 15133
+ ],
+ "loc": {
+ "start": {
+ "line": 413,
+ "column": 16
+ },
+ "end": {
+ "line": 413,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 15084,
+ 15134
+ ],
+ "loc": {
+ "start": {
+ "line": 413,
+ "column": 16
+ },
+ "end": {
+ "line": 413,
+ "column": 66
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 15152,
+ 15153
+ ],
+ "loc": {
+ "start": {
+ "line": 414,
+ "column": 16
+ },
+ "end": {
+ "line": 414,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setAttribute",
+ "range": [
+ 15154,
+ 15166
+ ],
+ "loc": {
+ "start": {
+ "line": 414,
+ "column": 18
+ },
+ "end": {
+ "line": 414,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 15152,
+ 15166
+ ],
+ "loc": {
+ "start": {
+ "line": 414,
+ "column": 16
+ },
+ "end": {
+ "line": 414,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "indexes",
+ "raw": "'indexes'",
+ "range": [
+ 15167,
+ 15176
+ ],
+ "loc": {
+ "start": {
+ "line": 414,
+ "column": 31
+ },
+ "end": {
+ "line": 414,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "fltIndexes",
+ "range": [
+ 15178,
+ 15188
+ ],
+ "loc": {
+ "start": {
+ "line": 414,
+ "column": 42
+ },
+ "end": {
+ "line": 414,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 15152,
+ 15189
+ ],
+ "loc": {
+ "start": {
+ "line": 414,
+ "column": 16
+ },
+ "end": {
+ "line": 414,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 15152,
+ 15190
+ ],
+ "loc": {
+ "start": {
+ "line": 414,
+ "column": 16
+ },
+ "end": {
+ "line": 414,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 14713,
+ 15205
+ ],
+ "loc": {
+ "start": {
+ "line": 405,
+ "column": 29
+ },
+ "end": {
+ "line": 415,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 14696,
+ 15205
+ ],
+ "loc": {
+ "start": {
+ "line": 405,
+ "column": 12
+ },
+ "end": {
+ "line": 415,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "removes values and indexes",
+ "range": [
+ 14654,
+ 14682
+ ],
+ "loc": {
+ "start": {
+ "line": 404,
+ "column": 17
+ },
+ "end": {
+ "line": 404,
+ "column": 45
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 15222,
+ 15225
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 15
+ },
+ "end": {
+ "line": 416,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lower",
+ "range": [
+ 15226,
+ 15231
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 19
+ },
+ "end": {
+ "line": 416,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 15222,
+ 15231
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 15
+ },
+ "end": {
+ "line": 416,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 15232,
+ 15234
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 25
+ },
+ "end": {
+ "line": 416,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nodeName",
+ "range": [
+ 15235,
+ 15243
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 28
+ },
+ "end": {
+ "line": 416,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 15232,
+ 15243
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 25
+ },
+ "end": {
+ "line": 416,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 15222,
+ 15244
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 15
+ },
+ "end": {
+ "line": 416,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "itemTag",
+ "range": [
+ 15247,
+ 15254
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 40
+ },
+ "end": {
+ "line": 416,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 15222,
+ 15254
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 15
+ },
+ "end": {
+ "line": 416,
+ "column": 47
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 15274,
+ 15277
+ ],
+ "loc": {
+ "start": {
+ "line": 417,
+ "column": 16
+ },
+ "end": {
+ "line": 417,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeClass",
+ "range": [
+ 15278,
+ 15289
+ ],
+ "loc": {
+ "start": {
+ "line": 417,
+ "column": 20
+ },
+ "end": {
+ "line": 417,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 15274,
+ 15289
+ ],
+ "loc": {
+ "start": {
+ "line": 417,
+ "column": 16
+ },
+ "end": {
+ "line": 417,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 15290,
+ 15292
+ ],
+ "loc": {
+ "start": {
+ "line": 417,
+ "column": 32
+ },
+ "end": {
+ "line": 417,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15294,
+ 15298
+ ],
+ "loc": {
+ "start": {
+ "line": 417,
+ "column": 36
+ },
+ "end": {
+ "line": 417,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkListSlcItemCssClass",
+ "range": [
+ 15299,
+ 15323
+ ],
+ "loc": {
+ "start": {
+ "line": 417,
+ "column": 41
+ },
+ "end": {
+ "line": 417,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 15294,
+ 15323
+ ],
+ "loc": {
+ "start": {
+ "line": 417,
+ "column": 36
+ },
+ "end": {
+ "line": 417,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 15274,
+ 15324
+ ],
+ "loc": {
+ "start": {
+ "line": 417,
+ "column": 16
+ },
+ "end": {
+ "line": 417,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 15274,
+ 15325
+ ],
+ "loc": {
+ "start": {
+ "line": 417,
+ "column": 16
+ },
+ "end": {
+ "line": 417,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 15255,
+ 15340
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 48
+ },
+ "end": {
+ "line": 418,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 15219,
+ 15340
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 12
+ },
+ "end": {
+ "line": 418,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 14652,
+ 15351
+ ],
+ "loc": {
+ "start": {
+ "line": 404,
+ "column": 15
+ },
+ "end": {
+ "line": 419,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 12935,
+ 15351
+ ],
+ "loc": {
+ "start": {
+ "line": 364,
+ "column": 8
+ },
+ "end": {
+ "line": 419,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "selected items (ul tag)",
+ "range": [
+ 12898,
+ 12923
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 52
+ },
+ "end": {
+ "line": 362,
+ "column": 77
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 12299,
+ 15358
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 25
+ },
+ "end": {
+ "line": 420,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 12296,
+ 15358
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 22
+ },
+ "end": {
+ "line": 420,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 12278,
+ 15358
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 4
+ },
+ "end": {
+ "line": 420,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Store checked options in DOM element attribute\r\n * @param {Object} o checklist option DOM element\r\n ",
+ "range": [
+ 12150,
+ 12272
+ ],
+ "loc": {
+ "start": {
+ "line": 340,
+ "column": 4
+ },
+ "end": {
+ "line": 343,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ }
+ ],
+ "range": [
+ 170,
+ 15361
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 22
+ },
+ "end": {
+ "line": 421,
+ "column": 1
+ }
+ }
+ },
+ "range": [
+ 155,
+ 15361
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 7
+ },
+ "end": {
+ "line": 421,
+ "column": 1
+ }
+ },
+ "leadingComments": [],
+ "trailingComments": []
+ },
+ "specifiers": [],
+ "source": null,
+ "range": [
+ 148,
+ 15361
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 0
+ },
+ "end": {
+ "line": 421,
+ "column": 1
+ }
+ }
+ }
+ ],
+ "sourceType": "module",
+ "range": [
+ 0,
+ 15361
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 421,
+ "column": 1
+ }
+ },
+ "comments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Checklist UI component\r\n * @param {Object} tf TableFilter instance\r\n ",
+ "range": [
+ 179,
+ 270
+ ],
+ "loc": {
+ "start": {
+ "line": 9,
+ "column": 4
+ },
+ "end": {
+ "line": 12,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Configuration object",
+ "range": [
+ 302,
+ 325
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "checklist container div",
+ "range": [
+ 391,
+ 416
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 32
+ },
+ "end": {
+ "line": 17,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for div containing checklist filter",
+ "range": [
+ 426,
+ 481
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 63
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for checklist filters",
+ "range": [
+ 587,
+ 628
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for checklist item (li)",
+ "range": [
+ 714,
+ 757
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for selected checklist item (li)",
+ "range": [
+ 870,
+ 922
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Load on demand text",
+ "range": [
+ 1051,
+ 1072
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for checklist filters",
+ "range": [
+ 1190,
+ 1231
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "checklist filter container div",
+ "range": [
+ 1495,
+ 1527
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " TODO: move event here",
+ "range": [
+ 1736,
+ 1760
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 4
+ },
+ "end": {
+ "line": 49,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Build checklist UI asynchronously\r\n * @param {Number} colIndex Column index\r\n * @param {Boolean} isExternal Render in external container\r\n * @param {String} extFltId External container id\r\n ",
+ "range": [
+ 2105,
+ 2334
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 4
+ },
+ "end": {
+ "line": 67,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Build checklist UI\r\n * @param {Number} colIndex Column index\r\n * @param {Boolean} isExternal Render in external container\r\n * @param {String} extFltId External container id\r\n ",
+ "range": [
+ 2567,
+ 2781
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 4
+ },
+ "end": {
+ "line": 81,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " always visible rows don't need to appear on selects as always",
+ "range": [
+ 3968,
+ 4032
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 12
+ },
+ "end": {
+ "line": 116,
+ "column": 76
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " valid",
+ "range": [
+ 4046,
+ 4054
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 12
+ },
+ "end": {
+ "line": 117,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " checks if row has exact cell #",
+ "range": [
+ 4266,
+ 4299
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 12
+ },
+ "end": {
+ "line": 125,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " this loop retrieves cell data",
+ "range": [
+ 4414,
+ 4446
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 12
+ },
+ "end": {
+ "line": 130,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " WTF: cyclomatic complexity hell :)",
+ "range": [
+ 4506,
+ 4543
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 16
+ },
+ "end": {
+ "line": 132,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Vary Peter's patch",
+ "range": [
+ 5075,
+ 5095
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 20
+ },
+ "end": {
+ "line": 141,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " checks if celldata is already in array",
+ "range": [
+ 5222,
+ 5263
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 20
+ },
+ "end": {
+ "line": 144,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Retrieves custom values",
+ "range": [
+ 6128,
+ 6153
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 8
+ },
+ "end": {
+ "line": 165,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "asc sort",
+ "range": [
+ 6790,
+ 6800
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 8
+ },
+ "end": {
+ "line": 185,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "in case there are alphanumeric values",
+ "range": [
+ 7429,
+ 7468
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 13
+ },
+ "end": {
+ "line": 203,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "desc sort",
+ "range": [
+ 7489,
+ 7500
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 8
+ },
+ "end": {
+ "line": 205,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "in case there are alphanumeric values",
+ "range": [
+ 8117,
+ 8156
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 13
+ },
+ "end": {
+ "line": 222,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Add checklist options\r\n * @param {Number} colIndex Column index\r\n * @param {Object} ul Ul element\r\n ",
+ "range": [
+ 8388,
+ 8522
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 4
+ },
+ "end": {
+ "line": 238,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "remember grid values",
+ "range": [
+ 8658,
+ 8680
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 25
+ },
+ "end": {
+ "line": 242,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "item value",
+ "range": [
+ 9224,
+ 9236
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 36
+ },
+ "end": {
+ "line": 256,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "item text",
+ "range": [
+ 9299,
+ 9310
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 61
+ },
+ "end": {
+ "line": 257,
+ "column": 72
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "item is hidden",
+ "range": [
+ 10049,
+ 10065
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 16
+ },
+ "end": {
+ "line": 274,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** remember grid values **",
+ "range": [
+ 10140,
+ 10170
+ ],
+ "loc": {
+ "start": {
+ "line": 278,
+ "column": 12
+ },
+ "end": {
+ "line": 278,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Add checklist header option\r\n * @param {Number} colIndex Column index\r\n * @param {Object} ul Ul element\r\n ",
+ "range": [
+ 10660,
+ 10798
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 4
+ },
+ "end": {
+ "line": 296,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Store checked options in DOM element attribute\r\n * @param {Object} o checklist option DOM element\r\n ",
+ "range": [
+ 12150,
+ 12272
+ ],
+ "loc": {
+ "start": {
+ "line": 340,
+ "column": 4
+ },
+ "end": {
+ "line": 343,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "checked item value",
+ "range": [
+ 12410,
+ 12430
+ ],
+ "loc": {
+ "start": {
+ "line": 349,
+ "column": 32
+ },
+ "end": {
+ "line": 349,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "ul tag search",
+ "range": [
+ 12567,
+ 12582
+ ],
+ "loc": {
+ "start": {
+ "line": 354,
+ "column": 8
+ },
+ "end": {
+ "line": 354,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "filter value (ul tag)",
+ "range": [
+ 12821,
+ 12844
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 48
+ },
+ "end": {
+ "line": 361,
+ "column": 71
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "selected items (ul tag)",
+ "range": [
+ 12898,
+ 12923
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 52
+ },
+ "end": {
+ "line": 362,
+ "column": 77
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "show all item",
+ "range": [
+ 12963,
+ 12978
+ ],
+ "loc": {
+ "start": {
+ "line": 365,
+ "column": 12
+ },
+ "end": {
+ "line": 365,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "items indexes",
+ "range": [
+ 13086,
+ 13101
+ ],
+ "loc": {
+ "start": {
+ "line": 368,
+ "column": 20
+ },
+ "end": {
+ "line": 368,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "checked items loop",
+ "range": [
+ 13191,
+ 13211
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 20
+ },
+ "end": {
+ "line": 370,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "checked item",
+ "range": [
+ 13296,
+ 13310
+ ],
+ "loc": {
+ "start": {
+ "line": 372,
+ "column": 24
+ },
+ "end": {
+ "line": 372,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "1st option unchecked",
+ "range": [
+ 14213,
+ 14235
+ ],
+ "loc": {
+ "start": {
+ "line": 393,
+ "column": 16
+ },
+ "end": {
+ "line": 393,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "removes values and indexes",
+ "range": [
+ 14654,
+ 14682
+ ],
+ "loc": {
+ "start": {
+ "line": 404,
+ "column": 17
+ },
+ "end": {
+ "line": 404,
+ "column": 45
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/ast/source/src/modules/clearButton.js.json b/doc/ast/source/src/modules/clearButton.js.json
new file mode 100644
index 00000000..8d342a92
--- /dev/null
+++ b/doc/ast/source/src/modules/clearButton.js.json
@@ -0,0 +1,6901 @@
+{
+ "type": "Program",
+ "body": [
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../dom",
+ "raw": "'../dom'",
+ "range": [
+ 16,
+ 24
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 16
+ },
+ "end": {
+ "line": 1,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 0,
+ 25
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 34,
+ 39
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 12
+ }
+ }
+ },
+ "range": [
+ 34,
+ 39
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 12
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../event",
+ "raw": "'../event'",
+ "range": [
+ 45,
+ 55
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 18
+ },
+ "end": {
+ "line": 2,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 27,
+ 56
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 0
+ },
+ "end": {
+ "line": 2,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "ExportNamedDeclaration",
+ "declaration": {
+ "type": "ClassDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "ClearButton",
+ "range": [
+ 73,
+ 84
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 13
+ },
+ "end": {
+ "line": 4,
+ "column": 24
+ }
+ }
+ },
+ "superClass": null,
+ "body": {
+ "type": "ClassBody",
+ "body": [
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "constructor",
+ "range": [
+ 190,
+ 201
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 4
+ },
+ "end": {
+ "line": 10,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 202,
+ 204
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 16
+ },
+ "end": {
+ "line": 10,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 253,
+ 254
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 12
+ },
+ "end": {
+ "line": 12,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 257,
+ 259
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 16
+ },
+ "end": {
+ "line": 12,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "config",
+ "range": [
+ 260,
+ 266
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 19
+ },
+ "end": {
+ "line": 12,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 257,
+ 266
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 16
+ },
+ "end": {
+ "line": 12,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 257,
+ 268
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 16
+ },
+ "end": {
+ "line": 12,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 253,
+ 268
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 12
+ },
+ "end": {
+ "line": 12,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 249,
+ 269
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 8
+ },
+ "end": {
+ "line": 12,
+ "column": 28
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Configuration object",
+ "range": [
+ 216,
+ 239
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 8
+ },
+ "end": {
+ "line": 11,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "id of container element",
+ "range": [
+ 281,
+ 306
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 33
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 316,
+ 320
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnResetTgtId",
+ "range": [
+ 321,
+ 334
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 13
+ },
+ "end": {
+ "line": 15,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 316,
+ 334
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 337,
+ 338
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 29
+ },
+ "end": {
+ "line": 15,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn_reset_target_id",
+ "range": [
+ 339,
+ 358
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 31
+ },
+ "end": {
+ "line": 15,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 337,
+ 358
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 29
+ },
+ "end": {
+ "line": 15,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 362,
+ 366
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 54
+ },
+ "end": {
+ "line": 15,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 337,
+ 366
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 29
+ },
+ "end": {
+ "line": 15,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 316,
+ 366
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 316,
+ 367
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 59
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "id of container element",
+ "range": [
+ 281,
+ 306
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "reset button element",
+ "range": [
+ 377,
+ 399
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 30
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 409,
+ 413
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnResetEl",
+ "range": [
+ 414,
+ 424
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 13
+ },
+ "end": {
+ "line": 17,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 409,
+ 424
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 427,
+ 431
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 26
+ },
+ "end": {
+ "line": 17,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 409,
+ 431
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 409,
+ 432
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 31
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "reset button element",
+ "range": [
+ 377,
+ 399
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines reset text",
+ "range": [
+ 442,
+ 462
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 28
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 472,
+ 476
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnResetText",
+ "range": [
+ 477,
+ 489
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 13
+ },
+ "end": {
+ "line": 19,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 472,
+ 489
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 492,
+ 493
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 28
+ },
+ "end": {
+ "line": 19,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn_reset_text",
+ "range": [
+ 494,
+ 508
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 30
+ },
+ "end": {
+ "line": 19,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 492,
+ 508
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 28
+ },
+ "end": {
+ "line": 19,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Reset",
+ "raw": "'Reset'",
+ "range": [
+ 512,
+ 519
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 48
+ },
+ "end": {
+ "line": 19,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 492,
+ 519
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 28
+ },
+ "end": {
+ "line": 19,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 472,
+ 519
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 472,
+ 520
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 56
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines reset text",
+ "range": [
+ 442,
+ 462
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines reset button tooltip",
+ "range": [
+ 530,
+ 560
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 38
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 570,
+ 574
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnResetTooltip",
+ "range": [
+ 575,
+ 590
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 13
+ },
+ "end": {
+ "line": 21,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 570,
+ 590
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 593,
+ 594
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 31
+ },
+ "end": {
+ "line": 21,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn_reset_tooltip",
+ "range": [
+ 595,
+ 612
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 33
+ },
+ "end": {
+ "line": 21,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 593,
+ 612
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 31
+ },
+ "end": {
+ "line": 21,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Clear filters",
+ "raw": "'Clear filters'",
+ "range": [
+ 616,
+ 631
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 54
+ },
+ "end": {
+ "line": 21,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 593,
+ 631
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 31
+ },
+ "end": {
+ "line": 21,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 570,
+ 631
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 570,
+ 632
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 70
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines reset button tooltip",
+ "range": [
+ 530,
+ 560
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines reset button innerHtml",
+ "range": [
+ 642,
+ 674
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 40
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 684,
+ 688
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnResetHtml",
+ "range": [
+ 689,
+ 701
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 13
+ },
+ "end": {
+ "line": 23,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 684,
+ 701
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 704,
+ 705
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 28
+ },
+ "end": {
+ "line": 23,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn_reset_html",
+ "range": [
+ 706,
+ 720
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 30
+ },
+ "end": {
+ "line": 23,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 704,
+ 720
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 28
+ },
+ "end": {
+ "line": 23,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 739,
+ 741
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 14
+ },
+ "end": {
+ "line": 24,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableIcons",
+ "range": [
+ 742,
+ 753
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 17
+ },
+ "end": {
+ "line": 24,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 739,
+ 753
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 14
+ },
+ "end": {
+ "line": 24,
+ "column": 28
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 738,
+ 753
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 13
+ },
+ "end": {
+ "line": 24,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 756,
+ 760
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 31
+ },
+ "end": {
+ "line": 24,
+ "column": 35
+ }
+ }
+ },
+ "alternate": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "'\" />'",
+ "range": [
+ 887,
+ 893
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 43
+ },
+ "end": {
+ "line": 26,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 776,
+ 893
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 12
+ },
+ "end": {
+ "line": 26,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 738,
+ 893
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 13
+ },
+ "end": {
+ "line": 26,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 704,
+ 894
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 28
+ },
+ "end": {
+ "line": 26,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 684,
+ 894
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 684,
+ 895
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 51
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines reset button innerHtml",
+ "range": [
+ 642,
+ 674
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "span containing reset button",
+ "range": [
+ 905,
+ 935
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 38
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 945,
+ 949
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxResetSpan",
+ "range": [
+ 950,
+ 963
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 13
+ },
+ "end": {
+ "line": 28,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 945,
+ 963
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "resetspan_",
+ "raw": "'resetspan_'",
+ "range": [
+ 966,
+ 978
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 29
+ },
+ "end": {
+ "line": 28,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 945,
+ 978
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 945,
+ 979
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 42
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "span containing reset button",
+ "range": [
+ 905,
+ 935
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 38
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 991,
+ 995
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 996,
+ 998
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 13
+ },
+ "end": {
+ "line": 30,
+ "column": 15
+ }
+ }
+ },
+ "range": [
+ 991,
+ 998
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1001,
+ 1003
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 18
+ },
+ "end": {
+ "line": 30,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 991,
+ 1003
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 991,
+ 1004
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 205,
+ 1011
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 19
+ },
+ "end": {
+ "line": 31,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 201,
+ 1011
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 15
+ },
+ "end": {
+ "line": 31,
+ "column": 5
+ }
+ }
+ },
+ "kind": "constructor",
+ "computed": false,
+ "range": [
+ 190,
+ 1011
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 4
+ },
+ "end": {
+ "line": 31,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Clear button component\r\n * @param {Object} tf TableFilter instance\r\n ",
+ "range": [
+ 93,
+ 184
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 4
+ },
+ "end": {
+ "line": 9,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "onClick",
+ "range": [
+ 1019,
+ 1026
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 4
+ },
+ "end": {
+ "line": 33,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1039,
+ 1043
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1044,
+ 1046
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 13
+ },
+ "end": {
+ "line": 34,
+ "column": 15
+ }
+ }
+ },
+ "range": [
+ 1039,
+ 1046
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "clearFilters",
+ "range": [
+ 1047,
+ 1059
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 16
+ },
+ "end": {
+ "line": 34,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 1039,
+ 1059
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 1039,
+ 1061
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 1039,
+ 1062
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 1028,
+ 1069
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 13
+ },
+ "end": {
+ "line": 35,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 1026,
+ 1069
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 11
+ },
+ "end": {
+ "line": 35,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 1019,
+ 1069
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 4
+ },
+ "end": {
+ "line": 35,
+ "column": 5
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Build DOM elements\r\n ",
+ "range": [
+ 1077,
+ 1116
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 4
+ },
+ "end": {
+ "line": 39,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "init",
+ "range": [
+ 1122,
+ 1126
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 4
+ },
+ "end": {
+ "line": 40,
+ "column": 8
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1143,
+ 1145
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 12
+ },
+ "end": {
+ "line": 41,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1148,
+ 1152
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 17
+ },
+ "end": {
+ "line": 41,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1153,
+ 1155
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 22
+ },
+ "end": {
+ "line": 41,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1148,
+ 1155
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 17
+ },
+ "end": {
+ "line": 41,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1143,
+ 1155
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 12
+ },
+ "end": {
+ "line": 41,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1139,
+ 1156
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1172,
+ 1174
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 12
+ },
+ "end": {
+ "line": 43,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasGrid",
+ "range": [
+ 1175,
+ 1182
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 15
+ },
+ "end": {
+ "line": 43,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 1172,
+ 1182
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 12
+ },
+ "end": {
+ "line": 43,
+ "column": 22
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 1172,
+ 1184
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 12
+ },
+ "end": {
+ "line": 43,
+ "column": 24
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 1171,
+ 1184
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 11
+ },
+ "end": {
+ "line": 43,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1189,
+ 1191
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 29
+ },
+ "end": {
+ "line": 43,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFirstLoad",
+ "range": [
+ 1192,
+ 1203
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 32
+ },
+ "end": {
+ "line": 43,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 1189,
+ 1203
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 29
+ },
+ "end": {
+ "line": 43,
+ "column": 43
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 1188,
+ 1203
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 28
+ },
+ "end": {
+ "line": 43,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 1171,
+ 1203
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 11
+ },
+ "end": {
+ "line": 43,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1207,
+ 1209
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 47
+ },
+ "end": {
+ "line": 43,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnResetEl",
+ "range": [
+ 1210,
+ 1220
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 50
+ },
+ "end": {
+ "line": 43,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 1207,
+ 1220
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 47
+ },
+ "end": {
+ "line": 43,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 1171,
+ 1220
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 11
+ },
+ "end": {
+ "line": 43,
+ "column": 60
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 1236,
+ 1243
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 12
+ },
+ "end": {
+ "line": 44,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 1221,
+ 1254
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 61
+ },
+ "end": {
+ "line": 45,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 1168,
+ 1254
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 45,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "resetspan",
+ "range": [
+ 1270,
+ 1279
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 12
+ },
+ "end": {
+ "line": 47,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 1282,
+ 1285
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 24
+ },
+ "end": {
+ "line": 47,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 1286,
+ 1292
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 28
+ },
+ "end": {
+ "line": 47,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 1282,
+ 1292
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 24
+ },
+ "end": {
+ "line": 47,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "span",
+ "raw": "'span'",
+ "range": [
+ 1293,
+ 1299
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 35
+ },
+ "end": {
+ "line": 47,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 1302,
+ 1306
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 44
+ },
+ "end": {
+ "line": 47,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1308,
+ 1312
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 50
+ },
+ "end": {
+ "line": 47,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxResetSpan",
+ "range": [
+ 1313,
+ 1326
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 55
+ },
+ "end": {
+ "line": 47,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 1308,
+ 1326
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 50
+ },
+ "end": {
+ "line": 47,
+ "column": 68
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1327,
+ 1329
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 69
+ },
+ "end": {
+ "line": 47,
+ "column": 71
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 1330,
+ 1332
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 72
+ },
+ "end": {
+ "line": 47,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 1327,
+ 1332
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 69
+ },
+ "end": {
+ "line": 47,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 1308,
+ 1332
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 50
+ },
+ "end": {
+ "line": 47,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 1301,
+ 1333
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 43
+ },
+ "end": {
+ "line": 47,
+ "column": 75
+ }
+ }
+ }
+ ],
+ "range": [
+ 1282,
+ 1334
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 24
+ },
+ "end": {
+ "line": 47,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 1270,
+ 1334
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 12
+ },
+ "end": {
+ "line": 47,
+ "column": 76
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1266,
+ 1335
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 8
+ },
+ "end": {
+ "line": 47,
+ "column": 77
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " reset button is added to defined element",
+ "range": [
+ 1347,
+ 1390
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 51
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1404,
+ 1408
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 12
+ },
+ "end": {
+ "line": 50,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnResetTgtId",
+ "range": [
+ 1409,
+ 1422
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 17
+ },
+ "end": {
+ "line": 50,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 1404,
+ 1422
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 12
+ },
+ "end": {
+ "line": 50,
+ "column": 30
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 1403,
+ 1422
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 11
+ },
+ "end": {
+ "line": 50,
+ "column": 30
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1438,
+ 1440
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 12
+ },
+ "end": {
+ "line": 51,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setToolbar",
+ "range": [
+ 1441,
+ 1451
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 15
+ },
+ "end": {
+ "line": 51,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1438,
+ 1451
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 12
+ },
+ "end": {
+ "line": 51,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 1438,
+ 1453
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 12
+ },
+ "end": {
+ "line": 51,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 1438,
+ 1454
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 12
+ },
+ "end": {
+ "line": 51,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "range": [
+ 1423,
+ 1465
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 31
+ },
+ "end": {
+ "line": 52,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 1400,
+ 1465
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " reset button is added to defined element",
+ "range": [
+ 1347,
+ 1390
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 51
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 1479,
+ 1487
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 12
+ },
+ "end": {
+ "line": 53,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1491,
+ 1495
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 24
+ },
+ "end": {
+ "line": 53,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnResetTgtId",
+ "range": [
+ 1496,
+ 1509
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 29
+ },
+ "end": {
+ "line": 53,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 1491,
+ 1509
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 24
+ },
+ "end": {
+ "line": 53,
+ "column": 42
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 1490,
+ 1509
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 23
+ },
+ "end": {
+ "line": 53,
+ "column": 42
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1525,
+ 1527
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 12
+ },
+ "end": {
+ "line": 54,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rDiv",
+ "range": [
+ 1528,
+ 1532
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 15
+ },
+ "end": {
+ "line": 54,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 1525,
+ 1532
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 12
+ },
+ "end": {
+ "line": 54,
+ "column": 19
+ }
+ }
+ },
+ "alternate": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 1535,
+ 1538
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 22
+ },
+ "end": {
+ "line": 54,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 1539,
+ 1541
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 26
+ },
+ "end": {
+ "line": 54,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 1535,
+ 1541
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 22
+ },
+ "end": {
+ "line": 54,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1542,
+ 1546
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 29
+ },
+ "end": {
+ "line": 54,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnResetTgtId",
+ "range": [
+ 1547,
+ 1560
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 34
+ },
+ "end": {
+ "line": 54,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 1542,
+ 1560
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 29
+ },
+ "end": {
+ "line": 54,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 1535,
+ 1561
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 22
+ },
+ "end": {
+ "line": 54,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 1490,
+ 1561
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 23
+ },
+ "end": {
+ "line": 54,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 1479,
+ 1561
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 12
+ },
+ "end": {
+ "line": 54,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1475,
+ 1562
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 1572,
+ 1580
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 1581,
+ 1592
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 17
+ },
+ "end": {
+ "line": 55,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 1572,
+ 1592
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "resetspan",
+ "range": [
+ 1593,
+ 1602
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 29
+ },
+ "end": {
+ "line": 55,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 1572,
+ 1603
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 1572,
+ 1604
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1620,
+ 1624
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 12
+ },
+ "end": {
+ "line": 57,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnResetHtml",
+ "range": [
+ 1625,
+ 1637
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 17
+ },
+ "end": {
+ "line": 57,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 1620,
+ 1637
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 12
+ },
+ "end": {
+ "line": 57,
+ "column": 29
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 1619,
+ 1637
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 11
+ },
+ "end": {
+ "line": 57,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "fltreset",
+ "range": [
+ 1657,
+ 1665
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 16
+ },
+ "end": {
+ "line": 58,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 1668,
+ 1671
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 27
+ },
+ "end": {
+ "line": 58,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 1672,
+ 1678
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 31
+ },
+ "end": {
+ "line": 58,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 1668,
+ 1678
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 27
+ },
+ "end": {
+ "line": 58,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "a",
+ "raw": "'a'",
+ "range": [
+ 1679,
+ 1682
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 38
+ },
+ "end": {
+ "line": 58,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "href",
+ "raw": "'href'",
+ "range": [
+ 1685,
+ 1691
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 44
+ },
+ "end": {
+ "line": 58,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "javascript:void(0);",
+ "raw": "'javascript:void(0);'",
+ "range": [
+ 1693,
+ 1714
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 52
+ },
+ "end": {
+ "line": 58,
+ "column": 73
+ }
+ }
+ }
+ ],
+ "range": [
+ 1684,
+ 1715
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 43
+ },
+ "end": {
+ "line": 58,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 1668,
+ 1716
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 27
+ },
+ "end": {
+ "line": 58,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 1657,
+ 1716
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 16
+ },
+ "end": {
+ "line": 58,
+ "column": 75
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1653,
+ 1717
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 12
+ },
+ "end": {
+ "line": 58,
+ "column": 76
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fltreset",
+ "range": [
+ 1731,
+ 1739
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 12
+ },
+ "end": {
+ "line": 59,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 1740,
+ 1749
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 21
+ },
+ "end": {
+ "line": 59,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 1731,
+ 1749
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 12
+ },
+ "end": {
+ "line": 59,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1752,
+ 1754
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 33
+ },
+ "end": {
+ "line": 59,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnResetCssClass",
+ "range": [
+ 1755,
+ 1771
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 36
+ },
+ "end": {
+ "line": 59,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 1752,
+ 1771
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 33
+ },
+ "end": {
+ "line": 59,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 1731,
+ 1771
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 12
+ },
+ "end": {
+ "line": 59,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 1731,
+ 1772
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 12
+ },
+ "end": {
+ "line": 59,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fltreset",
+ "range": [
+ 1786,
+ 1794
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 12
+ },
+ "end": {
+ "line": 60,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 1795,
+ 1806
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 21
+ },
+ "end": {
+ "line": 60,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 1786,
+ 1806
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 12
+ },
+ "end": {
+ "line": 60,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 1807,
+ 1810
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 33
+ },
+ "end": {
+ "line": 60,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 1811,
+ 1815
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 37
+ },
+ "end": {
+ "line": 60,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 1807,
+ 1815
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 33
+ },
+ "end": {
+ "line": 60,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1816,
+ 1820
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 42
+ },
+ "end": {
+ "line": 60,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnResetText",
+ "range": [
+ 1821,
+ 1833
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 47
+ },
+ "end": {
+ "line": 60,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 1816,
+ 1833
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 42
+ },
+ "end": {
+ "line": 60,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 1807,
+ 1834
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 33
+ },
+ "end": {
+ "line": 60,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 1786,
+ 1835
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 12
+ },
+ "end": {
+ "line": 60,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 1786,
+ 1836
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 12
+ },
+ "end": {
+ "line": 60,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "resetspan",
+ "range": [
+ 1850,
+ 1859
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 12
+ },
+ "end": {
+ "line": 61,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 1860,
+ 1871
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 22
+ },
+ "end": {
+ "line": 61,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 1850,
+ 1871
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 12
+ },
+ "end": {
+ "line": 61,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "fltreset",
+ "range": [
+ 1872,
+ 1880
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 34
+ },
+ "end": {
+ "line": 61,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 1850,
+ 1881
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 12
+ },
+ "end": {
+ "line": 61,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 1850,
+ 1882
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 12
+ },
+ "end": {
+ "line": 61,
+ "column": 44
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " fltreset.onclick = this.Evt._Clear;",
+ "range": [
+ 1896,
+ 1934
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 12
+ },
+ "end": {
+ "line": 62,
+ "column": 50
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 1948,
+ 1953
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 12
+ },
+ "end": {
+ "line": 63,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 1954,
+ 1957
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 18
+ },
+ "end": {
+ "line": 63,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 1948,
+ 1957
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 12
+ },
+ "end": {
+ "line": 63,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "fltreset",
+ "range": [
+ 1958,
+ 1966
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 22
+ },
+ "end": {
+ "line": 63,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 1968,
+ 1975
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 32
+ },
+ "end": {
+ "line": 63,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1985,
+ 1989
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 49
+ },
+ "end": {
+ "line": 63,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onClick",
+ "range": [
+ 1990,
+ 1997
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 54
+ },
+ "end": {
+ "line": 63,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 1985,
+ 1997
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 49
+ },
+ "end": {
+ "line": 63,
+ "column": 61
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 1985,
+ 1999
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 49
+ },
+ "end": {
+ "line": 63,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 1985,
+ 2000
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 49
+ },
+ "end": {
+ "line": 63,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 1983,
+ 2002
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 47
+ },
+ "end": {
+ "line": 63,
+ "column": 66
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 1977,
+ 2002
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 41
+ },
+ "end": {
+ "line": 63,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 1948,
+ 2003
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 12
+ },
+ "end": {
+ "line": 63,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 1948,
+ 2004
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 12
+ },
+ "end": {
+ "line": 63,
+ "column": 68
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " fltreset.onclick = this.Evt._Clear;",
+ "range": [
+ 1896,
+ 1934
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 12
+ },
+ "end": {
+ "line": 62,
+ "column": 50
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 1638,
+ 2015
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 30
+ },
+ "end": {
+ "line": 64,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "resetspan",
+ "range": [
+ 2036,
+ 2045
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 12
+ },
+ "end": {
+ "line": 65,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 2046,
+ 2055
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 22
+ },
+ "end": {
+ "line": 65,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 2036,
+ 2055
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 12
+ },
+ "end": {
+ "line": 65,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2058,
+ 2062
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 34
+ },
+ "end": {
+ "line": 65,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnResetHtml",
+ "range": [
+ 2063,
+ 2075
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 39
+ },
+ "end": {
+ "line": 65,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 2058,
+ 2075
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 34
+ },
+ "end": {
+ "line": 65,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 2036,
+ 2075
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 12
+ },
+ "end": {
+ "line": 65,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 2036,
+ 2076
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 12
+ },
+ "end": {
+ "line": 65,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "resetEl",
+ "range": [
+ 2094,
+ 2101
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 16
+ },
+ "end": {
+ "line": 66,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "resetspan",
+ "range": [
+ 2104,
+ 2113
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 26
+ },
+ "end": {
+ "line": 66,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "firstChild",
+ "range": [
+ 2114,
+ 2124
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 36
+ },
+ "end": {
+ "line": 66,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 2104,
+ 2124
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 26
+ },
+ "end": {
+ "line": 66,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 2094,
+ 2124
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 16
+ },
+ "end": {
+ "line": 66,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2090,
+ 2125
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 12
+ },
+ "end": {
+ "line": 66,
+ "column": 47
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " resetEl.onclick = this.Evt._Clear;",
+ "range": [
+ 2139,
+ 2176
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 12
+ },
+ "end": {
+ "line": 67,
+ "column": 49
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 2190,
+ 2195
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 12
+ },
+ "end": {
+ "line": 68,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 2196,
+ 2199
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 18
+ },
+ "end": {
+ "line": 68,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 2190,
+ 2199
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 12
+ },
+ "end": {
+ "line": 68,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "resetEl",
+ "range": [
+ 2200,
+ 2207
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 22
+ },
+ "end": {
+ "line": 68,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 2209,
+ 2216
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 31
+ },
+ "end": {
+ "line": 68,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2226,
+ 2230
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 48
+ },
+ "end": {
+ "line": 68,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onClick",
+ "range": [
+ 2231,
+ 2238
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 53
+ },
+ "end": {
+ "line": 68,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 2226,
+ 2238
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 48
+ },
+ "end": {
+ "line": 68,
+ "column": 60
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 2226,
+ 2240
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 48
+ },
+ "end": {
+ "line": 68,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 2226,
+ 2241
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 48
+ },
+ "end": {
+ "line": 68,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 2224,
+ 2243
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 46
+ },
+ "end": {
+ "line": 68,
+ "column": 65
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 2218,
+ 2243
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 40
+ },
+ "end": {
+ "line": 68,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 2190,
+ 2244
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 12
+ },
+ "end": {
+ "line": 68,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 2190,
+ 2245
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 12
+ },
+ "end": {
+ "line": 68,
+ "column": 67
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " resetEl.onclick = this.Evt._Clear;",
+ "range": [
+ 2139,
+ 2176
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 12
+ },
+ "end": {
+ "line": 67,
+ "column": 49
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 2021,
+ 2256
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 15
+ },
+ "end": {
+ "line": 69,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 1616,
+ 2256
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 8
+ },
+ "end": {
+ "line": 69,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2266,
+ 2270
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 8
+ },
+ "end": {
+ "line": 70,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnResetEl",
+ "range": [
+ 2271,
+ 2281
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 13
+ },
+ "end": {
+ "line": 70,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 2266,
+ 2281
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 8
+ },
+ "end": {
+ "line": 70,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "resetspan",
+ "range": [
+ 2284,
+ 2293
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 26
+ },
+ "end": {
+ "line": 70,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "firstChild",
+ "range": [
+ 2294,
+ 2304
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 36
+ },
+ "end": {
+ "line": 70,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 2284,
+ 2304
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 26
+ },
+ "end": {
+ "line": 70,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 2266,
+ 2304
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 8
+ },
+ "end": {
+ "line": 70,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 2266,
+ 2305
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 8
+ },
+ "end": {
+ "line": 70,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 1128,
+ 2312
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 10
+ },
+ "end": {
+ "line": 71,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 1126,
+ 2312
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 71,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 1122,
+ 2312
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 4
+ },
+ "end": {
+ "line": 71,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Build DOM elements\r\n ",
+ "range": [
+ 1077,
+ 1116
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 4
+ },
+ "end": {
+ "line": 39,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Remove clear button UI\r\n ",
+ "range": [
+ 2320,
+ 2363
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 4
+ },
+ "end": {
+ "line": 75,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "destroy",
+ "range": [
+ 2369,
+ 2376
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 4
+ },
+ "end": {
+ "line": 76,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2393,
+ 2395
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 12
+ },
+ "end": {
+ "line": 77,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2398,
+ 2402
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 17
+ },
+ "end": {
+ "line": 77,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2403,
+ 2405
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 22
+ },
+ "end": {
+ "line": 77,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2398,
+ 2405
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 17
+ },
+ "end": {
+ "line": 77,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2393,
+ 2405
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 12
+ },
+ "end": {
+ "line": 77,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2389,
+ 2406
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 77,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2422,
+ 2424
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 12
+ },
+ "end": {
+ "line": 79,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasGrid",
+ "range": [
+ 2425,
+ 2432
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 15
+ },
+ "end": {
+ "line": 79,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 2422,
+ 2432
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 12
+ },
+ "end": {
+ "line": 79,
+ "column": 22
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 2422,
+ 2434
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 12
+ },
+ "end": {
+ "line": 79,
+ "column": 24
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2421,
+ 2434
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 11
+ },
+ "end": {
+ "line": 79,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2439,
+ 2443
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 29
+ },
+ "end": {
+ "line": 79,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnResetEl",
+ "range": [
+ 2444,
+ 2454
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 34
+ },
+ "end": {
+ "line": 79,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 2439,
+ 2454
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 29
+ },
+ "end": {
+ "line": 79,
+ "column": 44
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2438,
+ 2454
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 28
+ },
+ "end": {
+ "line": 79,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 2421,
+ 2454
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 11
+ },
+ "end": {
+ "line": 79,
+ "column": 44
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 2470,
+ 2477
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 12
+ },
+ "end": {
+ "line": 80,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 2455,
+ 2488
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 45
+ },
+ "end": {
+ "line": 81,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2418,
+ 2488
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 8
+ },
+ "end": {
+ "line": 81,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "resetspan",
+ "range": [
+ 2504,
+ 2513
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 12
+ },
+ "end": {
+ "line": 83,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 2516,
+ 2519
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 24
+ },
+ "end": {
+ "line": 83,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 2520,
+ 2522
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 28
+ },
+ "end": {
+ "line": 83,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 2516,
+ 2522
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 24
+ },
+ "end": {
+ "line": 83,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2523,
+ 2525
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 31
+ },
+ "end": {
+ "line": 83,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxResetSpan",
+ "range": [
+ 2526,
+ 2539
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 34
+ },
+ "end": {
+ "line": 83,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 2523,
+ 2539
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 31
+ },
+ "end": {
+ "line": 83,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2540,
+ 2542
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 48
+ },
+ "end": {
+ "line": 83,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 2543,
+ 2545
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 51
+ },
+ "end": {
+ "line": 83,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 2540,
+ 2545
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 48
+ },
+ "end": {
+ "line": 83,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 2523,
+ 2545
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 31
+ },
+ "end": {
+ "line": 83,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 2516,
+ 2546
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 24
+ },
+ "end": {
+ "line": 83,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 2504,
+ 2546
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 12
+ },
+ "end": {
+ "line": 83,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2500,
+ 2547
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 8
+ },
+ "end": {
+ "line": 83,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "resetspan",
+ "range": [
+ 2560,
+ 2569
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 11
+ },
+ "end": {
+ "line": 84,
+ "column": 20
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "resetspan",
+ "range": [
+ 2585,
+ 2594
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 12
+ },
+ "end": {
+ "line": 85,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 2595,
+ 2605
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 22
+ },
+ "end": {
+ "line": 85,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 2585,
+ 2605
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 12
+ },
+ "end": {
+ "line": 85,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 2606,
+ 2617
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 33
+ },
+ "end": {
+ "line": 85,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 2585,
+ 2617
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 12
+ },
+ "end": {
+ "line": 85,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "resetspan",
+ "range": [
+ 2618,
+ 2627
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 45
+ },
+ "end": {
+ "line": 85,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 2585,
+ 2628
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 12
+ },
+ "end": {
+ "line": 85,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 2585,
+ 2629
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 12
+ },
+ "end": {
+ "line": 85,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 2570,
+ 2640
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 21
+ },
+ "end": {
+ "line": 86,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2557,
+ 2640
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 8
+ },
+ "end": {
+ "line": 86,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2650,
+ 2654
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 8
+ },
+ "end": {
+ "line": 87,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnResetEl",
+ "range": [
+ 2655,
+ 2665
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 13
+ },
+ "end": {
+ "line": 87,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 2650,
+ 2665
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 8
+ },
+ "end": {
+ "line": 87,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 2668,
+ 2672
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 26
+ },
+ "end": {
+ "line": 87,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 2650,
+ 2672
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 8
+ },
+ "end": {
+ "line": 87,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 2650,
+ 2673
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 8
+ },
+ "end": {
+ "line": 87,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 2378,
+ 2680
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 13
+ },
+ "end": {
+ "line": 88,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 2376,
+ 2680
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 11
+ },
+ "end": {
+ "line": 88,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 2369,
+ 2680
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 4
+ },
+ "end": {
+ "line": 88,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Remove clear button UI\r\n ",
+ "range": [
+ 2320,
+ 2363
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 4
+ },
+ "end": {
+ "line": 75,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ }
+ ],
+ "range": [
+ 84,
+ 2683
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 24
+ },
+ "end": {
+ "line": 89,
+ "column": 1
+ }
+ }
+ },
+ "range": [
+ 67,
+ 2683
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 7
+ },
+ "end": {
+ "line": 89,
+ "column": 1
+ }
+ },
+ "leadingComments": [],
+ "trailingComments": []
+ },
+ "specifiers": [],
+ "source": null,
+ "range": [
+ 60,
+ 2683
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 0
+ },
+ "end": {
+ "line": 89,
+ "column": 1
+ }
+ }
+ }
+ ],
+ "sourceType": "module",
+ "range": [
+ 0,
+ 2683
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 89,
+ "column": 1
+ }
+ },
+ "comments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Clear button component\r\n * @param {Object} tf TableFilter instance\r\n ",
+ "range": [
+ 93,
+ 184
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 4
+ },
+ "end": {
+ "line": 9,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Configuration object",
+ "range": [
+ 216,
+ 239
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 8
+ },
+ "end": {
+ "line": 11,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "id of container element",
+ "range": [
+ 281,
+ 306
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "reset button element",
+ "range": [
+ 377,
+ 399
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines reset text",
+ "range": [
+ 442,
+ 462
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines reset button tooltip",
+ "range": [
+ 530,
+ 560
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines reset button innerHtml",
+ "range": [
+ 642,
+ 674
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "span containing reset button",
+ "range": [
+ 905,
+ 935
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Build DOM elements\r\n ",
+ "range": [
+ 1077,
+ 1116
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 4
+ },
+ "end": {
+ "line": 39,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " reset button is added to defined element",
+ "range": [
+ 1347,
+ 1390
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " fltreset.onclick = this.Evt._Clear;",
+ "range": [
+ 1896,
+ 1934
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 12
+ },
+ "end": {
+ "line": 62,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " resetEl.onclick = this.Evt._Clear;",
+ "range": [
+ 2139,
+ 2176
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 12
+ },
+ "end": {
+ "line": 67,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Remove clear button UI\r\n ",
+ "range": [
+ 2320,
+ 2363
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 4
+ },
+ "end": {
+ "line": 75,
+ "column": 7
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/ast/source/src/modules/dropdown.js.json b/doc/ast/source/src/modules/dropdown.js.json
new file mode 100644
index 00000000..ed5c234a
--- /dev/null
+++ b/doc/ast/source/src/modules/dropdown.js.json
@@ -0,0 +1,25723 @@
+{
+ "type": "Program",
+ "body": [
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../dom",
+ "raw": "'../dom'",
+ "range": [
+ 16,
+ 24
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 16
+ },
+ "end": {
+ "line": 1,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 0,
+ 25
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 34,
+ 37
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 34,
+ 37
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../array",
+ "raw": "'../array'",
+ "range": [
+ 43,
+ 53
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 16
+ },
+ "end": {
+ "line": 2,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 27,
+ 54
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 0
+ },
+ "end": {
+ "line": 2,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 63,
+ 66
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 7
+ },
+ "end": {
+ "line": 3,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 63,
+ 66
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 7
+ },
+ "end": {
+ "line": 3,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../string",
+ "raw": "'../string'",
+ "range": [
+ 72,
+ 83
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 16
+ },
+ "end": {
+ "line": 3,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 56,
+ 84
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Sort",
+ "range": [
+ 93,
+ 97
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 7
+ },
+ "end": {
+ "line": 4,
+ "column": 11
+ }
+ }
+ },
+ "range": [
+ 93,
+ 97
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 7
+ },
+ "end": {
+ "line": 4,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../sort",
+ "raw": "'../sort'",
+ "range": [
+ 103,
+ 112
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 17
+ },
+ "end": {
+ "line": 4,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 86,
+ 113
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 0
+ },
+ "end": {
+ "line": 4,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "ExportNamedDeclaration",
+ "declaration": {
+ "type": "ClassDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "Dropdown",
+ "range": [
+ 130,
+ 138
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 13
+ },
+ "end": {
+ "line": 6,
+ "column": 21
+ }
+ }
+ },
+ "superClass": null,
+ "body": {
+ "type": "ClassBody",
+ "body": [
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "constructor",
+ "range": [
+ 243,
+ 254
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 4
+ },
+ "end": {
+ "line": 12,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 255,
+ 257
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 16
+ },
+ "end": {
+ "line": 12,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 306,
+ 307
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 12
+ },
+ "end": {
+ "line": 14,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 310,
+ 312
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 16
+ },
+ "end": {
+ "line": 14,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "config",
+ "range": [
+ 313,
+ 319
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 19
+ },
+ "end": {
+ "line": 14,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 310,
+ 319
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 16
+ },
+ "end": {
+ "line": 14,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 310,
+ 321
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 16
+ },
+ "end": {
+ "line": 14,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 306,
+ 321
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 12
+ },
+ "end": {
+ "line": 14,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 302,
+ 322
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 28
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Configuration object",
+ "range": [
+ 269,
+ 292
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 8
+ },
+ "end": {
+ "line": 13,
+ "column": 31
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 334,
+ 338
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableSlcResetFilter",
+ "range": [
+ 339,
+ 359
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 13
+ },
+ "end": {
+ "line": 16,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 334,
+ 359
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 362,
+ 363
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 36
+ },
+ "end": {
+ "line": 16,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enable_slc_reset_filter",
+ "range": [
+ 364,
+ 387
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 38
+ },
+ "end": {
+ "line": 16,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 362,
+ 387
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 36
+ },
+ "end": {
+ "line": 16,
+ "column": 61
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 390,
+ 395
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 64
+ },
+ "end": {
+ "line": 16,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 362,
+ 395
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 36
+ },
+ "end": {
+ "line": 16,
+ "column": 69
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 411,
+ 416
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 12
+ },
+ "end": {
+ "line": 17,
+ "column": 17
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 419,
+ 423
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 20
+ },
+ "end": {
+ "line": 17,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 362,
+ 423
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 36
+ },
+ "end": {
+ "line": 17,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 334,
+ 423
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 334,
+ 424
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 25
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines empty option text",
+ "range": [
+ 434,
+ 461
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 35
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 471,
+ 475
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nonEmptyText",
+ "range": [
+ 476,
+ 488
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 13
+ },
+ "end": {
+ "line": 19,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 471,
+ 488
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 491,
+ 492
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 28
+ },
+ "end": {
+ "line": 19,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "non_empty_text",
+ "range": [
+ 493,
+ 507
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 30
+ },
+ "end": {
+ "line": 19,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 491,
+ 507
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 28
+ },
+ "end": {
+ "line": 19,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "(Non empty)",
+ "raw": "'(Non empty)'",
+ "range": [
+ 511,
+ 524
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 48
+ },
+ "end": {
+ "line": 19,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 491,
+ 524
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 28
+ },
+ "end": {
+ "line": 19,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 471,
+ 524
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 471,
+ 525
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 62
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines empty option text",
+ "range": [
+ 434,
+ 461
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "sets select filling method: 'innerHTML' or 'createElement'",
+ "range": [
+ 535,
+ 595
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 68
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 605,
+ 609
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "slcFillingMethod",
+ "range": [
+ 610,
+ 626
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 13
+ },
+ "end": {
+ "line": 21,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 605,
+ 626
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 629,
+ 630
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 32
+ },
+ "end": {
+ "line": 21,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "slc_filling_method",
+ "range": [
+ 631,
+ 649
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 34
+ },
+ "end": {
+ "line": 21,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 629,
+ 649
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 32
+ },
+ "end": {
+ "line": 21,
+ "column": 52
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "createElement",
+ "raw": "'createElement'",
+ "range": [
+ 653,
+ 668
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 56
+ },
+ "end": {
+ "line": 21,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 629,
+ 668
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 32
+ },
+ "end": {
+ "line": 21,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 605,
+ 668
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 605,
+ 669
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 72
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "sets select filling method: 'innerHTML' or 'createElement'",
+ "range": [
+ 535,
+ 595
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "IE only, tooltip text appearing on select before it is populated",
+ "range": [
+ 679,
+ 745
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 74
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 755,
+ 759
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "activateSlcTooltip",
+ "range": [
+ 760,
+ 778
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 13
+ },
+ "end": {
+ "line": 23,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 755,
+ 778
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 782,
+ 783
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 35
+ },
+ "end": {
+ "line": 23,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "activate_slc_tooltip",
+ "range": [
+ 784,
+ 804
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 37
+ },
+ "end": {
+ "line": 23,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 782,
+ 804
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 35
+ },
+ "end": {
+ "line": 23,
+ "column": 57
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Click to activate",
+ "raw": "'Click to activate'",
+ "range": [
+ 821,
+ 840
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 12
+ },
+ "end": {
+ "line": 24,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 782,
+ 840
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 35
+ },
+ "end": {
+ "line": 24,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 755,
+ 840
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 755,
+ 841
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 32
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "IE only, tooltip text appearing on select before it is populated",
+ "range": [
+ 679,
+ 745
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "tooltip text appearing on multiple select",
+ "range": [
+ 851,
+ 894
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 51
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 904,
+ 908
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "multipleSlcTooltip",
+ "range": [
+ 909,
+ 927
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 13
+ },
+ "end": {
+ "line": 26,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 904,
+ 927
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 930,
+ 931
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 34
+ },
+ "end": {
+ "line": 26,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "multiple_slc_tooltip",
+ "range": [
+ 932,
+ 952
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 36
+ },
+ "end": {
+ "line": 26,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 930,
+ 952
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 34
+ },
+ "end": {
+ "line": 26,
+ "column": 56
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Use Ctrl key for multiple selections",
+ "raw": "'Use Ctrl key for multiple selections'",
+ "range": [
+ 969,
+ 1007
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 12
+ },
+ "end": {
+ "line": 27,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 930,
+ 1007
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 34
+ },
+ "end": {
+ "line": 27,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 904,
+ 1007
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 904,
+ 1008
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 51
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "tooltip text appearing on multiple select",
+ "range": [
+ 851,
+ 894
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 51
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1020,
+ 1024
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isCustom",
+ "range": [
+ 1025,
+ 1033
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 13
+ },
+ "end": {
+ "line": 29,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 1020,
+ 1033
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1036,
+ 1040
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 24
+ },
+ "end": {
+ "line": 29,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 1020,
+ 1040
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 1020,
+ 1041
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1051,
+ 1055
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 1056,
+ 1060
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 13
+ },
+ "end": {
+ "line": 30,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 1051,
+ 1060
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1063,
+ 1067
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 20
+ },
+ "end": {
+ "line": 30,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1051,
+ 1067
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1051,
+ 1068
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1078,
+ 1082
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "optsTxt",
+ "range": [
+ 1083,
+ 1090
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 13
+ },
+ "end": {
+ "line": 31,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 1078,
+ 1090
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1093,
+ 1097
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 23
+ },
+ "end": {
+ "line": 31,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 1078,
+ 1097
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 1078,
+ 1098
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1108,
+ 1112
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "slcInnerHtml",
+ "range": [
+ 1113,
+ 1125
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 13
+ },
+ "end": {
+ "line": 32,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1108,
+ 1125
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1128,
+ 1132
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 28
+ },
+ "end": {
+ "line": 32,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 1108,
+ 1132
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 1108,
+ 1133
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1145,
+ 1149
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1150,
+ 1152
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 13
+ },
+ "end": {
+ "line": 34,
+ "column": 15
+ }
+ }
+ },
+ "range": [
+ 1145,
+ 1152
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1155,
+ 1157
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 18
+ },
+ "end": {
+ "line": 34,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 1145,
+ 1157
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 1145,
+ 1158
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 258,
+ 1165
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 19
+ },
+ "end": {
+ "line": 35,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 254,
+ 1165
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 15
+ },
+ "end": {
+ "line": 35,
+ "column": 5
+ }
+ }
+ },
+ "kind": "constructor",
+ "computed": false,
+ "range": [
+ 243,
+ 1165
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 4
+ },
+ "end": {
+ "line": 35,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Dropdown UI component\r\n * @param {Object} tf TableFilter instance\r\n ",
+ "range": [
+ 147,
+ 237
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 4
+ },
+ "end": {
+ "line": 11,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Build drop-down filter UI asynchronously\r\n * @param {Number} colIndex Column index\r\n * @param {Boolean} isLinked Enable linked refresh behaviour\r\n * @param {Boolean} isExternal Render in external container\r\n * @param {String} extSlcId External container id\r\n ",
+ "range": [
+ 1173,
+ 1476
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 4
+ },
+ "end": {
+ "line": 43,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "build",
+ "range": [
+ 1482,
+ 1487
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 4
+ },
+ "end": {
+ "line": 44,
+ "column": 9
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 1488,
+ 1496
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 10
+ },
+ "end": {
+ "line": 44,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "isLinked",
+ "range": [
+ 1498,
+ 1506
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 20
+ },
+ "end": {
+ "line": 44,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "isExternal",
+ "range": [
+ 1508,
+ 1518
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 30
+ },
+ "end": {
+ "line": 44,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "extSlcId",
+ "range": [
+ 1520,
+ 1528
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 42
+ },
+ "end": {
+ "line": 44,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1544,
+ 1546
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 12
+ },
+ "end": {
+ "line": 45,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1549,
+ 1553
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 17
+ },
+ "end": {
+ "line": 45,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1554,
+ 1556
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 22
+ },
+ "end": {
+ "line": 45,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1549,
+ 1556
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 17
+ },
+ "end": {
+ "line": 45,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1544,
+ 1556
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 12
+ },
+ "end": {
+ "line": 45,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1540,
+ 1557
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 45,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1567,
+ 1569
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 10
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "EvtManager",
+ "range": [
+ 1570,
+ 1580
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 11
+ },
+ "end": {
+ "line": 46,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 1567,
+ 1580
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1595,
+ 1597
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 12
+ },
+ "end": {
+ "line": 47,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Evt",
+ "range": [
+ 1598,
+ 1601
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 15
+ },
+ "end": {
+ "line": 47,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 1595,
+ 1601
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 12
+ },
+ "end": {
+ "line": 47,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 1602,
+ 1606
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 19
+ },
+ "end": {
+ "line": 47,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 1595,
+ 1606
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 12
+ },
+ "end": {
+ "line": 47,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "dropdown",
+ "range": [
+ 1607,
+ 1615
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 24
+ },
+ "end": {
+ "line": 47,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 1595,
+ 1615
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 12
+ },
+ "end": {
+ "line": 47,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "ObjectExpression",
+ "properties": [
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 1649,
+ 1657
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 16
+ },
+ "end": {
+ "line": 49,
+ "column": 24
+ }
+ }
+ },
+ "value": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 1659,
+ 1667
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 26
+ },
+ "end": {
+ "line": 49,
+ "column": 34
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 1649,
+ 1667
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 16
+ },
+ "end": {
+ "line": 49,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "slcRefreshed",
+ "range": [
+ 1686,
+ 1698
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 16
+ },
+ "end": {
+ "line": 50,
+ "column": 28
+ }
+ }
+ },
+ "value": {
+ "type": "Identifier",
+ "name": "isLinked",
+ "range": [
+ 1700,
+ 1708
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 30
+ },
+ "end": {
+ "line": 50,
+ "column": 38
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 1686,
+ 1708
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 16
+ },
+ "end": {
+ "line": 50,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "slcExternal",
+ "range": [
+ 1727,
+ 1738
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 16
+ },
+ "end": {
+ "line": 51,
+ "column": 27
+ }
+ }
+ },
+ "value": {
+ "type": "Identifier",
+ "name": "isExternal",
+ "range": [
+ 1740,
+ 1750
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 29
+ },
+ "end": {
+ "line": 51,
+ "column": 39
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 1727,
+ 1750
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 16
+ },
+ "end": {
+ "line": 51,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "slcId",
+ "range": [
+ 1769,
+ 1774
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 16
+ },
+ "end": {
+ "line": 52,
+ "column": 21
+ }
+ }
+ },
+ "value": {
+ "type": "Identifier",
+ "name": "extSlcId",
+ "range": [
+ 1776,
+ 1784
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 23
+ },
+ "end": {
+ "line": 52,
+ "column": 31
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 1769,
+ 1784
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 16
+ },
+ "end": {
+ "line": 52,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 1630,
+ 1799
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 12
+ },
+ "end": {
+ "line": 53,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 1567,
+ 1810
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 1567,
+ 1811
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "range": [
+ 1529,
+ 1818
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 51
+ },
+ "end": {
+ "line": 55,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 1487,
+ 1818
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 9
+ },
+ "end": {
+ "line": 55,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 1482,
+ 1818
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 4
+ },
+ "end": {
+ "line": 55,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Build drop-down filter UI asynchronously\r\n * @param {Number} colIndex Column index\r\n * @param {Boolean} isLinked Enable linked refresh behaviour\r\n * @param {Boolean} isExternal Render in external container\r\n * @param {String} extSlcId External container id\r\n ",
+ "range": [
+ 1173,
+ 1476
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 4
+ },
+ "end": {
+ "line": 43,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Build drop-down filter UI\r\n * @param {Number} colIndex Column index\r\n * @param {Boolean} isLinked Enable linked refresh behaviour\r\n * @param {Boolean} isExternal Render in external container\r\n * @param {String} extSlcId External container id\r\n ",
+ "range": [
+ 1826,
+ 2117
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 4
+ },
+ "end": {
+ "line": 63,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "_build",
+ "range": [
+ 2123,
+ 2129
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 4
+ },
+ "end": {
+ "line": 64,
+ "column": 10
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 2130,
+ 2138
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 11
+ },
+ "end": {
+ "line": 64,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "AssignmentPattern",
+ "left": {
+ "type": "Identifier",
+ "name": "isLinked",
+ "range": [
+ 2140,
+ 2148
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 21
+ },
+ "end": {
+ "line": 64,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 2149,
+ 2154
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 30
+ },
+ "end": {
+ "line": 64,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 2140,
+ 2154
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 21
+ },
+ "end": {
+ "line": 64,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "AssignmentPattern",
+ "left": {
+ "type": "Identifier",
+ "name": "isExternal",
+ "range": [
+ 2156,
+ 2166
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 37
+ },
+ "end": {
+ "line": 64,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 2167,
+ 2172
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 48
+ },
+ "end": {
+ "line": 64,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 2156,
+ 2172
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 37
+ },
+ "end": {
+ "line": 64,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "AssignmentPattern",
+ "left": {
+ "type": "Identifier",
+ "name": "extSlcId",
+ "range": [
+ 2174,
+ 2182
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 55
+ },
+ "end": {
+ "line": 64,
+ "column": 63
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 2183,
+ 2187
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 64
+ },
+ "end": {
+ "line": 64,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 2174,
+ 2187
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 55
+ },
+ "end": {
+ "line": 64,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2203,
+ 2205
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 12
+ },
+ "end": {
+ "line": 65,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2208,
+ 2212
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 17
+ },
+ "end": {
+ "line": 65,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2213,
+ 2215
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 22
+ },
+ "end": {
+ "line": 65,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2208,
+ 2215
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 17
+ },
+ "end": {
+ "line": 65,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2203,
+ 2215
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 12
+ },
+ "end": {
+ "line": 65,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2199,
+ 2216
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 8
+ },
+ "end": {
+ "line": 65,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 2226,
+ 2234
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 8
+ },
+ "end": {
+ "line": 66,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 2237,
+ 2245
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 19
+ },
+ "end": {
+ "line": 66,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 2246,
+ 2254
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 28
+ },
+ "end": {
+ "line": 66,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 2256,
+ 2258
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 38
+ },
+ "end": {
+ "line": 66,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 2237,
+ 2259
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 19
+ },
+ "end": {
+ "line": 66,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 2226,
+ 2259
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 8
+ },
+ "end": {
+ "line": 66,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 2226,
+ 2260
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 8
+ },
+ "end": {
+ "line": 66,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2272,
+ 2276
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 8
+ },
+ "end": {
+ "line": 68,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 2277,
+ 2281
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 13
+ },
+ "end": {
+ "line": 68,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 2272,
+ 2281
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 8
+ },
+ "end": {
+ "line": 68,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 2284,
+ 2286
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 20
+ },
+ "end": {
+ "line": 68,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 2272,
+ 2286
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 8
+ },
+ "end": {
+ "line": 68,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 2272,
+ 2287
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 8
+ },
+ "end": {
+ "line": 68,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2297,
+ 2301
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 8
+ },
+ "end": {
+ "line": 69,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "optsTxt",
+ "range": [
+ 2302,
+ 2309
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 13
+ },
+ "end": {
+ "line": 69,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 2297,
+ 2309
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 8
+ },
+ "end": {
+ "line": 69,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 2312,
+ 2314
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 23
+ },
+ "end": {
+ "line": 69,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2297,
+ 2314
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 8
+ },
+ "end": {
+ "line": 69,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2297,
+ 2315
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 8
+ },
+ "end": {
+ "line": 69,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2325,
+ 2329
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 8
+ },
+ "end": {
+ "line": 70,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "slcInnerHtml",
+ "range": [
+ 2330,
+ 2342
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 13
+ },
+ "end": {
+ "line": 70,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2325,
+ 2342
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 8
+ },
+ "end": {
+ "line": 70,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 2345,
+ 2347
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 28
+ },
+ "end": {
+ "line": 70,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 2325,
+ 2347
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 8
+ },
+ "end": {
+ "line": 70,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 2325,
+ 2348
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 8
+ },
+ "end": {
+ "line": 70,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slcId",
+ "range": [
+ 2364,
+ 2369
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 12
+ },
+ "end": {
+ "line": 72,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2372,
+ 2374
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 20
+ },
+ "end": {
+ "line": 72,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltIds",
+ "range": [
+ 2375,
+ 2381
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 23
+ },
+ "end": {
+ "line": 72,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 2372,
+ 2381
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 20
+ },
+ "end": {
+ "line": 72,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 2382,
+ 2390
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 30
+ },
+ "end": {
+ "line": 72,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2372,
+ 2391
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 20
+ },
+ "end": {
+ "line": 72,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 2364,
+ 2391
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 12
+ },
+ "end": {
+ "line": 72,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2360,
+ 2392
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 8
+ },
+ "end": {
+ "line": 72,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 2407,
+ 2410
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 13
+ },
+ "end": {
+ "line": 73,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 2411,
+ 2413
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 17
+ },
+ "end": {
+ "line": 73,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 2407,
+ 2413
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 13
+ },
+ "end": {
+ "line": 73,
+ "column": 19
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slcId",
+ "range": [
+ 2414,
+ 2419
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 20
+ },
+ "end": {
+ "line": 73,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 2407,
+ 2420
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 13
+ },
+ "end": {
+ "line": 73,
+ "column": 26
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2406,
+ 2420
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 12
+ },
+ "end": {
+ "line": 73,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "isExternal",
+ "range": [
+ 2425,
+ 2435
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 31
+ },
+ "end": {
+ "line": 73,
+ "column": 41
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2424,
+ 2435
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 30
+ },
+ "end": {
+ "line": 73,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 2406,
+ 2435
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 12
+ },
+ "end": {
+ "line": 73,
+ "column": 41
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 2455,
+ 2458
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 14
+ },
+ "end": {
+ "line": 74,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 2459,
+ 2461
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 18
+ },
+ "end": {
+ "line": 74,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 2455,
+ 2461
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 14
+ },
+ "end": {
+ "line": 74,
+ "column": 20
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "extSlcId",
+ "range": [
+ 2462,
+ 2470
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 21
+ },
+ "end": {
+ "line": 74,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "range": [
+ 2455,
+ 2471
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 14
+ },
+ "end": {
+ "line": 74,
+ "column": 30
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2454,
+ 2471
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 13
+ },
+ "end": {
+ "line": 74,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "isExternal",
+ "range": [
+ 2475,
+ 2485
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 34
+ },
+ "end": {
+ "line": 74,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 2454,
+ 2485
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 13
+ },
+ "end": {
+ "line": 74,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 2405,
+ 2486
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 11
+ },
+ "end": {
+ "line": 74,
+ "column": 45
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 2502,
+ 2509
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 12
+ },
+ "end": {
+ "line": 75,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 2487,
+ 2520
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 46
+ },
+ "end": {
+ "line": 76,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2402,
+ 2520
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 8
+ },
+ "end": {
+ "line": 76,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 2534,
+ 2537
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 12
+ },
+ "end": {
+ "line": 77,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "isExternal",
+ "range": [
+ 2541,
+ 2551
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 19
+ },
+ "end": {
+ "line": 77,
+ "column": 29
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2540,
+ 2551
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 18
+ },
+ "end": {
+ "line": 77,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 2554,
+ 2557
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 32
+ },
+ "end": {
+ "line": 77,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 2558,
+ 2560
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 36
+ },
+ "end": {
+ "line": 77,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2554,
+ 2560
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 32
+ },
+ "end": {
+ "line": 77,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slcId",
+ "range": [
+ 2561,
+ 2566
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 39
+ },
+ "end": {
+ "line": 77,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 2554,
+ 2567
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 32
+ },
+ "end": {
+ "line": 77,
+ "column": 45
+ }
+ }
+ },
+ "alternate": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 2570,
+ 2573
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 48
+ },
+ "end": {
+ "line": 77,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 2574,
+ 2576
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 52
+ },
+ "end": {
+ "line": 77,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 2570,
+ 2576
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 48
+ },
+ "end": {
+ "line": 77,
+ "column": 54
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "extSlcId",
+ "range": [
+ 2577,
+ 2585
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 55
+ },
+ "end": {
+ "line": 77,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 2570,
+ 2586
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 48
+ },
+ "end": {
+ "line": 77,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 2540,
+ 2586
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 18
+ },
+ "end": {
+ "line": 77,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 2534,
+ 2586
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 12
+ },
+ "end": {
+ "line": 77,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 2601,
+ 2605
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 12
+ },
+ "end": {
+ "line": 78,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2608,
+ 2610
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 19
+ },
+ "end": {
+ "line": 78,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 2611,
+ 2614
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 22
+ },
+ "end": {
+ "line": 78,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2608,
+ 2614
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 19
+ },
+ "end": {
+ "line": 78,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 2615,
+ 2619
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 26
+ },
+ "end": {
+ "line": 78,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 2608,
+ 2619
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 19
+ },
+ "end": {
+ "line": 78,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 2601,
+ 2619
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 12
+ },
+ "end": {
+ "line": 78,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 2634,
+ 2643
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 12
+ },
+ "end": {
+ "line": 79,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2646,
+ 2648
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 24
+ },
+ "end": {
+ "line": 79,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 2649,
+ 2658
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 27
+ },
+ "end": {
+ "line": 79,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 2646,
+ 2658
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 24
+ },
+ "end": {
+ "line": 79,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 2634,
+ 2658
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 12
+ },
+ "end": {
+ "line": 79,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2530,
+ 2659
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 79,
+ "column": 37
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "custom select test",
+ "range": [
+ 2671,
+ 2691
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 8
+ },
+ "end": {
+ "line": 81,
+ "column": 28
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2701,
+ 2705
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 8
+ },
+ "end": {
+ "line": 82,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isCustom",
+ "range": [
+ 2706,
+ 2714
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 13
+ },
+ "end": {
+ "line": 82,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 2701,
+ 2714
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 8
+ },
+ "end": {
+ "line": 82,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2717,
+ 2719
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 24
+ },
+ "end": {
+ "line": 82,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isCustomOptions",
+ "range": [
+ 2720,
+ 2735
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 27
+ },
+ "end": {
+ "line": 82,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 2717,
+ 2735
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 24
+ },
+ "end": {
+ "line": 82,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 2736,
+ 2744
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 43
+ },
+ "end": {
+ "line": 82,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 2717,
+ 2745
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 24
+ },
+ "end": {
+ "line": 82,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 2701,
+ 2745
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 8
+ },
+ "end": {
+ "line": 82,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 2701,
+ 2746
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 8
+ },
+ "end": {
+ "line": 82,
+ "column": 53
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "custom select test",
+ "range": [
+ 2671,
+ 2691
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 8
+ },
+ "end": {
+ "line": 81,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "custom selects text",
+ "range": [
+ 2758,
+ 2779
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 8
+ },
+ "end": {
+ "line": 84,
+ "column": 29
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "activeFlt",
+ "range": [
+ 2793,
+ 2802
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 12
+ },
+ "end": {
+ "line": 85,
+ "column": 21
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 2793,
+ 2802
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 12
+ },
+ "end": {
+ "line": 85,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2789,
+ 2803
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 8
+ },
+ "end": {
+ "line": 85,
+ "column": 22
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "custom selects text",
+ "range": [
+ 2758,
+ 2779
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 8
+ },
+ "end": {
+ "line": 84,
+ "column": 29
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "isLinked",
+ "range": [
+ 2816,
+ 2824
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 11
+ },
+ "end": {
+ "line": 86,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2828,
+ 2830
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 23
+ },
+ "end": {
+ "line": 86,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "activeFilterId",
+ "range": [
+ 2831,
+ 2845
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 26
+ },
+ "end": {
+ "line": 86,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 2828,
+ 2845
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 23
+ },
+ "end": {
+ "line": 86,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 2816,
+ 2845
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 11
+ },
+ "end": {
+ "line": 86,
+ "column": 40
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "activeFlt",
+ "range": [
+ 2861,
+ 2870
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 12
+ },
+ "end": {
+ "line": 87,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2873,
+ 2875
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 24
+ },
+ "end": {
+ "line": 87,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "activeFilterId",
+ "range": [
+ 2876,
+ 2890
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 27
+ },
+ "end": {
+ "line": 87,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 2873,
+ 2890
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 24
+ },
+ "end": {
+ "line": 87,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "split",
+ "range": [
+ 2891,
+ 2896
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 42
+ },
+ "end": {
+ "line": 87,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 2873,
+ 2896
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 24
+ },
+ "end": {
+ "line": 87,
+ "column": 47
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "_",
+ "raw": "'_'",
+ "range": [
+ 2897,
+ 2900
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 48
+ },
+ "end": {
+ "line": 87,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 2873,
+ 2901
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 24
+ },
+ "end": {
+ "line": 87,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 2902,
+ 2903
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 53
+ },
+ "end": {
+ "line": 87,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 2873,
+ 2904
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 24
+ },
+ "end": {
+ "line": 87,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 2861,
+ 2904
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 12
+ },
+ "end": {
+ "line": 87,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 2861,
+ 2905
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 12
+ },
+ "end": {
+ "line": 87,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "activeFlt",
+ "range": [
+ 2919,
+ 2928
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 12
+ },
+ "end": {
+ "line": 88,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "activeFlt",
+ "range": [
+ 2931,
+ 2940
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 24
+ },
+ "end": {
+ "line": 88,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "split",
+ "range": [
+ 2941,
+ 2946
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 34
+ },
+ "end": {
+ "line": 88,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 2931,
+ 2946
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 24
+ },
+ "end": {
+ "line": 88,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2947,
+ 2949
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 40
+ },
+ "end": {
+ "line": 88,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxFlt",
+ "range": [
+ 2950,
+ 2957
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 43
+ },
+ "end": {
+ "line": 88,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 2947,
+ 2957
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 40
+ },
+ "end": {
+ "line": 88,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 2931,
+ 2958
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 24
+ },
+ "end": {
+ "line": 88,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 2959,
+ 2960
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 52
+ },
+ "end": {
+ "line": 88,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 2931,
+ 2961
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 24
+ },
+ "end": {
+ "line": 88,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 2919,
+ 2961
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 12
+ },
+ "end": {
+ "line": 88,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 2919,
+ 2962
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 12
+ },
+ "end": {
+ "line": 88,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 2846,
+ 2973
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 41
+ },
+ "end": {
+ "line": 89,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2813,
+ 2973
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 8
+ },
+ "end": {
+ "line": 89,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "** remember grid values **",
+ "range": [
+ 2985,
+ 3015
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 8
+ },
+ "end": {
+ "line": 91,
+ "column": 38
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "fltsValues",
+ "range": [
+ 3029,
+ 3039
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 12
+ },
+ "end": {
+ "line": 92,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 3042,
+ 3044
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 25
+ },
+ "end": {
+ "line": 92,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 3029,
+ 3044
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 12
+ },
+ "end": {
+ "line": 92,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "fltArr",
+ "range": [
+ 3046,
+ 3052
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 29
+ },
+ "end": {
+ "line": 92,
+ "column": 35
+ }
+ }
+ },
+ "init": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 3055,
+ 3057
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 38
+ },
+ "end": {
+ "line": 92,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 3046,
+ 3057
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 29
+ },
+ "end": {
+ "line": 92,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3025,
+ 3058
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 8
+ },
+ "end": {
+ "line": 92,
+ "column": 41
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** remember grid values **",
+ "range": [
+ 2985,
+ 3015
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 8
+ },
+ "end": {
+ "line": 91,
+ "column": 38
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3071,
+ 3073
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 11
+ },
+ "end": {
+ "line": 93,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rememberGridValues",
+ "range": [
+ 3074,
+ 3092
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 14
+ },
+ "end": {
+ "line": 93,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 3071,
+ 3092
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 11
+ },
+ "end": {
+ "line": 93,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "fltsValues",
+ "range": [
+ 3108,
+ 3118
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 12
+ },
+ "end": {
+ "line": 94,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3138,
+ 3140
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 16
+ },
+ "end": {
+ "line": 95,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 3141,
+ 3148
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 19
+ },
+ "end": {
+ "line": 95,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 3138,
+ 3148
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 16
+ },
+ "end": {
+ "line": 95,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "store",
+ "raw": "'store'",
+ "range": [
+ 3149,
+ 3156
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 27
+ },
+ "end": {
+ "line": 95,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 3138,
+ 3157
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 16
+ },
+ "end": {
+ "line": 95,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFilterValues",
+ "range": [
+ 3158,
+ 3173
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 36
+ },
+ "end": {
+ "line": 95,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 3138,
+ 3173
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 16
+ },
+ "end": {
+ "line": 95,
+ "column": 51
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3174,
+ 3176
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 52
+ },
+ "end": {
+ "line": 95,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltsValuesCookie",
+ "range": [
+ 3177,
+ 3193
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 55
+ },
+ "end": {
+ "line": 95,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 3174,
+ 3193
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 52
+ },
+ "end": {
+ "line": 95,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "range": [
+ 3138,
+ 3194
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 16
+ },
+ "end": {
+ "line": 95,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 3108,
+ 3194
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 12
+ },
+ "end": {
+ "line": 95,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 3108,
+ 3195
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 12
+ },
+ "end": {
+ "line": 95,
+ "column": 73
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "fltsValues",
+ "range": [
+ 3212,
+ 3222
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 15
+ },
+ "end": {
+ "line": 96,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 3227,
+ 3230
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 30
+ },
+ "end": {
+ "line": 96,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isEmpty",
+ "range": [
+ 3231,
+ 3238
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 34
+ },
+ "end": {
+ "line": 96,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 3227,
+ 3238
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 30
+ },
+ "end": {
+ "line": 96,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fltsValues",
+ "range": [
+ 3239,
+ 3249
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 42
+ },
+ "end": {
+ "line": 96,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toString",
+ "range": [
+ 3250,
+ 3258
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 53
+ },
+ "end": {
+ "line": 96,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 3239,
+ 3258
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 42
+ },
+ "end": {
+ "line": 96,
+ "column": 61
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 3239,
+ 3260
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 42
+ },
+ "end": {
+ "line": 96,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 3227,
+ 3261
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 30
+ },
+ "end": {
+ "line": 96,
+ "column": 64
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 3226,
+ 3261
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 29
+ },
+ "end": {
+ "line": 96,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 3212,
+ 3261
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 15
+ },
+ "end": {
+ "line": 96,
+ "column": 64
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3284,
+ 3288
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 19
+ },
+ "end": {
+ "line": 97,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isCustom",
+ "range": [
+ 3289,
+ 3297
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 24
+ },
+ "end": {
+ "line": 97,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 3284,
+ 3297
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 19
+ },
+ "end": {
+ "line": 97,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fltArr",
+ "range": [
+ 3321,
+ 3327
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 20
+ },
+ "end": {
+ "line": 98,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 3328,
+ 3332
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 27
+ },
+ "end": {
+ "line": 98,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 3321,
+ 3332
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 20
+ },
+ "end": {
+ "line": 98,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "fltsValues",
+ "range": [
+ 3333,
+ 3343
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 32
+ },
+ "end": {
+ "line": 98,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 3344,
+ 3352
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 43
+ },
+ "end": {
+ "line": 98,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 3333,
+ 3353
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 32
+ },
+ "end": {
+ "line": 98,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 3321,
+ 3354
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 20
+ },
+ "end": {
+ "line": 98,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 3321,
+ 3355
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 20
+ },
+ "end": {
+ "line": 98,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 3298,
+ 3374
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 33
+ },
+ "end": {
+ "line": 99,
+ "column": 17
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "fltArr",
+ "range": [
+ 3403,
+ 3409
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 20
+ },
+ "end": {
+ "line": 100,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "fltsValues",
+ "range": [
+ 3412,
+ 3422
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 29
+ },
+ "end": {
+ "line": 100,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 3423,
+ 3431
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 40
+ },
+ "end": {
+ "line": 100,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 3412,
+ 3432
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 29
+ },
+ "end": {
+ "line": 100,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "split",
+ "range": [
+ 3433,
+ 3438
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 50
+ },
+ "end": {
+ "line": 100,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 3412,
+ 3438
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 29
+ },
+ "end": {
+ "line": 100,
+ "column": 55
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' '",
+ "range": [
+ 3439,
+ 3442
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 56
+ },
+ "end": {
+ "line": 100,
+ "column": 59
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3443,
+ 3445
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 60
+ },
+ "end": {
+ "line": 100,
+ "column": 62
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "orOperator",
+ "range": [
+ 3446,
+ 3456
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 63
+ },
+ "end": {
+ "line": 100,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 3443,
+ 3456
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 60
+ },
+ "end": {
+ "line": 100,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 3439,
+ 3456
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 56
+ },
+ "end": {
+ "line": 100,
+ "column": 73
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' '",
+ "range": [
+ 3457,
+ 3460
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 74
+ },
+ "end": {
+ "line": 100,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 3439,
+ 3460
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 56
+ },
+ "end": {
+ "line": 100,
+ "column": 77
+ }
+ }
+ }
+ ],
+ "range": [
+ 3412,
+ 3461
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 29
+ },
+ "end": {
+ "line": 100,
+ "column": 78
+ }
+ }
+ },
+ "range": [
+ 3403,
+ 3461
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 20
+ },
+ "end": {
+ "line": 100,
+ "column": 78
+ }
+ }
+ },
+ "range": [
+ 3403,
+ 3462
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 20
+ },
+ "end": {
+ "line": 100,
+ "column": 79
+ }
+ }
+ }
+ ],
+ "range": [
+ 3380,
+ 3481
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 23
+ },
+ "end": {
+ "line": 101,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 3281,
+ 3481
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 16
+ },
+ "end": {
+ "line": 101,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 3262,
+ 3496
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 65
+ },
+ "end": {
+ "line": 102,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 3209,
+ 3496
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 12
+ },
+ "end": {
+ "line": 102,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 3093,
+ 3507
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 33
+ },
+ "end": {
+ "line": 103,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 3068,
+ 3507
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 8
+ },
+ "end": {
+ "line": 103,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 3523,
+ 3535
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 12
+ },
+ "end": {
+ "line": 105,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 3538,
+ 3542
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 27
+ },
+ "end": {
+ "line": 105,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 3523,
+ 3542
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 12
+ },
+ "end": {
+ "line": 105,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "filteredDataCol",
+ "range": [
+ 3557,
+ 3572
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 12
+ },
+ "end": {
+ "line": 106,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 3575,
+ 3579
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 30
+ },
+ "end": {
+ "line": 106,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 3557,
+ 3579
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 12
+ },
+ "end": {
+ "line": 106,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3519,
+ 3580
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 8
+ },
+ "end": {
+ "line": 106,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "isLinked",
+ "range": [
+ 3593,
+ 3601
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 11
+ },
+ "end": {
+ "line": 107,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3605,
+ 3607
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 23
+ },
+ "end": {
+ "line": 107,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "disableExcludedOptions",
+ "range": [
+ 3608,
+ 3630
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 26
+ },
+ "end": {
+ "line": 107,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 3605,
+ 3630
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 23
+ },
+ "end": {
+ "line": 107,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 3593,
+ 3630
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 11
+ },
+ "end": {
+ "line": 107,
+ "column": 48
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 3646,
+ 3658
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 12
+ },
+ "end": {
+ "line": 108,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 3661,
+ 3663
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 27
+ },
+ "end": {
+ "line": 108,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 3646,
+ 3663
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 12
+ },
+ "end": {
+ "line": 108,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 3646,
+ 3664
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 12
+ },
+ "end": {
+ "line": 108,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "filteredDataCol",
+ "range": [
+ 3678,
+ 3693
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 12
+ },
+ "end": {
+ "line": 109,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 3696,
+ 3698
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 30
+ },
+ "end": {
+ "line": 109,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 3678,
+ 3698
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 12
+ },
+ "end": {
+ "line": 109,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 3678,
+ 3699
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 12
+ },
+ "end": {
+ "line": 109,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 3631,
+ 3710
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 49
+ },
+ "end": {
+ "line": 110,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 3590,
+ 3710
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 8
+ },
+ "end": {
+ "line": 110,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 3730,
+ 3731
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 16
+ },
+ "end": {
+ "line": 112,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3732,
+ 3734
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 18
+ },
+ "end": {
+ "line": 112,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "refRow",
+ "range": [
+ 3735,
+ 3741
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 21
+ },
+ "end": {
+ "line": 112,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 3732,
+ 3741
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 18
+ },
+ "end": {
+ "line": 112,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 3730,
+ 3741
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 16
+ },
+ "end": {
+ "line": 112,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3726,
+ 3741
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 12
+ },
+ "end": {
+ "line": 112,
+ "column": 27
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 3743,
+ 3744
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 29
+ },
+ "end": {
+ "line": 112,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3745,
+ 3747
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 31
+ },
+ "end": {
+ "line": 112,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbRows",
+ "range": [
+ 3748,
+ 3754
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 34
+ },
+ "end": {
+ "line": 112,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 3745,
+ 3754
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 31
+ },
+ "end": {
+ "line": 112,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 3743,
+ 3754
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 29
+ },
+ "end": {
+ "line": 112,
+ "column": 40
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 3756,
+ 3757
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 42
+ },
+ "end": {
+ "line": 112,
+ "column": 43
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 3756,
+ 3759
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 42
+ },
+ "end": {
+ "line": 112,
+ "column": 45
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3878,
+ 3880
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 15
+ },
+ "end": {
+ "line": 115,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasVisibleRows",
+ "range": [
+ 3881,
+ 3895
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 18
+ },
+ "end": {
+ "line": 115,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 3878,
+ 3895
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 15
+ },
+ "end": {
+ "line": 115,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3899,
+ 3901
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 36
+ },
+ "end": {
+ "line": 115,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "visibleRows",
+ "range": [
+ 3902,
+ 3913
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 39
+ },
+ "end": {
+ "line": 115,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 3899,
+ 3913
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 36
+ },
+ "end": {
+ "line": 115,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "indexOf",
+ "range": [
+ 3914,
+ 3921
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 51
+ },
+ "end": {
+ "line": 115,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 3899,
+ 3921
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 36
+ },
+ "end": {
+ "line": 115,
+ "column": 58
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 3922,
+ 3923
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 59
+ },
+ "end": {
+ "line": 115,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 3899,
+ 3924
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 36
+ },
+ "end": {
+ "line": 115,
+ "column": 61
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "-",
+ "argument": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 3930,
+ 3931
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 67
+ },
+ "end": {
+ "line": 115,
+ "column": 68
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 3929,
+ 3931
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 66
+ },
+ "end": {
+ "line": 115,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 3899,
+ 3931
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 36
+ },
+ "end": {
+ "line": 115,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 3878,
+ 3931
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 15
+ },
+ "end": {
+ "line": 115,
+ "column": 68
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ContinueStatement",
+ "label": null,
+ "range": [
+ 3951,
+ 3960
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 16
+ },
+ "end": {
+ "line": 116,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 3932,
+ 3975
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 69
+ },
+ "end": {
+ "line": 117,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 3875,
+ 3975
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 12
+ },
+ "end": {
+ "line": 117,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " always visible rows don't need to appear on selects as always",
+ "range": [
+ 3775,
+ 3839
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 12
+ },
+ "end": {
+ "line": 113,
+ "column": 76
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " valid",
+ "range": [
+ 3853,
+ 3861
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 12
+ },
+ "end": {
+ "line": 114,
+ "column": 20
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 3995,
+ 3999
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 16
+ },
+ "end": {
+ "line": 119,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 4002,
+ 4006
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 23
+ },
+ "end": {
+ "line": 119,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 4007,
+ 4008
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 28
+ },
+ "end": {
+ "line": 119,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 4002,
+ 4009
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 23
+ },
+ "end": {
+ "line": 119,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 4010,
+ 4015
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 31
+ },
+ "end": {
+ "line": 119,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 4002,
+ 4015
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 23
+ },
+ "end": {
+ "line": 119,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 3995,
+ 4015
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 16
+ },
+ "end": {
+ "line": 119,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "nchilds",
+ "range": [
+ 4034,
+ 4041
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 16
+ },
+ "end": {
+ "line": 120,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 4044,
+ 4048
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 26
+ },
+ "end": {
+ "line": 120,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 4049,
+ 4055
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 31
+ },
+ "end": {
+ "line": 120,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 4044,
+ 4055
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 26
+ },
+ "end": {
+ "line": 120,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 4034,
+ 4055
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 16
+ },
+ "end": {
+ "line": 120,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3991,
+ 4056
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 12
+ },
+ "end": {
+ "line": 120,
+ "column": 38
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " checks if row has exact cell #",
+ "range": [
+ 4072,
+ 4105
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 12
+ },
+ "end": {
+ "line": 122,
+ "column": 45
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "nchilds",
+ "range": [
+ 4122,
+ 4129
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 15
+ },
+ "end": {
+ "line": 123,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4134,
+ 4136
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 27
+ },
+ "end": {
+ "line": 123,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbCells",
+ "range": [
+ 4137,
+ 4144
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 30
+ },
+ "end": {
+ "line": 123,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 4134,
+ 4144
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 27
+ },
+ "end": {
+ "line": 123,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 4122,
+ 4144
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 15
+ },
+ "end": {
+ "line": 123,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4148,
+ 4152
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 41
+ },
+ "end": {
+ "line": 123,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isCustom",
+ "range": [
+ 4153,
+ 4161
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 46
+ },
+ "end": {
+ "line": 123,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 4148,
+ 4161
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 41
+ },
+ "end": {
+ "line": 123,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 4122,
+ 4161
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 15
+ },
+ "end": {
+ "line": 123,
+ "column": 54
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ContinueStatement",
+ "label": null,
+ "range": [
+ 4181,
+ 4190
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 16
+ },
+ "end": {
+ "line": 124,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 4162,
+ 4205
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 55
+ },
+ "end": {
+ "line": 125,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 4119,
+ 4205
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 12
+ },
+ "end": {
+ "line": 125,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " checks if row has exact cell #",
+ "range": [
+ 4072,
+ 4105
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 12
+ },
+ "end": {
+ "line": 122,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " this loop retrieves cell data",
+ "range": [
+ 4221,
+ 4253
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 12
+ },
+ "end": {
+ "line": 127,
+ "column": 44
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 4275,
+ 4276
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 20
+ },
+ "end": {
+ "line": 128,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 4277,
+ 4278
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 22
+ },
+ "end": {
+ "line": 128,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 4275,
+ 4278
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 20
+ },
+ "end": {
+ "line": 128,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 4271,
+ 4278
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 16
+ },
+ "end": {
+ "line": 128,
+ "column": 23
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 4280,
+ 4281
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 25
+ },
+ "end": {
+ "line": 128,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "nchilds",
+ "range": [
+ 4282,
+ 4289
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 27
+ },
+ "end": {
+ "line": 128,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 4280,
+ 4289
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 25
+ },
+ "end": {
+ "line": 128,
+ "column": 34
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 4291,
+ 4292
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 36
+ },
+ "end": {
+ "line": 128,
+ "column": 37
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 4291,
+ 4294
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 36
+ },
+ "end": {
+ "line": 128,
+ "column": 39
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 4370,
+ 4378
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 20
+ },
+ "end": {
+ "line": 130,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 4381,
+ 4382
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 31
+ },
+ "end": {
+ "line": 130,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 4370,
+ 4382
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 20
+ },
+ "end": {
+ "line": 130,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "isLinked",
+ "range": [
+ 4409,
+ 4417
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 22
+ },
+ "end": {
+ "line": 131,
+ "column": 30
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 4408,
+ 4417
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 21
+ },
+ "end": {
+ "line": 131,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "isLinked",
+ "range": [
+ 4447,
+ 4455
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 25
+ },
+ "end": {
+ "line": 132,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4459,
+ 4461
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 37
+ },
+ "end": {
+ "line": 132,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "disableExcludedOptions",
+ "range": [
+ 4462,
+ 4484
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 40
+ },
+ "end": {
+ "line": 132,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 4459,
+ 4484
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 37
+ },
+ "end": {
+ "line": 132,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 4447,
+ 4484
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 25
+ },
+ "end": {
+ "line": 132,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 4408,
+ 4485
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 21
+ },
+ "end": {
+ "line": 132,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 4370,
+ 4486
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 20
+ },
+ "end": {
+ "line": 132,
+ "column": 64
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "==",
+ "left": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 4513,
+ 4521
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 21
+ },
+ "end": {
+ "line": 133,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 4523,
+ 4524
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 31
+ },
+ "end": {
+ "line": 133,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 4513,
+ 4524
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 21
+ },
+ "end": {
+ "line": 133,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "isLinked",
+ "range": [
+ 4528,
+ 4536
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 36
+ },
+ "end": {
+ "line": 133,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 4513,
+ 4536
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 21
+ },
+ "end": {
+ "line": 133,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 4567,
+ 4571
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 26
+ },
+ "end": {
+ "line": 134,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 4572,
+ 4573
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 31
+ },
+ "end": {
+ "line": 134,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 4567,
+ 4574
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 26
+ },
+ "end": {
+ "line": 134,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 4575,
+ 4580
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 34
+ },
+ "end": {
+ "line": 134,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 4567,
+ 4580
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 26
+ },
+ "end": {
+ "line": 134,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 4581,
+ 4588
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 40
+ },
+ "end": {
+ "line": 134,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 4567,
+ 4588
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 26
+ },
+ "end": {
+ "line": 134,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 4593,
+ 4595
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 52
+ },
+ "end": {
+ "line": 134,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 4567,
+ 4595
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 26
+ },
+ "end": {
+ "line": 134,
+ "column": 54
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4600,
+ 4602
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 59
+ },
+ "end": {
+ "line": 134,
+ "column": 61
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 4603,
+ 4609
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 62
+ },
+ "end": {
+ "line": 134,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 4600,
+ 4609
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 59
+ },
+ "end": {
+ "line": 134,
+ "column": 68
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 4599,
+ 4609
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 58
+ },
+ "end": {
+ "line": 134,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 4567,
+ 4609
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 26
+ },
+ "end": {
+ "line": 134,
+ "column": 68
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4636,
+ 4638
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 21
+ },
+ "end": {
+ "line": 135,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 4639,
+ 4645
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 24
+ },
+ "end": {
+ "line": 135,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 4636,
+ 4645
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 21
+ },
+ "end": {
+ "line": 135,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4651,
+ 4653
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 36
+ },
+ "end": {
+ "line": 135,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 4654,
+ 4668
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 39
+ },
+ "end": {
+ "line": 135,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 4651,
+ 4668
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 36
+ },
+ "end": {
+ "line": 135,
+ "column": 53
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 4650,
+ 4668
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 35
+ },
+ "end": {
+ "line": 135,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4698,
+ 4700
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 25
+ },
+ "end": {
+ "line": 136,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 4701,
+ 4715
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 28
+ },
+ "end": {
+ "line": 136,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 4698,
+ 4715
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 25
+ },
+ "end": {
+ "line": 136,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 4748,
+ 4751
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 28
+ },
+ "end": {
+ "line": 137,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 4752,
+ 4755
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 32
+ },
+ "end": {
+ "line": 137,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 4748,
+ 4755
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 28
+ },
+ "end": {
+ "line": 137,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4756,
+ 4758
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 36
+ },
+ "end": {
+ "line": 137,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 4759,
+ 4773
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 39
+ },
+ "end": {
+ "line": 137,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 4756,
+ 4773
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 36
+ },
+ "end": {
+ "line": 137,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 4775,
+ 4776
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 55
+ },
+ "end": {
+ "line": 137,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 4748,
+ 4777
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 28
+ },
+ "end": {
+ "line": 137,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 4698,
+ 4777
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 25
+ },
+ "end": {
+ "line": 137,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 4650,
+ 4778
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 35
+ },
+ "end": {
+ "line": 137,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 4636,
+ 4779
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 21
+ },
+ "end": {
+ "line": 137,
+ "column": 59
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "activeFlt",
+ "range": [
+ 4810,
+ 4819
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 26
+ },
+ "end": {
+ "line": 138,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "undefined",
+ "range": [
+ 4822,
+ 4831
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 38
+ },
+ "end": {
+ "line": 138,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 4810,
+ 4831
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 26
+ },
+ "end": {
+ "line": 138,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "==",
+ "left": {
+ "type": "Identifier",
+ "name": "activeFlt",
+ "range": [
+ 4835,
+ 4844
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 51
+ },
+ "end": {
+ "line": 138,
+ "column": 60
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 4846,
+ 4854
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 62
+ },
+ "end": {
+ "line": 138,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 4835,
+ 4854
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 51
+ },
+ "end": {
+ "line": 138,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 4810,
+ 4854
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 26
+ },
+ "end": {
+ "line": 138,
+ "column": 70
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "!=",
+ "left": {
+ "type": "Identifier",
+ "name": "activeFlt",
+ "range": [
+ 4890,
+ 4899
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 29
+ },
+ "end": {
+ "line": 139,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 4901,
+ 4909
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 40
+ },
+ "end": {
+ "line": 139,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 4890,
+ 4909
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 29
+ },
+ "end": {
+ "line": 139,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 4946,
+ 4949
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 32
+ },
+ "end": {
+ "line": 140,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 4950,
+ 4953
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 36
+ },
+ "end": {
+ "line": 140,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 4946,
+ 4953
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 32
+ },
+ "end": {
+ "line": 140,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4954,
+ 4956
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 40
+ },
+ "end": {
+ "line": 140,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 4957,
+ 4971
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 43
+ },
+ "end": {
+ "line": 140,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 4954,
+ 4971
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 40
+ },
+ "end": {
+ "line": 140,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 4973,
+ 4974
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 59
+ },
+ "end": {
+ "line": 140,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 4946,
+ 4975
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 32
+ },
+ "end": {
+ "line": 140,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 4890,
+ 4975
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 29
+ },
+ "end": {
+ "line": 140,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 4809,
+ 4977
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 25
+ },
+ "end": {
+ "line": 140,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 4636,
+ 4978
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 21
+ },
+ "end": {
+ "line": 140,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 4566,
+ 4979
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 25
+ },
+ "end": {
+ "line": 140,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 4513,
+ 4981
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 21
+ },
+ "end": {
+ "line": 140,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 4369,
+ 4982
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 19
+ },
+ "end": {
+ "line": 140,
+ "column": 68
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 5010,
+ 5019
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 24
+ },
+ "end": {
+ "line": 141,
+ "column": 33
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 5022,
+ 5024
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 36
+ },
+ "end": {
+ "line": 141,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getCellData",
+ "range": [
+ 5025,
+ 5036
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 39
+ },
+ "end": {
+ "line": 141,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 5022,
+ 5036
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 36
+ },
+ "end": {
+ "line": 141,
+ "column": 50
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 5037,
+ 5038
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 51
+ },
+ "end": {
+ "line": 141,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 5040,
+ 5044
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 54
+ },
+ "end": {
+ "line": 141,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 5045,
+ 5046
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 59
+ },
+ "end": {
+ "line": 141,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 5040,
+ 5047
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 54
+ },
+ "end": {
+ "line": 141,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 5022,
+ 5048
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 36
+ },
+ "end": {
+ "line": 141,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 5010,
+ 5048
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 24
+ },
+ "end": {
+ "line": 141,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cell_string",
+ "range": [
+ 5121,
+ 5132
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 24
+ },
+ "end": {
+ "line": 143,
+ "column": 35
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 5135,
+ 5138
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 38
+ },
+ "end": {
+ "line": 143,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 5139,
+ 5148
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 42
+ },
+ "end": {
+ "line": 143,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 5135,
+ 5148
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 38
+ },
+ "end": {
+ "line": 143,
+ "column": 51
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 5149,
+ 5158
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 52
+ },
+ "end": {
+ "line": 143,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 5160,
+ 5169
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 63
+ },
+ "end": {
+ "line": 143,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "range": [
+ 5135,
+ 5170
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 38
+ },
+ "end": {
+ "line": 143,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 5121,
+ 5170
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 24
+ },
+ "end": {
+ "line": 143,
+ "column": 73
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Vary Peter's patch",
+ "range": [
+ 5075,
+ 5095
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 24
+ },
+ "end": {
+ "line": 142,
+ "column": 44
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 5006,
+ 5171
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 20
+ },
+ "end": {
+ "line": 143,
+ "column": 74
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " checks if celldata is already in array",
+ "range": [
+ 5195,
+ 5236
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 20
+ },
+ "end": {
+ "line": 145,
+ "column": 61
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 5262,
+ 5265
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 24
+ },
+ "end": {
+ "line": 146,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 5266,
+ 5269
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 28
+ },
+ "end": {
+ "line": 146,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 5262,
+ 5269
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 24
+ },
+ "end": {
+ "line": 146,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5270,
+ 5274
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 32
+ },
+ "end": {
+ "line": 146,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 5275,
+ 5279
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 37
+ },
+ "end": {
+ "line": 146,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 5270,
+ 5279
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 32
+ },
+ "end": {
+ "line": 146,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "cell_string",
+ "range": [
+ 5281,
+ 5292
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 43
+ },
+ "end": {
+ "line": 146,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 5294,
+ 5303
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 56
+ },
+ "end": {
+ "line": 146,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 5262,
+ 5304
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 24
+ },
+ "end": {
+ "line": 146,
+ "column": 66
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 5261,
+ 5304
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 23
+ },
+ "end": {
+ "line": 146,
+ "column": 66
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5332,
+ 5336
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 24
+ },
+ "end": {
+ "line": 147,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 5337,
+ 5341
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 29
+ },
+ "end": {
+ "line": 147,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 5332,
+ 5341
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 24
+ },
+ "end": {
+ "line": 147,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 5342,
+ 5346
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 34
+ },
+ "end": {
+ "line": 147,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 5332,
+ 5346
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 24
+ },
+ "end": {
+ "line": 147,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 5347,
+ 5356
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 39
+ },
+ "end": {
+ "line": 147,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 5332,
+ 5357
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 24
+ },
+ "end": {
+ "line": 147,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 5332,
+ 5358
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 24
+ },
+ "end": {
+ "line": 147,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 5305,
+ 5381
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 67
+ },
+ "end": {
+ "line": 148,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5258,
+ 5381
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 20
+ },
+ "end": {
+ "line": 148,
+ "column": 21
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " checks if celldata is already in array",
+ "range": [
+ 5195,
+ 5236
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 20
+ },
+ "end": {
+ "line": 145,
+ "column": 61
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "isLinked",
+ "range": [
+ 5408,
+ 5416
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 23
+ },
+ "end": {
+ "line": 150,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 5420,
+ 5422
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 35
+ },
+ "end": {
+ "line": 150,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "disableExcludedOptions",
+ "range": [
+ 5423,
+ 5445
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 38
+ },
+ "end": {
+ "line": 150,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 5420,
+ 5445
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 35
+ },
+ "end": {
+ "line": 150,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 5408,
+ 5445
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 23
+ },
+ "end": {
+ "line": 150,
+ "column": 60
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "filteredCol",
+ "range": [
+ 5477,
+ 5488
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 28
+ },
+ "end": {
+ "line": 151,
+ "column": 39
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "filteredDataCol",
+ "range": [
+ 5491,
+ 5506
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 42
+ },
+ "end": {
+ "line": 151,
+ "column": 57
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 5507,
+ 5508
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 58
+ },
+ "end": {
+ "line": 151,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 5491,
+ 5509
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 42
+ },
+ "end": {
+ "line": 151,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 5477,
+ 5509
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 28
+ },
+ "end": {
+ "line": 151,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 5473,
+ 5510
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 24
+ },
+ "end": {
+ "line": 151,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "filteredCol",
+ "range": [
+ 5540,
+ 5551
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 28
+ },
+ "end": {
+ "line": 152,
+ "column": 39
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 5539,
+ 5551
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 27
+ },
+ "end": {
+ "line": 152,
+ "column": 39
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "filteredCol",
+ "range": [
+ 5583,
+ 5594
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 28
+ },
+ "end": {
+ "line": 153,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 5597,
+ 5599
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 42
+ },
+ "end": {
+ "line": 153,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFilteredDataCol",
+ "range": [
+ 5600,
+ 5618
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 45
+ },
+ "end": {
+ "line": 153,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 5597,
+ 5618
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 42
+ },
+ "end": {
+ "line": 153,
+ "column": 63
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 5619,
+ 5620
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 64
+ },
+ "end": {
+ "line": 153,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 5597,
+ 5621
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 42
+ },
+ "end": {
+ "line": 153,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 5583,
+ 5621
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 28
+ },
+ "end": {
+ "line": 153,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 5583,
+ 5622
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 28
+ },
+ "end": {
+ "line": 153,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 5552,
+ 5649
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 40
+ },
+ "end": {
+ "line": 154,
+ "column": 25
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5536,
+ 5649
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 24
+ },
+ "end": {
+ "line": 154,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 5679,
+ 5682
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 28
+ },
+ "end": {
+ "line": 155,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 5683,
+ 5686
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 32
+ },
+ "end": {
+ "line": 155,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 5679,
+ 5686
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 28
+ },
+ "end": {
+ "line": 155,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "filteredCol",
+ "range": [
+ 5687,
+ 5698
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 36
+ },
+ "end": {
+ "line": 155,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "cell_string",
+ "range": [
+ 5700,
+ 5711
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 49
+ },
+ "end": {
+ "line": 155,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 5713,
+ 5722
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 62
+ },
+ "end": {
+ "line": 155,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "range": [
+ 5679,
+ 5723
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 28
+ },
+ "end": {
+ "line": 155,
+ "column": 72
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 5678,
+ 5723
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 27
+ },
+ "end": {
+ "line": 155,
+ "column": 72
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 5757,
+ 5760
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 29
+ },
+ "end": {
+ "line": 156,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 5761,
+ 5764
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 33
+ },
+ "end": {
+ "line": 156,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 5757,
+ 5764
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 29
+ },
+ "end": {
+ "line": 156,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 5799,
+ 5811
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 32
+ },
+ "end": {
+ "line": 157,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "cell_string",
+ "range": [
+ 5813,
+ 5824
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 46
+ },
+ "end": {
+ "line": 157,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 5826,
+ 5835
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 59
+ },
+ "end": {
+ "line": 157,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 5757,
+ 5836
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 29
+ },
+ "end": {
+ "line": 157,
+ "column": 69
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 5756,
+ 5836
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 28
+ },
+ "end": {
+ "line": 157,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 5678,
+ 5836
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 27
+ },
+ "end": {
+ "line": 157,
+ "column": 69
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5870,
+ 5874
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 29
+ },
+ "end": {
+ "line": 158,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFirstLoad",
+ "range": [
+ 5875,
+ 5886
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 34
+ },
+ "end": {
+ "line": 158,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 5870,
+ 5886
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 29
+ },
+ "end": {
+ "line": 158,
+ "column": 45
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 5869,
+ 5886
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 28
+ },
+ "end": {
+ "line": 158,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 5678,
+ 5886
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 27
+ },
+ "end": {
+ "line": 158,
+ "column": 45
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 5918,
+ 5930
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 28
+ },
+ "end": {
+ "line": 159,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 5931,
+ 5935
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 41
+ },
+ "end": {
+ "line": 159,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 5918,
+ 5935
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 28
+ },
+ "end": {
+ "line": 159,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 5936,
+ 5945
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 46
+ },
+ "end": {
+ "line": 159,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 5918,
+ 5946
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 28
+ },
+ "end": {
+ "line": 159,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 5918,
+ 5947
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 28
+ },
+ "end": {
+ "line": 159,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 5887,
+ 5974
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 46
+ },
+ "end": {
+ "line": 160,
+ "column": 25
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5675,
+ 5974
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 24
+ },
+ "end": {
+ "line": 160,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 5446,
+ 5997
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 61
+ },
+ "end": {
+ "line": 161,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5405,
+ 5997
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 20
+ },
+ "end": {
+ "line": 161,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 4983,
+ 6016
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 69
+ },
+ "end": {
+ "line": 162,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 4366,
+ 6016
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 16
+ },
+ "end": {
+ "line": 162,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " WTF: cyclomatic complexity hell",
+ "range": [
+ 4314,
+ 4348
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 16
+ },
+ "end": {
+ "line": 129,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "if colIndex==j",
+ "range": [
+ 6016,
+ 6032
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 17
+ },
+ "end": {
+ "line": 162,
+ "column": 33
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 4295,
+ 6047
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 40
+ },
+ "end": {
+ "line": 163,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 4267,
+ 6047
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 12
+ },
+ "end": {
+ "line": 163,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " this loop retrieves cell data",
+ "range": [
+ 4221,
+ 4253
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 12
+ },
+ "end": {
+ "line": 127,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "for j",
+ "range": [
+ 6047,
+ 6054
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 13
+ },
+ "end": {
+ "line": 163,
+ "column": 20
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 3760,
+ 6065
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 46
+ },
+ "end": {
+ "line": 164,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 3722,
+ 6065
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 8
+ },
+ "end": {
+ "line": 164,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "for k",
+ "range": [
+ 6065,
+ 6072
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 9
+ },
+ "end": {
+ "line": 164,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Retrieves custom values",
+ "range": [
+ 6084,
+ 6109
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 8
+ },
+ "end": {
+ "line": 166,
+ "column": 33
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6122,
+ 6126
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 11
+ },
+ "end": {
+ "line": 167,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isCustom",
+ "range": [
+ 6127,
+ 6135
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 16
+ },
+ "end": {
+ "line": 167,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 6122,
+ 6135
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 11
+ },
+ "end": {
+ "line": 167,
+ "column": 24
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "customValues",
+ "range": [
+ 6155,
+ 6167
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 16
+ },
+ "end": {
+ "line": 168,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 6170,
+ 6172
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 31
+ },
+ "end": {
+ "line": 168,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getCustomOptions",
+ "range": [
+ 6173,
+ 6189
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 34
+ },
+ "end": {
+ "line": 168,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 6170,
+ 6189
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 31
+ },
+ "end": {
+ "line": 168,
+ "column": 50
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 6190,
+ 6198
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 51
+ },
+ "end": {
+ "line": 168,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 6170,
+ 6199
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 31
+ },
+ "end": {
+ "line": 168,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 6155,
+ 6199
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 16
+ },
+ "end": {
+ "line": 168,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 6151,
+ 6200
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 12
+ },
+ "end": {
+ "line": 168,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6214,
+ 6218
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 12
+ },
+ "end": {
+ "line": 169,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 6219,
+ 6223
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 17
+ },
+ "end": {
+ "line": 169,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 6214,
+ 6223
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 12
+ },
+ "end": {
+ "line": 169,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "customValues",
+ "range": [
+ 6226,
+ 6238
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 24
+ },
+ "end": {
+ "line": 169,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 6239,
+ 6240
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 37
+ },
+ "end": {
+ "line": 169,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 6226,
+ 6241
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 24
+ },
+ "end": {
+ "line": 169,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 6214,
+ 6241
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 12
+ },
+ "end": {
+ "line": 169,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 6214,
+ 6242
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 12
+ },
+ "end": {
+ "line": 169,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6256,
+ 6260
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 12
+ },
+ "end": {
+ "line": 170,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "optsTxt",
+ "range": [
+ 6261,
+ 6268
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 17
+ },
+ "end": {
+ "line": 170,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 6256,
+ 6268
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 12
+ },
+ "end": {
+ "line": 170,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "customValues",
+ "range": [
+ 6271,
+ 6283
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 27
+ },
+ "end": {
+ "line": 170,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 6284,
+ 6285
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 40
+ },
+ "end": {
+ "line": 170,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 6271,
+ 6286
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 27
+ },
+ "end": {
+ "line": 170,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 6256,
+ 6286
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 12
+ },
+ "end": {
+ "line": 170,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 6256,
+ 6287
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 12
+ },
+ "end": {
+ "line": 170,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 6136,
+ 6298
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 25
+ },
+ "end": {
+ "line": 171,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 6119,
+ 6298
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 8
+ },
+ "end": {
+ "line": 171,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "if colIndex==j",
+ "range": [
+ 6016,
+ 6032
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 17
+ },
+ "end": {
+ "line": 162,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "for j",
+ "range": [
+ 6047,
+ 6054
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 13
+ },
+ "end": {
+ "line": 163,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "for k",
+ "range": [
+ 6065,
+ 6072
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 9
+ },
+ "end": {
+ "line": 164,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Retrieves custom values",
+ "range": [
+ 6084,
+ 6109
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 8
+ },
+ "end": {
+ "line": 166,
+ "column": 33
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 6313,
+ 6315
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 11
+ },
+ "end": {
+ "line": 173,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sortSlc",
+ "range": [
+ 6316,
+ 6323
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 14
+ },
+ "end": {
+ "line": 173,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 6313,
+ 6323
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 11
+ },
+ "end": {
+ "line": 173,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6328,
+ 6332
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 26
+ },
+ "end": {
+ "line": 173,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isCustom",
+ "range": [
+ 6333,
+ 6341
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 31
+ },
+ "end": {
+ "line": 173,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 6328,
+ 6341
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 26
+ },
+ "end": {
+ "line": 173,
+ "column": 39
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 6327,
+ 6341
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 25
+ },
+ "end": {
+ "line": 173,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 6313,
+ 6341
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 11
+ },
+ "end": {
+ "line": 173,
+ "column": 39
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 6362,
+ 6371
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 17
+ },
+ "end": {
+ "line": 174,
+ "column": 26
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 6361,
+ 6371
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 16
+ },
+ "end": {
+ "line": 174,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6391,
+ 6395
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 16
+ },
+ "end": {
+ "line": 175,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 6396,
+ 6400
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 21
+ },
+ "end": {
+ "line": 175,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 6391,
+ 6400
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 16
+ },
+ "end": {
+ "line": 175,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 6401,
+ 6405
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 26
+ },
+ "end": {
+ "line": 175,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 6391,
+ 6405
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 16
+ },
+ "end": {
+ "line": 175,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Sort",
+ "range": [
+ 6406,
+ 6410
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 31
+ },
+ "end": {
+ "line": 175,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ignoreCase",
+ "range": [
+ 6411,
+ 6421
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 36
+ },
+ "end": {
+ "line": 175,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 6406,
+ 6421
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 31
+ },
+ "end": {
+ "line": 175,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 6391,
+ 6422
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 16
+ },
+ "end": {
+ "line": 175,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 6391,
+ 6423
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 16
+ },
+ "end": {
+ "line": 175,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 6444,
+ 6456
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 19
+ },
+ "end": {
+ "line": 176,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 6480,
+ 6492
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 20
+ },
+ "end": {
+ "line": 177,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 6493,
+ 6497
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 33
+ },
+ "end": {
+ "line": 177,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 6480,
+ 6497
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 20
+ },
+ "end": {
+ "line": 177,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Sort",
+ "range": [
+ 6498,
+ 6502
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 38
+ },
+ "end": {
+ "line": 177,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ignoreCase",
+ "range": [
+ 6503,
+ 6513
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 43
+ },
+ "end": {
+ "line": 177,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 6498,
+ 6513
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 38
+ },
+ "end": {
+ "line": 177,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 6480,
+ 6514
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 20
+ },
+ "end": {
+ "line": 177,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 6480,
+ 6515
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 20
+ },
+ "end": {
+ "line": 177,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 6457,
+ 6534
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 32
+ },
+ "end": {
+ "line": 178,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 6441,
+ 6534
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 16
+ },
+ "end": {
+ "line": 178,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 6372,
+ 6549
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 27
+ },
+ "end": {
+ "line": 179,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6574,
+ 6578
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 16
+ },
+ "end": {
+ "line": 180,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 6579,
+ 6583
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 21
+ },
+ "end": {
+ "line": 180,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 6574,
+ 6583
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 16
+ },
+ "end": {
+ "line": 180,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 6584,
+ 6588
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 26
+ },
+ "end": {
+ "line": 180,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 6574,
+ 6588
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 16
+ },
+ "end": {
+ "line": 180,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 6574,
+ 6590
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 16
+ },
+ "end": {
+ "line": 180,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 6574,
+ 6591
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 16
+ },
+ "end": {
+ "line": 180,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 6612,
+ 6624
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 19
+ },
+ "end": {
+ "line": 181,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 6627,
+ 6639
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 34
+ },
+ "end": {
+ "line": 181,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 6640,
+ 6644
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 47
+ },
+ "end": {
+ "line": 181,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 6627,
+ 6644
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 34
+ },
+ "end": {
+ "line": 181,
+ "column": 51
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 6627,
+ 6646
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 34
+ },
+ "end": {
+ "line": 181,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 6627,
+ 6647
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 34
+ },
+ "end": {
+ "line": 181,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 6625,
+ 6649
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 32
+ },
+ "end": {
+ "line": 181,
+ "column": 56
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 6609,
+ 6649
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 16
+ },
+ "end": {
+ "line": 181,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 6555,
+ 6664
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 19
+ },
+ "end": {
+ "line": 182,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 6357,
+ 6664
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 12
+ },
+ "end": {
+ "line": 182,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 6342,
+ 6675
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 40
+ },
+ "end": {
+ "line": 183,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 6310,
+ 6675
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 8
+ },
+ "end": {
+ "line": 183,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "asc sort",
+ "range": [
+ 6687,
+ 6697
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 8
+ },
+ "end": {
+ "line": 185,
+ "column": 18
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 6710,
+ 6712
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 11
+ },
+ "end": {
+ "line": 186,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sortNumAsc",
+ "range": [
+ 6713,
+ 6723
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 14
+ },
+ "end": {
+ "line": 186,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 6710,
+ 6723
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 11
+ },
+ "end": {
+ "line": 186,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 6727,
+ 6730
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 28
+ },
+ "end": {
+ "line": 186,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 6731,
+ 6734
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 32
+ },
+ "end": {
+ "line": 186,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 6727,
+ 6734
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 28
+ },
+ "end": {
+ "line": 186,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 6735,
+ 6737
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 36
+ },
+ "end": {
+ "line": 186,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sortNumAsc",
+ "range": [
+ 6738,
+ 6748
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 39
+ },
+ "end": {
+ "line": 186,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 6735,
+ 6748
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 36
+ },
+ "end": {
+ "line": 186,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 6750,
+ 6758
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 51
+ },
+ "end": {
+ "line": 186,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 6727,
+ 6759
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 28
+ },
+ "end": {
+ "line": 186,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 6710,
+ 6759
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 11
+ },
+ "end": {
+ "line": 186,
+ "column": 60
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "TryStatement",
+ "block": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6797,
+ 6801
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 16
+ },
+ "end": {
+ "line": 188,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 6802,
+ 6806
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 21
+ },
+ "end": {
+ "line": 188,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 6797,
+ 6806
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 16
+ },
+ "end": {
+ "line": 188,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 6807,
+ 6811
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 26
+ },
+ "end": {
+ "line": 188,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 6797,
+ 6811
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 16
+ },
+ "end": {
+ "line": 188,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "numSortAsc",
+ "range": [
+ 6813,
+ 6823
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 32
+ },
+ "end": {
+ "line": 188,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 6797,
+ 6825
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 16
+ },
+ "end": {
+ "line": 188,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 6797,
+ 6826
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 16
+ },
+ "end": {
+ "line": 188,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 6847,
+ 6859
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 19
+ },
+ "end": {
+ "line": 189,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 6883,
+ 6895
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 20
+ },
+ "end": {
+ "line": 190,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 6896,
+ 6900
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 33
+ },
+ "end": {
+ "line": 190,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 6883,
+ 6900
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 20
+ },
+ "end": {
+ "line": 190,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "numSortAsc",
+ "range": [
+ 6901,
+ 6911
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 38
+ },
+ "end": {
+ "line": 190,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 6883,
+ 6912
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 20
+ },
+ "end": {
+ "line": 190,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 6883,
+ 6913
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 20
+ },
+ "end": {
+ "line": 190,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 6860,
+ 6932
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 32
+ },
+ "end": {
+ "line": 191,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 6844,
+ 6932
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 16
+ },
+ "end": {
+ "line": 191,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6953,
+ 6957
+ ],
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 19
+ },
+ "end": {
+ "line": 192,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isCustom",
+ "range": [
+ 6958,
+ 6966
+ ],
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 24
+ },
+ "end": {
+ "line": 192,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 6953,
+ 6966
+ ],
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 19
+ },
+ "end": {
+ "line": 192,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6990,
+ 6994
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 20
+ },
+ "end": {
+ "line": 193,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "optsTxt",
+ "range": [
+ 6995,
+ 7002
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 25
+ },
+ "end": {
+ "line": 193,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 6990,
+ 7002
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 20
+ },
+ "end": {
+ "line": 193,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 7003,
+ 7007
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 33
+ },
+ "end": {
+ "line": 193,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 6990,
+ 7007
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 20
+ },
+ "end": {
+ "line": 193,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "numSortAsc",
+ "range": [
+ 7008,
+ 7018
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 38
+ },
+ "end": {
+ "line": 193,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 6990,
+ 7019
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 20
+ },
+ "end": {
+ "line": 193,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 6990,
+ 7020
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 20
+ },
+ "end": {
+ "line": 193,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 6967,
+ 7039
+ ],
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 33
+ },
+ "end": {
+ "line": 194,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 6950,
+ 7039
+ ],
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 16
+ },
+ "end": {
+ "line": 194,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 6778,
+ 7054
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 15
+ },
+ "end": {
+ "line": 195,
+ "column": 13
+ }
+ }
+ },
+ "handler": {
+ "type": "CatchClause",
+ "param": {
+ "type": "Identifier",
+ "name": "e",
+ "range": [
+ 7061,
+ 7062
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 20
+ },
+ "end": {
+ "line": 195,
+ "column": 21
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7083,
+ 7087
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 16
+ },
+ "end": {
+ "line": 196,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 7088,
+ 7092
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 21
+ },
+ "end": {
+ "line": 196,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 7083,
+ 7092
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 16
+ },
+ "end": {
+ "line": 196,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 7093,
+ 7097
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 26
+ },
+ "end": {
+ "line": 196,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 7083,
+ 7097
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 16
+ },
+ "end": {
+ "line": 196,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 7083,
+ 7099
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 16
+ },
+ "end": {
+ "line": 196,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 7083,
+ 7100
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 16
+ },
+ "end": {
+ "line": 196,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 7121,
+ 7133
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 19
+ },
+ "end": {
+ "line": 197,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 7157,
+ 7169
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 20
+ },
+ "end": {
+ "line": 198,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 7170,
+ 7174
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 33
+ },
+ "end": {
+ "line": 198,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 7157,
+ 7174
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 20
+ },
+ "end": {
+ "line": 198,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 7157,
+ 7176
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 20
+ },
+ "end": {
+ "line": 198,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 7157,
+ 7177
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 20
+ },
+ "end": {
+ "line": 198,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 7134,
+ 7196
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 32
+ },
+ "end": {
+ "line": 199,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 7118,
+ 7196
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 16
+ },
+ "end": {
+ "line": 199,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7217,
+ 7221
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 19
+ },
+ "end": {
+ "line": 200,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isCustom",
+ "range": [
+ 7222,
+ 7230
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 24
+ },
+ "end": {
+ "line": 200,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 7217,
+ 7230
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 19
+ },
+ "end": {
+ "line": 200,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7254,
+ 7258
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 20
+ },
+ "end": {
+ "line": 201,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "optsTxt",
+ "range": [
+ 7259,
+ 7266
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 25
+ },
+ "end": {
+ "line": 201,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 7254,
+ 7266
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 20
+ },
+ "end": {
+ "line": 201,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 7267,
+ 7271
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 33
+ },
+ "end": {
+ "line": 201,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 7254,
+ 7271
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 20
+ },
+ "end": {
+ "line": 201,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 7254,
+ 7273
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 20
+ },
+ "end": {
+ "line": 201,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 7254,
+ 7274
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 20
+ },
+ "end": {
+ "line": 201,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 7231,
+ 7293
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 33
+ },
+ "end": {
+ "line": 202,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 7214,
+ 7293
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 16
+ },
+ "end": {
+ "line": 202,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 7064,
+ 7308
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 23
+ },
+ "end": {
+ "line": 203,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 7055,
+ 7308
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 14
+ },
+ "end": {
+ "line": 203,
+ "column": 13
+ }
+ }
+ },
+ "finalizer": null,
+ "range": [
+ 6775,
+ 7308
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 12
+ },
+ "end": {
+ "line": 203,
+ "column": 13
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "in case there are alphanumeric values",
+ "range": [
+ 7308,
+ 7347
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 13
+ },
+ "end": {
+ "line": 203,
+ "column": 52
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 6760,
+ 7358
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 61
+ },
+ "end": {
+ "line": 204,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 6707,
+ 7358
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 8
+ },
+ "end": {
+ "line": 204,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "asc sort",
+ "range": [
+ 6687,
+ 6697
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 8
+ },
+ "end": {
+ "line": 185,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "desc sort",
+ "range": [
+ 7368,
+ 7379
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 8
+ },
+ "end": {
+ "line": 205,
+ "column": 19
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 7392,
+ 7394
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 11
+ },
+ "end": {
+ "line": 206,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sortNumDesc",
+ "range": [
+ 7395,
+ 7406
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 14
+ },
+ "end": {
+ "line": 206,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 7392,
+ 7406
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 11
+ },
+ "end": {
+ "line": 206,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 7410,
+ 7413
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 29
+ },
+ "end": {
+ "line": 206,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 7414,
+ 7417
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 33
+ },
+ "end": {
+ "line": 206,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 7410,
+ 7417
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 29
+ },
+ "end": {
+ "line": 206,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 7418,
+ 7420
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 37
+ },
+ "end": {
+ "line": 206,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sortNumDesc",
+ "range": [
+ 7421,
+ 7432
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 40
+ },
+ "end": {
+ "line": 206,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 7418,
+ 7432
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 37
+ },
+ "end": {
+ "line": 206,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 7434,
+ 7442
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 53
+ },
+ "end": {
+ "line": 206,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 7410,
+ 7443
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 29
+ },
+ "end": {
+ "line": 206,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 7392,
+ 7443
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 11
+ },
+ "end": {
+ "line": 206,
+ "column": 62
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "TryStatement",
+ "block": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7481,
+ 7485
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 16
+ },
+ "end": {
+ "line": 208,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 7486,
+ 7490
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 21
+ },
+ "end": {
+ "line": 208,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 7481,
+ 7490
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 16
+ },
+ "end": {
+ "line": 208,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 7491,
+ 7495
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 26
+ },
+ "end": {
+ "line": 208,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 7481,
+ 7495
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 16
+ },
+ "end": {
+ "line": 208,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "numSortDesc",
+ "range": [
+ 7496,
+ 7507
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 31
+ },
+ "end": {
+ "line": 208,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 7481,
+ 7508
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 16
+ },
+ "end": {
+ "line": 208,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 7481,
+ 7509
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 16
+ },
+ "end": {
+ "line": 208,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 7530,
+ 7542
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 19
+ },
+ "end": {
+ "line": 209,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 7566,
+ 7578
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 20
+ },
+ "end": {
+ "line": 210,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 7579,
+ 7583
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 33
+ },
+ "end": {
+ "line": 210,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 7566,
+ 7583
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 20
+ },
+ "end": {
+ "line": 210,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "numSortDesc",
+ "range": [
+ 7584,
+ 7595
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 38
+ },
+ "end": {
+ "line": 210,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 7566,
+ 7596
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 20
+ },
+ "end": {
+ "line": 210,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 7566,
+ 7597
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 20
+ },
+ "end": {
+ "line": 210,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 7543,
+ 7616
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 32
+ },
+ "end": {
+ "line": 211,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 7527,
+ 7616
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 16
+ },
+ "end": {
+ "line": 211,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7637,
+ 7641
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 19
+ },
+ "end": {
+ "line": 212,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isCustom",
+ "range": [
+ 7642,
+ 7650
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 24
+ },
+ "end": {
+ "line": 212,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 7637,
+ 7650
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 19
+ },
+ "end": {
+ "line": 212,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7674,
+ 7678
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 20
+ },
+ "end": {
+ "line": 213,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "optsTxt",
+ "range": [
+ 7679,
+ 7686
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 25
+ },
+ "end": {
+ "line": 213,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 7674,
+ 7686
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 20
+ },
+ "end": {
+ "line": 213,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 7687,
+ 7691
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 33
+ },
+ "end": {
+ "line": 213,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 7674,
+ 7691
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 20
+ },
+ "end": {
+ "line": 213,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "numSortDesc",
+ "range": [
+ 7692,
+ 7703
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 38
+ },
+ "end": {
+ "line": 213,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 7674,
+ 7704
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 20
+ },
+ "end": {
+ "line": 213,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 7674,
+ 7705
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 20
+ },
+ "end": {
+ "line": 213,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 7651,
+ 7724
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 33
+ },
+ "end": {
+ "line": 214,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 7634,
+ 7724
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 16
+ },
+ "end": {
+ "line": 214,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 7462,
+ 7739
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 15
+ },
+ "end": {
+ "line": 215,
+ "column": 13
+ }
+ }
+ },
+ "handler": {
+ "type": "CatchClause",
+ "param": {
+ "type": "Identifier",
+ "name": "e",
+ "range": [
+ 7746,
+ 7747
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 20
+ },
+ "end": {
+ "line": 215,
+ "column": 21
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7768,
+ 7772
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 16
+ },
+ "end": {
+ "line": 216,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 7773,
+ 7777
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 21
+ },
+ "end": {
+ "line": 216,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 7768,
+ 7777
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 16
+ },
+ "end": {
+ "line": 216,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 7778,
+ 7782
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 26
+ },
+ "end": {
+ "line": 216,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 7768,
+ 7782
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 16
+ },
+ "end": {
+ "line": 216,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 7768,
+ 7784
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 16
+ },
+ "end": {
+ "line": 216,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 7768,
+ 7785
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 16
+ },
+ "end": {
+ "line": 216,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 7806,
+ 7818
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 19
+ },
+ "end": {
+ "line": 217,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 7842,
+ 7854
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 20
+ },
+ "end": {
+ "line": 218,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 7855,
+ 7859
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 33
+ },
+ "end": {
+ "line": 218,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 7842,
+ 7859
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 20
+ },
+ "end": {
+ "line": 218,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 7842,
+ 7861
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 20
+ },
+ "end": {
+ "line": 218,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 7842,
+ 7862
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 20
+ },
+ "end": {
+ "line": 218,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 7819,
+ 7881
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 32
+ },
+ "end": {
+ "line": 219,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 7803,
+ 7881
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 16
+ },
+ "end": {
+ "line": 219,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7902,
+ 7906
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 19
+ },
+ "end": {
+ "line": 220,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isCustom",
+ "range": [
+ 7907,
+ 7915
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 24
+ },
+ "end": {
+ "line": 220,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 7902,
+ 7915
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 19
+ },
+ "end": {
+ "line": 220,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7939,
+ 7943
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 20
+ },
+ "end": {
+ "line": 221,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "optsTxt",
+ "range": [
+ 7944,
+ 7951
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 25
+ },
+ "end": {
+ "line": 221,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 7939,
+ 7951
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 20
+ },
+ "end": {
+ "line": 221,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 7952,
+ 7956
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 33
+ },
+ "end": {
+ "line": 221,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 7939,
+ 7956
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 20
+ },
+ "end": {
+ "line": 221,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 7939,
+ 7958
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 20
+ },
+ "end": {
+ "line": 221,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 7939,
+ 7959
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 20
+ },
+ "end": {
+ "line": 221,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 7916,
+ 7978
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 33
+ },
+ "end": {
+ "line": 222,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 7899,
+ 7978
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 16
+ },
+ "end": {
+ "line": 222,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 7749,
+ 7993
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 23
+ },
+ "end": {
+ "line": 223,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 7740,
+ 7993
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 14
+ },
+ "end": {
+ "line": 223,
+ "column": 13
+ }
+ }
+ },
+ "finalizer": null,
+ "range": [
+ 7459,
+ 7993
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 12
+ },
+ "end": {
+ "line": 223,
+ "column": 13
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "in case there are alphanumeric values",
+ "range": [
+ 7993,
+ 8032
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 13
+ },
+ "end": {
+ "line": 223,
+ "column": 52
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 7444,
+ 8043
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 63
+ },
+ "end": {
+ "line": 224,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 7389,
+ 8043
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 8
+ },
+ "end": {
+ "line": 224,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "in case there are alphanumeric values",
+ "range": [
+ 7308,
+ 7347
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 13
+ },
+ "end": {
+ "line": 203,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "desc sort",
+ "range": [
+ 7368,
+ 7379
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 8
+ },
+ "end": {
+ "line": 205,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "populates drop-down",
+ "range": [
+ 8055,
+ 8076
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 8
+ },
+ "end": {
+ "line": 226,
+ "column": 29
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8086,
+ 8090
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 8
+ },
+ "end": {
+ "line": 227,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "addOptions",
+ "range": [
+ 8091,
+ 8101
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 13
+ },
+ "end": {
+ "line": 227,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 8086,
+ 8101
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 8
+ },
+ "end": {
+ "line": 227,
+ "column": 23
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 8116,
+ 8124
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 12
+ },
+ "end": {
+ "line": 228,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 8126,
+ 8129
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 22
+ },
+ "end": {
+ "line": 228,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "isLinked",
+ "range": [
+ 8131,
+ 8139
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 27
+ },
+ "end": {
+ "line": 228,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 8141,
+ 8153
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 37
+ },
+ "end": {
+ "line": 228,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "fltsValues",
+ "range": [
+ 8155,
+ 8165
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 51
+ },
+ "end": {
+ "line": 228,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "fltArr",
+ "range": [
+ 8167,
+ 8173
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 63
+ },
+ "end": {
+ "line": 228,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "range": [
+ 8086,
+ 8174
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 8
+ },
+ "end": {
+ "line": 228,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 8086,
+ 8175
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 8
+ },
+ "end": {
+ "line": 228,
+ "column": 71
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "in case there are alphanumeric values",
+ "range": [
+ 7993,
+ 8032
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 13
+ },
+ "end": {
+ "line": 223,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "populates drop-down",
+ "range": [
+ 8055,
+ 8076
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 8
+ },
+ "end": {
+ "line": 226,
+ "column": 29
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 2188,
+ 8182
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 69
+ },
+ "end": {
+ "line": 229,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 2129,
+ 8182
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 10
+ },
+ "end": {
+ "line": 229,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 2123,
+ 8182
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 4
+ },
+ "end": {
+ "line": 229,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Build drop-down filter UI\r\n * @param {Number} colIndex Column index\r\n * @param {Boolean} isLinked Enable linked refresh behaviour\r\n * @param {Boolean} isExternal Render in external container\r\n * @param {String} extSlcId External container id\r\n ",
+ "range": [
+ 1826,
+ 2117
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 4
+ },
+ "end": {
+ "line": 63,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Add drop-down options\r\n * @param {Number} colIndex Column index\r\n * @param {Object} slc Select Dom element\r\n * @param {Boolean} isLinked Enable linked refresh behaviour\r\n * @param {Array} excludedOpts Array of excluded options\r\n * @param {Array} fltsValues Collection of persisted filter values\r\n * @param {Array} fltArr Collection of persisted filter values\r\n ",
+ "range": [
+ 8190,
+ 8620
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 4
+ },
+ "end": {
+ "line": 239,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "addOptions",
+ "range": [
+ 8626,
+ 8636
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 4
+ },
+ "end": {
+ "line": 240,
+ "column": 14
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 8637,
+ 8645
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 15
+ },
+ "end": {
+ "line": 240,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 8647,
+ 8650
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 25
+ },
+ "end": {
+ "line": 240,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "isLinked",
+ "range": [
+ 8652,
+ 8660
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 30
+ },
+ "end": {
+ "line": 240,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 8662,
+ 8674
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 40
+ },
+ "end": {
+ "line": 240,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "fltsValues",
+ "range": [
+ 8676,
+ 8686
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 54
+ },
+ "end": {
+ "line": 240,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "fltArr",
+ "range": [
+ 8688,
+ 8694
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 66
+ },
+ "end": {
+ "line": 240,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 8710,
+ 8712
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 12
+ },
+ "end": {
+ "line": 241,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8715,
+ 8719
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 17
+ },
+ "end": {
+ "line": 241,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 8720,
+ 8722
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 22
+ },
+ "end": {
+ "line": 241,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 8715,
+ 8722
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 17
+ },
+ "end": {
+ "line": 241,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 8710,
+ 8722
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 12
+ },
+ "end": {
+ "line": 241,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "fillMethod",
+ "range": [
+ 8737,
+ 8747
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 12
+ },
+ "end": {
+ "line": 242,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 8750,
+ 8753
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 25
+ },
+ "end": {
+ "line": 242,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lower",
+ "range": [
+ 8754,
+ 8759
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 29
+ },
+ "end": {
+ "line": 242,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 8750,
+ 8759
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 25
+ },
+ "end": {
+ "line": 242,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8760,
+ 8764
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 35
+ },
+ "end": {
+ "line": 242,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "slcFillingMethod",
+ "range": [
+ 8765,
+ 8781
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 40
+ },
+ "end": {
+ "line": 242,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 8760,
+ 8781
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 35
+ },
+ "end": {
+ "line": 242,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 8750,
+ 8782
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 25
+ },
+ "end": {
+ "line": 242,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 8737,
+ 8782
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 12
+ },
+ "end": {
+ "line": 242,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slcValue",
+ "range": [
+ 8797,
+ 8805
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 12
+ },
+ "end": {
+ "line": 243,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 8808,
+ 8811
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 23
+ },
+ "end": {
+ "line": 243,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "value",
+ "range": [
+ 8812,
+ 8817
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 27
+ },
+ "end": {
+ "line": 243,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 8808,
+ 8817
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 23
+ },
+ "end": {
+ "line": 243,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 8797,
+ 8817
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 12
+ },
+ "end": {
+ "line": 243,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 8706,
+ 8818
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 8
+ },
+ "end": {
+ "line": 243,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 8830,
+ 8833
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 8
+ },
+ "end": {
+ "line": 245,
+ "column": 11
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 8834,
+ 8843
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 12
+ },
+ "end": {
+ "line": 245,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 8830,
+ 8843
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 8
+ },
+ "end": {
+ "line": 245,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 8846,
+ 8848
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 24
+ },
+ "end": {
+ "line": 245,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 8830,
+ 8848
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 8
+ },
+ "end": {
+ "line": 245,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 8830,
+ 8849
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 8
+ },
+ "end": {
+ "line": 245,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 8859,
+ 8862
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 8
+ },
+ "end": {
+ "line": 246,
+ "column": 11
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8865,
+ 8869
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 14
+ },
+ "end": {
+ "line": 246,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "addFirstOption",
+ "range": [
+ 8870,
+ 8884
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 19
+ },
+ "end": {
+ "line": 246,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 8865,
+ 8884
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 14
+ },
+ "end": {
+ "line": 246,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 8885,
+ 8888
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 34
+ },
+ "end": {
+ "line": 246,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 8865,
+ 8889
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 14
+ },
+ "end": {
+ "line": 246,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 8859,
+ 8889
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 8
+ },
+ "end": {
+ "line": 246,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 8859,
+ 8890
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 8
+ },
+ "end": {
+ "line": 246,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "y",
+ "range": [
+ 8910,
+ 8911
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 16
+ },
+ "end": {
+ "line": 248,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 8912,
+ 8913
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 18
+ },
+ "end": {
+ "line": 248,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 8910,
+ 8913
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 16
+ },
+ "end": {
+ "line": 248,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 8906,
+ 8913
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 12
+ },
+ "end": {
+ "line": 248,
+ "column": 19
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "y",
+ "range": [
+ 8915,
+ 8916
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 21
+ },
+ "end": {
+ "line": 248,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8917,
+ 8921
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 23
+ },
+ "end": {
+ "line": 248,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 8922,
+ 8926
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 28
+ },
+ "end": {
+ "line": 248,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 8917,
+ 8926
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 23
+ },
+ "end": {
+ "line": 248,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 8927,
+ 8933
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 33
+ },
+ "end": {
+ "line": 248,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 8917,
+ 8933
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 23
+ },
+ "end": {
+ "line": 248,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 8915,
+ 8933
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 21
+ },
+ "end": {
+ "line": 248,
+ "column": 39
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "y",
+ "range": [
+ 8935,
+ 8936
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 41
+ },
+ "end": {
+ "line": 248,
+ "column": 42
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 8935,
+ 8938
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 41
+ },
+ "end": {
+ "line": 248,
+ "column": 44
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8957,
+ 8961
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 15
+ },
+ "end": {
+ "line": 249,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 8962,
+ 8966
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 20
+ },
+ "end": {
+ "line": 249,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 8957,
+ 8966
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 15
+ },
+ "end": {
+ "line": 249,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "y",
+ "range": [
+ 8967,
+ 8968
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 25
+ },
+ "end": {
+ "line": 249,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 8957,
+ 8969
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 15
+ },
+ "end": {
+ "line": 249,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 8972,
+ 8974
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 30
+ },
+ "end": {
+ "line": 249,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 8957,
+ 8974
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 15
+ },
+ "end": {
+ "line": 249,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ContinueStatement",
+ "label": null,
+ "range": [
+ 8994,
+ 9003
+ ],
+ "loc": {
+ "start": {
+ "line": 250,
+ "column": 16
+ },
+ "end": {
+ "line": 250,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 8975,
+ 9018
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 33
+ },
+ "end": {
+ "line": 251,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 8954,
+ 9018
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 12
+ },
+ "end": {
+ "line": 251,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "val",
+ "range": [
+ 9036,
+ 9039
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 16
+ },
+ "end": {
+ "line": 252,
+ "column": 19
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9042,
+ 9046
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 22
+ },
+ "end": {
+ "line": 252,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 9047,
+ 9051
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 27
+ },
+ "end": {
+ "line": 252,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 9042,
+ 9051
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 22
+ },
+ "end": {
+ "line": 252,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "y",
+ "range": [
+ 9052,
+ 9053
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 32
+ },
+ "end": {
+ "line": 252,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 9042,
+ 9054
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 22
+ },
+ "end": {
+ "line": 252,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 9036,
+ 9054
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 16
+ },
+ "end": {
+ "line": 252,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 9032,
+ 9055
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 12
+ },
+ "end": {
+ "line": 252,
+ "column": 35
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "option value",
+ "range": [
+ 9056,
+ 9070
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 36
+ },
+ "end": {
+ "line": 252,
+ "column": 50
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "lbl",
+ "range": [
+ 9088,
+ 9091
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 16
+ },
+ "end": {
+ "line": 253,
+ "column": 19
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9094,
+ 9098
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 22
+ },
+ "end": {
+ "line": 253,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isCustom",
+ "range": [
+ 9099,
+ 9107
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 27
+ },
+ "end": {
+ "line": 253,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 9094,
+ 9107
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 22
+ },
+ "end": {
+ "line": 253,
+ "column": 35
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9110,
+ 9114
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 38
+ },
+ "end": {
+ "line": 253,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "optsTxt",
+ "range": [
+ 9115,
+ 9122
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 43
+ },
+ "end": {
+ "line": 253,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 9110,
+ 9122
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 38
+ },
+ "end": {
+ "line": 253,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "y",
+ "range": [
+ 9123,
+ 9124
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 51
+ },
+ "end": {
+ "line": 253,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 9110,
+ 9125
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 38
+ },
+ "end": {
+ "line": 253,
+ "column": 53
+ }
+ }
+ },
+ "alternate": {
+ "type": "Identifier",
+ "name": "val",
+ "range": [
+ 9128,
+ 9131
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 56
+ },
+ "end": {
+ "line": 253,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 9094,
+ 9131
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 22
+ },
+ "end": {
+ "line": 253,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 9088,
+ 9131
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 16
+ },
+ "end": {
+ "line": 253,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 9084,
+ 9132
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 12
+ },
+ "end": {
+ "line": 253,
+ "column": 60
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "option value",
+ "range": [
+ 9056,
+ 9070
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 36
+ },
+ "end": {
+ "line": 252,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "option text",
+ "range": [
+ 9133,
+ 9146
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 61
+ },
+ "end": {
+ "line": 253,
+ "column": 74
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "isDisabled",
+ "range": [
+ 9164,
+ 9174
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 16
+ },
+ "end": {
+ "line": 254,
+ "column": 26
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 9177,
+ 9182
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 29
+ },
+ "end": {
+ "line": 254,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 9164,
+ 9182
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 16
+ },
+ "end": {
+ "line": 254,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 9160,
+ 9183
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 12
+ },
+ "end": {
+ "line": 254,
+ "column": 35
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "option text",
+ "range": [
+ 9133,
+ 9146
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 61
+ },
+ "end": {
+ "line": 253,
+ "column": 74
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "isLinked",
+ "range": [
+ 9200,
+ 9208
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 15
+ },
+ "end": {
+ "line": 255,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 9212,
+ 9214
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 27
+ },
+ "end": {
+ "line": 255,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "disableExcludedOptions",
+ "range": [
+ 9215,
+ 9237
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 30
+ },
+ "end": {
+ "line": 255,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 9212,
+ 9237
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 27
+ },
+ "end": {
+ "line": 255,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 9200,
+ 9237
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 15
+ },
+ "end": {
+ "line": 255,
+ "column": 52
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 9258,
+ 9261
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 16
+ },
+ "end": {
+ "line": 256,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 9262,
+ 9265
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 20
+ },
+ "end": {
+ "line": 256,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 9258,
+ 9265
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 16
+ },
+ "end": {
+ "line": 256,
+ "column": 23
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "excludedOpts",
+ "range": [
+ 9288,
+ 9300
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 20
+ },
+ "end": {
+ "line": 257,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 9323,
+ 9326
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 20
+ },
+ "end": {
+ "line": 258,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 9327,
+ 9336
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 24
+ },
+ "end": {
+ "line": 258,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 9323,
+ 9336
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 20
+ },
+ "end": {
+ "line": 258,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "val",
+ "range": [
+ 9337,
+ 9340
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 34
+ },
+ "end": {
+ "line": 258,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 9342,
+ 9344
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 39
+ },
+ "end": {
+ "line": 258,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 9345,
+ 9354
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 42
+ },
+ "end": {
+ "line": 258,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 9342,
+ 9354
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 39
+ },
+ "end": {
+ "line": 258,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 9323,
+ 9355
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 20
+ },
+ "end": {
+ "line": 258,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 9378,
+ 9380
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 20
+ },
+ "end": {
+ "line": 259,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 9381,
+ 9390
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 23
+ },
+ "end": {
+ "line": 259,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 9378,
+ 9390
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 20
+ },
+ "end": {
+ "line": 259,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "range": [
+ 9258,
+ 9409
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 16
+ },
+ "end": {
+ "line": 260,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 9200,
+ 9409
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 15
+ },
+ "end": {
+ "line": 260,
+ "column": 17
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "isDisabled",
+ "range": [
+ 9429,
+ 9439
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 16
+ },
+ "end": {
+ "line": 261,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 9442,
+ 9446
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 29
+ },
+ "end": {
+ "line": 261,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 9429,
+ 9446
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 16
+ },
+ "end": {
+ "line": 261,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 9429,
+ 9447
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 16
+ },
+ "end": {
+ "line": 261,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 9410,
+ 9462
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 18
+ },
+ "end": {
+ "line": 262,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 9197,
+ 9462
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 12
+ },
+ "end": {
+ "line": 262,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "fillMethod",
+ "range": [
+ 9481,
+ 9491
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 15
+ },
+ "end": {
+ "line": 264,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "innerhtml",
+ "raw": "'innerhtml'",
+ "range": [
+ 9496,
+ 9507
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 30
+ },
+ "end": {
+ "line": 264,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 9481,
+ 9507
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 15
+ },
+ "end": {
+ "line": 264,
+ "column": 41
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slcAttr",
+ "range": [
+ 9531,
+ 9538
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 20
+ },
+ "end": {
+ "line": 265,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 9541,
+ 9543
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 30
+ },
+ "end": {
+ "line": 265,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 9531,
+ 9543
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 20
+ },
+ "end": {
+ "line": 265,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 9527,
+ 9544
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 16
+ },
+ "end": {
+ "line": 265,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 9565,
+ 9567
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 19
+ },
+ "end": {
+ "line": 266,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fillSlcOnDemand",
+ "range": [
+ 9568,
+ 9583
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 22
+ },
+ "end": {
+ "line": 266,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 9565,
+ 9583
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 19
+ },
+ "end": {
+ "line": 266,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "slcValue",
+ "range": [
+ 9587,
+ 9595
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 41
+ },
+ "end": {
+ "line": 266,
+ "column": 49
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9598,
+ 9602
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 52
+ },
+ "end": {
+ "line": 266,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 9603,
+ 9607
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 57
+ },
+ "end": {
+ "line": 266,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 9598,
+ 9607
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 52
+ },
+ "end": {
+ "line": 266,
+ "column": 61
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "y",
+ "range": [
+ 9608,
+ 9609
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 62
+ },
+ "end": {
+ "line": 266,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 9598,
+ 9610
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 52
+ },
+ "end": {
+ "line": 266,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 9587,
+ 9610
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 41
+ },
+ "end": {
+ "line": 266,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 9565,
+ 9610
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 19
+ },
+ "end": {
+ "line": 266,
+ "column": 64
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "slcAttr",
+ "range": [
+ 9634,
+ 9641
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 20
+ },
+ "end": {
+ "line": 267,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "selected=\"selected\"",
+ "raw": "'selected=\"selected\"'",
+ "range": [
+ 9644,
+ 9665
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 30
+ },
+ "end": {
+ "line": 267,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 9634,
+ 9665
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 20
+ },
+ "end": {
+ "line": 267,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 9634,
+ 9666
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 20
+ },
+ "end": {
+ "line": 267,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 9611,
+ 9685
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 65
+ },
+ "end": {
+ "line": 268,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 9562,
+ 9685
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 16
+ },
+ "end": {
+ "line": 268,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "+=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9703,
+ 9707
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 16
+ },
+ "end": {
+ "line": 269,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "slcInnerHtml",
+ "range": [
+ 9708,
+ 9720
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 21
+ },
+ "end": {
+ "line": 269,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 9703,
+ 9720
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 16
+ },
+ "end": {
+ "line": 269,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": "",
+ "raw": "'>'",
+ "range": [
+ 9827,
+ 9830
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 63
+ },
+ "end": {
+ "line": 270,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 9724,
+ 9830
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 37
+ },
+ "end": {
+ "line": 270,
+ "column": 66
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "lbl",
+ "range": [
+ 9854,
+ 9857
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 20
+ },
+ "end": {
+ "line": 271,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 9724,
+ 9857
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 37
+ },
+ "end": {
+ "line": 271,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "''",
+ "range": [
+ 9858,
+ 9869
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 24
+ },
+ "end": {
+ "line": 271,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 9724,
+ 9869
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 37
+ },
+ "end": {
+ "line": 271,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 9703,
+ 9869
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 16
+ },
+ "end": {
+ "line": 271,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 9703,
+ 9870
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 16
+ },
+ "end": {
+ "line": 271,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 9508,
+ 9885
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 42
+ },
+ "end": {
+ "line": 272,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "opt",
+ "range": [
+ 9914,
+ 9917
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 20
+ },
+ "end": {
+ "line": 273,
+ "column": 23
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 9914,
+ 9917
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 20
+ },
+ "end": {
+ "line": 273,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 9910,
+ 9918
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 16
+ },
+ "end": {
+ "line": 273,
+ "column": 24
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "fill select on demand",
+ "range": [
+ 9936,
+ 9959
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 16
+ },
+ "end": {
+ "line": 274,
+ "column": 39
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 9980,
+ 9982
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 19
+ },
+ "end": {
+ "line": 275,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fillSlcOnDemand",
+ "range": [
+ 9983,
+ 9998
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 22
+ },
+ "end": {
+ "line": 275,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 9980,
+ 9998
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 19
+ },
+ "end": {
+ "line": 275,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "slcValue",
+ "range": [
+ 10002,
+ 10010
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 41
+ },
+ "end": {
+ "line": 275,
+ "column": 49
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 10013,
+ 10017
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 52
+ },
+ "end": {
+ "line": 275,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 10018,
+ 10022
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 57
+ },
+ "end": {
+ "line": 275,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 10013,
+ 10022
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 52
+ },
+ "end": {
+ "line": 275,
+ "column": 61
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "y",
+ "range": [
+ 10023,
+ 10024
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 62
+ },
+ "end": {
+ "line": 275,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 10013,
+ 10025
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 52
+ },
+ "end": {
+ "line": 275,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 10002,
+ 10025
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 41
+ },
+ "end": {
+ "line": 275,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 9980,
+ 10025
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 19
+ },
+ "end": {
+ "line": 275,
+ "column": 64
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 10050,
+ 10052
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 20
+ },
+ "end": {
+ "line": 276,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": "col",
+ "raw": "'col'",
+ "range": [
+ 10053,
+ 10058
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 23
+ },
+ "end": {
+ "line": 276,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 10059,
+ 10067
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 29
+ },
+ "end": {
+ "line": 276,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 10053,
+ 10067
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 23
+ },
+ "end": {
+ "line": 276,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 10050,
+ 10068
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 20
+ },
+ "end": {
+ "line": 276,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 10071,
+ 10073
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 41
+ },
+ "end": {
+ "line": 276,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeSlc",
+ "range": [
+ 10074,
+ 10084
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 44
+ },
+ "end": {
+ "line": 276,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 10071,
+ 10084
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 41
+ },
+ "end": {
+ "line": 276,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 10050,
+ 10084
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 20
+ },
+ "end": {
+ "line": 276,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 9980,
+ 10084
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 19
+ },
+ "end": {
+ "line": 276,
+ "column": 54
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "opt",
+ "range": [
+ 10108,
+ 10111
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 20
+ },
+ "end": {
+ "line": 277,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 10114,
+ 10117
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 26
+ },
+ "end": {
+ "line": 277,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "createOpt",
+ "range": [
+ 10118,
+ 10127
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 30
+ },
+ "end": {
+ "line": 277,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 10114,
+ 10127
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 26
+ },
+ "end": {
+ "line": 277,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "lbl",
+ "range": [
+ 10128,
+ 10131
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 40
+ },
+ "end": {
+ "line": 277,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "val",
+ "range": [
+ 10133,
+ 10136
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 45
+ },
+ "end": {
+ "line": 277,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 10138,
+ 10142
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 50
+ },
+ "end": {
+ "line": 277,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 10114,
+ 10143
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 26
+ },
+ "end": {
+ "line": 277,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 10108,
+ 10143
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 20
+ },
+ "end": {
+ "line": 277,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 10108,
+ 10144
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 20
+ },
+ "end": {
+ "line": 277,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 10085,
+ 10163
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 55
+ },
+ "end": {
+ "line": 278,
+ "column": 17
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 10195,
+ 10197
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 23
+ },
+ "end": {
+ "line": 279,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": "col",
+ "raw": "'col'",
+ "range": [
+ 10198,
+ 10203
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 26
+ },
+ "end": {
+ "line": 279,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 10204,
+ 10212
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 32
+ },
+ "end": {
+ "line": 279,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 10198,
+ 10212
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 26
+ },
+ "end": {
+ "line": 279,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 10195,
+ 10213
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 23
+ },
+ "end": {
+ "line": 279,
+ "column": 41
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 10216,
+ 10218
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 44
+ },
+ "end": {
+ "line": 279,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeMulti",
+ "range": [
+ 10219,
+ 10231
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 47
+ },
+ "end": {
+ "line": 279,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 10216,
+ 10231
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 44
+ },
+ "end": {
+ "line": 279,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 10195,
+ 10231
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 23
+ },
+ "end": {
+ "line": 279,
+ "column": 59
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "opt",
+ "range": [
+ 10259,
+ 10262
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 24
+ },
+ "end": {
+ "line": 280,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 10265,
+ 10268
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 30
+ },
+ "end": {
+ "line": 280,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "createOpt",
+ "range": [
+ 10269,
+ 10278
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 34
+ },
+ "end": {
+ "line": 280,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 10265,
+ 10278
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 30
+ },
+ "end": {
+ "line": 280,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "lbl",
+ "range": [
+ 10309,
+ 10312
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 28
+ },
+ "end": {
+ "line": 281,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "val",
+ "range": [
+ 10343,
+ 10346
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 28
+ },
+ "end": {
+ "line": 282,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "fltsValues",
+ "range": [
+ 10378,
+ 10388
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 29
+ },
+ "end": {
+ "line": 283,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 10389,
+ 10397
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 40
+ },
+ "end": {
+ "line": 283,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 10378,
+ 10398
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 29
+ },
+ "end": {
+ "line": 283,
+ "column": 49
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' '",
+ "range": [
+ 10401,
+ 10404
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 52
+ },
+ "end": {
+ "line": 283,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 10378,
+ 10404
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 29
+ },
+ "end": {
+ "line": 283,
+ "column": 55
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "val",
+ "range": [
+ 10441,
+ 10444
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 32
+ },
+ "end": {
+ "line": 284,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "fltsValues",
+ "range": [
+ 10447,
+ 10457
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 38
+ },
+ "end": {
+ "line": 284,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 10458,
+ 10466
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 49
+ },
+ "end": {
+ "line": 284,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 10447,
+ 10467
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 38
+ },
+ "end": {
+ "line": 284,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 10441,
+ 10467
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 32
+ },
+ "end": {
+ "line": 284,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 10378,
+ 10467
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 29
+ },
+ "end": {
+ "line": 284,
+ "column": 58
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 10471,
+ 10475
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 62
+ },
+ "end": {
+ "line": 284,
+ "column": 66
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 10478,
+ 10483
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 69
+ },
+ "end": {
+ "line": 284,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 10377,
+ 10483
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 28
+ },
+ "end": {
+ "line": 284,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 10265,
+ 10510
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 30
+ },
+ "end": {
+ "line": 285,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 10259,
+ 10510
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 24
+ },
+ "end": {
+ "line": 285,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 10259,
+ 10511
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 24
+ },
+ "end": {
+ "line": 285,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 10232,
+ 10534
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 60
+ },
+ "end": {
+ "line": 286,
+ "column": 21
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "opt",
+ "range": [
+ 10567,
+ 10570
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 24
+ },
+ "end": {
+ "line": 287,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 10573,
+ 10576
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 30
+ },
+ "end": {
+ "line": 287,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "createOpt",
+ "range": [
+ 10577,
+ 10586
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 34
+ },
+ "end": {
+ "line": 287,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 10573,
+ 10586
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 30
+ },
+ "end": {
+ "line": 287,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "lbl",
+ "range": [
+ 10617,
+ 10620
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 28
+ },
+ "end": {
+ "line": 288,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "val",
+ "range": [
+ 10651,
+ 10654
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 28
+ },
+ "end": {
+ "line": 289,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 10686,
+ 10689
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 29
+ },
+ "end": {
+ "line": 290,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 10690,
+ 10693
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 33
+ },
+ "end": {
+ "line": 290,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 10686,
+ 10693
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 29
+ },
+ "end": {
+ "line": 290,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "fltArr",
+ "range": [
+ 10694,
+ 10700
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 37
+ },
+ "end": {
+ "line": 290,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 10735,
+ 10738
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 32
+ },
+ "end": {
+ "line": 291,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 10739,
+ 10748
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 36
+ },
+ "end": {
+ "line": 291,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 10735,
+ 10748
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 32
+ },
+ "end": {
+ "line": 291,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 10749,
+ 10753
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 46
+ },
+ "end": {
+ "line": 291,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "opts",
+ "range": [
+ 10754,
+ 10758
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 51
+ },
+ "end": {
+ "line": 291,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 10749,
+ 10758
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 46
+ },
+ "end": {
+ "line": 291,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "y",
+ "range": [
+ 10759,
+ 10760
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 56
+ },
+ "end": {
+ "line": 291,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 10749,
+ 10761
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 46
+ },
+ "end": {
+ "line": 291,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 10763,
+ 10765
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 60
+ },
+ "end": {
+ "line": 291,
+ "column": 62
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 10766,
+ 10775
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 63
+ },
+ "end": {
+ "line": 291,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 10763,
+ 10775
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 60
+ },
+ "end": {
+ "line": 291,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "range": [
+ 10735,
+ 10776
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 32
+ },
+ "end": {
+ "line": 291,
+ "column": 73
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 10811,
+ 10813
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 32
+ },
+ "end": {
+ "line": 292,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 10814,
+ 10823
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 35
+ },
+ "end": {
+ "line": 292,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 10811,
+ 10823
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 32
+ },
+ "end": {
+ "line": 292,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 10686,
+ 10824
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 29
+ },
+ "end": {
+ "line": 292,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fltArr",
+ "range": [
+ 10859,
+ 10865
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 30
+ },
+ "end": {
+ "line": 293,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toString",
+ "range": [
+ 10866,
+ 10874
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 37
+ },
+ "end": {
+ "line": 293,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 10859,
+ 10874
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 30
+ },
+ "end": {
+ "line": 293,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 10859,
+ 10876
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 30
+ },
+ "end": {
+ "line": 293,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "indexOf",
+ "range": [
+ 10877,
+ 10884
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 48
+ },
+ "end": {
+ "line": 293,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 10859,
+ 10884
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 30
+ },
+ "end": {
+ "line": 293,
+ "column": 55
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "val",
+ "range": [
+ 10885,
+ 10888
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 56
+ },
+ "end": {
+ "line": 293,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 10859,
+ 10889
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 30
+ },
+ "end": {
+ "line": 293,
+ "column": 60
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "-",
+ "argument": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 10894,
+ 10895
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 65
+ },
+ "end": {
+ "line": 293,
+ "column": 66
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 10893,
+ 10895
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 64
+ },
+ "end": {
+ "line": 293,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 10859,
+ 10895
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 30
+ },
+ "end": {
+ "line": 293,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 10686,
+ 10895
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 29
+ },
+ "end": {
+ "line": 293,
+ "column": 66
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 10932,
+ 10936
+ ],
+ "loc": {
+ "start": {
+ "line": 294,
+ "column": 32
+ },
+ "end": {
+ "line": 294,
+ "column": 36
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 10939,
+ 10944
+ ],
+ "loc": {
+ "start": {
+ "line": 294,
+ "column": 39
+ },
+ "end": {
+ "line": 294,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 10685,
+ 10944
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 28
+ },
+ "end": {
+ "line": 294,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 10573,
+ 10971
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 30
+ },
+ "end": {
+ "line": 295,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 10567,
+ 10971
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 24
+ },
+ "end": {
+ "line": 295,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 10567,
+ 10972
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 24
+ },
+ "end": {
+ "line": 295,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 10540,
+ 10995
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 27
+ },
+ "end": {
+ "line": 296,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 10192,
+ 10995
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 20
+ },
+ "end": {
+ "line": 296,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 10169,
+ 11014
+ ],
+ "loc": {
+ "start": {
+ "line": 278,
+ "column": 23
+ },
+ "end": {
+ "line": 297,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 9977,
+ 11014
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 16
+ },
+ "end": {
+ "line": 297,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "fill select on demand",
+ "range": [
+ 9936,
+ 9959
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 16
+ },
+ "end": {
+ "line": 274,
+ "column": 39
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "isDisabled",
+ "range": [
+ 11035,
+ 11045
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 19
+ },
+ "end": {
+ "line": 298,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opt",
+ "range": [
+ 11069,
+ 11072
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 20
+ },
+ "end": {
+ "line": 299,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "disabled",
+ "range": [
+ 11073,
+ 11081
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 24
+ },
+ "end": {
+ "line": 299,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 11069,
+ 11081
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 20
+ },
+ "end": {
+ "line": 299,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 11084,
+ 11088
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 35
+ },
+ "end": {
+ "line": 299,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 11069,
+ 11088
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 20
+ },
+ "end": {
+ "line": 299,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 11069,
+ 11089
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 20
+ },
+ "end": {
+ "line": 299,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 11046,
+ 11108
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 30
+ },
+ "end": {
+ "line": 300,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 11032,
+ 11108
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 16
+ },
+ "end": {
+ "line": 300,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 11126,
+ 11129
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 16
+ },
+ "end": {
+ "line": 301,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 11130,
+ 11141
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 20
+ },
+ "end": {
+ "line": 301,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 11126,
+ 11141
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 16
+ },
+ "end": {
+ "line": 301,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "opt",
+ "range": [
+ 11142,
+ 11145
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 32
+ },
+ "end": {
+ "line": 301,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 11126,
+ 11146
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 16
+ },
+ "end": {
+ "line": 301,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 11126,
+ 11147
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 16
+ },
+ "end": {
+ "line": 301,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 9891,
+ 11162
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 19
+ },
+ "end": {
+ "line": 302,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 9478,
+ 11162
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 12
+ },
+ "end": {
+ "line": 302,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 8939,
+ 11173
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 45
+ },
+ "end": {
+ "line": 303,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 8902,
+ 11173
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 8
+ },
+ "end": {
+ "line": 303,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " for y",
+ "range": [
+ 11173,
+ 11181
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 9
+ },
+ "end": {
+ "line": 303,
+ "column": 17
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "fillMethod",
+ "range": [
+ 11196,
+ 11206
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 11
+ },
+ "end": {
+ "line": 305,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "innerhtml",
+ "raw": "'innerhtml'",
+ "range": [
+ 11211,
+ 11222
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 26
+ },
+ "end": {
+ "line": 305,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 11196,
+ 11222
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 11
+ },
+ "end": {
+ "line": 305,
+ "column": 37
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "+=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 11238,
+ 11241
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 12
+ },
+ "end": {
+ "line": 306,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 11242,
+ 11251
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 16
+ },
+ "end": {
+ "line": 306,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 11238,
+ 11251
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 12
+ },
+ "end": {
+ "line": 306,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11255,
+ 11259
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 29
+ },
+ "end": {
+ "line": 306,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "slcInnerHtml",
+ "range": [
+ 11260,
+ 11272
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 34
+ },
+ "end": {
+ "line": 306,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 11255,
+ 11272
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 29
+ },
+ "end": {
+ "line": 306,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 11238,
+ 11272
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 12
+ },
+ "end": {
+ "line": 306,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 11238,
+ 11273
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 12
+ },
+ "end": {
+ "line": 306,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 11223,
+ 11284
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 38
+ },
+ "end": {
+ "line": 307,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 11193,
+ 11284
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 8
+ },
+ "end": {
+ "line": 307,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " for y",
+ "range": [
+ 11173,
+ 11181
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 9
+ },
+ "end": {
+ "line": 303,
+ "column": 17
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 11294,
+ 11297
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 8
+ },
+ "end": {
+ "line": 308,
+ "column": 11
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setAttribute",
+ "range": [
+ 11298,
+ 11310
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 12
+ },
+ "end": {
+ "line": 308,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 11294,
+ 11310
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 8
+ },
+ "end": {
+ "line": 308,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "filled",
+ "raw": "'filled'",
+ "range": [
+ 11311,
+ 11319
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 25
+ },
+ "end": {
+ "line": 308,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "1",
+ "raw": "'1'",
+ "range": [
+ 11321,
+ 11324
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 35
+ },
+ "end": {
+ "line": 308,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 11294,
+ 11325
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 8
+ },
+ "end": {
+ "line": 308,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 11294,
+ 11326
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 8
+ },
+ "end": {
+ "line": 308,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 8695,
+ 11333
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 73
+ },
+ "end": {
+ "line": 309,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 8636,
+ 11333
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 14
+ },
+ "end": {
+ "line": 309,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 8626,
+ 11333
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 4
+ },
+ "end": {
+ "line": 309,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Add drop-down options\r\n * @param {Number} colIndex Column index\r\n * @param {Object} slc Select Dom element\r\n * @param {Boolean} isLinked Enable linked refresh behaviour\r\n * @param {Array} excludedOpts Array of excluded options\r\n * @param {Array} fltsValues Collection of persisted filter values\r\n * @param {Array} fltArr Collection of persisted filter values\r\n ",
+ "range": [
+ 8190,
+ 8620
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 4
+ },
+ "end": {
+ "line": 239,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Add drop-down header option\r\n * @param {Object} slc Select DOM element\r\n ",
+ "range": [
+ 11341,
+ 11436
+ ],
+ "loc": {
+ "start": {
+ "line": 311,
+ "column": 4
+ },
+ "end": {
+ "line": 314,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "addFirstOption",
+ "range": [
+ 11442,
+ 11456
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 4
+ },
+ "end": {
+ "line": 315,
+ "column": 18
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 11457,
+ 11460
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 19
+ },
+ "end": {
+ "line": 315,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 11476,
+ 11478
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 12
+ },
+ "end": {
+ "line": 316,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11481,
+ 11485
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 17
+ },
+ "end": {
+ "line": 316,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 11486,
+ 11488
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 22
+ },
+ "end": {
+ "line": 316,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 11481,
+ 11488
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 17
+ },
+ "end": {
+ "line": 316,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 11476,
+ 11488
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 12
+ },
+ "end": {
+ "line": 316,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "fillMethod",
+ "range": [
+ 11503,
+ 11513
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 12
+ },
+ "end": {
+ "line": 317,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 11516,
+ 11519
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 25
+ },
+ "end": {
+ "line": 317,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lower",
+ "range": [
+ 11520,
+ 11525
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 29
+ },
+ "end": {
+ "line": 317,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 11516,
+ 11525
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 25
+ },
+ "end": {
+ "line": 317,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11526,
+ 11530
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 35
+ },
+ "end": {
+ "line": 317,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "slcFillingMethod",
+ "range": [
+ 11531,
+ 11547
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 40
+ },
+ "end": {
+ "line": 317,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 11526,
+ 11547
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 35
+ },
+ "end": {
+ "line": 317,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 11516,
+ 11548
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 25
+ },
+ "end": {
+ "line": 317,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 11503,
+ 11548
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 12
+ },
+ "end": {
+ "line": 317,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 11472,
+ 11549
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 8
+ },
+ "end": {
+ "line": 317,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "fillMethod",
+ "range": [
+ 11564,
+ 11574
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 11
+ },
+ "end": {
+ "line": 319,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "innerhtml",
+ "raw": "'innerhtml'",
+ "range": [
+ 11579,
+ 11590
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 26
+ },
+ "end": {
+ "line": 319,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 11564,
+ 11590
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 11
+ },
+ "end": {
+ "line": 319,
+ "column": 37
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "+=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11606,
+ 11610
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 12
+ },
+ "end": {
+ "line": 320,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "slcInnerHtml",
+ "range": [
+ 11611,
+ 11623
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 17
+ },
+ "end": {
+ "line": 320,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 11606,
+ 11623
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 12
+ },
+ "end": {
+ "line": 320,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": "",
+ "raw": "' '",
+ "range": [
+ 11627,
+ 11646
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 33
+ },
+ "end": {
+ "line": 320,
+ "column": 52
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 11648,
+ 11650
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 54
+ },
+ "end": {
+ "line": 320,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "displayAllText",
+ "range": [
+ 11651,
+ 11665
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 57
+ },
+ "end": {
+ "line": 320,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 11648,
+ 11665
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 54
+ },
+ "end": {
+ "line": 320,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 11627,
+ 11665
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 33
+ },
+ "end": {
+ "line": 320,
+ "column": 71
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "''",
+ "range": [
+ 11685,
+ 11696
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 16
+ },
+ "end": {
+ "line": 321,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 11627,
+ 11696
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 33
+ },
+ "end": {
+ "line": 321,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 11606,
+ 11696
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 12
+ },
+ "end": {
+ "line": 321,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 11606,
+ 11697
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 12
+ },
+ "end": {
+ "line": 321,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "range": [
+ 11591,
+ 11708
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 38
+ },
+ "end": {
+ "line": 322,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "opt0",
+ "range": [
+ 11742,
+ 11746
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 16
+ },
+ "end": {
+ "line": 324,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 11749,
+ 11752
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 23
+ },
+ "end": {
+ "line": 324,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "createOpt",
+ "range": [
+ 11753,
+ 11762
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 27
+ },
+ "end": {
+ "line": 324,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 11749,
+ 11762
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 23
+ },
+ "end": {
+ "line": 324,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11783,
+ 11787
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 18
+ },
+ "end": {
+ "line": 325,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableSlcResetFilter",
+ "range": [
+ 11788,
+ 11808
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 23
+ },
+ "end": {
+ "line": 325,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 11783,
+ 11808
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 18
+ },
+ "end": {
+ "line": 325,
+ "column": 43
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 11782,
+ 11808
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 17
+ },
+ "end": {
+ "line": 325,
+ "column": 43
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 11811,
+ 11813
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 46
+ },
+ "end": {
+ "line": 325,
+ "column": 48
+ }
+ }
+ },
+ "alternate": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 11816,
+ 11818
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 51
+ },
+ "end": {
+ "line": 325,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "displayAllText",
+ "range": [
+ 11819,
+ 11833
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 54
+ },
+ "end": {
+ "line": 325,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 11816,
+ 11833
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 51
+ },
+ "end": {
+ "line": 325,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 11782,
+ 11833
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 17
+ },
+ "end": {
+ "line": 325,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 11835,
+ 11837
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 70
+ },
+ "end": {
+ "line": 325,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "range": [
+ 11749,
+ 11838
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 23
+ },
+ "end": {
+ "line": 325,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 11742,
+ 11838
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 16
+ },
+ "end": {
+ "line": 325,
+ "column": 73
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 11738,
+ 11839
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 12
+ },
+ "end": {
+ "line": 325,
+ "column": 74
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11857,
+ 11861
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 16
+ },
+ "end": {
+ "line": 326,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableSlcResetFilter",
+ "range": [
+ 11862,
+ 11882
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 21
+ },
+ "end": {
+ "line": 326,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 11857,
+ 11882
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 16
+ },
+ "end": {
+ "line": 326,
+ "column": 41
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 11856,
+ 11882
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 15
+ },
+ "end": {
+ "line": 326,
+ "column": 41
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "opt0",
+ "range": [
+ 11902,
+ 11906
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 16
+ },
+ "end": {
+ "line": 327,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 11907,
+ 11912
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 21
+ },
+ "end": {
+ "line": 327,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 11902,
+ 11912
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 16
+ },
+ "end": {
+ "line": 327,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 11913,
+ 11920
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 27
+ },
+ "end": {
+ "line": 327,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 11902,
+ 11920
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 16
+ },
+ "end": {
+ "line": 327,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "none",
+ "raw": "'none'",
+ "range": [
+ 11923,
+ 11929
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 37
+ },
+ "end": {
+ "line": 327,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 11902,
+ 11929
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 16
+ },
+ "end": {
+ "line": 327,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 11902,
+ 11930
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 16
+ },
+ "end": {
+ "line": 327,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 11883,
+ 11945
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 42
+ },
+ "end": {
+ "line": 328,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 11853,
+ 11945
+ ],
+ "loc": {
+ "start": {
+ "line": 326,
+ "column": 12
+ },
+ "end": {
+ "line": 328,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 11959,
+ 11962
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 12
+ },
+ "end": {
+ "line": 329,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 11963,
+ 11974
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 16
+ },
+ "end": {
+ "line": 329,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 11959,
+ 11974
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 12
+ },
+ "end": {
+ "line": 329,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "opt0",
+ "range": [
+ 11975,
+ 11979
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 28
+ },
+ "end": {
+ "line": 329,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "range": [
+ 11959,
+ 11980
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 12
+ },
+ "end": {
+ "line": 329,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 11959,
+ 11981
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 12
+ },
+ "end": {
+ "line": 329,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 11998,
+ 12000
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 15
+ },
+ "end": {
+ "line": 330,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableEmptyOption",
+ "range": [
+ 12001,
+ 12018
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 18
+ },
+ "end": {
+ "line": 330,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 11998,
+ 12018
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 15
+ },
+ "end": {
+ "line": 330,
+ "column": 35
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "opt1",
+ "range": [
+ 12042,
+ 12046
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 20
+ },
+ "end": {
+ "line": 331,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 12049,
+ 12052
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 27
+ },
+ "end": {
+ "line": 331,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "createOpt",
+ "range": [
+ 12053,
+ 12062
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 31
+ },
+ "end": {
+ "line": 331,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 12049,
+ 12062
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 27
+ },
+ "end": {
+ "line": 331,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 12063,
+ 12065
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 41
+ },
+ "end": {
+ "line": 331,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "emptyText",
+ "range": [
+ 12066,
+ 12075
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 44
+ },
+ "end": {
+ "line": 331,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 12063,
+ 12075
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 41
+ },
+ "end": {
+ "line": 331,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 12077,
+ 12079
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 55
+ },
+ "end": {
+ "line": 331,
+ "column": 57
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "emOperator",
+ "range": [
+ 12080,
+ 12090
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 58
+ },
+ "end": {
+ "line": 331,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 12077,
+ 12090
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 55
+ },
+ "end": {
+ "line": 331,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 12049,
+ 12091
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 27
+ },
+ "end": {
+ "line": 331,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 12042,
+ 12091
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 20
+ },
+ "end": {
+ "line": 331,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 12038,
+ 12092
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 16
+ },
+ "end": {
+ "line": 331,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 12110,
+ 12113
+ ],
+ "loc": {
+ "start": {
+ "line": 332,
+ "column": 16
+ },
+ "end": {
+ "line": 332,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 12114,
+ 12125
+ ],
+ "loc": {
+ "start": {
+ "line": 332,
+ "column": 20
+ },
+ "end": {
+ "line": 332,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 12110,
+ 12125
+ ],
+ "loc": {
+ "start": {
+ "line": 332,
+ "column": 16
+ },
+ "end": {
+ "line": 332,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "opt1",
+ "range": [
+ 12126,
+ 12130
+ ],
+ "loc": {
+ "start": {
+ "line": 332,
+ "column": 32
+ },
+ "end": {
+ "line": 332,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 12110,
+ 12131
+ ],
+ "loc": {
+ "start": {
+ "line": 332,
+ "column": 16
+ },
+ "end": {
+ "line": 332,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 12110,
+ 12132
+ ],
+ "loc": {
+ "start": {
+ "line": 332,
+ "column": 16
+ },
+ "end": {
+ "line": 332,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 12019,
+ 12147
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 36
+ },
+ "end": {
+ "line": 333,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 11995,
+ 12147
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 12
+ },
+ "end": {
+ "line": 333,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 12164,
+ 12166
+ ],
+ "loc": {
+ "start": {
+ "line": 334,
+ "column": 15
+ },
+ "end": {
+ "line": 334,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableNonEmptyOption",
+ "range": [
+ 12167,
+ 12187
+ ],
+ "loc": {
+ "start": {
+ "line": 334,
+ "column": 18
+ },
+ "end": {
+ "line": 334,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 12164,
+ 12187
+ ],
+ "loc": {
+ "start": {
+ "line": 334,
+ "column": 15
+ },
+ "end": {
+ "line": 334,
+ "column": 38
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "opt2",
+ "range": [
+ 12211,
+ 12215
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 20
+ },
+ "end": {
+ "line": 335,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 12218,
+ 12221
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 27
+ },
+ "end": {
+ "line": 335,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "createOpt",
+ "range": [
+ 12222,
+ 12231
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 31
+ },
+ "end": {
+ "line": 335,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 12218,
+ 12231
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 27
+ },
+ "end": {
+ "line": 335,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 12232,
+ 12234
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 41
+ },
+ "end": {
+ "line": 335,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nonEmptyText",
+ "range": [
+ 12235,
+ 12247
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 44
+ },
+ "end": {
+ "line": 335,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 12232,
+ 12247
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 41
+ },
+ "end": {
+ "line": 335,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 12249,
+ 12251
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 58
+ },
+ "end": {
+ "line": 335,
+ "column": 60
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nmOperator",
+ "range": [
+ 12252,
+ 12262
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 61
+ },
+ "end": {
+ "line": 335,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 12249,
+ 12262
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 58
+ },
+ "end": {
+ "line": 335,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "range": [
+ 12218,
+ 12263
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 27
+ },
+ "end": {
+ "line": 335,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 12211,
+ 12263
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 20
+ },
+ "end": {
+ "line": 335,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 12207,
+ 12264
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 16
+ },
+ "end": {
+ "line": 335,
+ "column": 73
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 12282,
+ 12285
+ ],
+ "loc": {
+ "start": {
+ "line": 336,
+ "column": 16
+ },
+ "end": {
+ "line": 336,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 12286,
+ 12297
+ ],
+ "loc": {
+ "start": {
+ "line": 336,
+ "column": 20
+ },
+ "end": {
+ "line": 336,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 12282,
+ 12297
+ ],
+ "loc": {
+ "start": {
+ "line": 336,
+ "column": 16
+ },
+ "end": {
+ "line": 336,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "opt2",
+ "range": [
+ 12298,
+ 12302
+ ],
+ "loc": {
+ "start": {
+ "line": 336,
+ "column": 32
+ },
+ "end": {
+ "line": 336,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 12282,
+ 12303
+ ],
+ "loc": {
+ "start": {
+ "line": 336,
+ "column": 16
+ },
+ "end": {
+ "line": 336,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 12282,
+ 12304
+ ],
+ "loc": {
+ "start": {
+ "line": 336,
+ "column": 16
+ },
+ "end": {
+ "line": 336,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 12188,
+ 12319
+ ],
+ "loc": {
+ "start": {
+ "line": 334,
+ "column": 39
+ },
+ "end": {
+ "line": 337,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 12161,
+ 12319
+ ],
+ "loc": {
+ "start": {
+ "line": 334,
+ "column": 12
+ },
+ "end": {
+ "line": 337,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 11723,
+ 12330
+ ],
+ "loc": {
+ "start": {
+ "line": 323,
+ "column": 13
+ },
+ "end": {
+ "line": 338,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 11561,
+ 12330
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 8
+ },
+ "end": {
+ "line": 338,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 12347,
+ 12350
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 15
+ },
+ "end": {
+ "line": 339,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 12340,
+ 12351
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 8
+ },
+ "end": {
+ "line": 339,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 11461,
+ 12358
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 23
+ },
+ "end": {
+ "line": 340,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 11456,
+ 12358
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 18
+ },
+ "end": {
+ "line": 340,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 11442,
+ 12358
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 4
+ },
+ "end": {
+ "line": 340,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Add drop-down header option\r\n * @param {Object} slc Select DOM element\r\n ",
+ "range": [
+ 11341,
+ 11436
+ ],
+ "loc": {
+ "start": {
+ "line": 311,
+ "column": 4
+ },
+ "end": {
+ "line": 314,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ }
+ ],
+ "range": [
+ 138,
+ 12363
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 21
+ },
+ "end": {
+ "line": 342,
+ "column": 1
+ }
+ }
+ },
+ "range": [
+ 124,
+ 12363
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 7
+ },
+ "end": {
+ "line": 342,
+ "column": 1
+ }
+ },
+ "leadingComments": [],
+ "trailingComments": []
+ },
+ "specifiers": [],
+ "source": null,
+ "range": [
+ 117,
+ 12363
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 0
+ },
+ "end": {
+ "line": 342,
+ "column": 1
+ }
+ }
+ }
+ ],
+ "sourceType": "module",
+ "range": [
+ 0,
+ 12363
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 342,
+ "column": 1
+ }
+ },
+ "comments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Dropdown UI component\r\n * @param {Object} tf TableFilter instance\r\n ",
+ "range": [
+ 147,
+ 237
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 4
+ },
+ "end": {
+ "line": 11,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Configuration object",
+ "range": [
+ 269,
+ 292
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 8
+ },
+ "end": {
+ "line": 13,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines empty option text",
+ "range": [
+ 434,
+ 461
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "sets select filling method: 'innerHTML' or 'createElement'",
+ "range": [
+ 535,
+ 595
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "IE only, tooltip text appearing on select before it is populated",
+ "range": [
+ 679,
+ 745
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 74
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "tooltip text appearing on multiple select",
+ "range": [
+ 851,
+ 894
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Build drop-down filter UI asynchronously\r\n * @param {Number} colIndex Column index\r\n * @param {Boolean} isLinked Enable linked refresh behaviour\r\n * @param {Boolean} isExternal Render in external container\r\n * @param {String} extSlcId External container id\r\n ",
+ "range": [
+ 1173,
+ 1476
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 4
+ },
+ "end": {
+ "line": 43,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Build drop-down filter UI\r\n * @param {Number} colIndex Column index\r\n * @param {Boolean} isLinked Enable linked refresh behaviour\r\n * @param {Boolean} isExternal Render in external container\r\n * @param {String} extSlcId External container id\r\n ",
+ "range": [
+ 1826,
+ 2117
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 4
+ },
+ "end": {
+ "line": 63,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "custom select test",
+ "range": [
+ 2671,
+ 2691
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 8
+ },
+ "end": {
+ "line": 81,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "custom selects text",
+ "range": [
+ 2758,
+ 2779
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 8
+ },
+ "end": {
+ "line": 84,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** remember grid values **",
+ "range": [
+ 2985,
+ 3015
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 8
+ },
+ "end": {
+ "line": 91,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " always visible rows don't need to appear on selects as always",
+ "range": [
+ 3775,
+ 3839
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 12
+ },
+ "end": {
+ "line": 113,
+ "column": 76
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " valid",
+ "range": [
+ 3853,
+ 3861
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 12
+ },
+ "end": {
+ "line": 114,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " checks if row has exact cell #",
+ "range": [
+ 4072,
+ 4105
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 12
+ },
+ "end": {
+ "line": 122,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " this loop retrieves cell data",
+ "range": [
+ 4221,
+ 4253
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 12
+ },
+ "end": {
+ "line": 127,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " WTF: cyclomatic complexity hell",
+ "range": [
+ 4314,
+ 4348
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 16
+ },
+ "end": {
+ "line": 129,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Vary Peter's patch",
+ "range": [
+ 5075,
+ 5095
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 24
+ },
+ "end": {
+ "line": 142,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " checks if celldata is already in array",
+ "range": [
+ 5195,
+ 5236
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 20
+ },
+ "end": {
+ "line": 145,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "if colIndex==j",
+ "range": [
+ 6016,
+ 6032
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 17
+ },
+ "end": {
+ "line": 162,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "for j",
+ "range": [
+ 6047,
+ 6054
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 13
+ },
+ "end": {
+ "line": 163,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "for k",
+ "range": [
+ 6065,
+ 6072
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 9
+ },
+ "end": {
+ "line": 164,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Retrieves custom values",
+ "range": [
+ 6084,
+ 6109
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 8
+ },
+ "end": {
+ "line": 166,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "asc sort",
+ "range": [
+ 6687,
+ 6697
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 8
+ },
+ "end": {
+ "line": 185,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "in case there are alphanumeric values",
+ "range": [
+ 7308,
+ 7347
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 13
+ },
+ "end": {
+ "line": 203,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "desc sort",
+ "range": [
+ 7368,
+ 7379
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 8
+ },
+ "end": {
+ "line": 205,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "in case there are alphanumeric values",
+ "range": [
+ 7993,
+ 8032
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 13
+ },
+ "end": {
+ "line": 223,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "populates drop-down",
+ "range": [
+ 8055,
+ 8076
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 8
+ },
+ "end": {
+ "line": 226,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Add drop-down options\r\n * @param {Number} colIndex Column index\r\n * @param {Object} slc Select Dom element\r\n * @param {Boolean} isLinked Enable linked refresh behaviour\r\n * @param {Array} excludedOpts Array of excluded options\r\n * @param {Array} fltsValues Collection of persisted filter values\r\n * @param {Array} fltArr Collection of persisted filter values\r\n ",
+ "range": [
+ 8190,
+ 8620
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 4
+ },
+ "end": {
+ "line": 239,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "option value",
+ "range": [
+ 9056,
+ 9070
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 36
+ },
+ "end": {
+ "line": 252,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "option text",
+ "range": [
+ 9133,
+ 9146
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 61
+ },
+ "end": {
+ "line": 253,
+ "column": 74
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "fill select on demand",
+ "range": [
+ 9936,
+ 9959
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 16
+ },
+ "end": {
+ "line": 274,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " for y",
+ "range": [
+ 11173,
+ 11181
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 9
+ },
+ "end": {
+ "line": 303,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Add drop-down header option\r\n * @param {Object} slc Select DOM element\r\n ",
+ "range": [
+ 11341,
+ 11436
+ ],
+ "loc": {
+ "start": {
+ "line": 311,
+ "column": 4
+ },
+ "end": {
+ "line": 314,
+ "column": 7
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/ast/source/src/modules/gridLayout.js.json b/doc/ast/source/src/modules/gridLayout.js.json
new file mode 100644
index 00000000..08442377
--- /dev/null
+++ b/doc/ast/source/src/modules/gridLayout.js.json
@@ -0,0 +1,32527 @@
+{
+ "type": "Program",
+ "body": [
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../dom",
+ "raw": "'../dom'",
+ "range": [
+ 16,
+ 24
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 16
+ },
+ "end": {
+ "line": 1,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 0,
+ 25
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 34,
+ 39
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 12
+ }
+ }
+ },
+ "range": [
+ 34,
+ 39
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 12
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../types",
+ "raw": "'../types'",
+ "range": [
+ 45,
+ 55
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 18
+ },
+ "end": {
+ "line": 2,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 27,
+ 56
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 0
+ },
+ "end": {
+ "line": 2,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 65,
+ 70
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 7
+ },
+ "end": {
+ "line": 3,
+ "column": 12
+ }
+ }
+ },
+ "range": [
+ 65,
+ 70
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 7
+ },
+ "end": {
+ "line": 3,
+ "column": 12
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../event",
+ "raw": "'../event'",
+ "range": [
+ 76,
+ 86
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 18
+ },
+ "end": {
+ "line": 3,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 58,
+ 87
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "ExportNamedDeclaration",
+ "declaration": {
+ "type": "ClassDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "GridLayout",
+ "range": [
+ 104,
+ 114
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 13
+ },
+ "end": {
+ "line": 5,
+ "column": 23
+ }
+ }
+ },
+ "superClass": null,
+ "body": {
+ "type": "ClassBody",
+ "body": [
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "constructor",
+ "range": [
+ 235,
+ 246
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 4
+ },
+ "end": {
+ "line": 11,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 247,
+ 249
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 16
+ },
+ "end": {
+ "line": 11,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 266,
+ 267
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 12
+ },
+ "end": {
+ "line": 12,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 270,
+ 272
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 16
+ },
+ "end": {
+ "line": 12,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "config",
+ "range": [
+ 273,
+ 279
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 19
+ },
+ "end": {
+ "line": 12,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 270,
+ 279
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 16
+ },
+ "end": {
+ "line": 12,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 270,
+ 281
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 16
+ },
+ "end": {
+ "line": 12,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 266,
+ 281
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 12
+ },
+ "end": {
+ "line": 12,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 262,
+ 282
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 8
+ },
+ "end": {
+ "line": 12,
+ "column": 28
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines grid width",
+ "range": [
+ 294,
+ 314
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 28
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 324,
+ 328
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridWidth",
+ "range": [
+ 329,
+ 338
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 13
+ },
+ "end": {
+ "line": 15,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 324,
+ 338
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 341,
+ 342
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 25
+ },
+ "end": {
+ "line": 15,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "grid_width",
+ "range": [
+ 343,
+ 353
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 27
+ },
+ "end": {
+ "line": 15,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 341,
+ 353
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 25
+ },
+ "end": {
+ "line": 15,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 357,
+ 361
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 41
+ },
+ "end": {
+ "line": 15,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 341,
+ 361
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 25
+ },
+ "end": {
+ "line": 15,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 324,
+ 361
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 324,
+ 362
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 46
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines grid width",
+ "range": [
+ 294,
+ 314
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines grid height",
+ "range": [
+ 372,
+ 393
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 29
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 403,
+ 407
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridHeight",
+ "range": [
+ 408,
+ 418
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 13
+ },
+ "end": {
+ "line": 17,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 403,
+ 418
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 421,
+ 422
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 26
+ },
+ "end": {
+ "line": 17,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "grid_height",
+ "range": [
+ 423,
+ 434
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 28
+ },
+ "end": {
+ "line": 17,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 421,
+ 434
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 26
+ },
+ "end": {
+ "line": 17,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 438,
+ 442
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 43
+ },
+ "end": {
+ "line": 17,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 421,
+ 442
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 26
+ },
+ "end": {
+ "line": 17,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 403,
+ 442
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 403,
+ 443
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 48
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines grid height",
+ "range": [
+ 372,
+ 393
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for main container",
+ "range": [
+ 453,
+ 491
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 46
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 501,
+ 505
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridMainContCssClass",
+ "range": [
+ 506,
+ 526
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 13
+ },
+ "end": {
+ "line": 19,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 501,
+ 526
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 529,
+ 530
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 36
+ },
+ "end": {
+ "line": 19,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "grid_cont_css_class",
+ "range": [
+ 531,
+ 550
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 38
+ },
+ "end": {
+ "line": 19,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 529,
+ 550
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 36
+ },
+ "end": {
+ "line": 19,
+ "column": 57
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "grd_Cont",
+ "raw": "'grd_Cont'",
+ "range": [
+ 554,
+ 564
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 61
+ },
+ "end": {
+ "line": 19,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 529,
+ 564
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 36
+ },
+ "end": {
+ "line": 19,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 501,
+ 564
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 501,
+ 565
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 72
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for main container",
+ "range": [
+ 453,
+ 491
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for div containing table",
+ "range": [
+ 575,
+ 619
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 52
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 629,
+ 633
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridContCssClass",
+ "range": [
+ 634,
+ 650
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 13
+ },
+ "end": {
+ "line": 21,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 629,
+ 650
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 653,
+ 654
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 32
+ },
+ "end": {
+ "line": 21,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "grid_tbl_cont_css_class",
+ "range": [
+ 655,
+ 678
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 34
+ },
+ "end": {
+ "line": 21,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 653,
+ 678
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 32
+ },
+ "end": {
+ "line": 21,
+ "column": 57
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "grd_tblCont",
+ "raw": "'grd_tblCont'",
+ "range": [
+ 682,
+ 695
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 61
+ },
+ "end": {
+ "line": 21,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 653,
+ 695
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 32
+ },
+ "end": {
+ "line": 21,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 629,
+ 695
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 629,
+ 696
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 75
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for div containing table",
+ "range": [
+ 575,
+ 619
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for div containing headers' table",
+ "range": [
+ 706,
+ 759
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 61
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 769,
+ 773
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridHeadContCssClass",
+ "range": [
+ 774,
+ 794
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 13
+ },
+ "end": {
+ "line": 23,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 769,
+ 794
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 797,
+ 798
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 36
+ },
+ "end": {
+ "line": 23,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "grid_tblHead_cont_css_class",
+ "range": [
+ 799,
+ 826
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 38
+ },
+ "end": {
+ "line": 23,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 797,
+ 826
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 36
+ },
+ "end": {
+ "line": 23,
+ "column": 65
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "grd_headTblCont",
+ "raw": "'grd_headTblCont'",
+ "range": [
+ 843,
+ 860
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 12
+ },
+ "end": {
+ "line": 24,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 797,
+ 860
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 36
+ },
+ "end": {
+ "line": 24,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 769,
+ 860
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 769,
+ 861
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 30
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for div containing headers' table",
+ "range": [
+ 706,
+ 759
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for div containing rows counter, paging etc.",
+ "range": [
+ 871,
+ 935
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 72
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 945,
+ 949
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridInfDivCssClass",
+ "range": [
+ 950,
+ 968
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 13
+ },
+ "end": {
+ "line": 26,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 945,
+ 968
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 971,
+ 972
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 34
+ },
+ "end": {
+ "line": 26,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "grid_inf_grid_css_class",
+ "range": [
+ 973,
+ 996
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 36
+ },
+ "end": {
+ "line": 26,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 971,
+ 996
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 34
+ },
+ "end": {
+ "line": 26,
+ "column": 59
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "grd_inf",
+ "raw": "'grd_inf'",
+ "range": [
+ 1000,
+ 1009
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 63
+ },
+ "end": {
+ "line": 26,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 971,
+ 1009
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 34
+ },
+ "end": {
+ "line": 26,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 945,
+ 1009
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 945,
+ 1010
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 73
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for div containing rows counter, paging etc.",
+ "range": [
+ 871,
+ 935
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines which row contains column headers",
+ "range": [
+ 1020,
+ 1063
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 51
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1073,
+ 1077
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridHeadRowIndex",
+ "range": [
+ 1078,
+ 1094
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 13
+ },
+ "end": {
+ "line": 28,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 1073,
+ 1094
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1097,
+ 1098
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 32
+ },
+ "end": {
+ "line": 28,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "grid_headers_row_index",
+ "range": [
+ 1099,
+ 1121
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 34
+ },
+ "end": {
+ "line": 28,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 1097,
+ 1121
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 32
+ },
+ "end": {
+ "line": 28,
+ "column": 56
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 1125,
+ 1126
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 60
+ },
+ "end": {
+ "line": 28,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 1097,
+ 1126
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 32
+ },
+ "end": {
+ "line": 28,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 1073,
+ 1126
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 1073,
+ 1127
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 62
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines which row contains column headers",
+ "range": [
+ 1020,
+ 1063
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "array of headers row indexes to be placed in header table",
+ "range": [
+ 1137,
+ 1196
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 67
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1206,
+ 1210
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridHeadRows",
+ "range": [
+ 1211,
+ 1223
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 13
+ },
+ "end": {
+ "line": 30,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1206,
+ 1223
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1226,
+ 1227
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 28
+ },
+ "end": {
+ "line": 30,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "grid_headers_rows",
+ "range": [
+ 1228,
+ 1245
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 30
+ },
+ "end": {
+ "line": 30,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 1226,
+ 1245
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 28
+ },
+ "end": {
+ "line": 30,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 1250,
+ 1251
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 52
+ },
+ "end": {
+ "line": 30,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 1249,
+ 1252
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 51
+ },
+ "end": {
+ "line": 30,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 1226,
+ 1252
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 28
+ },
+ "end": {
+ "line": 30,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 1206,
+ 1252
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 1206,
+ 1253
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 55
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "array of headers row indexes to be placed in header table",
+ "range": [
+ 1137,
+ 1196
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "generate filters in table headers",
+ "range": [
+ 1263,
+ 1298
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 43
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1308,
+ 1312
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridEnableFilters",
+ "range": [
+ 1313,
+ 1330
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 13
+ },
+ "end": {
+ "line": 32,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 1308,
+ 1330
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1333,
+ 1334
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 33
+ },
+ "end": {
+ "line": 32,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "grid_enable_default_filters",
+ "range": [
+ 1335,
+ 1362
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 35
+ },
+ "end": {
+ "line": 32,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 1333,
+ 1362
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 33
+ },
+ "end": {
+ "line": 32,
+ "column": 62
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "undefined",
+ "range": [
+ 1365,
+ 1374
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 65
+ },
+ "end": {
+ "line": 32,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 1333,
+ 1374
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 33
+ },
+ "end": {
+ "line": 32,
+ "column": 74
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1390,
+ 1391
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 12
+ },
+ "end": {
+ "line": 33,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "grid_enable_default_filters",
+ "range": [
+ 1392,
+ 1419
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 14
+ },
+ "end": {
+ "line": 33,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 1390,
+ 1419
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 12
+ },
+ "end": {
+ "line": 33,
+ "column": 41
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 1422,
+ 1426
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 44
+ },
+ "end": {
+ "line": 33,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 1333,
+ 1426
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 33
+ },
+ "end": {
+ "line": 33,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 1308,
+ 1426
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 33,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 1308,
+ 1427
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 33,
+ "column": 49
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "generate filters in table headers",
+ "range": [
+ 1263,
+ 1298
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "default col width",
+ "range": [
+ 1437,
+ 1456
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 27
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1466,
+ 1470
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridDefaultColWidth",
+ "range": [
+ 1471,
+ 1490
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 13
+ },
+ "end": {
+ "line": 35,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 1466,
+ 1490
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1493,
+ 1494
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 35
+ },
+ "end": {
+ "line": 35,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "grid_default_col_width",
+ "range": [
+ 1495,
+ 1517
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 37
+ },
+ "end": {
+ "line": 35,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 1493,
+ 1517
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 35
+ },
+ "end": {
+ "line": 35,
+ "column": 59
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "100px",
+ "raw": "'100px'",
+ "range": [
+ 1521,
+ 1528
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 63
+ },
+ "end": {
+ "line": 35,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 1493,
+ 1528
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 35
+ },
+ "end": {
+ "line": 35,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 1466,
+ 1528
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 1466,
+ 1529
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 71
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "default col width",
+ "range": [
+ 1437,
+ 1456
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables columns resizer",
+ "range": [
+ 1539,
+ 1573
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " this.gridEnableColResizer = f.grid_enable_cols_resizer!==undefined ?",
+ "range": [
+ 1583,
+ 1654
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 79
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " f.grid_enable_cols_resizer : false;",
+ "range": [
+ 1664,
+ 1706
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " //defines col resizer script path",
+ "range": [
+ 1716,
+ 1752
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " this.gridColResizerPath = f.grid_cont_col_resizer_path ||",
+ "range": [
+ 1762,
+ 1822
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " this.basePath+'TFExt_ColsResizer/TFExt_ColsResizer.js';",
+ "range": [
+ 1832,
+ 1894
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 70
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1906,
+ 1910
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridColElms",
+ "range": [
+ 1911,
+ 1922
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 13
+ },
+ "end": {
+ "line": 43,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1906,
+ 1922
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 1925,
+ 1927
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 27
+ },
+ "end": {
+ "line": 43,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 1906,
+ 1927
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 1906,
+ 1928
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 30
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables columns resizer",
+ "range": [
+ 1539,
+ 1573
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " this.gridEnableColResizer = f.grid_enable_cols_resizer!==undefined ?",
+ "range": [
+ 1583,
+ 1654
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 79
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " f.grid_enable_cols_resizer : false;",
+ "range": [
+ 1664,
+ 1706
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " //defines col resizer script path",
+ "range": [
+ 1716,
+ 1752
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " this.gridColResizerPath = f.grid_cont_col_resizer_path ||",
+ "range": [
+ 1762,
+ 1822
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " this.basePath+'TFExt_ColsResizer/TFExt_ColsResizer.js';",
+ "range": [
+ 1832,
+ 1894
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "div containing grid elements if grid_layout true",
+ "range": [
+ 1940,
+ 1990
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 45,
+ "column": 58
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2000,
+ 2004
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxMainTblCont",
+ "range": [
+ 2005,
+ 2020
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 13
+ },
+ "end": {
+ "line": 46,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 2000,
+ 2020
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "gridCont_",
+ "raw": "'gridCont_'",
+ "range": [
+ 2023,
+ 2034
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 31
+ },
+ "end": {
+ "line": 46,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 2000,
+ 2034
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 2000,
+ 2035
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 43
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "div containing grid elements if grid_layout true",
+ "range": [
+ 1940,
+ 1990
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 45,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "div containing table if grid_layout true",
+ "range": [
+ 2045,
+ 2087
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 8
+ },
+ "end": {
+ "line": 47,
+ "column": 50
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2097,
+ 2101
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 8
+ },
+ "end": {
+ "line": 48,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxTblCont",
+ "range": [
+ 2102,
+ 2113
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 13
+ },
+ "end": {
+ "line": 48,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2097,
+ 2113
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 8
+ },
+ "end": {
+ "line": 48,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "tblCont_",
+ "raw": "'tblCont_'",
+ "range": [
+ 2116,
+ 2126
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 27
+ },
+ "end": {
+ "line": 48,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 2097,
+ 2126
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 8
+ },
+ "end": {
+ "line": 48,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 2097,
+ 2127
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 8
+ },
+ "end": {
+ "line": 48,
+ "column": 38
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "div containing table if grid_layout true",
+ "range": [
+ 2045,
+ 2087
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 8
+ },
+ "end": {
+ "line": 47,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "div containing headers table if grid_layout true",
+ "range": [
+ 2137,
+ 2187
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 58
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2197,
+ 2201
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 8
+ },
+ "end": {
+ "line": 50,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxHeadTblCont",
+ "range": [
+ 2202,
+ 2217
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 13
+ },
+ "end": {
+ "line": 50,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 2197,
+ 2217
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 8
+ },
+ "end": {
+ "line": 50,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "tblHeadCont_",
+ "raw": "'tblHeadCont_'",
+ "range": [
+ 2220,
+ 2234
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 31
+ },
+ "end": {
+ "line": 50,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 2197,
+ 2234
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 8
+ },
+ "end": {
+ "line": 50,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 2197,
+ 2235
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 8
+ },
+ "end": {
+ "line": 50,
+ "column": 46
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "div containing headers table if grid_layout true",
+ "range": [
+ 2137,
+ 2187
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "headers' table if grid_layout true",
+ "range": [
+ 2245,
+ 2281
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 44
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2291,
+ 2295
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxHeadTbl",
+ "range": [
+ 2296,
+ 2307
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 13
+ },
+ "end": {
+ "line": 52,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2291,
+ 2307
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "tblHead_",
+ "raw": "'tblHead_'",
+ "range": [
+ 2310,
+ 2320
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 27
+ },
+ "end": {
+ "line": 52,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 2291,
+ 2320
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 2291,
+ 2321
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 38
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "headers' table if grid_layout true",
+ "range": [
+ 2245,
+ 2281
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "id of td containing the filter if grid_layout true",
+ "range": [
+ 2331,
+ 2383
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 60
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2393,
+ 2397
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxGridFltTd",
+ "range": [
+ 2398,
+ 2411
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 13
+ },
+ "end": {
+ "line": 54,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 2393,
+ 2411
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "_td_",
+ "raw": "'_td_'",
+ "range": [
+ 2414,
+ 2420
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 29
+ },
+ "end": {
+ "line": 54,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 2393,
+ 2420
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 2393,
+ 2421
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 36
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "id of td containing the filter if grid_layout true",
+ "range": [
+ 2331,
+ 2383
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "id of th containing column header if grid_layout true",
+ "range": [
+ 2431,
+ 2486
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 63
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2496,
+ 2500
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 8
+ },
+ "end": {
+ "line": 56,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxGridTh",
+ "range": [
+ 2501,
+ 2511
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 13
+ },
+ "end": {
+ "line": 56,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 2496,
+ 2511
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 8
+ },
+ "end": {
+ "line": 56,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "tblHeadTh_",
+ "raw": "'tblHeadTh_'",
+ "range": [
+ 2514,
+ 2526
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 26
+ },
+ "end": {
+ "line": 56,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2496,
+ 2526
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 8
+ },
+ "end": {
+ "line": 56,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2496,
+ 2527
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 8
+ },
+ "end": {
+ "line": 56,
+ "column": 39
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "id of th containing column header if grid_layout true",
+ "range": [
+ 2431,
+ 2486
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 63
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2539,
+ 2543
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2544,
+ 2546
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 13
+ },
+ "end": {
+ "line": 58,
+ "column": 15
+ }
+ }
+ },
+ "range": [
+ 2539,
+ 2546
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2549,
+ 2551
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 18
+ },
+ "end": {
+ "line": 58,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 2539,
+ 2551
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 2539,
+ 2552
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 251,
+ 2559
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 20
+ },
+ "end": {
+ "line": 59,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 246,
+ 2559
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 15
+ },
+ "end": {
+ "line": 59,
+ "column": 5
+ }
+ }
+ },
+ "kind": "constructor",
+ "computed": false,
+ "range": [
+ 235,
+ 2559
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 4
+ },
+ "end": {
+ "line": 59,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Grid layout, table with fixed headers\r\n * @param {Object} tf TableFilter instance\r\n ",
+ "range": [
+ 123,
+ 229
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 4
+ },
+ "end": {
+ "line": 10,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Generates a grid with fixed headers\r\n ",
+ "range": [
+ 2567,
+ 2623
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 4
+ },
+ "end": {
+ "line": 63,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "init",
+ "range": [
+ 2629,
+ 2633
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 4
+ },
+ "end": {
+ "line": 64,
+ "column": 8
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2650,
+ 2652
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 12
+ },
+ "end": {
+ "line": 65,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2655,
+ 2659
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 17
+ },
+ "end": {
+ "line": 65,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2660,
+ 2662
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 22
+ },
+ "end": {
+ "line": 65,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2655,
+ 2662
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 17
+ },
+ "end": {
+ "line": 65,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2650,
+ 2662
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 12
+ },
+ "end": {
+ "line": 65,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2646,
+ 2663
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 8
+ },
+ "end": {
+ "line": 65,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 2677,
+ 2678
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 12
+ },
+ "end": {
+ "line": 66,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2681,
+ 2683
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 16
+ },
+ "end": {
+ "line": 66,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "config",
+ "range": [
+ 2684,
+ 2690
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 19
+ },
+ "end": {
+ "line": 66,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2681,
+ 2690
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 16
+ },
+ "end": {
+ "line": 66,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 2681,
+ 2692
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 16
+ },
+ "end": {
+ "line": 66,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 2677,
+ 2692
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 12
+ },
+ "end": {
+ "line": 66,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2673,
+ 2693
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 8
+ },
+ "end": {
+ "line": 66,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 2707,
+ 2710
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 12
+ },
+ "end": {
+ "line": 67,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2713,
+ 2715
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 18
+ },
+ "end": {
+ "line": 67,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 2716,
+ 2719
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 21
+ },
+ "end": {
+ "line": 67,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2713,
+ 2719
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 18
+ },
+ "end": {
+ "line": 67,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2707,
+ 2719
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 12
+ },
+ "end": {
+ "line": 67,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2703,
+ 2720
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 8
+ },
+ "end": {
+ "line": 67,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2736,
+ 2738
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 12
+ },
+ "end": {
+ "line": 69,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 2739,
+ 2749
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 15
+ },
+ "end": {
+ "line": 69,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2736,
+ 2749
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 12
+ },
+ "end": {
+ "line": 69,
+ "column": 25
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2735,
+ 2749
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 11
+ },
+ "end": {
+ "line": 69,
+ "column": 25
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 2765,
+ 2772
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 12
+ },
+ "end": {
+ "line": 70,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 2750,
+ 2783
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 26
+ },
+ "end": {
+ "line": 71,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2732,
+ 2783
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 8
+ },
+ "end": {
+ "line": 71,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2795,
+ 2797
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 8
+ },
+ "end": {
+ "line": 73,
+ "column": 10
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isExternalFlt",
+ "range": [
+ 2798,
+ 2811
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 11
+ },
+ "end": {
+ "line": 73,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2795,
+ 2811
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 8
+ },
+ "end": {
+ "line": 73,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 2814,
+ 2818
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 27
+ },
+ "end": {
+ "line": 73,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 2795,
+ 2818
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 8
+ },
+ "end": {
+ "line": 73,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 2795,
+ 2819
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 8
+ },
+ "end": {
+ "line": 73,
+ "column": 32
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " default width of 100px if column widths not set",
+ "range": [
+ 2831,
+ 2881
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 8
+ },
+ "end": {
+ "line": 75,
+ "column": 58
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2895,
+ 2897
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 12
+ },
+ "end": {
+ "line": 76,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasColWidths",
+ "range": [
+ 2898,
+ 2910
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 15
+ },
+ "end": {
+ "line": 76,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 2895,
+ 2910
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 12
+ },
+ "end": {
+ "line": 76,
+ "column": 27
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2894,
+ 2910
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 11
+ },
+ "end": {
+ "line": 76,
+ "column": 27
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2926,
+ 2928
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 12
+ },
+ "end": {
+ "line": 77,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colWidths",
+ "range": [
+ 2929,
+ 2938
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 15
+ },
+ "end": {
+ "line": 77,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2926,
+ 2938
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 12
+ },
+ "end": {
+ "line": 77,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 2941,
+ 2943
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 27
+ },
+ "end": {
+ "line": 77,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 2926,
+ 2943
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 12
+ },
+ "end": {
+ "line": 77,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 2926,
+ 2944
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 12
+ },
+ "end": {
+ "line": 77,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 2966,
+ 2967
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 20
+ },
+ "end": {
+ "line": 78,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 2968,
+ 2969
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 22
+ },
+ "end": {
+ "line": 78,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 2966,
+ 2969
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 20
+ },
+ "end": {
+ "line": 78,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2962,
+ 2969
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 16
+ },
+ "end": {
+ "line": 78,
+ "column": 23
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 2971,
+ 2972
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 25
+ },
+ "end": {
+ "line": 78,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2973,
+ 2975
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 27
+ },
+ "end": {
+ "line": 78,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbCells",
+ "range": [
+ 2976,
+ 2983
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 30
+ },
+ "end": {
+ "line": 78,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 2973,
+ 2983
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 27
+ },
+ "end": {
+ "line": 78,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 2971,
+ 2983
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 25
+ },
+ "end": {
+ "line": 78,
+ "column": 37
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 2985,
+ 2986
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 39
+ },
+ "end": {
+ "line": 78,
+ "column": 40
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 2985,
+ 2988
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 39
+ },
+ "end": {
+ "line": 78,
+ "column": 42
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "colW",
+ "range": [
+ 3012,
+ 3016
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 20
+ },
+ "end": {
+ "line": 79,
+ "column": 24
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 3012,
+ 3016
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 20
+ },
+ "end": {
+ "line": 79,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 3039,
+ 3043
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 20
+ },
+ "end": {
+ "line": 80,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 3046,
+ 3049
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 27
+ },
+ "end": {
+ "line": 80,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 3050,
+ 3054
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 31
+ },
+ "end": {
+ "line": 80,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 3046,
+ 3054
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 27
+ },
+ "end": {
+ "line": 80,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3055,
+ 3059
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 36
+ },
+ "end": {
+ "line": 80,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridHeadRowIndex",
+ "range": [
+ 3060,
+ 3076
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 41
+ },
+ "end": {
+ "line": 80,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 3055,
+ 3076
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 36
+ },
+ "end": {
+ "line": 80,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 3046,
+ 3077
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 27
+ },
+ "end": {
+ "line": 80,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 3078,
+ 3083
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 59
+ },
+ "end": {
+ "line": 80,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 3046,
+ 3083
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 27
+ },
+ "end": {
+ "line": 80,
+ "column": 64
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 3084,
+ 3085
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 65
+ },
+ "end": {
+ "line": 80,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 3046,
+ 3086
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 27
+ },
+ "end": {
+ "line": 80,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 3039,
+ 3086
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 20
+ },
+ "end": {
+ "line": 80,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3008,
+ 3087
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 16
+ },
+ "end": {
+ "line": 80,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 3108,
+ 3112
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 19
+ },
+ "end": {
+ "line": 81,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 3113,
+ 3118
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 24
+ },
+ "end": {
+ "line": 81,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 3108,
+ 3118
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 19
+ },
+ "end": {
+ "line": 81,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 3123,
+ 3125
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 34
+ },
+ "end": {
+ "line": 81,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 3108,
+ 3125
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 19
+ },
+ "end": {
+ "line": 81,
+ "column": 36
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "colW",
+ "range": [
+ 3149,
+ 3153
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 20
+ },
+ "end": {
+ "line": 82,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 3156,
+ 3160
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 27
+ },
+ "end": {
+ "line": 82,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 3161,
+ 3166
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 32
+ },
+ "end": {
+ "line": 82,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 3156,
+ 3166
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 27
+ },
+ "end": {
+ "line": 82,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 3149,
+ 3166
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 20
+ },
+ "end": {
+ "line": 82,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 3149,
+ 3167
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 20
+ },
+ "end": {
+ "line": 82,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 3126,
+ 3186
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 37
+ },
+ "end": {
+ "line": 83,
+ "column": 17
+ }
+ }
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 3195,
+ 3199
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 26
+ },
+ "end": {
+ "line": 83,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 3200,
+ 3205
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 31
+ },
+ "end": {
+ "line": 83,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 3195,
+ 3205
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 26
+ },
+ "end": {
+ "line": 83,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 3206,
+ 3211
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 37
+ },
+ "end": {
+ "line": 83,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 3195,
+ 3211
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 26
+ },
+ "end": {
+ "line": 83,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 3216,
+ 3218
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 47
+ },
+ "end": {
+ "line": 83,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 3195,
+ 3218
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 26
+ },
+ "end": {
+ "line": 83,
+ "column": 49
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "colW",
+ "range": [
+ 3242,
+ 3246
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 20
+ },
+ "end": {
+ "line": 84,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 3249,
+ 3257
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 27
+ },
+ "end": {
+ "line": 84,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 3258,
+ 3262
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 36
+ },
+ "end": {
+ "line": 84,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 3263,
+ 3268
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 41
+ },
+ "end": {
+ "line": 84,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 3258,
+ 3268
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 36
+ },
+ "end": {
+ "line": 84,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 3269,
+ 3274
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 47
+ },
+ "end": {
+ "line": 84,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 3258,
+ 3274
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 36
+ },
+ "end": {
+ "line": 84,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 3276,
+ 3278
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 54
+ },
+ "end": {
+ "line": 84,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 3249,
+ 3279
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 27
+ },
+ "end": {
+ "line": 84,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 3242,
+ 3279
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 20
+ },
+ "end": {
+ "line": 84,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 3242,
+ 3280
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 20
+ },
+ "end": {
+ "line": 84,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 3219,
+ 3299
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 50
+ },
+ "end": {
+ "line": 85,
+ "column": 17
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "colW",
+ "range": [
+ 3328,
+ 3332
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 20
+ },
+ "end": {
+ "line": 86,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3335,
+ 3339
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 27
+ },
+ "end": {
+ "line": 86,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridDefaultColWidth",
+ "range": [
+ 3340,
+ 3359
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 32
+ },
+ "end": {
+ "line": 86,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 3335,
+ 3359
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 27
+ },
+ "end": {
+ "line": 86,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 3328,
+ 3359
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 20
+ },
+ "end": {
+ "line": 86,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 3328,
+ 3360
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 20
+ },
+ "end": {
+ "line": 86,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 3305,
+ 3379
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 23
+ },
+ "end": {
+ "line": 87,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 3192,
+ 3379
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 23
+ },
+ "end": {
+ "line": 87,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 3105,
+ 3379
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 16
+ },
+ "end": {
+ "line": 87,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3397,
+ 3399
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 16
+ },
+ "end": {
+ "line": 88,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colWidths",
+ "range": [
+ 3400,
+ 3409
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 19
+ },
+ "end": {
+ "line": 88,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 3397,
+ 3409
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 16
+ },
+ "end": {
+ "line": 88,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 3410,
+ 3411
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 29
+ },
+ "end": {
+ "line": 88,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 3397,
+ 3412
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 16
+ },
+ "end": {
+ "line": 88,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "colW",
+ "range": [
+ 3415,
+ 3419
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 34
+ },
+ "end": {
+ "line": 88,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 3397,
+ 3419
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 16
+ },
+ "end": {
+ "line": 88,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 3397,
+ 3420
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 16
+ },
+ "end": {
+ "line": 88,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 2989,
+ 3435
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 43
+ },
+ "end": {
+ "line": 89,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 2958,
+ 3435
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 12
+ },
+ "end": {
+ "line": 89,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3449,
+ 3451
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 12
+ },
+ "end": {
+ "line": 90,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasColWidths",
+ "range": [
+ 3452,
+ 3464
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 15
+ },
+ "end": {
+ "line": 90,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 3449,
+ 3464
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 12
+ },
+ "end": {
+ "line": 90,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 3467,
+ 3471
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 30
+ },
+ "end": {
+ "line": 90,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 3449,
+ 3471
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 12
+ },
+ "end": {
+ "line": 90,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 3449,
+ 3472
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 12
+ },
+ "end": {
+ "line": 90,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 2911,
+ 3483
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 28
+ },
+ "end": {
+ "line": 91,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2891,
+ 3483
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 8
+ },
+ "end": {
+ "line": 91,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " default width of 100px if column widths not set",
+ "range": [
+ 2831,
+ 2881
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 8
+ },
+ "end": {
+ "line": 75,
+ "column": 58
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3493,
+ 3495
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 8
+ },
+ "end": {
+ "line": 92,
+ "column": 10
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setColWidths",
+ "range": [
+ 3496,
+ 3508
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 11
+ },
+ "end": {
+ "line": 92,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 3493,
+ 3508
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 8
+ },
+ "end": {
+ "line": 92,
+ "column": 23
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3509,
+ 3513
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 24
+ },
+ "end": {
+ "line": 92,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridHeadRowIndex",
+ "range": [
+ 3514,
+ 3530
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 29
+ },
+ "end": {
+ "line": 92,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 3509,
+ 3530
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 24
+ },
+ "end": {
+ "line": 92,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 3493,
+ 3531
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 8
+ },
+ "end": {
+ "line": 92,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 3493,
+ 3532
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 8
+ },
+ "end": {
+ "line": 92,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tblW",
+ "range": [
+ 3548,
+ 3552
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 12
+ },
+ "end": {
+ "line": 94,
+ "column": 16
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 3548,
+ 3552
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 12
+ },
+ "end": {
+ "line": 94,
+ "column": 16
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3544,
+ 3553
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 8
+ },
+ "end": {
+ "line": 94,
+ "column": 17
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "initial table width",
+ "range": [
+ 3553,
+ 3574
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 17
+ },
+ "end": {
+ "line": 94,
+ "column": 38
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 3587,
+ 3590
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 11
+ },
+ "end": {
+ "line": 95,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 3591,
+ 3596
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 15
+ },
+ "end": {
+ "line": 95,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 3587,
+ 3596
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 11
+ },
+ "end": {
+ "line": 95,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 3601,
+ 3603
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 25
+ },
+ "end": {
+ "line": 95,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 3587,
+ 3603
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 11
+ },
+ "end": {
+ "line": 95,
+ "column": 27
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "tblW",
+ "range": [
+ 3619,
+ 3623
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 12
+ },
+ "end": {
+ "line": 96,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 3626,
+ 3629
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 19
+ },
+ "end": {
+ "line": 96,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 3630,
+ 3635
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 23
+ },
+ "end": {
+ "line": 96,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 3626,
+ 3635
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 19
+ },
+ "end": {
+ "line": 96,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 3619,
+ 3635
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 12
+ },
+ "end": {
+ "line": 96,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 3619,
+ 3636
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 12
+ },
+ "end": {
+ "line": 96,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "range": [
+ 3604,
+ 3647
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 28
+ },
+ "end": {
+ "line": 97,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 3665,
+ 3668
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 16
+ },
+ "end": {
+ "line": 98,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 3669,
+ 3674
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 20
+ },
+ "end": {
+ "line": 98,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 3665,
+ 3674
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 16
+ },
+ "end": {
+ "line": 98,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 3675,
+ 3680
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 26
+ },
+ "end": {
+ "line": 98,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 3665,
+ 3680
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 16
+ },
+ "end": {
+ "line": 98,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 3685,
+ 3687
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 36
+ },
+ "end": {
+ "line": 98,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 3665,
+ 3687
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 16
+ },
+ "end": {
+ "line": 98,
+ "column": 38
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "tblW",
+ "range": [
+ 3703,
+ 3707
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 12
+ },
+ "end": {
+ "line": 99,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 3710,
+ 3718
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 19
+ },
+ "end": {
+ "line": 99,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 3719,
+ 3722
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 28
+ },
+ "end": {
+ "line": 99,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 3723,
+ 3728
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 32
+ },
+ "end": {
+ "line": 99,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 3719,
+ 3728
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 28
+ },
+ "end": {
+ "line": 99,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 3729,
+ 3734
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 38
+ },
+ "end": {
+ "line": 99,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 3719,
+ 3734
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 28
+ },
+ "end": {
+ "line": 99,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 3736,
+ 3738
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 45
+ },
+ "end": {
+ "line": 99,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 3710,
+ 3739
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 19
+ },
+ "end": {
+ "line": 99,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 3703,
+ 3739
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 12
+ },
+ "end": {
+ "line": 99,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 3703,
+ 3740
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 12
+ },
+ "end": {
+ "line": 99,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 3688,
+ 3751
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 39
+ },
+ "end": {
+ "line": 100,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "tblW",
+ "range": [
+ 3772,
+ 3776
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 12
+ },
+ "end": {
+ "line": 101,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 3779,
+ 3782
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 19
+ },
+ "end": {
+ "line": 101,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "clientWidth",
+ "range": [
+ 3783,
+ 3794
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 23
+ },
+ "end": {
+ "line": 101,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 3779,
+ 3794
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 19
+ },
+ "end": {
+ "line": 101,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 3772,
+ 3794
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 12
+ },
+ "end": {
+ "line": 101,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 3772,
+ 3795
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 12
+ },
+ "end": {
+ "line": 101,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 3757,
+ 3806
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 15
+ },
+ "end": {
+ "line": 102,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 3662,
+ 3806
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 13
+ },
+ "end": {
+ "line": 102,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 3584,
+ 3806
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 8
+ },
+ "end": {
+ "line": 102,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "initial table width",
+ "range": [
+ 3553,
+ 3574
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 17
+ },
+ "end": {
+ "line": 94,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Main container: it will contain all the elements",
+ "range": [
+ 3818,
+ 3868
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 8
+ },
+ "end": {
+ "line": 104,
+ "column": 58
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3878,
+ 3882
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 8
+ },
+ "end": {
+ "line": 105,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblMainCont",
+ "range": [
+ 3883,
+ 3894
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 13
+ },
+ "end": {
+ "line": 105,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 3878,
+ 3894
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 8
+ },
+ "end": {
+ "line": 105,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 3897,
+ 3900
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 27
+ },
+ "end": {
+ "line": 105,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 3901,
+ 3907
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 31
+ },
+ "end": {
+ "line": 105,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 3897,
+ 3907
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 27
+ },
+ "end": {
+ "line": 105,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "div",
+ "raw": "'div'",
+ "range": [
+ 3908,
+ 3913
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 38
+ },
+ "end": {
+ "line": 105,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 3929,
+ 3933
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 13
+ },
+ "end": {
+ "line": 106,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3935,
+ 3939
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 19
+ },
+ "end": {
+ "line": 106,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxMainTblCont",
+ "range": [
+ 3940,
+ 3955
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 24
+ },
+ "end": {
+ "line": 106,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 3935,
+ 3955
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 19
+ },
+ "end": {
+ "line": 106,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3958,
+ 3960
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 42
+ },
+ "end": {
+ "line": 106,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 3961,
+ 3963
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 45
+ },
+ "end": {
+ "line": 106,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 3958,
+ 3963
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 42
+ },
+ "end": {
+ "line": 106,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 3935,
+ 3963
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 19
+ },
+ "end": {
+ "line": 106,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 3928,
+ 3964
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 12
+ },
+ "end": {
+ "line": 106,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 3897,
+ 3965
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 27
+ },
+ "end": {
+ "line": 106,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 3878,
+ 3965
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 8
+ },
+ "end": {
+ "line": 106,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 3878,
+ 3966
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 8
+ },
+ "end": {
+ "line": 106,
+ "column": 50
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Main container: it will contain all the elements",
+ "range": [
+ 3818,
+ 3868
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 8
+ },
+ "end": {
+ "line": 104,
+ "column": 58
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3976,
+ 3980
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 8
+ },
+ "end": {
+ "line": 107,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblMainCont",
+ "range": [
+ 3981,
+ 3992
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 13
+ },
+ "end": {
+ "line": 107,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 3976,
+ 3992
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 8
+ },
+ "end": {
+ "line": 107,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 3993,
+ 4002
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 25
+ },
+ "end": {
+ "line": 107,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 3976,
+ 4002
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 8
+ },
+ "end": {
+ "line": 107,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4005,
+ 4009
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 37
+ },
+ "end": {
+ "line": 107,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridMainContCssClass",
+ "range": [
+ 4010,
+ 4030
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 42
+ },
+ "end": {
+ "line": 107,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 4005,
+ 4030
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 37
+ },
+ "end": {
+ "line": 107,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 3976,
+ 4030
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 8
+ },
+ "end": {
+ "line": 107,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 3976,
+ 4031
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 8
+ },
+ "end": {
+ "line": 107,
+ "column": 63
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4044,
+ 4048
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 11
+ },
+ "end": {
+ "line": 108,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridWidth",
+ "range": [
+ 4049,
+ 4058
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 16
+ },
+ "end": {
+ "line": 108,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 4044,
+ 4058
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 11
+ },
+ "end": {
+ "line": 108,
+ "column": 25
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4074,
+ 4078
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 12
+ },
+ "end": {
+ "line": 109,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblMainCont",
+ "range": [
+ 4079,
+ 4090
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 17
+ },
+ "end": {
+ "line": 109,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 4074,
+ 4090
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 12
+ },
+ "end": {
+ "line": 109,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 4091,
+ 4096
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 29
+ },
+ "end": {
+ "line": 109,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 4074,
+ 4096
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 12
+ },
+ "end": {
+ "line": 109,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 4097,
+ 4102
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 35
+ },
+ "end": {
+ "line": 109,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 4074,
+ 4102
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 12
+ },
+ "end": {
+ "line": 109,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4105,
+ 4109
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 43
+ },
+ "end": {
+ "line": 109,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridWidth",
+ "range": [
+ 4110,
+ 4119
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 48
+ },
+ "end": {
+ "line": 109,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 4105,
+ 4119
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 43
+ },
+ "end": {
+ "line": 109,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 4074,
+ 4119
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 12
+ },
+ "end": {
+ "line": 109,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 4074,
+ 4120
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 12
+ },
+ "end": {
+ "line": 109,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 4059,
+ 4131
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 26
+ },
+ "end": {
+ "line": 110,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 4041,
+ 4131
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 8
+ },
+ "end": {
+ "line": 110,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 4141,
+ 4144
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 8
+ },
+ "end": {
+ "line": 111,
+ "column": 11
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 4145,
+ 4155
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 12
+ },
+ "end": {
+ "line": 111,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 4141,
+ 4155
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 8
+ },
+ "end": {
+ "line": 111,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "insertBefore",
+ "range": [
+ 4156,
+ 4168
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 23
+ },
+ "end": {
+ "line": 111,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 4141,
+ 4168
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 8
+ },
+ "end": {
+ "line": 111,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4169,
+ 4173
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 36
+ },
+ "end": {
+ "line": 111,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblMainCont",
+ "range": [
+ 4174,
+ 4185
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 41
+ },
+ "end": {
+ "line": 111,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 4169,
+ 4185
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 36
+ },
+ "end": {
+ "line": 111,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 4187,
+ 4190
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 54
+ },
+ "end": {
+ "line": 111,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 4141,
+ 4191
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 8
+ },
+ "end": {
+ "line": 111,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 4141,
+ 4192
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 8
+ },
+ "end": {
+ "line": 111,
+ "column": 59
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Table container: div wrapping content table",
+ "range": [
+ 4204,
+ 4249
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 8
+ },
+ "end": {
+ "line": 113,
+ "column": 53
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4259,
+ 4263
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 8
+ },
+ "end": {
+ "line": 114,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblCont",
+ "range": [
+ 4264,
+ 4271
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 13
+ },
+ "end": {
+ "line": 114,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 4259,
+ 4271
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 8
+ },
+ "end": {
+ "line": 114,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 4274,
+ 4277
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 23
+ },
+ "end": {
+ "line": 114,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 4278,
+ 4284
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 27
+ },
+ "end": {
+ "line": 114,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 4274,
+ 4284
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 23
+ },
+ "end": {
+ "line": 114,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "div",
+ "raw": "'div'",
+ "range": [
+ 4285,
+ 4290
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 34
+ },
+ "end": {
+ "line": 114,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 4292,
+ 4296
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 41
+ },
+ "end": {
+ "line": 114,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4298,
+ 4302
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 47
+ },
+ "end": {
+ "line": 114,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxTblCont",
+ "range": [
+ 4303,
+ 4314
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 52
+ },
+ "end": {
+ "line": 114,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 4298,
+ 4314
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 47
+ },
+ "end": {
+ "line": 114,
+ "column": 63
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4317,
+ 4319
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 66
+ },
+ "end": {
+ "line": 114,
+ "column": 68
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 4320,
+ 4322
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 69
+ },
+ "end": {
+ "line": 114,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 4317,
+ 4322
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 66
+ },
+ "end": {
+ "line": 114,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 4298,
+ 4322
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 47
+ },
+ "end": {
+ "line": 114,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "range": [
+ 4291,
+ 4323
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 40
+ },
+ "end": {
+ "line": 114,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "range": [
+ 4274,
+ 4324
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 23
+ },
+ "end": {
+ "line": 114,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 4259,
+ 4324
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 8
+ },
+ "end": {
+ "line": 114,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 4259,
+ 4325
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 8
+ },
+ "end": {
+ "line": 114,
+ "column": 74
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Table container: div wrapping content table",
+ "range": [
+ 4204,
+ 4249
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 8
+ },
+ "end": {
+ "line": 113,
+ "column": 53
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4335,
+ 4339
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 8
+ },
+ "end": {
+ "line": 115,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblCont",
+ "range": [
+ 4340,
+ 4347
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 13
+ },
+ "end": {
+ "line": 115,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 4335,
+ 4347
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 8
+ },
+ "end": {
+ "line": 115,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 4348,
+ 4357
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 21
+ },
+ "end": {
+ "line": 115,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 4335,
+ 4357
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 8
+ },
+ "end": {
+ "line": 115,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4360,
+ 4364
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 33
+ },
+ "end": {
+ "line": 115,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridContCssClass",
+ "range": [
+ 4365,
+ 4381
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 38
+ },
+ "end": {
+ "line": 115,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 4360,
+ 4381
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 33
+ },
+ "end": {
+ "line": 115,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 4335,
+ 4381
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 8
+ },
+ "end": {
+ "line": 115,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 4335,
+ 4382
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 8
+ },
+ "end": {
+ "line": 115,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4395,
+ 4399
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 11
+ },
+ "end": {
+ "line": 116,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridWidth",
+ "range": [
+ 4400,
+ 4409
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 16
+ },
+ "end": {
+ "line": 116,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 4395,
+ 4409
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 11
+ },
+ "end": {
+ "line": 116,
+ "column": 25
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!=",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4428,
+ 4432
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 15
+ },
+ "end": {
+ "line": 117,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridWidth",
+ "range": [
+ 4433,
+ 4442
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 20
+ },
+ "end": {
+ "line": 117,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 4428,
+ 4442
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 15
+ },
+ "end": {
+ "line": 117,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "indexOf",
+ "range": [
+ 4443,
+ 4450
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 30
+ },
+ "end": {
+ "line": 117,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 4428,
+ 4450
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 15
+ },
+ "end": {
+ "line": 117,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "%",
+ "raw": "'%'",
+ "range": [
+ 4451,
+ 4454
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 38
+ },
+ "end": {
+ "line": 117,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 4428,
+ 4455
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 15
+ },
+ "end": {
+ "line": 117,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "-",
+ "argument": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 4460,
+ 4461
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 47
+ },
+ "end": {
+ "line": 117,
+ "column": 48
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 4459,
+ 4461
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 46
+ },
+ "end": {
+ "line": 117,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 4428,
+ 4461
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 15
+ },
+ "end": {
+ "line": 117,
+ "column": 48
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "console",
+ "range": [
+ 4481,
+ 4488
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 16
+ },
+ "end": {
+ "line": 118,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "log",
+ "range": [
+ 4489,
+ 4492
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 24
+ },
+ "end": {
+ "line": 118,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 4481,
+ 4492
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 16
+ },
+ "end": {
+ "line": 118,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4493,
+ 4497
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 28
+ },
+ "end": {
+ "line": 118,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridWidth",
+ "range": [
+ 4498,
+ 4507
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 33
+ },
+ "end": {
+ "line": 118,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 4493,
+ 4507
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 28
+ },
+ "end": {
+ "line": 118,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 4481,
+ 4508
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 16
+ },
+ "end": {
+ "line": 118,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 4481,
+ 4509
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 16
+ },
+ "end": {
+ "line": 118,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4527,
+ 4531
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 16
+ },
+ "end": {
+ "line": 119,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblCont",
+ "range": [
+ 4532,
+ 4539
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 21
+ },
+ "end": {
+ "line": 119,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 4527,
+ 4539
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 16
+ },
+ "end": {
+ "line": 119,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 4540,
+ 4545
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 29
+ },
+ "end": {
+ "line": 119,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 4527,
+ 4545
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 16
+ },
+ "end": {
+ "line": 119,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 4546,
+ 4551
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 35
+ },
+ "end": {
+ "line": 119,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 4527,
+ 4551
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 16
+ },
+ "end": {
+ "line": 119,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "100%",
+ "raw": "'100%'",
+ "range": [
+ 4554,
+ 4560
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 43
+ },
+ "end": {
+ "line": 119,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 4527,
+ 4560
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 16
+ },
+ "end": {
+ "line": 119,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 4527,
+ 4561
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 16
+ },
+ "end": {
+ "line": 119,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 4462,
+ 4576
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 49
+ },
+ "end": {
+ "line": 120,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4601,
+ 4605
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 16
+ },
+ "end": {
+ "line": 121,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblCont",
+ "range": [
+ 4606,
+ 4613
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 21
+ },
+ "end": {
+ "line": 121,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 4601,
+ 4613
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 16
+ },
+ "end": {
+ "line": 121,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 4614,
+ 4619
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 29
+ },
+ "end": {
+ "line": 121,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 4601,
+ 4619
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 16
+ },
+ "end": {
+ "line": 121,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 4620,
+ 4625
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 35
+ },
+ "end": {
+ "line": 121,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 4601,
+ 4625
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 16
+ },
+ "end": {
+ "line": 121,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4628,
+ 4632
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 43
+ },
+ "end": {
+ "line": 121,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridWidth",
+ "range": [
+ 4633,
+ 4642
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 48
+ },
+ "end": {
+ "line": 121,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 4628,
+ 4642
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 43
+ },
+ "end": {
+ "line": 121,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 4601,
+ 4642
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 16
+ },
+ "end": {
+ "line": 121,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 4601,
+ 4643
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 16
+ },
+ "end": {
+ "line": 121,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 4582,
+ 4658
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 19
+ },
+ "end": {
+ "line": 122,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 4425,
+ 4658
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 12
+ },
+ "end": {
+ "line": 122,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 4410,
+ 4669
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 26
+ },
+ "end": {
+ "line": 123,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 4392,
+ 4669
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 8
+ },
+ "end": {
+ "line": 123,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4682,
+ 4686
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 11
+ },
+ "end": {
+ "line": 124,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridHeight",
+ "range": [
+ 4687,
+ 4697
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 16
+ },
+ "end": {
+ "line": 124,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 4682,
+ 4697
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 11
+ },
+ "end": {
+ "line": 124,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4713,
+ 4717
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 12
+ },
+ "end": {
+ "line": 125,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblCont",
+ "range": [
+ 4718,
+ 4725
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 17
+ },
+ "end": {
+ "line": 125,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 4713,
+ 4725
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 12
+ },
+ "end": {
+ "line": 125,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 4726,
+ 4731
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 25
+ },
+ "end": {
+ "line": 125,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 4713,
+ 4731
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 12
+ },
+ "end": {
+ "line": 125,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "height",
+ "range": [
+ 4732,
+ 4738
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 31
+ },
+ "end": {
+ "line": 125,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 4713,
+ 4738
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 12
+ },
+ "end": {
+ "line": 125,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4741,
+ 4745
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 40
+ },
+ "end": {
+ "line": 125,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridHeight",
+ "range": [
+ 4746,
+ 4756
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 45
+ },
+ "end": {
+ "line": 125,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 4741,
+ 4756
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 40
+ },
+ "end": {
+ "line": 125,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 4713,
+ 4756
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 12
+ },
+ "end": {
+ "line": 125,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 4713,
+ 4757
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 12
+ },
+ "end": {
+ "line": 125,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 4698,
+ 4768
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 27
+ },
+ "end": {
+ "line": 126,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 4679,
+ 4768
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 8
+ },
+ "end": {
+ "line": 126,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 4778,
+ 4781
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 8
+ },
+ "end": {
+ "line": 127,
+ "column": 11
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 4782,
+ 4792
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 12
+ },
+ "end": {
+ "line": 127,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 4778,
+ 4792
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 8
+ },
+ "end": {
+ "line": 127,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "insertBefore",
+ "range": [
+ 4793,
+ 4805
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 23
+ },
+ "end": {
+ "line": 127,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 4778,
+ 4805
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 8
+ },
+ "end": {
+ "line": 127,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4806,
+ 4810
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 36
+ },
+ "end": {
+ "line": 127,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblCont",
+ "range": [
+ 4811,
+ 4818
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 41
+ },
+ "end": {
+ "line": 127,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 4806,
+ 4818
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 36
+ },
+ "end": {
+ "line": 127,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 4820,
+ 4823
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 50
+ },
+ "end": {
+ "line": 127,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 4778,
+ 4824
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 8
+ },
+ "end": {
+ "line": 127,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 4778,
+ 4825
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 8
+ },
+ "end": {
+ "line": 127,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "t",
+ "range": [
+ 4839,
+ 4840
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 12
+ },
+ "end": {
+ "line": 128,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 4843,
+ 4846
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 16
+ },
+ "end": {
+ "line": 128,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 4847,
+ 4857
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 20
+ },
+ "end": {
+ "line": 128,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 4843,
+ 4857
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 16
+ },
+ "end": {
+ "line": 128,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 4858,
+ 4869
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 31
+ },
+ "end": {
+ "line": 128,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 4843,
+ 4869
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 16
+ },
+ "end": {
+ "line": 128,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 4870,
+ 4873
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 43
+ },
+ "end": {
+ "line": 128,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 4843,
+ 4874
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 16
+ },
+ "end": {
+ "line": 128,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 4839,
+ 4874
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 12
+ },
+ "end": {
+ "line": 128,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 4835,
+ 4875
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 8
+ },
+ "end": {
+ "line": 128,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4885,
+ 4889
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 8
+ },
+ "end": {
+ "line": 129,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblCont",
+ "range": [
+ 4890,
+ 4897
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 13
+ },
+ "end": {
+ "line": 129,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 4885,
+ 4897
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 8
+ },
+ "end": {
+ "line": 129,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 4898,
+ 4909
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 21
+ },
+ "end": {
+ "line": 129,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 4885,
+ 4909
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 8
+ },
+ "end": {
+ "line": 129,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "t",
+ "range": [
+ 4910,
+ 4911
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 33
+ },
+ "end": {
+ "line": 129,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 4885,
+ 4912
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 8
+ },
+ "end": {
+ "line": 129,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 4885,
+ 4913
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 8
+ },
+ "end": {
+ "line": 129,
+ "column": 36
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "In case table width is expressed in %",
+ "range": [
+ 4925,
+ 4964
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 8
+ },
+ "end": {
+ "line": 131,
+ "column": 47
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 4977,
+ 4980
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 11
+ },
+ "end": {
+ "line": 132,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 4981,
+ 4986
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 15
+ },
+ "end": {
+ "line": 132,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 4977,
+ 4986
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 11
+ },
+ "end": {
+ "line": 132,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 4987,
+ 4992
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 21
+ },
+ "end": {
+ "line": 132,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 4977,
+ 4992
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 11
+ },
+ "end": {
+ "line": 132,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 4997,
+ 4999
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 31
+ },
+ "end": {
+ "line": 132,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 4977,
+ 4999
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 11
+ },
+ "end": {
+ "line": 132,
+ "column": 33
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 5015,
+ 5018
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 12
+ },
+ "end": {
+ "line": 133,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 5019,
+ 5024
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 16
+ },
+ "end": {
+ "line": 133,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 5015,
+ 5024
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 12
+ },
+ "end": {
+ "line": 133,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 5025,
+ 5030
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 22
+ },
+ "end": {
+ "line": 133,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 5015,
+ 5030
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 12
+ },
+ "end": {
+ "line": 133,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 5034,
+ 5036
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 31
+ },
+ "end": {
+ "line": 133,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_containsStr",
+ "range": [
+ 5037,
+ 5049
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 34
+ },
+ "end": {
+ "line": 133,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 5034,
+ 5049
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 31
+ },
+ "end": {
+ "line": 133,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "%",
+ "raw": "'%'",
+ "range": [
+ 5050,
+ 5053
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 47
+ },
+ "end": {
+ "line": 133,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "tblW",
+ "range": [
+ 5055,
+ 5059
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 52
+ },
+ "end": {
+ "line": 133,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 5034,
+ 5060
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 31
+ },
+ "end": {
+ "line": 133,
+ "column": 57
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 5080,
+ 5083
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 16
+ },
+ "end": {
+ "line": 134,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "clientWidth",
+ "range": [
+ 5084,
+ 5095
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 20
+ },
+ "end": {
+ "line": 134,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 5080,
+ 5095
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 16
+ },
+ "end": {
+ "line": 134,
+ "column": 31
+ }
+ }
+ },
+ "alternate": {
+ "type": "Identifier",
+ "name": "tblW",
+ "range": [
+ 5098,
+ 5102
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 34
+ },
+ "end": {
+ "line": 134,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 5034,
+ 5102
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 31
+ },
+ "end": {
+ "line": 134,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "px",
+ "raw": "'px'",
+ "range": [
+ 5106,
+ 5110
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 42
+ },
+ "end": {
+ "line": 134,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 5033,
+ 5110
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 30
+ },
+ "end": {
+ "line": 134,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 5015,
+ 5110
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 12
+ },
+ "end": {
+ "line": 134,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 5015,
+ 5111
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 12
+ },
+ "end": {
+ "line": 134,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 5000,
+ 5122
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 34
+ },
+ "end": {
+ "line": 135,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 4974,
+ 5122
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 8
+ },
+ "end": {
+ "line": 135,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "In case table width is expressed in %",
+ "range": [
+ 4925,
+ 4964
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 8
+ },
+ "end": {
+ "line": 131,
+ "column": 47
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "d",
+ "range": [
+ 5138,
+ 5139
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 12
+ },
+ "end": {
+ "line": 137,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5142,
+ 5146
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 16
+ },
+ "end": {
+ "line": 137,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblCont",
+ "range": [
+ 5147,
+ 5154
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 21
+ },
+ "end": {
+ "line": 137,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 5142,
+ 5154
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 16
+ },
+ "end": {
+ "line": 137,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 5155,
+ 5165
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 29
+ },
+ "end": {
+ "line": 137,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 5142,
+ 5165
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 16
+ },
+ "end": {
+ "line": 137,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 5166,
+ 5177
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 40
+ },
+ "end": {
+ "line": 137,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 5142,
+ 5177
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 16
+ },
+ "end": {
+ "line": 137,
+ "column": 51
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5178,
+ 5182
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 52
+ },
+ "end": {
+ "line": 137,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblCont",
+ "range": [
+ 5183,
+ 5190
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 57
+ },
+ "end": {
+ "line": 137,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 5178,
+ 5190
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 52
+ },
+ "end": {
+ "line": 137,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 5142,
+ 5191
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 16
+ },
+ "end": {
+ "line": 137,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 5138,
+ 5191
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 12
+ },
+ "end": {
+ "line": 137,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 5134,
+ 5192
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 8
+ },
+ "end": {
+ "line": 137,
+ "column": 66
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5202,
+ 5206
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 8
+ },
+ "end": {
+ "line": 138,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblMainCont",
+ "range": [
+ 5207,
+ 5218
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 13
+ },
+ "end": {
+ "line": 138,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 5202,
+ 5218
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 8
+ },
+ "end": {
+ "line": 138,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 5219,
+ 5230
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 25
+ },
+ "end": {
+ "line": 138,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 5202,
+ 5230
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 8
+ },
+ "end": {
+ "line": 138,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "d",
+ "range": [
+ 5231,
+ 5232
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 37
+ },
+ "end": {
+ "line": 138,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 5202,
+ 5233
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 8
+ },
+ "end": {
+ "line": 138,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 5202,
+ 5234
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 8
+ },
+ "end": {
+ "line": 138,
+ "column": 40
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Headers table container: div wrapping headers table",
+ "range": [
+ 5246,
+ 5299
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 8
+ },
+ "end": {
+ "line": 140,
+ "column": 61
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5309,
+ 5313
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 8
+ },
+ "end": {
+ "line": 141,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headTblCont",
+ "range": [
+ 5314,
+ 5325
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 13
+ },
+ "end": {
+ "line": 141,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 5309,
+ 5325
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 8
+ },
+ "end": {
+ "line": 141,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 5328,
+ 5331
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 27
+ },
+ "end": {
+ "line": 141,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 5332,
+ 5338
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 31
+ },
+ "end": {
+ "line": 141,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 5328,
+ 5338
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 27
+ },
+ "end": {
+ "line": 141,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "div",
+ "raw": "'div'",
+ "range": [
+ 5353,
+ 5358
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 12
+ },
+ "end": {
+ "line": 142,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 5360,
+ 5364
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 19
+ },
+ "end": {
+ "line": 142,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5366,
+ 5370
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 25
+ },
+ "end": {
+ "line": 142,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxHeadTblCont",
+ "range": [
+ 5371,
+ 5386
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 30
+ },
+ "end": {
+ "line": 142,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 5366,
+ 5386
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 25
+ },
+ "end": {
+ "line": 142,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 5389,
+ 5391
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 48
+ },
+ "end": {
+ "line": 142,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 5392,
+ 5394
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 51
+ },
+ "end": {
+ "line": 142,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 5389,
+ 5394
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 48
+ },
+ "end": {
+ "line": 142,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 5366,
+ 5394
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 25
+ },
+ "end": {
+ "line": 142,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 5359,
+ 5395
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 18
+ },
+ "end": {
+ "line": 142,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 5328,
+ 5396
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 27
+ },
+ "end": {
+ "line": 142,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 5309,
+ 5396
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 8
+ },
+ "end": {
+ "line": 142,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 5309,
+ 5397
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 8
+ },
+ "end": {
+ "line": 142,
+ "column": 56
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Headers table container: div wrapping headers table",
+ "range": [
+ 5246,
+ 5299
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 8
+ },
+ "end": {
+ "line": 140,
+ "column": 61
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5407,
+ 5411
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 8
+ },
+ "end": {
+ "line": 143,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headTblCont",
+ "range": [
+ 5412,
+ 5423
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 13
+ },
+ "end": {
+ "line": 143,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 5407,
+ 5423
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 8
+ },
+ "end": {
+ "line": 143,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 5424,
+ 5433
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 25
+ },
+ "end": {
+ "line": 143,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 5407,
+ 5433
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 8
+ },
+ "end": {
+ "line": 143,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5436,
+ 5440
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 37
+ },
+ "end": {
+ "line": 143,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridHeadContCssClass",
+ "range": [
+ 5441,
+ 5461
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 42
+ },
+ "end": {
+ "line": 143,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 5436,
+ 5461
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 37
+ },
+ "end": {
+ "line": 143,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 5407,
+ 5461
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 8
+ },
+ "end": {
+ "line": 143,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 5407,
+ 5462
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 8
+ },
+ "end": {
+ "line": 143,
+ "column": 63
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5475,
+ 5479
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 11
+ },
+ "end": {
+ "line": 144,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridWidth",
+ "range": [
+ 5480,
+ 5489
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 16
+ },
+ "end": {
+ "line": 144,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 5475,
+ 5489
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 11
+ },
+ "end": {
+ "line": 144,
+ "column": 25
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!=",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5508,
+ 5512
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 15
+ },
+ "end": {
+ "line": 145,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridWidth",
+ "range": [
+ 5513,
+ 5522
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 20
+ },
+ "end": {
+ "line": 145,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 5508,
+ 5522
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 15
+ },
+ "end": {
+ "line": 145,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "indexOf",
+ "range": [
+ 5523,
+ 5530
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 30
+ },
+ "end": {
+ "line": 145,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 5508,
+ 5530
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 15
+ },
+ "end": {
+ "line": 145,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "%",
+ "raw": "'%'",
+ "range": [
+ 5531,
+ 5534
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 38
+ },
+ "end": {
+ "line": 145,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 5508,
+ 5535
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 15
+ },
+ "end": {
+ "line": 145,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "-",
+ "argument": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 5540,
+ 5541
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 47
+ },
+ "end": {
+ "line": 145,
+ "column": 48
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 5539,
+ 5541
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 46
+ },
+ "end": {
+ "line": 145,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 5508,
+ 5541
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 15
+ },
+ "end": {
+ "line": 145,
+ "column": 48
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "console",
+ "range": [
+ 5561,
+ 5568
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 16
+ },
+ "end": {
+ "line": 146,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "log",
+ "range": [
+ 5569,
+ 5572
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 24
+ },
+ "end": {
+ "line": 146,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 5561,
+ 5572
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 16
+ },
+ "end": {
+ "line": 146,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5573,
+ 5577
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 28
+ },
+ "end": {
+ "line": 146,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridWidth",
+ "range": [
+ 5578,
+ 5587
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 33
+ },
+ "end": {
+ "line": 146,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 5573,
+ 5587
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 28
+ },
+ "end": {
+ "line": 146,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 5561,
+ 5588
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 16
+ },
+ "end": {
+ "line": 146,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 5561,
+ 5589
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 16
+ },
+ "end": {
+ "line": 146,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5607,
+ 5611
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 16
+ },
+ "end": {
+ "line": 147,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headTblCont",
+ "range": [
+ 5612,
+ 5623
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 21
+ },
+ "end": {
+ "line": 147,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 5607,
+ 5623
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 16
+ },
+ "end": {
+ "line": 147,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 5624,
+ 5629
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 33
+ },
+ "end": {
+ "line": 147,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 5607,
+ 5629
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 16
+ },
+ "end": {
+ "line": 147,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 5630,
+ 5635
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 39
+ },
+ "end": {
+ "line": 147,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 5607,
+ 5635
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 16
+ },
+ "end": {
+ "line": 147,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "100%",
+ "raw": "'100%'",
+ "range": [
+ 5638,
+ 5644
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 47
+ },
+ "end": {
+ "line": 147,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 5607,
+ 5644
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 16
+ },
+ "end": {
+ "line": 147,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 5607,
+ 5645
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 16
+ },
+ "end": {
+ "line": 147,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 5542,
+ 5660
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 49
+ },
+ "end": {
+ "line": 148,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5685,
+ 5689
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 16
+ },
+ "end": {
+ "line": 149,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headTblCont",
+ "range": [
+ 5690,
+ 5701
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 21
+ },
+ "end": {
+ "line": 149,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 5685,
+ 5701
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 16
+ },
+ "end": {
+ "line": 149,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 5702,
+ 5707
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 33
+ },
+ "end": {
+ "line": 149,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 5685,
+ 5707
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 16
+ },
+ "end": {
+ "line": 149,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 5708,
+ 5713
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 39
+ },
+ "end": {
+ "line": 149,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 5685,
+ 5713
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 16
+ },
+ "end": {
+ "line": 149,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5716,
+ 5720
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 47
+ },
+ "end": {
+ "line": 149,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridWidth",
+ "range": [
+ 5721,
+ 5730
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 52
+ },
+ "end": {
+ "line": 149,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 5716,
+ 5730
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 47
+ },
+ "end": {
+ "line": 149,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 5685,
+ 5730
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 16
+ },
+ "end": {
+ "line": 149,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 5685,
+ 5731
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 16
+ },
+ "end": {
+ "line": 149,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 5666,
+ 5746
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 19
+ },
+ "end": {
+ "line": 150,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 5505,
+ 5746
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 12
+ },
+ "end": {
+ "line": 150,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 5490,
+ 5757
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 26
+ },
+ "end": {
+ "line": 151,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5472,
+ 5757
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 8
+ },
+ "end": {
+ "line": 151,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Headers table",
+ "range": [
+ 5769,
+ 5784
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 8
+ },
+ "end": {
+ "line": 153,
+ "column": 23
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5794,
+ 5798
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 8
+ },
+ "end": {
+ "line": 154,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headTbl",
+ "range": [
+ 5799,
+ 5806
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 13
+ },
+ "end": {
+ "line": 154,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 5794,
+ 5806
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 8
+ },
+ "end": {
+ "line": 154,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 5809,
+ 5812
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 23
+ },
+ "end": {
+ "line": 154,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 5813,
+ 5819
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 27
+ },
+ "end": {
+ "line": 154,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 5809,
+ 5819
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 23
+ },
+ "end": {
+ "line": 154,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "table",
+ "raw": "'table'",
+ "range": [
+ 5820,
+ 5827
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 34
+ },
+ "end": {
+ "line": 154,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 5830,
+ 5834
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 44
+ },
+ "end": {
+ "line": 154,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5836,
+ 5840
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 50
+ },
+ "end": {
+ "line": 154,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxHeadTbl",
+ "range": [
+ 5841,
+ 5852
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 55
+ },
+ "end": {
+ "line": 154,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 5836,
+ 5852
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 50
+ },
+ "end": {
+ "line": 154,
+ "column": 66
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 5855,
+ 5857
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 69
+ },
+ "end": {
+ "line": 154,
+ "column": 71
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 5858,
+ 5860
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 72
+ },
+ "end": {
+ "line": 154,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 5855,
+ 5860
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 69
+ },
+ "end": {
+ "line": 154,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 5836,
+ 5860
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 50
+ },
+ "end": {
+ "line": 154,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 5829,
+ 5861
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 43
+ },
+ "end": {
+ "line": 154,
+ "column": 75
+ }
+ }
+ }
+ ],
+ "range": [
+ 5809,
+ 5862
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 23
+ },
+ "end": {
+ "line": 154,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 5794,
+ 5862
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 8
+ },
+ "end": {
+ "line": 154,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 5794,
+ 5863
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 8
+ },
+ "end": {
+ "line": 154,
+ "column": 77
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Headers table",
+ "range": [
+ 5769,
+ 5784
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 8
+ },
+ "end": {
+ "line": 153,
+ "column": 23
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tH",
+ "range": [
+ 5877,
+ 5879
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 12
+ },
+ "end": {
+ "line": 155,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 5882,
+ 5885
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 17
+ },
+ "end": {
+ "line": 155,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 5886,
+ 5892
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 21
+ },
+ "end": {
+ "line": 155,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 5882,
+ 5892
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 17
+ },
+ "end": {
+ "line": 155,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "tHead",
+ "raw": "'tHead'",
+ "range": [
+ 5893,
+ 5900
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 28
+ },
+ "end": {
+ "line": 155,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 5882,
+ 5901
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 17
+ },
+ "end": {
+ "line": 155,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 5877,
+ 5901
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 12
+ },
+ "end": {
+ "line": 155,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 5873,
+ 5902
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 8
+ },
+ "end": {
+ "line": 155,
+ "column": 37
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "IE<7 needs it",
+ "range": [
+ 5903,
+ 5918
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 38
+ },
+ "end": {
+ "line": 155,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "1st row should be headers row, ids are added if not set",
+ "range": [
+ 5930,
+ 5987
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 8
+ },
+ "end": {
+ "line": 157,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Those ids are used by the sort feature",
+ "range": [
+ 5997,
+ 6037
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 8
+ },
+ "end": {
+ "line": 158,
+ "column": 48
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "hRow",
+ "range": [
+ 6051,
+ 6055
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 12
+ },
+ "end": {
+ "line": 159,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 6058,
+ 6061
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 19
+ },
+ "end": {
+ "line": 159,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 6062,
+ 6066
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 23
+ },
+ "end": {
+ "line": 159,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 6058,
+ 6066
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 19
+ },
+ "end": {
+ "line": 159,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6067,
+ 6071
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 28
+ },
+ "end": {
+ "line": 159,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridHeadRowIndex",
+ "range": [
+ 6072,
+ 6088
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 33
+ },
+ "end": {
+ "line": 159,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 6067,
+ 6088
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 28
+ },
+ "end": {
+ "line": 159,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 6058,
+ 6089
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 19
+ },
+ "end": {
+ "line": 159,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 6051,
+ 6089
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 12
+ },
+ "end": {
+ "line": 159,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 6047,
+ 6090
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 8
+ },
+ "end": {
+ "line": 159,
+ "column": 51
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "IE<7 needs it",
+ "range": [
+ 5903,
+ 5918
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 38
+ },
+ "end": {
+ "line": 155,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "1st row should be headers row, ids are added if not set",
+ "range": [
+ 5930,
+ 5987
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 8
+ },
+ "end": {
+ "line": 157,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Those ids are used by the sort feature",
+ "range": [
+ 5997,
+ 6037
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 8
+ },
+ "end": {
+ "line": 158,
+ "column": 48
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "sortTriggers",
+ "range": [
+ 6104,
+ 6116
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 12
+ },
+ "end": {
+ "line": 160,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 6119,
+ 6121
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 27
+ },
+ "end": {
+ "line": 160,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 6104,
+ 6121
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 12
+ },
+ "end": {
+ "line": 160,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 6100,
+ 6122
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 8
+ },
+ "end": {
+ "line": 160,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 6140,
+ 6141
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 16
+ },
+ "end": {
+ "line": 161,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 6142,
+ 6143
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 18
+ },
+ "end": {
+ "line": 161,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 6140,
+ 6143
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 16
+ },
+ "end": {
+ "line": 161,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 6136,
+ 6143
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 12
+ },
+ "end": {
+ "line": 161,
+ "column": 19
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 6145,
+ 6146
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 21
+ },
+ "end": {
+ "line": 161,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 6147,
+ 6149
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 23
+ },
+ "end": {
+ "line": 161,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbCells",
+ "range": [
+ 6150,
+ 6157
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 26
+ },
+ "end": {
+ "line": 161,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 6147,
+ 6157
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 23
+ },
+ "end": {
+ "line": 161,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 6145,
+ 6157
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 21
+ },
+ "end": {
+ "line": 161,
+ "column": 33
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 6159,
+ 6160
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 35
+ },
+ "end": {
+ "line": 161,
+ "column": 36
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 6159,
+ 6162
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 35
+ },
+ "end": {
+ "line": 161,
+ "column": 38
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "c",
+ "range": [
+ 6182,
+ 6183
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 16
+ },
+ "end": {
+ "line": 162,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "hRow",
+ "range": [
+ 6186,
+ 6190
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 20
+ },
+ "end": {
+ "line": 162,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 6191,
+ 6196
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 25
+ },
+ "end": {
+ "line": 162,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 6186,
+ 6196
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 20
+ },
+ "end": {
+ "line": 162,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 6197,
+ 6198
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 31
+ },
+ "end": {
+ "line": 162,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 6186,
+ 6199
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 20
+ },
+ "end": {
+ "line": 162,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 6182,
+ 6199
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 16
+ },
+ "end": {
+ "line": 162,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 6178,
+ 6200
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 12
+ },
+ "end": {
+ "line": 162,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "thId",
+ "range": [
+ 6218,
+ 6222
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 16
+ },
+ "end": {
+ "line": 163,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "c",
+ "range": [
+ 6225,
+ 6226
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 23
+ },
+ "end": {
+ "line": 163,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getAttribute",
+ "range": [
+ 6227,
+ 6239
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 25
+ },
+ "end": {
+ "line": 163,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 6225,
+ 6239
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 23
+ },
+ "end": {
+ "line": 163,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 6240,
+ 6244
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 38
+ },
+ "end": {
+ "line": 163,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 6225,
+ 6245
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 23
+ },
+ "end": {
+ "line": 163,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 6218,
+ 6245
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 16
+ },
+ "end": {
+ "line": 163,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 6214,
+ 6246
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 12
+ },
+ "end": {
+ "line": 163,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "thId",
+ "range": [
+ 6264,
+ 6268
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 16
+ },
+ "end": {
+ "line": 164,
+ "column": 20
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 6263,
+ 6268
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 15
+ },
+ "end": {
+ "line": 164,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "thId",
+ "range": [
+ 6272,
+ 6276
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 24
+ },
+ "end": {
+ "line": 164,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 6279,
+ 6281
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 31
+ },
+ "end": {
+ "line": 164,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 6272,
+ 6281
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 24
+ },
+ "end": {
+ "line": 164,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 6263,
+ 6281
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 15
+ },
+ "end": {
+ "line": 164,
+ "column": 33
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "thId",
+ "range": [
+ 6301,
+ 6305
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 16
+ },
+ "end": {
+ "line": 165,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6308,
+ 6312
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 23
+ },
+ "end": {
+ "line": 165,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxGridTh",
+ "range": [
+ 6313,
+ 6323
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 28
+ },
+ "end": {
+ "line": 165,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 6308,
+ 6323
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 23
+ },
+ "end": {
+ "line": 165,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 6324,
+ 6325
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 39
+ },
+ "end": {
+ "line": 165,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 6308,
+ 6325
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 23
+ },
+ "end": {
+ "line": 165,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "_",
+ "raw": "'_'",
+ "range": [
+ 6326,
+ 6329
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 41
+ },
+ "end": {
+ "line": 165,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 6308,
+ 6329
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 23
+ },
+ "end": {
+ "line": 165,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 6330,
+ 6332
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 45
+ },
+ "end": {
+ "line": 165,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 6333,
+ 6335
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 48
+ },
+ "end": {
+ "line": 165,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 6330,
+ 6335
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 45
+ },
+ "end": {
+ "line": 165,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 6308,
+ 6335
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 23
+ },
+ "end": {
+ "line": 165,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 6301,
+ 6335
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 16
+ },
+ "end": {
+ "line": 165,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 6301,
+ 6336
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 16
+ },
+ "end": {
+ "line": 165,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "c",
+ "range": [
+ 6354,
+ 6355
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 16
+ },
+ "end": {
+ "line": 166,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setAttribute",
+ "range": [
+ 6356,
+ 6368
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 18
+ },
+ "end": {
+ "line": 166,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 6354,
+ 6368
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 16
+ },
+ "end": {
+ "line": 166,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 6369,
+ 6373
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 31
+ },
+ "end": {
+ "line": 166,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "thId",
+ "range": [
+ 6375,
+ 6379
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 37
+ },
+ "end": {
+ "line": 166,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 6354,
+ 6380
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 16
+ },
+ "end": {
+ "line": 166,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 6354,
+ 6381
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 16
+ },
+ "end": {
+ "line": 166,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 6282,
+ 6396
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 34
+ },
+ "end": {
+ "line": 167,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 6260,
+ 6396
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 12
+ },
+ "end": {
+ "line": 167,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "sortTriggers",
+ "range": [
+ 6410,
+ 6422
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 12
+ },
+ "end": {
+ "line": 168,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 6423,
+ 6427
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 25
+ },
+ "end": {
+ "line": 168,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 6410,
+ 6427
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 12
+ },
+ "end": {
+ "line": 168,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "thId",
+ "range": [
+ 6428,
+ 6432
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 30
+ },
+ "end": {
+ "line": 168,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 6410,
+ 6433
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 12
+ },
+ "end": {
+ "line": 168,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 6410,
+ 6434
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 12
+ },
+ "end": {
+ "line": 168,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 6163,
+ 6445
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 39
+ },
+ "end": {
+ "line": 169,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 6132,
+ 6445
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 8
+ },
+ "end": {
+ "line": 169,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Filters row is created",
+ "range": [
+ 6457,
+ 6481
+ ],
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 8
+ },
+ "end": {
+ "line": 171,
+ "column": 32
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "filtersRow",
+ "range": [
+ 6495,
+ 6505
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 12
+ },
+ "end": {
+ "line": 172,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 6508,
+ 6511
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 25
+ },
+ "end": {
+ "line": 172,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 6512,
+ 6518
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 29
+ },
+ "end": {
+ "line": 172,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 6508,
+ 6518
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 25
+ },
+ "end": {
+ "line": 172,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "tr",
+ "raw": "'tr'",
+ "range": [
+ 6519,
+ 6523
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 36
+ },
+ "end": {
+ "line": 172,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 6508,
+ 6524
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 25
+ },
+ "end": {
+ "line": 172,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 6495,
+ 6524
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 12
+ },
+ "end": {
+ "line": 172,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 6491,
+ 6525
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 8
+ },
+ "end": {
+ "line": 172,
+ "column": 42
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Filters row is created",
+ "range": [
+ 6457,
+ 6481
+ ],
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 8
+ },
+ "end": {
+ "line": 171,
+ "column": 32
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6538,
+ 6542
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 11
+ },
+ "end": {
+ "line": 173,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridEnableFilters",
+ "range": [
+ 6543,
+ 6560
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 16
+ },
+ "end": {
+ "line": 173,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 6538,
+ 6560
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 11
+ },
+ "end": {
+ "line": 173,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 6564,
+ 6566
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 37
+ },
+ "end": {
+ "line": 173,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltGrid",
+ "range": [
+ 6567,
+ 6574
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 40
+ },
+ "end": {
+ "line": 173,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 6564,
+ 6574
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 37
+ },
+ "end": {
+ "line": 173,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 6538,
+ 6574
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 11
+ },
+ "end": {
+ "line": 173,
+ "column": 47
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 6590,
+ 6592
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 12
+ },
+ "end": {
+ "line": 174,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "externalFltTgtIds",
+ "range": [
+ 6593,
+ 6610
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 15
+ },
+ "end": {
+ "line": 174,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 6590,
+ 6610
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 12
+ },
+ "end": {
+ "line": 174,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 6613,
+ 6615
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 35
+ },
+ "end": {
+ "line": 174,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 6590,
+ 6615
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 12
+ },
+ "end": {
+ "line": 174,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 6590,
+ 6616
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 12
+ },
+ "end": {
+ "line": 174,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 6638,
+ 6639
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 20
+ },
+ "end": {
+ "line": 175,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 6640,
+ 6641
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 22
+ },
+ "end": {
+ "line": 175,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 6638,
+ 6641
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 20
+ },
+ "end": {
+ "line": 175,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 6634,
+ 6641
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 16
+ },
+ "end": {
+ "line": 175,
+ "column": 23
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 6643,
+ 6644
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 25
+ },
+ "end": {
+ "line": 175,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 6645,
+ 6647
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 27
+ },
+ "end": {
+ "line": 175,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbCells",
+ "range": [
+ 6648,
+ 6655
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 30
+ },
+ "end": {
+ "line": 175,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 6645,
+ 6655
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 27
+ },
+ "end": {
+ "line": 175,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 6643,
+ 6655
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 25
+ },
+ "end": {
+ "line": 175,
+ "column": 37
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 6657,
+ 6658
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 39
+ },
+ "end": {
+ "line": 175,
+ "column": 40
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 6657,
+ 6660
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 39
+ },
+ "end": {
+ "line": 175,
+ "column": 42
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "fltTdId",
+ "range": [
+ 6684,
+ 6691
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 20
+ },
+ "end": {
+ "line": 176,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 6694,
+ 6696
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 30
+ },
+ "end": {
+ "line": 176,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxFlt",
+ "range": [
+ 6697,
+ 6704
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 33
+ },
+ "end": {
+ "line": 176,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 6694,
+ 6704
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 30
+ },
+ "end": {
+ "line": 176,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 6705,
+ 6706
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 41
+ },
+ "end": {
+ "line": 176,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 6694,
+ 6706
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 30
+ },
+ "end": {
+ "line": 176,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6708,
+ 6712
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 44
+ },
+ "end": {
+ "line": 176,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxGridFltTd",
+ "range": [
+ 6713,
+ 6726
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 49
+ },
+ "end": {
+ "line": 176,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 6708,
+ 6726
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 44
+ },
+ "end": {
+ "line": 176,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 6694,
+ 6726
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 30
+ },
+ "end": {
+ "line": 176,
+ "column": 62
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 6728,
+ 6730
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 64
+ },
+ "end": {
+ "line": 176,
+ "column": 66
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 6731,
+ 6733
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 67
+ },
+ "end": {
+ "line": 176,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 6728,
+ 6733
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 64
+ },
+ "end": {
+ "line": 176,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 6694,
+ 6733
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 30
+ },
+ "end": {
+ "line": 176,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 6684,
+ 6733
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 20
+ },
+ "end": {
+ "line": 176,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 6680,
+ 6734
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 16
+ },
+ "end": {
+ "line": 176,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cl",
+ "range": [
+ 6756,
+ 6758
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 20
+ },
+ "end": {
+ "line": 177,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 6761,
+ 6764
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 25
+ },
+ "end": {
+ "line": 177,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 6765,
+ 6771
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 29
+ },
+ "end": {
+ "line": 177,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 6761,
+ 6771
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 25
+ },
+ "end": {
+ "line": 177,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 6772,
+ 6774
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 36
+ },
+ "end": {
+ "line": 177,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltCellTag",
+ "range": [
+ 6775,
+ 6785
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 39
+ },
+ "end": {
+ "line": 177,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 6772,
+ 6785
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 36
+ },
+ "end": {
+ "line": 177,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 6788,
+ 6792
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 52
+ },
+ "end": {
+ "line": 177,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "fltTdId",
+ "range": [
+ 6794,
+ 6801
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 58
+ },
+ "end": {
+ "line": 177,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 6787,
+ 6802
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 51
+ },
+ "end": {
+ "line": 177,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 6761,
+ 6803
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 25
+ },
+ "end": {
+ "line": 177,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 6756,
+ 6803
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 20
+ },
+ "end": {
+ "line": 177,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 6752,
+ 6804
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 16
+ },
+ "end": {
+ "line": 177,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "filtersRow",
+ "range": [
+ 6822,
+ 6832
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 16
+ },
+ "end": {
+ "line": 178,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 6833,
+ 6844
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 27
+ },
+ "end": {
+ "line": 178,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 6822,
+ 6844
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 16
+ },
+ "end": {
+ "line": 178,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cl",
+ "range": [
+ 6845,
+ 6847
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 39
+ },
+ "end": {
+ "line": 178,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 6822,
+ 6848
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 16
+ },
+ "end": {
+ "line": 178,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 6822,
+ 6849
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 16
+ },
+ "end": {
+ "line": 178,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 6867,
+ 6869
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 16
+ },
+ "end": {
+ "line": 179,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "externalFltTgtIds",
+ "range": [
+ 6870,
+ 6887
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 19
+ },
+ "end": {
+ "line": 179,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 6867,
+ 6887
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 16
+ },
+ "end": {
+ "line": 179,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 6888,
+ 6889
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 37
+ },
+ "end": {
+ "line": 179,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 6867,
+ 6890
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 16
+ },
+ "end": {
+ "line": 179,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "fltTdId",
+ "range": [
+ 6893,
+ 6900
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 42
+ },
+ "end": {
+ "line": 179,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 6867,
+ 6900
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 16
+ },
+ "end": {
+ "line": 179,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 6867,
+ 6901
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 16
+ },
+ "end": {
+ "line": 179,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 6661,
+ 6916
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 43
+ },
+ "end": {
+ "line": 180,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 6630,
+ 6916
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 12
+ },
+ "end": {
+ "line": 180,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 6575,
+ 6927
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 48
+ },
+ "end": {
+ "line": 181,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 6535,
+ 6927
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 8
+ },
+ "end": {
+ "line": 181,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Headers row are moved from content table to headers table",
+ "range": [
+ 6937,
+ 6996
+ ],
+ "loc": {
+ "start": {
+ "line": 182,
+ "column": 8
+ },
+ "end": {
+ "line": 182,
+ "column": 67
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 7014,
+ 7015
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 16
+ },
+ "end": {
+ "line": 183,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 7016,
+ 7017
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 18
+ },
+ "end": {
+ "line": 183,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 7014,
+ 7017
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 16
+ },
+ "end": {
+ "line": 183,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 7010,
+ 7017
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 12
+ },
+ "end": {
+ "line": 183,
+ "column": 19
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 7019,
+ 7020
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 21
+ },
+ "end": {
+ "line": 183,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7021,
+ 7025
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 23
+ },
+ "end": {
+ "line": 183,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridHeadRows",
+ "range": [
+ 7026,
+ 7038
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 28
+ },
+ "end": {
+ "line": 183,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 7021,
+ 7038
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 23
+ },
+ "end": {
+ "line": 183,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 7039,
+ 7045
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 41
+ },
+ "end": {
+ "line": 183,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 7021,
+ 7045
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 23
+ },
+ "end": {
+ "line": 183,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 7019,
+ 7045
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 21
+ },
+ "end": {
+ "line": 183,
+ "column": 47
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 7047,
+ 7048
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 49
+ },
+ "end": {
+ "line": 183,
+ "column": 50
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 7047,
+ 7050
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 49
+ },
+ "end": {
+ "line": 183,
+ "column": 52
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "headRow",
+ "range": [
+ 7070,
+ 7077
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 16
+ },
+ "end": {
+ "line": 184,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 7080,
+ 7083
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 26
+ },
+ "end": {
+ "line": 184,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 7084,
+ 7088
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 30
+ },
+ "end": {
+ "line": 184,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 7080,
+ 7088
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 26
+ },
+ "end": {
+ "line": 184,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7089,
+ 7093
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 35
+ },
+ "end": {
+ "line": 184,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridHeadRows",
+ "range": [
+ 7094,
+ 7106
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 40
+ },
+ "end": {
+ "line": 184,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 7089,
+ 7106
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 35
+ },
+ "end": {
+ "line": 184,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 7107,
+ 7108
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 53
+ },
+ "end": {
+ "line": 184,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 7089,
+ 7109
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 35
+ },
+ "end": {
+ "line": 184,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 7080,
+ 7110
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 26
+ },
+ "end": {
+ "line": 184,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 7070,
+ 7110
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 16
+ },
+ "end": {
+ "line": 184,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 7066,
+ 7111
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 12
+ },
+ "end": {
+ "line": 184,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tH",
+ "range": [
+ 7125,
+ 7127
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 12
+ },
+ "end": {
+ "line": 185,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 7128,
+ 7139
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 15
+ },
+ "end": {
+ "line": 185,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 7125,
+ 7139
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 12
+ },
+ "end": {
+ "line": 185,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "headRow",
+ "range": [
+ 7140,
+ 7147
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 27
+ },
+ "end": {
+ "line": 185,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 7125,
+ 7148
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 12
+ },
+ "end": {
+ "line": 185,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 7125,
+ 7149
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 12
+ },
+ "end": {
+ "line": 185,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 7051,
+ 7160
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 53
+ },
+ "end": {
+ "line": 186,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 7006,
+ 7160
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 8
+ },
+ "end": {
+ "line": 186,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Headers row are moved from content table to headers table",
+ "range": [
+ 6937,
+ 6996
+ ],
+ "loc": {
+ "start": {
+ "line": 182,
+ "column": 8
+ },
+ "end": {
+ "line": 182,
+ "column": 67
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7170,
+ 7174
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 8
+ },
+ "end": {
+ "line": 187,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headTbl",
+ "range": [
+ 7175,
+ 7182
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 13
+ },
+ "end": {
+ "line": 187,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 7170,
+ 7182
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 8
+ },
+ "end": {
+ "line": 187,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 7183,
+ 7194
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 21
+ },
+ "end": {
+ "line": 187,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 7170,
+ 7194
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 8
+ },
+ "end": {
+ "line": 187,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "tH",
+ "range": [
+ 7195,
+ 7197
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 33
+ },
+ "end": {
+ "line": 187,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 7170,
+ 7198
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 8
+ },
+ "end": {
+ "line": 187,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 7170,
+ 7199
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 8
+ },
+ "end": {
+ "line": 187,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 7212,
+ 7214
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 11
+ },
+ "end": {
+ "line": 188,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filtersRowIndex",
+ "range": [
+ 7215,
+ 7230
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 14
+ },
+ "end": {
+ "line": 188,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 7212,
+ 7230
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 11
+ },
+ "end": {
+ "line": 188,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 7235,
+ 7236
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 34
+ },
+ "end": {
+ "line": 188,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 7212,
+ 7236
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 11
+ },
+ "end": {
+ "line": 188,
+ "column": 35
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tH",
+ "range": [
+ 7252,
+ 7254
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 12
+ },
+ "end": {
+ "line": 189,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "insertBefore",
+ "range": [
+ 7255,
+ 7267
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 15
+ },
+ "end": {
+ "line": 189,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 7252,
+ 7267
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 12
+ },
+ "end": {
+ "line": 189,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "filtersRow",
+ "range": [
+ 7268,
+ 7278
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 28
+ },
+ "end": {
+ "line": 189,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "hRow",
+ "range": [
+ 7279,
+ 7283
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 39
+ },
+ "end": {
+ "line": 189,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 7252,
+ 7284
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 12
+ },
+ "end": {
+ "line": 189,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 7252,
+ 7285
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 12
+ },
+ "end": {
+ "line": 189,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 7237,
+ 7296
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 36
+ },
+ "end": {
+ "line": 190,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tH",
+ "range": [
+ 7317,
+ 7319
+ ],
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 12
+ },
+ "end": {
+ "line": 191,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 7320,
+ 7331
+ ],
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 15
+ },
+ "end": {
+ "line": 191,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 7317,
+ 7331
+ ],
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 12
+ },
+ "end": {
+ "line": 191,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "filtersRow",
+ "range": [
+ 7332,
+ 7342
+ ],
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 27
+ },
+ "end": {
+ "line": 191,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 7317,
+ 7343
+ ],
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 12
+ },
+ "end": {
+ "line": 191,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 7317,
+ 7344
+ ],
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 12
+ },
+ "end": {
+ "line": 191,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 7302,
+ 7355
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 15
+ },
+ "end": {
+ "line": 192,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 7209,
+ 7355
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 8
+ },
+ "end": {
+ "line": 192,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7367,
+ 7371
+ ],
+ "loc": {
+ "start": {
+ "line": 194,
+ "column": 8
+ },
+ "end": {
+ "line": 194,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headTblCont",
+ "range": [
+ 7372,
+ 7383
+ ],
+ "loc": {
+ "start": {
+ "line": 194,
+ "column": 13
+ },
+ "end": {
+ "line": 194,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 7367,
+ 7383
+ ],
+ "loc": {
+ "start": {
+ "line": 194,
+ "column": 8
+ },
+ "end": {
+ "line": 194,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 7384,
+ 7395
+ ],
+ "loc": {
+ "start": {
+ "line": 194,
+ "column": 25
+ },
+ "end": {
+ "line": 194,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 7367,
+ 7395
+ ],
+ "loc": {
+ "start": {
+ "line": 194,
+ "column": 8
+ },
+ "end": {
+ "line": 194,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7396,
+ 7400
+ ],
+ "loc": {
+ "start": {
+ "line": 194,
+ "column": 37
+ },
+ "end": {
+ "line": 194,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headTbl",
+ "range": [
+ 7401,
+ 7408
+ ],
+ "loc": {
+ "start": {
+ "line": 194,
+ "column": 42
+ },
+ "end": {
+ "line": 194,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 7396,
+ 7408
+ ],
+ "loc": {
+ "start": {
+ "line": 194,
+ "column": 37
+ },
+ "end": {
+ "line": 194,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 7367,
+ 7409
+ ],
+ "loc": {
+ "start": {
+ "line": 194,
+ "column": 8
+ },
+ "end": {
+ "line": 194,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 7367,
+ 7410
+ ],
+ "loc": {
+ "start": {
+ "line": 194,
+ "column": 8
+ },
+ "end": {
+ "line": 194,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7420,
+ 7424
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 8
+ },
+ "end": {
+ "line": 195,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblCont",
+ "range": [
+ 7425,
+ 7432
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 13
+ },
+ "end": {
+ "line": 195,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 7420,
+ 7432
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 8
+ },
+ "end": {
+ "line": 195,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 7433,
+ 7443
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 21
+ },
+ "end": {
+ "line": 195,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 7420,
+ 7443
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 8
+ },
+ "end": {
+ "line": 195,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "insertBefore",
+ "range": [
+ 7444,
+ 7456
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 32
+ },
+ "end": {
+ "line": 195,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 7420,
+ 7456
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 8
+ },
+ "end": {
+ "line": 195,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7457,
+ 7461
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 45
+ },
+ "end": {
+ "line": 195,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headTblCont",
+ "range": [
+ 7462,
+ 7473
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 50
+ },
+ "end": {
+ "line": 195,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 7457,
+ 7473
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 45
+ },
+ "end": {
+ "line": 195,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7475,
+ 7479
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 63
+ },
+ "end": {
+ "line": 195,
+ "column": 67
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblCont",
+ "range": [
+ 7480,
+ 7487
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 68
+ },
+ "end": {
+ "line": 195,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 7475,
+ 7487
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 63
+ },
+ "end": {
+ "line": 195,
+ "column": 75
+ }
+ }
+ }
+ ],
+ "range": [
+ 7420,
+ 7488
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 8
+ },
+ "end": {
+ "line": 195,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 7420,
+ 7489
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 8
+ },
+ "end": {
+ "line": 195,
+ "column": 77
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "THead needs to be removed in content table for sort feature",
+ "range": [
+ 7501,
+ 7562
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 8
+ },
+ "end": {
+ "line": 197,
+ "column": 69
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "thead",
+ "range": [
+ 7576,
+ 7581
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 12
+ },
+ "end": {
+ "line": 198,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 7584,
+ 7587
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 20
+ },
+ "end": {
+ "line": 198,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tag",
+ "range": [
+ 7588,
+ 7591
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 24
+ },
+ "end": {
+ "line": 198,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 7584,
+ 7591
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 20
+ },
+ "end": {
+ "line": 198,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 7592,
+ 7595
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 28
+ },
+ "end": {
+ "line": 198,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "thead",
+ "raw": "'thead'",
+ "range": [
+ 7597,
+ 7604
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 33
+ },
+ "end": {
+ "line": 198,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 7584,
+ 7605
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 20
+ },
+ "end": {
+ "line": 198,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 7576,
+ 7605
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 12
+ },
+ "end": {
+ "line": 198,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 7572,
+ 7606
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 8
+ },
+ "end": {
+ "line": 198,
+ "column": 42
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "THead needs to be removed in content table for sort feature",
+ "range": [
+ 7501,
+ 7562
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 8
+ },
+ "end": {
+ "line": 197,
+ "column": 69
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "thead",
+ "range": [
+ 7619,
+ 7624
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 11
+ },
+ "end": {
+ "line": 199,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 7625,
+ 7631
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 17
+ },
+ "end": {
+ "line": 199,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 7619,
+ 7631
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 11
+ },
+ "end": {
+ "line": 199,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 7632,
+ 7633
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 24
+ },
+ "end": {
+ "line": 199,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 7619,
+ 7633
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 11
+ },
+ "end": {
+ "line": 199,
+ "column": 25
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 7649,
+ 7652
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 12
+ },
+ "end": {
+ "line": 200,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 7653,
+ 7664
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 16
+ },
+ "end": {
+ "line": 200,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 7649,
+ 7664
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 12
+ },
+ "end": {
+ "line": 200,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "thead",
+ "range": [
+ 7665,
+ 7670
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 28
+ },
+ "end": {
+ "line": 200,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 7671,
+ 7672
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 34
+ },
+ "end": {
+ "line": 200,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 7665,
+ 7673
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 28
+ },
+ "end": {
+ "line": 200,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 7649,
+ 7674
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 12
+ },
+ "end": {
+ "line": 200,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 7649,
+ 7675
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 12
+ },
+ "end": {
+ "line": 200,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 7634,
+ 7686
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 26
+ },
+ "end": {
+ "line": 201,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 7616,
+ 7686
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 8
+ },
+ "end": {
+ "line": 201,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Headers table style",
+ "range": [
+ 7698,
+ 7719
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 8
+ },
+ "end": {
+ "line": 203,
+ "column": 29
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7729,
+ 7733
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 8
+ },
+ "end": {
+ "line": 204,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headTbl",
+ "range": [
+ 7734,
+ 7741
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 13
+ },
+ "end": {
+ "line": 204,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 7729,
+ 7741
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 8
+ },
+ "end": {
+ "line": 204,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 7742,
+ 7747
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 21
+ },
+ "end": {
+ "line": 204,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 7729,
+ 7747
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 8
+ },
+ "end": {
+ "line": 204,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tableLayout",
+ "range": [
+ 7748,
+ 7759
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 27
+ },
+ "end": {
+ "line": 204,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 7729,
+ 7759
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 8
+ },
+ "end": {
+ "line": 204,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "fixed",
+ "raw": "'fixed'",
+ "range": [
+ 7762,
+ 7769
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 41
+ },
+ "end": {
+ "line": 204,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 7729,
+ 7769
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 8
+ },
+ "end": {
+ "line": 204,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 7729,
+ 7770
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 8
+ },
+ "end": {
+ "line": 204,
+ "column": 49
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Headers table style",
+ "range": [
+ 7698,
+ 7719
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 8
+ },
+ "end": {
+ "line": 203,
+ "column": 29
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 7780,
+ 7783
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 8
+ },
+ "end": {
+ "line": 205,
+ "column": 11
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 7784,
+ 7789
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 12
+ },
+ "end": {
+ "line": 205,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 7780,
+ 7789
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 8
+ },
+ "end": {
+ "line": 205,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tableLayout",
+ "range": [
+ 7790,
+ 7801
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 18
+ },
+ "end": {
+ "line": 205,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 7780,
+ 7801
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 8
+ },
+ "end": {
+ "line": 205,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "fixed",
+ "raw": "'fixed'",
+ "range": [
+ 7804,
+ 7811
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 32
+ },
+ "end": {
+ "line": 205,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 7780,
+ 7811
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 8
+ },
+ "end": {
+ "line": 205,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 7780,
+ 7812
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 8
+ },
+ "end": {
+ "line": 205,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7822,
+ 7826
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 8
+ },
+ "end": {
+ "line": 206,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headTbl",
+ "range": [
+ 7827,
+ 7834
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 13
+ },
+ "end": {
+ "line": 206,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 7822,
+ 7834
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 8
+ },
+ "end": {
+ "line": 206,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cellPadding",
+ "range": [
+ 7835,
+ 7846
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 21
+ },
+ "end": {
+ "line": 206,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 7822,
+ 7846
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 8
+ },
+ "end": {
+ "line": 206,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 7849,
+ 7852
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 35
+ },
+ "end": {
+ "line": 206,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cellPadding",
+ "range": [
+ 7853,
+ 7864
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 39
+ },
+ "end": {
+ "line": 206,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 7849,
+ 7864
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 35
+ },
+ "end": {
+ "line": 206,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 7822,
+ 7864
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 8
+ },
+ "end": {
+ "line": 206,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 7822,
+ 7865
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 8
+ },
+ "end": {
+ "line": 206,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7875,
+ 7879
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 8
+ },
+ "end": {
+ "line": 207,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headTbl",
+ "range": [
+ 7880,
+ 7887
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 13
+ },
+ "end": {
+ "line": 207,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 7875,
+ 7887
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 8
+ },
+ "end": {
+ "line": 207,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cellSpacing",
+ "range": [
+ 7888,
+ 7899
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 21
+ },
+ "end": {
+ "line": 207,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 7875,
+ 7899
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 8
+ },
+ "end": {
+ "line": 207,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 7902,
+ 7905
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 35
+ },
+ "end": {
+ "line": 207,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cellSpacing",
+ "range": [
+ 7906,
+ 7917
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 39
+ },
+ "end": {
+ "line": 207,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 7902,
+ 7917
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 35
+ },
+ "end": {
+ "line": 207,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 7875,
+ 7917
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 8
+ },
+ "end": {
+ "line": 207,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 7875,
+ 7918
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 8
+ },
+ "end": {
+ "line": 207,
+ "column": 51
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " this.headTbl.style.width = tbl.style.width;",
+ "range": [
+ 7928,
+ 7974
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 8
+ },
+ "end": {
+ "line": 208,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "content table without headers needs col widths to be reset",
+ "range": [
+ 7986,
+ 8046
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 8
+ },
+ "end": {
+ "line": 210,
+ "column": 68
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 8056,
+ 8058
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 8
+ },
+ "end": {
+ "line": 211,
+ "column": 10
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setColWidths",
+ "range": [
+ 8059,
+ 8071
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 11
+ },
+ "end": {
+ "line": 211,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 8056,
+ 8071
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 8
+ },
+ "end": {
+ "line": 211,
+ "column": 23
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 8072,
+ 8073
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 24
+ },
+ "end": {
+ "line": 211,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8075,
+ 8079
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 27
+ },
+ "end": {
+ "line": 211,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headTbl",
+ "range": [
+ 8080,
+ 8087
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 32
+ },
+ "end": {
+ "line": 211,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 8075,
+ 8087
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 27
+ },
+ "end": {
+ "line": 211,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 8056,
+ 8088
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 8
+ },
+ "end": {
+ "line": 211,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 8056,
+ 8089
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 8
+ },
+ "end": {
+ "line": 211,
+ "column": 41
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " this.headTbl.style.width = tbl.style.width;",
+ "range": [
+ 7928,
+ 7974
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 8
+ },
+ "end": {
+ "line": 208,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "content table without headers needs col widths to be reset",
+ "range": [
+ 7986,
+ 8046
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 8
+ },
+ "end": {
+ "line": 210,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Headers container width",
+ "range": [
+ 8101,
+ 8126
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 8
+ },
+ "end": {
+ "line": 213,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " this.headTblCont.style.width = this.tblCont.clientWidth+'px';",
+ "range": [
+ 8136,
+ 8200
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 8
+ },
+ "end": {
+ "line": 214,
+ "column": 72
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 8212,
+ 8215
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 8
+ },
+ "end": {
+ "line": 216,
+ "column": 11
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 8216,
+ 8221
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 12
+ },
+ "end": {
+ "line": 216,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 8212,
+ 8221
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 8
+ },
+ "end": {
+ "line": 216,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 8222,
+ 8227
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 18
+ },
+ "end": {
+ "line": 216,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 8212,
+ 8227
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 8
+ },
+ "end": {
+ "line": 216,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 8230,
+ 8232
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 26
+ },
+ "end": {
+ "line": 216,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 8212,
+ 8232
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 8
+ },
+ "end": {
+ "line": 216,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 8212,
+ 8233
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 8
+ },
+ "end": {
+ "line": 216,
+ "column": 29
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Headers container width",
+ "range": [
+ 8101,
+ 8126
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 8
+ },
+ "end": {
+ "line": 213,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " this.headTblCont.style.width = this.tblCont.clientWidth+'px';",
+ "range": [
+ 8136,
+ 8200
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 8
+ },
+ "end": {
+ "line": 214,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "",
+ "range": [
+ 8243,
+ 8245
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 8
+ },
+ "end": {
+ "line": 217,
+ "column": 10
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8255,
+ 8259
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 8
+ },
+ "end": {
+ "line": 218,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headTbl",
+ "range": [
+ 8260,
+ 8267
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 13
+ },
+ "end": {
+ "line": 218,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 8255,
+ 8267
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 8
+ },
+ "end": {
+ "line": 218,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 8268,
+ 8273
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 21
+ },
+ "end": {
+ "line": 218,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 8255,
+ 8273
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 8
+ },
+ "end": {
+ "line": 218,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 8274,
+ 8279
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 27
+ },
+ "end": {
+ "line": 218,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 8255,
+ 8279
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 8
+ },
+ "end": {
+ "line": 218,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 8282,
+ 8285
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 35
+ },
+ "end": {
+ "line": 218,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "clientWidth",
+ "range": [
+ 8286,
+ 8297
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 39
+ },
+ "end": {
+ "line": 218,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 8282,
+ 8297
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 35
+ },
+ "end": {
+ "line": 218,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "px",
+ "raw": "'px'",
+ "range": [
+ 8300,
+ 8304
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 53
+ },
+ "end": {
+ "line": 218,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 8282,
+ 8304
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 35
+ },
+ "end": {
+ "line": 218,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 8255,
+ 8304
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 8
+ },
+ "end": {
+ "line": 218,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 8255,
+ 8305
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 8
+ },
+ "end": {
+ "line": 218,
+ "column": 58
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "",
+ "range": [
+ 8243,
+ 8245
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 8
+ },
+ "end": {
+ "line": 217,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "",
+ "range": [
+ 8315,
+ 8317
+ ],
+ "loc": {
+ "start": {
+ "line": 219,
+ "column": 8
+ },
+ "end": {
+ "line": 219,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "scroll synchronisation",
+ "range": [
+ 8329,
+ 8353
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 8
+ },
+ "end": {
+ "line": 221,
+ "column": 32
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 8363,
+ 8368
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 8
+ },
+ "end": {
+ "line": 222,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 8369,
+ 8372
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 14
+ },
+ "end": {
+ "line": 222,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 8363,
+ 8372
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 8
+ },
+ "end": {
+ "line": 222,
+ "column": 17
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8373,
+ 8377
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 18
+ },
+ "end": {
+ "line": 222,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblCont",
+ "range": [
+ 8378,
+ 8385
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 23
+ },
+ "end": {
+ "line": 222,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 8373,
+ 8385
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 18
+ },
+ "end": {
+ "line": 222,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "scroll",
+ "raw": "'scroll'",
+ "range": [
+ 8387,
+ 8395
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 32
+ },
+ "end": {
+ "line": 222,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 8398,
+ 8401
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 43
+ },
+ "end": {
+ "line": 222,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "elm",
+ "range": [
+ 8424,
+ 8427
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 16
+ },
+ "end": {
+ "line": 223,
+ "column": 19
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 8430,
+ 8435
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 22
+ },
+ "end": {
+ "line": 223,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "target",
+ "range": [
+ 8436,
+ 8442
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 28
+ },
+ "end": {
+ "line": 223,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 8430,
+ 8442
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 22
+ },
+ "end": {
+ "line": 223,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 8443,
+ 8446
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 35
+ },
+ "end": {
+ "line": 223,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 8430,
+ 8447
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 22
+ },
+ "end": {
+ "line": 223,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 8424,
+ 8447
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 16
+ },
+ "end": {
+ "line": 223,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 8420,
+ 8448
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 12
+ },
+ "end": {
+ "line": 223,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "scrollLeft",
+ "range": [
+ 8466,
+ 8476
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 16
+ },
+ "end": {
+ "line": 224,
+ "column": 26
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "elm",
+ "range": [
+ 8479,
+ 8482
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 29
+ },
+ "end": {
+ "line": 224,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "scrollLeft",
+ "range": [
+ 8483,
+ 8493
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 33
+ },
+ "end": {
+ "line": 224,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 8479,
+ 8493
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 29
+ },
+ "end": {
+ "line": 224,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 8466,
+ 8493
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 16
+ },
+ "end": {
+ "line": 224,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 8462,
+ 8494
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 12
+ },
+ "end": {
+ "line": 224,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8508,
+ 8512
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 12
+ },
+ "end": {
+ "line": 225,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headTblCont",
+ "range": [
+ 8513,
+ 8524
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 17
+ },
+ "end": {
+ "line": 225,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 8508,
+ 8524
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 12
+ },
+ "end": {
+ "line": 225,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "scrollLeft",
+ "range": [
+ 8525,
+ 8535
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 29
+ },
+ "end": {
+ "line": 225,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 8508,
+ 8535
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 12
+ },
+ "end": {
+ "line": 225,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "scrollLeft",
+ "range": [
+ 8538,
+ 8548
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 42
+ },
+ "end": {
+ "line": 225,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 8508,
+ 8548
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 12
+ },
+ "end": {
+ "line": 225,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 8508,
+ 8549
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 12
+ },
+ "end": {
+ "line": 225,
+ "column": 53
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "New pointerX calc taking into account scrollLeft",
+ "range": [
+ 8563,
+ 8613
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 12
+ },
+ "end": {
+ "line": 226,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " if(!o.isPointerXOverwritten){",
+ "range": [
+ 8627,
+ 8659
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 12
+ },
+ "end": {
+ "line": 227,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " try{",
+ "range": [
+ 8673,
+ 8684
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 12
+ },
+ "end": {
+ "line": 228,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " o.Evt.pointerX = function(evt){",
+ "range": [
+ 8698,
+ 8740
+ ],
+ "loc": {
+ "start": {
+ "line": 229,
+ "column": 12
+ },
+ "end": {
+ "line": 229,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " var e = evt || global.event;",
+ "range": [
+ 8754,
+ 8797
+ ],
+ "loc": {
+ "start": {
+ "line": 230,
+ "column": 12
+ },
+ "end": {
+ "line": 230,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " var bdScrollLeft = tf_StandardBody().scrollLeft +",
+ "range": [
+ 8811,
+ 8875
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 12
+ },
+ "end": {
+ "line": 231,
+ "column": 76
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " scrollLeft;",
+ "range": [
+ 8889,
+ 8919
+ ],
+ "loc": {
+ "start": {
+ "line": 232,
+ "column": 12
+ },
+ "end": {
+ "line": 232,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " return (e.pageX + scrollLeft) ||",
+ "range": [
+ 8933,
+ 8980
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 12
+ },
+ "end": {
+ "line": 233,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " (e.clientX + bdScrollLeft);",
+ "range": [
+ 8994,
+ 9040
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 12
+ },
+ "end": {
+ "line": 234,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " };",
+ "range": [
+ 9054,
+ 9067
+ ],
+ "loc": {
+ "start": {
+ "line": 235,
+ "column": 12
+ },
+ "end": {
+ "line": 235,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " o.isPointerXOverwritten = true;",
+ "range": [
+ 9081,
+ 9123
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 12
+ },
+ "end": {
+ "line": 236,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " } catch(err) {",
+ "range": [
+ 9137,
+ 9158
+ ],
+ "loc": {
+ "start": {
+ "line": 237,
+ "column": 12
+ },
+ "end": {
+ "line": 237,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " o.isPointerXOverwritten = false;",
+ "range": [
+ 9172,
+ 9215
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 12
+ },
+ "end": {
+ "line": 238,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " }",
+ "range": [
+ 9229,
+ 9237
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 12
+ },
+ "end": {
+ "line": 239,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " }",
+ "range": [
+ 9251,
+ 9255
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 12
+ },
+ "end": {
+ "line": 240,
+ "column": 16
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 8405,
+ 9266
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 50
+ },
+ "end": {
+ "line": 241,
+ "column": 9
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 8397,
+ 9266
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 42
+ },
+ "end": {
+ "line": 241,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 8363,
+ 9267
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 8
+ },
+ "end": {
+ "line": 241,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 8363,
+ 9268
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 8
+ },
+ "end": {
+ "line": 241,
+ "column": 11
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "",
+ "range": [
+ 8315,
+ 8317
+ ],
+ "loc": {
+ "start": {
+ "line": 219,
+ "column": 8
+ },
+ "end": {
+ "line": 219,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "scroll synchronisation",
+ "range": [
+ 8329,
+ 8353
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 8
+ },
+ "end": {
+ "line": 221,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Configure sort extension if any",
+ "range": [
+ 9280,
+ 9313
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 8
+ },
+ "end": {
+ "line": 243,
+ "column": 41
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 9327,
+ 9331
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 12
+ },
+ "end": {
+ "line": 244,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 9335,
+ 9336
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 20
+ },
+ "end": {
+ "line": 244,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "extensions",
+ "range": [
+ 9337,
+ 9347
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 22
+ },
+ "end": {
+ "line": 244,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 9335,
+ 9347
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 20
+ },
+ "end": {
+ "line": 244,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 9351,
+ 9353
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 36
+ },
+ "end": {
+ "line": 244,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 9335,
+ 9353
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 20
+ },
+ "end": {
+ "line": 244,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filter",
+ "range": [
+ 9355,
+ 9361
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 40
+ },
+ "end": {
+ "line": 244,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 9334,
+ 9361
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 19
+ },
+ "end": {
+ "line": 244,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "itm",
+ "range": [
+ 9371,
+ 9374
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 56
+ },
+ "end": {
+ "line": 244,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "itm",
+ "range": [
+ 9397,
+ 9400
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 19
+ },
+ "end": {
+ "line": 245,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 9401,
+ 9405
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 23
+ },
+ "end": {
+ "line": 245,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 9397,
+ 9405
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 19
+ },
+ "end": {
+ "line": 245,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "sort",
+ "raw": "'sort'",
+ "range": [
+ 9410,
+ 9416
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 32
+ },
+ "end": {
+ "line": 245,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 9397,
+ 9416
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 19
+ },
+ "end": {
+ "line": 245,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 9390,
+ 9417
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 12
+ },
+ "end": {
+ "line": 245,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 9375,
+ 9428
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 60
+ },
+ "end": {
+ "line": 246,
+ "column": 9
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 9362,
+ 9428
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 47
+ },
+ "end": {
+ "line": 246,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 9334,
+ 9429
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 19
+ },
+ "end": {
+ "line": 246,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 9327,
+ 9429
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 12
+ },
+ "end": {
+ "line": 246,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 9323,
+ 9430
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 8
+ },
+ "end": {
+ "line": 246,
+ "column": 11
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "New pointerX calc taking into account scrollLeft",
+ "range": [
+ 8563,
+ 8613
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 12
+ },
+ "end": {
+ "line": 226,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " if(!o.isPointerXOverwritten){",
+ "range": [
+ 8627,
+ 8659
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 12
+ },
+ "end": {
+ "line": 227,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " try{",
+ "range": [
+ 8673,
+ 8684
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 12
+ },
+ "end": {
+ "line": 228,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " o.Evt.pointerX = function(evt){",
+ "range": [
+ 8698,
+ 8740
+ ],
+ "loc": {
+ "start": {
+ "line": 229,
+ "column": 12
+ },
+ "end": {
+ "line": 229,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " var e = evt || global.event;",
+ "range": [
+ 8754,
+ 8797
+ ],
+ "loc": {
+ "start": {
+ "line": 230,
+ "column": 12
+ },
+ "end": {
+ "line": 230,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " var bdScrollLeft = tf_StandardBody().scrollLeft +",
+ "range": [
+ 8811,
+ 8875
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 12
+ },
+ "end": {
+ "line": 231,
+ "column": 76
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " scrollLeft;",
+ "range": [
+ 8889,
+ 8919
+ ],
+ "loc": {
+ "start": {
+ "line": 232,
+ "column": 12
+ },
+ "end": {
+ "line": 232,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " return (e.pageX + scrollLeft) ||",
+ "range": [
+ 8933,
+ 8980
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 12
+ },
+ "end": {
+ "line": 233,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " (e.clientX + bdScrollLeft);",
+ "range": [
+ 8994,
+ 9040
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 12
+ },
+ "end": {
+ "line": 234,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " };",
+ "range": [
+ 9054,
+ 9067
+ ],
+ "loc": {
+ "start": {
+ "line": 235,
+ "column": 12
+ },
+ "end": {
+ "line": 235,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " o.isPointerXOverwritten = true;",
+ "range": [
+ 9081,
+ 9123
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 12
+ },
+ "end": {
+ "line": 236,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " } catch(err) {",
+ "range": [
+ 9137,
+ 9158
+ ],
+ "loc": {
+ "start": {
+ "line": 237,
+ "column": 12
+ },
+ "end": {
+ "line": 237,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " o.isPointerXOverwritten = false;",
+ "range": [
+ 9172,
+ 9215
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 12
+ },
+ "end": {
+ "line": 238,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " }",
+ "range": [
+ 9229,
+ 9237
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 12
+ },
+ "end": {
+ "line": 239,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " }",
+ "range": [
+ 9251,
+ 9255
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 12
+ },
+ "end": {
+ "line": 240,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Configure sort extension if any",
+ "range": [
+ 9280,
+ 9313
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 8
+ },
+ "end": {
+ "line": 243,
+ "column": 41
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 9443,
+ 9447
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 11
+ },
+ "end": {
+ "line": 247,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 9448,
+ 9454
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 16
+ },
+ "end": {
+ "line": 247,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 9443,
+ 9454
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 11
+ },
+ "end": {
+ "line": 247,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 9459,
+ 9460
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 27
+ },
+ "end": {
+ "line": 247,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 9443,
+ 9460
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 11
+ },
+ "end": {
+ "line": 247,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 9476,
+ 9480
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 12
+ },
+ "end": {
+ "line": 248,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 9481,
+ 9482
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 17
+ },
+ "end": {
+ "line": 248,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 9476,
+ 9483
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 12
+ },
+ "end": {
+ "line": 248,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "async_sort",
+ "range": [
+ 9484,
+ 9494
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 20
+ },
+ "end": {
+ "line": 248,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 9476,
+ 9494
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 12
+ },
+ "end": {
+ "line": 248,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 9497,
+ 9501
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 33
+ },
+ "end": {
+ "line": 248,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 9476,
+ 9501
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 12
+ },
+ "end": {
+ "line": 248,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 9476,
+ 9502
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 12
+ },
+ "end": {
+ "line": 248,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 9516,
+ 9520
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 12
+ },
+ "end": {
+ "line": 249,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 9521,
+ 9522
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 17
+ },
+ "end": {
+ "line": 249,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 9516,
+ 9523
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 12
+ },
+ "end": {
+ "line": 249,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "trigger_ids",
+ "range": [
+ 9524,
+ 9535
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 20
+ },
+ "end": {
+ "line": 249,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 9516,
+ 9535
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 12
+ },
+ "end": {
+ "line": 249,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "sortTriggers",
+ "range": [
+ 9538,
+ 9550
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 34
+ },
+ "end": {
+ "line": 249,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 9516,
+ 9550
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 12
+ },
+ "end": {
+ "line": 249,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 9516,
+ 9551
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 12
+ },
+ "end": {
+ "line": 249,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 9461,
+ 9562
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 29
+ },
+ "end": {
+ "line": 250,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 9440,
+ 9562
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 8
+ },
+ "end": {
+ "line": 250,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " if(this.gridEnableColResizer){",
+ "range": [
+ 9574,
+ 9607
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 8
+ },
+ "end": {
+ "line": 252,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " if(!tf.hasExtensions){",
+ "range": [
+ 9617,
+ 9646
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 8
+ },
+ "end": {
+ "line": 253,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " tf.extensions = {",
+ "range": [
+ 9656,
+ 9684
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 8
+ },
+ "end": {
+ "line": 254,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " name:['ColumnsResizer_'+tf.id],",
+ "range": [
+ 9694,
+ 9740
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 8
+ },
+ "end": {
+ "line": 255,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " src:[this.gridColResizerPath],",
+ "range": [
+ 9750,
+ 9795
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 8
+ },
+ "end": {
+ "line": 256,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " description:['Columns Resizing'],",
+ "range": [
+ 9805,
+ 9853
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 8
+ },
+ "end": {
+ "line": 257,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " initialize:[function(o){",
+ "range": [
+ 9863,
+ 9902
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 8
+ },
+ "end": {
+ "line": 258,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " o.SetColsResizer('ColumnsResizer_'+o.id);}]",
+ "range": [
+ 9912,
+ 9974
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 8
+ },
+ "end": {
+ "line": 259,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " };",
+ "range": [
+ 9984,
+ 9997
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 8
+ },
+ "end": {
+ "line": 260,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " tf.hasExtensions = true;",
+ "range": [
+ 10007,
+ 10042
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 8
+ },
+ "end": {
+ "line": 261,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " } else {",
+ "range": [
+ 10052,
+ 10067
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 8
+ },
+ "end": {
+ "line": 262,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " if(!tf._containsStr(",
+ "range": [
+ 10077,
+ 10108
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 8
+ },
+ "end": {
+ "line": 263,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " 'colsresizer',",
+ "range": [
+ 10118,
+ 10147
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 8
+ },
+ "end": {
+ "line": 264,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Str.lower(tf.extensions.src.toString())) ){",
+ "range": [
+ 10157,
+ 10215
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 8
+ },
+ "end": {
+ "line": 265,
+ "column": 66
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " tf.extensions.name.push('ColumnsResizer_'+tf.id);",
+ "range": [
+ 10225,
+ 10289
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 8
+ },
+ "end": {
+ "line": 266,
+ "column": 72
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " tf.extensions.src.push(tf.gridColResizerPath);",
+ "range": [
+ 10299,
+ 10360
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 8
+ },
+ "end": {
+ "line": 267,
+ "column": 69
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " tf.extensions.description.push('Columns Resizing');",
+ "range": [
+ 10370,
+ 10436
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 8
+ },
+ "end": {
+ "line": 268,
+ "column": 74
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " tf.extensions.initialize.push(function(o){",
+ "range": [
+ 10446,
+ 10503
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 8
+ },
+ "end": {
+ "line": 269,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " o.SetColsResizer('ColumnsResizer_'+o.id);});",
+ "range": [
+ 10513,
+ 10576
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 8
+ },
+ "end": {
+ "line": 270,
+ "column": 71
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " }",
+ "range": [
+ 10586,
+ 10598
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 8
+ },
+ "end": {
+ "line": 271,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " }",
+ "range": [
+ 10608,
+ 10616
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 8
+ },
+ "end": {
+ "line": 272,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " }",
+ "range": [
+ 10626,
+ 10630
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 8
+ },
+ "end": {
+ "line": 273,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Default columns resizer properties for grid layout",
+ "range": [
+ 10642,
+ 10694
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 8
+ },
+ "end": {
+ "line": 275,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " f.col_resizer_cols_headers_table = this.headTbl.getAttribute('id');",
+ "range": [
+ 10704,
+ 10774
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 8
+ },
+ "end": {
+ "line": 276,
+ "column": 78
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " f.col_resizer_cols_headers_index = this.gridHeadRowIndex;",
+ "range": [
+ 10784,
+ 10844
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 8
+ },
+ "end": {
+ "line": 277,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " f.col_resizer_width_adjustment = 0;",
+ "range": [
+ 10854,
+ 10892
+ ],
+ "loc": {
+ "start": {
+ "line": 278,
+ "column": 8
+ },
+ "end": {
+ "line": 278,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " f.col_enable_text_ellipsis = false;",
+ "range": [
+ 10902,
+ 10940
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 8
+ },
+ "end": {
+ "line": 279,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Cols generation for all browsers excepted IE<=7",
+ "range": [
+ 10952,
+ 11001
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 8
+ },
+ "end": {
+ "line": 281,
+ "column": 57
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11011,
+ 11015
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 8
+ },
+ "end": {
+ "line": 282,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblHasColTag",
+ "range": [
+ 11016,
+ 11028
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 13
+ },
+ "end": {
+ "line": 282,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 11011,
+ 11028
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 8
+ },
+ "end": {
+ "line": 282,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 11031,
+ 11034
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 28
+ },
+ "end": {
+ "line": 282,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tag",
+ "range": [
+ 11035,
+ 11038
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 32
+ },
+ "end": {
+ "line": 282,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 11031,
+ 11038
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 28
+ },
+ "end": {
+ "line": 282,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 11039,
+ 11042
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 36
+ },
+ "end": {
+ "line": 282,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "col",
+ "raw": "'col'",
+ "range": [
+ 11044,
+ 11049
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 41
+ },
+ "end": {
+ "line": 282,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 11031,
+ 11050
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 28
+ },
+ "end": {
+ "line": 282,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 11051,
+ 11057
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 48
+ },
+ "end": {
+ "line": 282,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 11031,
+ 11057
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 28
+ },
+ "end": {
+ "line": 282,
+ "column": 54
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 11060,
+ 11061
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 57
+ },
+ "end": {
+ "line": 282,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 11031,
+ 11061
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 28
+ },
+ "end": {
+ "line": 282,
+ "column": 58
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 11064,
+ 11068
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 61
+ },
+ "end": {
+ "line": 282,
+ "column": 65
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 11071,
+ 11076
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 68
+ },
+ "end": {
+ "line": 282,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 11031,
+ 11076
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 28
+ },
+ "end": {
+ "line": 282,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 11011,
+ 11076
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 8
+ },
+ "end": {
+ "line": 282,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 11011,
+ 11077
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 8
+ },
+ "end": {
+ "line": 282,
+ "column": 74
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " if(this.gridEnableColResizer){",
+ "range": [
+ 9574,
+ 9607
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 8
+ },
+ "end": {
+ "line": 252,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " if(!tf.hasExtensions){",
+ "range": [
+ 9617,
+ 9646
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 8
+ },
+ "end": {
+ "line": 253,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " tf.extensions = {",
+ "range": [
+ 9656,
+ 9684
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 8
+ },
+ "end": {
+ "line": 254,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " name:['ColumnsResizer_'+tf.id],",
+ "range": [
+ 9694,
+ 9740
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 8
+ },
+ "end": {
+ "line": 255,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " src:[this.gridColResizerPath],",
+ "range": [
+ 9750,
+ 9795
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 8
+ },
+ "end": {
+ "line": 256,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " description:['Columns Resizing'],",
+ "range": [
+ 9805,
+ 9853
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 8
+ },
+ "end": {
+ "line": 257,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " initialize:[function(o){",
+ "range": [
+ 9863,
+ 9902
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 8
+ },
+ "end": {
+ "line": 258,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " o.SetColsResizer('ColumnsResizer_'+o.id);}]",
+ "range": [
+ 9912,
+ 9974
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 8
+ },
+ "end": {
+ "line": 259,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " };",
+ "range": [
+ 9984,
+ 9997
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 8
+ },
+ "end": {
+ "line": 260,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " tf.hasExtensions = true;",
+ "range": [
+ 10007,
+ 10042
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 8
+ },
+ "end": {
+ "line": 261,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " } else {",
+ "range": [
+ 10052,
+ 10067
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 8
+ },
+ "end": {
+ "line": 262,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " if(!tf._containsStr(",
+ "range": [
+ 10077,
+ 10108
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 8
+ },
+ "end": {
+ "line": 263,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " 'colsresizer',",
+ "range": [
+ 10118,
+ 10147
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 8
+ },
+ "end": {
+ "line": 264,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Str.lower(tf.extensions.src.toString())) ){",
+ "range": [
+ 10157,
+ 10215
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 8
+ },
+ "end": {
+ "line": 265,
+ "column": 66
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " tf.extensions.name.push('ColumnsResizer_'+tf.id);",
+ "range": [
+ 10225,
+ 10289
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 8
+ },
+ "end": {
+ "line": 266,
+ "column": 72
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " tf.extensions.src.push(tf.gridColResizerPath);",
+ "range": [
+ 10299,
+ 10360
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 8
+ },
+ "end": {
+ "line": 267,
+ "column": 69
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " tf.extensions.description.push('Columns Resizing');",
+ "range": [
+ 10370,
+ 10436
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 8
+ },
+ "end": {
+ "line": 268,
+ "column": 74
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " tf.extensions.initialize.push(function(o){",
+ "range": [
+ 10446,
+ 10503
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 8
+ },
+ "end": {
+ "line": 269,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " o.SetColsResizer('ColumnsResizer_'+o.id);});",
+ "range": [
+ 10513,
+ 10576
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 8
+ },
+ "end": {
+ "line": 270,
+ "column": 71
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " }",
+ "range": [
+ 10586,
+ 10598
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 8
+ },
+ "end": {
+ "line": 271,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " }",
+ "range": [
+ 10608,
+ 10616
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 8
+ },
+ "end": {
+ "line": 272,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " }",
+ "range": [
+ 10626,
+ 10630
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 8
+ },
+ "end": {
+ "line": 273,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Default columns resizer properties for grid layout",
+ "range": [
+ 10642,
+ 10694
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 8
+ },
+ "end": {
+ "line": 275,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " f.col_resizer_cols_headers_table = this.headTbl.getAttribute('id');",
+ "range": [
+ 10704,
+ 10774
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 8
+ },
+ "end": {
+ "line": 276,
+ "column": 78
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " f.col_resizer_cols_headers_index = this.gridHeadRowIndex;",
+ "range": [
+ 10784,
+ 10844
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 8
+ },
+ "end": {
+ "line": 277,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " f.col_resizer_width_adjustment = 0;",
+ "range": [
+ 10854,
+ 10892
+ ],
+ "loc": {
+ "start": {
+ "line": 278,
+ "column": 8
+ },
+ "end": {
+ "line": 278,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " f.col_enable_text_ellipsis = false;",
+ "range": [
+ 10902,
+ 10940
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 8
+ },
+ "end": {
+ "line": 279,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Cols generation for all browsers excepted IE<=7",
+ "range": [
+ 10952,
+ 11001
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 8
+ },
+ "end": {
+ "line": 281,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Col elements are enough to keep column widths after sorting and",
+ "range": [
+ 11089,
+ 11154
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 8
+ },
+ "end": {
+ "line": 284,
+ "column": 73
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "filtering",
+ "range": [
+ 11164,
+ 11175
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 8
+ },
+ "end": {
+ "line": 285,
+ "column": 19
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "createColTags",
+ "range": [
+ 11189,
+ 11202
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 12
+ },
+ "end": {
+ "line": 286,
+ "column": 25
+ }
+ }
+ },
+ "init": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 11238,
+ 11239
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 20
+ },
+ "end": {
+ "line": 287,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 11241,
+ 11243
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 23
+ },
+ "end": {
+ "line": 287,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbCells",
+ "range": [
+ 11244,
+ 11251
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 26
+ },
+ "end": {
+ "line": 287,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 11241,
+ 11251
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 23
+ },
+ "end": {
+ "line": 287,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 11252,
+ 11253
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 34
+ },
+ "end": {
+ "line": 287,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 11241,
+ 11253
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 23
+ },
+ "end": {
+ "line": 287,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 11238,
+ 11254
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 20
+ },
+ "end": {
+ "line": 287,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 11234,
+ 11254
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 16
+ },
+ "end": {
+ "line": 287,
+ "column": 36
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": ">=",
+ "left": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 11256,
+ 11257
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 38
+ },
+ "end": {
+ "line": 287,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 11259,
+ 11260
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 41
+ },
+ "end": {
+ "line": 287,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 11256,
+ 11260
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 38
+ },
+ "end": {
+ "line": 287,
+ "column": 42
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "--",
+ "argument": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 11262,
+ 11263
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 44
+ },
+ "end": {
+ "line": 287,
+ "column": 45
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 11262,
+ 11265
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 44
+ },
+ "end": {
+ "line": 287,
+ "column": 47
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "col",
+ "range": [
+ 11289,
+ 11292
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 20
+ },
+ "end": {
+ "line": 288,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 11295,
+ 11298
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 26
+ },
+ "end": {
+ "line": 288,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 11299,
+ 11305
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 30
+ },
+ "end": {
+ "line": 288,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 11295,
+ 11305
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 26
+ },
+ "end": {
+ "line": 288,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "col",
+ "raw": "'col'",
+ "range": [
+ 11306,
+ 11311
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 37
+ },
+ "end": {
+ "line": 288,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 11314,
+ 11318
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 45
+ },
+ "end": {
+ "line": 288,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 11320,
+ 11322
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 51
+ },
+ "end": {
+ "line": 288,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 11323,
+ 11325
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 54
+ },
+ "end": {
+ "line": 288,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 11320,
+ 11325
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 51
+ },
+ "end": {
+ "line": 288,
+ "column": 56
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "_col_",
+ "raw": "'_col_'",
+ "range": [
+ 11326,
+ 11333
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 57
+ },
+ "end": {
+ "line": 288,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 11320,
+ 11333
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 51
+ },
+ "end": {
+ "line": 288,
+ "column": 64
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 11334,
+ 11335
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 65
+ },
+ "end": {
+ "line": 288,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 11320,
+ 11335
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 51
+ },
+ "end": {
+ "line": 288,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 11313,
+ 11336
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 44
+ },
+ "end": {
+ "line": 288,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 11295,
+ 11337
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 26
+ },
+ "end": {
+ "line": 288,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 11289,
+ 11337
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 20
+ },
+ "end": {
+ "line": 288,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 11285,
+ 11338
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 16
+ },
+ "end": {
+ "line": 288,
+ "column": 69
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 11356,
+ 11359
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 16
+ },
+ "end": {
+ "line": 289,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "insertBefore",
+ "range": [
+ 11360,
+ 11372
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 20
+ },
+ "end": {
+ "line": 289,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 11356,
+ 11372
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 16
+ },
+ "end": {
+ "line": 289,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "col",
+ "range": [
+ 11373,
+ 11376
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 33
+ },
+ "end": {
+ "line": 289,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 11378,
+ 11381
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 38
+ },
+ "end": {
+ "line": 289,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "firstChild",
+ "range": [
+ 11382,
+ 11392
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 42
+ },
+ "end": {
+ "line": 289,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 11378,
+ 11392
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 38
+ },
+ "end": {
+ "line": 289,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 11356,
+ 11393
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 16
+ },
+ "end": {
+ "line": 289,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 11356,
+ 11394
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 16
+ },
+ "end": {
+ "line": 289,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "col",
+ "range": [
+ 11412,
+ 11415
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 16
+ },
+ "end": {
+ "line": 290,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 11416,
+ 11421
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 20
+ },
+ "end": {
+ "line": 290,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 11412,
+ 11421
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 16
+ },
+ "end": {
+ "line": 290,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 11422,
+ 11427
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 26
+ },
+ "end": {
+ "line": 290,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 11412,
+ 11427
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 16
+ },
+ "end": {
+ "line": 290,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 11430,
+ 11432
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 34
+ },
+ "end": {
+ "line": 290,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colWidths",
+ "range": [
+ 11433,
+ 11442
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 37
+ },
+ "end": {
+ "line": 290,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 11430,
+ 11442
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 34
+ },
+ "end": {
+ "line": 290,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 11443,
+ 11444
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 47
+ },
+ "end": {
+ "line": 290,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 11430,
+ 11445
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 34
+ },
+ "end": {
+ "line": 290,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 11412,
+ 11445
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 16
+ },
+ "end": {
+ "line": 290,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 11412,
+ 11446
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 16
+ },
+ "end": {
+ "line": 290,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11464,
+ 11468
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 16
+ },
+ "end": {
+ "line": 291,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridColElms",
+ "range": [
+ 11469,
+ 11480
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 21
+ },
+ "end": {
+ "line": 291,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 11464,
+ 11480
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 16
+ },
+ "end": {
+ "line": 291,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 11481,
+ 11482
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 33
+ },
+ "end": {
+ "line": 291,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 11464,
+ 11483
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 16
+ },
+ "end": {
+ "line": 291,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "col",
+ "range": [
+ 11486,
+ 11489
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 38
+ },
+ "end": {
+ "line": 291,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 11464,
+ 11489
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 16
+ },
+ "end": {
+ "line": 291,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 11464,
+ 11490
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 16
+ },
+ "end": {
+ "line": 291,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 11266,
+ 11505
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 48
+ },
+ "end": {
+ "line": 292,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 11230,
+ 11505
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 12
+ },
+ "end": {
+ "line": 292,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11519,
+ 11523
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 12
+ },
+ "end": {
+ "line": 293,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblHasColTag",
+ "range": [
+ 11524,
+ 11536
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 17
+ },
+ "end": {
+ "line": 293,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 11519,
+ 11536
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 12
+ },
+ "end": {
+ "line": 293,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 11539,
+ 11543
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 32
+ },
+ "end": {
+ "line": 293,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 11519,
+ 11543
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 12
+ },
+ "end": {
+ "line": 293,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 11519,
+ 11544
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 12
+ },
+ "end": {
+ "line": 293,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 11215,
+ 11555
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 38
+ },
+ "end": {
+ "line": 294,
+ "column": 9
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 11205,
+ 11555
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 28
+ },
+ "end": {
+ "line": 294,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 11189,
+ 11555
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 12
+ },
+ "end": {
+ "line": 294,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 11185,
+ 11556
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 8
+ },
+ "end": {
+ "line": 294,
+ "column": 10
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Col elements are enough to keep column widths after sorting and",
+ "range": [
+ 11089,
+ 11154
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 8
+ },
+ "end": {
+ "line": 284,
+ "column": 73
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "filtering",
+ "range": [
+ 11164,
+ 11175
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 8
+ },
+ "end": {
+ "line": 285,
+ "column": 19
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11572,
+ 11576
+ ],
+ "loc": {
+ "start": {
+ "line": 296,
+ "column": 12
+ },
+ "end": {
+ "line": 296,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblHasColTag",
+ "range": [
+ 11577,
+ 11589
+ ],
+ "loc": {
+ "start": {
+ "line": 296,
+ "column": 17
+ },
+ "end": {
+ "line": 296,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 11572,
+ 11589
+ ],
+ "loc": {
+ "start": {
+ "line": 296,
+ "column": 12
+ },
+ "end": {
+ "line": 296,
+ "column": 29
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 11571,
+ 11589
+ ],
+ "loc": {
+ "start": {
+ "line": 296,
+ "column": 11
+ },
+ "end": {
+ "line": 296,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "createColTags",
+ "range": [
+ 11605,
+ 11618
+ ],
+ "loc": {
+ "start": {
+ "line": 297,
+ "column": 12
+ },
+ "end": {
+ "line": 297,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 11619,
+ 11623
+ ],
+ "loc": {
+ "start": {
+ "line": 297,
+ "column": 26
+ },
+ "end": {
+ "line": 297,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 11605,
+ 11623
+ ],
+ "loc": {
+ "start": {
+ "line": 297,
+ "column": 12
+ },
+ "end": {
+ "line": 297,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 11624,
+ 11628
+ ],
+ "loc": {
+ "start": {
+ "line": 297,
+ "column": 31
+ },
+ "end": {
+ "line": 297,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 11605,
+ 11629
+ ],
+ "loc": {
+ "start": {
+ "line": 297,
+ "column": 12
+ },
+ "end": {
+ "line": 297,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 11605,
+ 11630
+ ],
+ "loc": {
+ "start": {
+ "line": 297,
+ "column": 12
+ },
+ "end": {
+ "line": 297,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 11590,
+ 11641
+ ],
+ "loc": {
+ "start": {
+ "line": 296,
+ "column": 30
+ },
+ "end": {
+ "line": 298,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cols",
+ "range": [
+ 11666,
+ 11670
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 16
+ },
+ "end": {
+ "line": 299,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 11673,
+ 11676
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 23
+ },
+ "end": {
+ "line": 299,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tag",
+ "range": [
+ 11677,
+ 11680
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 27
+ },
+ "end": {
+ "line": 299,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 11673,
+ 11680
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 23
+ },
+ "end": {
+ "line": 299,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 11681,
+ 11684
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 31
+ },
+ "end": {
+ "line": 299,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "col",
+ "raw": "'col'",
+ "range": [
+ 11686,
+ 11691
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 36
+ },
+ "end": {
+ "line": 299,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 11673,
+ 11692
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 23
+ },
+ "end": {
+ "line": 299,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 11666,
+ 11692
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 16
+ },
+ "end": {
+ "line": 299,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 11662,
+ 11693
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 12
+ },
+ "end": {
+ "line": 299,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "ii",
+ "range": [
+ 11715,
+ 11717
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 20
+ },
+ "end": {
+ "line": 300,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 11718,
+ 11719
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 23
+ },
+ "end": {
+ "line": 300,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 11715,
+ 11719
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 20
+ },
+ "end": {
+ "line": 300,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 11711,
+ 11719
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 16
+ },
+ "end": {
+ "line": 300,
+ "column": 24
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "ii",
+ "range": [
+ 11721,
+ 11723
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 26
+ },
+ "end": {
+ "line": 300,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 11724,
+ 11726
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 29
+ },
+ "end": {
+ "line": 300,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbCells",
+ "range": [
+ 11727,
+ 11734
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 32
+ },
+ "end": {
+ "line": 300,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 11724,
+ 11734
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 29
+ },
+ "end": {
+ "line": 300,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 11721,
+ 11734
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 26
+ },
+ "end": {
+ "line": 300,
+ "column": 39
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "ii",
+ "range": [
+ 11736,
+ 11738
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 41
+ },
+ "end": {
+ "line": 300,
+ "column": 43
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 11736,
+ 11740
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 41
+ },
+ "end": {
+ "line": 300,
+ "column": 45
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "cols",
+ "range": [
+ 11760,
+ 11764
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 16
+ },
+ "end": {
+ "line": 301,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ii",
+ "range": [
+ 11765,
+ 11767
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 21
+ },
+ "end": {
+ "line": 301,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 11760,
+ 11768
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 16
+ },
+ "end": {
+ "line": 301,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setAttribute",
+ "range": [
+ 11769,
+ 11781
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 25
+ },
+ "end": {
+ "line": 301,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 11760,
+ 11781
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 16
+ },
+ "end": {
+ "line": 301,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 11782,
+ 11786
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 38
+ },
+ "end": {
+ "line": 301,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 11788,
+ 11790
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 44
+ },
+ "end": {
+ "line": 301,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 11791,
+ 11793
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 47
+ },
+ "end": {
+ "line": 301,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 11788,
+ 11793
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 44
+ },
+ "end": {
+ "line": 301,
+ "column": 49
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "_col_",
+ "raw": "'_col_'",
+ "range": [
+ 11794,
+ 11801
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 50
+ },
+ "end": {
+ "line": 301,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 11788,
+ 11801
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 44
+ },
+ "end": {
+ "line": 301,
+ "column": 57
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "ii",
+ "range": [
+ 11802,
+ 11804
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 58
+ },
+ "end": {
+ "line": 301,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 11788,
+ 11804
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 44
+ },
+ "end": {
+ "line": 301,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 11760,
+ 11805
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 16
+ },
+ "end": {
+ "line": 301,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 11760,
+ 11806
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 16
+ },
+ "end": {
+ "line": 301,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "cols",
+ "range": [
+ 11824,
+ 11828
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 16
+ },
+ "end": {
+ "line": 302,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ii",
+ "range": [
+ 11829,
+ 11831
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 21
+ },
+ "end": {
+ "line": 302,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 11824,
+ 11832
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 16
+ },
+ "end": {
+ "line": 302,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 11833,
+ 11838
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 25
+ },
+ "end": {
+ "line": 302,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 11824,
+ 11838
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 16
+ },
+ "end": {
+ "line": 302,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 11839,
+ 11844
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 31
+ },
+ "end": {
+ "line": 302,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 11824,
+ 11844
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 16
+ },
+ "end": {
+ "line": 302,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 11847,
+ 11849
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 39
+ },
+ "end": {
+ "line": 302,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colWidths",
+ "range": [
+ 11850,
+ 11859
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 42
+ },
+ "end": {
+ "line": 302,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 11847,
+ 11859
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 39
+ },
+ "end": {
+ "line": 302,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ii",
+ "range": [
+ 11860,
+ 11862
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 52
+ },
+ "end": {
+ "line": 302,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 11847,
+ 11863
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 39
+ },
+ "end": {
+ "line": 302,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 11824,
+ 11863
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 16
+ },
+ "end": {
+ "line": 302,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 11824,
+ 11864
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 16
+ },
+ "end": {
+ "line": 302,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11882,
+ 11886
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 16
+ },
+ "end": {
+ "line": 303,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridColElms",
+ "range": [
+ 11887,
+ 11898
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 21
+ },
+ "end": {
+ "line": 303,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 11882,
+ 11898
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 16
+ },
+ "end": {
+ "line": 303,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 11899,
+ 11903
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 33
+ },
+ "end": {
+ "line": 303,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 11882,
+ 11903
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 16
+ },
+ "end": {
+ "line": 303,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "cols",
+ "range": [
+ 11904,
+ 11908
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 38
+ },
+ "end": {
+ "line": 303,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ii",
+ "range": [
+ 11909,
+ 11911
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 43
+ },
+ "end": {
+ "line": 303,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 11904,
+ 11912
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 38
+ },
+ "end": {
+ "line": 303,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 11882,
+ 11913
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 16
+ },
+ "end": {
+ "line": 303,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 11882,
+ 11914
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 16
+ },
+ "end": {
+ "line": 303,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 11741,
+ 11929
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 46
+ },
+ "end": {
+ "line": 304,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 11707,
+ 11929
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 12
+ },
+ "end": {
+ "line": 304,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 11647,
+ 11940
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 15
+ },
+ "end": {
+ "line": 305,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 11568,
+ 11940
+ ],
+ "loc": {
+ "start": {
+ "line": 296,
+ "column": 8
+ },
+ "end": {
+ "line": 305,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "afterColResizedFn",
+ "range": [
+ 11956,
+ 11973
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 12
+ },
+ "end": {
+ "line": 307,
+ "column": 29
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 11976,
+ 11981
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 32
+ },
+ "end": {
+ "line": 307,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 11982,
+ 11986
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 38
+ },
+ "end": {
+ "line": 307,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 11976,
+ 11986
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 32
+ },
+ "end": {
+ "line": 307,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 11987,
+ 11988
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 43
+ },
+ "end": {
+ "line": 307,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_col_resized",
+ "range": [
+ 11989,
+ 12009
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 45
+ },
+ "end": {
+ "line": 307,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 11987,
+ 12009
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 43
+ },
+ "end": {
+ "line": 307,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 11976,
+ 12010
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 32
+ },
+ "end": {
+ "line": 307,
+ "column": 66
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 12026,
+ 12027
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 12
+ },
+ "end": {
+ "line": 308,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_col_resized",
+ "range": [
+ 12028,
+ 12048
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 14
+ },
+ "end": {
+ "line": 308,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 12026,
+ 12048
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 12
+ },
+ "end": {
+ "line": 308,
+ "column": 34
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 12051,
+ 12055
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 37
+ },
+ "end": {
+ "line": 308,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 11976,
+ 12055
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 32
+ },
+ "end": {
+ "line": 308,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 11956,
+ 12055
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 12
+ },
+ "end": {
+ "line": 308,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 11952,
+ 12056
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 8
+ },
+ "end": {
+ "line": 308,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 12066,
+ 12067
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 8
+ },
+ "end": {
+ "line": 309,
+ "column": 9
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_col_resized",
+ "range": [
+ 12068,
+ 12088
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 10
+ },
+ "end": {
+ "line": 309,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 12066,
+ 12088
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 8
+ },
+ "end": {
+ "line": 309,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 12100,
+ 12101
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 42
+ },
+ "end": {
+ "line": 309,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 12103,
+ 12111
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 45
+ },
+ "end": {
+ "line": 309,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 12131,
+ 12139
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 16
+ },
+ "end": {
+ "line": 310,
+ "column": 24
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 12130,
+ 12139
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 15
+ },
+ "end": {
+ "line": 310,
+ "column": 24
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 12159,
+ 12166
+ ],
+ "loc": {
+ "start": {
+ "line": 311,
+ "column": 16
+ },
+ "end": {
+ "line": 311,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "range": [
+ 12140,
+ 12181
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 25
+ },
+ "end": {
+ "line": 312,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 12127,
+ 12181
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 12
+ },
+ "end": {
+ "line": 312,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "w",
+ "range": [
+ 12199,
+ 12200
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 16
+ },
+ "end": {
+ "line": 313,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 12203,
+ 12204
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 20
+ },
+ "end": {
+ "line": 313,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "crWColsRow",
+ "range": [
+ 12205,
+ 12215
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 22
+ },
+ "end": {
+ "line": 313,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 12203,
+ 12215
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 20
+ },
+ "end": {
+ "line": 313,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 12216,
+ 12221
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 33
+ },
+ "end": {
+ "line": 313,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 12203,
+ 12221
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 20
+ },
+ "end": {
+ "line": 313,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 12222,
+ 12230
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 39
+ },
+ "end": {
+ "line": 313,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 12203,
+ 12231
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 20
+ },
+ "end": {
+ "line": 313,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 12232,
+ 12237
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 49
+ },
+ "end": {
+ "line": 313,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 12203,
+ 12237
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 20
+ },
+ "end": {
+ "line": 313,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 12238,
+ 12243
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 55
+ },
+ "end": {
+ "line": 313,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 12203,
+ 12243
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 20
+ },
+ "end": {
+ "line": 313,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 12199,
+ 12243
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 16
+ },
+ "end": {
+ "line": 313,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 12195,
+ 12244
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 12
+ },
+ "end": {
+ "line": 313,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "col",
+ "range": [
+ 12262,
+ 12265
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 16
+ },
+ "end": {
+ "line": 314,
+ "column": 19
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 12268,
+ 12269
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 22
+ },
+ "end": {
+ "line": 314,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridColElms",
+ "range": [
+ 12270,
+ 12281
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 24
+ },
+ "end": {
+ "line": 314,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 12268,
+ 12281
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 22
+ },
+ "end": {
+ "line": 314,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 12282,
+ 12290
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 36
+ },
+ "end": {
+ "line": 314,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 12268,
+ 12291
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 22
+ },
+ "end": {
+ "line": 314,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 12262,
+ 12291
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 16
+ },
+ "end": {
+ "line": 314,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 12258,
+ 12292
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 12
+ },
+ "end": {
+ "line": 314,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "col",
+ "range": [
+ 12306,
+ 12309
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 12
+ },
+ "end": {
+ "line": 315,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 12310,
+ 12315
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 16
+ },
+ "end": {
+ "line": 315,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 12306,
+ 12315
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 12
+ },
+ "end": {
+ "line": 315,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 12316,
+ 12321
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 22
+ },
+ "end": {
+ "line": 315,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 12306,
+ 12321
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 12
+ },
+ "end": {
+ "line": 315,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "w",
+ "range": [
+ 12324,
+ 12325
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 30
+ },
+ "end": {
+ "line": 315,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 12306,
+ 12325
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 12
+ },
+ "end": {
+ "line": 315,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 12306,
+ 12326
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 12
+ },
+ "end": {
+ "line": 315,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "thCW",
+ "range": [
+ 12346,
+ 12350
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 16
+ },
+ "end": {
+ "line": 317,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 12353,
+ 12354
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 23
+ },
+ "end": {
+ "line": 317,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "crWColsRow",
+ "range": [
+ 12355,
+ 12365
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 25
+ },
+ "end": {
+ "line": 317,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 12353,
+ 12365
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 23
+ },
+ "end": {
+ "line": 317,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 12366,
+ 12371
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 36
+ },
+ "end": {
+ "line": 317,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 12353,
+ 12371
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 23
+ },
+ "end": {
+ "line": 317,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 12372,
+ 12380
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 42
+ },
+ "end": {
+ "line": 317,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 12353,
+ 12381
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 23
+ },
+ "end": {
+ "line": 317,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "clientWidth",
+ "range": [
+ 12382,
+ 12393
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 52
+ },
+ "end": {
+ "line": 317,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 12353,
+ 12393
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 23
+ },
+ "end": {
+ "line": 317,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 12346,
+ 12393
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 16
+ },
+ "end": {
+ "line": 317,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 12342,
+ 12394
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 12
+ },
+ "end": {
+ "line": 317,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tdCW",
+ "range": [
+ 12412,
+ 12416
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 16
+ },
+ "end": {
+ "line": 318,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 12419,
+ 12420
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 23
+ },
+ "end": {
+ "line": 318,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "crWRowDataTbl",
+ "range": [
+ 12421,
+ 12434
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 25
+ },
+ "end": {
+ "line": 318,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 12419,
+ 12434
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 23
+ },
+ "end": {
+ "line": 318,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 12435,
+ 12440
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 39
+ },
+ "end": {
+ "line": 318,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 12419,
+ 12440
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 23
+ },
+ "end": {
+ "line": 318,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 12441,
+ 12449
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 45
+ },
+ "end": {
+ "line": 318,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 12419,
+ 12450
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 23
+ },
+ "end": {
+ "line": 318,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "clientWidth",
+ "range": [
+ 12451,
+ 12462
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 55
+ },
+ "end": {
+ "line": 318,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 12419,
+ 12462
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 23
+ },
+ "end": {
+ "line": 318,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 12412,
+ 12462
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 16
+ },
+ "end": {
+ "line": 318,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 12408,
+ 12463
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 12
+ },
+ "end": {
+ "line": 318,
+ "column": 67
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!=",
+ "left": {
+ "type": "Identifier",
+ "name": "thCW",
+ "range": [
+ 12482,
+ 12486
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 15
+ },
+ "end": {
+ "line": 320,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "tdCW",
+ "range": [
+ 12490,
+ 12494
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 23
+ },
+ "end": {
+ "line": 320,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 12482,
+ 12494
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 15
+ },
+ "end": {
+ "line": 320,
+ "column": 27
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 12514,
+ 12515
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 16
+ },
+ "end": {
+ "line": 321,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headTbl",
+ "range": [
+ 12516,
+ 12523
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 18
+ },
+ "end": {
+ "line": 321,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 12514,
+ 12523
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 16
+ },
+ "end": {
+ "line": 321,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 12524,
+ 12529
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 26
+ },
+ "end": {
+ "line": 321,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 12514,
+ 12529
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 16
+ },
+ "end": {
+ "line": 321,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 12530,
+ 12535
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 32
+ },
+ "end": {
+ "line": 321,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 12514,
+ 12535
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 16
+ },
+ "end": {
+ "line": 321,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 12538,
+ 12541
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 40
+ },
+ "end": {
+ "line": 321,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "clientWidth",
+ "range": [
+ 12542,
+ 12553
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 44
+ },
+ "end": {
+ "line": 321,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 12538,
+ 12553
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 40
+ },
+ "end": {
+ "line": 321,
+ "column": 55
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "px",
+ "raw": "'px'",
+ "range": [
+ 12554,
+ 12558
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 56
+ },
+ "end": {
+ "line": 321,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 12538,
+ 12558
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 40
+ },
+ "end": {
+ "line": 321,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 12514,
+ 12558
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 16
+ },
+ "end": {
+ "line": 321,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 12514,
+ 12559
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 16
+ },
+ "end": {
+ "line": 321,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 12495,
+ 12574
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 28
+ },
+ "end": {
+ "line": 322,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 12479,
+ 12574
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 12
+ },
+ "end": {
+ "line": 322,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "afterColResizedFn",
+ "range": [
+ 12593,
+ 12610
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 15
+ },
+ "end": {
+ "line": 324,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "afterColResizedFn",
+ "range": [
+ 12630,
+ 12647
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 16
+ },
+ "end": {
+ "line": 325,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 12648,
+ 12652
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 34
+ },
+ "end": {
+ "line": 325,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 12630,
+ 12652
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 16
+ },
+ "end": {
+ "line": 325,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 12653,
+ 12657
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 39
+ },
+ "end": {
+ "line": 325,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 12658,
+ 12659
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 44
+ },
+ "end": {
+ "line": 325,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 12660,
+ 12668
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 46
+ },
+ "end": {
+ "line": 325,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 12630,
+ 12669
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 16
+ },
+ "end": {
+ "line": 325,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 12630,
+ 12670
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 16
+ },
+ "end": {
+ "line": 325,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 12611,
+ 12685
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 33
+ },
+ "end": {
+ "line": 326,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 12590,
+ 12685
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 12
+ },
+ "end": {
+ "line": 326,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 12112,
+ 12696
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 54
+ },
+ "end": {
+ "line": 327,
+ "column": 9
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 12091,
+ 12696
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 33
+ },
+ "end": {
+ "line": 327,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 12066,
+ 12696
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 8
+ },
+ "end": {
+ "line": 327,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 12066,
+ 12697
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 8
+ },
+ "end": {
+ "line": 327,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 12712,
+ 12715
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 11
+ },
+ "end": {
+ "line": 329,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "clientWidth",
+ "range": [
+ 12716,
+ 12727
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 15
+ },
+ "end": {
+ "line": 329,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 12712,
+ 12727
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 11
+ },
+ "end": {
+ "line": 329,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12732,
+ 12736
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 31
+ },
+ "end": {
+ "line": 329,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headTbl",
+ "range": [
+ 12737,
+ 12744
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 36
+ },
+ "end": {
+ "line": 329,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 12732,
+ 12744
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 31
+ },
+ "end": {
+ "line": 329,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "clientWidth",
+ "range": [
+ 12745,
+ 12756
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 44
+ },
+ "end": {
+ "line": 329,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 12732,
+ 12756
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 31
+ },
+ "end": {
+ "line": 329,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 12712,
+ 12756
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 11
+ },
+ "end": {
+ "line": 329,
+ "column": 55
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 12772,
+ 12775
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 12
+ },
+ "end": {
+ "line": 330,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 12776,
+ 12781
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 16
+ },
+ "end": {
+ "line": 330,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 12772,
+ 12781
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 12
+ },
+ "end": {
+ "line": 330,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 12782,
+ 12787
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 22
+ },
+ "end": {
+ "line": 330,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 12772,
+ 12787
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 12
+ },
+ "end": {
+ "line": 330,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12790,
+ 12794
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 30
+ },
+ "end": {
+ "line": 330,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headTbl",
+ "range": [
+ 12795,
+ 12802
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 35
+ },
+ "end": {
+ "line": 330,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 12790,
+ 12802
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 30
+ },
+ "end": {
+ "line": 330,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "clientWidth",
+ "range": [
+ 12803,
+ 12814
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 43
+ },
+ "end": {
+ "line": 330,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 12790,
+ 12814
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 30
+ },
+ "end": {
+ "line": 330,
+ "column": 54
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "px",
+ "raw": "'px'",
+ "range": [
+ 12815,
+ 12819
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 55
+ },
+ "end": {
+ "line": 330,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 12790,
+ 12819
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 30
+ },
+ "end": {
+ "line": 330,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 12772,
+ 12819
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 12
+ },
+ "end": {
+ "line": 330,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 12772,
+ 12820
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 12
+ },
+ "end": {
+ "line": 330,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 12757,
+ 12831
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 56
+ },
+ "end": {
+ "line": 331,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 12709,
+ 12831
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 8
+ },
+ "end": {
+ "line": 331,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 2635,
+ 12838
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 10
+ },
+ "end": {
+ "line": 332,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 2633,
+ 12838
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 8
+ },
+ "end": {
+ "line": 332,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 2629,
+ 12838
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 4
+ },
+ "end": {
+ "line": 332,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Generates a grid with fixed headers\r\n ",
+ "range": [
+ 2567,
+ 2623
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 4
+ },
+ "end": {
+ "line": 63,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Removes the grid layout\r\n ",
+ "range": [
+ 12846,
+ 12890
+ ],
+ "loc": {
+ "start": {
+ "line": 334,
+ "column": 4
+ },
+ "end": {
+ "line": 336,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "destroy",
+ "range": [
+ 12896,
+ 12903
+ ],
+ "loc": {
+ "start": {
+ "line": 337,
+ "column": 4
+ },
+ "end": {
+ "line": 337,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 12920,
+ 12922
+ ],
+ "loc": {
+ "start": {
+ "line": 338,
+ "column": 12
+ },
+ "end": {
+ "line": 338,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12925,
+ 12929
+ ],
+ "loc": {
+ "start": {
+ "line": 338,
+ "column": 17
+ },
+ "end": {
+ "line": 338,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 12930,
+ 12932
+ ],
+ "loc": {
+ "start": {
+ "line": 338,
+ "column": 22
+ },
+ "end": {
+ "line": 338,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 12925,
+ 12932
+ ],
+ "loc": {
+ "start": {
+ "line": 338,
+ "column": 17
+ },
+ "end": {
+ "line": 338,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 12920,
+ 12932
+ ],
+ "loc": {
+ "start": {
+ "line": 338,
+ "column": 12
+ },
+ "end": {
+ "line": 338,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 12916,
+ 12933
+ ],
+ "loc": {
+ "start": {
+ "line": 338,
+ "column": 8
+ },
+ "end": {
+ "line": 338,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 12947,
+ 12950
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 12
+ },
+ "end": {
+ "line": 339,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 12953,
+ 12955
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 18
+ },
+ "end": {
+ "line": 339,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 12956,
+ 12959
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 21
+ },
+ "end": {
+ "line": 339,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 12953,
+ 12959
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 18
+ },
+ "end": {
+ "line": 339,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 12947,
+ 12959
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 12
+ },
+ "end": {
+ "line": 339,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 12943,
+ 12960
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 8
+ },
+ "end": {
+ "line": 339,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 12976,
+ 12978
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 12
+ },
+ "end": {
+ "line": 341,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 12979,
+ 12989
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 15
+ },
+ "end": {
+ "line": 341,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 12976,
+ 12989
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 12
+ },
+ "end": {
+ "line": 341,
+ "column": 25
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 12975,
+ 12989
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 11
+ },
+ "end": {
+ "line": 341,
+ "column": 25
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 13005,
+ 13012
+ ],
+ "loc": {
+ "start": {
+ "line": 342,
+ "column": 12
+ },
+ "end": {
+ "line": 342,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 12990,
+ 13023
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 26
+ },
+ "end": {
+ "line": 343,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 12972,
+ 13023
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 8
+ },
+ "end": {
+ "line": 343,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "t",
+ "range": [
+ 13037,
+ 13038
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 12
+ },
+ "end": {
+ "line": 344,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 13041,
+ 13044
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 16
+ },
+ "end": {
+ "line": 344,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 13045,
+ 13055
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 20
+ },
+ "end": {
+ "line": 344,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 13041,
+ 13055
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 16
+ },
+ "end": {
+ "line": 344,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 13056,
+ 13067
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 31
+ },
+ "end": {
+ "line": 344,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 13041,
+ 13067
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 16
+ },
+ "end": {
+ "line": 344,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 13068,
+ 13071
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 43
+ },
+ "end": {
+ "line": 344,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 13041,
+ 13072
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 16
+ },
+ "end": {
+ "line": 344,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 13037,
+ 13072
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 12
+ },
+ "end": {
+ "line": 344,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 13033,
+ 13073
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 8
+ },
+ "end": {
+ "line": 344,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13083,
+ 13087
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 8
+ },
+ "end": {
+ "line": 345,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblMainCont",
+ "range": [
+ 13088,
+ 13099
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 13
+ },
+ "end": {
+ "line": 345,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 13083,
+ 13099
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 8
+ },
+ "end": {
+ "line": 345,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 13100,
+ 13110
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 25
+ },
+ "end": {
+ "line": 345,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 13083,
+ 13110
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 8
+ },
+ "end": {
+ "line": 345,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "insertBefore",
+ "range": [
+ 13111,
+ 13123
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 36
+ },
+ "end": {
+ "line": 345,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 13083,
+ 13123
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 8
+ },
+ "end": {
+ "line": 345,
+ "column": 48
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "t",
+ "range": [
+ 13124,
+ 13125
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 49
+ },
+ "end": {
+ "line": 345,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13127,
+ 13131
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 52
+ },
+ "end": {
+ "line": 345,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblMainCont",
+ "range": [
+ 13132,
+ 13143
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 57
+ },
+ "end": {
+ "line": 345,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 13127,
+ 13143
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 52
+ },
+ "end": {
+ "line": 345,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 13083,
+ 13144
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 8
+ },
+ "end": {
+ "line": 345,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 13083,
+ 13145
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 8
+ },
+ "end": {
+ "line": 345,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13155,
+ 13159
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 8
+ },
+ "end": {
+ "line": 346,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblMainCont",
+ "range": [
+ 13160,
+ 13171
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 13
+ },
+ "end": {
+ "line": 346,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 13155,
+ 13171
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 8
+ },
+ "end": {
+ "line": 346,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 13172,
+ 13182
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 25
+ },
+ "end": {
+ "line": 346,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 13155,
+ 13182
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 8
+ },
+ "end": {
+ "line": 346,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 13183,
+ 13194
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 36
+ },
+ "end": {
+ "line": 346,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 13155,
+ 13194
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 8
+ },
+ "end": {
+ "line": 346,
+ "column": 47
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13195,
+ 13199
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 48
+ },
+ "end": {
+ "line": 346,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblMainCont",
+ "range": [
+ 13200,
+ 13211
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 53
+ },
+ "end": {
+ "line": 346,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 13195,
+ 13211
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 48
+ },
+ "end": {
+ "line": 346,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 13155,
+ 13212
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 8
+ },
+ "end": {
+ "line": 346,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 13155,
+ 13213
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 8
+ },
+ "end": {
+ "line": 346,
+ "column": 66
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13225,
+ 13229
+ ],
+ "loc": {
+ "start": {
+ "line": 348,
+ "column": 8
+ },
+ "end": {
+ "line": 348,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblMainCont",
+ "range": [
+ 13230,
+ 13241
+ ],
+ "loc": {
+ "start": {
+ "line": 348,
+ "column": 13
+ },
+ "end": {
+ "line": 348,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 13225,
+ 13241
+ ],
+ "loc": {
+ "start": {
+ "line": 348,
+ "column": 8
+ },
+ "end": {
+ "line": 348,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 13244,
+ 13248
+ ],
+ "loc": {
+ "start": {
+ "line": 348,
+ "column": 27
+ },
+ "end": {
+ "line": 348,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 13225,
+ 13248
+ ],
+ "loc": {
+ "start": {
+ "line": 348,
+ "column": 8
+ },
+ "end": {
+ "line": 348,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 13225,
+ 13249
+ ],
+ "loc": {
+ "start": {
+ "line": 348,
+ "column": 8
+ },
+ "end": {
+ "line": 348,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13259,
+ 13263
+ ],
+ "loc": {
+ "start": {
+ "line": 349,
+ "column": 8
+ },
+ "end": {
+ "line": 349,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headTblCont",
+ "range": [
+ 13264,
+ 13275
+ ],
+ "loc": {
+ "start": {
+ "line": 349,
+ "column": 13
+ },
+ "end": {
+ "line": 349,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 13259,
+ 13275
+ ],
+ "loc": {
+ "start": {
+ "line": 349,
+ "column": 8
+ },
+ "end": {
+ "line": 349,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 13278,
+ 13282
+ ],
+ "loc": {
+ "start": {
+ "line": 349,
+ "column": 27
+ },
+ "end": {
+ "line": 349,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 13259,
+ 13282
+ ],
+ "loc": {
+ "start": {
+ "line": 349,
+ "column": 8
+ },
+ "end": {
+ "line": 349,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 13259,
+ 13283
+ ],
+ "loc": {
+ "start": {
+ "line": 349,
+ "column": 8
+ },
+ "end": {
+ "line": 349,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13293,
+ 13297
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 8
+ },
+ "end": {
+ "line": 350,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headTbl",
+ "range": [
+ 13298,
+ 13305
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 13
+ },
+ "end": {
+ "line": 350,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 13293,
+ 13305
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 8
+ },
+ "end": {
+ "line": 350,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 13308,
+ 13312
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 23
+ },
+ "end": {
+ "line": 350,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 13293,
+ 13312
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 8
+ },
+ "end": {
+ "line": 350,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 13293,
+ 13313
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 8
+ },
+ "end": {
+ "line": 350,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13323,
+ 13327
+ ],
+ "loc": {
+ "start": {
+ "line": 351,
+ "column": 8
+ },
+ "end": {
+ "line": 351,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblCont",
+ "range": [
+ 13328,
+ 13335
+ ],
+ "loc": {
+ "start": {
+ "line": 351,
+ "column": 13
+ },
+ "end": {
+ "line": 351,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 13323,
+ 13335
+ ],
+ "loc": {
+ "start": {
+ "line": 351,
+ "column": 8
+ },
+ "end": {
+ "line": 351,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 13338,
+ 13342
+ ],
+ "loc": {
+ "start": {
+ "line": 351,
+ "column": 23
+ },
+ "end": {
+ "line": 351,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 13323,
+ 13342
+ ],
+ "loc": {
+ "start": {
+ "line": 351,
+ "column": 8
+ },
+ "end": {
+ "line": 351,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 13323,
+ 13343
+ ],
+ "loc": {
+ "start": {
+ "line": 351,
+ "column": 8
+ },
+ "end": {
+ "line": 351,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 13355,
+ 13358
+ ],
+ "loc": {
+ "start": {
+ "line": 353,
+ "column": 8
+ },
+ "end": {
+ "line": 353,
+ "column": 11
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "outerHTML",
+ "range": [
+ 13359,
+ 13368
+ ],
+ "loc": {
+ "start": {
+ "line": 353,
+ "column": 12
+ },
+ "end": {
+ "line": 353,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 13355,
+ 13368
+ ],
+ "loc": {
+ "start": {
+ "line": 353,
+ "column": 8
+ },
+ "end": {
+ "line": 353,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13371,
+ 13373
+ ],
+ "loc": {
+ "start": {
+ "line": 353,
+ "column": 24
+ },
+ "end": {
+ "line": 353,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sourceTblHtml",
+ "range": [
+ 13374,
+ 13387
+ ],
+ "loc": {
+ "start": {
+ "line": 353,
+ "column": 27
+ },
+ "end": {
+ "line": 353,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 13371,
+ 13387
+ ],
+ "loc": {
+ "start": {
+ "line": 353,
+ "column": 24
+ },
+ "end": {
+ "line": 353,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 13355,
+ 13387
+ ],
+ "loc": {
+ "start": {
+ "line": 353,
+ "column": 8
+ },
+ "end": {
+ "line": 353,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 13355,
+ 13388
+ ],
+ "loc": {
+ "start": {
+ "line": 353,
+ "column": 8
+ },
+ "end": {
+ "line": 353,
+ "column": 41
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "needed to keep reference of table element",
+ "range": [
+ 13398,
+ 13441
+ ],
+ "loc": {
+ "start": {
+ "line": 354,
+ "column": 8
+ },
+ "end": {
+ "line": 354,
+ "column": 51
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 13451,
+ 13454
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 8
+ },
+ "end": {
+ "line": 355,
+ "column": 11
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 13457,
+ 13460
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 14
+ },
+ "end": {
+ "line": 355,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 13461,
+ 13463
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 18
+ },
+ "end": {
+ "line": 355,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 13457,
+ 13463
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 14
+ },
+ "end": {
+ "line": 355,
+ "column": 20
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13464,
+ 13466
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 21
+ },
+ "end": {
+ "line": 355,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 13467,
+ 13469
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 24
+ },
+ "end": {
+ "line": 355,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 13464,
+ 13469
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 21
+ },
+ "end": {
+ "line": 355,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 13457,
+ 13470
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 14
+ },
+ "end": {
+ "line": 355,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 13451,
+ 13470
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 8
+ },
+ "end": {
+ "line": 355,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 13451,
+ 13471
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 8
+ },
+ "end": {
+ "line": 355,
+ "column": 28
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "needed to keep reference of table element",
+ "range": [
+ 13398,
+ 13441
+ ],
+ "loc": {
+ "start": {
+ "line": 354,
+ "column": 8
+ },
+ "end": {
+ "line": 354,
+ "column": 51
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 12905,
+ 13478
+ ],
+ "loc": {
+ "start": {
+ "line": 337,
+ "column": 13
+ },
+ "end": {
+ "line": 356,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 12903,
+ 13478
+ ],
+ "loc": {
+ "start": {
+ "line": 337,
+ "column": 11
+ },
+ "end": {
+ "line": 356,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 12896,
+ 13478
+ ],
+ "loc": {
+ "start": {
+ "line": 337,
+ "column": 4
+ },
+ "end": {
+ "line": 356,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Removes the grid layout\r\n ",
+ "range": [
+ 12846,
+ 12890
+ ],
+ "loc": {
+ "start": {
+ "line": 334,
+ "column": 4
+ },
+ "end": {
+ "line": 336,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ }
+ ],
+ "range": [
+ 114,
+ 13481
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 23
+ },
+ "end": {
+ "line": 357,
+ "column": 1
+ }
+ }
+ },
+ "range": [
+ 98,
+ 13481
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 7
+ },
+ "end": {
+ "line": 357,
+ "column": 1
+ }
+ },
+ "leadingComments": [],
+ "trailingComments": []
+ },
+ "specifiers": [],
+ "source": null,
+ "range": [
+ 91,
+ 13481
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 0
+ },
+ "end": {
+ "line": 357,
+ "column": 1
+ }
+ }
+ }
+ ],
+ "sourceType": "module",
+ "range": [
+ 0,
+ 13481
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 357,
+ "column": 1
+ }
+ },
+ "comments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Grid layout, table with fixed headers\r\n * @param {Object} tf TableFilter instance\r\n ",
+ "range": [
+ 123,
+ 229
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 4
+ },
+ "end": {
+ "line": 10,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines grid width",
+ "range": [
+ 294,
+ 314
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines grid height",
+ "range": [
+ 372,
+ 393
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for main container",
+ "range": [
+ 453,
+ 491
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for div containing table",
+ "range": [
+ 575,
+ 619
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for div containing headers' table",
+ "range": [
+ 706,
+ 759
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for div containing rows counter, paging etc.",
+ "range": [
+ 871,
+ 935
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 72
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines which row contains column headers",
+ "range": [
+ 1020,
+ 1063
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "array of headers row indexes to be placed in header table",
+ "range": [
+ 1137,
+ 1196
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 67
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "generate filters in table headers",
+ "range": [
+ 1263,
+ 1298
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "default col width",
+ "range": [
+ 1437,
+ 1456
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables columns resizer",
+ "range": [
+ 1539,
+ 1573
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " this.gridEnableColResizer = f.grid_enable_cols_resizer!==undefined ?",
+ "range": [
+ 1583,
+ 1654
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 79
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " f.grid_enable_cols_resizer : false;",
+ "range": [
+ 1664,
+ 1706
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " //defines col resizer script path",
+ "range": [
+ 1716,
+ 1752
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " this.gridColResizerPath = f.grid_cont_col_resizer_path ||",
+ "range": [
+ 1762,
+ 1822
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " this.basePath+'TFExt_ColsResizer/TFExt_ColsResizer.js';",
+ "range": [
+ 1832,
+ 1894
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "div containing grid elements if grid_layout true",
+ "range": [
+ 1940,
+ 1990
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 45,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "div containing table if grid_layout true",
+ "range": [
+ 2045,
+ 2087
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 8
+ },
+ "end": {
+ "line": 47,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "div containing headers table if grid_layout true",
+ "range": [
+ 2137,
+ 2187
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "headers' table if grid_layout true",
+ "range": [
+ 2245,
+ 2281
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "id of td containing the filter if grid_layout true",
+ "range": [
+ 2331,
+ 2383
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "id of th containing column header if grid_layout true",
+ "range": [
+ 2431,
+ 2486
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 63
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Generates a grid with fixed headers\r\n ",
+ "range": [
+ 2567,
+ 2623
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 4
+ },
+ "end": {
+ "line": 63,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " default width of 100px if column widths not set",
+ "range": [
+ 2831,
+ 2881
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 8
+ },
+ "end": {
+ "line": 75,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "initial table width",
+ "range": [
+ 3553,
+ 3574
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 17
+ },
+ "end": {
+ "line": 94,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Main container: it will contain all the elements",
+ "range": [
+ 3818,
+ 3868
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 8
+ },
+ "end": {
+ "line": 104,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Table container: div wrapping content table",
+ "range": [
+ 4204,
+ 4249
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 8
+ },
+ "end": {
+ "line": 113,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "In case table width is expressed in %",
+ "range": [
+ 4925,
+ 4964
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 8
+ },
+ "end": {
+ "line": 131,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Headers table container: div wrapping headers table",
+ "range": [
+ 5246,
+ 5299
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 8
+ },
+ "end": {
+ "line": 140,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Headers table",
+ "range": [
+ 5769,
+ 5784
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 8
+ },
+ "end": {
+ "line": 153,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "IE<7 needs it",
+ "range": [
+ 5903,
+ 5918
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 38
+ },
+ "end": {
+ "line": 155,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "1st row should be headers row, ids are added if not set",
+ "range": [
+ 5930,
+ 5987
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 8
+ },
+ "end": {
+ "line": 157,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Those ids are used by the sort feature",
+ "range": [
+ 5997,
+ 6037
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 8
+ },
+ "end": {
+ "line": 158,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Filters row is created",
+ "range": [
+ 6457,
+ 6481
+ ],
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 8
+ },
+ "end": {
+ "line": 171,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Headers row are moved from content table to headers table",
+ "range": [
+ 6937,
+ 6996
+ ],
+ "loc": {
+ "start": {
+ "line": 182,
+ "column": 8
+ },
+ "end": {
+ "line": 182,
+ "column": 67
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "THead needs to be removed in content table for sort feature",
+ "range": [
+ 7501,
+ 7562
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 8
+ },
+ "end": {
+ "line": 197,
+ "column": 69
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Headers table style",
+ "range": [
+ 7698,
+ 7719
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 8
+ },
+ "end": {
+ "line": 203,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " this.headTbl.style.width = tbl.style.width;",
+ "range": [
+ 7928,
+ 7974
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 8
+ },
+ "end": {
+ "line": 208,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "content table without headers needs col widths to be reset",
+ "range": [
+ 7986,
+ 8046
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 8
+ },
+ "end": {
+ "line": 210,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Headers container width",
+ "range": [
+ 8101,
+ 8126
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 8
+ },
+ "end": {
+ "line": 213,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " this.headTblCont.style.width = this.tblCont.clientWidth+'px';",
+ "range": [
+ 8136,
+ 8200
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 8
+ },
+ "end": {
+ "line": 214,
+ "column": 72
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "",
+ "range": [
+ 8243,
+ 8245
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 8
+ },
+ "end": {
+ "line": 217,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "",
+ "range": [
+ 8315,
+ 8317
+ ],
+ "loc": {
+ "start": {
+ "line": 219,
+ "column": 8
+ },
+ "end": {
+ "line": 219,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "scroll synchronisation",
+ "range": [
+ 8329,
+ 8353
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 8
+ },
+ "end": {
+ "line": 221,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "New pointerX calc taking into account scrollLeft",
+ "range": [
+ 8563,
+ 8613
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 12
+ },
+ "end": {
+ "line": 226,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " if(!o.isPointerXOverwritten){",
+ "range": [
+ 8627,
+ 8659
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 12
+ },
+ "end": {
+ "line": 227,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " try{",
+ "range": [
+ 8673,
+ 8684
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 12
+ },
+ "end": {
+ "line": 228,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " o.Evt.pointerX = function(evt){",
+ "range": [
+ 8698,
+ 8740
+ ],
+ "loc": {
+ "start": {
+ "line": 229,
+ "column": 12
+ },
+ "end": {
+ "line": 229,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " var e = evt || global.event;",
+ "range": [
+ 8754,
+ 8797
+ ],
+ "loc": {
+ "start": {
+ "line": 230,
+ "column": 12
+ },
+ "end": {
+ "line": 230,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " var bdScrollLeft = tf_StandardBody().scrollLeft +",
+ "range": [
+ 8811,
+ 8875
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 12
+ },
+ "end": {
+ "line": 231,
+ "column": 76
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " scrollLeft;",
+ "range": [
+ 8889,
+ 8919
+ ],
+ "loc": {
+ "start": {
+ "line": 232,
+ "column": 12
+ },
+ "end": {
+ "line": 232,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " return (e.pageX + scrollLeft) ||",
+ "range": [
+ 8933,
+ 8980
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 12
+ },
+ "end": {
+ "line": 233,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " (e.clientX + bdScrollLeft);",
+ "range": [
+ 8994,
+ 9040
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 12
+ },
+ "end": {
+ "line": 234,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " };",
+ "range": [
+ 9054,
+ 9067
+ ],
+ "loc": {
+ "start": {
+ "line": 235,
+ "column": 12
+ },
+ "end": {
+ "line": 235,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " o.isPointerXOverwritten = true;",
+ "range": [
+ 9081,
+ 9123
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 12
+ },
+ "end": {
+ "line": 236,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " } catch(err) {",
+ "range": [
+ 9137,
+ 9158
+ ],
+ "loc": {
+ "start": {
+ "line": 237,
+ "column": 12
+ },
+ "end": {
+ "line": 237,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " o.isPointerXOverwritten = false;",
+ "range": [
+ 9172,
+ 9215
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 12
+ },
+ "end": {
+ "line": 238,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " }",
+ "range": [
+ 9229,
+ 9237
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 12
+ },
+ "end": {
+ "line": 239,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " }",
+ "range": [
+ 9251,
+ 9255
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 12
+ },
+ "end": {
+ "line": 240,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Configure sort extension if any",
+ "range": [
+ 9280,
+ 9313
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 8
+ },
+ "end": {
+ "line": 243,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " if(this.gridEnableColResizer){",
+ "range": [
+ 9574,
+ 9607
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 8
+ },
+ "end": {
+ "line": 252,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " if(!tf.hasExtensions){",
+ "range": [
+ 9617,
+ 9646
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 8
+ },
+ "end": {
+ "line": 253,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " tf.extensions = {",
+ "range": [
+ 9656,
+ 9684
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 8
+ },
+ "end": {
+ "line": 254,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " name:['ColumnsResizer_'+tf.id],",
+ "range": [
+ 9694,
+ 9740
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 8
+ },
+ "end": {
+ "line": 255,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " src:[this.gridColResizerPath],",
+ "range": [
+ 9750,
+ 9795
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 8
+ },
+ "end": {
+ "line": 256,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " description:['Columns Resizing'],",
+ "range": [
+ 9805,
+ 9853
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 8
+ },
+ "end": {
+ "line": 257,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " initialize:[function(o){",
+ "range": [
+ 9863,
+ 9902
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 8
+ },
+ "end": {
+ "line": 258,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " o.SetColsResizer('ColumnsResizer_'+o.id);}]",
+ "range": [
+ 9912,
+ 9974
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 8
+ },
+ "end": {
+ "line": 259,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " };",
+ "range": [
+ 9984,
+ 9997
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 8
+ },
+ "end": {
+ "line": 260,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " tf.hasExtensions = true;",
+ "range": [
+ 10007,
+ 10042
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 8
+ },
+ "end": {
+ "line": 261,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " } else {",
+ "range": [
+ 10052,
+ 10067
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 8
+ },
+ "end": {
+ "line": 262,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " if(!tf._containsStr(",
+ "range": [
+ 10077,
+ 10108
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 8
+ },
+ "end": {
+ "line": 263,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " 'colsresizer',",
+ "range": [
+ 10118,
+ 10147
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 8
+ },
+ "end": {
+ "line": 264,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Str.lower(tf.extensions.src.toString())) ){",
+ "range": [
+ 10157,
+ 10215
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 8
+ },
+ "end": {
+ "line": 265,
+ "column": 66
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " tf.extensions.name.push('ColumnsResizer_'+tf.id);",
+ "range": [
+ 10225,
+ 10289
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 8
+ },
+ "end": {
+ "line": 266,
+ "column": 72
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " tf.extensions.src.push(tf.gridColResizerPath);",
+ "range": [
+ 10299,
+ 10360
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 8
+ },
+ "end": {
+ "line": 267,
+ "column": 69
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " tf.extensions.description.push('Columns Resizing');",
+ "range": [
+ 10370,
+ 10436
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 8
+ },
+ "end": {
+ "line": 268,
+ "column": 74
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " tf.extensions.initialize.push(function(o){",
+ "range": [
+ 10446,
+ 10503
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 8
+ },
+ "end": {
+ "line": 269,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " o.SetColsResizer('ColumnsResizer_'+o.id);});",
+ "range": [
+ 10513,
+ 10576
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 8
+ },
+ "end": {
+ "line": 270,
+ "column": 71
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " }",
+ "range": [
+ 10586,
+ 10598
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 8
+ },
+ "end": {
+ "line": 271,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " }",
+ "range": [
+ 10608,
+ 10616
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 8
+ },
+ "end": {
+ "line": 272,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " }",
+ "range": [
+ 10626,
+ 10630
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 8
+ },
+ "end": {
+ "line": 273,
+ "column": 12
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Default columns resizer properties for grid layout",
+ "range": [
+ 10642,
+ 10694
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 8
+ },
+ "end": {
+ "line": 275,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " f.col_resizer_cols_headers_table = this.headTbl.getAttribute('id');",
+ "range": [
+ 10704,
+ 10774
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 8
+ },
+ "end": {
+ "line": 276,
+ "column": 78
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " f.col_resizer_cols_headers_index = this.gridHeadRowIndex;",
+ "range": [
+ 10784,
+ 10844
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 8
+ },
+ "end": {
+ "line": 277,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " f.col_resizer_width_adjustment = 0;",
+ "range": [
+ 10854,
+ 10892
+ ],
+ "loc": {
+ "start": {
+ "line": 278,
+ "column": 8
+ },
+ "end": {
+ "line": 278,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " f.col_enable_text_ellipsis = false;",
+ "range": [
+ 10902,
+ 10940
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 8
+ },
+ "end": {
+ "line": 279,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Cols generation for all browsers excepted IE<=7",
+ "range": [
+ 10952,
+ 11001
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 8
+ },
+ "end": {
+ "line": 281,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Col elements are enough to keep column widths after sorting and",
+ "range": [
+ 11089,
+ 11154
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 8
+ },
+ "end": {
+ "line": 284,
+ "column": 73
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "filtering",
+ "range": [
+ 11164,
+ 11175
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 8
+ },
+ "end": {
+ "line": 285,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Removes the grid layout\r\n ",
+ "range": [
+ 12846,
+ 12890
+ ],
+ "loc": {
+ "start": {
+ "line": 334,
+ "column": 4
+ },
+ "end": {
+ "line": 336,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "needed to keep reference of table element",
+ "range": [
+ 13398,
+ 13441
+ ],
+ "loc": {
+ "start": {
+ "line": 354,
+ "column": 8
+ },
+ "end": {
+ "line": 354,
+ "column": 51
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/ast/source/src/modules/help.js.json b/doc/ast/source/src/modules/help.js.json
new file mode 100644
index 00000000..8635a18a
--- /dev/null
+++ b/doc/ast/source/src/modules/help.js.json
@@ -0,0 +1,11866 @@
+{
+ "type": "Program",
+ "body": [
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../dom",
+ "raw": "'../dom'",
+ "range": [
+ 16,
+ 24
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 16
+ },
+ "end": {
+ "line": 1,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 0,
+ 25
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 34,
+ 39
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 12
+ }
+ }
+ },
+ "range": [
+ 34,
+ 39
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 12
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../event",
+ "raw": "'../event'",
+ "range": [
+ 45,
+ 55
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 18
+ },
+ "end": {
+ "line": 2,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 27,
+ 56
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 0
+ },
+ "end": {
+ "line": 2,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "ExportNamedDeclaration",
+ "declaration": {
+ "type": "ClassDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "Help",
+ "range": [
+ 73,
+ 77
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 13
+ },
+ "end": {
+ "line": 4,
+ "column": 17
+ }
+ }
+ },
+ "superClass": null,
+ "body": {
+ "type": "ClassBody",
+ "body": [
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "constructor",
+ "range": [
+ 178,
+ 189
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 4
+ },
+ "end": {
+ "line": 10,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 190,
+ 192
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 16
+ },
+ "end": {
+ "line": 10,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 241,
+ 242
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 12
+ },
+ "end": {
+ "line": 12,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 245,
+ 247
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 16
+ },
+ "end": {
+ "line": 12,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "config",
+ "range": [
+ 248,
+ 254
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 19
+ },
+ "end": {
+ "line": 12,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 245,
+ 254
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 16
+ },
+ "end": {
+ "line": 12,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 245,
+ 256
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 16
+ },
+ "end": {
+ "line": 12,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 241,
+ 256
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 12
+ },
+ "end": {
+ "line": 12,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 237,
+ 257
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 8
+ },
+ "end": {
+ "line": 12,
+ "column": 28
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Configuration object",
+ "range": [
+ 204,
+ 227
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 8
+ },
+ "end": {
+ "line": 11,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "id of custom container element for instructions",
+ "range": [
+ 269,
+ 318
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 57
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 328,
+ 332
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tgtId",
+ "range": [
+ 333,
+ 338
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 13
+ },
+ "end": {
+ "line": 15,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 328,
+ 338
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 18
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 341,
+ 342
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 21
+ },
+ "end": {
+ "line": 15,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "help_instructions_target_id",
+ "range": [
+ 343,
+ 370
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 23
+ },
+ "end": {
+ "line": 15,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 341,
+ 370
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 21
+ },
+ "end": {
+ "line": 15,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 374,
+ 378
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 54
+ },
+ "end": {
+ "line": 15,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 341,
+ 378
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 21
+ },
+ "end": {
+ "line": 15,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 328,
+ 378
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 328,
+ 379
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 59
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "id of custom container element for instructions",
+ "range": [
+ 269,
+ 318
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "id of custom container element for instructions",
+ "range": [
+ 389,
+ 438
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 57
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 448,
+ 452
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contTgtId",
+ "range": [
+ 453,
+ 462
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 13
+ },
+ "end": {
+ "line": 17,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 448,
+ 462
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 465,
+ 466
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 25
+ },
+ "end": {
+ "line": 17,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "help_instructions_container_target_id",
+ "range": [
+ 467,
+ 504
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 27
+ },
+ "end": {
+ "line": 17,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 465,
+ 504
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 25
+ },
+ "end": {
+ "line": 17,
+ "column": 64
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 521,
+ 525
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 12
+ },
+ "end": {
+ "line": 18,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 465,
+ 525
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 25
+ },
+ "end": {
+ "line": 18,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 448,
+ 525
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 448,
+ 526
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "id of custom container element for instructions",
+ "range": [
+ 389,
+ 438
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines help text",
+ "range": [
+ 536,
+ 555
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 27
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 565,
+ 569
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "instrText",
+ "range": [
+ 570,
+ 579
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 13
+ },
+ "end": {
+ "line": 20,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 565,
+ 579
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 582,
+ 583
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 25
+ },
+ "end": {
+ "line": 20,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "help_instructions_text",
+ "range": [
+ 584,
+ 606
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 27
+ },
+ "end": {
+ "line": 20,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 582,
+ 606
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 25
+ },
+ "end": {
+ "line": 20,
+ "column": 49
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 623,
+ 624
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 12
+ },
+ "end": {
+ "line": 21,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "help_instructions_text",
+ "range": [
+ 625,
+ 647
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 14
+ },
+ "end": {
+ "line": 21,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 623,
+ 647
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 12
+ },
+ "end": {
+ "line": 21,
+ "column": 36
+ }
+ }
+ },
+ "alternate": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": "Use the filters above each column to filter and limit table ",
+ "raw": "'Use the filters above each column to filter and limit table '",
+ "range": [
+ 663,
+ 725
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 12
+ },
+ "end": {
+ "line": 22,
+ "column": 74
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "data. Avanced searches can be performed by using the following ",
+ "raw": "'data. Avanced searches can be performed by using the following '",
+ "range": [
+ 741,
+ 806
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 12
+ },
+ "end": {
+ "line": 23,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 663,
+ 806
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 12
+ },
+ "end": {
+ "line": 23,
+ "column": 77
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "operators: < , <= , > , ",
+ "raw": "'operators: < , <= , > , '",
+ "range": [
+ 822,
+ 881
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 12
+ },
+ "end": {
+ "line": 24,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 663,
+ 881
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 12
+ },
+ "end": {
+ "line": 24,
+ "column": 71
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": ">= , = , * , ! , { , } , ",
+ "raw": "'>= , = , * , ! , { , } , '",
+ "range": [
+ 897,
+ 963
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 12
+ },
+ "end": {
+ "line": 25,
+ "column": 78
+ }
+ }
+ },
+ "range": [
+ 663,
+ 963
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 12
+ },
+ "end": {
+ "line": 25,
+ "column": 78
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "|| ,&& , [empty] , [nonempty] , ",
+ "raw": "'|| ,&& , [empty] , [nonempty] , '",
+ "range": [
+ 979,
+ 1045
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 12
+ },
+ "end": {
+ "line": 26,
+ "column": 78
+ }
+ }
+ },
+ "range": [
+ 663,
+ 1045
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 12
+ },
+ "end": {
+ "line": 26,
+ "column": 78
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "rgx: ",
+ "raw": "'rgx: '",
+ "range": [
+ 1061,
+ 1079
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 12
+ },
+ "end": {
+ "line": 27,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 663,
+ 1079
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 12
+ },
+ "end": {
+ "line": 27,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Learn more .
",
+ "raw": "'4.-Filter-operators\" target=\"_blank\">Learn more. '",
+ "range": [
+ 1168,
+ 1227
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 12
+ },
+ "end": {
+ "line": 29,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 663,
+ 1227
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 12
+ },
+ "end": {
+ "line": 29,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 582,
+ 1227
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 25
+ },
+ "end": {
+ "line": 29,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 565,
+ 1227
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 565,
+ 1228
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 72
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines help text",
+ "range": [
+ 536,
+ 555
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines help innerHtml",
+ "range": [
+ 1238,
+ 1262
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 32
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1272,
+ 1276
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "instrHtml",
+ "range": [
+ 1277,
+ 1286
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 13
+ },
+ "end": {
+ "line": 31,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 1272,
+ 1286
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1289,
+ 1290
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 25
+ },
+ "end": {
+ "line": 31,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "help_instructions_html",
+ "range": [
+ 1291,
+ 1313
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 27
+ },
+ "end": {
+ "line": 31,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 1289,
+ 1313
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 25
+ },
+ "end": {
+ "line": 31,
+ "column": 49
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1317,
+ 1321
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 53
+ },
+ "end": {
+ "line": 31,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 1289,
+ 1321
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 25
+ },
+ "end": {
+ "line": 31,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 1272,
+ 1321
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 1272,
+ 1322
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 58
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines help innerHtml",
+ "range": [
+ 1238,
+ 1262
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines reset button text",
+ "range": [
+ 1332,
+ 1359
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 35
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1369,
+ 1373
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 8
+ },
+ "end": {
+ "line": 33,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnText",
+ "range": [
+ 1374,
+ 1381
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 13
+ },
+ "end": {
+ "line": 33,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 1369,
+ 1381
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 8
+ },
+ "end": {
+ "line": 33,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1384,
+ 1385
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 23
+ },
+ "end": {
+ "line": 33,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "help_instructions_btn_text",
+ "range": [
+ 1386,
+ 1412
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 25
+ },
+ "end": {
+ "line": 33,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 1384,
+ 1412
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 23
+ },
+ "end": {
+ "line": 33,
+ "column": 51
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "?",
+ "raw": "'?'",
+ "range": [
+ 1416,
+ 1419
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 55
+ },
+ "end": {
+ "line": 33,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 1384,
+ 1419
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 23
+ },
+ "end": {
+ "line": 33,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 1369,
+ 1419
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 8
+ },
+ "end": {
+ "line": 33,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 1369,
+ 1420
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 8
+ },
+ "end": {
+ "line": 33,
+ "column": 59
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines reset button text",
+ "range": [
+ 1332,
+ 1359
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines reset button innerHtml",
+ "range": [
+ 1430,
+ 1462
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 40
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1472,
+ 1476
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnHtml",
+ "range": [
+ 1477,
+ 1484
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 13
+ },
+ "end": {
+ "line": 35,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 1472,
+ 1484
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1487,
+ 1488
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 23
+ },
+ "end": {
+ "line": 35,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "help_instructions_btn_html",
+ "range": [
+ 1489,
+ 1515
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 25
+ },
+ "end": {
+ "line": 35,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 1487,
+ 1515
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 23
+ },
+ "end": {
+ "line": 35,
+ "column": 51
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1519,
+ 1523
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 55
+ },
+ "end": {
+ "line": 35,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 1487,
+ 1523
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 23
+ },
+ "end": {
+ "line": 35,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 1472,
+ 1523
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 1472,
+ 1524
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 60
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines reset button innerHtml",
+ "range": [
+ 1430,
+ 1462
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for help button",
+ "range": [
+ 1534,
+ 1569
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 43
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1579,
+ 1583
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnCssClass",
+ "range": [
+ 1584,
+ 1595
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 13
+ },
+ "end": {
+ "line": 37,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1579,
+ 1595
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1598,
+ 1599
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 27
+ },
+ "end": {
+ "line": 37,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "help_instructions_btn_css_class",
+ "range": [
+ 1600,
+ 1631
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 29
+ },
+ "end": {
+ "line": 37,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 1598,
+ 1631
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 27
+ },
+ "end": {
+ "line": 37,
+ "column": 60
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "helpBtn",
+ "raw": "'helpBtn'",
+ "range": [
+ 1635,
+ 1644
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 64
+ },
+ "end": {
+ "line": 37,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 1598,
+ 1644
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 27
+ },
+ "end": {
+ "line": 37,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 1579,
+ 1644
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 1579,
+ 1645
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 74
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for help button",
+ "range": [
+ 1534,
+ 1569
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for help container",
+ "range": [
+ 1655,
+ 1693
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 46
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1703,
+ 1707
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contCssClass",
+ "range": [
+ 1708,
+ 1720
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 13
+ },
+ "end": {
+ "line": 39,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1703,
+ 1720
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1723,
+ 1724
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 28
+ },
+ "end": {
+ "line": 39,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "help_instructions_container_css_class",
+ "range": [
+ 1725,
+ 1762
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 30
+ },
+ "end": {
+ "line": 39,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 1723,
+ 1762
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 28
+ },
+ "end": {
+ "line": 39,
+ "column": 67
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "helpCont",
+ "raw": "'helpCont'",
+ "range": [
+ 1779,
+ 1789
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 12
+ },
+ "end": {
+ "line": 40,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 1723,
+ 1789
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 28
+ },
+ "end": {
+ "line": 40,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 1703,
+ 1789
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 1703,
+ 1790
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 23
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for help container",
+ "range": [
+ 1655,
+ 1693
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "help button element",
+ "range": [
+ 1800,
+ 1821
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 29
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1831,
+ 1835
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 8
+ },
+ "end": {
+ "line": 42,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 1836,
+ 1839
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 13
+ },
+ "end": {
+ "line": 42,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 1831,
+ 1839
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 8
+ },
+ "end": {
+ "line": 42,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1842,
+ 1846
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 19
+ },
+ "end": {
+ "line": 42,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 1831,
+ 1846
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 8
+ },
+ "end": {
+ "line": 42,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 1831,
+ 1847
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 8
+ },
+ "end": {
+ "line": 42,
+ "column": 24
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "help button element",
+ "range": [
+ 1800,
+ 1821
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "help content div",
+ "range": [
+ 1858,
+ 1876
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 9
+ },
+ "end": {
+ "line": 43,
+ "column": 27
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1886,
+ 1890
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cont",
+ "range": [
+ 1891,
+ 1895
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 13
+ },
+ "end": {
+ "line": 44,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 1886,
+ 1895
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1898,
+ 1902
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 20
+ },
+ "end": {
+ "line": 44,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1886,
+ 1902
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1886,
+ 1903
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 25
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "help content div",
+ "range": [
+ 1858,
+ 1876
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 9
+ },
+ "end": {
+ "line": 43,
+ "column": 27
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1913,
+ 1917
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 45,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "defaultHtml",
+ "range": [
+ 1918,
+ 1929
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 13
+ },
+ "end": {
+ "line": 45,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1913,
+ 1929
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 45,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": "'",
+ "range": [
+ 2319,
+ 2386
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 12
+ },
+ "end": {
+ "line": 51,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 1932,
+ 2386
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 27
+ },
+ "end": {
+ "line": 51,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 1913,
+ 2386
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 1913,
+ 2387
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 80
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "id prefix for help elements",
+ "range": [
+ 2399,
+ 2428
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 37
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2438,
+ 2442
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxHelpSpan",
+ "range": [
+ 2443,
+ 2455
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 13
+ },
+ "end": {
+ "line": 54,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2438,
+ 2455
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "helpSpan_",
+ "raw": "'helpSpan_'",
+ "range": [
+ 2458,
+ 2469
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 28
+ },
+ "end": {
+ "line": 54,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 2438,
+ 2469
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 2438,
+ 2470
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 40
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "id prefix for help elements",
+ "range": [
+ 2399,
+ 2428
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "id prefix for help elements",
+ "range": [
+ 2480,
+ 2509
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 37
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2519,
+ 2523
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 8
+ },
+ "end": {
+ "line": 56,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxHelpDiv",
+ "range": [
+ 2524,
+ 2535
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 13
+ },
+ "end": {
+ "line": 56,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2519,
+ 2535
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 8
+ },
+ "end": {
+ "line": 56,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "helpDiv_",
+ "raw": "'helpDiv_'",
+ "range": [
+ 2538,
+ 2548
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 27
+ },
+ "end": {
+ "line": 56,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 2519,
+ 2548
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 8
+ },
+ "end": {
+ "line": 56,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 2519,
+ 2549
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 8
+ },
+ "end": {
+ "line": 56,
+ "column": 38
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "id prefix for help elements",
+ "range": [
+ 2480,
+ 2509
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 37
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2561,
+ 2565
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2566,
+ 2568
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 13
+ },
+ "end": {
+ "line": 58,
+ "column": 15
+ }
+ }
+ },
+ "range": [
+ 2561,
+ 2568
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2571,
+ 2573
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 18
+ },
+ "end": {
+ "line": 58,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 2561,
+ 2573
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 2561,
+ 2574
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 193,
+ 2581
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 19
+ },
+ "end": {
+ "line": 59,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 189,
+ 2581
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 15
+ },
+ "end": {
+ "line": 59,
+ "column": 5
+ }
+ }
+ },
+ "kind": "constructor",
+ "computed": false,
+ "range": [
+ 178,
+ 2581
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 4
+ },
+ "end": {
+ "line": 59,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Help UI component\r\n * @param {Object} tf TableFilter instance\r\n ",
+ "range": [
+ 86,
+ 172
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 4
+ },
+ "end": {
+ "line": 9,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "init",
+ "range": [
+ 2589,
+ 2593
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 4
+ },
+ "end": {
+ "line": 61,
+ "column": 8
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2609,
+ 2613
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 11
+ },
+ "end": {
+ "line": 62,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 2614,
+ 2617
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 16
+ },
+ "end": {
+ "line": 62,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 2609,
+ 2617
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 11
+ },
+ "end": {
+ "line": 62,
+ "column": 19
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 2633,
+ 2640
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 12
+ },
+ "end": {
+ "line": 63,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 2618,
+ 2651
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 20
+ },
+ "end": {
+ "line": 64,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2606,
+ 2651
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 8
+ },
+ "end": {
+ "line": 64,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2667,
+ 2669
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 12
+ },
+ "end": {
+ "line": 66,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2672,
+ 2676
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 17
+ },
+ "end": {
+ "line": 66,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2677,
+ 2679
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 22
+ },
+ "end": {
+ "line": 66,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2672,
+ 2679
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 17
+ },
+ "end": {
+ "line": 66,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2667,
+ 2679
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 12
+ },
+ "end": {
+ "line": 66,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2663,
+ 2680
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 8
+ },
+ "end": {
+ "line": 66,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "helpspan",
+ "range": [
+ 2696,
+ 2704
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 12
+ },
+ "end": {
+ "line": 68,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 2707,
+ 2710
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 23
+ },
+ "end": {
+ "line": 68,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 2711,
+ 2717
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 27
+ },
+ "end": {
+ "line": 68,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 2707,
+ 2717
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 23
+ },
+ "end": {
+ "line": 68,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "span",
+ "raw": "'span'",
+ "range": [
+ 2718,
+ 2724
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 34
+ },
+ "end": {
+ "line": 68,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 2726,
+ 2730
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 42
+ },
+ "end": {
+ "line": 68,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2732,
+ 2736
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 48
+ },
+ "end": {
+ "line": 68,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxHelpSpan",
+ "range": [
+ 2737,
+ 2749
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 53
+ },
+ "end": {
+ "line": 68,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 2732,
+ 2749
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 48
+ },
+ "end": {
+ "line": 68,
+ "column": 65
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2750,
+ 2752
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 66
+ },
+ "end": {
+ "line": 68,
+ "column": 68
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 2753,
+ 2755
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 69
+ },
+ "end": {
+ "line": 68,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 2750,
+ 2755
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 66
+ },
+ "end": {
+ "line": 68,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 2732,
+ 2755
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 48
+ },
+ "end": {
+ "line": 68,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "range": [
+ 2725,
+ 2756
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 41
+ },
+ "end": {
+ "line": 68,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "range": [
+ 2707,
+ 2757
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 23
+ },
+ "end": {
+ "line": 68,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 2696,
+ 2757
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 12
+ },
+ "end": {
+ "line": 68,
+ "column": 73
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2692,
+ 2758
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 8
+ },
+ "end": {
+ "line": 68,
+ "column": 74
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "helpdiv",
+ "range": [
+ 2772,
+ 2779
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 12
+ },
+ "end": {
+ "line": 69,
+ "column": 19
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 2782,
+ 2785
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 22
+ },
+ "end": {
+ "line": 69,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 2786,
+ 2792
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 26
+ },
+ "end": {
+ "line": 69,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 2782,
+ 2792
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 22
+ },
+ "end": {
+ "line": 69,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "div",
+ "raw": "'div'",
+ "range": [
+ 2793,
+ 2798
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 33
+ },
+ "end": {
+ "line": 69,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 2800,
+ 2804
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 40
+ },
+ "end": {
+ "line": 69,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2806,
+ 2810
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 46
+ },
+ "end": {
+ "line": 69,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxHelpDiv",
+ "range": [
+ 2811,
+ 2822
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 51
+ },
+ "end": {
+ "line": 69,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 2806,
+ 2822
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 46
+ },
+ "end": {
+ "line": 69,
+ "column": 62
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2823,
+ 2825
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 63
+ },
+ "end": {
+ "line": 69,
+ "column": 65
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 2826,
+ 2828
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 66
+ },
+ "end": {
+ "line": 69,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 2823,
+ 2828
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 63
+ },
+ "end": {
+ "line": 69,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 2806,
+ 2828
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 46
+ },
+ "end": {
+ "line": 69,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 2799,
+ 2829
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 39
+ },
+ "end": {
+ "line": 69,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "range": [
+ 2782,
+ 2830
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 22
+ },
+ "end": {
+ "line": 69,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 2772,
+ 2830
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 12
+ },
+ "end": {
+ "line": 69,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2768,
+ 2831
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 8
+ },
+ "end": {
+ "line": 69,
+ "column": 71
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "help button is added to defined element",
+ "range": [
+ 2843,
+ 2884
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 8
+ },
+ "end": {
+ "line": 71,
+ "column": 49
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2898,
+ 2902
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 12
+ },
+ "end": {
+ "line": 72,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tgtId",
+ "range": [
+ 2903,
+ 2908
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 17
+ },
+ "end": {
+ "line": 72,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 2898,
+ 2908
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 12
+ },
+ "end": {
+ "line": 72,
+ "column": 22
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2897,
+ 2908
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 11
+ },
+ "end": {
+ "line": 72,
+ "column": 22
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2924,
+ 2926
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 12
+ },
+ "end": {
+ "line": 73,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setToolbar",
+ "range": [
+ 2927,
+ 2937
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 15
+ },
+ "end": {
+ "line": 73,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2924,
+ 2937
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 12
+ },
+ "end": {
+ "line": 73,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 2924,
+ 2939
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 12
+ },
+ "end": {
+ "line": 73,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 2924,
+ 2940
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 12
+ },
+ "end": {
+ "line": 73,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "range": [
+ 2909,
+ 2951
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 23
+ },
+ "end": {
+ "line": 74,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2894,
+ 2951
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 8
+ },
+ "end": {
+ "line": 74,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "help button is added to defined element",
+ "range": [
+ 2843,
+ 2884
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 8
+ },
+ "end": {
+ "line": 71,
+ "column": 49
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 2965,
+ 2973
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 12
+ },
+ "end": {
+ "line": 75,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2977,
+ 2981
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 24
+ },
+ "end": {
+ "line": 75,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tgtId",
+ "range": [
+ 2982,
+ 2987
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 29
+ },
+ "end": {
+ "line": 75,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 2977,
+ 2987
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 24
+ },
+ "end": {
+ "line": 75,
+ "column": 34
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2976,
+ 2987
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 23
+ },
+ "end": {
+ "line": 75,
+ "column": 34
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3003,
+ 3005
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 12
+ },
+ "end": {
+ "line": 76,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rDiv",
+ "range": [
+ 3006,
+ 3010
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 15
+ },
+ "end": {
+ "line": 76,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 3003,
+ 3010
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 12
+ },
+ "end": {
+ "line": 76,
+ "column": 19
+ }
+ }
+ },
+ "alternate": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 3013,
+ 3016
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 22
+ },
+ "end": {
+ "line": 76,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 3017,
+ 3019
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 26
+ },
+ "end": {
+ "line": 76,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 3013,
+ 3019
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 22
+ },
+ "end": {
+ "line": 76,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3020,
+ 3024
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 29
+ },
+ "end": {
+ "line": 76,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tgtId",
+ "range": [
+ 3025,
+ 3030
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 34
+ },
+ "end": {
+ "line": 76,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 3020,
+ 3030
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 29
+ },
+ "end": {
+ "line": 76,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 3013,
+ 3031
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 22
+ },
+ "end": {
+ "line": 76,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 2976,
+ 3031
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 23
+ },
+ "end": {
+ "line": 76,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 2965,
+ 3031
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 12
+ },
+ "end": {
+ "line": 76,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2961,
+ 3032
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 8
+ },
+ "end": {
+ "line": 76,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 3042,
+ 3050
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 77,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 3051,
+ 3062
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 17
+ },
+ "end": {
+ "line": 77,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 3042,
+ 3062
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 77,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "helpspan",
+ "range": [
+ 3063,
+ 3071
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 29
+ },
+ "end": {
+ "line": 77,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 3042,
+ 3072
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 77,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 3042,
+ 3073
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 77,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "divContainer",
+ "range": [
+ 3089,
+ 3101
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 12
+ },
+ "end": {
+ "line": 79,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3105,
+ 3109
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 28
+ },
+ "end": {
+ "line": 79,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contTgtId",
+ "range": [
+ 3110,
+ 3119
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 33
+ },
+ "end": {
+ "line": 79,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 3105,
+ 3119
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 28
+ },
+ "end": {
+ "line": 79,
+ "column": 42
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 3104,
+ 3119
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 27
+ },
+ "end": {
+ "line": 79,
+ "column": 42
+ }
+ }
+ },
+ "consequent": {
+ "type": "Identifier",
+ "name": "helpspan",
+ "range": [
+ 3139,
+ 3147
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 16
+ },
+ "end": {
+ "line": 80,
+ "column": 24
+ }
+ }
+ },
+ "alternate": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 3150,
+ 3153
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 27
+ },
+ "end": {
+ "line": 80,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 3154,
+ 3156
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 31
+ },
+ "end": {
+ "line": 80,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 3150,
+ 3156
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 27
+ },
+ "end": {
+ "line": 80,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3157,
+ 3161
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 34
+ },
+ "end": {
+ "line": 80,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contTgtId",
+ "range": [
+ 3162,
+ 3171
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 39
+ },
+ "end": {
+ "line": 80,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 3157,
+ 3171
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 34
+ },
+ "end": {
+ "line": 80,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 3150,
+ 3172
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 27
+ },
+ "end": {
+ "line": 80,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 3104,
+ 3172
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 27
+ },
+ "end": {
+ "line": 80,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 3089,
+ 3172
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 12
+ },
+ "end": {
+ "line": 80,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3085,
+ 3173
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 8
+ },
+ "end": {
+ "line": 80,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3189,
+ 3193
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 12
+ },
+ "end": {
+ "line": 82,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnHtml",
+ "range": [
+ 3194,
+ 3201
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 17
+ },
+ "end": {
+ "line": 82,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 3189,
+ 3201
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 12
+ },
+ "end": {
+ "line": 82,
+ "column": 24
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 3188,
+ 3201
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 11
+ },
+ "end": {
+ "line": 82,
+ "column": 24
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "divContainer",
+ "range": [
+ 3217,
+ 3229
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 12
+ },
+ "end": {
+ "line": 83,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 3230,
+ 3241
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 25
+ },
+ "end": {
+ "line": 83,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 3217,
+ 3241
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 12
+ },
+ "end": {
+ "line": 83,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "helpdiv",
+ "range": [
+ 3242,
+ 3249
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 37
+ },
+ "end": {
+ "line": 83,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 3217,
+ 3250
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 12
+ },
+ "end": {
+ "line": 83,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 3217,
+ 3251
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 12
+ },
+ "end": {
+ "line": 83,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "helplink",
+ "range": [
+ 3269,
+ 3277
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 16
+ },
+ "end": {
+ "line": 84,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 3280,
+ 3283
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 27
+ },
+ "end": {
+ "line": 84,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 3284,
+ 3290
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 31
+ },
+ "end": {
+ "line": 84,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 3280,
+ 3290
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 27
+ },
+ "end": {
+ "line": 84,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "a",
+ "raw": "'a'",
+ "range": [
+ 3291,
+ 3294
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 38
+ },
+ "end": {
+ "line": 84,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "href",
+ "raw": "'href'",
+ "range": [
+ 3297,
+ 3303
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 44
+ },
+ "end": {
+ "line": 84,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "javascript:void(0);",
+ "raw": "'javascript:void(0);'",
+ "range": [
+ 3305,
+ 3326
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 52
+ },
+ "end": {
+ "line": 84,
+ "column": 73
+ }
+ }
+ }
+ ],
+ "range": [
+ 3296,
+ 3327
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 43
+ },
+ "end": {
+ "line": 84,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 3280,
+ 3328
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 27
+ },
+ "end": {
+ "line": 84,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 3269,
+ 3328
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 16
+ },
+ "end": {
+ "line": 84,
+ "column": 75
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3265,
+ 3329
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 12
+ },
+ "end": {
+ "line": 84,
+ "column": 76
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "helplink",
+ "range": [
+ 3343,
+ 3351
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 12
+ },
+ "end": {
+ "line": 85,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 3352,
+ 3361
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 21
+ },
+ "end": {
+ "line": 85,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 3343,
+ 3361
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 12
+ },
+ "end": {
+ "line": 85,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3364,
+ 3368
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 33
+ },
+ "end": {
+ "line": 85,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnCssClass",
+ "range": [
+ 3369,
+ 3380
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 38
+ },
+ "end": {
+ "line": 85,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 3364,
+ 3380
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 33
+ },
+ "end": {
+ "line": 85,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 3343,
+ 3380
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 12
+ },
+ "end": {
+ "line": 85,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 3343,
+ 3381
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 12
+ },
+ "end": {
+ "line": 85,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "helplink",
+ "range": [
+ 3395,
+ 3403
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 12
+ },
+ "end": {
+ "line": 86,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 3404,
+ 3415
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 21
+ },
+ "end": {
+ "line": 86,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 3395,
+ 3415
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 12
+ },
+ "end": {
+ "line": 86,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 3416,
+ 3419
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 33
+ },
+ "end": {
+ "line": 86,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 3420,
+ 3424
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 37
+ },
+ "end": {
+ "line": 86,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 3416,
+ 3424
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 33
+ },
+ "end": {
+ "line": 86,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3425,
+ 3429
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 42
+ },
+ "end": {
+ "line": 86,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnText",
+ "range": [
+ 3430,
+ 3437
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 47
+ },
+ "end": {
+ "line": 86,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 3425,
+ 3437
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 42
+ },
+ "end": {
+ "line": 86,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 3416,
+ 3438
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 33
+ },
+ "end": {
+ "line": 86,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 3395,
+ 3439
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 12
+ },
+ "end": {
+ "line": 86,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 3395,
+ 3440
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 12
+ },
+ "end": {
+ "line": 86,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "helpspan",
+ "range": [
+ 3454,
+ 3462
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 12
+ },
+ "end": {
+ "line": 87,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 3463,
+ 3474
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 21
+ },
+ "end": {
+ "line": 87,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 3454,
+ 3474
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 12
+ },
+ "end": {
+ "line": 87,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "helplink",
+ "range": [
+ 3475,
+ 3483
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 33
+ },
+ "end": {
+ "line": 87,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 3454,
+ 3484
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 12
+ },
+ "end": {
+ "line": 87,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 3454,
+ 3485
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 12
+ },
+ "end": {
+ "line": 87,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 3499,
+ 3504
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 12
+ },
+ "end": {
+ "line": 88,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 3505,
+ 3508
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 18
+ },
+ "end": {
+ "line": 88,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 3499,
+ 3508
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 12
+ },
+ "end": {
+ "line": 88,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "helplink",
+ "range": [
+ 3509,
+ 3517
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 22
+ },
+ "end": {
+ "line": 88,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 3519,
+ 3526
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 32
+ },
+ "end": {
+ "line": 88,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3536,
+ 3540
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 49
+ },
+ "end": {
+ "line": 88,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toggle",
+ "range": [
+ 3541,
+ 3547
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 54
+ },
+ "end": {
+ "line": 88,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 3536,
+ 3547
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 49
+ },
+ "end": {
+ "line": 88,
+ "column": 60
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 3536,
+ 3549
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 49
+ },
+ "end": {
+ "line": 88,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 3536,
+ 3550
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 49
+ },
+ "end": {
+ "line": 88,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 3534,
+ 3552
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 47
+ },
+ "end": {
+ "line": 88,
+ "column": 65
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 3528,
+ 3552
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 41
+ },
+ "end": {
+ "line": 88,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 3499,
+ 3553
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 12
+ },
+ "end": {
+ "line": 88,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 3499,
+ 3554
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 12
+ },
+ "end": {
+ "line": 88,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 3202,
+ 3565
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 25
+ },
+ "end": {
+ "line": 89,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "helpspan",
+ "range": [
+ 3586,
+ 3594
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 12
+ },
+ "end": {
+ "line": 90,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 3595,
+ 3604
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 21
+ },
+ "end": {
+ "line": 90,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 3586,
+ 3604
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 12
+ },
+ "end": {
+ "line": 90,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3607,
+ 3611
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 33
+ },
+ "end": {
+ "line": 90,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnHtml",
+ "range": [
+ 3612,
+ 3619
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 38
+ },
+ "end": {
+ "line": 90,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 3607,
+ 3619
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 33
+ },
+ "end": {
+ "line": 90,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 3586,
+ 3619
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 12
+ },
+ "end": {
+ "line": 90,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 3586,
+ 3620
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 12
+ },
+ "end": {
+ "line": 90,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "helpEl",
+ "range": [
+ 3638,
+ 3644
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 16
+ },
+ "end": {
+ "line": 91,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "helpspan",
+ "range": [
+ 3647,
+ 3655
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 25
+ },
+ "end": {
+ "line": 91,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "firstChild",
+ "range": [
+ 3656,
+ 3666
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 34
+ },
+ "end": {
+ "line": 91,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 3647,
+ 3666
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 25
+ },
+ "end": {
+ "line": 91,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 3638,
+ 3666
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 16
+ },
+ "end": {
+ "line": 91,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3634,
+ 3667
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 12
+ },
+ "end": {
+ "line": 91,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 3681,
+ 3686
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 12
+ },
+ "end": {
+ "line": 92,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 3687,
+ 3690
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 18
+ },
+ "end": {
+ "line": 92,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 3681,
+ 3690
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 12
+ },
+ "end": {
+ "line": 92,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "helpEl",
+ "range": [
+ 3691,
+ 3697
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 22
+ },
+ "end": {
+ "line": 92,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 3699,
+ 3706
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 30
+ },
+ "end": {
+ "line": 92,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3716,
+ 3720
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 47
+ },
+ "end": {
+ "line": 92,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toggle",
+ "range": [
+ 3721,
+ 3727
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 52
+ },
+ "end": {
+ "line": 92,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 3716,
+ 3727
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 47
+ },
+ "end": {
+ "line": 92,
+ "column": 58
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 3716,
+ 3729
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 47
+ },
+ "end": {
+ "line": 92,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 3716,
+ 3730
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 47
+ },
+ "end": {
+ "line": 92,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 3714,
+ 3732
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 45
+ },
+ "end": {
+ "line": 92,
+ "column": 63
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 3708,
+ 3732
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 39
+ },
+ "end": {
+ "line": 92,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 3681,
+ 3733
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 12
+ },
+ "end": {
+ "line": 92,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 3681,
+ 3734
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 12
+ },
+ "end": {
+ "line": 92,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "divContainer",
+ "range": [
+ 3748,
+ 3760
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 12
+ },
+ "end": {
+ "line": 93,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 3761,
+ 3772
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 25
+ },
+ "end": {
+ "line": 93,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 3748,
+ 3772
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 12
+ },
+ "end": {
+ "line": 93,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "helpdiv",
+ "range": [
+ 3773,
+ 3780
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 37
+ },
+ "end": {
+ "line": 93,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 3748,
+ 3781
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 12
+ },
+ "end": {
+ "line": 93,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 3748,
+ 3782
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 12
+ },
+ "end": {
+ "line": 93,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 3571,
+ 3793
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 15
+ },
+ "end": {
+ "line": 94,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 3185,
+ 3793
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 8
+ },
+ "end": {
+ "line": 94,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3809,
+ 3813
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 12
+ },
+ "end": {
+ "line": 96,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "instrHtml",
+ "range": [
+ 3814,
+ 3823
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 17
+ },
+ "end": {
+ "line": 96,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 3809,
+ 3823
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 12
+ },
+ "end": {
+ "line": 96,
+ "column": 26
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 3808,
+ 3823
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 11
+ },
+ "end": {
+ "line": 96,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "helpdiv",
+ "range": [
+ 3839,
+ 3846
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 12
+ },
+ "end": {
+ "line": 97,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 3847,
+ 3856
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 20
+ },
+ "end": {
+ "line": 97,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 3839,
+ 3856
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 12
+ },
+ "end": {
+ "line": 97,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3859,
+ 3863
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 32
+ },
+ "end": {
+ "line": 97,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "instrText",
+ "range": [
+ 3864,
+ 3873
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 37
+ },
+ "end": {
+ "line": 97,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 3859,
+ 3873
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 32
+ },
+ "end": {
+ "line": 97,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 3839,
+ 3873
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 12
+ },
+ "end": {
+ "line": 97,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 3839,
+ 3874
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 12
+ },
+ "end": {
+ "line": 97,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "helpdiv",
+ "range": [
+ 3888,
+ 3895
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 12
+ },
+ "end": {
+ "line": 98,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 3896,
+ 3905
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 20
+ },
+ "end": {
+ "line": 98,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 3888,
+ 3905
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 12
+ },
+ "end": {
+ "line": 98,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3908,
+ 3912
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 32
+ },
+ "end": {
+ "line": 98,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contCssClass",
+ "range": [
+ 3913,
+ 3925
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 37
+ },
+ "end": {
+ "line": 98,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 3908,
+ 3925
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 32
+ },
+ "end": {
+ "line": 98,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 3888,
+ 3925
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 12
+ },
+ "end": {
+ "line": 98,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 3888,
+ 3926
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 12
+ },
+ "end": {
+ "line": 98,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 3940,
+ 3945
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 12
+ },
+ "end": {
+ "line": 99,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 3946,
+ 3949
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 18
+ },
+ "end": {
+ "line": 99,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 3940,
+ 3949
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 12
+ },
+ "end": {
+ "line": 99,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "helpdiv",
+ "range": [
+ 3950,
+ 3957
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 22
+ },
+ "end": {
+ "line": 99,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "dblclick",
+ "raw": "'dblclick'",
+ "range": [
+ 3959,
+ 3969
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 31
+ },
+ "end": {
+ "line": 99,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3979,
+ 3983
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 51
+ },
+ "end": {
+ "line": 99,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toggle",
+ "range": [
+ 3984,
+ 3990
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 56
+ },
+ "end": {
+ "line": 99,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 3979,
+ 3990
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 51
+ },
+ "end": {
+ "line": 99,
+ "column": 62
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 3979,
+ 3992
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 51
+ },
+ "end": {
+ "line": 99,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 3979,
+ 3993
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 51
+ },
+ "end": {
+ "line": 99,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 3977,
+ 3995
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 49
+ },
+ "end": {
+ "line": 99,
+ "column": 67
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 3971,
+ 3995
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 43
+ },
+ "end": {
+ "line": 99,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 3940,
+ 3996
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 12
+ },
+ "end": {
+ "line": 99,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 3940,
+ 3997
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 12
+ },
+ "end": {
+ "line": 99,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "range": [
+ 3824,
+ 4008
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 27
+ },
+ "end": {
+ "line": 100,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4032,
+ 4036
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 15
+ },
+ "end": {
+ "line": 101,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contTgtId",
+ "range": [
+ 4037,
+ 4046
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 20
+ },
+ "end": {
+ "line": 101,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 4032,
+ 4046
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 15
+ },
+ "end": {
+ "line": 101,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "divContainer",
+ "range": [
+ 4066,
+ 4078
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 16
+ },
+ "end": {
+ "line": 102,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 4079,
+ 4090
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 29
+ },
+ "end": {
+ "line": 102,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 4066,
+ 4090
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 16
+ },
+ "end": {
+ "line": 102,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "helpdiv",
+ "range": [
+ 4091,
+ 4098
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 41
+ },
+ "end": {
+ "line": 102,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 4066,
+ 4099
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 16
+ },
+ "end": {
+ "line": 102,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 4066,
+ 4100
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 16
+ },
+ "end": {
+ "line": 102,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 4047,
+ 4115
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 30
+ },
+ "end": {
+ "line": 103,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 4029,
+ 4115
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 12
+ },
+ "end": {
+ "line": 103,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "helpdiv",
+ "range": [
+ 4129,
+ 4136
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 12
+ },
+ "end": {
+ "line": 104,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 4137,
+ 4146
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 20
+ },
+ "end": {
+ "line": 104,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 4129,
+ 4146
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 12
+ },
+ "end": {
+ "line": 104,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4149,
+ 4153
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 32
+ },
+ "end": {
+ "line": 104,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "instrHtml",
+ "range": [
+ 4154,
+ 4163
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 37
+ },
+ "end": {
+ "line": 104,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 4149,
+ 4163
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 32
+ },
+ "end": {
+ "line": 104,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 4129,
+ 4163
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 12
+ },
+ "end": {
+ "line": 104,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 4129,
+ 4164
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 12
+ },
+ "end": {
+ "line": 104,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4182,
+ 4186
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 16
+ },
+ "end": {
+ "line": 105,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contTgtId",
+ "range": [
+ 4187,
+ 4196
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 21
+ },
+ "end": {
+ "line": 105,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 4182,
+ 4196
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 16
+ },
+ "end": {
+ "line": 105,
+ "column": 30
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 4181,
+ 4196
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 15
+ },
+ "end": {
+ "line": 105,
+ "column": 30
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "helpdiv",
+ "range": [
+ 4216,
+ 4223
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 16
+ },
+ "end": {
+ "line": 106,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 4224,
+ 4233
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 24
+ },
+ "end": {
+ "line": 106,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 4216,
+ 4233
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 16
+ },
+ "end": {
+ "line": 106,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4236,
+ 4240
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 36
+ },
+ "end": {
+ "line": 106,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contCssClass",
+ "range": [
+ 4241,
+ 4253
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 41
+ },
+ "end": {
+ "line": 106,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 4236,
+ 4253
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 36
+ },
+ "end": {
+ "line": 106,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 4216,
+ 4253
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 16
+ },
+ "end": {
+ "line": 106,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 4216,
+ 4254
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 16
+ },
+ "end": {
+ "line": 106,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 4272,
+ 4277
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 16
+ },
+ "end": {
+ "line": 107,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 4278,
+ 4281
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 22
+ },
+ "end": {
+ "line": 107,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 4272,
+ 4281
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 16
+ },
+ "end": {
+ "line": 107,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "helpdiv",
+ "range": [
+ 4282,
+ 4289
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 26
+ },
+ "end": {
+ "line": 107,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "dblclick",
+ "raw": "'dblclick'",
+ "range": [
+ 4291,
+ 4301
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 35
+ },
+ "end": {
+ "line": 107,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4311,
+ 4315
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 55
+ },
+ "end": {
+ "line": 107,
+ "column": 59
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toggle",
+ "range": [
+ 4316,
+ 4322
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 60
+ },
+ "end": {
+ "line": 107,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 4311,
+ 4322
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 55
+ },
+ "end": {
+ "line": 107,
+ "column": 66
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 4311,
+ 4324
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 55
+ },
+ "end": {
+ "line": 107,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 4311,
+ 4325
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 55
+ },
+ "end": {
+ "line": 107,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "range": [
+ 4309,
+ 4327
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 53
+ },
+ "end": {
+ "line": 107,
+ "column": 71
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 4303,
+ 4327
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 47
+ },
+ "end": {
+ "line": 107,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "range": [
+ 4272,
+ 4328
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 16
+ },
+ "end": {
+ "line": 107,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 4272,
+ 4329
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 16
+ },
+ "end": {
+ "line": 107,
+ "column": 73
+ }
+ }
+ }
+ ],
+ "range": [
+ 4197,
+ 4344
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 31
+ },
+ "end": {
+ "line": 108,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 4178,
+ 4344
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 12
+ },
+ "end": {
+ "line": 108,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 4014,
+ 4355
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 15
+ },
+ "end": {
+ "line": 109,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 3805,
+ 4355
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 8
+ },
+ "end": {
+ "line": 109,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "+=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "helpdiv",
+ "range": [
+ 4365,
+ 4372
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 8
+ },
+ "end": {
+ "line": 110,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 4373,
+ 4382
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 16
+ },
+ "end": {
+ "line": 110,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 4365,
+ 4382
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 8
+ },
+ "end": {
+ "line": 110,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4386,
+ 4390
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 29
+ },
+ "end": {
+ "line": 110,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "defaultHtml",
+ "range": [
+ 4391,
+ 4402
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 34
+ },
+ "end": {
+ "line": 110,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 4386,
+ 4402
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 29
+ },
+ "end": {
+ "line": 110,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 4365,
+ 4402
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 8
+ },
+ "end": {
+ "line": 110,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 4365,
+ 4403
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 8
+ },
+ "end": {
+ "line": 110,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 4413,
+ 4418
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 8
+ },
+ "end": {
+ "line": 111,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 4419,
+ 4422
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 14
+ },
+ "end": {
+ "line": 111,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 4413,
+ 4422
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 8
+ },
+ "end": {
+ "line": 111,
+ "column": 17
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "helpdiv",
+ "range": [
+ 4423,
+ 4430
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 18
+ },
+ "end": {
+ "line": 111,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 4432,
+ 4439
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 27
+ },
+ "end": {
+ "line": 111,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4449,
+ 4453
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 44
+ },
+ "end": {
+ "line": 111,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toggle",
+ "range": [
+ 4454,
+ 4460
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 49
+ },
+ "end": {
+ "line": 111,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 4449,
+ 4460
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 44
+ },
+ "end": {
+ "line": 111,
+ "column": 55
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 4449,
+ 4462
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 44
+ },
+ "end": {
+ "line": 111,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 4449,
+ 4463
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 44
+ },
+ "end": {
+ "line": 111,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 4447,
+ 4465
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 42
+ },
+ "end": {
+ "line": 111,
+ "column": 60
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 4441,
+ 4465
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 36
+ },
+ "end": {
+ "line": 111,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 4413,
+ 4466
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 8
+ },
+ "end": {
+ "line": 111,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 4413,
+ 4467
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 8
+ },
+ "end": {
+ "line": 111,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4479,
+ 4483
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 8
+ },
+ "end": {
+ "line": 113,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cont",
+ "range": [
+ 4484,
+ 4488
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 13
+ },
+ "end": {
+ "line": 113,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 4479,
+ 4488
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 8
+ },
+ "end": {
+ "line": 113,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "helpdiv",
+ "range": [
+ 4491,
+ 4498
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 20
+ },
+ "end": {
+ "line": 113,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 4479,
+ 4498
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 8
+ },
+ "end": {
+ "line": 113,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 4479,
+ 4499
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 8
+ },
+ "end": {
+ "line": 113,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4509,
+ 4513
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 8
+ },
+ "end": {
+ "line": 114,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 4514,
+ 4517
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 13
+ },
+ "end": {
+ "line": 114,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 4509,
+ 4517
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 8
+ },
+ "end": {
+ "line": 114,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "helpspan",
+ "range": [
+ 4520,
+ 4528
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 19
+ },
+ "end": {
+ "line": 114,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 4509,
+ 4528
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 8
+ },
+ "end": {
+ "line": 114,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 4509,
+ 4529
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 8
+ },
+ "end": {
+ "line": 114,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "range": [
+ 2595,
+ 4536
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 10
+ },
+ "end": {
+ "line": 115,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 2593,
+ 4536
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 8
+ },
+ "end": {
+ "line": 115,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 2589,
+ 4536
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 4
+ },
+ "end": {
+ "line": 115,
+ "column": 5
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Toggle help pop-up\r\n ",
+ "range": [
+ 4544,
+ 4583
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 4
+ },
+ "end": {
+ "line": 119,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "toggle",
+ "range": [
+ 4589,
+ 4595
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 4
+ },
+ "end": {
+ "line": 120,
+ "column": 10
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4612,
+ 4616
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 12
+ },
+ "end": {
+ "line": 121,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cont",
+ "range": [
+ 4617,
+ 4621
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 17
+ },
+ "end": {
+ "line": 121,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 4612,
+ 4621
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 12
+ },
+ "end": {
+ "line": 121,
+ "column": 21
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 4611,
+ 4621
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 11
+ },
+ "end": {
+ "line": 121,
+ "column": 21
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 4637,
+ 4644
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 12
+ },
+ "end": {
+ "line": 122,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 4622,
+ 4655
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 22
+ },
+ "end": {
+ "line": 123,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 4608,
+ 4655
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 8
+ },
+ "end": {
+ "line": 123,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "divDisplay",
+ "range": [
+ 4669,
+ 4679
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 12
+ },
+ "end": {
+ "line": 124,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4682,
+ 4686
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 25
+ },
+ "end": {
+ "line": 124,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cont",
+ "range": [
+ 4687,
+ 4691
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 30
+ },
+ "end": {
+ "line": 124,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 4682,
+ 4691
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 25
+ },
+ "end": {
+ "line": 124,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 4692,
+ 4697
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 35
+ },
+ "end": {
+ "line": 124,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 4682,
+ 4697
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 25
+ },
+ "end": {
+ "line": 124,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 4698,
+ 4705
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 41
+ },
+ "end": {
+ "line": 124,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 4682,
+ 4705
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 25
+ },
+ "end": {
+ "line": 124,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 4669,
+ 4705
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 12
+ },
+ "end": {
+ "line": 124,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 4665,
+ 4706
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 8
+ },
+ "end": {
+ "line": 124,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "divDisplay",
+ "range": [
+ 4719,
+ 4729
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 11
+ },
+ "end": {
+ "line": 125,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 4734,
+ 4736
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 26
+ },
+ "end": {
+ "line": 125,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 4719,
+ 4736
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 11
+ },
+ "end": {
+ "line": 125,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "divDisplay",
+ "range": [
+ 4740,
+ 4750
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 32
+ },
+ "end": {
+ "line": 125,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "none",
+ "raw": "'none'",
+ "range": [
+ 4755,
+ 4761
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 47
+ },
+ "end": {
+ "line": 125,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 4740,
+ 4761
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 32
+ },
+ "end": {
+ "line": 125,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 4719,
+ 4761
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 11
+ },
+ "end": {
+ "line": 125,
+ "column": 53
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4777,
+ 4781
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 12
+ },
+ "end": {
+ "line": 126,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cont",
+ "range": [
+ 4782,
+ 4786
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 17
+ },
+ "end": {
+ "line": 126,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 4777,
+ 4786
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 12
+ },
+ "end": {
+ "line": 126,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 4787,
+ 4792
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 22
+ },
+ "end": {
+ "line": 126,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 4777,
+ 4792
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 12
+ },
+ "end": {
+ "line": 126,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 4793,
+ 4800
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 28
+ },
+ "end": {
+ "line": 126,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 4777,
+ 4800
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 12
+ },
+ "end": {
+ "line": 126,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "inline",
+ "raw": "'inline'",
+ "range": [
+ 4803,
+ 4811
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 38
+ },
+ "end": {
+ "line": 126,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 4777,
+ 4811
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 12
+ },
+ "end": {
+ "line": 126,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 4777,
+ 4812
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 12
+ },
+ "end": {
+ "line": 126,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 4762,
+ 4823
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 54
+ },
+ "end": {
+ "line": 127,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4844,
+ 4848
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 12
+ },
+ "end": {
+ "line": 128,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cont",
+ "range": [
+ 4849,
+ 4853
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 17
+ },
+ "end": {
+ "line": 128,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 4844,
+ 4853
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 12
+ },
+ "end": {
+ "line": 128,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 4854,
+ 4859
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 22
+ },
+ "end": {
+ "line": 128,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 4844,
+ 4859
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 12
+ },
+ "end": {
+ "line": 128,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 4860,
+ 4867
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 28
+ },
+ "end": {
+ "line": 128,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 4844,
+ 4867
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 12
+ },
+ "end": {
+ "line": 128,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "none",
+ "raw": "'none'",
+ "range": [
+ 4870,
+ 4876
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 38
+ },
+ "end": {
+ "line": 128,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 4844,
+ 4876
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 12
+ },
+ "end": {
+ "line": 128,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 4844,
+ 4877
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 12
+ },
+ "end": {
+ "line": 128,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 4829,
+ 4888
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 15
+ },
+ "end": {
+ "line": 129,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 4716,
+ 4888
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 8
+ },
+ "end": {
+ "line": 129,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 4597,
+ 4895
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 12
+ },
+ "end": {
+ "line": 130,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 4595,
+ 4895
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 10
+ },
+ "end": {
+ "line": 130,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 4589,
+ 4895
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 4
+ },
+ "end": {
+ "line": 130,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Toggle help pop-up\r\n ",
+ "range": [
+ 4544,
+ 4583
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 4
+ },
+ "end": {
+ "line": 119,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Remove help UI\r\n ",
+ "range": [
+ 4903,
+ 4938
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 4
+ },
+ "end": {
+ "line": 134,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "destroy",
+ "range": [
+ 4944,
+ 4951
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 4
+ },
+ "end": {
+ "line": 135,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4968,
+ 4972
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 12
+ },
+ "end": {
+ "line": 136,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 4973,
+ 4976
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 17
+ },
+ "end": {
+ "line": 136,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 4968,
+ 4976
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 12
+ },
+ "end": {
+ "line": 136,
+ "column": 20
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 4967,
+ 4976
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 11
+ },
+ "end": {
+ "line": 136,
+ "column": 20
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 4992,
+ 4999
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 12
+ },
+ "end": {
+ "line": 137,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 4977,
+ 5010
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 21
+ },
+ "end": {
+ "line": 138,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 4964,
+ 5010
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 8
+ },
+ "end": {
+ "line": 138,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5020,
+ 5024
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 8
+ },
+ "end": {
+ "line": 139,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 5025,
+ 5028
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 13
+ },
+ "end": {
+ "line": 139,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 5020,
+ 5028
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 8
+ },
+ "end": {
+ "line": 139,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 5029,
+ 5039
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 17
+ },
+ "end": {
+ "line": 139,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 5020,
+ 5039
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 8
+ },
+ "end": {
+ "line": 139,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 5040,
+ 5051
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 28
+ },
+ "end": {
+ "line": 139,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 5020,
+ 5051
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 8
+ },
+ "end": {
+ "line": 139,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5052,
+ 5056
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 40
+ },
+ "end": {
+ "line": 139,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 5057,
+ 5060
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 45
+ },
+ "end": {
+ "line": 139,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 5052,
+ 5060
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 40
+ },
+ "end": {
+ "line": 139,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 5020,
+ 5061
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 8
+ },
+ "end": {
+ "line": 139,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 5020,
+ 5062
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 8
+ },
+ "end": {
+ "line": 139,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5072,
+ 5076
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 8
+ },
+ "end": {
+ "line": 140,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 5077,
+ 5080
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 13
+ },
+ "end": {
+ "line": 140,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 5072,
+ 5080
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 8
+ },
+ "end": {
+ "line": 140,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 5083,
+ 5087
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 19
+ },
+ "end": {
+ "line": 140,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 5072,
+ 5087
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 8
+ },
+ "end": {
+ "line": 140,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 5072,
+ 5088
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 8
+ },
+ "end": {
+ "line": 140,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5102,
+ 5106
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 12
+ },
+ "end": {
+ "line": 141,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cont",
+ "range": [
+ 5107,
+ 5111
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 17
+ },
+ "end": {
+ "line": 141,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 5102,
+ 5111
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 12
+ },
+ "end": {
+ "line": 141,
+ "column": 21
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 5101,
+ 5111
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 11
+ },
+ "end": {
+ "line": 141,
+ "column": 21
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 5127,
+ 5134
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 12
+ },
+ "end": {
+ "line": 142,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 5112,
+ 5145
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 22
+ },
+ "end": {
+ "line": 143,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5098,
+ 5145
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 8
+ },
+ "end": {
+ "line": 143,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5155,
+ 5159
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 8
+ },
+ "end": {
+ "line": 144,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cont",
+ "range": [
+ 5160,
+ 5164
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 13
+ },
+ "end": {
+ "line": 144,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 5155,
+ 5164
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 8
+ },
+ "end": {
+ "line": 144,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 5165,
+ 5175
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 18
+ },
+ "end": {
+ "line": 144,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 5155,
+ 5175
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 8
+ },
+ "end": {
+ "line": 144,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 5176,
+ 5187
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 29
+ },
+ "end": {
+ "line": 144,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 5155,
+ 5187
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 8
+ },
+ "end": {
+ "line": 144,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5188,
+ 5192
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 41
+ },
+ "end": {
+ "line": 144,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cont",
+ "range": [
+ 5193,
+ 5197
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 46
+ },
+ "end": {
+ "line": 144,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 5188,
+ 5197
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 41
+ },
+ "end": {
+ "line": 144,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 5155,
+ 5198
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 8
+ },
+ "end": {
+ "line": 144,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 5155,
+ 5199
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 8
+ },
+ "end": {
+ "line": 144,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5209,
+ 5213
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 8
+ },
+ "end": {
+ "line": 145,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cont",
+ "range": [
+ 5214,
+ 5218
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 13
+ },
+ "end": {
+ "line": 145,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 5209,
+ 5218
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 8
+ },
+ "end": {
+ "line": 145,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 5221,
+ 5225
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 20
+ },
+ "end": {
+ "line": 145,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 5209,
+ 5225
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 8
+ },
+ "end": {
+ "line": 145,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 5209,
+ 5226
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 8
+ },
+ "end": {
+ "line": 145,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 4953,
+ 5233
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 13
+ },
+ "end": {
+ "line": 146,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 4951,
+ 5233
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 11
+ },
+ "end": {
+ "line": 146,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 4944,
+ 5233
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 4
+ },
+ "end": {
+ "line": 146,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Remove help UI\r\n ",
+ "range": [
+ 4903,
+ 4938
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 4
+ },
+ "end": {
+ "line": 134,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ }
+ ],
+ "range": [
+ 77,
+ 5238
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 17
+ },
+ "end": {
+ "line": 148,
+ "column": 1
+ }
+ }
+ },
+ "range": [
+ 67,
+ 5238
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 7
+ },
+ "end": {
+ "line": 148,
+ "column": 1
+ }
+ },
+ "leadingComments": [],
+ "trailingComments": []
+ },
+ "specifiers": [],
+ "source": null,
+ "range": [
+ 60,
+ 5238
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 0
+ },
+ "end": {
+ "line": 148,
+ "column": 1
+ }
+ }
+ }
+ ],
+ "sourceType": "module",
+ "range": [
+ 0,
+ 5238
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 148,
+ "column": 1
+ }
+ },
+ "comments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Help UI component\r\n * @param {Object} tf TableFilter instance\r\n ",
+ "range": [
+ 86,
+ 172
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 4
+ },
+ "end": {
+ "line": 9,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Configuration object",
+ "range": [
+ 204,
+ 227
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 8
+ },
+ "end": {
+ "line": 11,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "id of custom container element for instructions",
+ "range": [
+ 269,
+ 318
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "id of custom container element for instructions",
+ "range": [
+ 389,
+ 438
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines help text",
+ "range": [
+ 536,
+ 555
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines help innerHtml",
+ "range": [
+ 1238,
+ 1262
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines reset button text",
+ "range": [
+ 1332,
+ 1359
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines reset button innerHtml",
+ "range": [
+ 1430,
+ 1462
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for help button",
+ "range": [
+ 1534,
+ 1569
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for help container",
+ "range": [
+ 1655,
+ 1693
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "help button element",
+ "range": [
+ 1800,
+ 1821
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "help content div",
+ "range": [
+ 1858,
+ 1876
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 9
+ },
+ "end": {
+ "line": 43,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "id prefix for help elements",
+ "range": [
+ 2399,
+ 2428
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "id prefix for help elements",
+ "range": [
+ 2480,
+ 2509
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "help button is added to defined element",
+ "range": [
+ 2843,
+ 2884
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 8
+ },
+ "end": {
+ "line": 71,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Toggle help pop-up\r\n ",
+ "range": [
+ 4544,
+ 4583
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 4
+ },
+ "end": {
+ "line": 119,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Remove help UI\r\n ",
+ "range": [
+ 4903,
+ 4938
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 4
+ },
+ "end": {
+ "line": 134,
+ "column": 7
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/ast/source/src/modules/highlightKeywords.js.json b/doc/ast/source/src/modules/highlightKeywords.js.json
new file mode 100644
index 00000000..3003d8d9
--- /dev/null
+++ b/doc/ast/source/src/modules/highlightKeywords.js.json
@@ -0,0 +1,8843 @@
+{
+ "type": "Program",
+ "body": [
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../dom",
+ "raw": "'../dom'",
+ "range": [
+ 16,
+ 24
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 16
+ },
+ "end": {
+ "line": 1,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 0,
+ 25
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 34,
+ 37
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 34,
+ 37
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../string",
+ "raw": "'../string'",
+ "range": [
+ 43,
+ 54
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 16
+ },
+ "end": {
+ "line": 2,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 27,
+ 55
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 0
+ },
+ "end": {
+ "line": 2,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "ExportNamedDeclaration",
+ "declaration": {
+ "type": "ClassDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "HighlightKeyword",
+ "range": [
+ 72,
+ 88
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 13
+ },
+ "end": {
+ "line": 4,
+ "column": 29
+ }
+ }
+ },
+ "superClass": null,
+ "body": {
+ "type": "ClassBody",
+ "body": [
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "constructor",
+ "range": [
+ 215,
+ 226
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 4
+ },
+ "end": {
+ "line": 10,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 227,
+ 229
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 16
+ },
+ "end": {
+ "line": 10,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 246,
+ 247
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 12
+ },
+ "end": {
+ "line": 11,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 250,
+ 252
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 16
+ },
+ "end": {
+ "line": 11,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "config",
+ "range": [
+ 253,
+ 259
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 19
+ },
+ "end": {
+ "line": 11,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 250,
+ 259
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 16
+ },
+ "end": {
+ "line": 11,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 250,
+ 261
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 16
+ },
+ "end": {
+ "line": 11,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 246,
+ 261
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 12
+ },
+ "end": {
+ "line": 11,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 242,
+ 262
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 8
+ },
+ "end": {
+ "line": 11,
+ "column": 28
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for highlighting",
+ "range": [
+ 272,
+ 308
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 8
+ },
+ "end": {
+ "line": 12,
+ "column": 44
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 318,
+ 322
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 8
+ },
+ "end": {
+ "line": 13,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "highlightCssClass",
+ "range": [
+ 323,
+ 340
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 13
+ },
+ "end": {
+ "line": 13,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 318,
+ 340
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 8
+ },
+ "end": {
+ "line": 13,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 343,
+ 344
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 33
+ },
+ "end": {
+ "line": 13,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "highlight_css_class",
+ "range": [
+ 345,
+ 364
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 35
+ },
+ "end": {
+ "line": 13,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 343,
+ 364
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 33
+ },
+ "end": {
+ "line": 13,
+ "column": 54
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "keyword",
+ "raw": "'keyword'",
+ "range": [
+ 368,
+ 377
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 58
+ },
+ "end": {
+ "line": 13,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 343,
+ 377
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 33
+ },
+ "end": {
+ "line": 13,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 318,
+ 377
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 8
+ },
+ "end": {
+ "line": 13,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 318,
+ 378
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 8
+ },
+ "end": {
+ "line": 13,
+ "column": 68
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for highlighting",
+ "range": [
+ 272,
+ 308
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 8
+ },
+ "end": {
+ "line": 12,
+ "column": 44
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 388,
+ 392
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "highlightedNodes",
+ "range": [
+ 393,
+ 409
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 13
+ },
+ "end": {
+ "line": 14,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 388,
+ 409
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 412,
+ 414
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 32
+ },
+ "end": {
+ "line": 14,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 388,
+ 414
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 388,
+ 415
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 427,
+ 431
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 432,
+ 434
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 13
+ },
+ "end": {
+ "line": 16,
+ "column": 15
+ }
+ }
+ },
+ "range": [
+ 427,
+ 434
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 437,
+ 439
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 18
+ },
+ "end": {
+ "line": 16,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 427,
+ 439
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 427,
+ 440
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 231,
+ 447
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 20
+ },
+ "end": {
+ "line": 17,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 226,
+ 447
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 15
+ },
+ "end": {
+ "line": 17,
+ "column": 5
+ }
+ }
+ },
+ "kind": "constructor",
+ "computed": false,
+ "range": [
+ 215,
+ 447
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 4
+ },
+ "end": {
+ "line": 17,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * HighlightKeyword, highlight matched keyword\r\n * @param {Object} tf TableFilter instance\r\n ",
+ "range": [
+ 97,
+ 209
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 4
+ },
+ "end": {
+ "line": 9,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * highlight occurences of searched term in passed node\r\n * @param {Node} node\r\n * @param {String} word Searched term\r\n * @param {String} cssClass Css class name\r\n ",
+ "range": [
+ 455,
+ 653
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 4
+ },
+ "end": {
+ "line": 24,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "highlight",
+ "range": [
+ 659,
+ 668
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 4
+ },
+ "end": {
+ "line": 25,
+ "column": 13
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "node",
+ "range": [
+ 669,
+ 673
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 14
+ },
+ "end": {
+ "line": 25,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "word",
+ "range": [
+ 675,
+ 679
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 20
+ },
+ "end": {
+ "line": 25,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "cssClass",
+ "range": [
+ 681,
+ 689
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 26
+ },
+ "end": {
+ "line": 25,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "node",
+ "range": [
+ 751,
+ 755
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 11
+ },
+ "end": {
+ "line": 27,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasChildNodes",
+ "range": [
+ 756,
+ 769
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 16
+ },
+ "end": {
+ "line": 27,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 751,
+ 769
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 11
+ },
+ "end": {
+ "line": 27,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "children",
+ "range": [
+ 789,
+ 797
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 16
+ },
+ "end": {
+ "line": 28,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "node",
+ "range": [
+ 800,
+ 804
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 27
+ },
+ "end": {
+ "line": 28,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "childNodes",
+ "range": [
+ 805,
+ 815
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 32
+ },
+ "end": {
+ "line": 28,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 800,
+ 815
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 27
+ },
+ "end": {
+ "line": 28,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 789,
+ 815
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 16
+ },
+ "end": {
+ "line": 28,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 785,
+ 816
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 12
+ },
+ "end": {
+ "line": 28,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 838,
+ 839
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 20
+ },
+ "end": {
+ "line": 29,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 840,
+ 841
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 22
+ },
+ "end": {
+ "line": 29,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 838,
+ 841
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 20
+ },
+ "end": {
+ "line": 29,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 834,
+ 841
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 16
+ },
+ "end": {
+ "line": 29,
+ "column": 23
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 843,
+ 844
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 25
+ },
+ "end": {
+ "line": 29,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "children",
+ "range": [
+ 845,
+ 853
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 27
+ },
+ "end": {
+ "line": 29,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 854,
+ 860
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 36
+ },
+ "end": {
+ "line": 29,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 845,
+ 860
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 27
+ },
+ "end": {
+ "line": 29,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 843,
+ 860
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 25
+ },
+ "end": {
+ "line": 29,
+ "column": 42
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 862,
+ 863
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 44
+ },
+ "end": {
+ "line": 29,
+ "column": 45
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 862,
+ 865
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 44
+ },
+ "end": {
+ "line": 29,
+ "column": 47
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 885,
+ 889
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 16
+ },
+ "end": {
+ "line": 30,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "highlight",
+ "range": [
+ 890,
+ 899
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 21
+ },
+ "end": {
+ "line": 30,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 885,
+ 899
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 16
+ },
+ "end": {
+ "line": 30,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "children",
+ "range": [
+ 900,
+ 908
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 31
+ },
+ "end": {
+ "line": 30,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 909,
+ 910
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 40
+ },
+ "end": {
+ "line": 30,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 900,
+ 911
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 31
+ },
+ "end": {
+ "line": 30,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "word",
+ "range": [
+ 913,
+ 917
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 44
+ },
+ "end": {
+ "line": 30,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "cssClass",
+ "range": [
+ 919,
+ 927
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 50
+ },
+ "end": {
+ "line": 30,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 885,
+ 928
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 16
+ },
+ "end": {
+ "line": 30,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 885,
+ 929
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 16
+ },
+ "end": {
+ "line": 30,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 866,
+ 944
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 48
+ },
+ "end": {
+ "line": 31,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 830,
+ 944
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 12
+ },
+ "end": {
+ "line": 31,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 770,
+ 955
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 30
+ },
+ "end": {
+ "line": 32,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 748,
+ 955
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Iterate into this nodes childNodes",
+ "range": [
+ 701,
+ 738
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 45
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "node",
+ "range": [
+ 970,
+ 974
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 11
+ },
+ "end": {
+ "line": 34,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nodeType",
+ "range": [
+ 975,
+ 983
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 16
+ },
+ "end": {
+ "line": 34,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 970,
+ 983
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 11
+ },
+ "end": {
+ "line": 34,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 3,
+ "raw": "3",
+ "range": [
+ 988,
+ 989
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 29
+ },
+ "end": {
+ "line": 34,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 970,
+ 989
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 11
+ },
+ "end": {
+ "line": 34,
+ "column": 30
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tempNodeVal",
+ "range": [
+ 1009,
+ 1020
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 16
+ },
+ "end": {
+ "line": 35,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 1023,
+ 1026
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 30
+ },
+ "end": {
+ "line": 35,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lower",
+ "range": [
+ 1027,
+ 1032
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 34
+ },
+ "end": {
+ "line": 35,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 1023,
+ 1032
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 30
+ },
+ "end": {
+ "line": 35,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "node",
+ "range": [
+ 1033,
+ 1037
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 40
+ },
+ "end": {
+ "line": 35,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nodeValue",
+ "range": [
+ 1038,
+ 1047
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 45
+ },
+ "end": {
+ "line": 35,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 1033,
+ 1047
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 40
+ },
+ "end": {
+ "line": 35,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 1023,
+ 1048
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 30
+ },
+ "end": {
+ "line": 35,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 1009,
+ 1048
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 16
+ },
+ "end": {
+ "line": 35,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1005,
+ 1049
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 12
+ },
+ "end": {
+ "line": 35,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tempWordVal",
+ "range": [
+ 1067,
+ 1078
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 16
+ },
+ "end": {
+ "line": 36,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 1081,
+ 1084
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 30
+ },
+ "end": {
+ "line": 36,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lower",
+ "range": [
+ 1085,
+ 1090
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 34
+ },
+ "end": {
+ "line": 36,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 1081,
+ 1090
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 30
+ },
+ "end": {
+ "line": 36,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "word",
+ "range": [
+ 1091,
+ 1095
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 40
+ },
+ "end": {
+ "line": 36,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 1081,
+ 1096
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 30
+ },
+ "end": {
+ "line": 36,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 1067,
+ 1096
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 16
+ },
+ "end": {
+ "line": 36,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1063,
+ 1097
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 12
+ },
+ "end": {
+ "line": 36,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!=",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tempNodeVal",
+ "range": [
+ 1114,
+ 1125
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 15
+ },
+ "end": {
+ "line": 37,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "indexOf",
+ "range": [
+ 1126,
+ 1133
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 27
+ },
+ "end": {
+ "line": 37,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 1114,
+ 1133
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 15
+ },
+ "end": {
+ "line": 37,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "tempWordVal",
+ "range": [
+ 1134,
+ 1145
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 35
+ },
+ "end": {
+ "line": 37,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 1114,
+ 1146
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 15
+ },
+ "end": {
+ "line": 37,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "-",
+ "argument": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 1151,
+ 1152
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 52
+ },
+ "end": {
+ "line": 37,
+ "column": 53
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 1150,
+ 1152
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 51
+ },
+ "end": {
+ "line": 37,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 1114,
+ 1152
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 15
+ },
+ "end": {
+ "line": 37,
+ "column": 53
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "pn",
+ "range": [
+ 1176,
+ 1178
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 20
+ },
+ "end": {
+ "line": 38,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "node",
+ "range": [
+ 1181,
+ 1185
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 25
+ },
+ "end": {
+ "line": 38,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 1186,
+ 1196
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 30
+ },
+ "end": {
+ "line": 38,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 1181,
+ 1196
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 25
+ },
+ "end": {
+ "line": 38,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 1176,
+ 1196
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 20
+ },
+ "end": {
+ "line": 38,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1172,
+ 1197
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 16
+ },
+ "end": {
+ "line": 38,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "pn",
+ "range": [
+ 1218,
+ 1220
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 19
+ },
+ "end": {
+ "line": 39,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "pn",
+ "range": [
+ 1224,
+ 1226
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 25
+ },
+ "end": {
+ "line": 39,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 1227,
+ 1236
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 28
+ },
+ "end": {
+ "line": 39,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 1224,
+ 1236
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 25
+ },
+ "end": {
+ "line": 39,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "cssClass",
+ "range": [
+ 1240,
+ 1248
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 41
+ },
+ "end": {
+ "line": 39,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 1224,
+ 1248
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 25
+ },
+ "end": {
+ "line": 39,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 1218,
+ 1248
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 19
+ },
+ "end": {
+ "line": 39,
+ "column": 49
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "nv",
+ "range": [
+ 1325,
+ 1327
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 24
+ },
+ "end": {
+ "line": 41,
+ "column": 26
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "node",
+ "range": [
+ 1330,
+ 1334
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 29
+ },
+ "end": {
+ "line": 41,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nodeValue",
+ "range": [
+ 1335,
+ 1344
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 34
+ },
+ "end": {
+ "line": 41,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 1330,
+ 1344
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 29
+ },
+ "end": {
+ "line": 41,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 1325,
+ 1344
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 24
+ },
+ "end": {
+ "line": 41,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "ni",
+ "range": [
+ 1371,
+ 1373
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 24
+ },
+ "end": {
+ "line": 42,
+ "column": 26
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tempNodeVal",
+ "range": [
+ 1376,
+ 1387
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 29
+ },
+ "end": {
+ "line": 42,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "indexOf",
+ "range": [
+ 1388,
+ 1395
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 41
+ },
+ "end": {
+ "line": 42,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 1376,
+ 1395
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 29
+ },
+ "end": {
+ "line": 42,
+ "column": 48
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "tempWordVal",
+ "range": [
+ 1396,
+ 1407
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 49
+ },
+ "end": {
+ "line": 42,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 1376,
+ 1408
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 29
+ },
+ "end": {
+ "line": 42,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 1371,
+ 1408
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 24
+ },
+ "end": {
+ "line": 42,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "before",
+ "range": [
+ 1498,
+ 1504
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 24
+ },
+ "end": {
+ "line": 44,
+ "column": 30
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 1507,
+ 1510
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 33
+ },
+ "end": {
+ "line": 44,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 1511,
+ 1515
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 37
+ },
+ "end": {
+ "line": 44,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 1507,
+ 1515
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 33
+ },
+ "end": {
+ "line": 44,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "nv",
+ "range": [
+ 1516,
+ 1518
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 42
+ },
+ "end": {
+ "line": 44,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "substr",
+ "range": [
+ 1519,
+ 1525
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 45
+ },
+ "end": {
+ "line": 44,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 1516,
+ 1525
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 42
+ },
+ "end": {
+ "line": 44,
+ "column": 51
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 1526,
+ 1527
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 52
+ },
+ "end": {
+ "line": 44,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "ni",
+ "range": [
+ 1529,
+ 1531
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 55
+ },
+ "end": {
+ "line": 44,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 1516,
+ 1532
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 42
+ },
+ "end": {
+ "line": 44,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 1507,
+ 1533
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 33
+ },
+ "end": {
+ "line": 44,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 1498,
+ 1533
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 24
+ },
+ "end": {
+ "line": 44,
+ "column": 59
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Create a load of replacement nodes",
+ "range": [
+ 1435,
+ 1472
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 24
+ },
+ "end": {
+ "line": 43,
+ "column": 61
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "docWordVal",
+ "range": [
+ 1560,
+ 1570
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 24
+ },
+ "end": {
+ "line": 45,
+ "column": 34
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "nv",
+ "range": [
+ 1573,
+ 1575
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 37
+ },
+ "end": {
+ "line": 45,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "substr",
+ "range": [
+ 1576,
+ 1582
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 40
+ },
+ "end": {
+ "line": 45,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 1573,
+ 1582
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 37
+ },
+ "end": {
+ "line": 45,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "ni",
+ "range": [
+ 1583,
+ 1585
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 47
+ },
+ "end": {
+ "line": 45,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "word",
+ "range": [
+ 1586,
+ 1590
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 50
+ },
+ "end": {
+ "line": 45,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 1591,
+ 1597
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 55
+ },
+ "end": {
+ "line": 45,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 1586,
+ 1597
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 50
+ },
+ "end": {
+ "line": 45,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 1573,
+ 1598
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 37
+ },
+ "end": {
+ "line": 45,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 1560,
+ 1598
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 24
+ },
+ "end": {
+ "line": 45,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "after",
+ "range": [
+ 1625,
+ 1630
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 24
+ },
+ "end": {
+ "line": 46,
+ "column": 29
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 1633,
+ 1636
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 32
+ },
+ "end": {
+ "line": 46,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 1637,
+ 1641
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 36
+ },
+ "end": {
+ "line": 46,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 1633,
+ 1641
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 32
+ },
+ "end": {
+ "line": 46,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "nv",
+ "range": [
+ 1642,
+ 1644
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 41
+ },
+ "end": {
+ "line": 46,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "substr",
+ "range": [
+ 1645,
+ 1651
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 44
+ },
+ "end": {
+ "line": 46,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 1642,
+ 1651
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 41
+ },
+ "end": {
+ "line": 46,
+ "column": 50
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Identifier",
+ "name": "ni",
+ "range": [
+ 1652,
+ 1654
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 51
+ },
+ "end": {
+ "line": 46,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "word",
+ "range": [
+ 1655,
+ 1659
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 54
+ },
+ "end": {
+ "line": 46,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 1660,
+ 1666
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 59
+ },
+ "end": {
+ "line": 46,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 1655,
+ 1666
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 54
+ },
+ "end": {
+ "line": 46,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 1652,
+ 1666
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 51
+ },
+ "end": {
+ "line": 46,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 1642,
+ 1667
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 41
+ },
+ "end": {
+ "line": 46,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 1633,
+ 1668
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 32
+ },
+ "end": {
+ "line": 46,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 1625,
+ 1668
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 24
+ },
+ "end": {
+ "line": 46,
+ "column": 67
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "hiwordtext",
+ "range": [
+ 1695,
+ 1705
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 24
+ },
+ "end": {
+ "line": 47,
+ "column": 34
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 1708,
+ 1711
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 37
+ },
+ "end": {
+ "line": 47,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 1712,
+ 1716
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 41
+ },
+ "end": {
+ "line": 47,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 1708,
+ 1716
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 37
+ },
+ "end": {
+ "line": 47,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "docWordVal",
+ "range": [
+ 1717,
+ 1727
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 46
+ },
+ "end": {
+ "line": 47,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 1708,
+ 1728
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 37
+ },
+ "end": {
+ "line": 47,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 1695,
+ 1728
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 24
+ },
+ "end": {
+ "line": 47,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "hiword",
+ "range": [
+ 1755,
+ 1761
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 24
+ },
+ "end": {
+ "line": 48,
+ "column": 30
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 1764,
+ 1767
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 33
+ },
+ "end": {
+ "line": 48,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 1768,
+ 1774
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 37
+ },
+ "end": {
+ "line": 48,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 1764,
+ 1774
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 33
+ },
+ "end": {
+ "line": 48,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "span",
+ "raw": "'span'",
+ "range": [
+ 1775,
+ 1781
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 44
+ },
+ "end": {
+ "line": 48,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 1764,
+ 1782
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 33
+ },
+ "end": {
+ "line": 48,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 1755,
+ 1782
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 24
+ },
+ "end": {
+ "line": 48,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1321,
+ 1783
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 20
+ },
+ "end": {
+ "line": 48,
+ "column": 52
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " word not highlighted yet",
+ "range": [
+ 1272,
+ 1299
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 20
+ },
+ "end": {
+ "line": 40,
+ "column": 47
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "hiword",
+ "range": [
+ 1805,
+ 1811
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 20
+ },
+ "end": {
+ "line": 49,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 1812,
+ 1821
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 27
+ },
+ "end": {
+ "line": 49,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 1805,
+ 1821
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 20
+ },
+ "end": {
+ "line": 49,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "cssClass",
+ "range": [
+ 1824,
+ 1832
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 39
+ },
+ "end": {
+ "line": 49,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 1805,
+ 1832
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 20
+ },
+ "end": {
+ "line": 49,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 1805,
+ 1833
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 20
+ },
+ "end": {
+ "line": 49,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "hiword",
+ "range": [
+ 1855,
+ 1861
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 20
+ },
+ "end": {
+ "line": 50,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 1862,
+ 1873
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 27
+ },
+ "end": {
+ "line": 50,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 1855,
+ 1873
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 20
+ },
+ "end": {
+ "line": 50,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "hiwordtext",
+ "range": [
+ 1874,
+ 1884
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 39
+ },
+ "end": {
+ "line": 50,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 1855,
+ 1885
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 20
+ },
+ "end": {
+ "line": 50,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 1855,
+ 1886
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 20
+ },
+ "end": {
+ "line": 50,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "pn",
+ "range": [
+ 1908,
+ 1910
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 20
+ },
+ "end": {
+ "line": 51,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "insertBefore",
+ "range": [
+ 1911,
+ 1923
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 23
+ },
+ "end": {
+ "line": 51,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 1908,
+ 1923
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 20
+ },
+ "end": {
+ "line": 51,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "before",
+ "range": [
+ 1924,
+ 1930
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 36
+ },
+ "end": {
+ "line": 51,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "node",
+ "range": [
+ 1931,
+ 1935
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 43
+ },
+ "end": {
+ "line": 51,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 1908,
+ 1936
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 20
+ },
+ "end": {
+ "line": 51,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 1908,
+ 1937
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 20
+ },
+ "end": {
+ "line": 51,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "pn",
+ "range": [
+ 1959,
+ 1961
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 20
+ },
+ "end": {
+ "line": 52,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "insertBefore",
+ "range": [
+ 1962,
+ 1974
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 23
+ },
+ "end": {
+ "line": 52,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 1959,
+ 1974
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 20
+ },
+ "end": {
+ "line": 52,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "hiword",
+ "range": [
+ 1975,
+ 1981
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 36
+ },
+ "end": {
+ "line": 52,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "node",
+ "range": [
+ 1982,
+ 1986
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 43
+ },
+ "end": {
+ "line": 52,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 1959,
+ 1987
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 20
+ },
+ "end": {
+ "line": 52,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 1959,
+ 1988
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 20
+ },
+ "end": {
+ "line": 52,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "pn",
+ "range": [
+ 2010,
+ 2012
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 20
+ },
+ "end": {
+ "line": 53,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "insertBefore",
+ "range": [
+ 2013,
+ 2025
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 23
+ },
+ "end": {
+ "line": 53,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 2010,
+ 2025
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 20
+ },
+ "end": {
+ "line": 53,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "after",
+ "range": [
+ 2026,
+ 2031
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 36
+ },
+ "end": {
+ "line": 53,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "node",
+ "range": [
+ 2032,
+ 2036
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 42
+ },
+ "end": {
+ "line": 53,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 2010,
+ 2037
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 20
+ },
+ "end": {
+ "line": 53,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 2010,
+ 2038
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 20
+ },
+ "end": {
+ "line": 53,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "pn",
+ "range": [
+ 2060,
+ 2062
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 20
+ },
+ "end": {
+ "line": 54,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 2063,
+ 2074
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 23
+ },
+ "end": {
+ "line": 54,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 2060,
+ 2074
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 20
+ },
+ "end": {
+ "line": 54,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "node",
+ "range": [
+ 2075,
+ 2079
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 35
+ },
+ "end": {
+ "line": 54,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 2060,
+ 2080
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 20
+ },
+ "end": {
+ "line": 54,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 2060,
+ 2081
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 20
+ },
+ "end": {
+ "line": 54,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2103,
+ 2107
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 20
+ },
+ "end": {
+ "line": 55,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "highlightedNodes",
+ "range": [
+ 2108,
+ 2124
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 25
+ },
+ "end": {
+ "line": 55,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 2103,
+ 2124
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 20
+ },
+ "end": {
+ "line": 55,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 2125,
+ 2129
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 42
+ },
+ "end": {
+ "line": 55,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 2103,
+ 2129
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 20
+ },
+ "end": {
+ "line": 55,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "hiword",
+ "range": [
+ 2130,
+ 2136
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 47
+ },
+ "end": {
+ "line": 55,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "firstChild",
+ "range": [
+ 2137,
+ 2147
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 54
+ },
+ "end": {
+ "line": 55,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 2130,
+ 2147
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 47
+ },
+ "end": {
+ "line": 55,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 2103,
+ 2148
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 20
+ },
+ "end": {
+ "line": 55,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 2103,
+ 2149
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 20
+ },
+ "end": {
+ "line": 55,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 1249,
+ 2168
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 50
+ },
+ "end": {
+ "line": 56,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 1215,
+ 2168
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 16
+ },
+ "end": {
+ "line": 56,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 1153,
+ 2183
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 54
+ },
+ "end": {
+ "line": 57,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 1111,
+ 2183
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 12
+ },
+ "end": {
+ "line": 57,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 990,
+ 2194
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 31
+ },
+ "end": {
+ "line": 58,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 967,
+ 2194
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 690,
+ 2201
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 35
+ },
+ "end": {
+ "line": 59,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 668,
+ 2201
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 13
+ },
+ "end": {
+ "line": 59,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 659,
+ 2201
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 4
+ },
+ "end": {
+ "line": 59,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * highlight occurences of searched term in passed node\r\n * @param {Node} node\r\n * @param {String} word Searched term\r\n * @param {String} cssClass Css class name\r\n ",
+ "range": [
+ 455,
+ 653
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 4
+ },
+ "end": {
+ "line": 24,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Removes highlight to nodes matching passed string\r\n * @param {String} word\r\n * @param {String} cssClass Css class to remove\r\n ",
+ "range": [
+ 2209,
+ 2363
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 4
+ },
+ "end": {
+ "line": 65,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "unhighlight",
+ "range": [
+ 2369,
+ 2380
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 4
+ },
+ "end": {
+ "line": 66,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "word",
+ "range": [
+ 2381,
+ 2385
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 16
+ },
+ "end": {
+ "line": 66,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "cssClass",
+ "range": [
+ 2387,
+ 2395
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 22
+ },
+ "end": {
+ "line": 66,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "arrRemove",
+ "range": [
+ 2411,
+ 2420
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 12
+ },
+ "end": {
+ "line": 67,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 2423,
+ 2425
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 24
+ },
+ "end": {
+ "line": 67,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 2411,
+ 2425
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 12
+ },
+ "end": {
+ "line": 67,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2407,
+ 2426
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 8
+ },
+ "end": {
+ "line": 67,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "highlightedNodes",
+ "range": [
+ 2440,
+ 2456
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 12
+ },
+ "end": {
+ "line": 68,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2459,
+ 2463
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 31
+ },
+ "end": {
+ "line": 68,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "highlightedNodes",
+ "range": [
+ 2464,
+ 2480
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 36
+ },
+ "end": {
+ "line": 68,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 2459,
+ 2480
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 31
+ },
+ "end": {
+ "line": 68,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 2440,
+ 2480
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 12
+ },
+ "end": {
+ "line": 68,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2436,
+ 2481
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 8
+ },
+ "end": {
+ "line": 68,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 2499,
+ 2500
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 16
+ },
+ "end": {
+ "line": 69,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 2501,
+ 2502
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 18
+ },
+ "end": {
+ "line": 69,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 2499,
+ 2502
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 16
+ },
+ "end": {
+ "line": 69,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2495,
+ 2502
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 12
+ },
+ "end": {
+ "line": 69,
+ "column": 19
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 2504,
+ 2505
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 21
+ },
+ "end": {
+ "line": 69,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "highlightedNodes",
+ "range": [
+ 2506,
+ 2522
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 23
+ },
+ "end": {
+ "line": 69,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 2523,
+ 2529
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 40
+ },
+ "end": {
+ "line": 69,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 2506,
+ 2529
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 23
+ },
+ "end": {
+ "line": 69,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 2504,
+ 2529
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 21
+ },
+ "end": {
+ "line": 69,
+ "column": 46
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 2531,
+ 2532
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 48
+ },
+ "end": {
+ "line": 69,
+ "column": 49
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 2531,
+ 2534
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 48
+ },
+ "end": {
+ "line": 69,
+ "column": 51
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 2554,
+ 2555
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 16
+ },
+ "end": {
+ "line": 70,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "highlightedNodes",
+ "range": [
+ 2558,
+ 2574
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 20
+ },
+ "end": {
+ "line": 70,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 2575,
+ 2576
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 37
+ },
+ "end": {
+ "line": 70,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2558,
+ 2577
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 20
+ },
+ "end": {
+ "line": 70,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 2554,
+ 2577
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 16
+ },
+ "end": {
+ "line": 70,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2550,
+ 2578
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 12
+ },
+ "end": {
+ "line": 70,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 2596,
+ 2597
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 16
+ },
+ "end": {
+ "line": 71,
+ "column": 17
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2595,
+ 2597
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 15
+ },
+ "end": {
+ "line": 71,
+ "column": 17
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ContinueStatement",
+ "label": null,
+ "range": [
+ 2617,
+ 2626
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 16
+ },
+ "end": {
+ "line": 72,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 2598,
+ 2641
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 18
+ },
+ "end": {
+ "line": 73,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2592,
+ 2641
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 12
+ },
+ "end": {
+ "line": 73,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tempNodeVal",
+ "range": [
+ 2659,
+ 2670
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 16
+ },
+ "end": {
+ "line": 74,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 2673,
+ 2676
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 30
+ },
+ "end": {
+ "line": 74,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lower",
+ "range": [
+ 2677,
+ 2682
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 34
+ },
+ "end": {
+ "line": 74,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 2673,
+ 2682
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 30
+ },
+ "end": {
+ "line": 74,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 2683,
+ 2684
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 40
+ },
+ "end": {
+ "line": 74,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nodeValue",
+ "range": [
+ 2685,
+ 2694
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 42
+ },
+ "end": {
+ "line": 74,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 2683,
+ 2694
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 40
+ },
+ "end": {
+ "line": 74,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 2673,
+ 2695
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 30
+ },
+ "end": {
+ "line": 74,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 2659,
+ 2695
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 16
+ },
+ "end": {
+ "line": 74,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tempWordVal",
+ "range": [
+ 2714,
+ 2725
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 16
+ },
+ "end": {
+ "line": 75,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 2728,
+ 2731
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 30
+ },
+ "end": {
+ "line": 75,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lower",
+ "range": [
+ 2732,
+ 2737
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 34
+ },
+ "end": {
+ "line": 75,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 2728,
+ 2737
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 30
+ },
+ "end": {
+ "line": 75,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "word",
+ "range": [
+ 2738,
+ 2742
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 40
+ },
+ "end": {
+ "line": 75,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 2728,
+ 2743
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 30
+ },
+ "end": {
+ "line": 75,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 2714,
+ 2743
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 16
+ },
+ "end": {
+ "line": 75,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2655,
+ 2744
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 12
+ },
+ "end": {
+ "line": 75,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tempNodeVal",
+ "range": [
+ 2761,
+ 2772
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 15
+ },
+ "end": {
+ "line": 76,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "indexOf",
+ "range": [
+ 2773,
+ 2780
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 27
+ },
+ "end": {
+ "line": 76,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 2761,
+ 2780
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 15
+ },
+ "end": {
+ "line": 76,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "tempWordVal",
+ "range": [
+ 2781,
+ 2792
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 35
+ },
+ "end": {
+ "line": 76,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 2761,
+ 2793
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 15
+ },
+ "end": {
+ "line": 76,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "-",
+ "argument": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 2799,
+ 2800
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 53
+ },
+ "end": {
+ "line": 76,
+ "column": 54
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2798,
+ 2800
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 52
+ },
+ "end": {
+ "line": 76,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 2761,
+ 2800
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 15
+ },
+ "end": {
+ "line": 76,
+ "column": 54
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "pn",
+ "range": [
+ 2824,
+ 2826
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 20
+ },
+ "end": {
+ "line": 77,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 2829,
+ 2830
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 25
+ },
+ "end": {
+ "line": 77,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 2831,
+ 2841
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 27
+ },
+ "end": {
+ "line": 77,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 2829,
+ 2841
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 25
+ },
+ "end": {
+ "line": 77,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 2824,
+ 2841
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 20
+ },
+ "end": {
+ "line": 77,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2820,
+ 2842
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 16
+ },
+ "end": {
+ "line": 77,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "pn",
+ "range": [
+ 2863,
+ 2865
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 19
+ },
+ "end": {
+ "line": 78,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "pn",
+ "range": [
+ 2869,
+ 2871
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 25
+ },
+ "end": {
+ "line": 78,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 2872,
+ 2881
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 28
+ },
+ "end": {
+ "line": 78,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 2869,
+ 2881
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 25
+ },
+ "end": {
+ "line": 78,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "cssClass",
+ "range": [
+ 2886,
+ 2894
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 42
+ },
+ "end": {
+ "line": 78,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 2869,
+ 2894
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 25
+ },
+ "end": {
+ "line": 78,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 2863,
+ 2894
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 19
+ },
+ "end": {
+ "line": 78,
+ "column": 50
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "prevSib",
+ "range": [
+ 2922,
+ 2929
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 24
+ },
+ "end": {
+ "line": 79,
+ "column": 31
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "pn",
+ "range": [
+ 2932,
+ 2934
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 34
+ },
+ "end": {
+ "line": 79,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "previousSibling",
+ "range": [
+ 2935,
+ 2950
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 37
+ },
+ "end": {
+ "line": 79,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 2932,
+ 2950
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 34
+ },
+ "end": {
+ "line": 79,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 2922,
+ 2950
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 24
+ },
+ "end": {
+ "line": 79,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "nextSib",
+ "range": [
+ 2977,
+ 2984
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 24
+ },
+ "end": {
+ "line": 80,
+ "column": 31
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "pn",
+ "range": [
+ 2987,
+ 2989
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 34
+ },
+ "end": {
+ "line": 80,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nextSibling",
+ "range": [
+ 2990,
+ 3001
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 37
+ },
+ "end": {
+ "line": 80,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 2987,
+ 3001
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 34
+ },
+ "end": {
+ "line": 80,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 2977,
+ 3001
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 24
+ },
+ "end": {
+ "line": 80,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2918,
+ 3002
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 20
+ },
+ "end": {
+ "line": 80,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "prevSib",
+ "range": [
+ 3028,
+ 3035
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 24
+ },
+ "end": {
+ "line": 81,
+ "column": 31
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 3027,
+ 3035
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 23
+ },
+ "end": {
+ "line": 81,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "nextSib",
+ "range": [
+ 3040,
+ 3047
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 36
+ },
+ "end": {
+ "line": 81,
+ "column": 43
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 3039,
+ 3047
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 35
+ },
+ "end": {
+ "line": 81,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 3027,
+ 3047
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 23
+ },
+ "end": {
+ "line": 81,
+ "column": 43
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ContinueStatement",
+ "label": null,
+ "range": [
+ 3050,
+ 3059
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 46
+ },
+ "end": {
+ "line": 81,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 3048,
+ 3061
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 44
+ },
+ "end": {
+ "line": 81,
+ "column": 57
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 3024,
+ 3061
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 20
+ },
+ "end": {
+ "line": 81,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "nextSib",
+ "range": [
+ 3083,
+ 3090
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 20
+ },
+ "end": {
+ "line": 82,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nodeValue",
+ "range": [
+ 3091,
+ 3100
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 28
+ },
+ "end": {
+ "line": 82,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 3083,
+ 3100
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 20
+ },
+ "end": {
+ "line": 82,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "prevSib",
+ "range": [
+ 3103,
+ 3110
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 40
+ },
+ "end": {
+ "line": 82,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nodeValue",
+ "range": [
+ 3111,
+ 3120
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 48
+ },
+ "end": {
+ "line": 82,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 3103,
+ 3120
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 40
+ },
+ "end": {
+ "line": 82,
+ "column": 57
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 3123,
+ 3124
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 60
+ },
+ "end": {
+ "line": 82,
+ "column": 61
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nodeValue",
+ "range": [
+ 3125,
+ 3134
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 62
+ },
+ "end": {
+ "line": 82,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 3123,
+ 3134
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 60
+ },
+ "end": {
+ "line": 82,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 3103,
+ 3134
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 40
+ },
+ "end": {
+ "line": 82,
+ "column": 71
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "nextSib",
+ "range": [
+ 3162,
+ 3169
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 24
+ },
+ "end": {
+ "line": 83,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nodeValue",
+ "range": [
+ 3170,
+ 3179
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 32
+ },
+ "end": {
+ "line": 83,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 3162,
+ 3179
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 24
+ },
+ "end": {
+ "line": 83,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 3103,
+ 3179
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 40
+ },
+ "end": {
+ "line": 83,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 3083,
+ 3179
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 20
+ },
+ "end": {
+ "line": 83,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 3083,
+ 3180
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 20
+ },
+ "end": {
+ "line": 83,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "prevSib",
+ "range": [
+ 3202,
+ 3209
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 20
+ },
+ "end": {
+ "line": 84,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nodeValue",
+ "range": [
+ 3210,
+ 3219
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 28
+ },
+ "end": {
+ "line": 84,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 3202,
+ 3219
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 20
+ },
+ "end": {
+ "line": 84,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 3222,
+ 3224
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 40
+ },
+ "end": {
+ "line": 84,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 3202,
+ 3224
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 20
+ },
+ "end": {
+ "line": 84,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 3202,
+ 3225
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 20
+ },
+ "end": {
+ "line": 84,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 3247,
+ 3248
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 20
+ },
+ "end": {
+ "line": 85,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nodeValue",
+ "range": [
+ 3249,
+ 3258
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 22
+ },
+ "end": {
+ "line": 85,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 3247,
+ 3258
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 20
+ },
+ "end": {
+ "line": 85,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 3261,
+ 3263
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 34
+ },
+ "end": {
+ "line": 85,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 3247,
+ 3263
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 20
+ },
+ "end": {
+ "line": 85,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 3247,
+ 3264
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 20
+ },
+ "end": {
+ "line": 85,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "arrRemove",
+ "range": [
+ 3286,
+ 3295
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 20
+ },
+ "end": {
+ "line": 86,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 3296,
+ 3300
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 30
+ },
+ "end": {
+ "line": 86,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 3286,
+ 3300
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 20
+ },
+ "end": {
+ "line": 86,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 3301,
+ 3302
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 35
+ },
+ "end": {
+ "line": 86,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 3286,
+ 3303
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 20
+ },
+ "end": {
+ "line": 86,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 3286,
+ 3304
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 20
+ },
+ "end": {
+ "line": 86,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 2895,
+ 3323
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 51
+ },
+ "end": {
+ "line": 87,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2860,
+ 3323
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 16
+ },
+ "end": {
+ "line": 87,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 2801,
+ 3338
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 55
+ },
+ "end": {
+ "line": 88,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2758,
+ 3338
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 12
+ },
+ "end": {
+ "line": 88,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 2535,
+ 3349
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 52
+ },
+ "end": {
+ "line": 89,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 2491,
+ 3349
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 8
+ },
+ "end": {
+ "line": 89,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 3367,
+ 3368
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 16
+ },
+ "end": {
+ "line": 90,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 3369,
+ 3370
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 18
+ },
+ "end": {
+ "line": 90,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 3367,
+ 3370
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 16
+ },
+ "end": {
+ "line": 90,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3363,
+ 3370
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 12
+ },
+ "end": {
+ "line": 90,
+ "column": 19
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 3372,
+ 3373
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 21
+ },
+ "end": {
+ "line": 90,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "arrRemove",
+ "range": [
+ 3374,
+ 3383
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 23
+ },
+ "end": {
+ "line": 90,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 3384,
+ 3390
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 33
+ },
+ "end": {
+ "line": 90,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 3374,
+ 3390
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 23
+ },
+ "end": {
+ "line": 90,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 3372,
+ 3390
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 21
+ },
+ "end": {
+ "line": 90,
+ "column": 39
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 3392,
+ 3393
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 41
+ },
+ "end": {
+ "line": 90,
+ "column": 42
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 3392,
+ 3395
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 41
+ },
+ "end": {
+ "line": 90,
+ "column": 44
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "highlightedNodes",
+ "range": [
+ 3411,
+ 3427
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 12
+ },
+ "end": {
+ "line": 91,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "splice",
+ "range": [
+ 3428,
+ 3434
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 29
+ },
+ "end": {
+ "line": 91,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 3411,
+ 3434
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 12
+ },
+ "end": {
+ "line": 91,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arrRemove",
+ "range": [
+ 3435,
+ 3444
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 36
+ },
+ "end": {
+ "line": 91,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 3445,
+ 3446
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 46
+ },
+ "end": {
+ "line": 91,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 3435,
+ 3447
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 36
+ },
+ "end": {
+ "line": 91,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 3449,
+ 3450
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 50
+ },
+ "end": {
+ "line": 91,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 3411,
+ 3451
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 12
+ },
+ "end": {
+ "line": 91,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 3411,
+ 3452
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 12
+ },
+ "end": {
+ "line": 91,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 3396,
+ 3463
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 45
+ },
+ "end": {
+ "line": 92,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 3359,
+ 3463
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 8
+ },
+ "end": {
+ "line": 92,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 2396,
+ 3470
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 31
+ },
+ "end": {
+ "line": 93,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 2380,
+ 3470
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 15
+ },
+ "end": {
+ "line": 93,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 2369,
+ 3470
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 4
+ },
+ "end": {
+ "line": 93,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Removes highlight to nodes matching passed string\r\n * @param {String} word\r\n * @param {String} cssClass Css class to remove\r\n ",
+ "range": [
+ 2209,
+ 2363
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 4
+ },
+ "end": {
+ "line": 65,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Clear all occurrences of highlighted nodes\r\n ",
+ "range": [
+ 3478,
+ 3541
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 4
+ },
+ "end": {
+ "line": 97,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "unhighlightAll",
+ "range": [
+ 3547,
+ 3561
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 4
+ },
+ "end": {
+ "line": 98,
+ "column": 18
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3578,
+ 3582
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 12
+ },
+ "end": {
+ "line": 99,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3583,
+ 3585
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 17
+ },
+ "end": {
+ "line": 99,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 3578,
+ 3585
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 12
+ },
+ "end": {
+ "line": 99,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "highlightKeywords",
+ "range": [
+ 3586,
+ 3603
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 20
+ },
+ "end": {
+ "line": 99,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 3578,
+ 3603
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 12
+ },
+ "end": {
+ "line": 99,
+ "column": 37
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 3577,
+ 3603
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 11
+ },
+ "end": {
+ "line": 99,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3608,
+ 3612
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 42
+ },
+ "end": {
+ "line": 99,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3613,
+ 3615
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 47
+ },
+ "end": {
+ "line": 99,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 3608,
+ 3615
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 42
+ },
+ "end": {
+ "line": 99,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "searchArgs",
+ "range": [
+ 3616,
+ 3626
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 50
+ },
+ "end": {
+ "line": 99,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 3608,
+ 3626
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 42
+ },
+ "end": {
+ "line": 99,
+ "column": 60
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 3607,
+ 3626
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 41
+ },
+ "end": {
+ "line": 99,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 3577,
+ 3626
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 11
+ },
+ "end": {
+ "line": 99,
+ "column": 60
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 3642,
+ 3649
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 12
+ },
+ "end": {
+ "line": 100,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 3627,
+ 3660
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 61
+ },
+ "end": {
+ "line": 101,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 3574,
+ 3660
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 8
+ },
+ "end": {
+ "line": 101,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "y",
+ "range": [
+ 3678,
+ 3679
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 16
+ },
+ "end": {
+ "line": 102,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 3680,
+ 3681
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 18
+ },
+ "end": {
+ "line": 102,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 3678,
+ 3681
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 16
+ },
+ "end": {
+ "line": 102,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3674,
+ 3681
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 12
+ },
+ "end": {
+ "line": 102,
+ "column": 19
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "y",
+ "range": [
+ 3683,
+ 3684
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 21
+ },
+ "end": {
+ "line": 102,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3685,
+ 3689
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 23
+ },
+ "end": {
+ "line": 102,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3690,
+ 3692
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 28
+ },
+ "end": {
+ "line": 102,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 3685,
+ 3692
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 23
+ },
+ "end": {
+ "line": 102,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "searchArgs",
+ "range": [
+ 3693,
+ 3703
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 31
+ },
+ "end": {
+ "line": 102,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 3685,
+ 3703
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 23
+ },
+ "end": {
+ "line": 102,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 3704,
+ 3710
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 42
+ },
+ "end": {
+ "line": 102,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 3685,
+ 3710
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 23
+ },
+ "end": {
+ "line": 102,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 3683,
+ 3710
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 21
+ },
+ "end": {
+ "line": 102,
+ "column": 48
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "y",
+ "range": [
+ 3712,
+ 3713
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 50
+ },
+ "end": {
+ "line": 102,
+ "column": 51
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 3712,
+ 3715
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 50
+ },
+ "end": {
+ "line": 102,
+ "column": 53
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3731,
+ 3735
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 12
+ },
+ "end": {
+ "line": 103,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "unhighlight",
+ "range": [
+ 3736,
+ 3747
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 17
+ },
+ "end": {
+ "line": 103,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 3731,
+ 3747
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 12
+ },
+ "end": {
+ "line": 103,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3766,
+ 3770
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 16
+ },
+ "end": {
+ "line": 104,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3771,
+ 3773
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 21
+ },
+ "end": {
+ "line": 104,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 3766,
+ 3773
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 16
+ },
+ "end": {
+ "line": 104,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "searchArgs",
+ "range": [
+ 3774,
+ 3784
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 24
+ },
+ "end": {
+ "line": 104,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 3766,
+ 3784
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 16
+ },
+ "end": {
+ "line": 104,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "y",
+ "range": [
+ 3785,
+ 3786
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 35
+ },
+ "end": {
+ "line": 104,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 3766,
+ 3787
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 16
+ },
+ "end": {
+ "line": 104,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3789,
+ 3793
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 39
+ },
+ "end": {
+ "line": 104,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "highlightCssClass",
+ "range": [
+ 3794,
+ 3811
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 44
+ },
+ "end": {
+ "line": 104,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 3789,
+ 3811
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 39
+ },
+ "end": {
+ "line": 104,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 3731,
+ 3812
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 12
+ },
+ "end": {
+ "line": 104,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 3731,
+ 3813
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 12
+ },
+ "end": {
+ "line": 104,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 3716,
+ 3824
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 54
+ },
+ "end": {
+ "line": 105,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 3670,
+ 3824
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 8
+ },
+ "end": {
+ "line": 105,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3834,
+ 3838
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 8
+ },
+ "end": {
+ "line": 106,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "highlightedNodes",
+ "range": [
+ 3839,
+ 3855
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 13
+ },
+ "end": {
+ "line": 106,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 3834,
+ 3855
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 8
+ },
+ "end": {
+ "line": 106,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 3858,
+ 3860
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 32
+ },
+ "end": {
+ "line": 106,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 3834,
+ 3860
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 8
+ },
+ "end": {
+ "line": 106,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 3834,
+ 3861
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 8
+ },
+ "end": {
+ "line": 106,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 3563,
+ 3868
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 20
+ },
+ "end": {
+ "line": 107,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 3561,
+ 3868
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 18
+ },
+ "end": {
+ "line": 107,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 3547,
+ 3868
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 4
+ },
+ "end": {
+ "line": 107,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Clear all occurrences of highlighted nodes\r\n ",
+ "range": [
+ 3478,
+ 3541
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 4
+ },
+ "end": {
+ "line": 97,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ }
+ ],
+ "range": [
+ 88,
+ 3871
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 29
+ },
+ "end": {
+ "line": 108,
+ "column": 1
+ }
+ }
+ },
+ "range": [
+ 66,
+ 3871
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 7
+ },
+ "end": {
+ "line": 108,
+ "column": 1
+ }
+ },
+ "leadingComments": [],
+ "trailingComments": []
+ },
+ "specifiers": [],
+ "source": null,
+ "range": [
+ 59,
+ 3871
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 0
+ },
+ "end": {
+ "line": 108,
+ "column": 1
+ }
+ }
+ }
+ ],
+ "sourceType": "module",
+ "range": [
+ 0,
+ 3871
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 108,
+ "column": 1
+ }
+ },
+ "comments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * HighlightKeyword, highlight matched keyword\r\n * @param {Object} tf TableFilter instance\r\n ",
+ "range": [
+ 97,
+ 209
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 4
+ },
+ "end": {
+ "line": 9,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for highlighting",
+ "range": [
+ 272,
+ 308
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 8
+ },
+ "end": {
+ "line": 12,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * highlight occurences of searched term in passed node\r\n * @param {Node} node\r\n * @param {String} word Searched term\r\n * @param {String} cssClass Css class name\r\n ",
+ "range": [
+ 455,
+ 653
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 4
+ },
+ "end": {
+ "line": 24,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Iterate into this nodes childNodes",
+ "range": [
+ 701,
+ 738
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " word not highlighted yet",
+ "range": [
+ 1272,
+ 1299
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 20
+ },
+ "end": {
+ "line": 40,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Create a load of replacement nodes",
+ "range": [
+ 1435,
+ 1472
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 24
+ },
+ "end": {
+ "line": 43,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Removes highlight to nodes matching passed string\r\n * @param {String} word\r\n * @param {String} cssClass Css class to remove\r\n ",
+ "range": [
+ 2209,
+ 2363
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 4
+ },
+ "end": {
+ "line": 65,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Clear all occurrences of highlighted nodes\r\n ",
+ "range": [
+ 3478,
+ 3541
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 4
+ },
+ "end": {
+ "line": 97,
+ "column": 7
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/ast/source/src/modules/loader.js.json b/doc/ast/source/src/modules/loader.js.json
new file mode 100644
index 00000000..22af765a
--- /dev/null
+++ b/doc/ast/source/src/modules/loader.js.json
@@ -0,0 +1,7946 @@
+{
+ "type": "Program",
+ "body": [
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../dom",
+ "raw": "'../dom'",
+ "range": [
+ 16,
+ 24
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 16
+ },
+ "end": {
+ "line": 1,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 0,
+ 25
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 34,
+ 39
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 12
+ }
+ }
+ },
+ "range": [
+ 34,
+ 39
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 12
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../types",
+ "raw": "'../types'",
+ "range": [
+ 45,
+ 55
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 18
+ },
+ "end": {
+ "line": 2,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 27,
+ 56
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 0
+ },
+ "end": {
+ "line": 2,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "global",
+ "range": [
+ 64,
+ 70
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 4
+ },
+ "end": {
+ "line": 4,
+ "column": 10
+ }
+ }
+ },
+ "init": {
+ "type": "Identifier",
+ "name": "window",
+ "range": [
+ 73,
+ 79
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 13
+ },
+ "end": {
+ "line": 4,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 64,
+ 79
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 4
+ },
+ "end": {
+ "line": 4,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 60,
+ 80
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 0
+ },
+ "end": {
+ "line": 4,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "ExportNamedDeclaration",
+ "declaration": {
+ "type": "ClassDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "Loader",
+ "range": [
+ 97,
+ 103
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 13
+ },
+ "end": {
+ "line": 6,
+ "column": 19
+ }
+ }
+ },
+ "superClass": null,
+ "body": {
+ "type": "ClassBody",
+ "body": [
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "constructor",
+ "range": [
+ 210,
+ 221
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 4
+ },
+ "end": {
+ "line": 12,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 222,
+ 224
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 16
+ },
+ "end": {
+ "line": 12,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 280,
+ 281
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 12
+ },
+ "end": {
+ "line": 15,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 284,
+ 286
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 16
+ },
+ "end": {
+ "line": 15,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "config",
+ "range": [
+ 287,
+ 293
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 19
+ },
+ "end": {
+ "line": 15,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 284,
+ 293
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 16
+ },
+ "end": {
+ "line": 15,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 284,
+ 295
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 16
+ },
+ "end": {
+ "line": 15,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 280,
+ 295
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 12
+ },
+ "end": {
+ "line": 15,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 276,
+ 296
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 28
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " TableFilter configuration",
+ "range": [
+ 238,
+ 266
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "id of container element",
+ "range": [
+ 306,
+ 331
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 33
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 341,
+ 345
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loaderTgtId",
+ "range": [
+ 346,
+ 357
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 13
+ },
+ "end": {
+ "line": 17,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 341,
+ 357
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 360,
+ 361
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 27
+ },
+ "end": {
+ "line": 17,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loader_target_id",
+ "range": [
+ 362,
+ 378
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 29
+ },
+ "end": {
+ "line": 17,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 360,
+ 378
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 27
+ },
+ "end": {
+ "line": 17,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 382,
+ 386
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 49
+ },
+ "end": {
+ "line": 17,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 360,
+ 386
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 27
+ },
+ "end": {
+ "line": 17,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 341,
+ 386
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 341,
+ 387
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 54
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "id of container element",
+ "range": [
+ 306,
+ 331
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "div containing loader",
+ "range": [
+ 397,
+ 420
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 31
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 430,
+ 434
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loaderDiv",
+ "range": [
+ 435,
+ 444
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 13
+ },
+ "end": {
+ "line": 19,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 430,
+ 444
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 447,
+ 451
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 25
+ },
+ "end": {
+ "line": 19,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 430,
+ 451
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 430,
+ 452
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 30
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "div containing loader",
+ "range": [
+ 397,
+ 420
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines loader text",
+ "range": [
+ 462,
+ 483
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 29
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 493,
+ 497
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loaderText",
+ "range": [
+ 498,
+ 508
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 13
+ },
+ "end": {
+ "line": 21,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 493,
+ 508
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 511,
+ 512
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 26
+ },
+ "end": {
+ "line": 21,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loader_text",
+ "range": [
+ 513,
+ 524
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 28
+ },
+ "end": {
+ "line": 21,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 511,
+ 524
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 26
+ },
+ "end": {
+ "line": 21,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Loading...",
+ "raw": "'Loading...'",
+ "range": [
+ 528,
+ 540
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 43
+ },
+ "end": {
+ "line": 21,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 511,
+ 540
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 26
+ },
+ "end": {
+ "line": 21,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 493,
+ 540
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 493,
+ 541
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 56
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines loader text",
+ "range": [
+ 462,
+ 483
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines loader innerHtml",
+ "range": [
+ 551,
+ 577
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 34
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 587,
+ 591
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loaderHtml",
+ "range": [
+ 592,
+ 602
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 13
+ },
+ "end": {
+ "line": 23,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 587,
+ 602
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 605,
+ 606
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 26
+ },
+ "end": {
+ "line": 23,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loader_html",
+ "range": [
+ 607,
+ 618
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 28
+ },
+ "end": {
+ "line": 23,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 605,
+ 618
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 26
+ },
+ "end": {
+ "line": 23,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 622,
+ 626
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 43
+ },
+ "end": {
+ "line": 23,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 605,
+ 626
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 26
+ },
+ "end": {
+ "line": 23,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 587,
+ 626
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 587,
+ 627
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 48
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines loader innerHtml",
+ "range": [
+ 551,
+ 577
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for loader div",
+ "range": [
+ 637,
+ 671
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 42
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 681,
+ 685
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loaderCssClass",
+ "range": [
+ 686,
+ 700
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 13
+ },
+ "end": {
+ "line": 25,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 681,
+ 700
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 703,
+ 704
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 30
+ },
+ "end": {
+ "line": 25,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loader_css_class",
+ "range": [
+ 705,
+ 721
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 32
+ },
+ "end": {
+ "line": 25,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 703,
+ 721
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 30
+ },
+ "end": {
+ "line": 25,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "loader",
+ "raw": "'loader'",
+ "range": [
+ 725,
+ 733
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 52
+ },
+ "end": {
+ "line": 25,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 703,
+ 733
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 30
+ },
+ "end": {
+ "line": 25,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 681,
+ 733
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 681,
+ 734
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 61
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for loader div",
+ "range": [
+ 637,
+ 671
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "delay for hiding loader",
+ "range": [
+ 744,
+ 769
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 33
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 779,
+ 783
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loaderCloseDelay",
+ "range": [
+ 784,
+ 800
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 13
+ },
+ "end": {
+ "line": 27,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 779,
+ 800
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 200,
+ "raw": "200",
+ "range": [
+ 803,
+ 806
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 32
+ },
+ "end": {
+ "line": 27,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 779,
+ 806
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 779,
+ 807
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 36
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "delay for hiding loader",
+ "range": [
+ 744,
+ 769
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "callback function before loader is displayed",
+ "range": [
+ 817,
+ 863
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 54
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 873,
+ 877
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onShowLoader",
+ "range": [
+ 878,
+ 890
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 13
+ },
+ "end": {
+ "line": 29,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 873,
+ 890
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 893,
+ 898
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 28
+ },
+ "end": {
+ "line": 29,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 899,
+ 903
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 34
+ },
+ "end": {
+ "line": 29,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 893,
+ 903
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 28
+ },
+ "end": {
+ "line": 29,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 904,
+ 905
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 39
+ },
+ "end": {
+ "line": 29,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_show_loader",
+ "range": [
+ 906,
+ 920
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 41
+ },
+ "end": {
+ "line": 29,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 904,
+ 920
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 39
+ },
+ "end": {
+ "line": 29,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 893,
+ 921
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 28
+ },
+ "end": {
+ "line": 29,
+ "column": 56
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 937,
+ 938
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 12
+ },
+ "end": {
+ "line": 30,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_show_loader",
+ "range": [
+ 939,
+ 953
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 14
+ },
+ "end": {
+ "line": 30,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 937,
+ 953
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 12
+ },
+ "end": {
+ "line": 30,
+ "column": 28
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 956,
+ 960
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 31
+ },
+ "end": {
+ "line": 30,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 893,
+ 960
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 28
+ },
+ "end": {
+ "line": 30,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 873,
+ 960
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 873,
+ 961
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 36
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "callback function before loader is displayed",
+ "range": [
+ 817,
+ 863
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "callback function after loader is closed",
+ "range": [
+ 971,
+ 1013
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 50
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1023,
+ 1027
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onHideLoader",
+ "range": [
+ 1028,
+ 1040
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 13
+ },
+ "end": {
+ "line": 32,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1023,
+ 1040
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 1043,
+ 1048
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 28
+ },
+ "end": {
+ "line": 32,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 1049,
+ 1053
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 34
+ },
+ "end": {
+ "line": 32,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 1043,
+ 1053
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 28
+ },
+ "end": {
+ "line": 32,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1054,
+ 1055
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 39
+ },
+ "end": {
+ "line": 32,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_hide_loader",
+ "range": [
+ 1056,
+ 1070
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 41
+ },
+ "end": {
+ "line": 32,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 1054,
+ 1070
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 39
+ },
+ "end": {
+ "line": 32,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 1043,
+ 1071
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 28
+ },
+ "end": {
+ "line": 32,
+ "column": 56
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1087,
+ 1088
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 12
+ },
+ "end": {
+ "line": 33,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_hide_loader",
+ "range": [
+ 1089,
+ 1103
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 14
+ },
+ "end": {
+ "line": 33,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 1087,
+ 1103
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 12
+ },
+ "end": {
+ "line": 33,
+ "column": 28
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1106,
+ 1110
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 31
+ },
+ "end": {
+ "line": 33,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 1043,
+ 1110
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 28
+ },
+ "end": {
+ "line": 33,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 1023,
+ 1110
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 33,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 1023,
+ 1111
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 33,
+ "column": 36
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "callback function after loader is closed",
+ "range": [
+ 971,
+ 1013
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "loader div",
+ "range": [
+ 1121,
+ 1133
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 20
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1143,
+ 1147
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxLoader",
+ "range": [
+ 1148,
+ 1158
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 13
+ },
+ "end": {
+ "line": 35,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 1143,
+ 1158
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "load_",
+ "raw": "'load_'",
+ "range": [
+ 1161,
+ 1168
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 26
+ },
+ "end": {
+ "line": 35,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 1143,
+ 1168
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 1143,
+ 1169
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 34
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "loader div",
+ "range": [
+ 1121,
+ 1133
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 20
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1181,
+ 1185
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1186,
+ 1188
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 13
+ },
+ "end": {
+ "line": 37,
+ "column": 15
+ }
+ }
+ },
+ "range": [
+ 1181,
+ 1188
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1191,
+ 1193
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 18
+ },
+ "end": {
+ "line": 37,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 1181,
+ 1193
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 1181,
+ 1194
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "containerDiv",
+ "range": [
+ 1210,
+ 1222
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 12
+ },
+ "end": {
+ "line": 39,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 1225,
+ 1228
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 27
+ },
+ "end": {
+ "line": 39,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 1229,
+ 1235
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 31
+ },
+ "end": {
+ "line": 39,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 1225,
+ 1235
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 27
+ },
+ "end": {
+ "line": 39,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "div",
+ "raw": "'div'",
+ "range": [
+ 1236,
+ 1241
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 38
+ },
+ "end": {
+ "line": 39,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 1244,
+ 1248
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 46
+ },
+ "end": {
+ "line": 39,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1250,
+ 1254
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 52
+ },
+ "end": {
+ "line": 39,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxLoader",
+ "range": [
+ 1255,
+ 1265
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 57
+ },
+ "end": {
+ "line": 39,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 1250,
+ 1265
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 52
+ },
+ "end": {
+ "line": 39,
+ "column": 67
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1266,
+ 1268
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 68
+ },
+ "end": {
+ "line": 39,
+ "column": 70
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 1269,
+ 1271
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 71
+ },
+ "end": {
+ "line": 39,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 1266,
+ 1271
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 68
+ },
+ "end": {
+ "line": 39,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 1250,
+ 1271
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 52
+ },
+ "end": {
+ "line": 39,
+ "column": 73
+ }
+ }
+ }
+ ],
+ "range": [
+ 1243,
+ 1272
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 45
+ },
+ "end": {
+ "line": 39,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 1225,
+ 1273
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 27
+ },
+ "end": {
+ "line": 39,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 1210,
+ 1273
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 12
+ },
+ "end": {
+ "line": 39,
+ "column": 75
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1206,
+ 1274
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 76
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "containerDiv",
+ "range": [
+ 1284,
+ 1296
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 1297,
+ 1306
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 21
+ },
+ "end": {
+ "line": 40,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 1284,
+ 1306
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1309,
+ 1313
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 33
+ },
+ "end": {
+ "line": 40,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loaderCssClass",
+ "range": [
+ 1314,
+ 1328
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 38
+ },
+ "end": {
+ "line": 40,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 1309,
+ 1328
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 33
+ },
+ "end": {
+ "line": 40,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 1284,
+ 1328
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 1284,
+ 1329
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 1345,
+ 1353
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 12
+ },
+ "end": {
+ "line": 42,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1357,
+ 1361
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 24
+ },
+ "end": {
+ "line": 42,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loaderTgtId",
+ "range": [
+ 1362,
+ 1373
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 29
+ },
+ "end": {
+ "line": 42,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 1357,
+ 1373
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 24
+ },
+ "end": {
+ "line": 42,
+ "column": 40
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 1356,
+ 1373
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 23
+ },
+ "end": {
+ "line": 42,
+ "column": 40
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1389,
+ 1391
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 12
+ },
+ "end": {
+ "line": 43,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 1392,
+ 1395
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 15
+ },
+ "end": {
+ "line": 43,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 1389,
+ 1395
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 12
+ },
+ "end": {
+ "line": 43,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 1396,
+ 1406
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 19
+ },
+ "end": {
+ "line": 43,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 1389,
+ 1406
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 12
+ },
+ "end": {
+ "line": 43,
+ "column": 29
+ }
+ }
+ },
+ "alternate": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 1409,
+ 1412
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 32
+ },
+ "end": {
+ "line": 43,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 1413,
+ 1415
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 36
+ },
+ "end": {
+ "line": 43,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 1409,
+ 1415
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 32
+ },
+ "end": {
+ "line": 43,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1416,
+ 1420
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 39
+ },
+ "end": {
+ "line": 43,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loaderTgtId",
+ "range": [
+ 1421,
+ 1432
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 44
+ },
+ "end": {
+ "line": 43,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 1416,
+ 1432
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 39
+ },
+ "end": {
+ "line": 43,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 1409,
+ 1433
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 32
+ },
+ "end": {
+ "line": 43,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 1356,
+ 1433
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 23
+ },
+ "end": {
+ "line": 43,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 1345,
+ 1433
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 12
+ },
+ "end": {
+ "line": 43,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1341,
+ 1434
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1448,
+ 1452
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 12
+ },
+ "end": {
+ "line": 44,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loaderTgtId",
+ "range": [
+ 1453,
+ 1464
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 17
+ },
+ "end": {
+ "line": 44,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 1448,
+ 1464
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 12
+ },
+ "end": {
+ "line": 44,
+ "column": 28
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 1447,
+ 1464
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 11
+ },
+ "end": {
+ "line": 44,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 1480,
+ 1488
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 12
+ },
+ "end": {
+ "line": 45,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "insertBefore",
+ "range": [
+ 1489,
+ 1501
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 21
+ },
+ "end": {
+ "line": 45,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 1480,
+ 1501
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 12
+ },
+ "end": {
+ "line": 45,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "containerDiv",
+ "range": [
+ 1502,
+ 1514
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 34
+ },
+ "end": {
+ "line": 45,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1516,
+ 1518
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 48
+ },
+ "end": {
+ "line": 45,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 1519,
+ 1522
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 51
+ },
+ "end": {
+ "line": 45,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 1516,
+ 1522
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 48
+ },
+ "end": {
+ "line": 45,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 1480,
+ 1523
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 12
+ },
+ "end": {
+ "line": 45,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 1480,
+ 1524
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 12
+ },
+ "end": {
+ "line": 45,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 1465,
+ 1535
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 29
+ },
+ "end": {
+ "line": 46,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 1556,
+ 1564
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 12
+ },
+ "end": {
+ "line": 47,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 1565,
+ 1576
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 21
+ },
+ "end": {
+ "line": 47,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 1556,
+ 1576
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 12
+ },
+ "end": {
+ "line": 47,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "containerDiv",
+ "range": [
+ 1577,
+ 1589
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 33
+ },
+ "end": {
+ "line": 47,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 1556,
+ 1590
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 12
+ },
+ "end": {
+ "line": 47,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 1556,
+ 1591
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 12
+ },
+ "end": {
+ "line": 47,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 1541,
+ 1602
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 15
+ },
+ "end": {
+ "line": 48,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 1444,
+ 1602
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 48,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1612,
+ 1616
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loaderDiv",
+ "range": [
+ 1617,
+ 1626
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 13
+ },
+ "end": {
+ "line": 49,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 1612,
+ 1626
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 1629,
+ 1632
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 25
+ },
+ "end": {
+ "line": 49,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 1633,
+ 1635
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 29
+ },
+ "end": {
+ "line": 49,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 1629,
+ 1635
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 25
+ },
+ "end": {
+ "line": 49,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1636,
+ 1640
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 32
+ },
+ "end": {
+ "line": 49,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxLoader",
+ "range": [
+ 1641,
+ 1651
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 37
+ },
+ "end": {
+ "line": 49,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 1636,
+ 1651
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 32
+ },
+ "end": {
+ "line": 49,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1652,
+ 1654
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 48
+ },
+ "end": {
+ "line": 49,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 1655,
+ 1657
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 51
+ },
+ "end": {
+ "line": 49,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 1652,
+ 1657
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 48
+ },
+ "end": {
+ "line": 49,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 1636,
+ 1657
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 32
+ },
+ "end": {
+ "line": 49,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 1629,
+ 1658
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 25
+ },
+ "end": {
+ "line": 49,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 1612,
+ 1658
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 1612,
+ 1659
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1673,
+ 1677
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 12
+ },
+ "end": {
+ "line": 50,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loaderHtml",
+ "range": [
+ 1678,
+ 1688
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 17
+ },
+ "end": {
+ "line": 50,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 1673,
+ 1688
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 12
+ },
+ "end": {
+ "line": 50,
+ "column": 27
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 1672,
+ 1688
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 11
+ },
+ "end": {
+ "line": 50,
+ "column": 27
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1704,
+ 1708
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 12
+ },
+ "end": {
+ "line": 51,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loaderDiv",
+ "range": [
+ 1709,
+ 1718
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 17
+ },
+ "end": {
+ "line": 51,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 1704,
+ 1718
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 12
+ },
+ "end": {
+ "line": 51,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 1719,
+ 1730
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 27
+ },
+ "end": {
+ "line": 51,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 1704,
+ 1730
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 12
+ },
+ "end": {
+ "line": 51,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 1731,
+ 1734
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 39
+ },
+ "end": {
+ "line": 51,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 1735,
+ 1739
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 43
+ },
+ "end": {
+ "line": 51,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 1731,
+ 1739
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 39
+ },
+ "end": {
+ "line": 51,
+ "column": 47
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1740,
+ 1744
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 48
+ },
+ "end": {
+ "line": 51,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loaderText",
+ "range": [
+ 1745,
+ 1755
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 53
+ },
+ "end": {
+ "line": 51,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 1740,
+ 1755
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 48
+ },
+ "end": {
+ "line": 51,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 1731,
+ 1756
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 39
+ },
+ "end": {
+ "line": 51,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 1704,
+ 1757
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 12
+ },
+ "end": {
+ "line": 51,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 1704,
+ 1758
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 12
+ },
+ "end": {
+ "line": 51,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 1689,
+ 1769
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 28
+ },
+ "end": {
+ "line": 52,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1790,
+ 1794
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 12
+ },
+ "end": {
+ "line": 53,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loaderDiv",
+ "range": [
+ 1795,
+ 1804
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 17
+ },
+ "end": {
+ "line": 53,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 1790,
+ 1804
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 12
+ },
+ "end": {
+ "line": 53,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 1805,
+ 1814
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 27
+ },
+ "end": {
+ "line": 53,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 1790,
+ 1814
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 12
+ },
+ "end": {
+ "line": 53,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1817,
+ 1821
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 39
+ },
+ "end": {
+ "line": 53,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loaderHtml",
+ "range": [
+ 1822,
+ 1832
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 44
+ },
+ "end": {
+ "line": 53,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 1817,
+ 1832
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 39
+ },
+ "end": {
+ "line": 53,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 1790,
+ 1832
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 12
+ },
+ "end": {
+ "line": 53,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 1790,
+ 1833
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 12
+ },
+ "end": {
+ "line": 53,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 1775,
+ 1844
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 15
+ },
+ "end": {
+ "line": 54,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 1669,
+ 1844
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 225,
+ 1851
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 19
+ },
+ "end": {
+ "line": 55,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 221,
+ 1851
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 15
+ },
+ "end": {
+ "line": 55,
+ "column": 5
+ }
+ }
+ },
+ "kind": "constructor",
+ "computed": false,
+ "range": [
+ 210,
+ 1851
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 4
+ },
+ "end": {
+ "line": 55,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Loading message/spinner\r\n * @param {Object} tf TableFilter instance\r\n ",
+ "range": [
+ 112,
+ 204
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 4
+ },
+ "end": {
+ "line": 11,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "show",
+ "range": [
+ 1859,
+ 1863
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 4
+ },
+ "end": {
+ "line": 57,
+ "column": 8
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "p",
+ "range": [
+ 1864,
+ 1865
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 9
+ },
+ "end": {
+ "line": 57,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1882,
+ 1886
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 12
+ },
+ "end": {
+ "line": 58,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1887,
+ 1889
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 17
+ },
+ "end": {
+ "line": 58,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 1882,
+ 1889
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 12
+ },
+ "end": {
+ "line": 58,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loader",
+ "range": [
+ 1890,
+ 1896
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 20
+ },
+ "end": {
+ "line": 58,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 1882,
+ 1896
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 12
+ },
+ "end": {
+ "line": 58,
+ "column": 26
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 1881,
+ 1896
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 11
+ },
+ "end": {
+ "line": 58,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1901,
+ 1905
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 31
+ },
+ "end": {
+ "line": 58,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loaderDiv",
+ "range": [
+ 1906,
+ 1915
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 36
+ },
+ "end": {
+ "line": 58,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 1901,
+ 1915
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 31
+ },
+ "end": {
+ "line": 58,
+ "column": 45
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 1900,
+ 1915
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 30
+ },
+ "end": {
+ "line": 58,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 1881,
+ 1915
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 11
+ },
+ "end": {
+ "line": 58,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1932,
+ 1936
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 12
+ },
+ "end": {
+ "line": 59,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loaderDiv",
+ "range": [
+ 1937,
+ 1946
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 17
+ },
+ "end": {
+ "line": 59,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 1932,
+ 1946
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 12
+ },
+ "end": {
+ "line": 59,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 1947,
+ 1952
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 27
+ },
+ "end": {
+ "line": 59,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 1932,
+ 1952
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 12
+ },
+ "end": {
+ "line": 59,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 1953,
+ 1960
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 33
+ },
+ "end": {
+ "line": 59,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 1932,
+ 1960
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 12
+ },
+ "end": {
+ "line": 59,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "p",
+ "range": [
+ 1963,
+ 1964
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 43
+ },
+ "end": {
+ "line": 59,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 1932,
+ 1964
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 12
+ },
+ "end": {
+ "line": 59,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 1881,
+ 1964
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 11
+ },
+ "end": {
+ "line": 59,
+ "column": 44
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 1980,
+ 1987
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 12
+ },
+ "end": {
+ "line": 60,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 1965,
+ 1998
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 45
+ },
+ "end": {
+ "line": 61,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 1878,
+ 1998
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 8
+ },
+ "end": {
+ "line": 61,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "displayLoader",
+ "range": [
+ 2014,
+ 2027
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 12
+ },
+ "end": {
+ "line": 63,
+ "column": 25
+ }
+ }
+ },
+ "init": {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2055,
+ 2059
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 16
+ },
+ "end": {
+ "line": 64,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loaderDiv",
+ "range": [
+ 2060,
+ 2069
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 21
+ },
+ "end": {
+ "line": 64,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 2055,
+ 2069
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 16
+ },
+ "end": {
+ "line": 64,
+ "column": 30
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2054,
+ 2069
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 15
+ },
+ "end": {
+ "line": 64,
+ "column": 30
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 2089,
+ 2096
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 16
+ },
+ "end": {
+ "line": 65,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "range": [
+ 2070,
+ 2111
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 31
+ },
+ "end": {
+ "line": 66,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2051,
+ 2111
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 12
+ },
+ "end": {
+ "line": 66,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2128,
+ 2132
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 15
+ },
+ "end": {
+ "line": 67,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onShowLoader",
+ "range": [
+ 2133,
+ 2145
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 20
+ },
+ "end": {
+ "line": 67,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 2128,
+ 2145
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 15
+ },
+ "end": {
+ "line": 67,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "p",
+ "range": [
+ 2149,
+ 2150
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 36
+ },
+ "end": {
+ "line": 67,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "none",
+ "raw": "'none'",
+ "range": [
+ 2153,
+ 2159
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 40
+ },
+ "end": {
+ "line": 67,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 2149,
+ 2159
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 36
+ },
+ "end": {
+ "line": 67,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 2128,
+ 2159
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 15
+ },
+ "end": {
+ "line": 67,
+ "column": 46
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2179,
+ 2183
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 16
+ },
+ "end": {
+ "line": 68,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onShowLoader",
+ "range": [
+ 2184,
+ 2196
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 21
+ },
+ "end": {
+ "line": 68,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 2179,
+ 2196
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 16
+ },
+ "end": {
+ "line": 68,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 2197,
+ 2201
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 34
+ },
+ "end": {
+ "line": 68,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2179,
+ 2201
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 16
+ },
+ "end": {
+ "line": 68,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 2202,
+ 2206
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 39
+ },
+ "end": {
+ "line": 68,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "ThisExpression",
+ "range": [
+ 2208,
+ 2212
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 45
+ },
+ "end": {
+ "line": 68,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 2179,
+ 2213
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 16
+ },
+ "end": {
+ "line": 68,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 2179,
+ 2214
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 16
+ },
+ "end": {
+ "line": 68,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 2160,
+ 2229
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 47
+ },
+ "end": {
+ "line": 69,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2125,
+ 2229
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 12
+ },
+ "end": {
+ "line": 69,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2243,
+ 2247
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 12
+ },
+ "end": {
+ "line": 70,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loaderDiv",
+ "range": [
+ 2248,
+ 2257
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 17
+ },
+ "end": {
+ "line": 70,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 2243,
+ 2257
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 12
+ },
+ "end": {
+ "line": 70,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 2258,
+ 2263
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 27
+ },
+ "end": {
+ "line": 70,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 2243,
+ 2263
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 12
+ },
+ "end": {
+ "line": 70,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 2264,
+ 2271
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 33
+ },
+ "end": {
+ "line": 70,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 2243,
+ 2271
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 12
+ },
+ "end": {
+ "line": 70,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "p",
+ "range": [
+ 2274,
+ 2275
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 43
+ },
+ "end": {
+ "line": 70,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 2243,
+ 2275
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 12
+ },
+ "end": {
+ "line": 70,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 2243,
+ 2276
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 12
+ },
+ "end": {
+ "line": 70,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2293,
+ 2297
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 15
+ },
+ "end": {
+ "line": 71,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onHideLoader",
+ "range": [
+ 2298,
+ 2310
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 20
+ },
+ "end": {
+ "line": 71,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 2293,
+ 2310
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 15
+ },
+ "end": {
+ "line": 71,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "p",
+ "range": [
+ 2314,
+ 2315
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 36
+ },
+ "end": {
+ "line": 71,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "none",
+ "raw": "'none'",
+ "range": [
+ 2318,
+ 2324
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 40
+ },
+ "end": {
+ "line": 71,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 2314,
+ 2324
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 36
+ },
+ "end": {
+ "line": 71,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 2293,
+ 2324
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 15
+ },
+ "end": {
+ "line": 71,
+ "column": 46
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2344,
+ 2348
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 16
+ },
+ "end": {
+ "line": 72,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onHideLoader",
+ "range": [
+ 2349,
+ 2361
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 21
+ },
+ "end": {
+ "line": 72,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 2344,
+ 2361
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 16
+ },
+ "end": {
+ "line": 72,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 2362,
+ 2366
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 34
+ },
+ "end": {
+ "line": 72,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2344,
+ 2366
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 16
+ },
+ "end": {
+ "line": 72,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 2367,
+ 2371
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 39
+ },
+ "end": {
+ "line": 72,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "ThisExpression",
+ "range": [
+ 2373,
+ 2377
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 45
+ },
+ "end": {
+ "line": 72,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 2344,
+ 2378
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 16
+ },
+ "end": {
+ "line": 72,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 2344,
+ 2379
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 16
+ },
+ "end": {
+ "line": 72,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 2325,
+ 2394
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 47
+ },
+ "end": {
+ "line": 73,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2290,
+ 2394
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 12
+ },
+ "end": {
+ "line": 73,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 2036,
+ 2405
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 34
+ },
+ "end": {
+ "line": 74,
+ "column": 9
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 2030,
+ 2405
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 28
+ },
+ "end": {
+ "line": 74,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 2014,
+ 2405
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 12
+ },
+ "end": {
+ "line": 74,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2010,
+ 2406
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 8
+ },
+ "end": {
+ "line": 74,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "t",
+ "range": [
+ 2422,
+ 2423
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 12
+ },
+ "end": {
+ "line": 76,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "p",
+ "range": [
+ 2426,
+ 2427
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 16
+ },
+ "end": {
+ "line": 76,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "none",
+ "raw": "'none'",
+ "range": [
+ 2430,
+ 2436
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 20
+ },
+ "end": {
+ "line": 76,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 2426,
+ 2436
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 16
+ },
+ "end": {
+ "line": 76,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2439,
+ 2443
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 29
+ },
+ "end": {
+ "line": 76,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loaderCloseDelay",
+ "range": [
+ 2444,
+ 2460
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 34
+ },
+ "end": {
+ "line": 76,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 2439,
+ 2460
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 29
+ },
+ "end": {
+ "line": 76,
+ "column": 50
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 2463,
+ 2464
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 53
+ },
+ "end": {
+ "line": 76,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 2426,
+ 2464
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 16
+ },
+ "end": {
+ "line": 76,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 2422,
+ 2464
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 12
+ },
+ "end": {
+ "line": 76,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2418,
+ 2465
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 8
+ },
+ "end": {
+ "line": 76,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "global",
+ "range": [
+ 2475,
+ 2481
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 77,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setTimeout",
+ "range": [
+ 2482,
+ 2492
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 15
+ },
+ "end": {
+ "line": 77,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2475,
+ 2492
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 77,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "displayLoader",
+ "range": [
+ 2493,
+ 2506
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 26
+ },
+ "end": {
+ "line": 77,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "t",
+ "range": [
+ 2508,
+ 2509
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 41
+ },
+ "end": {
+ "line": 77,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 2475,
+ 2510
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 77,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 2475,
+ 2511
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 77,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 1867,
+ 2518
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 12
+ },
+ "end": {
+ "line": 78,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 1863,
+ 2518
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 8
+ },
+ "end": {
+ "line": 78,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 1859,
+ 2518
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 4
+ },
+ "end": {
+ "line": 78,
+ "column": 5
+ }
+ },
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "destroy",
+ "range": [
+ 2526,
+ 2533
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 4
+ },
+ "end": {
+ "line": 80,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2550,
+ 2554
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 12
+ },
+ "end": {
+ "line": 81,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loaderDiv",
+ "range": [
+ 2555,
+ 2564
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 17
+ },
+ "end": {
+ "line": 81,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 2550,
+ 2564
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 12
+ },
+ "end": {
+ "line": 81,
+ "column": 26
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2549,
+ 2564
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 11
+ },
+ "end": {
+ "line": 81,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 2580,
+ 2587
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 12
+ },
+ "end": {
+ "line": 82,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 2565,
+ 2598
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 27
+ },
+ "end": {
+ "line": 83,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2546,
+ 2598
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 8
+ },
+ "end": {
+ "line": 83,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2612,
+ 2614
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 12
+ },
+ "end": {
+ "line": 84,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2617,
+ 2621
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 17
+ },
+ "end": {
+ "line": 84,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2622,
+ 2624
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 22
+ },
+ "end": {
+ "line": 84,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2617,
+ 2624
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 17
+ },
+ "end": {
+ "line": 84,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2612,
+ 2624
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 12
+ },
+ "end": {
+ "line": 84,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 2639,
+ 2647
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 12
+ },
+ "end": {
+ "line": 85,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2651,
+ 2655
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 24
+ },
+ "end": {
+ "line": 85,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loaderTgtId",
+ "range": [
+ 2656,
+ 2667
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 29
+ },
+ "end": {
+ "line": 85,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 2651,
+ 2667
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 24
+ },
+ "end": {
+ "line": 85,
+ "column": 40
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2650,
+ 2667
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 23
+ },
+ "end": {
+ "line": 85,
+ "column": 40
+ }
+ }
+ },
+ "consequent": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2684,
+ 2686
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 13
+ },
+ "end": {
+ "line": 86,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 2687,
+ 2697
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 16
+ },
+ "end": {
+ "line": 86,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 2684,
+ 2697
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 13
+ },
+ "end": {
+ "line": 86,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2717,
+ 2719
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 16
+ },
+ "end": {
+ "line": 87,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 2720,
+ 2727
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 19
+ },
+ "end": {
+ "line": 87,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 2717,
+ 2727
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 16
+ },
+ "end": {
+ "line": 87,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "gridLayout",
+ "raw": "'gridLayout'",
+ "range": [
+ 2728,
+ 2740
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 27
+ },
+ "end": {
+ "line": 87,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 2717,
+ 2741
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 16
+ },
+ "end": {
+ "line": 87,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblCont",
+ "range": [
+ 2742,
+ 2749
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 41
+ },
+ "end": {
+ "line": 87,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 2717,
+ 2749
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 16
+ },
+ "end": {
+ "line": 87,
+ "column": 48
+ }
+ }
+ },
+ "alternate": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2752,
+ 2754
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 51
+ },
+ "end": {
+ "line": 87,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 2755,
+ 2758
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 54
+ },
+ "end": {
+ "line": 87,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 2752,
+ 2758
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 51
+ },
+ "end": {
+ "line": 87,
+ "column": 57
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 2759,
+ 2769
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 58
+ },
+ "end": {
+ "line": 87,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 2752,
+ 2769
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 51
+ },
+ "end": {
+ "line": 87,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 2684,
+ 2769
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 13
+ },
+ "end": {
+ "line": 87,
+ "column": 68
+ }
+ }
+ },
+ "alternate": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 2785,
+ 2788
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 12
+ },
+ "end": {
+ "line": 88,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 2789,
+ 2791
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 16
+ },
+ "end": {
+ "line": 88,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 2785,
+ 2791
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 12
+ },
+ "end": {
+ "line": 88,
+ "column": 18
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2792,
+ 2796
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 19
+ },
+ "end": {
+ "line": 88,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loaderTgtId",
+ "range": [
+ 2797,
+ 2808
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 24
+ },
+ "end": {
+ "line": 88,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 2792,
+ 2808
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 19
+ },
+ "end": {
+ "line": 88,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 2785,
+ 2809
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 12
+ },
+ "end": {
+ "line": 88,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 2650,
+ 2809
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 23
+ },
+ "end": {
+ "line": 88,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 2639,
+ 2809
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 12
+ },
+ "end": {
+ "line": 88,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2608,
+ 2810
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 8
+ },
+ "end": {
+ "line": 88,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 2820,
+ 2828
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 8
+ },
+ "end": {
+ "line": 89,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 2829,
+ 2840
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 17
+ },
+ "end": {
+ "line": 89,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 2820,
+ 2840
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 8
+ },
+ "end": {
+ "line": 89,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2841,
+ 2845
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 29
+ },
+ "end": {
+ "line": 89,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loaderDiv",
+ "range": [
+ 2846,
+ 2855
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 34
+ },
+ "end": {
+ "line": 89,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 2841,
+ 2855
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 29
+ },
+ "end": {
+ "line": 89,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 2820,
+ 2856
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 8
+ },
+ "end": {
+ "line": 89,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 2820,
+ 2857
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 8
+ },
+ "end": {
+ "line": 89,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2867,
+ 2871
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 8
+ },
+ "end": {
+ "line": 90,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loaderDiv",
+ "range": [
+ 2872,
+ 2881
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 13
+ },
+ "end": {
+ "line": 90,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 2867,
+ 2881
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 8
+ },
+ "end": {
+ "line": 90,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 2884,
+ 2888
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 25
+ },
+ "end": {
+ "line": 90,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 2867,
+ 2888
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 8
+ },
+ "end": {
+ "line": 90,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 2867,
+ 2889
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 8
+ },
+ "end": {
+ "line": 90,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "range": [
+ 2535,
+ 2896
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 13
+ },
+ "end": {
+ "line": 91,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 2533,
+ 2896
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 11
+ },
+ "end": {
+ "line": 91,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 2526,
+ 2896
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 4
+ },
+ "end": {
+ "line": 91,
+ "column": 5
+ }
+ },
+ "static": false
+ }
+ ],
+ "range": [
+ 103,
+ 2899
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 19
+ },
+ "end": {
+ "line": 92,
+ "column": 1
+ }
+ }
+ },
+ "range": [
+ 91,
+ 2899
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 7
+ },
+ "end": {
+ "line": 92,
+ "column": 1
+ }
+ },
+ "leadingComments": [],
+ "trailingComments": []
+ },
+ "specifiers": [],
+ "source": null,
+ "range": [
+ 84,
+ 2899
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 0
+ },
+ "end": {
+ "line": 92,
+ "column": 1
+ }
+ }
+ }
+ ],
+ "sourceType": "module",
+ "range": [
+ 0,
+ 2899
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 92,
+ "column": 1
+ }
+ },
+ "comments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Loading message/spinner\r\n * @param {Object} tf TableFilter instance\r\n ",
+ "range": [
+ 112,
+ 204
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 4
+ },
+ "end": {
+ "line": 11,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " TableFilter configuration",
+ "range": [
+ 238,
+ 266
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "id of container element",
+ "range": [
+ 306,
+ 331
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "div containing loader",
+ "range": [
+ 397,
+ 420
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines loader text",
+ "range": [
+ 462,
+ 483
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines loader innerHtml",
+ "range": [
+ 551,
+ 577
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for loader div",
+ "range": [
+ 637,
+ 671
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "delay for hiding loader",
+ "range": [
+ 744,
+ 769
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "callback function before loader is displayed",
+ "range": [
+ 817,
+ 863
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "callback function after loader is closed",
+ "range": [
+ 971,
+ 1013
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "loader div",
+ "range": [
+ 1121,
+ 1133
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 20
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/ast/source/src/modules/paging.js.json b/doc/ast/source/src/modules/paging.js.json
new file mode 100644
index 00000000..54d1cf94
--- /dev/null
+++ b/doc/ast/source/src/modules/paging.js.json
@@ -0,0 +1,66061 @@
+{
+ "type": "Program",
+ "body": [
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../dom",
+ "raw": "'../dom'",
+ "range": [
+ 16,
+ 24
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 16
+ },
+ "end": {
+ "line": 1,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 0,
+ 25
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 34,
+ 39
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 12
+ }
+ }
+ },
+ "range": [
+ 34,
+ 39
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 12
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../types",
+ "raw": "'../types'",
+ "range": [
+ 45,
+ 55
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 18
+ },
+ "end": {
+ "line": 2,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 27,
+ 56
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 0
+ },
+ "end": {
+ "line": 2,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 65,
+ 68
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 7
+ },
+ "end": {
+ "line": 3,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 65,
+ 68
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 7
+ },
+ "end": {
+ "line": 3,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../string",
+ "raw": "'../string'",
+ "range": [
+ 74,
+ 85
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 16
+ },
+ "end": {
+ "line": 3,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 58,
+ 86
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 95,
+ 100
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 7
+ },
+ "end": {
+ "line": 4,
+ "column": 12
+ }
+ }
+ },
+ "range": [
+ 95,
+ 100
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 7
+ },
+ "end": {
+ "line": 4,
+ "column": 12
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../event",
+ "raw": "'../event'",
+ "range": [
+ 106,
+ 116
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 18
+ },
+ "end": {
+ "line": 4,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 88,
+ 117
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 0
+ },
+ "end": {
+ "line": 4,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "ExportNamedDeclaration",
+ "declaration": {
+ "type": "ClassDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "Paging",
+ "range": [
+ 134,
+ 140
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 13
+ },
+ "end": {
+ "line": 6,
+ "column": 19
+ }
+ }
+ },
+ "superClass": null,
+ "body": {
+ "type": "ClassBody",
+ "body": [
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "constructor",
+ "range": [
+ 244,
+ 255
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 4
+ },
+ "end": {
+ "line": 12,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 256,
+ 258
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 16
+ },
+ "end": {
+ "line": 12,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 307,
+ 308
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 12
+ },
+ "end": {
+ "line": 14,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 311,
+ 313
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 16
+ },
+ "end": {
+ "line": 14,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "config",
+ "range": [
+ 314,
+ 320
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 19
+ },
+ "end": {
+ "line": 14,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 311,
+ 320
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 16
+ },
+ "end": {
+ "line": 14,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 311,
+ 322
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 16
+ },
+ "end": {
+ "line": 14,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 307,
+ 322
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 12
+ },
+ "end": {
+ "line": 14,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 303,
+ 323
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 28
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Configuration object",
+ "range": [
+ 270,
+ 293
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 8
+ },
+ "end": {
+ "line": 13,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "css class for paging buttons (previous,next,etc.)",
+ "range": [
+ 335,
+ 386
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 59
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 396,
+ 400
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnPageCssClass",
+ "range": [
+ 401,
+ 416
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 13
+ },
+ "end": {
+ "line": 17,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 396,
+ 416
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 419,
+ 420
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 31
+ },
+ "end": {
+ "line": 17,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging_btn_css_class",
+ "range": [
+ 421,
+ 441
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 33
+ },
+ "end": {
+ "line": 17,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 419,
+ 441
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 31
+ },
+ "end": {
+ "line": 17,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "pgInp",
+ "raw": "'pgInp'",
+ "range": [
+ 445,
+ 452
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 57
+ },
+ "end": {
+ "line": 17,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 419,
+ 452
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 31
+ },
+ "end": {
+ "line": 17,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 396,
+ 452
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 396,
+ 453
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 65
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "css class for paging buttons (previous,next,etc.)",
+ "range": [
+ 335,
+ 386
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "stores paging select element",
+ "range": [
+ 463,
+ 493
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 38
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 503,
+ 507
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingSlc",
+ "range": [
+ 508,
+ 517
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 13
+ },
+ "end": {
+ "line": 19,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 503,
+ 517
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 520,
+ 524
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 25
+ },
+ "end": {
+ "line": 19,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 503,
+ 524
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 503,
+ 525
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 30
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "stores paging select element",
+ "range": [
+ 463,
+ 493
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "results per page select element",
+ "range": [
+ 535,
+ 568
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 41
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 578,
+ 582
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resultsPerPageSlc",
+ "range": [
+ 583,
+ 600
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 13
+ },
+ "end": {
+ "line": 21,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 578,
+ 600
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 603,
+ 607
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 33
+ },
+ "end": {
+ "line": 21,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 578,
+ 607
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 578,
+ 608
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 38
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "results per page select element",
+ "range": [
+ 535,
+ 568
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "id of container element",
+ "range": [
+ 618,
+ 643
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 33
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 653,
+ 657
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingTgtId",
+ "range": [
+ 658,
+ 669
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 13
+ },
+ "end": {
+ "line": 23,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 653,
+ 669
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 672,
+ 673
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 27
+ },
+ "end": {
+ "line": 23,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging_target_id",
+ "range": [
+ 674,
+ 690
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 29
+ },
+ "end": {
+ "line": 23,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 672,
+ 690
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 27
+ },
+ "end": {
+ "line": 23,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 694,
+ 698
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 49
+ },
+ "end": {
+ "line": 23,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 672,
+ 698
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 27
+ },
+ "end": {
+ "line": 23,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 653,
+ 698
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 653,
+ 699
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 54
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "id of container element",
+ "range": [
+ 618,
+ 643
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines table paging length",
+ "range": [
+ 709,
+ 738
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 37
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 748,
+ 752
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingLength",
+ "range": [
+ 753,
+ 765
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 13
+ },
+ "end": {
+ "line": 25,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 748,
+ 765
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "isNaN",
+ "range": [
+ 769,
+ 774
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 29
+ },
+ "end": {
+ "line": 25,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 775,
+ 776
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 35
+ },
+ "end": {
+ "line": 25,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging_length",
+ "range": [
+ 777,
+ 790
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 37
+ },
+ "end": {
+ "line": 25,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 775,
+ 790
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 35
+ },
+ "end": {
+ "line": 25,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 769,
+ 791
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 29
+ },
+ "end": {
+ "line": 25,
+ "column": 51
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 768,
+ 791
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 28
+ },
+ "end": {
+ "line": 25,
+ "column": 51
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 794,
+ 795
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 54
+ },
+ "end": {
+ "line": 25,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging_length",
+ "range": [
+ 796,
+ 809
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 56
+ },
+ "end": {
+ "line": 25,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 794,
+ 809
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 54
+ },
+ "end": {
+ "line": 25,
+ "column": 69
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 812,
+ 814
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 72
+ },
+ "end": {
+ "line": 25,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 768,
+ 814
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 28
+ },
+ "end": {
+ "line": 25,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 748,
+ 814
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 748,
+ 815
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 75
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines table paging length",
+ "range": [
+ 709,
+ 738
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "id of container element",
+ "range": [
+ 825,
+ 850
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 33
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 860,
+ 864
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resultsPerPageTgtId",
+ "range": [
+ 865,
+ 884
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 13
+ },
+ "end": {
+ "line": 27,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 860,
+ 884
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 887,
+ 888
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 35
+ },
+ "end": {
+ "line": 27,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "results_per_page_target_id",
+ "range": [
+ 889,
+ 915
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 37
+ },
+ "end": {
+ "line": 27,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 887,
+ 915
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 35
+ },
+ "end": {
+ "line": 27,
+ "column": 63
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 919,
+ 923
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 67
+ },
+ "end": {
+ "line": 27,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 887,
+ 923
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 35
+ },
+ "end": {
+ "line": 27,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 860,
+ 923
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 860,
+ 924
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 72
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "id of container element",
+ "range": [
+ 825,
+ 850
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "css class for paging select element",
+ "range": [
+ 934,
+ 971
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 45
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 981,
+ 985
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pgSlcCssClass",
+ "range": [
+ 986,
+ 999
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 13
+ },
+ "end": {
+ "line": 29,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 981,
+ 999
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1002,
+ 1003
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 29
+ },
+ "end": {
+ "line": 29,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging_slc_css_class",
+ "range": [
+ 1004,
+ 1024
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 31
+ },
+ "end": {
+ "line": 29,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 1002,
+ 1024
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 29
+ },
+ "end": {
+ "line": 29,
+ "column": 51
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "pgSlc",
+ "raw": "'pgSlc'",
+ "range": [
+ 1028,
+ 1035
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 55
+ },
+ "end": {
+ "line": 29,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 1002,
+ 1035
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 29
+ },
+ "end": {
+ "line": 29,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 981,
+ 1035
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 981,
+ 1036
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 63
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "css class for paging select element",
+ "range": [
+ 934,
+ 971
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "css class for paging input element",
+ "range": [
+ 1046,
+ 1082
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 44
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1092,
+ 1096
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pgInpCssClass",
+ "range": [
+ 1097,
+ 1110
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 13
+ },
+ "end": {
+ "line": 31,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 1092,
+ 1110
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1113,
+ 1114
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 29
+ },
+ "end": {
+ "line": 31,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging_inp_css_class",
+ "range": [
+ 1115,
+ 1135
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 31
+ },
+ "end": {
+ "line": 31,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 1113,
+ 1135
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 29
+ },
+ "end": {
+ "line": 31,
+ "column": 51
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "pgNbInp",
+ "raw": "'pgNbInp'",
+ "range": [
+ 1139,
+ 1148
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 55
+ },
+ "end": {
+ "line": 31,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 1113,
+ 1148
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 29
+ },
+ "end": {
+ "line": 31,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 1092,
+ 1148
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 1092,
+ 1149
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 65
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "css class for paging input element",
+ "range": [
+ 1046,
+ 1082
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "stores results per page text and values",
+ "range": [
+ 1159,
+ 1200
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 49
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1210,
+ 1214
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 8
+ },
+ "end": {
+ "line": 33,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resultsPerPage",
+ "range": [
+ 1215,
+ 1229
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 13
+ },
+ "end": {
+ "line": 33,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 1210,
+ 1229
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 8
+ },
+ "end": {
+ "line": 33,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1232,
+ 1233
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 30
+ },
+ "end": {
+ "line": 33,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "results_per_page",
+ "range": [
+ 1234,
+ 1250
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 32
+ },
+ "end": {
+ "line": 33,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 1232,
+ 1250
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 30
+ },
+ "end": {
+ "line": 33,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1254,
+ 1258
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 52
+ },
+ "end": {
+ "line": 33,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 1232,
+ 1258
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 30
+ },
+ "end": {
+ "line": 33,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 1210,
+ 1258
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 8
+ },
+ "end": {
+ "line": 33,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 1210,
+ 1259
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 8
+ },
+ "end": {
+ "line": 33,
+ "column": 57
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "stores results per page text and values",
+ "range": [
+ 1159,
+ 1200
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables results per page drop-down",
+ "range": [
+ 1269,
+ 1314
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 53
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1324,
+ 1328
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasResultsPerPage",
+ "range": [
+ 1329,
+ 1346
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 13
+ },
+ "end": {
+ "line": 35,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 1324,
+ 1346
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 1349,
+ 1354
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 33
+ },
+ "end": {
+ "line": 35,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isArray",
+ "range": [
+ 1355,
+ 1362
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 39
+ },
+ "end": {
+ "line": 35,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 1349,
+ 1362
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 33
+ },
+ "end": {
+ "line": 35,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1363,
+ 1367
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 47
+ },
+ "end": {
+ "line": 35,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resultsPerPage",
+ "range": [
+ 1368,
+ 1382
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 52
+ },
+ "end": {
+ "line": 35,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 1363,
+ 1382
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 47
+ },
+ "end": {
+ "line": 35,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 1349,
+ 1383
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 33
+ },
+ "end": {
+ "line": 35,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 1324,
+ 1383
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 1324,
+ 1384
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 68
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables results per page drop-down",
+ "range": [
+ 1269,
+ 1314
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for results per page select",
+ "range": [
+ 1394,
+ 1441
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 55
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1451,
+ 1455
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resultsSlcCssClass",
+ "range": [
+ 1456,
+ 1474
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 13
+ },
+ "end": {
+ "line": 37,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 1451,
+ 1474
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1477,
+ 1478
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 34
+ },
+ "end": {
+ "line": 37,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "results_slc_css_class",
+ "range": [
+ 1479,
+ 1500
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 36
+ },
+ "end": {
+ "line": 37,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 1477,
+ 1500
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 34
+ },
+ "end": {
+ "line": 37,
+ "column": 57
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "rspg",
+ "raw": "'rspg'",
+ "range": [
+ 1504,
+ 1510
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 61
+ },
+ "end": {
+ "line": 37,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 1477,
+ 1510
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 34
+ },
+ "end": {
+ "line": 37,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 1451,
+ 1510
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 1451,
+ 1511
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 68
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for results per page select",
+ "range": [
+ 1394,
+ 1441
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "css class for label preceding results per page select",
+ "range": [
+ 1521,
+ 1576
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 63
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1586,
+ 1590
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resultsSpanCssClass",
+ "range": [
+ 1591,
+ 1610
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 13
+ },
+ "end": {
+ "line": 39,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 1586,
+ 1610
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1613,
+ 1614
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 35
+ },
+ "end": {
+ "line": 39,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "results_span_css_class",
+ "range": [
+ 1615,
+ 1637
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 37
+ },
+ "end": {
+ "line": 39,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 1613,
+ 1637
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 35
+ },
+ "end": {
+ "line": 39,
+ "column": 59
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "rspgSpan",
+ "raw": "'rspgSpan'",
+ "range": [
+ 1641,
+ 1651
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 63
+ },
+ "end": {
+ "line": 39,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 1613,
+ 1651
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 35
+ },
+ "end": {
+ "line": 39,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 1586,
+ 1651
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 1586,
+ 1652
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 74
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "css class for label preceding results per page select",
+ "range": [
+ 1521,
+ 1576
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "1st row index of current page",
+ "range": [
+ 1662,
+ 1693
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 39
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1703,
+ 1707
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "startPagingRow",
+ "range": [
+ 1708,
+ 1722
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 13
+ },
+ "end": {
+ "line": 41,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 1703,
+ 1722
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 1725,
+ 1726
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 30
+ },
+ "end": {
+ "line": 41,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 1703,
+ 1726
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 1703,
+ 1727
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 32
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "1st row index of current page",
+ "range": [
+ 1662,
+ 1693
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "total nb of pages",
+ "range": [
+ 1737,
+ 1756
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 8
+ },
+ "end": {
+ "line": 42,
+ "column": 27
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1766,
+ 1770
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbPages",
+ "range": [
+ 1771,
+ 1778
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 13
+ },
+ "end": {
+ "line": 43,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 1766,
+ 1778
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 1781,
+ 1782
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 23
+ },
+ "end": {
+ "line": 43,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1766,
+ 1782
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1766,
+ 1783
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 25
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "total nb of pages",
+ "range": [
+ 1737,
+ 1756
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 8
+ },
+ "end": {
+ "line": 42,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "current page nb",
+ "range": [
+ 1793,
+ 1810
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 25
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1820,
+ 1824
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 45,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "currentPageNb",
+ "range": [
+ 1825,
+ 1838
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 13
+ },
+ "end": {
+ "line": 45,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 1820,
+ 1838
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 45,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 1841,
+ 1842
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 29
+ },
+ "end": {
+ "line": 45,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 1820,
+ 1842
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 45,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 1820,
+ 1843
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 45,
+ "column": 31
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "current page nb",
+ "range": [
+ 1793,
+ 1810
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines next page button text",
+ "range": [
+ 1853,
+ 1884
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 39
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1894,
+ 1898
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 8
+ },
+ "end": {
+ "line": 47,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnNextPageText",
+ "range": [
+ 1899,
+ 1914
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 13
+ },
+ "end": {
+ "line": 47,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 1894,
+ 1914
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 8
+ },
+ "end": {
+ "line": 47,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1917,
+ 1918
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 31
+ },
+ "end": {
+ "line": 47,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn_next_page_text",
+ "range": [
+ 1919,
+ 1937
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 33
+ },
+ "end": {
+ "line": 47,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 1917,
+ 1937
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 31
+ },
+ "end": {
+ "line": 47,
+ "column": 51
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": ">",
+ "raw": "'>'",
+ "range": [
+ 1941,
+ 1944
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 55
+ },
+ "end": {
+ "line": 47,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 1917,
+ 1944
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 31
+ },
+ "end": {
+ "line": 47,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 1894,
+ 1944
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 8
+ },
+ "end": {
+ "line": 47,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 1894,
+ 1945
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 8
+ },
+ "end": {
+ "line": 47,
+ "column": 59
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines next page button text",
+ "range": [
+ 1853,
+ 1884
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines previous page button text",
+ "range": [
+ 1955,
+ 1990
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 8
+ },
+ "end": {
+ "line": 48,
+ "column": 43
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2000,
+ 2004
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnPrevPageText",
+ "range": [
+ 2005,
+ 2020
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 13
+ },
+ "end": {
+ "line": 49,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 2000,
+ 2020
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 2023,
+ 2024
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 31
+ },
+ "end": {
+ "line": 49,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn_prev_page_text",
+ "range": [
+ 2025,
+ 2043
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 33
+ },
+ "end": {
+ "line": 49,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 2023,
+ 2043
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 31
+ },
+ "end": {
+ "line": 49,
+ "column": 51
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "<",
+ "raw": "'<'",
+ "range": [
+ 2047,
+ 2050
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 55
+ },
+ "end": {
+ "line": 49,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 2023,
+ 2050
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 31
+ },
+ "end": {
+ "line": 49,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 2000,
+ 2050
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 2000,
+ 2051
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 59
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines previous page button text",
+ "range": [
+ 1955,
+ 1990
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 8
+ },
+ "end": {
+ "line": 48,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines last page button text",
+ "range": [
+ 2061,
+ 2092
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 8
+ },
+ "end": {
+ "line": 50,
+ "column": 39
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2102,
+ 2106
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnLastPageText",
+ "range": [
+ 2107,
+ 2122
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 13
+ },
+ "end": {
+ "line": 51,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 2102,
+ 2122
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 2125,
+ 2126
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 31
+ },
+ "end": {
+ "line": 51,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn_last_page_text",
+ "range": [
+ 2127,
+ 2145
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 33
+ },
+ "end": {
+ "line": 51,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 2125,
+ 2145
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 31
+ },
+ "end": {
+ "line": 51,
+ "column": 51
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": ">|",
+ "raw": "'>|'",
+ "range": [
+ 2149,
+ 2153
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 55
+ },
+ "end": {
+ "line": 51,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 2125,
+ 2153
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 31
+ },
+ "end": {
+ "line": 51,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 2102,
+ 2153
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 2102,
+ 2154
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 60
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines last page button text",
+ "range": [
+ 2061,
+ 2092
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 8
+ },
+ "end": {
+ "line": 50,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines first page button text",
+ "range": [
+ 2164,
+ 2196
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 40
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2206,
+ 2210
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnFirstPageText",
+ "range": [
+ 2211,
+ 2227
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 13
+ },
+ "end": {
+ "line": 53,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 2206,
+ 2227
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 2230,
+ 2231
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 32
+ },
+ "end": {
+ "line": 53,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn_first_page_text",
+ "range": [
+ 2232,
+ 2251
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 34
+ },
+ "end": {
+ "line": 53,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 2230,
+ 2251
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 32
+ },
+ "end": {
+ "line": 53,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "|<",
+ "raw": "'|<'",
+ "range": [
+ 2255,
+ 2259
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 57
+ },
+ "end": {
+ "line": 53,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 2230,
+ 2259
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 32
+ },
+ "end": {
+ "line": 53,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 2206,
+ 2259
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 2206,
+ 2260
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 62
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines first page button text",
+ "range": [
+ 2164,
+ 2196
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines next page button html",
+ "range": [
+ 2270,
+ 2301
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 39
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2311,
+ 2315
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnNextPageHtml",
+ "range": [
+ 2316,
+ 2331
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 13
+ },
+ "end": {
+ "line": 55,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 2311,
+ 2331
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 2334,
+ 2335
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 31
+ },
+ "end": {
+ "line": 55,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn_next_page_html",
+ "range": [
+ 2336,
+ 2354
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 33
+ },
+ "end": {
+ "line": 55,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 2334,
+ 2354
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 31
+ },
+ "end": {
+ "line": 55,
+ "column": 51
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2373,
+ 2375
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 14
+ },
+ "end": {
+ "line": 56,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableIcons",
+ "range": [
+ 2376,
+ 2387
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 17
+ },
+ "end": {
+ "line": 56,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 2373,
+ 2387
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 14
+ },
+ "end": {
+ "line": 56,
+ "column": 28
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2372,
+ 2387
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 13
+ },
+ "end": {
+ "line": 56,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 2390,
+ 2394
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 31
+ },
+ "end": {
+ "line": 56,
+ "column": 35
+ }
+ }
+ },
+ "alternate": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' nextPage\" title=\"Next page\" />'",
+ "range": [
+ 2486,
+ 2519
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 12
+ },
+ "end": {
+ "line": 58,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 2410,
+ 2519
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 12
+ },
+ "end": {
+ "line": 58,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 2372,
+ 2519
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 13
+ },
+ "end": {
+ "line": 58,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 2334,
+ 2520
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 31
+ },
+ "end": {
+ "line": 58,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 2311,
+ 2520
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 2311,
+ 2521
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 47
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines next page button html",
+ "range": [
+ 2270,
+ 2301
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines previous page button html",
+ "range": [
+ 2531,
+ 2566
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 8
+ },
+ "end": {
+ "line": 59,
+ "column": 43
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2576,
+ 2580
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 8
+ },
+ "end": {
+ "line": 60,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnPrevPageHtml",
+ "range": [
+ 2581,
+ 2596
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 13
+ },
+ "end": {
+ "line": 60,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 2576,
+ 2596
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 8
+ },
+ "end": {
+ "line": 60,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 2599,
+ 2600
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 31
+ },
+ "end": {
+ "line": 60,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn_prev_page_html",
+ "range": [
+ 2601,
+ 2619
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 33
+ },
+ "end": {
+ "line": 60,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 2599,
+ 2619
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 31
+ },
+ "end": {
+ "line": 60,
+ "column": 51
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2638,
+ 2640
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 14
+ },
+ "end": {
+ "line": 61,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableIcons",
+ "range": [
+ 2641,
+ 2652
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 17
+ },
+ "end": {
+ "line": 61,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 2638,
+ 2652
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 14
+ },
+ "end": {
+ "line": 61,
+ "column": 28
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2637,
+ 2652
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 13
+ },
+ "end": {
+ "line": 61,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 2655,
+ 2659
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 31
+ },
+ "end": {
+ "line": 61,
+ "column": 35
+ }
+ }
+ },
+ "alternate": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' previousPage\" title=\"Previous page\" />'",
+ "range": [
+ 2751,
+ 2792
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 12
+ },
+ "end": {
+ "line": 63,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 2675,
+ 2792
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 12
+ },
+ "end": {
+ "line": 63,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 2637,
+ 2792
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 13
+ },
+ "end": {
+ "line": 63,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 2599,
+ 2793
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 31
+ },
+ "end": {
+ "line": 63,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 2576,
+ 2793
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 8
+ },
+ "end": {
+ "line": 63,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 2576,
+ 2794
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 8
+ },
+ "end": {
+ "line": 63,
+ "column": 55
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines previous page button html",
+ "range": [
+ 2531,
+ 2566
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 8
+ },
+ "end": {
+ "line": 59,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines last page button html",
+ "range": [
+ 2804,
+ 2835
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 8
+ },
+ "end": {
+ "line": 64,
+ "column": 39
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2845,
+ 2849
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 8
+ },
+ "end": {
+ "line": 65,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnFirstPageHtml",
+ "range": [
+ 2850,
+ 2866
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 13
+ },
+ "end": {
+ "line": 65,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 2845,
+ 2866
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 8
+ },
+ "end": {
+ "line": 65,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 2869,
+ 2870
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 32
+ },
+ "end": {
+ "line": 65,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn_first_page_html",
+ "range": [
+ 2871,
+ 2890
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 34
+ },
+ "end": {
+ "line": 65,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 2869,
+ 2890
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 32
+ },
+ "end": {
+ "line": 65,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2909,
+ 2911
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 14
+ },
+ "end": {
+ "line": 66,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableIcons",
+ "range": [
+ 2912,
+ 2923
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 17
+ },
+ "end": {
+ "line": 66,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 2909,
+ 2923
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 14
+ },
+ "end": {
+ "line": 66,
+ "column": 28
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2908,
+ 2923
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 13
+ },
+ "end": {
+ "line": 66,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 2926,
+ 2930
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 31
+ },
+ "end": {
+ "line": 66,
+ "column": 35
+ }
+ }
+ },
+ "alternate": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' firstPage\" title=\"First page\" />'",
+ "range": [
+ 3022,
+ 3057
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 12
+ },
+ "end": {
+ "line": 68,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 2946,
+ 3057
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 12
+ },
+ "end": {
+ "line": 68,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 2908,
+ 3057
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 13
+ },
+ "end": {
+ "line": 68,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 2869,
+ 3058
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 32
+ },
+ "end": {
+ "line": 68,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 2845,
+ 3058
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 8
+ },
+ "end": {
+ "line": 68,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 2845,
+ 3059
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 8
+ },
+ "end": {
+ "line": 68,
+ "column": 49
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines last page button html",
+ "range": [
+ 2804,
+ 2835
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 8
+ },
+ "end": {
+ "line": 64,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines previous page button html",
+ "range": [
+ 3069,
+ 3104
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 8
+ },
+ "end": {
+ "line": 69,
+ "column": 43
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3114,
+ 3118
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 8
+ },
+ "end": {
+ "line": 70,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnLastPageHtml",
+ "range": [
+ 3119,
+ 3134
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 13
+ },
+ "end": {
+ "line": 70,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 3114,
+ 3134
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 8
+ },
+ "end": {
+ "line": 70,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 3137,
+ 3138
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 31
+ },
+ "end": {
+ "line": 70,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn_last_page_html",
+ "range": [
+ 3139,
+ 3157
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 33
+ },
+ "end": {
+ "line": 70,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 3137,
+ 3157
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 31
+ },
+ "end": {
+ "line": 70,
+ "column": 51
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3176,
+ 3178
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 14
+ },
+ "end": {
+ "line": 71,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableIcons",
+ "range": [
+ 3179,
+ 3190
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 17
+ },
+ "end": {
+ "line": 71,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 3176,
+ 3190
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 14
+ },
+ "end": {
+ "line": 71,
+ "column": 28
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 3175,
+ 3190
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 13
+ },
+ "end": {
+ "line": 71,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 3193,
+ 3197
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 31
+ },
+ "end": {
+ "line": 71,
+ "column": 35
+ }
+ }
+ },
+ "alternate": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' lastPage\" title=\"Last page\" />'",
+ "range": [
+ 3289,
+ 3322
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 12
+ },
+ "end": {
+ "line": 73,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 3213,
+ 3322
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 12
+ },
+ "end": {
+ "line": 73,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 3175,
+ 3322
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 13
+ },
+ "end": {
+ "line": 73,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 3137,
+ 3323
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 31
+ },
+ "end": {
+ "line": 73,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 3114,
+ 3323
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 8
+ },
+ "end": {
+ "line": 73,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 3114,
+ 3324
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 8
+ },
+ "end": {
+ "line": 73,
+ "column": 47
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines previous page button html",
+ "range": [
+ 3069,
+ 3104
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 8
+ },
+ "end": {
+ "line": 69,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines text preceeding page selector drop-down",
+ "range": [
+ 3334,
+ 3383
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 8
+ },
+ "end": {
+ "line": 74,
+ "column": 57
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3393,
+ 3397
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 8
+ },
+ "end": {
+ "line": 75,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pageText",
+ "range": [
+ 3398,
+ 3406
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 13
+ },
+ "end": {
+ "line": 75,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 3393,
+ 3406
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 8
+ },
+ "end": {
+ "line": 75,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 3409,
+ 3410
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 24
+ },
+ "end": {
+ "line": 75,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "page_text",
+ "range": [
+ 3411,
+ 3420
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 26
+ },
+ "end": {
+ "line": 75,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 3409,
+ 3420
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 24
+ },
+ "end": {
+ "line": 75,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": " Page ",
+ "raw": "' Page '",
+ "range": [
+ 3424,
+ 3432
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 39
+ },
+ "end": {
+ "line": 75,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 3409,
+ 3432
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 24
+ },
+ "end": {
+ "line": 75,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 3393,
+ 3432
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 8
+ },
+ "end": {
+ "line": 75,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 3393,
+ 3433
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 8
+ },
+ "end": {
+ "line": 75,
+ "column": 48
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines text preceeding page selector drop-down",
+ "range": [
+ 3334,
+ 3383
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 8
+ },
+ "end": {
+ "line": 74,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines text after page selector drop-down",
+ "range": [
+ 3443,
+ 3487
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 8
+ },
+ "end": {
+ "line": 76,
+ "column": 52
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3497,
+ 3501
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 77,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ofText",
+ "range": [
+ 3502,
+ 3508
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 13
+ },
+ "end": {
+ "line": 77,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 3497,
+ 3508
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 77,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 3511,
+ 3512
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 22
+ },
+ "end": {
+ "line": 77,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "of_text",
+ "range": [
+ 3513,
+ 3520
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 24
+ },
+ "end": {
+ "line": 77,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 3511,
+ 3520
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 22
+ },
+ "end": {
+ "line": 77,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": " of ",
+ "raw": "' of '",
+ "range": [
+ 3524,
+ 3530
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 35
+ },
+ "end": {
+ "line": 77,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 3511,
+ 3530
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 22
+ },
+ "end": {
+ "line": 77,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 3497,
+ 3530
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 77,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 3497,
+ 3531
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 77,
+ "column": 42
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines text after page selector drop-down",
+ "range": [
+ 3443,
+ 3487
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 8
+ },
+ "end": {
+ "line": 76,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "css class for span containing tot nb of pages",
+ "range": [
+ 3541,
+ 3588
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 8
+ },
+ "end": {
+ "line": 78,
+ "column": 55
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3598,
+ 3602
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 8
+ },
+ "end": {
+ "line": 79,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbPgSpanCssClass",
+ "range": [
+ 3603,
+ 3619
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 13
+ },
+ "end": {
+ "line": 79,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 3598,
+ 3619
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 8
+ },
+ "end": {
+ "line": 79,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 3622,
+ 3623
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 32
+ },
+ "end": {
+ "line": 79,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nb_pages_css_class",
+ "range": [
+ 3624,
+ 3642
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 34
+ },
+ "end": {
+ "line": 79,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 3622,
+ 3642
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 32
+ },
+ "end": {
+ "line": 79,
+ "column": 52
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "nbpg",
+ "raw": "'nbpg'",
+ "range": [
+ 3646,
+ 3652
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 56
+ },
+ "end": {
+ "line": 79,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 3622,
+ 3652
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 32
+ },
+ "end": {
+ "line": 79,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 3598,
+ 3652
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 8
+ },
+ "end": {
+ "line": 79,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 3598,
+ 3653
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 8
+ },
+ "end": {
+ "line": 79,
+ "column": 63
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "css class for span containing tot nb of pages",
+ "range": [
+ 3541,
+ 3588
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 8
+ },
+ "end": {
+ "line": 78,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables paging buttons",
+ "range": [
+ 3663,
+ 3696
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 8
+ },
+ "end": {
+ "line": 80,
+ "column": 41
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3706,
+ 3710
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 8
+ },
+ "end": {
+ "line": 81,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasPagingBtns",
+ "range": [
+ 3711,
+ 3724
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 13
+ },
+ "end": {
+ "line": 81,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 3706,
+ 3724
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 8
+ },
+ "end": {
+ "line": 81,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 3727,
+ 3728
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 29
+ },
+ "end": {
+ "line": 81,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging_btns",
+ "range": [
+ 3729,
+ 3740
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 31
+ },
+ "end": {
+ "line": 81,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 3727,
+ 3740
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 29
+ },
+ "end": {
+ "line": 81,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 3743,
+ 3748
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 45
+ },
+ "end": {
+ "line": 81,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 3727,
+ 3748
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 29
+ },
+ "end": {
+ "line": 81,
+ "column": 50
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 3751,
+ 3756
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 53
+ },
+ "end": {
+ "line": 81,
+ "column": 58
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 3759,
+ 3763
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 61
+ },
+ "end": {
+ "line": 81,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 3727,
+ 3763
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 29
+ },
+ "end": {
+ "line": 81,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 3706,
+ 3763
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 8
+ },
+ "end": {
+ "line": 81,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 3706,
+ 3764
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 8
+ },
+ "end": {
+ "line": 81,
+ "column": 66
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables paging buttons",
+ "range": [
+ 3663,
+ 3696
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 8
+ },
+ "end": {
+ "line": 80,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines previous page button html",
+ "range": [
+ 3774,
+ 3809
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 8
+ },
+ "end": {
+ "line": 82,
+ "column": 43
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3819,
+ 3823
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 8
+ },
+ "end": {
+ "line": 83,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pageSelectorType",
+ "range": [
+ 3824,
+ 3840
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 13
+ },
+ "end": {
+ "line": 83,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 3819,
+ 3840
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 8
+ },
+ "end": {
+ "line": 83,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 3843,
+ 3844
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 32
+ },
+ "end": {
+ "line": 83,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "page_selector_type",
+ "range": [
+ 3845,
+ 3863
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 34
+ },
+ "end": {
+ "line": 83,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 3843,
+ 3863
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 32
+ },
+ "end": {
+ "line": 83,
+ "column": 52
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3867,
+ 3869
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 56
+ },
+ "end": {
+ "line": 83,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeSlc",
+ "range": [
+ 3870,
+ 3880
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 59
+ },
+ "end": {
+ "line": 83,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 3867,
+ 3880
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 56
+ },
+ "end": {
+ "line": 83,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 3843,
+ 3880
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 32
+ },
+ "end": {
+ "line": 83,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 3819,
+ 3880
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 8
+ },
+ "end": {
+ "line": 83,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 3819,
+ 3881
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 8
+ },
+ "end": {
+ "line": 83,
+ "column": 70
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines previous page button html",
+ "range": [
+ 3774,
+ 3809
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 8
+ },
+ "end": {
+ "line": 82,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "calls function before page is changed",
+ "range": [
+ 3891,
+ 3930
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 8
+ },
+ "end": {
+ "line": 84,
+ "column": 47
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3940,
+ 3944
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 8
+ },
+ "end": {
+ "line": 85,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeChangePage",
+ "range": [
+ 3945,
+ 3963
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 13
+ },
+ "end": {
+ "line": 85,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 3940,
+ 3963
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 8
+ },
+ "end": {
+ "line": 85,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 3966,
+ 3971
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 34
+ },
+ "end": {
+ "line": 85,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 3972,
+ 3976
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 40
+ },
+ "end": {
+ "line": 85,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 3966,
+ 3976
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 34
+ },
+ "end": {
+ "line": 85,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 3977,
+ 3978
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 45
+ },
+ "end": {
+ "line": 85,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_change_page",
+ "range": [
+ 3979,
+ 4000
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 47
+ },
+ "end": {
+ "line": 85,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 3977,
+ 4000
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 45
+ },
+ "end": {
+ "line": 85,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 3966,
+ 4001
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 34
+ },
+ "end": {
+ "line": 85,
+ "column": 69
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 4017,
+ 4018
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 12
+ },
+ "end": {
+ "line": 86,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_change_page",
+ "range": [
+ 4019,
+ 4040
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 14
+ },
+ "end": {
+ "line": 86,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 4017,
+ 4040
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 12
+ },
+ "end": {
+ "line": 86,
+ "column": 35
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 4043,
+ 4047
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 38
+ },
+ "end": {
+ "line": 86,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 3966,
+ 4047
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 34
+ },
+ "end": {
+ "line": 86,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 3940,
+ 4047
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 8
+ },
+ "end": {
+ "line": 86,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 3940,
+ 4048
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 8
+ },
+ "end": {
+ "line": 86,
+ "column": 43
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "calls function before page is changed",
+ "range": [
+ 3891,
+ 3930
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 8
+ },
+ "end": {
+ "line": 84,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "calls function before page is changed",
+ "range": [
+ 4058,
+ 4097
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 8
+ },
+ "end": {
+ "line": 87,
+ "column": 47
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4107,
+ 4111
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 8
+ },
+ "end": {
+ "line": 88,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterChangePage",
+ "range": [
+ 4112,
+ 4129
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 13
+ },
+ "end": {
+ "line": 88,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 4107,
+ 4129
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 8
+ },
+ "end": {
+ "line": 88,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 4132,
+ 4137
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 33
+ },
+ "end": {
+ "line": 88,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 4138,
+ 4142
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 39
+ },
+ "end": {
+ "line": 88,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 4132,
+ 4142
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 33
+ },
+ "end": {
+ "line": 88,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 4143,
+ 4144
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 44
+ },
+ "end": {
+ "line": 88,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_change_page",
+ "range": [
+ 4145,
+ 4165
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 46
+ },
+ "end": {
+ "line": 88,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 4143,
+ 4165
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 44
+ },
+ "end": {
+ "line": 88,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 4132,
+ 4166
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 33
+ },
+ "end": {
+ "line": 88,
+ "column": 67
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 4182,
+ 4183
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 12
+ },
+ "end": {
+ "line": 89,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_change_page",
+ "range": [
+ 4184,
+ 4204
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 14
+ },
+ "end": {
+ "line": 89,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 4182,
+ 4204
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 12
+ },
+ "end": {
+ "line": 89,
+ "column": 34
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 4207,
+ 4211
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 37
+ },
+ "end": {
+ "line": 89,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 4132,
+ 4211
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 33
+ },
+ "end": {
+ "line": 89,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 4107,
+ 4211
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 8
+ },
+ "end": {
+ "line": 89,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 4107,
+ 4212
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 8
+ },
+ "end": {
+ "line": 89,
+ "column": 42
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "calls function before page is changed",
+ "range": [
+ 4058,
+ 4097
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 8
+ },
+ "end": {
+ "line": 87,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "pages select",
+ "range": [
+ 4224,
+ 4238
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 8
+ },
+ "end": {
+ "line": 91,
+ "column": 22
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4248,
+ 4252
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 8
+ },
+ "end": {
+ "line": 92,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxSlcPages",
+ "range": [
+ 4253,
+ 4265
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 13
+ },
+ "end": {
+ "line": 92,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 4248,
+ 4265
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 8
+ },
+ "end": {
+ "line": 92,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "slcPages_",
+ "raw": "'slcPages_'",
+ "range": [
+ 4268,
+ 4279
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 28
+ },
+ "end": {
+ "line": 92,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 4248,
+ 4279
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 8
+ },
+ "end": {
+ "line": 92,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 4248,
+ 4280
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 8
+ },
+ "end": {
+ "line": 92,
+ "column": 40
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "pages select",
+ "range": [
+ 4224,
+ 4238
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 8
+ },
+ "end": {
+ "line": 91,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "results per page select",
+ "range": [
+ 4290,
+ 4315
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 8
+ },
+ "end": {
+ "line": 93,
+ "column": 33
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4325,
+ 4329
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 8
+ },
+ "end": {
+ "line": 94,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxSlcResults",
+ "range": [
+ 4330,
+ 4344
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 13
+ },
+ "end": {
+ "line": 94,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 4325,
+ 4344
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 8
+ },
+ "end": {
+ "line": 94,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "slcResults_",
+ "raw": "'slcResults_'",
+ "range": [
+ 4347,
+ 4360
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 30
+ },
+ "end": {
+ "line": 94,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 4325,
+ 4360
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 8
+ },
+ "end": {
+ "line": 94,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 4325,
+ 4361
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 8
+ },
+ "end": {
+ "line": 94,
+ "column": 44
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "results per page select",
+ "range": [
+ 4290,
+ 4315
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 8
+ },
+ "end": {
+ "line": 93,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "label preciding results per page select",
+ "range": [
+ 4371,
+ 4412
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 8
+ },
+ "end": {
+ "line": 95,
+ "column": 49
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4422,
+ 4426
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 8
+ },
+ "end": {
+ "line": 96,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxSlcResultsTxt",
+ "range": [
+ 4427,
+ 4444
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 13
+ },
+ "end": {
+ "line": 96,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 4422,
+ 4444
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 8
+ },
+ "end": {
+ "line": 96,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "slcResultsTxt_",
+ "raw": "'slcResultsTxt_'",
+ "range": [
+ 4447,
+ 4463
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 33
+ },
+ "end": {
+ "line": 96,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 4422,
+ 4463
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 8
+ },
+ "end": {
+ "line": 96,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 4422,
+ 4464
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 8
+ },
+ "end": {
+ "line": 96,
+ "column": 50
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "label preciding results per page select",
+ "range": [
+ 4371,
+ 4412
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 8
+ },
+ "end": {
+ "line": 95,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "span containing next page button",
+ "range": [
+ 4474,
+ 4508
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 8
+ },
+ "end": {
+ "line": 97,
+ "column": 42
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4518,
+ 4522
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 8
+ },
+ "end": {
+ "line": 98,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxBtnNextSpan",
+ "range": [
+ 4523,
+ 4538
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 13
+ },
+ "end": {
+ "line": 98,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 4518,
+ 4538
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 8
+ },
+ "end": {
+ "line": 98,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "btnNextSpan_",
+ "raw": "'btnNextSpan_'",
+ "range": [
+ 4541,
+ 4555
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 31
+ },
+ "end": {
+ "line": 98,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 4518,
+ 4555
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 8
+ },
+ "end": {
+ "line": 98,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 4518,
+ 4556
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 8
+ },
+ "end": {
+ "line": 98,
+ "column": 46
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "span containing next page button",
+ "range": [
+ 4474,
+ 4508
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 8
+ },
+ "end": {
+ "line": 97,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "span containing previous page button",
+ "range": [
+ 4566,
+ 4604
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 8
+ },
+ "end": {
+ "line": 99,
+ "column": 46
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4614,
+ 4618
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 8
+ },
+ "end": {
+ "line": 100,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxBtnPrevSpan",
+ "range": [
+ 4619,
+ 4634
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 13
+ },
+ "end": {
+ "line": 100,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 4614,
+ 4634
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 8
+ },
+ "end": {
+ "line": 100,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "btnPrevSpan_",
+ "raw": "'btnPrevSpan_'",
+ "range": [
+ 4637,
+ 4651
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 31
+ },
+ "end": {
+ "line": 100,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 4614,
+ 4651
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 8
+ },
+ "end": {
+ "line": 100,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 4614,
+ 4652
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 8
+ },
+ "end": {
+ "line": 100,
+ "column": 46
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "span containing previous page button",
+ "range": [
+ 4566,
+ 4604
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 8
+ },
+ "end": {
+ "line": 99,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "span containing last page button",
+ "range": [
+ 4662,
+ 4696
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 8
+ },
+ "end": {
+ "line": 101,
+ "column": 42
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4706,
+ 4710
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 8
+ },
+ "end": {
+ "line": 102,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxBtnLastSpan",
+ "range": [
+ 4711,
+ 4726
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 13
+ },
+ "end": {
+ "line": 102,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 4706,
+ 4726
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 8
+ },
+ "end": {
+ "line": 102,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "btnLastSpan_",
+ "raw": "'btnLastSpan_'",
+ "range": [
+ 4729,
+ 4743
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 31
+ },
+ "end": {
+ "line": 102,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 4706,
+ 4743
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 8
+ },
+ "end": {
+ "line": 102,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 4706,
+ 4744
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 8
+ },
+ "end": {
+ "line": 102,
+ "column": 46
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "span containing last page button",
+ "range": [
+ 4662,
+ 4696
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 8
+ },
+ "end": {
+ "line": 101,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "span containing first page button",
+ "range": [
+ 4754,
+ 4789
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 8
+ },
+ "end": {
+ "line": 103,
+ "column": 43
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4799,
+ 4803
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 8
+ },
+ "end": {
+ "line": 104,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxBtnFirstSpan",
+ "range": [
+ 4804,
+ 4820
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 13
+ },
+ "end": {
+ "line": 104,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 4799,
+ 4820
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 8
+ },
+ "end": {
+ "line": 104,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "btnFirstSpan_",
+ "raw": "'btnFirstSpan_'",
+ "range": [
+ 4823,
+ 4838
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 32
+ },
+ "end": {
+ "line": 104,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 4799,
+ 4838
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 8
+ },
+ "end": {
+ "line": 104,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 4799,
+ 4839
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 8
+ },
+ "end": {
+ "line": 104,
+ "column": 48
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "span containing first page button",
+ "range": [
+ 4754,
+ 4789
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 8
+ },
+ "end": {
+ "line": 103,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "next button",
+ "range": [
+ 4849,
+ 4862
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 8
+ },
+ "end": {
+ "line": 105,
+ "column": 21
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4872,
+ 4876
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 8
+ },
+ "end": {
+ "line": 106,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxBtnNext",
+ "range": [
+ 4877,
+ 4888
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 13
+ },
+ "end": {
+ "line": 106,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 4872,
+ 4888
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 8
+ },
+ "end": {
+ "line": 106,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "btnNext_",
+ "raw": "'btnNext_'",
+ "range": [
+ 4891,
+ 4901
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 27
+ },
+ "end": {
+ "line": 106,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 4872,
+ 4901
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 8
+ },
+ "end": {
+ "line": 106,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 4872,
+ 4902
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 8
+ },
+ "end": {
+ "line": 106,
+ "column": 38
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "next button",
+ "range": [
+ 4849,
+ 4862
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 8
+ },
+ "end": {
+ "line": 105,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "previous button",
+ "range": [
+ 4912,
+ 4929
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 8
+ },
+ "end": {
+ "line": 107,
+ "column": 25
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4939,
+ 4943
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 8
+ },
+ "end": {
+ "line": 108,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxBtnPrev",
+ "range": [
+ 4944,
+ 4955
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 13
+ },
+ "end": {
+ "line": 108,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 4939,
+ 4955
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 8
+ },
+ "end": {
+ "line": 108,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "btnPrev_",
+ "raw": "'btnPrev_'",
+ "range": [
+ 4958,
+ 4968
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 27
+ },
+ "end": {
+ "line": 108,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 4939,
+ 4968
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 8
+ },
+ "end": {
+ "line": 108,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 4939,
+ 4969
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 8
+ },
+ "end": {
+ "line": 108,
+ "column": 38
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "previous button",
+ "range": [
+ 4912,
+ 4929
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 8
+ },
+ "end": {
+ "line": 107,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "last button",
+ "range": [
+ 4979,
+ 4992
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 8
+ },
+ "end": {
+ "line": 109,
+ "column": 21
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5002,
+ 5006
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 8
+ },
+ "end": {
+ "line": 110,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxBtnLast",
+ "range": [
+ 5007,
+ 5018
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 13
+ },
+ "end": {
+ "line": 110,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 5002,
+ 5018
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 8
+ },
+ "end": {
+ "line": 110,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "btnLast_",
+ "raw": "'btnLast_'",
+ "range": [
+ 5021,
+ 5031
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 27
+ },
+ "end": {
+ "line": 110,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 5002,
+ 5031
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 8
+ },
+ "end": {
+ "line": 110,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 5002,
+ 5032
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 8
+ },
+ "end": {
+ "line": 110,
+ "column": 38
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "last button",
+ "range": [
+ 4979,
+ 4992
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 8
+ },
+ "end": {
+ "line": 109,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "first button",
+ "range": [
+ 5042,
+ 5056
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 8
+ },
+ "end": {
+ "line": 111,
+ "column": 22
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5066,
+ 5070
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 8
+ },
+ "end": {
+ "line": 112,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxBtnFirst",
+ "range": [
+ 5071,
+ 5083
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 13
+ },
+ "end": {
+ "line": 112,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 5066,
+ 5083
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 8
+ },
+ "end": {
+ "line": 112,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "btnFirst_",
+ "raw": "'btnFirst_'",
+ "range": [
+ 5086,
+ 5097
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 28
+ },
+ "end": {
+ "line": 112,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 5066,
+ 5097
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 8
+ },
+ "end": {
+ "line": 112,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 5066,
+ 5098
+ ],
+ "loc": {
+ "start": {
+ "line": 112,
+ "column": 8
+ },
+ "end": {
+ "line": 112,
+ "column": 40
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "first button",
+ "range": [
+ 5042,
+ 5056
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 8
+ },
+ "end": {
+ "line": 111,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "span for tot nb pages",
+ "range": [
+ 5108,
+ 5131
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 8
+ },
+ "end": {
+ "line": 113,
+ "column": 31
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5141,
+ 5145
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 8
+ },
+ "end": {
+ "line": 114,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxPgSpan",
+ "range": [
+ 5146,
+ 5156
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 13
+ },
+ "end": {
+ "line": 114,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 5141,
+ 5156
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 8
+ },
+ "end": {
+ "line": 114,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "pgspan_",
+ "raw": "'pgspan_'",
+ "range": [
+ 5159,
+ 5168
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 26
+ },
+ "end": {
+ "line": 114,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 5141,
+ 5168
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 8
+ },
+ "end": {
+ "line": 114,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 5141,
+ 5169
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 8
+ },
+ "end": {
+ "line": 114,
+ "column": 36
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "span for tot nb pages",
+ "range": [
+ 5108,
+ 5131
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 8
+ },
+ "end": {
+ "line": 113,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "span preceding pages select (contains 'Page')",
+ "range": [
+ 5179,
+ 5226
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 8
+ },
+ "end": {
+ "line": 115,
+ "column": 55
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5236,
+ 5240
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 8
+ },
+ "end": {
+ "line": 116,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxPgBeforeSpan",
+ "range": [
+ 5241,
+ 5257
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 13
+ },
+ "end": {
+ "line": 116,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 5236,
+ 5257
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 8
+ },
+ "end": {
+ "line": 116,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "pgbeforespan_",
+ "raw": "'pgbeforespan_'",
+ "range": [
+ 5260,
+ 5275
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 32
+ },
+ "end": {
+ "line": 116,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 5236,
+ 5275
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 8
+ },
+ "end": {
+ "line": 116,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 5236,
+ 5276
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 8
+ },
+ "end": {
+ "line": 116,
+ "column": 48
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "span preceding pages select (contains 'Page')",
+ "range": [
+ 5179,
+ 5226
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 8
+ },
+ "end": {
+ "line": 115,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "span following pages select (contains ' of ')",
+ "range": [
+ 5286,
+ 5333
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 8
+ },
+ "end": {
+ "line": 117,
+ "column": 55
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5343,
+ 5347
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 8
+ },
+ "end": {
+ "line": 118,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxPgAfterSpan",
+ "range": [
+ 5348,
+ 5363
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 13
+ },
+ "end": {
+ "line": 118,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 5343,
+ 5363
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 8
+ },
+ "end": {
+ "line": 118,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "pgafterspan_",
+ "raw": "'pgafterspan_'",
+ "range": [
+ 5366,
+ 5380
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 31
+ },
+ "end": {
+ "line": 118,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 5343,
+ 5380
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 8
+ },
+ "end": {
+ "line": 118,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 5343,
+ 5381
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 8
+ },
+ "end": {
+ "line": 118,
+ "column": 46
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "span following pages select (contains ' of ')",
+ "range": [
+ 5286,
+ 5333
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 8
+ },
+ "end": {
+ "line": 117,
+ "column": 55
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "start_row",
+ "range": [
+ 5397,
+ 5406
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 12
+ },
+ "end": {
+ "line": 120,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5409,
+ 5413
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 24
+ },
+ "end": {
+ "line": 120,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "refRow",
+ "range": [
+ 5414,
+ 5420
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 29
+ },
+ "end": {
+ "line": 120,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 5409,
+ 5420
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 24
+ },
+ "end": {
+ "line": 120,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 5397,
+ 5420
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 12
+ },
+ "end": {
+ "line": 120,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 5393,
+ 5421
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 8
+ },
+ "end": {
+ "line": 120,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "nrows",
+ "range": [
+ 5435,
+ 5440
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 12
+ },
+ "end": {
+ "line": 121,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5443,
+ 5447
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 20
+ },
+ "end": {
+ "line": 121,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbRows",
+ "range": [
+ 5448,
+ 5454
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 25
+ },
+ "end": {
+ "line": 121,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 5443,
+ 5454
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 20
+ },
+ "end": {
+ "line": 121,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 5435,
+ 5454
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 12
+ },
+ "end": {
+ "line": 121,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 5431,
+ 5455
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 8
+ },
+ "end": {
+ "line": 121,
+ "column": 32
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "calculates page nb",
+ "range": [
+ 5465,
+ 5485
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 8
+ },
+ "end": {
+ "line": 122,
+ "column": 28
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5495,
+ 5499
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 8
+ },
+ "end": {
+ "line": 123,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbPages",
+ "range": [
+ 5500,
+ 5507
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 13
+ },
+ "end": {
+ "line": 123,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 5495,
+ 5507
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 8
+ },
+ "end": {
+ "line": 123,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Math",
+ "range": [
+ 5510,
+ 5514
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 23
+ },
+ "end": {
+ "line": 123,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ceil",
+ "range": [
+ 5515,
+ 5519
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 28
+ },
+ "end": {
+ "line": 123,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 5510,
+ 5519
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 23
+ },
+ "end": {
+ "line": 123,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "/",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "Identifier",
+ "name": "nrows",
+ "range": [
+ 5521,
+ 5526
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 34
+ },
+ "end": {
+ "line": 123,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "start_row",
+ "range": [
+ 5527,
+ 5536
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 40
+ },
+ "end": {
+ "line": 123,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 5521,
+ 5536
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 34
+ },
+ "end": {
+ "line": 123,
+ "column": 49
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5538,
+ 5542
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 51
+ },
+ "end": {
+ "line": 123,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingLength",
+ "range": [
+ 5543,
+ 5555
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 56
+ },
+ "end": {
+ "line": 123,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 5538,
+ 5555
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 51
+ },
+ "end": {
+ "line": 123,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 5520,
+ 5555
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 33
+ },
+ "end": {
+ "line": 123,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 5510,
+ 5556
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 23
+ },
+ "end": {
+ "line": 123,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 5495,
+ 5556
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 8
+ },
+ "end": {
+ "line": 123,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 5495,
+ 5557
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 8
+ },
+ "end": {
+ "line": 123,
+ "column": 70
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "calculates page nb",
+ "range": [
+ 5465,
+ 5485
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 8
+ },
+ "end": {
+ "line": 122,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Paging elements events",
+ "range": [
+ 5569,
+ 5593
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 8
+ },
+ "end": {
+ "line": 125,
+ "column": 32
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 5607,
+ 5608
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 12
+ },
+ "end": {
+ "line": 126,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "ThisExpression",
+ "range": [
+ 5611,
+ 5615
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 16
+ },
+ "end": {
+ "line": 126,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 5607,
+ 5615
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 12
+ },
+ "end": {
+ "line": 126,
+ "column": 20
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 5603,
+ 5616
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 8
+ },
+ "end": {
+ "line": 126,
+ "column": 21
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Paging elements events",
+ "range": [
+ 5569,
+ 5593
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 8
+ },
+ "end": {
+ "line": 125,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " Paging DOM events",
+ "range": [
+ 5626,
+ 5646
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 8
+ },
+ "end": {
+ "line": 127,
+ "column": 28
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5656,
+ 5660
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 8
+ },
+ "end": {
+ "line": 128,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 5661,
+ 5664
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 13
+ },
+ "end": {
+ "line": 128,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 5656,
+ 5664
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 8
+ },
+ "end": {
+ "line": 128,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "ObjectExpression",
+ "properties": [
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 5682,
+ 5690
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 12
+ },
+ "end": {
+ "line": 129,
+ "column": 20
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 5719,
+ 5720
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 24
+ },
+ "end": {
+ "line": 130,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pageSelectorType",
+ "range": [
+ 5721,
+ 5737
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 26
+ },
+ "end": {
+ "line": 130,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 5719,
+ 5737
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 24
+ },
+ "end": {
+ "line": 130,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 5740,
+ 5742
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 45
+ },
+ "end": {
+ "line": 130,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeSlc",
+ "range": [
+ 5743,
+ 5753
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 48
+ },
+ "end": {
+ "line": 130,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 5740,
+ 5753
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 45
+ },
+ "end": {
+ "line": 130,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 5719,
+ 5753
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 24
+ },
+ "end": {
+ "line": 130,
+ "column": 58
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 5778,
+ 5779
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 20
+ },
+ "end": {
+ "line": 131,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingSlc",
+ "range": [
+ 5780,
+ 5789
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 22
+ },
+ "end": {
+ "line": 131,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 5778,
+ 5789
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 20
+ },
+ "end": {
+ "line": 131,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "options",
+ "range": [
+ 5790,
+ 5797
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 32
+ },
+ "end": {
+ "line": 131,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 5778,
+ 5797
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 20
+ },
+ "end": {
+ "line": 131,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "selectedIndex",
+ "range": [
+ 5798,
+ 5811
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 40
+ },
+ "end": {
+ "line": 131,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 5778,
+ 5811
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 20
+ },
+ "end": {
+ "line": 131,
+ "column": 53
+ }
+ }
+ },
+ "alternate": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 5835,
+ 5843
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 20
+ },
+ "end": {
+ "line": 132,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 5844,
+ 5845
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 29
+ },
+ "end": {
+ "line": 132,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingSlc",
+ "range": [
+ 5846,
+ 5855
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 31
+ },
+ "end": {
+ "line": 132,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 5844,
+ 5855
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 29
+ },
+ "end": {
+ "line": 132,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "value",
+ "range": [
+ 5856,
+ 5861
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 41
+ },
+ "end": {
+ "line": 132,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 5844,
+ 5861
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 29
+ },
+ "end": {
+ "line": 132,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 5863,
+ 5865
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 48
+ },
+ "end": {
+ "line": 132,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 5835,
+ 5866
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 20
+ },
+ "end": {
+ "line": 132,
+ "column": 51
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 5867,
+ 5868
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 52
+ },
+ "end": {
+ "line": 132,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 5835,
+ 5868
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 20
+ },
+ "end": {
+ "line": 132,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 5718,
+ 5868
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 23
+ },
+ "end": {
+ "line": 132,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 5711,
+ 5869
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 16
+ },
+ "end": {
+ "line": 132,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 5692,
+ 5884
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 22
+ },
+ "end": {
+ "line": 133,
+ "column": 13
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 5690,
+ 5884
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 20
+ },
+ "end": {
+ "line": 133,
+ "column": 13
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 5682,
+ 5884
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 12
+ },
+ "end": {
+ "line": 133,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "nbOpts",
+ "range": [
+ 5899,
+ 5905
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 12
+ },
+ "end": {
+ "line": 134,
+ "column": 18
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 5934,
+ 5935
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 24
+ },
+ "end": {
+ "line": 135,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pageSelectorType",
+ "range": [
+ 5936,
+ 5952
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 26
+ },
+ "end": {
+ "line": 135,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 5934,
+ 5952
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 24
+ },
+ "end": {
+ "line": 135,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 5955,
+ 5957
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 45
+ },
+ "end": {
+ "line": 135,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeSlc",
+ "range": [
+ 5958,
+ 5968
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 48
+ },
+ "end": {
+ "line": 135,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 5955,
+ 5968
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 45
+ },
+ "end": {
+ "line": 135,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 5934,
+ 5968
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 24
+ },
+ "end": {
+ "line": 135,
+ "column": 58
+ }
+ }
+ },
+ "consequent": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 5993,
+ 6001
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 20
+ },
+ "end": {
+ "line": 136,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 6002,
+ 6003
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 29
+ },
+ "end": {
+ "line": 136,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingSlc",
+ "range": [
+ 6004,
+ 6013
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 31
+ },
+ "end": {
+ "line": 136,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 6002,
+ 6013
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 29
+ },
+ "end": {
+ "line": 136,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "options",
+ "range": [
+ 6014,
+ 6021
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 41
+ },
+ "end": {
+ "line": 136,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 6002,
+ 6021
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 29
+ },
+ "end": {
+ "line": 136,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 6022,
+ 6028
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 49
+ },
+ "end": {
+ "line": 136,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 6002,
+ 6028
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 29
+ },
+ "end": {
+ "line": 136,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 6030,
+ 6032
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 57
+ },
+ "end": {
+ "line": 136,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 5993,
+ 6033
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 20
+ },
+ "end": {
+ "line": 136,
+ "column": 60
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 6034,
+ 6035
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 61
+ },
+ "end": {
+ "line": 136,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 5993,
+ 6035
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 20
+ },
+ "end": {
+ "line": 136,
+ "column": 62
+ }
+ }
+ },
+ "alternate": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 6060,
+ 6061
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 21
+ },
+ "end": {
+ "line": 137,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbPages",
+ "range": [
+ 6062,
+ 6069
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 23
+ },
+ "end": {
+ "line": 137,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 6060,
+ 6069
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 21
+ },
+ "end": {
+ "line": 137,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 6070,
+ 6071
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 31
+ },
+ "end": {
+ "line": 137,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 6060,
+ 6071
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 21
+ },
+ "end": {
+ "line": 137,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 5933,
+ 6072
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 23
+ },
+ "end": {
+ "line": 137,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 5926,
+ 6073
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 16
+ },
+ "end": {
+ "line": 137,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 5907,
+ 6088
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 20
+ },
+ "end": {
+ "line": 138,
+ "column": 13
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 5905,
+ 6088
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 18
+ },
+ "end": {
+ "line": 138,
+ "column": 13
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 5899,
+ 6088
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 12
+ },
+ "end": {
+ "line": 138,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "next",
+ "range": [
+ 6103,
+ 6107
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 12
+ },
+ "end": {
+ "line": 139,
+ "column": 16
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "nextIndex",
+ "range": [
+ 6132,
+ 6141
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 20
+ },
+ "end": {
+ "line": 140,
+ "column": 29
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 6144,
+ 6145
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 32
+ },
+ "end": {
+ "line": 140,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 6146,
+ 6149
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 34
+ },
+ "end": {
+ "line": 140,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 6144,
+ 6149
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 32
+ },
+ "end": {
+ "line": 140,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 6150,
+ 6158
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 38
+ },
+ "end": {
+ "line": 140,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 6144,
+ 6158
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 32
+ },
+ "end": {
+ "line": 140,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 6144,
+ 6160
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 32
+ },
+ "end": {
+ "line": 140,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 6163,
+ 6164
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 51
+ },
+ "end": {
+ "line": 140,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 6165,
+ 6168
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 53
+ },
+ "end": {
+ "line": 140,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 6163,
+ 6168
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 51
+ },
+ "end": {
+ "line": 140,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbOpts",
+ "range": [
+ 6169,
+ 6175
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 57
+ },
+ "end": {
+ "line": 140,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 6163,
+ 6175
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 51
+ },
+ "end": {
+ "line": 140,
+ "column": 63
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 6163,
+ 6177
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 51
+ },
+ "end": {
+ "line": 140,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 6144,
+ 6177
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 32
+ },
+ "end": {
+ "line": 140,
+ "column": 65
+ }
+ }
+ },
+ "consequent": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 6201,
+ 6202
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 20
+ },
+ "end": {
+ "line": 141,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 6203,
+ 6206
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 22
+ },
+ "end": {
+ "line": 141,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 6201,
+ 6206
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 20
+ },
+ "end": {
+ "line": 141,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 6207,
+ 6215
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 26
+ },
+ "end": {
+ "line": 141,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 6201,
+ 6215
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 20
+ },
+ "end": {
+ "line": 141,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 6201,
+ 6217
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 20
+ },
+ "end": {
+ "line": 141,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 6218,
+ 6219
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 37
+ },
+ "end": {
+ "line": 141,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 6201,
+ 6219
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 20
+ },
+ "end": {
+ "line": 141,
+ "column": 38
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 6222,
+ 6223
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 41
+ },
+ "end": {
+ "line": 141,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 6144,
+ 6223
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 32
+ },
+ "end": {
+ "line": 141,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 6132,
+ 6223
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 20
+ },
+ "end": {
+ "line": 141,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 6128,
+ 6224
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 16
+ },
+ "end": {
+ "line": 141,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 6242,
+ 6243
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 16
+ },
+ "end": {
+ "line": 142,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "changePage",
+ "range": [
+ 6244,
+ 6254
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 18
+ },
+ "end": {
+ "line": 142,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 6242,
+ 6254
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 16
+ },
+ "end": {
+ "line": 142,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "nextIndex",
+ "range": [
+ 6255,
+ 6264
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 29
+ },
+ "end": {
+ "line": 142,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 6242,
+ 6265
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 16
+ },
+ "end": {
+ "line": 142,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 6242,
+ 6266
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 16
+ },
+ "end": {
+ "line": 142,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 6109,
+ 6281
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 18
+ },
+ "end": {
+ "line": 143,
+ "column": 13
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 6107,
+ 6281
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 16
+ },
+ "end": {
+ "line": 143,
+ "column": 13
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 6103,
+ 6281
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 12
+ },
+ "end": {
+ "line": 143,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "prev",
+ "range": [
+ 6296,
+ 6300
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 12
+ },
+ "end": {
+ "line": 144,
+ "column": 16
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "prevIndex",
+ "range": [
+ 6325,
+ 6334
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 20
+ },
+ "end": {
+ "line": 145,
+ "column": 29
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 6337,
+ 6338
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 32
+ },
+ "end": {
+ "line": 145,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 6339,
+ 6342
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 34
+ },
+ "end": {
+ "line": 145,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 6337,
+ 6342
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 32
+ },
+ "end": {
+ "line": 145,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 6343,
+ 6351
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 38
+ },
+ "end": {
+ "line": 145,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 6337,
+ 6351
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 32
+ },
+ "end": {
+ "line": 145,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 6337,
+ 6353
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 32
+ },
+ "end": {
+ "line": 145,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 6354,
+ 6355
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 49
+ },
+ "end": {
+ "line": 145,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 6337,
+ 6355
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 32
+ },
+ "end": {
+ "line": 145,
+ "column": 50
+ }
+ }
+ },
+ "consequent": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 6379,
+ 6380
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 20
+ },
+ "end": {
+ "line": 146,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 6381,
+ 6384
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 22
+ },
+ "end": {
+ "line": 146,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 6379,
+ 6384
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 20
+ },
+ "end": {
+ "line": 146,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 6385,
+ 6393
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 26
+ },
+ "end": {
+ "line": 146,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 6379,
+ 6393
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 20
+ },
+ "end": {
+ "line": 146,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 6379,
+ 6395
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 20
+ },
+ "end": {
+ "line": 146,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 6396,
+ 6397
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 37
+ },
+ "end": {
+ "line": 146,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 6379,
+ 6397
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 20
+ },
+ "end": {
+ "line": 146,
+ "column": 38
+ }
+ }
+ },
+ "alternate": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 6400,
+ 6401
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 41
+ },
+ "end": {
+ "line": 146,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 6402,
+ 6405
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 43
+ },
+ "end": {
+ "line": 146,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 6400,
+ 6405
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 41
+ },
+ "end": {
+ "line": 146,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbOpts",
+ "range": [
+ 6406,
+ 6412
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 47
+ },
+ "end": {
+ "line": 146,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 6400,
+ 6412
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 41
+ },
+ "end": {
+ "line": 146,
+ "column": 53
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 6400,
+ 6414
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 41
+ },
+ "end": {
+ "line": 146,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 6337,
+ 6414
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 32
+ },
+ "end": {
+ "line": 146,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 6325,
+ 6414
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 20
+ },
+ "end": {
+ "line": 146,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 6321,
+ 6415
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 16
+ },
+ "end": {
+ "line": 146,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 6433,
+ 6434
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 16
+ },
+ "end": {
+ "line": 147,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "changePage",
+ "range": [
+ 6435,
+ 6445
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 18
+ },
+ "end": {
+ "line": 147,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 6433,
+ 6445
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 16
+ },
+ "end": {
+ "line": 147,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "prevIndex",
+ "range": [
+ 6446,
+ 6455
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 29
+ },
+ "end": {
+ "line": 147,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 6433,
+ 6456
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 16
+ },
+ "end": {
+ "line": 147,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 6433,
+ 6457
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 16
+ },
+ "end": {
+ "line": 147,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 6302,
+ 6472
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 18
+ },
+ "end": {
+ "line": 148,
+ "column": 13
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 6300,
+ 6472
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 16
+ },
+ "end": {
+ "line": 148,
+ "column": 13
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 6296,
+ 6472
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 12
+ },
+ "end": {
+ "line": 148,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "last",
+ "range": [
+ 6487,
+ 6491
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 12
+ },
+ "end": {
+ "line": 149,
+ "column": 16
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 6512,
+ 6513
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 16
+ },
+ "end": {
+ "line": 150,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "changePage",
+ "range": [
+ 6514,
+ 6524
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 18
+ },
+ "end": {
+ "line": 150,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 6512,
+ 6524
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 16
+ },
+ "end": {
+ "line": 150,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 6525,
+ 6526
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 29
+ },
+ "end": {
+ "line": 150,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 6527,
+ 6530
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 31
+ },
+ "end": {
+ "line": 150,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 6525,
+ 6530
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 29
+ },
+ "end": {
+ "line": 150,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbOpts",
+ "range": [
+ 6531,
+ 6537
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 35
+ },
+ "end": {
+ "line": 150,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 6525,
+ 6537
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 29
+ },
+ "end": {
+ "line": 150,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 6525,
+ 6539
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 29
+ },
+ "end": {
+ "line": 150,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 6512,
+ 6540
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 16
+ },
+ "end": {
+ "line": 150,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 6512,
+ 6541
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 16
+ },
+ "end": {
+ "line": 150,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 6493,
+ 6556
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 18
+ },
+ "end": {
+ "line": 151,
+ "column": 13
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 6491,
+ 6556
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 16
+ },
+ "end": {
+ "line": 151,
+ "column": 13
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 6487,
+ 6556
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 12
+ },
+ "end": {
+ "line": 151,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "first",
+ "range": [
+ 6571,
+ 6576
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 12
+ },
+ "end": {
+ "line": 152,
+ "column": 17
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 6597,
+ 6598
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 16
+ },
+ "end": {
+ "line": 153,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "changePage",
+ "range": [
+ 6599,
+ 6609
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 18
+ },
+ "end": {
+ "line": 153,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 6597,
+ 6609
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 16
+ },
+ "end": {
+ "line": 153,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 6610,
+ 6611
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 29
+ },
+ "end": {
+ "line": 153,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "range": [
+ 6597,
+ 6612
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 16
+ },
+ "end": {
+ "line": 153,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 6597,
+ 6613
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 16
+ },
+ "end": {
+ "line": 153,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "range": [
+ 6578,
+ 6628
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 19
+ },
+ "end": {
+ "line": 154,
+ "column": 13
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 6576,
+ 6628
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 17
+ },
+ "end": {
+ "line": 154,
+ "column": 13
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 6571,
+ 6628
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 12
+ },
+ "end": {
+ "line": 154,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "_detectKey",
+ "range": [
+ 6643,
+ 6653
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 12
+ },
+ "end": {
+ "line": 155,
+ "column": 22
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "e",
+ "range": [
+ 6654,
+ 6655
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 23
+ },
+ "end": {
+ "line": 155,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "key",
+ "range": [
+ 6679,
+ 6682
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 20
+ },
+ "end": {
+ "line": 156,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 6685,
+ 6690
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 26
+ },
+ "end": {
+ "line": 156,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "keyCode",
+ "range": [
+ 6691,
+ 6698
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 32
+ },
+ "end": {
+ "line": 156,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 6685,
+ 6698
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 26
+ },
+ "end": {
+ "line": 156,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "e",
+ "range": [
+ 6699,
+ 6700
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 40
+ },
+ "end": {
+ "line": 156,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 6685,
+ 6701
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 26
+ },
+ "end": {
+ "line": 156,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 6679,
+ 6701
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 20
+ },
+ "end": {
+ "line": 156,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 6675,
+ 6702
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 16
+ },
+ "end": {
+ "line": 156,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "key",
+ "range": [
+ 6723,
+ 6726
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 19
+ },
+ "end": {
+ "line": 157,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 13,
+ "raw": "13",
+ "range": [
+ 6729,
+ 6731
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 25
+ },
+ "end": {
+ "line": 157,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 6723,
+ 6731
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 19
+ },
+ "end": {
+ "line": 157,
+ "column": 27
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 6758,
+ 6760
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 23
+ },
+ "end": {
+ "line": 158,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sorted",
+ "range": [
+ 6761,
+ 6767
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 26
+ },
+ "end": {
+ "line": 158,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 6758,
+ 6767
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 23
+ },
+ "end": {
+ "line": 158,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 6795,
+ 6797
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 24
+ },
+ "end": {
+ "line": 159,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filter",
+ "range": [
+ 6798,
+ 6804
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 27
+ },
+ "end": {
+ "line": 159,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 6795,
+ 6804
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 24
+ },
+ "end": {
+ "line": 159,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 6795,
+ 6806
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 24
+ },
+ "end": {
+ "line": 159,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 6795,
+ 6807
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 24
+ },
+ "end": {
+ "line": 159,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 6833,
+ 6834
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 24
+ },
+ "end": {
+ "line": 160,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "changePage",
+ "range": [
+ 6835,
+ 6845
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 26
+ },
+ "end": {
+ "line": 160,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 6833,
+ 6845
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 24
+ },
+ "end": {
+ "line": 160,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 6846,
+ 6847
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 37
+ },
+ "end": {
+ "line": 160,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 6848,
+ 6851
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 39
+ },
+ "end": {
+ "line": 160,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 6846,
+ 6851
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 37
+ },
+ "end": {
+ "line": 160,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 6852,
+ 6860
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 43
+ },
+ "end": {
+ "line": 160,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 6846,
+ 6860
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 37
+ },
+ "end": {
+ "line": 160,
+ "column": 51
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 6846,
+ 6862
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 37
+ },
+ "end": {
+ "line": 160,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 6833,
+ 6863
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 24
+ },
+ "end": {
+ "line": 160,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 6833,
+ 6864
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 24
+ },
+ "end": {
+ "line": 160,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 6768,
+ 6887
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 33
+ },
+ "end": {
+ "line": 161,
+ "column": 21
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 6919,
+ 6920
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 24
+ },
+ "end": {
+ "line": 162,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "changePage",
+ "range": [
+ 6921,
+ 6931
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 26
+ },
+ "end": {
+ "line": 162,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 6919,
+ 6931
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 24
+ },
+ "end": {
+ "line": 162,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 6919,
+ 6933
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 24
+ },
+ "end": {
+ "line": 162,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 6919,
+ 6934
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 24
+ },
+ "end": {
+ "line": 162,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 6892,
+ 6957
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 26
+ },
+ "end": {
+ "line": 163,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 6755,
+ 6957
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 20
+ },
+ "end": {
+ "line": 163,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6979,
+ 6983
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 20
+ },
+ "end": {
+ "line": 164,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "blur",
+ "range": [
+ 6984,
+ 6988
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 25
+ },
+ "end": {
+ "line": 164,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 6979,
+ 6988
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 20
+ },
+ "end": {
+ "line": 164,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 6979,
+ 6990
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 20
+ },
+ "end": {
+ "line": 164,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 6979,
+ 6991
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 20
+ },
+ "end": {
+ "line": 164,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "range": [
+ 6732,
+ 7010
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 28
+ },
+ "end": {
+ "line": 165,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 6720,
+ 7010
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 16
+ },
+ "end": {
+ "line": 165,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 6656,
+ 7025
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 25
+ },
+ "end": {
+ "line": 166,
+ "column": 13
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 6653,
+ 7025
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 22
+ },
+ "end": {
+ "line": 166,
+ "column": 13
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 6643,
+ 7025
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 12
+ },
+ "end": {
+ "line": 166,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "slcPagesChange",
+ "range": [
+ 7040,
+ 7054
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 12
+ },
+ "end": {
+ "line": 167,
+ "column": 26
+ }
+ }
+ },
+ "value": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 7056,
+ 7060
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 28
+ },
+ "end": {
+ "line": 167,
+ "column": 32
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 7040,
+ 7060
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 12
+ },
+ "end": {
+ "line": 167,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "nextEvt",
+ "range": [
+ 7075,
+ 7082
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 12
+ },
+ "end": {
+ "line": 168,
+ "column": 19
+ }
+ }
+ },
+ "value": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 7084,
+ 7088
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 21
+ },
+ "end": {
+ "line": 168,
+ "column": 25
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 7075,
+ 7088
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 12
+ },
+ "end": {
+ "line": 168,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "prevEvt",
+ "range": [
+ 7103,
+ 7110
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 12
+ },
+ "end": {
+ "line": 169,
+ "column": 19
+ }
+ }
+ },
+ "value": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 7112,
+ 7116
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 21
+ },
+ "end": {
+ "line": 169,
+ "column": 25
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 7103,
+ 7116
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 12
+ },
+ "end": {
+ "line": 169,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "lastEvt",
+ "range": [
+ 7131,
+ 7138
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 12
+ },
+ "end": {
+ "line": 170,
+ "column": 19
+ }
+ }
+ },
+ "value": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 7140,
+ 7144
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 21
+ },
+ "end": {
+ "line": 170,
+ "column": 25
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 7131,
+ 7144
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 12
+ },
+ "end": {
+ "line": 170,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "firstEvt",
+ "range": [
+ 7159,
+ 7167
+ ],
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 12
+ },
+ "end": {
+ "line": 171,
+ "column": 20
+ }
+ }
+ },
+ "value": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 7169,
+ 7173
+ ],
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 22
+ },
+ "end": {
+ "line": 171,
+ "column": 26
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 7159,
+ 7173
+ ],
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 12
+ },
+ "end": {
+ "line": 171,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 5667,
+ 7184
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 19
+ },
+ "end": {
+ "line": 172,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 5656,
+ 7184
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 8
+ },
+ "end": {
+ "line": 172,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 5656,
+ 7185
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 8
+ },
+ "end": {
+ "line": 172,
+ "column": 10
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Paging DOM events",
+ "range": [
+ 5626,
+ 5646
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 8
+ },
+ "end": {
+ "line": 127,
+ "column": 28
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7197,
+ 7201
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 8
+ },
+ "end": {
+ "line": 174,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 7202,
+ 7204
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 13
+ },
+ "end": {
+ "line": 174,
+ "column": 15
+ }
+ }
+ },
+ "range": [
+ 7197,
+ 7204
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 8
+ },
+ "end": {
+ "line": 174,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 7207,
+ 7209
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 18
+ },
+ "end": {
+ "line": 174,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 7197,
+ 7209
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 8
+ },
+ "end": {
+ "line": 174,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 7197,
+ 7210
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 8
+ },
+ "end": {
+ "line": 174,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 259,
+ 7217
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 19
+ },
+ "end": {
+ "line": 175,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 255,
+ 7217
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 15
+ },
+ "end": {
+ "line": 175,
+ "column": 5
+ }
+ }
+ },
+ "kind": "constructor",
+ "computed": false,
+ "range": [
+ 244,
+ 7217
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 4
+ },
+ "end": {
+ "line": 175,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Pagination component\r\n * @param {Object} tf TableFilter instance\r\n ",
+ "range": [
+ 149,
+ 238
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 4
+ },
+ "end": {
+ "line": 11,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Initialize DOM elements\r\n ",
+ "range": [
+ 7225,
+ 7269
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 4
+ },
+ "end": {
+ "line": 179,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "init",
+ "range": [
+ 7275,
+ 7279
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 4
+ },
+ "end": {
+ "line": 180,
+ "column": 8
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slcPages",
+ "range": [
+ 7296,
+ 7304
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 12
+ },
+ "end": {
+ "line": 181,
+ "column": 20
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 7296,
+ 7304
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 12
+ },
+ "end": {
+ "line": 181,
+ "column": 20
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 7292,
+ 7305
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 8
+ },
+ "end": {
+ "line": 181,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 7319,
+ 7321
+ ],
+ "loc": {
+ "start": {
+ "line": 182,
+ "column": 12
+ },
+ "end": {
+ "line": 182,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7324,
+ 7328
+ ],
+ "loc": {
+ "start": {
+ "line": 182,
+ "column": 17
+ },
+ "end": {
+ "line": 182,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 7329,
+ 7331
+ ],
+ "loc": {
+ "start": {
+ "line": 182,
+ "column": 22
+ },
+ "end": {
+ "line": 182,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 7324,
+ 7331
+ ],
+ "loc": {
+ "start": {
+ "line": 182,
+ "column": 17
+ },
+ "end": {
+ "line": 182,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 7319,
+ 7331
+ ],
+ "loc": {
+ "start": {
+ "line": 182,
+ "column": 12
+ },
+ "end": {
+ "line": 182,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 7315,
+ 7332
+ ],
+ "loc": {
+ "start": {
+ "line": 182,
+ "column": 8
+ },
+ "end": {
+ "line": 182,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 7346,
+ 7349
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 12
+ },
+ "end": {
+ "line": 183,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7352,
+ 7356
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 18
+ },
+ "end": {
+ "line": 183,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 7357,
+ 7360
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 23
+ },
+ "end": {
+ "line": 183,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 7352,
+ 7360
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 18
+ },
+ "end": {
+ "line": 183,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 7346,
+ 7360
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 12
+ },
+ "end": {
+ "line": 183,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 7342,
+ 7361
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 8
+ },
+ "end": {
+ "line": 183,
+ "column": 27
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " Check resultsPerPage is in expected format and initialise the",
+ "range": [
+ 7373,
+ 7437
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 8
+ },
+ "end": {
+ "line": 185,
+ "column": 72
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " results per page component",
+ "range": [
+ 7447,
+ 7476
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 8
+ },
+ "end": {
+ "line": 186,
+ "column": 37
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7489,
+ 7493
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 11
+ },
+ "end": {
+ "line": 187,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasResultsPerPage",
+ "range": [
+ 7494,
+ 7511
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 16
+ },
+ "end": {
+ "line": 187,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 7489,
+ 7511
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 11
+ },
+ "end": {
+ "line": 187,
+ "column": 33
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7530,
+ 7534
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 15
+ },
+ "end": {
+ "line": 188,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resultsPerPage",
+ "range": [
+ 7535,
+ 7549
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 20
+ },
+ "end": {
+ "line": 188,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 7530,
+ 7549
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 15
+ },
+ "end": {
+ "line": 188,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 7550,
+ 7556
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 35
+ },
+ "end": {
+ "line": 188,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 7530,
+ 7556
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 15
+ },
+ "end": {
+ "line": 188,
+ "column": 41
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 7557,
+ 7558
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 42
+ },
+ "end": {
+ "line": 188,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 7530,
+ 7558
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 15
+ },
+ "end": {
+ "line": 188,
+ "column": 43
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7578,
+ 7582
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 16
+ },
+ "end": {
+ "line": 189,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasResultsPerPage",
+ "range": [
+ 7583,
+ 7600
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 21
+ },
+ "end": {
+ "line": 189,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 7578,
+ 7600
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 16
+ },
+ "end": {
+ "line": 189,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 7603,
+ 7608
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 41
+ },
+ "end": {
+ "line": 189,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 7578,
+ 7608
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 16
+ },
+ "end": {
+ "line": 189,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 7578,
+ 7609
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 16
+ },
+ "end": {
+ "line": 189,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 7559,
+ 7624
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 44
+ },
+ "end": {
+ "line": 190,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7649,
+ 7653
+ ],
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 16
+ },
+ "end": {
+ "line": 191,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingLength",
+ "range": [
+ 7654,
+ 7666
+ ],
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 21
+ },
+ "end": {
+ "line": 191,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 7649,
+ 7666
+ ],
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 16
+ },
+ "end": {
+ "line": 191,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7669,
+ 7673
+ ],
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 36
+ },
+ "end": {
+ "line": 191,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resultsPerPage",
+ "range": [
+ 7674,
+ 7688
+ ],
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 41
+ },
+ "end": {
+ "line": 191,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 7669,
+ 7688
+ ],
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 36
+ },
+ "end": {
+ "line": 191,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 7689,
+ 7690
+ ],
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 56
+ },
+ "end": {
+ "line": 191,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 7669,
+ 7691
+ ],
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 36
+ },
+ "end": {
+ "line": 191,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 7692,
+ 7693
+ ],
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 59
+ },
+ "end": {
+ "line": 191,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 7669,
+ 7694
+ ],
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 36
+ },
+ "end": {
+ "line": 191,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 7649,
+ 7694
+ ],
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 16
+ },
+ "end": {
+ "line": 191,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 7649,
+ 7695
+ ],
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 16
+ },
+ "end": {
+ "line": 191,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7713,
+ 7717
+ ],
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 16
+ },
+ "end": {
+ "line": 192,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setResultsPerPage",
+ "range": [
+ 7718,
+ 7735
+ ],
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 21
+ },
+ "end": {
+ "line": 192,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 7713,
+ 7735
+ ],
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 16
+ },
+ "end": {
+ "line": 192,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 7713,
+ 7737
+ ],
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 16
+ },
+ "end": {
+ "line": 192,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 7713,
+ 7738
+ ],
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 16
+ },
+ "end": {
+ "line": 192,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 7630,
+ 7753
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 19
+ },
+ "end": {
+ "line": 193,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 7527,
+ 7753
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 12
+ },
+ "end": {
+ "line": 193,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 7512,
+ 7764
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 34
+ },
+ "end": {
+ "line": 194,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 7486,
+ 7764
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 8
+ },
+ "end": {
+ "line": 194,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Check resultsPerPage is in expected format and initialise the",
+ "range": [
+ 7373,
+ 7437
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 8
+ },
+ "end": {
+ "line": 185,
+ "column": 72
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " results per page component",
+ "range": [
+ 7447,
+ 7476
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 8
+ },
+ "end": {
+ "line": 186,
+ "column": 37
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 7776,
+ 7779
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 8
+ },
+ "end": {
+ "line": 196,
+ "column": 11
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "slcPagesChange",
+ "range": [
+ 7780,
+ 7794
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 12
+ },
+ "end": {
+ "line": 196,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 7776,
+ 7794
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 8
+ },
+ "end": {
+ "line": 196,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "event",
+ "range": [
+ 7798,
+ 7803
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 30
+ },
+ "end": {
+ "line": 196,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 7827,
+ 7830
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 16
+ },
+ "end": {
+ "line": 197,
+ "column": 19
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "event",
+ "range": [
+ 7833,
+ 7838
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 22
+ },
+ "end": {
+ "line": 197,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "target",
+ "range": [
+ 7839,
+ 7845
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 28
+ },
+ "end": {
+ "line": 197,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 7833,
+ 7845
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 22
+ },
+ "end": {
+ "line": 197,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 7827,
+ 7845
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 16
+ },
+ "end": {
+ "line": 197,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 7823,
+ 7846
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 12
+ },
+ "end": {
+ "line": 197,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7860,
+ 7864
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 12
+ },
+ "end": {
+ "line": 198,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "changePage",
+ "range": [
+ 7865,
+ 7875
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 17
+ },
+ "end": {
+ "line": 198,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 7860,
+ 7875
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 12
+ },
+ "end": {
+ "line": 198,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 7876,
+ 7879
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 28
+ },
+ "end": {
+ "line": 198,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "selectedIndex",
+ "range": [
+ 7880,
+ 7893
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 32
+ },
+ "end": {
+ "line": 198,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 7876,
+ 7893
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 28
+ },
+ "end": {
+ "line": 198,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 7860,
+ 7894
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 12
+ },
+ "end": {
+ "line": 198,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 7860,
+ 7895
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 12
+ },
+ "end": {
+ "line": 198,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 7808,
+ 7906
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 40
+ },
+ "end": {
+ "line": 199,
+ "column": 9
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 7797,
+ 7906
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 29
+ },
+ "end": {
+ "line": 199,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 7776,
+ 7906
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 8
+ },
+ "end": {
+ "line": 199,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 7776,
+ 7907
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 8
+ },
+ "end": {
+ "line": 199,
+ "column": 10
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " Paging drop-down list selector",
+ "range": [
+ 7919,
+ 7952
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 8
+ },
+ "end": {
+ "line": 201,
+ "column": 41
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7965,
+ 7969
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 11
+ },
+ "end": {
+ "line": 202,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pageSelectorType",
+ "range": [
+ 7970,
+ 7986
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 16
+ },
+ "end": {
+ "line": 202,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 7965,
+ 7986
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 11
+ },
+ "end": {
+ "line": 202,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 7991,
+ 7993
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 37
+ },
+ "end": {
+ "line": 202,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeSlc",
+ "range": [
+ 7994,
+ 8004
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 40
+ },
+ "end": {
+ "line": 202,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 7991,
+ 8004
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 37
+ },
+ "end": {
+ "line": 202,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 7965,
+ 8004
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 11
+ },
+ "end": {
+ "line": 202,
+ "column": 50
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "slcPages",
+ "range": [
+ 8020,
+ 8028
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 12
+ },
+ "end": {
+ "line": 203,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 8031,
+ 8034
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 23
+ },
+ "end": {
+ "line": 203,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 8035,
+ 8041
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 27
+ },
+ "end": {
+ "line": 203,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 8031,
+ 8041
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 23
+ },
+ "end": {
+ "line": 203,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 8060,
+ 8062
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 16
+ },
+ "end": {
+ "line": 204,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeSlc",
+ "range": [
+ 8063,
+ 8073
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 19
+ },
+ "end": {
+ "line": 204,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 8060,
+ 8073
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 16
+ },
+ "end": {
+ "line": 204,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 8076,
+ 8080
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 32
+ },
+ "end": {
+ "line": 204,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8082,
+ 8086
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 38
+ },
+ "end": {
+ "line": 204,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxSlcPages",
+ "range": [
+ 8087,
+ 8099
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 43
+ },
+ "end": {
+ "line": 204,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 8082,
+ 8099
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 38
+ },
+ "end": {
+ "line": 204,
+ "column": 55
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 8100,
+ 8102
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 56
+ },
+ "end": {
+ "line": 204,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 8103,
+ 8105
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 59
+ },
+ "end": {
+ "line": 204,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 8100,
+ 8105
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 56
+ },
+ "end": {
+ "line": 204,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 8082,
+ 8105
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 38
+ },
+ "end": {
+ "line": 204,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 8075,
+ 8106
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 31
+ },
+ "end": {
+ "line": 204,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 8031,
+ 8107
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 23
+ },
+ "end": {
+ "line": 204,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 8020,
+ 8107
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 12
+ },
+ "end": {
+ "line": 204,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 8020,
+ 8108
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 12
+ },
+ "end": {
+ "line": 204,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slcPages",
+ "range": [
+ 8122,
+ 8130
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 12
+ },
+ "end": {
+ "line": 205,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 8131,
+ 8140
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 21
+ },
+ "end": {
+ "line": 205,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 8122,
+ 8140
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 12
+ },
+ "end": {
+ "line": 205,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8143,
+ 8147
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 33
+ },
+ "end": {
+ "line": 205,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pgSlcCssClass",
+ "range": [
+ 8148,
+ 8161
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 38
+ },
+ "end": {
+ "line": 205,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 8143,
+ 8161
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 33
+ },
+ "end": {
+ "line": 205,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 8122,
+ 8161
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 12
+ },
+ "end": {
+ "line": 205,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 8122,
+ 8162
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 12
+ },
+ "end": {
+ "line": 205,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 8176,
+ 8181
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 12
+ },
+ "end": {
+ "line": 206,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 8182,
+ 8185
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 18
+ },
+ "end": {
+ "line": 206,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 8176,
+ 8185
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 12
+ },
+ "end": {
+ "line": 206,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slcPages",
+ "range": [
+ 8186,
+ 8194
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 22
+ },
+ "end": {
+ "line": 206,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "change",
+ "raw": "'change'",
+ "range": [
+ 8196,
+ 8204
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 32
+ },
+ "end": {
+ "line": 206,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 8206,
+ 8209
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 42
+ },
+ "end": {
+ "line": 206,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "slcPagesChange",
+ "range": [
+ 8210,
+ 8224
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 46
+ },
+ "end": {
+ "line": 206,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 8206,
+ 8224
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 42
+ },
+ "end": {
+ "line": 206,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 8176,
+ 8225
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 12
+ },
+ "end": {
+ "line": 206,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 8176,
+ 8226
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 12
+ },
+ "end": {
+ "line": 206,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 8005,
+ 8237
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 51
+ },
+ "end": {
+ "line": 207,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 7962,
+ 8237
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 8
+ },
+ "end": {
+ "line": 207,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Paging drop-down list selector",
+ "range": [
+ 7919,
+ 7952
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 8
+ },
+ "end": {
+ "line": 201,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " Paging input selector",
+ "range": [
+ 8249,
+ 8273
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 8
+ },
+ "end": {
+ "line": 209,
+ "column": 32
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8286,
+ 8290
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 11
+ },
+ "end": {
+ "line": 210,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pageSelectorType",
+ "range": [
+ 8291,
+ 8307
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 16
+ },
+ "end": {
+ "line": 210,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 8286,
+ 8307
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 11
+ },
+ "end": {
+ "line": 210,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 8312,
+ 8314
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 37
+ },
+ "end": {
+ "line": 210,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeInp",
+ "range": [
+ 8315,
+ 8325
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 40
+ },
+ "end": {
+ "line": 210,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 8312,
+ 8325
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 37
+ },
+ "end": {
+ "line": 210,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 8286,
+ 8325
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 11
+ },
+ "end": {
+ "line": 210,
+ "column": 50
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "slcPages",
+ "range": [
+ 8341,
+ 8349
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 12
+ },
+ "end": {
+ "line": 211,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 8352,
+ 8355
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 23
+ },
+ "end": {
+ "line": 211,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 8356,
+ 8362
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 27
+ },
+ "end": {
+ "line": 211,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 8352,
+ 8362
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 23
+ },
+ "end": {
+ "line": 211,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 8381,
+ 8383
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 16
+ },
+ "end": {
+ "line": 212,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeInp",
+ "range": [
+ 8384,
+ 8394
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 19
+ },
+ "end": {
+ "line": 212,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 8381,
+ 8394
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 16
+ },
+ "end": {
+ "line": 212,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 8414,
+ 8418
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 17
+ },
+ "end": {
+ "line": 213,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8420,
+ 8424
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 23
+ },
+ "end": {
+ "line": 213,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxSlcPages",
+ "range": [
+ 8425,
+ 8437
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 28
+ },
+ "end": {
+ "line": 213,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 8420,
+ 8437
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 23
+ },
+ "end": {
+ "line": 213,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 8438,
+ 8440
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 41
+ },
+ "end": {
+ "line": 213,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 8441,
+ 8443
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 44
+ },
+ "end": {
+ "line": 213,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 8438,
+ 8443
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 41
+ },
+ "end": {
+ "line": 213,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 8420,
+ 8443
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 23
+ },
+ "end": {
+ "line": 213,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 8413,
+ 8444
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 16
+ },
+ "end": {
+ "line": 213,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "value",
+ "raw": "'value'",
+ "range": [
+ 8464,
+ 8471
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 17
+ },
+ "end": {
+ "line": 214,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8473,
+ 8477
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 26
+ },
+ "end": {
+ "line": 214,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "currentPageNb",
+ "range": [
+ 8478,
+ 8491
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 31
+ },
+ "end": {
+ "line": 214,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 8473,
+ 8491
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 26
+ },
+ "end": {
+ "line": 214,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 8463,
+ 8492
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 16
+ },
+ "end": {
+ "line": 214,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 8352,
+ 8507
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 23
+ },
+ "end": {
+ "line": 215,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 8341,
+ 8507
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 12
+ },
+ "end": {
+ "line": 215,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 8341,
+ 8508
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 12
+ },
+ "end": {
+ "line": 215,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slcPages",
+ "range": [
+ 8522,
+ 8530
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 12
+ },
+ "end": {
+ "line": 216,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 8531,
+ 8540
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 21
+ },
+ "end": {
+ "line": 216,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 8522,
+ 8540
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 12
+ },
+ "end": {
+ "line": 216,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8543,
+ 8547
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 33
+ },
+ "end": {
+ "line": 216,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pgInpCssClass",
+ "range": [
+ 8548,
+ 8561
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 38
+ },
+ "end": {
+ "line": 216,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 8543,
+ 8561
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 33
+ },
+ "end": {
+ "line": 216,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 8522,
+ 8561
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 12
+ },
+ "end": {
+ "line": 216,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 8522,
+ 8562
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 12
+ },
+ "end": {
+ "line": 216,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 8576,
+ 8581
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 12
+ },
+ "end": {
+ "line": 217,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 8582,
+ 8585
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 18
+ },
+ "end": {
+ "line": 217,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 8576,
+ 8585
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 12
+ },
+ "end": {
+ "line": 217,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slcPages",
+ "range": [
+ 8586,
+ 8594
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 22
+ },
+ "end": {
+ "line": 217,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "keypress",
+ "raw": "'keypress'",
+ "range": [
+ 8596,
+ 8606
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 32
+ },
+ "end": {
+ "line": 217,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 8608,
+ 8611
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 44
+ },
+ "end": {
+ "line": 217,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_detectKey",
+ "range": [
+ 8612,
+ 8622
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 48
+ },
+ "end": {
+ "line": 217,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 8608,
+ 8622
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 44
+ },
+ "end": {
+ "line": 217,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 8576,
+ 8623
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 12
+ },
+ "end": {
+ "line": 217,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 8576,
+ 8624
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 12
+ },
+ "end": {
+ "line": 217,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 8326,
+ 8635
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 51
+ },
+ "end": {
+ "line": 218,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 8283,
+ 8635
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 8
+ },
+ "end": {
+ "line": 218,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Paging input selector",
+ "range": [
+ 8249,
+ 8273
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 8
+ },
+ "end": {
+ "line": 209,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " btns containers",
+ "range": [
+ 8647,
+ 8665
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 8
+ },
+ "end": {
+ "line": 220,
+ "column": 26
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "btnNextSpan",
+ "range": [
+ 8679,
+ 8690
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 12
+ },
+ "end": {
+ "line": 221,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 8693,
+ 8696
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 26
+ },
+ "end": {
+ "line": 221,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 8697,
+ 8703
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 30
+ },
+ "end": {
+ "line": 221,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 8693,
+ 8703
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 26
+ },
+ "end": {
+ "line": 221,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "span",
+ "raw": "'span'",
+ "range": [
+ 8718,
+ 8724
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 12
+ },
+ "end": {
+ "line": 222,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 8726,
+ 8730
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 20
+ },
+ "end": {
+ "line": 222,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8732,
+ 8736
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 26
+ },
+ "end": {
+ "line": 222,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxBtnNextSpan",
+ "range": [
+ 8737,
+ 8752
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 31
+ },
+ "end": {
+ "line": 222,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 8732,
+ 8752
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 26
+ },
+ "end": {
+ "line": 222,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 8753,
+ 8755
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 47
+ },
+ "end": {
+ "line": 222,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 8756,
+ 8758
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 50
+ },
+ "end": {
+ "line": 222,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 8753,
+ 8758
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 47
+ },
+ "end": {
+ "line": 222,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 8732,
+ 8758
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 26
+ },
+ "end": {
+ "line": 222,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 8725,
+ 8759
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 19
+ },
+ "end": {
+ "line": 222,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 8693,
+ 8760
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 26
+ },
+ "end": {
+ "line": 222,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 8679,
+ 8760
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 12
+ },
+ "end": {
+ "line": 222,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 8675,
+ 8761
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 8
+ },
+ "end": {
+ "line": 222,
+ "column": 55
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " btns containers",
+ "range": [
+ 8647,
+ 8665
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 8
+ },
+ "end": {
+ "line": 220,
+ "column": 26
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "btnPrevSpan",
+ "range": [
+ 8775,
+ 8786
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 12
+ },
+ "end": {
+ "line": 223,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 8789,
+ 8792
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 26
+ },
+ "end": {
+ "line": 223,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 8793,
+ 8799
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 30
+ },
+ "end": {
+ "line": 223,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 8789,
+ 8799
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 26
+ },
+ "end": {
+ "line": 223,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "span",
+ "raw": "'span'",
+ "range": [
+ 8814,
+ 8820
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 12
+ },
+ "end": {
+ "line": 224,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 8822,
+ 8826
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 20
+ },
+ "end": {
+ "line": 224,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8828,
+ 8832
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 26
+ },
+ "end": {
+ "line": 224,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxBtnPrevSpan",
+ "range": [
+ 8833,
+ 8848
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 31
+ },
+ "end": {
+ "line": 224,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 8828,
+ 8848
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 26
+ },
+ "end": {
+ "line": 224,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 8849,
+ 8851
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 47
+ },
+ "end": {
+ "line": 224,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 8852,
+ 8854
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 50
+ },
+ "end": {
+ "line": 224,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 8849,
+ 8854
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 47
+ },
+ "end": {
+ "line": 224,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 8828,
+ 8854
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 26
+ },
+ "end": {
+ "line": 224,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 8821,
+ 8855
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 19
+ },
+ "end": {
+ "line": 224,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 8789,
+ 8856
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 26
+ },
+ "end": {
+ "line": 224,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 8775,
+ 8856
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 12
+ },
+ "end": {
+ "line": 224,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 8771,
+ 8857
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 8
+ },
+ "end": {
+ "line": 224,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "btnLastSpan",
+ "range": [
+ 8871,
+ 8882
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 12
+ },
+ "end": {
+ "line": 225,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 8885,
+ 8888
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 26
+ },
+ "end": {
+ "line": 225,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 8889,
+ 8895
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 30
+ },
+ "end": {
+ "line": 225,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 8885,
+ 8895
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 26
+ },
+ "end": {
+ "line": 225,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "span",
+ "raw": "'span'",
+ "range": [
+ 8910,
+ 8916
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 12
+ },
+ "end": {
+ "line": 226,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 8918,
+ 8922
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 20
+ },
+ "end": {
+ "line": 226,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8924,
+ 8928
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 26
+ },
+ "end": {
+ "line": 226,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxBtnLastSpan",
+ "range": [
+ 8929,
+ 8944
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 31
+ },
+ "end": {
+ "line": 226,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 8924,
+ 8944
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 26
+ },
+ "end": {
+ "line": 226,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 8945,
+ 8947
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 47
+ },
+ "end": {
+ "line": 226,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 8948,
+ 8950
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 50
+ },
+ "end": {
+ "line": 226,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 8945,
+ 8950
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 47
+ },
+ "end": {
+ "line": 226,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 8924,
+ 8950
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 26
+ },
+ "end": {
+ "line": 226,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 8917,
+ 8951
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 19
+ },
+ "end": {
+ "line": 226,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 8885,
+ 8952
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 26
+ },
+ "end": {
+ "line": 226,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 8871,
+ 8952
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 12
+ },
+ "end": {
+ "line": 226,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 8867,
+ 8953
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 8
+ },
+ "end": {
+ "line": 226,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "btnFirstSpan",
+ "range": [
+ 8967,
+ 8979
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 12
+ },
+ "end": {
+ "line": 227,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 8982,
+ 8985
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 27
+ },
+ "end": {
+ "line": 227,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 8986,
+ 8992
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 31
+ },
+ "end": {
+ "line": 227,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 8982,
+ 8992
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 27
+ },
+ "end": {
+ "line": 227,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "span",
+ "raw": "'span'",
+ "range": [
+ 9007,
+ 9013
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 12
+ },
+ "end": {
+ "line": 228,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 9015,
+ 9019
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 20
+ },
+ "end": {
+ "line": 228,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9021,
+ 9025
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 26
+ },
+ "end": {
+ "line": 228,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxBtnFirstSpan",
+ "range": [
+ 9026,
+ 9042
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 31
+ },
+ "end": {
+ "line": 228,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 9021,
+ 9042
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 26
+ },
+ "end": {
+ "line": 228,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 9043,
+ 9045
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 48
+ },
+ "end": {
+ "line": 228,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 9046,
+ 9048
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 51
+ },
+ "end": {
+ "line": 228,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 9043,
+ 9048
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 48
+ },
+ "end": {
+ "line": 228,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 9021,
+ 9048
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 26
+ },
+ "end": {
+ "line": 228,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 9014,
+ 9049
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 19
+ },
+ "end": {
+ "line": 228,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 8982,
+ 9050
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 27
+ },
+ "end": {
+ "line": 228,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 8967,
+ 9050
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 12
+ },
+ "end": {
+ "line": 228,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 8963,
+ 9051
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 8
+ },
+ "end": {
+ "line": 228,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9066,
+ 9070
+ ],
+ "loc": {
+ "start": {
+ "line": 230,
+ "column": 11
+ },
+ "end": {
+ "line": 230,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasPagingBtns",
+ "range": [
+ 9071,
+ 9084
+ ],
+ "loc": {
+ "start": {
+ "line": 230,
+ "column": 16
+ },
+ "end": {
+ "line": 230,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 9066,
+ 9084
+ ],
+ "loc": {
+ "start": {
+ "line": 230,
+ "column": 11
+ },
+ "end": {
+ "line": 230,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9132,
+ 9136
+ ],
+ "loc": {
+ "start": {
+ "line": 232,
+ "column": 16
+ },
+ "end": {
+ "line": 232,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnNextPageHtml",
+ "range": [
+ 9137,
+ 9152
+ ],
+ "loc": {
+ "start": {
+ "line": 232,
+ "column": 21
+ },
+ "end": {
+ "line": 232,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 9132,
+ 9152
+ ],
+ "loc": {
+ "start": {
+ "line": 232,
+ "column": 16
+ },
+ "end": {
+ "line": 232,
+ "column": 36
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 9131,
+ 9152
+ ],
+ "loc": {
+ "start": {
+ "line": 232,
+ "column": 15
+ },
+ "end": {
+ "line": 232,
+ "column": 36
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "btn_next",
+ "range": [
+ 9176,
+ 9184
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 20
+ },
+ "end": {
+ "line": 233,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 9187,
+ 9190
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 31
+ },
+ "end": {
+ "line": 233,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 9191,
+ 9197
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 35
+ },
+ "end": {
+ "line": 233,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 9187,
+ 9197
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 31
+ },
+ "end": {
+ "line": 233,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 9220,
+ 9222
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 20
+ },
+ "end": {
+ "line": 234,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeInp",
+ "range": [
+ 9223,
+ 9233
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 23
+ },
+ "end": {
+ "line": 234,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 9220,
+ 9233
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 20
+ },
+ "end": {
+ "line": 234,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 9257,
+ 9261
+ ],
+ "loc": {
+ "start": {
+ "line": 235,
+ "column": 21
+ },
+ "end": {
+ "line": 235,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9263,
+ 9267
+ ],
+ "loc": {
+ "start": {
+ "line": 235,
+ "column": 27
+ },
+ "end": {
+ "line": 235,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxBtnNext",
+ "range": [
+ 9268,
+ 9279
+ ],
+ "loc": {
+ "start": {
+ "line": 235,
+ "column": 32
+ },
+ "end": {
+ "line": 235,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 9263,
+ 9279
+ ],
+ "loc": {
+ "start": {
+ "line": 235,
+ "column": 27
+ },
+ "end": {
+ "line": 235,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 9280,
+ 9282
+ ],
+ "loc": {
+ "start": {
+ "line": 235,
+ "column": 44
+ },
+ "end": {
+ "line": 235,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 9283,
+ 9285
+ ],
+ "loc": {
+ "start": {
+ "line": 235,
+ "column": 47
+ },
+ "end": {
+ "line": 235,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 9280,
+ 9285
+ ],
+ "loc": {
+ "start": {
+ "line": 235,
+ "column": 44
+ },
+ "end": {
+ "line": 235,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 9263,
+ 9285
+ ],
+ "loc": {
+ "start": {
+ "line": 235,
+ "column": 27
+ },
+ "end": {
+ "line": 235,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 9256,
+ 9286
+ ],
+ "loc": {
+ "start": {
+ "line": 235,
+ "column": 20
+ },
+ "end": {
+ "line": 235,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "type",
+ "raw": "'type'",
+ "range": [
+ 9310,
+ 9316
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 21
+ },
+ "end": {
+ "line": 236,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "button",
+ "raw": "'button'",
+ "range": [
+ 9318,
+ 9326
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 29
+ },
+ "end": {
+ "line": 236,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 9309,
+ 9327
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 20
+ },
+ "end": {
+ "line": 236,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "value",
+ "raw": "'value'",
+ "range": [
+ 9351,
+ 9358
+ ],
+ "loc": {
+ "start": {
+ "line": 237,
+ "column": 21
+ },
+ "end": {
+ "line": 237,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9360,
+ 9364
+ ],
+ "loc": {
+ "start": {
+ "line": 237,
+ "column": 30
+ },
+ "end": {
+ "line": 237,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnNextPageText",
+ "range": [
+ 9365,
+ 9380
+ ],
+ "loc": {
+ "start": {
+ "line": 237,
+ "column": 35
+ },
+ "end": {
+ "line": 237,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 9360,
+ 9380
+ ],
+ "loc": {
+ "start": {
+ "line": 237,
+ "column": 30
+ },
+ "end": {
+ "line": 237,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 9350,
+ 9381
+ ],
+ "loc": {
+ "start": {
+ "line": 237,
+ "column": 20
+ },
+ "end": {
+ "line": 237,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "title",
+ "raw": "'title'",
+ "range": [
+ 9405,
+ 9412
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 21
+ },
+ "end": {
+ "line": 238,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "Next",
+ "raw": "'Next'",
+ "range": [
+ 9414,
+ 9420
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 30
+ },
+ "end": {
+ "line": 238,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 9404,
+ 9421
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 20
+ },
+ "end": {
+ "line": 238,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 9187,
+ 9440
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 31
+ },
+ "end": {
+ "line": 239,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 9176,
+ 9440
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 20
+ },
+ "end": {
+ "line": 239,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 9172,
+ 9441
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 16
+ },
+ "end": {
+ "line": 239,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "btn_next",
+ "range": [
+ 9459,
+ 9467
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 16
+ },
+ "end": {
+ "line": 240,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 9468,
+ 9477
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 25
+ },
+ "end": {
+ "line": 240,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 9459,
+ 9477
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 16
+ },
+ "end": {
+ "line": 240,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9480,
+ 9484
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 37
+ },
+ "end": {
+ "line": 240,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnPageCssClass",
+ "range": [
+ 9485,
+ 9500
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 42
+ },
+ "end": {
+ "line": 240,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 9480,
+ 9500
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 37
+ },
+ "end": {
+ "line": 240,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 9459,
+ 9500
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 16
+ },
+ "end": {
+ "line": 240,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 9459,
+ 9501
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 16
+ },
+ "end": {
+ "line": 240,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 9519,
+ 9524
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 16
+ },
+ "end": {
+ "line": 241,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 9525,
+ 9528
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 22
+ },
+ "end": {
+ "line": 241,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 9519,
+ 9528
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 16
+ },
+ "end": {
+ "line": 241,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btn_next",
+ "range": [
+ 9529,
+ 9537
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 26
+ },
+ "end": {
+ "line": 241,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 9539,
+ 9546
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 36
+ },
+ "end": {
+ "line": 241,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 9548,
+ 9551
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 45
+ },
+ "end": {
+ "line": 241,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "next",
+ "range": [
+ 9552,
+ 9556
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 49
+ },
+ "end": {
+ "line": 241,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 9548,
+ 9556
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 45
+ },
+ "end": {
+ "line": 241,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 9519,
+ 9557
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 16
+ },
+ "end": {
+ "line": 241,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 9519,
+ 9558
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 16
+ },
+ "end": {
+ "line": 241,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "btnNextSpan",
+ "range": [
+ 9576,
+ 9587
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 16
+ },
+ "end": {
+ "line": 242,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 9588,
+ 9599
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 28
+ },
+ "end": {
+ "line": 242,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 9576,
+ 9599
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 16
+ },
+ "end": {
+ "line": 242,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btn_next",
+ "range": [
+ 9600,
+ 9608
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 40
+ },
+ "end": {
+ "line": 242,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 9576,
+ 9609
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 16
+ },
+ "end": {
+ "line": 242,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 9576,
+ 9610
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 16
+ },
+ "end": {
+ "line": 242,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 9153,
+ 9625
+ ],
+ "loc": {
+ "start": {
+ "line": 232,
+ "column": 37
+ },
+ "end": {
+ "line": 243,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "btnNextSpan",
+ "range": [
+ 9650,
+ 9661
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 16
+ },
+ "end": {
+ "line": 244,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 9662,
+ 9671
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 28
+ },
+ "end": {
+ "line": 244,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 9650,
+ 9671
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 16
+ },
+ "end": {
+ "line": 244,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9674,
+ 9678
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 40
+ },
+ "end": {
+ "line": 244,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnNextPageHtml",
+ "range": [
+ 9679,
+ 9694
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 45
+ },
+ "end": {
+ "line": 244,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 9674,
+ 9694
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 40
+ },
+ "end": {
+ "line": 244,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 9650,
+ 9694
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 16
+ },
+ "end": {
+ "line": 244,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 9650,
+ 9695
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 16
+ },
+ "end": {
+ "line": 244,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 9713,
+ 9718
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 16
+ },
+ "end": {
+ "line": 245,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 9719,
+ 9722
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 22
+ },
+ "end": {
+ "line": 245,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 9713,
+ 9722
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 16
+ },
+ "end": {
+ "line": 245,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btnNextSpan",
+ "range": [
+ 9723,
+ 9734
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 26
+ },
+ "end": {
+ "line": 245,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 9736,
+ 9743
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 39
+ },
+ "end": {
+ "line": 245,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 9745,
+ 9748
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 48
+ },
+ "end": {
+ "line": 245,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "next",
+ "range": [
+ 9749,
+ 9753
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 52
+ },
+ "end": {
+ "line": 245,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 9745,
+ 9753
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 48
+ },
+ "end": {
+ "line": 245,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 9713,
+ 9754
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 16
+ },
+ "end": {
+ "line": 245,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 9713,
+ 9755
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 16
+ },
+ "end": {
+ "line": 245,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 9631,
+ 9770
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 19
+ },
+ "end": {
+ "line": 246,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 9128,
+ 9770
+ ],
+ "loc": {
+ "start": {
+ "line": 232,
+ "column": 12
+ },
+ "end": {
+ "line": 246,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Next button",
+ "range": [
+ 9100,
+ 9114
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 12
+ },
+ "end": {
+ "line": 231,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " Previous button",
+ "range": [
+ 9784,
+ 9802
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 12
+ },
+ "end": {
+ "line": 247,
+ "column": 30
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9820,
+ 9824
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 16
+ },
+ "end": {
+ "line": 248,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnPrevPageHtml",
+ "range": [
+ 9825,
+ 9840
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 21
+ },
+ "end": {
+ "line": 248,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 9820,
+ 9840
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 16
+ },
+ "end": {
+ "line": 248,
+ "column": 36
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 9819,
+ 9840
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 15
+ },
+ "end": {
+ "line": 248,
+ "column": 36
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "btn_prev",
+ "range": [
+ 9864,
+ 9872
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 20
+ },
+ "end": {
+ "line": 249,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 9875,
+ 9878
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 31
+ },
+ "end": {
+ "line": 249,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 9879,
+ 9885
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 35
+ },
+ "end": {
+ "line": 249,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 9875,
+ 9885
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 31
+ },
+ "end": {
+ "line": 249,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 9908,
+ 9910
+ ],
+ "loc": {
+ "start": {
+ "line": 250,
+ "column": 20
+ },
+ "end": {
+ "line": 250,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeInp",
+ "range": [
+ 9911,
+ 9921
+ ],
+ "loc": {
+ "start": {
+ "line": 250,
+ "column": 23
+ },
+ "end": {
+ "line": 250,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 9908,
+ 9921
+ ],
+ "loc": {
+ "start": {
+ "line": 250,
+ "column": 20
+ },
+ "end": {
+ "line": 250,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 9945,
+ 9949
+ ],
+ "loc": {
+ "start": {
+ "line": 251,
+ "column": 21
+ },
+ "end": {
+ "line": 251,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9951,
+ 9955
+ ],
+ "loc": {
+ "start": {
+ "line": 251,
+ "column": 27
+ },
+ "end": {
+ "line": 251,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxBtnPrev",
+ "range": [
+ 9956,
+ 9967
+ ],
+ "loc": {
+ "start": {
+ "line": 251,
+ "column": 32
+ },
+ "end": {
+ "line": 251,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 9951,
+ 9967
+ ],
+ "loc": {
+ "start": {
+ "line": 251,
+ "column": 27
+ },
+ "end": {
+ "line": 251,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 9968,
+ 9970
+ ],
+ "loc": {
+ "start": {
+ "line": 251,
+ "column": 44
+ },
+ "end": {
+ "line": 251,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 9971,
+ 9973
+ ],
+ "loc": {
+ "start": {
+ "line": 251,
+ "column": 47
+ },
+ "end": {
+ "line": 251,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 9968,
+ 9973
+ ],
+ "loc": {
+ "start": {
+ "line": 251,
+ "column": 44
+ },
+ "end": {
+ "line": 251,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 9951,
+ 9973
+ ],
+ "loc": {
+ "start": {
+ "line": 251,
+ "column": 27
+ },
+ "end": {
+ "line": 251,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 9944,
+ 9974
+ ],
+ "loc": {
+ "start": {
+ "line": 251,
+ "column": 20
+ },
+ "end": {
+ "line": 251,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "type",
+ "raw": "'type'",
+ "range": [
+ 9998,
+ 10004
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 21
+ },
+ "end": {
+ "line": 252,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "button",
+ "raw": "'button'",
+ "range": [
+ 10006,
+ 10014
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 29
+ },
+ "end": {
+ "line": 252,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 9997,
+ 10015
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 20
+ },
+ "end": {
+ "line": 252,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "value",
+ "raw": "'value'",
+ "range": [
+ 10039,
+ 10046
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 21
+ },
+ "end": {
+ "line": 253,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 10048,
+ 10052
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 30
+ },
+ "end": {
+ "line": 253,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnPrevPageText",
+ "range": [
+ 10053,
+ 10068
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 35
+ },
+ "end": {
+ "line": 253,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 10048,
+ 10068
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 30
+ },
+ "end": {
+ "line": 253,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 10038,
+ 10069
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 20
+ },
+ "end": {
+ "line": 253,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "title",
+ "raw": "'title'",
+ "range": [
+ 10093,
+ 10100
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 21
+ },
+ "end": {
+ "line": 254,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "Previous",
+ "raw": "'Previous'",
+ "range": [
+ 10102,
+ 10112
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 30
+ },
+ "end": {
+ "line": 254,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 10092,
+ 10113
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 20
+ },
+ "end": {
+ "line": 254,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 9875,
+ 10132
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 31
+ },
+ "end": {
+ "line": 255,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 9864,
+ 10132
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 20
+ },
+ "end": {
+ "line": 255,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 9860,
+ 10133
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 16
+ },
+ "end": {
+ "line": 255,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "btn_prev",
+ "range": [
+ 10151,
+ 10159
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 16
+ },
+ "end": {
+ "line": 256,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 10160,
+ 10169
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 25
+ },
+ "end": {
+ "line": 256,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 10151,
+ 10169
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 16
+ },
+ "end": {
+ "line": 256,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 10172,
+ 10176
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 37
+ },
+ "end": {
+ "line": 256,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnPageCssClass",
+ "range": [
+ 10177,
+ 10192
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 42
+ },
+ "end": {
+ "line": 256,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 10172,
+ 10192
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 37
+ },
+ "end": {
+ "line": 256,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 10151,
+ 10192
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 16
+ },
+ "end": {
+ "line": 256,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 10151,
+ 10193
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 16
+ },
+ "end": {
+ "line": 256,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 10211,
+ 10216
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 16
+ },
+ "end": {
+ "line": 257,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 10217,
+ 10220
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 22
+ },
+ "end": {
+ "line": 257,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 10211,
+ 10220
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 16
+ },
+ "end": {
+ "line": 257,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btn_prev",
+ "range": [
+ 10221,
+ 10229
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 26
+ },
+ "end": {
+ "line": 257,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 10231,
+ 10238
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 36
+ },
+ "end": {
+ "line": 257,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 10240,
+ 10243
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 45
+ },
+ "end": {
+ "line": 257,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prev",
+ "range": [
+ 10244,
+ 10248
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 49
+ },
+ "end": {
+ "line": 257,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 10240,
+ 10248
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 45
+ },
+ "end": {
+ "line": 257,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 10211,
+ 10249
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 16
+ },
+ "end": {
+ "line": 257,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 10211,
+ 10250
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 16
+ },
+ "end": {
+ "line": 257,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "btnPrevSpan",
+ "range": [
+ 10268,
+ 10279
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 16
+ },
+ "end": {
+ "line": 258,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 10280,
+ 10291
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 28
+ },
+ "end": {
+ "line": 258,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 10268,
+ 10291
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 16
+ },
+ "end": {
+ "line": 258,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btn_prev",
+ "range": [
+ 10292,
+ 10300
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 40
+ },
+ "end": {
+ "line": 258,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 10268,
+ 10301
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 16
+ },
+ "end": {
+ "line": 258,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 10268,
+ 10302
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 16
+ },
+ "end": {
+ "line": 258,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 9841,
+ 10317
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 37
+ },
+ "end": {
+ "line": 259,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "btnPrevSpan",
+ "range": [
+ 10342,
+ 10353
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 16
+ },
+ "end": {
+ "line": 260,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 10354,
+ 10363
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 28
+ },
+ "end": {
+ "line": 260,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 10342,
+ 10363
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 16
+ },
+ "end": {
+ "line": 260,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 10366,
+ 10370
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 40
+ },
+ "end": {
+ "line": 260,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnPrevPageHtml",
+ "range": [
+ 10371,
+ 10386
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 45
+ },
+ "end": {
+ "line": 260,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 10366,
+ 10386
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 40
+ },
+ "end": {
+ "line": 260,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 10342,
+ 10386
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 16
+ },
+ "end": {
+ "line": 260,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 10342,
+ 10387
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 16
+ },
+ "end": {
+ "line": 260,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 10405,
+ 10410
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 16
+ },
+ "end": {
+ "line": 261,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 10411,
+ 10414
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 22
+ },
+ "end": {
+ "line": 261,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 10405,
+ 10414
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 16
+ },
+ "end": {
+ "line": 261,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btnPrevSpan",
+ "range": [
+ 10415,
+ 10426
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 26
+ },
+ "end": {
+ "line": 261,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 10428,
+ 10435
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 39
+ },
+ "end": {
+ "line": 261,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 10437,
+ 10440
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 48
+ },
+ "end": {
+ "line": 261,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prev",
+ "range": [
+ 10441,
+ 10445
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 52
+ },
+ "end": {
+ "line": 261,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 10437,
+ 10445
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 48
+ },
+ "end": {
+ "line": 261,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 10405,
+ 10446
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 16
+ },
+ "end": {
+ "line": 261,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 10405,
+ 10447
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 16
+ },
+ "end": {
+ "line": 261,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 10323,
+ 10462
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 19
+ },
+ "end": {
+ "line": 262,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 9816,
+ 10462
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 12
+ },
+ "end": {
+ "line": 262,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Previous button",
+ "range": [
+ 9784,
+ 9802
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 12
+ },
+ "end": {
+ "line": 247,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " Last button",
+ "range": [
+ 10476,
+ 10490
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 12
+ },
+ "end": {
+ "line": 263,
+ "column": 26
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 10508,
+ 10512
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 16
+ },
+ "end": {
+ "line": 264,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnLastPageHtml",
+ "range": [
+ 10513,
+ 10528
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 21
+ },
+ "end": {
+ "line": 264,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 10508,
+ 10528
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 16
+ },
+ "end": {
+ "line": 264,
+ "column": 36
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 10507,
+ 10528
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 15
+ },
+ "end": {
+ "line": 264,
+ "column": 36
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "btn_last",
+ "range": [
+ 10552,
+ 10560
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 20
+ },
+ "end": {
+ "line": 265,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 10563,
+ 10566
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 31
+ },
+ "end": {
+ "line": 265,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 10567,
+ 10573
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 35
+ },
+ "end": {
+ "line": 265,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 10563,
+ 10573
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 31
+ },
+ "end": {
+ "line": 265,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 10596,
+ 10598
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 20
+ },
+ "end": {
+ "line": 266,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeInp",
+ "range": [
+ 10599,
+ 10609
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 23
+ },
+ "end": {
+ "line": 266,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 10596,
+ 10609
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 20
+ },
+ "end": {
+ "line": 266,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 10633,
+ 10637
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 21
+ },
+ "end": {
+ "line": 267,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 10639,
+ 10643
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 27
+ },
+ "end": {
+ "line": 267,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxBtnLast",
+ "range": [
+ 10644,
+ 10655
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 32
+ },
+ "end": {
+ "line": 267,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 10639,
+ 10655
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 27
+ },
+ "end": {
+ "line": 267,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 10656,
+ 10658
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 44
+ },
+ "end": {
+ "line": 267,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 10659,
+ 10661
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 47
+ },
+ "end": {
+ "line": 267,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 10656,
+ 10661
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 44
+ },
+ "end": {
+ "line": 267,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 10639,
+ 10661
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 27
+ },
+ "end": {
+ "line": 267,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 10632,
+ 10662
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 20
+ },
+ "end": {
+ "line": 267,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "type",
+ "raw": "'type'",
+ "range": [
+ 10686,
+ 10692
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 21
+ },
+ "end": {
+ "line": 268,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "button",
+ "raw": "'button'",
+ "range": [
+ 10694,
+ 10702
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 29
+ },
+ "end": {
+ "line": 268,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 10685,
+ 10703
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 20
+ },
+ "end": {
+ "line": 268,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "value",
+ "raw": "'value'",
+ "range": [
+ 10727,
+ 10734
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 21
+ },
+ "end": {
+ "line": 269,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 10736,
+ 10740
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 30
+ },
+ "end": {
+ "line": 269,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnLastPageText",
+ "range": [
+ 10741,
+ 10756
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 35
+ },
+ "end": {
+ "line": 269,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 10736,
+ 10756
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 30
+ },
+ "end": {
+ "line": 269,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 10726,
+ 10757
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 20
+ },
+ "end": {
+ "line": 269,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "title",
+ "raw": "'title'",
+ "range": [
+ 10781,
+ 10788
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 21
+ },
+ "end": {
+ "line": 270,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "Last",
+ "raw": "'Last'",
+ "range": [
+ 10790,
+ 10796
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 30
+ },
+ "end": {
+ "line": 270,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 10780,
+ 10797
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 20
+ },
+ "end": {
+ "line": 270,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 10563,
+ 10816
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 31
+ },
+ "end": {
+ "line": 271,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 10552,
+ 10816
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 20
+ },
+ "end": {
+ "line": 271,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 10548,
+ 10817
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 16
+ },
+ "end": {
+ "line": 271,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "btn_last",
+ "range": [
+ 10835,
+ 10843
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 16
+ },
+ "end": {
+ "line": 272,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 10844,
+ 10853
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 25
+ },
+ "end": {
+ "line": 272,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 10835,
+ 10853
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 16
+ },
+ "end": {
+ "line": 272,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 10856,
+ 10860
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 37
+ },
+ "end": {
+ "line": 272,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnPageCssClass",
+ "range": [
+ 10861,
+ 10876
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 42
+ },
+ "end": {
+ "line": 272,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 10856,
+ 10876
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 37
+ },
+ "end": {
+ "line": 272,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 10835,
+ 10876
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 16
+ },
+ "end": {
+ "line": 272,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 10835,
+ 10877
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 16
+ },
+ "end": {
+ "line": 272,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 10895,
+ 10900
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 16
+ },
+ "end": {
+ "line": 273,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 10901,
+ 10904
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 22
+ },
+ "end": {
+ "line": 273,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 10895,
+ 10904
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 16
+ },
+ "end": {
+ "line": 273,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btn_last",
+ "range": [
+ 10905,
+ 10913
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 26
+ },
+ "end": {
+ "line": 273,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 10915,
+ 10922
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 36
+ },
+ "end": {
+ "line": 273,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 10924,
+ 10927
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 45
+ },
+ "end": {
+ "line": 273,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "last",
+ "range": [
+ 10928,
+ 10932
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 49
+ },
+ "end": {
+ "line": 273,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 10924,
+ 10932
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 45
+ },
+ "end": {
+ "line": 273,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 10895,
+ 10933
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 16
+ },
+ "end": {
+ "line": 273,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 10895,
+ 10934
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 16
+ },
+ "end": {
+ "line": 273,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "btnLastSpan",
+ "range": [
+ 10952,
+ 10963
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 16
+ },
+ "end": {
+ "line": 274,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 10964,
+ 10975
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 28
+ },
+ "end": {
+ "line": 274,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 10952,
+ 10975
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 16
+ },
+ "end": {
+ "line": 274,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btn_last",
+ "range": [
+ 10976,
+ 10984
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 40
+ },
+ "end": {
+ "line": 274,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 10952,
+ 10985
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 16
+ },
+ "end": {
+ "line": 274,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 10952,
+ 10986
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 16
+ },
+ "end": {
+ "line": 274,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 10529,
+ 11001
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 37
+ },
+ "end": {
+ "line": 275,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "btnLastSpan",
+ "range": [
+ 11026,
+ 11037
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 16
+ },
+ "end": {
+ "line": 276,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 11038,
+ 11047
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 28
+ },
+ "end": {
+ "line": 276,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 11026,
+ 11047
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 16
+ },
+ "end": {
+ "line": 276,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11050,
+ 11054
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 40
+ },
+ "end": {
+ "line": 276,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnLastPageHtml",
+ "range": [
+ 11055,
+ 11070
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 45
+ },
+ "end": {
+ "line": 276,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 11050,
+ 11070
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 40
+ },
+ "end": {
+ "line": 276,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 11026,
+ 11070
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 16
+ },
+ "end": {
+ "line": 276,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 11026,
+ 11071
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 16
+ },
+ "end": {
+ "line": 276,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 11089,
+ 11094
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 16
+ },
+ "end": {
+ "line": 277,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 11095,
+ 11098
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 22
+ },
+ "end": {
+ "line": 277,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 11089,
+ 11098
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 16
+ },
+ "end": {
+ "line": 277,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btnLastSpan",
+ "range": [
+ 11099,
+ 11110
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 26
+ },
+ "end": {
+ "line": 277,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 11112,
+ 11119
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 39
+ },
+ "end": {
+ "line": 277,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 11121,
+ 11124
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 48
+ },
+ "end": {
+ "line": 277,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "last",
+ "range": [
+ 11125,
+ 11129
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 52
+ },
+ "end": {
+ "line": 277,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 11121,
+ 11129
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 48
+ },
+ "end": {
+ "line": 277,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 11089,
+ 11130
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 16
+ },
+ "end": {
+ "line": 277,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 11089,
+ 11131
+ ],
+ "loc": {
+ "start": {
+ "line": 277,
+ "column": 16
+ },
+ "end": {
+ "line": 277,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 11007,
+ 11146
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 19
+ },
+ "end": {
+ "line": 278,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 10504,
+ 11146
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 12
+ },
+ "end": {
+ "line": 278,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Last button",
+ "range": [
+ 10476,
+ 10490
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 12
+ },
+ "end": {
+ "line": 263,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " First button",
+ "range": [
+ 11160,
+ 11175
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 12
+ },
+ "end": {
+ "line": 279,
+ "column": 27
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11193,
+ 11197
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 16
+ },
+ "end": {
+ "line": 280,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnFirstPageHtml",
+ "range": [
+ 11198,
+ 11214
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 21
+ },
+ "end": {
+ "line": 280,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 11193,
+ 11214
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 16
+ },
+ "end": {
+ "line": 280,
+ "column": 37
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 11192,
+ 11214
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 15
+ },
+ "end": {
+ "line": 280,
+ "column": 37
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "btn_first",
+ "range": [
+ 11238,
+ 11247
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 20
+ },
+ "end": {
+ "line": 281,
+ "column": 29
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 11250,
+ 11253
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 32
+ },
+ "end": {
+ "line": 281,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 11254,
+ 11260
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 36
+ },
+ "end": {
+ "line": 281,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 11250,
+ 11260
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 32
+ },
+ "end": {
+ "line": 281,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 11283,
+ 11285
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 20
+ },
+ "end": {
+ "line": 282,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeInp",
+ "range": [
+ 11286,
+ 11296
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 23
+ },
+ "end": {
+ "line": 282,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 11283,
+ 11296
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 20
+ },
+ "end": {
+ "line": 282,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 11320,
+ 11324
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 21
+ },
+ "end": {
+ "line": 283,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11326,
+ 11330
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 27
+ },
+ "end": {
+ "line": 283,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxBtnFirst",
+ "range": [
+ 11331,
+ 11343
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 32
+ },
+ "end": {
+ "line": 283,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 11326,
+ 11343
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 27
+ },
+ "end": {
+ "line": 283,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 11344,
+ 11346
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 45
+ },
+ "end": {
+ "line": 283,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 11347,
+ 11349
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 48
+ },
+ "end": {
+ "line": 283,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 11344,
+ 11349
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 45
+ },
+ "end": {
+ "line": 283,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 11326,
+ 11349
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 27
+ },
+ "end": {
+ "line": 283,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 11319,
+ 11350
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 20
+ },
+ "end": {
+ "line": 283,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "type",
+ "raw": "'type'",
+ "range": [
+ 11374,
+ 11380
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 21
+ },
+ "end": {
+ "line": 284,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "button",
+ "raw": "'button'",
+ "range": [
+ 11382,
+ 11390
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 29
+ },
+ "end": {
+ "line": 284,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 11373,
+ 11391
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 20
+ },
+ "end": {
+ "line": 284,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "value",
+ "raw": "'value'",
+ "range": [
+ 11415,
+ 11422
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 21
+ },
+ "end": {
+ "line": 285,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11424,
+ 11428
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 30
+ },
+ "end": {
+ "line": 285,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnFirstPageText",
+ "range": [
+ 11429,
+ 11445
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 35
+ },
+ "end": {
+ "line": 285,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 11424,
+ 11445
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 30
+ },
+ "end": {
+ "line": 285,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 11414,
+ 11446
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 20
+ },
+ "end": {
+ "line": 285,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "title",
+ "raw": "'title'",
+ "range": [
+ 11470,
+ 11477
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 21
+ },
+ "end": {
+ "line": 286,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "First",
+ "raw": "'First'",
+ "range": [
+ 11479,
+ 11486
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 30
+ },
+ "end": {
+ "line": 286,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 11469,
+ 11487
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 20
+ },
+ "end": {
+ "line": 286,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 11250,
+ 11506
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 32
+ },
+ "end": {
+ "line": 287,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 11238,
+ 11506
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 20
+ },
+ "end": {
+ "line": 287,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 11234,
+ 11507
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 16
+ },
+ "end": {
+ "line": 287,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "btn_first",
+ "range": [
+ 11525,
+ 11534
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 16
+ },
+ "end": {
+ "line": 288,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 11535,
+ 11544
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 26
+ },
+ "end": {
+ "line": 288,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 11525,
+ 11544
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 16
+ },
+ "end": {
+ "line": 288,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11547,
+ 11551
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 38
+ },
+ "end": {
+ "line": 288,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnPageCssClass",
+ "range": [
+ 11552,
+ 11567
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 43
+ },
+ "end": {
+ "line": 288,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 11547,
+ 11567
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 38
+ },
+ "end": {
+ "line": 288,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 11525,
+ 11567
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 16
+ },
+ "end": {
+ "line": 288,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 11525,
+ 11568
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 16
+ },
+ "end": {
+ "line": 288,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 11586,
+ 11591
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 16
+ },
+ "end": {
+ "line": 289,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 11592,
+ 11595
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 22
+ },
+ "end": {
+ "line": 289,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 11586,
+ 11595
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 16
+ },
+ "end": {
+ "line": 289,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btn_first",
+ "range": [
+ 11596,
+ 11605
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 26
+ },
+ "end": {
+ "line": 289,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 11607,
+ 11614
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 37
+ },
+ "end": {
+ "line": 289,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 11616,
+ 11619
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 46
+ },
+ "end": {
+ "line": 289,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "first",
+ "range": [
+ 11620,
+ 11625
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 50
+ },
+ "end": {
+ "line": 289,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 11616,
+ 11625
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 46
+ },
+ "end": {
+ "line": 289,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 11586,
+ 11626
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 16
+ },
+ "end": {
+ "line": 289,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 11586,
+ 11627
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 16
+ },
+ "end": {
+ "line": 289,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "btnFirstSpan",
+ "range": [
+ 11645,
+ 11657
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 16
+ },
+ "end": {
+ "line": 290,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 11658,
+ 11669
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 29
+ },
+ "end": {
+ "line": 290,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 11645,
+ 11669
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 16
+ },
+ "end": {
+ "line": 290,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btn_first",
+ "range": [
+ 11670,
+ 11679
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 41
+ },
+ "end": {
+ "line": 290,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 11645,
+ 11680
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 16
+ },
+ "end": {
+ "line": 290,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 11645,
+ 11681
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 16
+ },
+ "end": {
+ "line": 290,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 11215,
+ 11696
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 38
+ },
+ "end": {
+ "line": 291,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "btnFirstSpan",
+ "range": [
+ 11721,
+ 11733
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 16
+ },
+ "end": {
+ "line": 292,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 11734,
+ 11743
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 29
+ },
+ "end": {
+ "line": 292,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 11721,
+ 11743
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 16
+ },
+ "end": {
+ "line": 292,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11746,
+ 11750
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 41
+ },
+ "end": {
+ "line": 292,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnFirstPageHtml",
+ "range": [
+ 11751,
+ 11767
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 46
+ },
+ "end": {
+ "line": 292,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 11746,
+ 11767
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 41
+ },
+ "end": {
+ "line": 292,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 11721,
+ 11767
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 16
+ },
+ "end": {
+ "line": 292,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 11721,
+ 11768
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 16
+ },
+ "end": {
+ "line": 292,
+ "column": 63
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 11786,
+ 11791
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 16
+ },
+ "end": {
+ "line": 293,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 11792,
+ 11795
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 22
+ },
+ "end": {
+ "line": 293,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 11786,
+ 11795
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 16
+ },
+ "end": {
+ "line": 293,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btnFirstSpan",
+ "range": [
+ 11796,
+ 11808
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 26
+ },
+ "end": {
+ "line": 293,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 11810,
+ 11817
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 40
+ },
+ "end": {
+ "line": 293,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 11819,
+ 11822
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 49
+ },
+ "end": {
+ "line": 293,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "first",
+ "range": [
+ 11823,
+ 11828
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 53
+ },
+ "end": {
+ "line": 293,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 11819,
+ 11828
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 49
+ },
+ "end": {
+ "line": 293,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 11786,
+ 11829
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 16
+ },
+ "end": {
+ "line": 293,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 11786,
+ 11830
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 16
+ },
+ "end": {
+ "line": 293,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 11702,
+ 11845
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 19
+ },
+ "end": {
+ "line": 294,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 11189,
+ 11845
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 12
+ },
+ "end": {
+ "line": 294,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " First button",
+ "range": [
+ 11160,
+ 11175
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 12
+ },
+ "end": {
+ "line": 279,
+ "column": 27
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 9085,
+ 11856
+ ],
+ "loc": {
+ "start": {
+ "line": 230,
+ "column": 30
+ },
+ "end": {
+ "line": 295,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 9063,
+ 11856
+ ],
+ "loc": {
+ "start": {
+ "line": 230,
+ "column": 8
+ },
+ "end": {
+ "line": 295,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " paging elements (buttons+drop-down list) are added to defined element",
+ "range": [
+ 11868,
+ 11940
+ ],
+ "loc": {
+ "start": {
+ "line": 297,
+ "column": 8
+ },
+ "end": {
+ "line": 297,
+ "column": 80
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11954,
+ 11958
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 12
+ },
+ "end": {
+ "line": 298,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingTgtId",
+ "range": [
+ 11959,
+ 11970
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 17
+ },
+ "end": {
+ "line": 298,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 11954,
+ 11970
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 12
+ },
+ "end": {
+ "line": 298,
+ "column": 28
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 11953,
+ 11970
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 11
+ },
+ "end": {
+ "line": 298,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 11986,
+ 11988
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 12
+ },
+ "end": {
+ "line": 299,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setToolbar",
+ "range": [
+ 11989,
+ 11999
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 15
+ },
+ "end": {
+ "line": 299,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 11986,
+ 11999
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 12
+ },
+ "end": {
+ "line": 299,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 11986,
+ 12001
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 12
+ },
+ "end": {
+ "line": 299,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 11986,
+ 12002
+ ],
+ "loc": {
+ "start": {
+ "line": 299,
+ "column": 12
+ },
+ "end": {
+ "line": 299,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "range": [
+ 11971,
+ 12013
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 29
+ },
+ "end": {
+ "line": 300,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 11950,
+ 12013
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 8
+ },
+ "end": {
+ "line": 300,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " paging elements (buttons+drop-down list) are added to defined element",
+ "range": [
+ 11868,
+ 11940
+ ],
+ "loc": {
+ "start": {
+ "line": 297,
+ "column": 8
+ },
+ "end": {
+ "line": 297,
+ "column": 80
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 12027,
+ 12035
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 12
+ },
+ "end": {
+ "line": 301,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12039,
+ 12043
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 24
+ },
+ "end": {
+ "line": 301,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingTgtId",
+ "range": [
+ 12044,
+ 12055
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 29
+ },
+ "end": {
+ "line": 301,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 12039,
+ 12055
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 24
+ },
+ "end": {
+ "line": 301,
+ "column": 40
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 12038,
+ 12055
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 23
+ },
+ "end": {
+ "line": 301,
+ "column": 40
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 12058,
+ 12060
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 43
+ },
+ "end": {
+ "line": 301,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "mDiv",
+ "range": [
+ 12061,
+ 12065
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 46
+ },
+ "end": {
+ "line": 301,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 12058,
+ 12065
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 43
+ },
+ "end": {
+ "line": 301,
+ "column": 50
+ }
+ }
+ },
+ "alternate": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 12068,
+ 12071
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 53
+ },
+ "end": {
+ "line": 301,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 12072,
+ 12074
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 57
+ },
+ "end": {
+ "line": 301,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 12068,
+ 12074
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 53
+ },
+ "end": {
+ "line": 301,
+ "column": 59
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12075,
+ 12079
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 60
+ },
+ "end": {
+ "line": 301,
+ "column": 64
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingTgtId",
+ "range": [
+ 12080,
+ 12091
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 65
+ },
+ "end": {
+ "line": 301,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 12075,
+ 12091
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 60
+ },
+ "end": {
+ "line": 301,
+ "column": 76
+ }
+ }
+ }
+ ],
+ "range": [
+ 12068,
+ 12092
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 53
+ },
+ "end": {
+ "line": 301,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 12038,
+ 12092
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 23
+ },
+ "end": {
+ "line": 301,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 12027,
+ 12092
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 12
+ },
+ "end": {
+ "line": 301,
+ "column": 77
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 12023,
+ 12093
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 8
+ },
+ "end": {
+ "line": 301,
+ "column": 78
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 12103,
+ 12111
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 8
+ },
+ "end": {
+ "line": 302,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 12112,
+ 12123
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 17
+ },
+ "end": {
+ "line": 302,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 12103,
+ 12123
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 8
+ },
+ "end": {
+ "line": 302,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btnFirstSpan",
+ "range": [
+ 12124,
+ 12136
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 29
+ },
+ "end": {
+ "line": 302,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 12103,
+ 12137
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 8
+ },
+ "end": {
+ "line": 302,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 12103,
+ 12138
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 8
+ },
+ "end": {
+ "line": 302,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 12148,
+ 12156
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 8
+ },
+ "end": {
+ "line": 303,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 12157,
+ 12168
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 17
+ },
+ "end": {
+ "line": 303,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 12148,
+ 12168
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 8
+ },
+ "end": {
+ "line": 303,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btnPrevSpan",
+ "range": [
+ 12169,
+ 12180
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 29
+ },
+ "end": {
+ "line": 303,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 12148,
+ 12181
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 8
+ },
+ "end": {
+ "line": 303,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 12148,
+ 12182
+ ],
+ "loc": {
+ "start": {
+ "line": 303,
+ "column": 8
+ },
+ "end": {
+ "line": 303,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "pgBeforeSpan",
+ "range": [
+ 12198,
+ 12210
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 12
+ },
+ "end": {
+ "line": 305,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 12213,
+ 12216
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 27
+ },
+ "end": {
+ "line": 305,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 12217,
+ 12223
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 31
+ },
+ "end": {
+ "line": 305,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 12213,
+ 12223
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 27
+ },
+ "end": {
+ "line": 305,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "span",
+ "raw": "'span'",
+ "range": [
+ 12238,
+ 12244
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 12
+ },
+ "end": {
+ "line": 306,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 12246,
+ 12250
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 20
+ },
+ "end": {
+ "line": 306,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12252,
+ 12256
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 26
+ },
+ "end": {
+ "line": 306,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxPgBeforeSpan",
+ "range": [
+ 12257,
+ 12273
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 31
+ },
+ "end": {
+ "line": 306,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 12252,
+ 12273
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 26
+ },
+ "end": {
+ "line": 306,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 12274,
+ 12276
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 48
+ },
+ "end": {
+ "line": 306,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 12277,
+ 12279
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 51
+ },
+ "end": {
+ "line": 306,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 12274,
+ 12279
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 48
+ },
+ "end": {
+ "line": 306,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 12252,
+ 12279
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 26
+ },
+ "end": {
+ "line": 306,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 12245,
+ 12280
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 19
+ },
+ "end": {
+ "line": 306,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 12213,
+ 12282
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 27
+ },
+ "end": {
+ "line": 306,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 12198,
+ 12282
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 12
+ },
+ "end": {
+ "line": 306,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 12194,
+ 12283
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 8
+ },
+ "end": {
+ "line": 306,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "pgBeforeSpan",
+ "range": [
+ 12293,
+ 12305
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 8
+ },
+ "end": {
+ "line": 307,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 12306,
+ 12317
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 21
+ },
+ "end": {
+ "line": 307,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 12293,
+ 12317
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 8
+ },
+ "end": {
+ "line": 307,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 12319,
+ 12322
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 34
+ },
+ "end": {
+ "line": 307,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 12323,
+ 12327
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 38
+ },
+ "end": {
+ "line": 307,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 12319,
+ 12327
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 34
+ },
+ "end": {
+ "line": 307,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12328,
+ 12332
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 43
+ },
+ "end": {
+ "line": 307,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pageText",
+ "range": [
+ 12333,
+ 12341
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 48
+ },
+ "end": {
+ "line": 307,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 12328,
+ 12341
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 43
+ },
+ "end": {
+ "line": 307,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 12319,
+ 12342
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 34
+ },
+ "end": {
+ "line": 307,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 12293,
+ 12344
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 8
+ },
+ "end": {
+ "line": 307,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 12293,
+ 12345
+ ],
+ "loc": {
+ "start": {
+ "line": 307,
+ "column": 8
+ },
+ "end": {
+ "line": 307,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "pgBeforeSpan",
+ "range": [
+ 12355,
+ 12367
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 8
+ },
+ "end": {
+ "line": 308,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 12368,
+ 12377
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 21
+ },
+ "end": {
+ "line": 308,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 12355,
+ 12377
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 8
+ },
+ "end": {
+ "line": 308,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12380,
+ 12384
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 33
+ },
+ "end": {
+ "line": 308,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbPgSpanCssClass",
+ "range": [
+ 12385,
+ 12401
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 38
+ },
+ "end": {
+ "line": 308,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 12380,
+ 12401
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 33
+ },
+ "end": {
+ "line": 308,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 12355,
+ 12401
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 8
+ },
+ "end": {
+ "line": 308,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 12355,
+ 12402
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 8
+ },
+ "end": {
+ "line": 308,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 12412,
+ 12420
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 8
+ },
+ "end": {
+ "line": 309,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 12421,
+ 12432
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 17
+ },
+ "end": {
+ "line": 309,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 12412,
+ 12432
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 8
+ },
+ "end": {
+ "line": 309,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "pgBeforeSpan",
+ "range": [
+ 12433,
+ 12445
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 29
+ },
+ "end": {
+ "line": 309,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 12412,
+ 12446
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 8
+ },
+ "end": {
+ "line": 309,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 12412,
+ 12447
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 8
+ },
+ "end": {
+ "line": 309,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 12457,
+ 12465
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 8
+ },
+ "end": {
+ "line": 310,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 12466,
+ 12477
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 17
+ },
+ "end": {
+ "line": 310,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 12457,
+ 12477
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 8
+ },
+ "end": {
+ "line": 310,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slcPages",
+ "range": [
+ 12478,
+ 12486
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 29
+ },
+ "end": {
+ "line": 310,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 12457,
+ 12487
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 8
+ },
+ "end": {
+ "line": 310,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 12457,
+ 12488
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 8
+ },
+ "end": {
+ "line": 310,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "pgAfterSpan",
+ "range": [
+ 12502,
+ 12513
+ ],
+ "loc": {
+ "start": {
+ "line": 311,
+ "column": 12
+ },
+ "end": {
+ "line": 311,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 12516,
+ 12519
+ ],
+ "loc": {
+ "start": {
+ "line": 311,
+ "column": 26
+ },
+ "end": {
+ "line": 311,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 12520,
+ 12526
+ ],
+ "loc": {
+ "start": {
+ "line": 311,
+ "column": 30
+ },
+ "end": {
+ "line": 311,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 12516,
+ 12526
+ ],
+ "loc": {
+ "start": {
+ "line": 311,
+ "column": 26
+ },
+ "end": {
+ "line": 311,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "span",
+ "raw": "'span'",
+ "range": [
+ 12541,
+ 12547
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 12
+ },
+ "end": {
+ "line": 312,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 12549,
+ 12553
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 20
+ },
+ "end": {
+ "line": 312,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12555,
+ 12559
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 26
+ },
+ "end": {
+ "line": 312,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxPgAfterSpan",
+ "range": [
+ 12560,
+ 12575
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 31
+ },
+ "end": {
+ "line": 312,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 12555,
+ 12575
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 26
+ },
+ "end": {
+ "line": 312,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 12576,
+ 12578
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 47
+ },
+ "end": {
+ "line": 312,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 12579,
+ 12581
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 50
+ },
+ "end": {
+ "line": 312,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 12576,
+ 12581
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 47
+ },
+ "end": {
+ "line": 312,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 12555,
+ 12581
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 26
+ },
+ "end": {
+ "line": 312,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 12548,
+ 12582
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 19
+ },
+ "end": {
+ "line": 312,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 12516,
+ 12583
+ ],
+ "loc": {
+ "start": {
+ "line": 311,
+ "column": 26
+ },
+ "end": {
+ "line": 312,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 12502,
+ 12583
+ ],
+ "loc": {
+ "start": {
+ "line": 311,
+ "column": 12
+ },
+ "end": {
+ "line": 312,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 12498,
+ 12584
+ ],
+ "loc": {
+ "start": {
+ "line": 311,
+ "column": 8
+ },
+ "end": {
+ "line": 312,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "pgAfterSpan",
+ "range": [
+ 12594,
+ 12605
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 8
+ },
+ "end": {
+ "line": 313,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 12606,
+ 12617
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 20
+ },
+ "end": {
+ "line": 313,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 12594,
+ 12617
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 8
+ },
+ "end": {
+ "line": 313,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 12619,
+ 12622
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 33
+ },
+ "end": {
+ "line": 313,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 12623,
+ 12627
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 37
+ },
+ "end": {
+ "line": 313,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 12619,
+ 12627
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 33
+ },
+ "end": {
+ "line": 313,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12628,
+ 12632
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 42
+ },
+ "end": {
+ "line": 313,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ofText",
+ "range": [
+ 12633,
+ 12639
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 47
+ },
+ "end": {
+ "line": 313,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 12628,
+ 12639
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 42
+ },
+ "end": {
+ "line": 313,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 12619,
+ 12640
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 33
+ },
+ "end": {
+ "line": 313,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 12594,
+ 12642
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 8
+ },
+ "end": {
+ "line": 313,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 12594,
+ 12643
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 8
+ },
+ "end": {
+ "line": 313,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "pgAfterSpan",
+ "range": [
+ 12653,
+ 12664
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 8
+ },
+ "end": {
+ "line": 314,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 12665,
+ 12674
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 20
+ },
+ "end": {
+ "line": 314,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 12653,
+ 12674
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 8
+ },
+ "end": {
+ "line": 314,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12677,
+ 12681
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 32
+ },
+ "end": {
+ "line": 314,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbPgSpanCssClass",
+ "range": [
+ 12682,
+ 12698
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 37
+ },
+ "end": {
+ "line": 314,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 12677,
+ 12698
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 32
+ },
+ "end": {
+ "line": 314,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 12653,
+ 12698
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 8
+ },
+ "end": {
+ "line": 314,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 12653,
+ 12699
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 8
+ },
+ "end": {
+ "line": 314,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 12709,
+ 12717
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 8
+ },
+ "end": {
+ "line": 315,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 12718,
+ 12729
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 17
+ },
+ "end": {
+ "line": 315,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 12709,
+ 12729
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 8
+ },
+ "end": {
+ "line": 315,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "pgAfterSpan",
+ "range": [
+ 12730,
+ 12741
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 29
+ },
+ "end": {
+ "line": 315,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 12709,
+ 12742
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 8
+ },
+ "end": {
+ "line": 315,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 12709,
+ 12743
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 8
+ },
+ "end": {
+ "line": 315,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "pgspan",
+ "range": [
+ 12757,
+ 12763
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 12
+ },
+ "end": {
+ "line": 316,
+ "column": 18
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 12766,
+ 12769
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 21
+ },
+ "end": {
+ "line": 316,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 12770,
+ 12776
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 25
+ },
+ "end": {
+ "line": 316,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 12766,
+ 12776
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 21
+ },
+ "end": {
+ "line": 316,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "span",
+ "raw": "'span'",
+ "range": [
+ 12778,
+ 12784
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 33
+ },
+ "end": {
+ "line": 316,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 12786,
+ 12790
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 41
+ },
+ "end": {
+ "line": 316,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12792,
+ 12796
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 47
+ },
+ "end": {
+ "line": 316,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxPgSpan",
+ "range": [
+ 12797,
+ 12807
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 52
+ },
+ "end": {
+ "line": 316,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 12792,
+ 12807
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 47
+ },
+ "end": {
+ "line": 316,
+ "column": 62
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 12808,
+ 12810
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 63
+ },
+ "end": {
+ "line": 316,
+ "column": 65
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 12811,
+ 12813
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 66
+ },
+ "end": {
+ "line": 316,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 12808,
+ 12813
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 63
+ },
+ "end": {
+ "line": 316,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 12792,
+ 12813
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 47
+ },
+ "end": {
+ "line": 316,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 12785,
+ 12814
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 40
+ },
+ "end": {
+ "line": 316,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "range": [
+ 12766,
+ 12816
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 21
+ },
+ "end": {
+ "line": 316,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 12757,
+ 12816
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 12
+ },
+ "end": {
+ "line": 316,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 12753,
+ 12817
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 8
+ },
+ "end": {
+ "line": 316,
+ "column": 72
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "pgspan",
+ "range": [
+ 12827,
+ 12833
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 8
+ },
+ "end": {
+ "line": 317,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 12834,
+ 12843
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 15
+ },
+ "end": {
+ "line": 317,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 12827,
+ 12843
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 8
+ },
+ "end": {
+ "line": 317,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12846,
+ 12850
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 27
+ },
+ "end": {
+ "line": 317,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbPgSpanCssClass",
+ "range": [
+ 12851,
+ 12867
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 32
+ },
+ "end": {
+ "line": 317,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 12846,
+ 12867
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 27
+ },
+ "end": {
+ "line": 317,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 12827,
+ 12867
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 8
+ },
+ "end": {
+ "line": 317,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 12827,
+ 12868
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 8
+ },
+ "end": {
+ "line": 317,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "pgspan",
+ "range": [
+ 12878,
+ 12884
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 8
+ },
+ "end": {
+ "line": 318,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 12885,
+ 12896
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 15
+ },
+ "end": {
+ "line": 318,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 12878,
+ 12896
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 8
+ },
+ "end": {
+ "line": 318,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 12898,
+ 12901
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 28
+ },
+ "end": {
+ "line": 318,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 12902,
+ 12906
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 32
+ },
+ "end": {
+ "line": 318,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 12898,
+ 12906
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 28
+ },
+ "end": {
+ "line": 318,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' '",
+ "range": [
+ 12907,
+ 12910
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 37
+ },
+ "end": {
+ "line": 318,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12911,
+ 12915
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 41
+ },
+ "end": {
+ "line": 318,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbPages",
+ "range": [
+ 12916,
+ 12923
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 46
+ },
+ "end": {
+ "line": 318,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 12911,
+ 12923
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 41
+ },
+ "end": {
+ "line": 318,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 12907,
+ 12923
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 37
+ },
+ "end": {
+ "line": 318,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' '",
+ "range": [
+ 12924,
+ 12927
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 54
+ },
+ "end": {
+ "line": 318,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 12907,
+ 12927
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 37
+ },
+ "end": {
+ "line": 318,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 12898,
+ 12928
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 28
+ },
+ "end": {
+ "line": 318,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 12878,
+ 12930
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 8
+ },
+ "end": {
+ "line": 318,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 12878,
+ 12931
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 8
+ },
+ "end": {
+ "line": 318,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 12941,
+ 12949
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 8
+ },
+ "end": {
+ "line": 319,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 12950,
+ 12961
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 17
+ },
+ "end": {
+ "line": 319,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 12941,
+ 12961
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 8
+ },
+ "end": {
+ "line": 319,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "pgspan",
+ "range": [
+ 12962,
+ 12968
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 29
+ },
+ "end": {
+ "line": 319,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 12941,
+ 12969
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 8
+ },
+ "end": {
+ "line": 319,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 12941,
+ 12970
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 8
+ },
+ "end": {
+ "line": 319,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 12980,
+ 12988
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 8
+ },
+ "end": {
+ "line": 320,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 12989,
+ 13000
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 17
+ },
+ "end": {
+ "line": 320,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 12980,
+ 13000
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 8
+ },
+ "end": {
+ "line": 320,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btnNextSpan",
+ "range": [
+ 13001,
+ 13012
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 29
+ },
+ "end": {
+ "line": 320,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 12980,
+ 13013
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 8
+ },
+ "end": {
+ "line": 320,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 12980,
+ 13014
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 8
+ },
+ "end": {
+ "line": 320,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 13024,
+ 13032
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 8
+ },
+ "end": {
+ "line": 321,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 13033,
+ 13044
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 17
+ },
+ "end": {
+ "line": 321,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 13024,
+ 13044
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 8
+ },
+ "end": {
+ "line": 321,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btnLastSpan",
+ "range": [
+ 13045,
+ 13056
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 29
+ },
+ "end": {
+ "line": 321,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 13024,
+ 13057
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 8
+ },
+ "end": {
+ "line": 321,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 13024,
+ 13058
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 8
+ },
+ "end": {
+ "line": 321,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13068,
+ 13072
+ ],
+ "loc": {
+ "start": {
+ "line": 322,
+ "column": 8
+ },
+ "end": {
+ "line": 322,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingSlc",
+ "range": [
+ 13073,
+ 13082
+ ],
+ "loc": {
+ "start": {
+ "line": 322,
+ "column": 13
+ },
+ "end": {
+ "line": 322,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 13068,
+ 13082
+ ],
+ "loc": {
+ "start": {
+ "line": 322,
+ "column": 8
+ },
+ "end": {
+ "line": 322,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 13085,
+ 13088
+ ],
+ "loc": {
+ "start": {
+ "line": 322,
+ "column": 25
+ },
+ "end": {
+ "line": 322,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 13089,
+ 13091
+ ],
+ "loc": {
+ "start": {
+ "line": 322,
+ "column": 29
+ },
+ "end": {
+ "line": 322,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 13085,
+ 13091
+ ],
+ "loc": {
+ "start": {
+ "line": 322,
+ "column": 25
+ },
+ "end": {
+ "line": 322,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13092,
+ 13096
+ ],
+ "loc": {
+ "start": {
+ "line": 322,
+ "column": 32
+ },
+ "end": {
+ "line": 322,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxSlcPages",
+ "range": [
+ 13097,
+ 13109
+ ],
+ "loc": {
+ "start": {
+ "line": 322,
+ "column": 37
+ },
+ "end": {
+ "line": 322,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 13092,
+ 13109
+ ],
+ "loc": {
+ "start": {
+ "line": 322,
+ "column": 32
+ },
+ "end": {
+ "line": 322,
+ "column": 49
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13110,
+ 13112
+ ],
+ "loc": {
+ "start": {
+ "line": 322,
+ "column": 50
+ },
+ "end": {
+ "line": 322,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 13113,
+ 13115
+ ],
+ "loc": {
+ "start": {
+ "line": 322,
+ "column": 53
+ },
+ "end": {
+ "line": 322,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 13110,
+ 13115
+ ],
+ "loc": {
+ "start": {
+ "line": 322,
+ "column": 50
+ },
+ "end": {
+ "line": 322,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 13092,
+ 13115
+ ],
+ "loc": {
+ "start": {
+ "line": 322,
+ "column": 32
+ },
+ "end": {
+ "line": 322,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 13085,
+ 13116
+ ],
+ "loc": {
+ "start": {
+ "line": 322,
+ "column": 25
+ },
+ "end": {
+ "line": 322,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 13068,
+ 13116
+ ],
+ "loc": {
+ "start": {
+ "line": 322,
+ "column": 8
+ },
+ "end": {
+ "line": 322,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 13068,
+ 13117
+ ],
+ "loc": {
+ "start": {
+ "line": 322,
+ "column": 8
+ },
+ "end": {
+ "line": 322,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13133,
+ 13135
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 12
+ },
+ "end": {
+ "line": 324,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rememberGridValues",
+ "range": [
+ 13136,
+ 13154
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 15
+ },
+ "end": {
+ "line": 324,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 13133,
+ 13154
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 12
+ },
+ "end": {
+ "line": 324,
+ "column": 33
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 13132,
+ 13154
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 11
+ },
+ "end": {
+ "line": 324,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13158,
+ 13162
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 37
+ },
+ "end": {
+ "line": 324,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isPagingRemoved",
+ "range": [
+ 13163,
+ 13178
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 42
+ },
+ "end": {
+ "line": 324,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 13158,
+ 13178
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 37
+ },
+ "end": {
+ "line": 324,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 13132,
+ 13178
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 11
+ },
+ "end": {
+ "line": 324,
+ "column": 57
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13194,
+ 13198
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 12
+ },
+ "end": {
+ "line": 325,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setPagingInfo",
+ "range": [
+ 13199,
+ 13212
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 17
+ },
+ "end": {
+ "line": 325,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 13194,
+ 13212
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 12
+ },
+ "end": {
+ "line": 325,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 13194,
+ 13214
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 12
+ },
+ "end": {
+ "line": 325,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 13194,
+ 13215
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 12
+ },
+ "end": {
+ "line": 325,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 13179,
+ 13226
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 58
+ },
+ "end": {
+ "line": 326,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 13129,
+ 13226
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 8
+ },
+ "end": {
+ "line": 326,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13240,
+ 13242
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 12
+ },
+ "end": {
+ "line": 327,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltGrid",
+ "range": [
+ 13243,
+ 13250
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 15
+ },
+ "end": {
+ "line": 327,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 13240,
+ 13250
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 12
+ },
+ "end": {
+ "line": 327,
+ "column": 22
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 13239,
+ 13250
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 11
+ },
+ "end": {
+ "line": 327,
+ "column": 22
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13266,
+ 13268
+ ],
+ "loc": {
+ "start": {
+ "line": 328,
+ "column": 12
+ },
+ "end": {
+ "line": 328,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validateAllRows",
+ "range": [
+ 13269,
+ 13284
+ ],
+ "loc": {
+ "start": {
+ "line": 328,
+ "column": 15
+ },
+ "end": {
+ "line": 328,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 13266,
+ 13284
+ ],
+ "loc": {
+ "start": {
+ "line": 328,
+ "column": 12
+ },
+ "end": {
+ "line": 328,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 13266,
+ 13286
+ ],
+ "loc": {
+ "start": {
+ "line": 328,
+ "column": 12
+ },
+ "end": {
+ "line": 328,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 13266,
+ 13287
+ ],
+ "loc": {
+ "start": {
+ "line": 328,
+ "column": 12
+ },
+ "end": {
+ "line": 328,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13301,
+ 13305
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 12
+ },
+ "end": {
+ "line": 329,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setPagingInfo",
+ "range": [
+ 13306,
+ 13319
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 17
+ },
+ "end": {
+ "line": 329,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 13301,
+ 13319
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 12
+ },
+ "end": {
+ "line": 329,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13320,
+ 13322
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 31
+ },
+ "end": {
+ "line": 329,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 13323,
+ 13337
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 34
+ },
+ "end": {
+ "line": 329,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 13320,
+ 13337
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 31
+ },
+ "end": {
+ "line": 329,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 13301,
+ 13338
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 12
+ },
+ "end": {
+ "line": 329,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 13301,
+ 13339
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 12
+ },
+ "end": {
+ "line": 329,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 13251,
+ 13350
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 23
+ },
+ "end": {
+ "line": 330,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 13236,
+ 13350
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 8
+ },
+ "end": {
+ "line": 330,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13362,
+ 13366
+ ],
+ "loc": {
+ "start": {
+ "line": 332,
+ "column": 8
+ },
+ "end": {
+ "line": 332,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isPagingRemoved",
+ "range": [
+ 13367,
+ 13382
+ ],
+ "loc": {
+ "start": {
+ "line": 332,
+ "column": 13
+ },
+ "end": {
+ "line": 332,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 13362,
+ 13382
+ ],
+ "loc": {
+ "start": {
+ "line": 332,
+ "column": 8
+ },
+ "end": {
+ "line": 332,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 13385,
+ 13390
+ ],
+ "loc": {
+ "start": {
+ "line": 332,
+ "column": 31
+ },
+ "end": {
+ "line": 332,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 13362,
+ 13390
+ ],
+ "loc": {
+ "start": {
+ "line": 332,
+ "column": 8
+ },
+ "end": {
+ "line": 332,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 13362,
+ 13391
+ ],
+ "loc": {
+ "start": {
+ "line": 332,
+ "column": 8
+ },
+ "end": {
+ "line": 332,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 7281,
+ 13398
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 10
+ },
+ "end": {
+ "line": 333,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 7279,
+ 13398
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 8
+ },
+ "end": {
+ "line": 333,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 7275,
+ 13398
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 4
+ },
+ "end": {
+ "line": 333,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Initialize DOM elements\r\n ",
+ "range": [
+ 7225,
+ 7269
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 4
+ },
+ "end": {
+ "line": 179,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Reset paging when filters are already instantiated\r\n * @param {Boolean} filterTable Execute filtering once paging instanciated\r\n ",
+ "range": [
+ 13406,
+ 13557
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 4
+ },
+ "end": {
+ "line": 338,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "reset",
+ "range": [
+ 13563,
+ 13568
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 4
+ },
+ "end": {
+ "line": 339,
+ "column": 9
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "AssignmentPattern",
+ "left": {
+ "type": "Identifier",
+ "name": "filterTable",
+ "range": [
+ 13569,
+ 13580
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 10
+ },
+ "end": {
+ "line": 339,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 13581,
+ 13586
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 22
+ },
+ "end": {
+ "line": 339,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 13569,
+ 13586
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 10
+ },
+ "end": {
+ "line": 339,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13602,
+ 13604
+ ],
+ "loc": {
+ "start": {
+ "line": 340,
+ "column": 12
+ },
+ "end": {
+ "line": 340,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13607,
+ 13611
+ ],
+ "loc": {
+ "start": {
+ "line": 340,
+ "column": 17
+ },
+ "end": {
+ "line": 340,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13612,
+ 13614
+ ],
+ "loc": {
+ "start": {
+ "line": 340,
+ "column": 22
+ },
+ "end": {
+ "line": 340,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 13607,
+ 13614
+ ],
+ "loc": {
+ "start": {
+ "line": 340,
+ "column": 17
+ },
+ "end": {
+ "line": 340,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 13602,
+ 13614
+ ],
+ "loc": {
+ "start": {
+ "line": 340,
+ "column": 12
+ },
+ "end": {
+ "line": 340,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 13598,
+ 13615
+ ],
+ "loc": {
+ "start": {
+ "line": 340,
+ "column": 8
+ },
+ "end": {
+ "line": 340,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13629,
+ 13631
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 12
+ },
+ "end": {
+ "line": 341,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasGrid",
+ "range": [
+ 13632,
+ 13639
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 15
+ },
+ "end": {
+ "line": 341,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 13629,
+ 13639
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 12
+ },
+ "end": {
+ "line": 341,
+ "column": 22
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 13629,
+ 13641
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 12
+ },
+ "end": {
+ "line": 341,
+ "column": 24
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 13628,
+ 13641
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 11
+ },
+ "end": {
+ "line": 341,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13645,
+ 13647
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 28
+ },
+ "end": {
+ "line": 341,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 13648,
+ 13654
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 31
+ },
+ "end": {
+ "line": 341,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 13645,
+ 13654
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 28
+ },
+ "end": {
+ "line": 341,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 13628,
+ 13654
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 11
+ },
+ "end": {
+ "line": 341,
+ "column": 37
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 13670,
+ 13677
+ ],
+ "loc": {
+ "start": {
+ "line": 342,
+ "column": 12
+ },
+ "end": {
+ "line": 342,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 13655,
+ 13688
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 38
+ },
+ "end": {
+ "line": 343,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 13625,
+ 13688
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 8
+ },
+ "end": {
+ "line": 343,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13698,
+ 13700
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 8
+ },
+ "end": {
+ "line": 344,
+ "column": 10
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 13701,
+ 13707
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 11
+ },
+ "end": {
+ "line": 344,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 13698,
+ 13707
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 8
+ },
+ "end": {
+ "line": 344,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 13710,
+ 13714
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 20
+ },
+ "end": {
+ "line": 344,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 13698,
+ 13714
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 8
+ },
+ "end": {
+ "line": 344,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 13698,
+ 13715
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 8
+ },
+ "end": {
+ "line": 344,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13725,
+ 13729
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 8
+ },
+ "end": {
+ "line": 345,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isPagingRemoved",
+ "range": [
+ 13730,
+ 13745
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 13
+ },
+ "end": {
+ "line": 345,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 13725,
+ 13745
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 8
+ },
+ "end": {
+ "line": 345,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 13748,
+ 13752
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 31
+ },
+ "end": {
+ "line": 345,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 13725,
+ 13752
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 8
+ },
+ "end": {
+ "line": 345,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 13725,
+ 13753
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 8
+ },
+ "end": {
+ "line": 345,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13763,
+ 13767
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 8
+ },
+ "end": {
+ "line": 346,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "init",
+ "range": [
+ 13768,
+ 13772
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 13
+ },
+ "end": {
+ "line": 346,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 13763,
+ 13772
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 8
+ },
+ "end": {
+ "line": 346,
+ "column": 17
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 13763,
+ 13774
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 8
+ },
+ "end": {
+ "line": 346,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 13763,
+ 13775
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 8
+ },
+ "end": {
+ "line": 346,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13785,
+ 13787
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 8
+ },
+ "end": {
+ "line": 347,
+ "column": 10
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resetValues",
+ "range": [
+ 13788,
+ 13799
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 11
+ },
+ "end": {
+ "line": 347,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 13785,
+ 13799
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 8
+ },
+ "end": {
+ "line": 347,
+ "column": 22
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 13785,
+ 13801
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 8
+ },
+ "end": {
+ "line": 347,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 13785,
+ 13802
+ ],
+ "loc": {
+ "start": {
+ "line": 347,
+ "column": 8
+ },
+ "end": {
+ "line": 347,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "filterTable",
+ "range": [
+ 13815,
+ 13826
+ ],
+ "loc": {
+ "start": {
+ "line": 348,
+ "column": 11
+ },
+ "end": {
+ "line": 348,
+ "column": 22
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 13842,
+ 13844
+ ],
+ "loc": {
+ "start": {
+ "line": 349,
+ "column": 12
+ },
+ "end": {
+ "line": 349,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filter",
+ "range": [
+ 13845,
+ 13851
+ ],
+ "loc": {
+ "start": {
+ "line": 349,
+ "column": 15
+ },
+ "end": {
+ "line": 349,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 13842,
+ 13851
+ ],
+ "loc": {
+ "start": {
+ "line": 349,
+ "column": 12
+ },
+ "end": {
+ "line": 349,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 13842,
+ 13853
+ ],
+ "loc": {
+ "start": {
+ "line": 349,
+ "column": 12
+ },
+ "end": {
+ "line": 349,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 13842,
+ 13854
+ ],
+ "loc": {
+ "start": {
+ "line": 349,
+ "column": 12
+ },
+ "end": {
+ "line": 349,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "range": [
+ 13827,
+ 13865
+ ],
+ "loc": {
+ "start": {
+ "line": 348,
+ "column": 23
+ },
+ "end": {
+ "line": 350,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 13812,
+ 13865
+ ],
+ "loc": {
+ "start": {
+ "line": 348,
+ "column": 8
+ },
+ "end": {
+ "line": 350,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 13587,
+ 13872
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 28
+ },
+ "end": {
+ "line": 351,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 13568,
+ 13872
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 9
+ },
+ "end": {
+ "line": 351,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 13563,
+ 13872
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 4
+ },
+ "end": {
+ "line": 351,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Reset paging when filters are already instantiated\r\n * @param {Boolean} filterTable Execute filtering once paging instanciated\r\n ",
+ "range": [
+ 13406,
+ 13557
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 4
+ },
+ "end": {
+ "line": 338,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Calculate number of pages based on valid rows\r\n * Refresh paging select according to number of pages\r\n * @param {Array} validRows Collection of valid rows\r\n ",
+ "range": [
+ 13880,
+ 14063
+ ],
+ "loc": {
+ "start": {
+ "line": 353,
+ "column": 4
+ },
+ "end": {
+ "line": 357,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "setPagingInfo",
+ "range": [
+ 14069,
+ 14082
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 4
+ },
+ "end": {
+ "line": 358,
+ "column": 17
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "AssignmentPattern",
+ "left": {
+ "type": "Identifier",
+ "name": "validRows",
+ "range": [
+ 14083,
+ 14092
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 18
+ },
+ "end": {
+ "line": 358,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 14093,
+ 14095
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 28
+ },
+ "end": {
+ "line": 358,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 14083,
+ 14095
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 18
+ },
+ "end": {
+ "line": 358,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 14111,
+ 14113
+ ],
+ "loc": {
+ "start": {
+ "line": 359,
+ "column": 12
+ },
+ "end": {
+ "line": 359,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 14116,
+ 14120
+ ],
+ "loc": {
+ "start": {
+ "line": 359,
+ "column": 17
+ },
+ "end": {
+ "line": 359,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 14121,
+ 14123
+ ],
+ "loc": {
+ "start": {
+ "line": 359,
+ "column": 22
+ },
+ "end": {
+ "line": 359,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 14116,
+ 14123
+ ],
+ "loc": {
+ "start": {
+ "line": 359,
+ "column": 17
+ },
+ "end": {
+ "line": 359,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 14111,
+ 14123
+ ],
+ "loc": {
+ "start": {
+ "line": 359,
+ "column": 12
+ },
+ "end": {
+ "line": 359,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 14107,
+ 14124
+ ],
+ "loc": {
+ "start": {
+ "line": 359,
+ "column": 8
+ },
+ "end": {
+ "line": 359,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 14138,
+ 14142
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 12
+ },
+ "end": {
+ "line": 360,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 14145,
+ 14147
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 19
+ },
+ "end": {
+ "line": 360,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 14148,
+ 14151
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 22
+ },
+ "end": {
+ "line": 360,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 14145,
+ 14151
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 19
+ },
+ "end": {
+ "line": 360,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 14152,
+ 14156
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 26
+ },
+ "end": {
+ "line": 360,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 14145,
+ 14156
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 19
+ },
+ "end": {
+ "line": 360,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 14138,
+ 14156
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 12
+ },
+ "end": {
+ "line": 360,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 14134,
+ 14157
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 8
+ },
+ "end": {
+ "line": 360,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "mdiv",
+ "range": [
+ 14171,
+ 14175
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 12
+ },
+ "end": {
+ "line": 361,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 14179,
+ 14183
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 20
+ },
+ "end": {
+ "line": 361,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingTgtId",
+ "range": [
+ 14184,
+ 14195
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 25
+ },
+ "end": {
+ "line": 361,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 14179,
+ 14195
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 20
+ },
+ "end": {
+ "line": 361,
+ "column": 36
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 14178,
+ 14195
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 19
+ },
+ "end": {
+ "line": 361,
+ "column": 36
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 14198,
+ 14200
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 39
+ },
+ "end": {
+ "line": 361,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "mDiv",
+ "range": [
+ 14201,
+ 14205
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 42
+ },
+ "end": {
+ "line": 361,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 14198,
+ 14205
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 39
+ },
+ "end": {
+ "line": 361,
+ "column": 46
+ }
+ }
+ },
+ "alternate": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 14208,
+ 14211
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 49
+ },
+ "end": {
+ "line": 361,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 14212,
+ 14214
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 53
+ },
+ "end": {
+ "line": 361,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 14208,
+ 14214
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 49
+ },
+ "end": {
+ "line": 361,
+ "column": 55
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 14215,
+ 14219
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 56
+ },
+ "end": {
+ "line": 361,
+ "column": 60
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingTgtId",
+ "range": [
+ 14220,
+ 14231
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 61
+ },
+ "end": {
+ "line": 361,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 14215,
+ 14231
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 56
+ },
+ "end": {
+ "line": 361,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "range": [
+ 14208,
+ 14232
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 49
+ },
+ "end": {
+ "line": 361,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 14178,
+ 14232
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 19
+ },
+ "end": {
+ "line": 361,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 14171,
+ 14232
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 12
+ },
+ "end": {
+ "line": 361,
+ "column": 73
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 14167,
+ 14233
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 8
+ },
+ "end": {
+ "line": 361,
+ "column": 74
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "pgspan",
+ "range": [
+ 14247,
+ 14253
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 12
+ },
+ "end": {
+ "line": 362,
+ "column": 18
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 14256,
+ 14259
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 21
+ },
+ "end": {
+ "line": 362,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 14260,
+ 14262
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 25
+ },
+ "end": {
+ "line": 362,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 14256,
+ 14262
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 21
+ },
+ "end": {
+ "line": 362,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 14263,
+ 14267
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 28
+ },
+ "end": {
+ "line": 362,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxPgSpan",
+ "range": [
+ 14268,
+ 14278
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 33
+ },
+ "end": {
+ "line": 362,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 14263,
+ 14278
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 28
+ },
+ "end": {
+ "line": 362,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 14279,
+ 14281
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 44
+ },
+ "end": {
+ "line": 362,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 14282,
+ 14284
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 47
+ },
+ "end": {
+ "line": 362,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 14279,
+ 14284
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 44
+ },
+ "end": {
+ "line": 362,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 14263,
+ 14284
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 28
+ },
+ "end": {
+ "line": 362,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 14256,
+ 14285
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 21
+ },
+ "end": {
+ "line": 362,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 14247,
+ 14285
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 12
+ },
+ "end": {
+ "line": 362,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 14243,
+ 14286
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 8
+ },
+ "end": {
+ "line": 362,
+ "column": 51
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "store valid rows indexes",
+ "range": [
+ 14298,
+ 14324
+ ],
+ "loc": {
+ "start": {
+ "line": 364,
+ "column": 8
+ },
+ "end": {
+ "line": 364,
+ "column": 34
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 14334,
+ 14336
+ ],
+ "loc": {
+ "start": {
+ "line": 365,
+ "column": 8
+ },
+ "end": {
+ "line": 365,
+ "column": 10
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 14337,
+ 14351
+ ],
+ "loc": {
+ "start": {
+ "line": 365,
+ "column": 11
+ },
+ "end": {
+ "line": 365,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 14334,
+ 14351
+ ],
+ "loc": {
+ "start": {
+ "line": 365,
+ "column": 8
+ },
+ "end": {
+ "line": 365,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "validRows",
+ "range": [
+ 14354,
+ 14363
+ ],
+ "loc": {
+ "start": {
+ "line": 365,
+ "column": 28
+ },
+ "end": {
+ "line": 365,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 14334,
+ 14363
+ ],
+ "loc": {
+ "start": {
+ "line": 365,
+ "column": 8
+ },
+ "end": {
+ "line": 365,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 14334,
+ 14364
+ ],
+ "loc": {
+ "start": {
+ "line": 365,
+ "column": 8
+ },
+ "end": {
+ "line": 365,
+ "column": 38
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "store valid rows indexes",
+ "range": [
+ 14298,
+ 14324
+ ],
+ "loc": {
+ "start": {
+ "line": 364,
+ "column": 8
+ },
+ "end": {
+ "line": 364,
+ "column": 34
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "validRows",
+ "range": [
+ 14379,
+ 14388
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 11
+ },
+ "end": {
+ "line": 367,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 14389,
+ 14395
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 21
+ },
+ "end": {
+ "line": 367,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 14379,
+ 14395
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 11
+ },
+ "end": {
+ "line": 367,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 14400,
+ 14401
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 32
+ },
+ "end": {
+ "line": 367,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 14379,
+ 14401
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 11
+ },
+ "end": {
+ "line": 367,
+ "column": 33
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 14466,
+ 14467
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 20
+ },
+ "end": {
+ "line": 369,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 14468,
+ 14470
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 22
+ },
+ "end": {
+ "line": 369,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "refRow",
+ "range": [
+ 14471,
+ 14477
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 25
+ },
+ "end": {
+ "line": 369,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 14468,
+ 14477
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 22
+ },
+ "end": {
+ "line": 369,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 14466,
+ 14477
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 20
+ },
+ "end": {
+ "line": 369,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 14462,
+ 14477
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 16
+ },
+ "end": {
+ "line": 369,
+ "column": 31
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 14479,
+ 14480
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 33
+ },
+ "end": {
+ "line": 369,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 14481,
+ 14483
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 35
+ },
+ "end": {
+ "line": 369,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbRows",
+ "range": [
+ 14484,
+ 14490
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 38
+ },
+ "end": {
+ "line": 369,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 14481,
+ 14490
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 35
+ },
+ "end": {
+ "line": 369,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 14479,
+ 14490
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 33
+ },
+ "end": {
+ "line": 369,
+ "column": 44
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 14492,
+ 14493
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 46
+ },
+ "end": {
+ "line": 369,
+ "column": 47
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 14492,
+ 14495
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 46
+ },
+ "end": {
+ "line": 369,
+ "column": 49
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 14519,
+ 14522
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 20
+ },
+ "end": {
+ "line": 370,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 14525,
+ 14529
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 26
+ },
+ "end": {
+ "line": 370,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 14530,
+ 14531
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 31
+ },
+ "end": {
+ "line": 370,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 14525,
+ 14532
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 26
+ },
+ "end": {
+ "line": 370,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 14519,
+ 14532
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 20
+ },
+ "end": {
+ "line": 370,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 14515,
+ 14533
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 16
+ },
+ "end": {
+ "line": 370,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 14555,
+ 14558
+ ],
+ "loc": {
+ "start": {
+ "line": 371,
+ "column": 20
+ },
+ "end": {
+ "line": 371,
+ "column": 23
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 14554,
+ 14558
+ ],
+ "loc": {
+ "start": {
+ "line": 371,
+ "column": 19
+ },
+ "end": {
+ "line": 371,
+ "column": 23
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ContinueStatement",
+ "label": null,
+ "range": [
+ 14582,
+ 14591
+ ],
+ "loc": {
+ "start": {
+ "line": 372,
+ "column": 20
+ },
+ "end": {
+ "line": 372,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "range": [
+ 14559,
+ 14610
+ ],
+ "loc": {
+ "start": {
+ "line": 371,
+ "column": 24
+ },
+ "end": {
+ "line": 373,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 14551,
+ 14610
+ ],
+ "loc": {
+ "start": {
+ "line": 371,
+ "column": 16
+ },
+ "end": {
+ "line": 373,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "isRowValid",
+ "range": [
+ 14634,
+ 14644
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 20
+ },
+ "end": {
+ "line": 375,
+ "column": 30
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 14647,
+ 14650
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 33
+ },
+ "end": {
+ "line": 375,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getAttribute",
+ "range": [
+ 14651,
+ 14663
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 37
+ },
+ "end": {
+ "line": 375,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 14647,
+ 14663
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 33
+ },
+ "end": {
+ "line": 375,
+ "column": 49
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "validRow",
+ "raw": "'validRow'",
+ "range": [
+ 14664,
+ 14674
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 50
+ },
+ "end": {
+ "line": 375,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 14647,
+ 14675
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 33
+ },
+ "end": {
+ "line": 375,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 14634,
+ 14675
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 20
+ },
+ "end": {
+ "line": 375,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 14630,
+ 14676
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 16
+ },
+ "end": {
+ "line": 375,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 14697,
+ 14702
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 19
+ },
+ "end": {
+ "line": 376,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isNull",
+ "range": [
+ 14703,
+ 14709
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 25
+ },
+ "end": {
+ "line": 376,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 14697,
+ 14709
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 19
+ },
+ "end": {
+ "line": 376,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "isRowValid",
+ "range": [
+ 14710,
+ 14720
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 32
+ },
+ "end": {
+ "line": 376,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 14697,
+ 14721
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 19
+ },
+ "end": {
+ "line": 376,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 14725,
+ 14732
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 47
+ },
+ "end": {
+ "line": 376,
+ "column": 54
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "isRowValid",
+ "range": [
+ 14733,
+ 14743
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 55
+ },
+ "end": {
+ "line": 376,
+ "column": 65
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "true",
+ "raw": "'true'",
+ "range": [
+ 14746,
+ 14752
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 68
+ },
+ "end": {
+ "line": 376,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 14733,
+ 14752
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 55
+ },
+ "end": {
+ "line": 376,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 14725,
+ 14753
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 47
+ },
+ "end": {
+ "line": 376,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 14697,
+ 14753
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 19
+ },
+ "end": {
+ "line": 376,
+ "column": 75
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 14777,
+ 14779
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 20
+ },
+ "end": {
+ "line": 377,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 14780,
+ 14794
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 23
+ },
+ "end": {
+ "line": 377,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 14777,
+ 14794
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 20
+ },
+ "end": {
+ "line": 377,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 14795,
+ 14799
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 38
+ },
+ "end": {
+ "line": 377,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 14777,
+ 14799
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 20
+ },
+ "end": {
+ "line": 377,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 14800,
+ 14801
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 43
+ },
+ "end": {
+ "line": 377,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 14777,
+ 14802
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 20
+ },
+ "end": {
+ "line": 377,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 14777,
+ 14803
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 20
+ },
+ "end": {
+ "line": 377,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 14754,
+ 14822
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 76
+ },
+ "end": {
+ "line": 378,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 14694,
+ 14822
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 16
+ },
+ "end": {
+ "line": 378,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 14496,
+ 14837
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 50
+ },
+ "end": {
+ "line": 379,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 14458,
+ 14837
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 12
+ },
+ "end": {
+ "line": 379,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "counts rows to be grouped",
+ "range": [
+ 14417,
+ 14444
+ ],
+ "loc": {
+ "start": {
+ "line": 368,
+ "column": 12
+ },
+ "end": {
+ "line": 368,
+ "column": 39
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 14402,
+ 14848
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 34
+ },
+ "end": {
+ "line": 380,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 14376,
+ 14848
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 8
+ },
+ "end": {
+ "line": 380,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "calculate nb of pages",
+ "range": [
+ 14860,
+ 14883
+ ],
+ "loc": {
+ "start": {
+ "line": 382,
+ "column": 8
+ },
+ "end": {
+ "line": 382,
+ "column": 31
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 14893,
+ 14897
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 8
+ },
+ "end": {
+ "line": 383,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbPages",
+ "range": [
+ 14898,
+ 14905
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 13
+ },
+ "end": {
+ "line": 383,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 14893,
+ 14905
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 8
+ },
+ "end": {
+ "line": 383,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Math",
+ "range": [
+ 14908,
+ 14912
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 23
+ },
+ "end": {
+ "line": 383,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ceil",
+ "range": [
+ 14913,
+ 14917
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 28
+ },
+ "end": {
+ "line": 383,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 14908,
+ 14917
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 23
+ },
+ "end": {
+ "line": 383,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "/",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 14918,
+ 14920
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 33
+ },
+ "end": {
+ "line": 383,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 14921,
+ 14935
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 36
+ },
+ "end": {
+ "line": 383,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 14918,
+ 14935
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 33
+ },
+ "end": {
+ "line": 383,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 14936,
+ 14942
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 51
+ },
+ "end": {
+ "line": 383,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 14918,
+ 14942
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 33
+ },
+ "end": {
+ "line": 383,
+ "column": 57
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 14943,
+ 14947
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 58
+ },
+ "end": {
+ "line": 383,
+ "column": 62
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingLength",
+ "range": [
+ 14948,
+ 14960
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 63
+ },
+ "end": {
+ "line": 383,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 14943,
+ 14960
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 58
+ },
+ "end": {
+ "line": 383,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 14918,
+ 14960
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 33
+ },
+ "end": {
+ "line": 383,
+ "column": 75
+ }
+ }
+ }
+ ],
+ "range": [
+ 14908,
+ 14961
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 23
+ },
+ "end": {
+ "line": 383,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 14893,
+ 14961
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 8
+ },
+ "end": {
+ "line": 383,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 14893,
+ 14962
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 8
+ },
+ "end": {
+ "line": 383,
+ "column": 77
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "calculate nb of pages",
+ "range": [
+ 14860,
+ 14883
+ ],
+ "loc": {
+ "start": {
+ "line": 382,
+ "column": 8
+ },
+ "end": {
+ "line": 382,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "refresh page nb span",
+ "range": [
+ 14972,
+ 14994
+ ],
+ "loc": {
+ "start": {
+ "line": 384,
+ "column": 8
+ },
+ "end": {
+ "line": 384,
+ "column": 30
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "pgspan",
+ "range": [
+ 15004,
+ 15010
+ ],
+ "loc": {
+ "start": {
+ "line": 385,
+ "column": 8
+ },
+ "end": {
+ "line": 385,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 15011,
+ 15020
+ ],
+ "loc": {
+ "start": {
+ "line": 385,
+ "column": 15
+ },
+ "end": {
+ "line": 385,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 15004,
+ 15020
+ ],
+ "loc": {
+ "start": {
+ "line": 385,
+ "column": 8
+ },
+ "end": {
+ "line": 385,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15023,
+ 15027
+ ],
+ "loc": {
+ "start": {
+ "line": 385,
+ "column": 27
+ },
+ "end": {
+ "line": 385,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbPages",
+ "range": [
+ 15028,
+ 15035
+ ],
+ "loc": {
+ "start": {
+ "line": 385,
+ "column": 32
+ },
+ "end": {
+ "line": 385,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 15023,
+ 15035
+ ],
+ "loc": {
+ "start": {
+ "line": 385,
+ "column": 27
+ },
+ "end": {
+ "line": 385,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 15004,
+ 15035
+ ],
+ "loc": {
+ "start": {
+ "line": 385,
+ "column": 8
+ },
+ "end": {
+ "line": 385,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 15004,
+ 15036
+ ],
+ "loc": {
+ "start": {
+ "line": 385,
+ "column": 8
+ },
+ "end": {
+ "line": 385,
+ "column": 40
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "refresh page nb span",
+ "range": [
+ 14972,
+ 14994
+ ],
+ "loc": {
+ "start": {
+ "line": 384,
+ "column": 8
+ },
+ "end": {
+ "line": 384,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "select clearing shortcut",
+ "range": [
+ 15046,
+ 15072
+ ],
+ "loc": {
+ "start": {
+ "line": 386,
+ "column": 8
+ },
+ "end": {
+ "line": 386,
+ "column": 34
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15085,
+ 15089
+ ],
+ "loc": {
+ "start": {
+ "line": 387,
+ "column": 11
+ },
+ "end": {
+ "line": 387,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pageSelectorType",
+ "range": [
+ 15090,
+ 15106
+ ],
+ "loc": {
+ "start": {
+ "line": 387,
+ "column": 16
+ },
+ "end": {
+ "line": 387,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 15085,
+ 15106
+ ],
+ "loc": {
+ "start": {
+ "line": 387,
+ "column": 11
+ },
+ "end": {
+ "line": 387,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 15111,
+ 15113
+ ],
+ "loc": {
+ "start": {
+ "line": 387,
+ "column": 37
+ },
+ "end": {
+ "line": 387,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeSlc",
+ "range": [
+ 15114,
+ 15124
+ ],
+ "loc": {
+ "start": {
+ "line": 387,
+ "column": 40
+ },
+ "end": {
+ "line": 387,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 15111,
+ 15124
+ ],
+ "loc": {
+ "start": {
+ "line": 387,
+ "column": 37
+ },
+ "end": {
+ "line": 387,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 15085,
+ 15124
+ ],
+ "loc": {
+ "start": {
+ "line": 387,
+ "column": 11
+ },
+ "end": {
+ "line": 387,
+ "column": 50
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15140,
+ 15144
+ ],
+ "loc": {
+ "start": {
+ "line": 388,
+ "column": 12
+ },
+ "end": {
+ "line": 388,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingSlc",
+ "range": [
+ 15145,
+ 15154
+ ],
+ "loc": {
+ "start": {
+ "line": 388,
+ "column": 17
+ },
+ "end": {
+ "line": 388,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 15140,
+ 15154
+ ],
+ "loc": {
+ "start": {
+ "line": 388,
+ "column": 12
+ },
+ "end": {
+ "line": 388,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 15155,
+ 15164
+ ],
+ "loc": {
+ "start": {
+ "line": 388,
+ "column": 27
+ },
+ "end": {
+ "line": 388,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 15140,
+ 15164
+ ],
+ "loc": {
+ "start": {
+ "line": 388,
+ "column": 12
+ },
+ "end": {
+ "line": 388,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 15167,
+ 15169
+ ],
+ "loc": {
+ "start": {
+ "line": 388,
+ "column": 39
+ },
+ "end": {
+ "line": 388,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 15140,
+ 15169
+ ],
+ "loc": {
+ "start": {
+ "line": 388,
+ "column": 12
+ },
+ "end": {
+ "line": 388,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 15140,
+ 15170
+ ],
+ "loc": {
+ "start": {
+ "line": 388,
+ "column": 12
+ },
+ "end": {
+ "line": 388,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 15125,
+ 15181
+ ],
+ "loc": {
+ "start": {
+ "line": 387,
+ "column": 51
+ },
+ "end": {
+ "line": 389,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 15082,
+ 15181
+ ],
+ "loc": {
+ "start": {
+ "line": 387,
+ "column": 8
+ },
+ "end": {
+ "line": 389,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "select clearing shortcut",
+ "range": [
+ 15046,
+ 15072
+ ],
+ "loc": {
+ "start": {
+ "line": 386,
+ "column": 8
+ },
+ "end": {
+ "line": 386,
+ "column": 34
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15196,
+ 15200
+ ],
+ "loc": {
+ "start": {
+ "line": 391,
+ "column": 11
+ },
+ "end": {
+ "line": 391,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbPages",
+ "range": [
+ 15201,
+ 15208
+ ],
+ "loc": {
+ "start": {
+ "line": 391,
+ "column": 16
+ },
+ "end": {
+ "line": 391,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 15196,
+ 15208
+ ],
+ "loc": {
+ "start": {
+ "line": 391,
+ "column": 11
+ },
+ "end": {
+ "line": 391,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 15209,
+ 15210
+ ],
+ "loc": {
+ "start": {
+ "line": 391,
+ "column": 24
+ },
+ "end": {
+ "line": 391,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 15196,
+ 15210
+ ],
+ "loc": {
+ "start": {
+ "line": 391,
+ "column": 11
+ },
+ "end": {
+ "line": 391,
+ "column": 25
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "mdiv",
+ "range": [
+ 15226,
+ 15230
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 12
+ },
+ "end": {
+ "line": 392,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 15231,
+ 15236
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 17
+ },
+ "end": {
+ "line": 392,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 15226,
+ 15236
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 12
+ },
+ "end": {
+ "line": 392,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "visibility",
+ "range": [
+ 15237,
+ 15247
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 23
+ },
+ "end": {
+ "line": 392,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 15226,
+ 15247
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 12
+ },
+ "end": {
+ "line": 392,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "visible",
+ "raw": "'visible'",
+ "range": [
+ 15250,
+ 15259
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 36
+ },
+ "end": {
+ "line": 392,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 15226,
+ 15259
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 12
+ },
+ "end": {
+ "line": 392,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 15226,
+ 15260
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 12
+ },
+ "end": {
+ "line": 392,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15277,
+ 15281
+ ],
+ "loc": {
+ "start": {
+ "line": 393,
+ "column": 15
+ },
+ "end": {
+ "line": 393,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pageSelectorType",
+ "range": [
+ 15282,
+ 15298
+ ],
+ "loc": {
+ "start": {
+ "line": 393,
+ "column": 20
+ },
+ "end": {
+ "line": 393,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 15277,
+ 15298
+ ],
+ "loc": {
+ "start": {
+ "line": 393,
+ "column": 15
+ },
+ "end": {
+ "line": 393,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 15303,
+ 15305
+ ],
+ "loc": {
+ "start": {
+ "line": 393,
+ "column": 41
+ },
+ "end": {
+ "line": 393,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeSlc",
+ "range": [
+ 15306,
+ 15316
+ ],
+ "loc": {
+ "start": {
+ "line": 393,
+ "column": 44
+ },
+ "end": {
+ "line": 393,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 15303,
+ 15316
+ ],
+ "loc": {
+ "start": {
+ "line": 393,
+ "column": 41
+ },
+ "end": {
+ "line": 393,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 15277,
+ 15316
+ ],
+ "loc": {
+ "start": {
+ "line": 393,
+ "column": 15
+ },
+ "end": {
+ "line": 393,
+ "column": 54
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "z",
+ "range": [
+ 15344,
+ 15345
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 24
+ },
+ "end": {
+ "line": 394,
+ "column": 25
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 15346,
+ 15347
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 26
+ },
+ "end": {
+ "line": 394,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 15344,
+ 15347
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 24
+ },
+ "end": {
+ "line": 394,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 15340,
+ 15347
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 20
+ },
+ "end": {
+ "line": 394,
+ "column": 27
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "z",
+ "range": [
+ 15349,
+ 15350
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 29
+ },
+ "end": {
+ "line": 394,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15351,
+ 15355
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 31
+ },
+ "end": {
+ "line": 394,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbPages",
+ "range": [
+ 15356,
+ 15363
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 36
+ },
+ "end": {
+ "line": 394,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 15351,
+ 15363
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 31
+ },
+ "end": {
+ "line": 394,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 15349,
+ 15363
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 29
+ },
+ "end": {
+ "line": 394,
+ "column": 43
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "z",
+ "range": [
+ 15365,
+ 15366
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 45
+ },
+ "end": {
+ "line": 394,
+ "column": 46
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 15365,
+ 15368
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 45
+ },
+ "end": {
+ "line": 394,
+ "column": 48
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "opt",
+ "range": [
+ 15396,
+ 15399
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 24
+ },
+ "end": {
+ "line": 395,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 15402,
+ 15405
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 30
+ },
+ "end": {
+ "line": 395,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "createOpt",
+ "range": [
+ 15406,
+ 15415
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 34
+ },
+ "end": {
+ "line": 395,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 15402,
+ 15415
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 30
+ },
+ "end": {
+ "line": 395,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Identifier",
+ "name": "z",
+ "range": [
+ 15416,
+ 15417
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 44
+ },
+ "end": {
+ "line": 395,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 15418,
+ 15419
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 46
+ },
+ "end": {
+ "line": 395,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 15416,
+ 15419
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 44
+ },
+ "end": {
+ "line": 395,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "*",
+ "left": {
+ "type": "Identifier",
+ "name": "z",
+ "range": [
+ 15421,
+ 15422
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 49
+ },
+ "end": {
+ "line": 395,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15423,
+ 15427
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 51
+ },
+ "end": {
+ "line": 395,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingLength",
+ "range": [
+ 15428,
+ 15440
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 56
+ },
+ "end": {
+ "line": 395,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 15423,
+ 15440
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 51
+ },
+ "end": {
+ "line": 395,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 15421,
+ 15440
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 49
+ },
+ "end": {
+ "line": 395,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 15442,
+ 15447
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 70
+ },
+ "end": {
+ "line": 395,
+ "column": 75
+ }
+ }
+ }
+ ],
+ "range": [
+ 15402,
+ 15448
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 30
+ },
+ "end": {
+ "line": 395,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 15396,
+ 15448
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 24
+ },
+ "end": {
+ "line": 395,
+ "column": 76
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 15392,
+ 15449
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 20
+ },
+ "end": {
+ "line": 395,
+ "column": 77
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15471,
+ 15475
+ ],
+ "loc": {
+ "start": {
+ "line": 396,
+ "column": 20
+ },
+ "end": {
+ "line": 396,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingSlc",
+ "range": [
+ 15476,
+ 15485
+ ],
+ "loc": {
+ "start": {
+ "line": 396,
+ "column": 25
+ },
+ "end": {
+ "line": 396,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 15471,
+ 15485
+ ],
+ "loc": {
+ "start": {
+ "line": 396,
+ "column": 20
+ },
+ "end": {
+ "line": 396,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "options",
+ "range": [
+ 15486,
+ 15493
+ ],
+ "loc": {
+ "start": {
+ "line": 396,
+ "column": 35
+ },
+ "end": {
+ "line": 396,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 15471,
+ 15493
+ ],
+ "loc": {
+ "start": {
+ "line": 396,
+ "column": 20
+ },
+ "end": {
+ "line": 396,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "z",
+ "range": [
+ 15494,
+ 15495
+ ],
+ "loc": {
+ "start": {
+ "line": 396,
+ "column": 43
+ },
+ "end": {
+ "line": 396,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 15471,
+ 15496
+ ],
+ "loc": {
+ "start": {
+ "line": 396,
+ "column": 20
+ },
+ "end": {
+ "line": 396,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "opt",
+ "range": [
+ 15499,
+ 15502
+ ],
+ "loc": {
+ "start": {
+ "line": 396,
+ "column": 48
+ },
+ "end": {
+ "line": 396,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 15471,
+ 15502
+ ],
+ "loc": {
+ "start": {
+ "line": 396,
+ "column": 20
+ },
+ "end": {
+ "line": 396,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 15471,
+ 15503
+ ],
+ "loc": {
+ "start": {
+ "line": 396,
+ "column": 20
+ },
+ "end": {
+ "line": 396,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 15369,
+ 15522
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 49
+ },
+ "end": {
+ "line": 397,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 15336,
+ 15522
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 16
+ },
+ "end": {
+ "line": 397,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 15317,
+ 15537
+ ],
+ "loc": {
+ "start": {
+ "line": 393,
+ "column": 55
+ },
+ "end": {
+ "line": 398,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15591,
+ 15595
+ ],
+ "loc": {
+ "start": {
+ "line": 400,
+ "column": 16
+ },
+ "end": {
+ "line": 400,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingSlc",
+ "range": [
+ 15596,
+ 15605
+ ],
+ "loc": {
+ "start": {
+ "line": 400,
+ "column": 21
+ },
+ "end": {
+ "line": 400,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 15591,
+ 15605
+ ],
+ "loc": {
+ "start": {
+ "line": 400,
+ "column": 16
+ },
+ "end": {
+ "line": 400,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "value",
+ "range": [
+ 15606,
+ 15611
+ ],
+ "loc": {
+ "start": {
+ "line": 400,
+ "column": 31
+ },
+ "end": {
+ "line": 400,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 15591,
+ 15611
+ ],
+ "loc": {
+ "start": {
+ "line": 400,
+ "column": 16
+ },
+ "end": {
+ "line": 400,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15614,
+ 15618
+ ],
+ "loc": {
+ "start": {
+ "line": 400,
+ "column": 39
+ },
+ "end": {
+ "line": 400,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "currentPageNb",
+ "range": [
+ 15619,
+ 15632
+ ],
+ "loc": {
+ "start": {
+ "line": 400,
+ "column": 44
+ },
+ "end": {
+ "line": 400,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 15614,
+ 15632
+ ],
+ "loc": {
+ "start": {
+ "line": 400,
+ "column": 39
+ },
+ "end": {
+ "line": 400,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 15591,
+ 15632
+ ],
+ "loc": {
+ "start": {
+ "line": 400,
+ "column": 16
+ },
+ "end": {
+ "line": 400,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 15591,
+ 15633
+ ],
+ "loc": {
+ "start": {
+ "line": 400,
+ "column": 16
+ },
+ "end": {
+ "line": 400,
+ "column": 58
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "input type",
+ "range": [
+ 15561,
+ 15573
+ ],
+ "loc": {
+ "start": {
+ "line": 399,
+ "column": 16
+ },
+ "end": {
+ "line": 399,
+ "column": 28
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 15542,
+ 15648
+ ],
+ "loc": {
+ "start": {
+ "line": 398,
+ "column": 18
+ },
+ "end": {
+ "line": 401,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 15274,
+ 15648
+ ],
+ "loc": {
+ "start": {
+ "line": 393,
+ "column": 12
+ },
+ "end": {
+ "line": 401,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 15211,
+ 15661
+ ],
+ "loc": {
+ "start": {
+ "line": 391,
+ "column": 26
+ },
+ "end": {
+ "line": 403,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "mdiv",
+ "range": [
+ 15756,
+ 15760
+ ],
+ "loc": {
+ "start": {
+ "line": 405,
+ "column": 12
+ },
+ "end": {
+ "line": 405,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 15761,
+ 15766
+ ],
+ "loc": {
+ "start": {
+ "line": 405,
+ "column": 17
+ },
+ "end": {
+ "line": 405,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 15756,
+ 15766
+ ],
+ "loc": {
+ "start": {
+ "line": 405,
+ "column": 12
+ },
+ "end": {
+ "line": 405,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "visibility",
+ "range": [
+ 15767,
+ 15777
+ ],
+ "loc": {
+ "start": {
+ "line": 405,
+ "column": 23
+ },
+ "end": {
+ "line": 405,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 15756,
+ 15777
+ ],
+ "loc": {
+ "start": {
+ "line": 405,
+ "column": 12
+ },
+ "end": {
+ "line": 405,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "hidden",
+ "raw": "'hidden'",
+ "range": [
+ 15780,
+ 15788
+ ],
+ "loc": {
+ "start": {
+ "line": 405,
+ "column": 36
+ },
+ "end": {
+ "line": 405,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 15756,
+ 15788
+ ],
+ "loc": {
+ "start": {
+ "line": 405,
+ "column": 12
+ },
+ "end": {
+ "line": 405,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 15756,
+ 15789
+ ],
+ "loc": {
+ "start": {
+ "line": 405,
+ "column": 12
+ },
+ "end": {
+ "line": 405,
+ "column": 45
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** if no results paging select and buttons are hidden **",
+ "range": [
+ 15682,
+ 15742
+ ],
+ "loc": {
+ "start": {
+ "line": 404,
+ "column": 12
+ },
+ "end": {
+ "line": 404,
+ "column": 72
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 15667,
+ 15800
+ ],
+ "loc": {
+ "start": {
+ "line": 403,
+ "column": 15
+ },
+ "end": {
+ "line": 406,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 15193,
+ 15800
+ ],
+ "loc": {
+ "start": {
+ "line": 391,
+ "column": 8
+ },
+ "end": {
+ "line": 406,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15810,
+ 15814
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 8
+ },
+ "end": {
+ "line": 407,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "groupByPage",
+ "range": [
+ 15815,
+ 15826
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 13
+ },
+ "end": {
+ "line": 407,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 15810,
+ 15826
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 8
+ },
+ "end": {
+ "line": 407,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 15827,
+ 15829
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 25
+ },
+ "end": {
+ "line": 407,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 15830,
+ 15844
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 28
+ },
+ "end": {
+ "line": 407,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 15827,
+ 15844
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 25
+ },
+ "end": {
+ "line": 407,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 15810,
+ 15845
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 8
+ },
+ "end": {
+ "line": 407,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 15810,
+ 15846
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 8
+ },
+ "end": {
+ "line": 407,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 14096,
+ 15853
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 31
+ },
+ "end": {
+ "line": 408,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 14082,
+ 15853
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 17
+ },
+ "end": {
+ "line": 408,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 14069,
+ 15853
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 4
+ },
+ "end": {
+ "line": 408,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Calculate number of pages based on valid rows\r\n * Refresh paging select according to number of pages\r\n * @param {Array} validRows Collection of valid rows\r\n ",
+ "range": [
+ 13880,
+ 14063
+ ],
+ "loc": {
+ "start": {
+ "line": 353,
+ "column": 4
+ },
+ "end": {
+ "line": 357,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Group table rows by page and display valid rows\r\n * @param {Array} validRows Collection of valid rows\r\n ",
+ "range": [
+ 15861,
+ 15988
+ ],
+ "loc": {
+ "start": {
+ "line": 410,
+ "column": 4
+ },
+ "end": {
+ "line": 413,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "groupByPage",
+ "range": [
+ 15994,
+ 16005
+ ],
+ "loc": {
+ "start": {
+ "line": 414,
+ "column": 4
+ },
+ "end": {
+ "line": 414,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "validRows",
+ "range": [
+ 16006,
+ 16015
+ ],
+ "loc": {
+ "start": {
+ "line": 414,
+ "column": 16
+ },
+ "end": {
+ "line": 414,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 16031,
+ 16033
+ ],
+ "loc": {
+ "start": {
+ "line": 415,
+ "column": 12
+ },
+ "end": {
+ "line": 415,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 16036,
+ 16040
+ ],
+ "loc": {
+ "start": {
+ "line": 415,
+ "column": 17
+ },
+ "end": {
+ "line": 415,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 16041,
+ 16043
+ ],
+ "loc": {
+ "start": {
+ "line": 415,
+ "column": 22
+ },
+ "end": {
+ "line": 415,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 16036,
+ 16043
+ ],
+ "loc": {
+ "start": {
+ "line": 415,
+ "column": 17
+ },
+ "end": {
+ "line": 415,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 16031,
+ 16043
+ ],
+ "loc": {
+ "start": {
+ "line": 415,
+ "column": 12
+ },
+ "end": {
+ "line": 415,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 16027,
+ 16044
+ ],
+ "loc": {
+ "start": {
+ "line": 415,
+ "column": 8
+ },
+ "end": {
+ "line": 415,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "alternateRows",
+ "range": [
+ 16058,
+ 16071
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 12
+ },
+ "end": {
+ "line": 416,
+ "column": 25
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 16075,
+ 16077
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 29
+ },
+ "end": {
+ "line": 416,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 16078,
+ 16085
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 32
+ },
+ "end": {
+ "line": 416,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 16075,
+ 16085
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 29
+ },
+ "end": {
+ "line": 416,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "alternateRows",
+ "raw": "'alternateRows'",
+ "range": [
+ 16086,
+ 16101
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 40
+ },
+ "end": {
+ "line": 416,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 16075,
+ 16102
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 29
+ },
+ "end": {
+ "line": 416,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 16058,
+ 16102
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 12
+ },
+ "end": {
+ "line": 416,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 16054,
+ 16103
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 8
+ },
+ "end": {
+ "line": 416,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 16117,
+ 16121
+ ],
+ "loc": {
+ "start": {
+ "line": 417,
+ "column": 12
+ },
+ "end": {
+ "line": 417,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 16124,
+ 16126
+ ],
+ "loc": {
+ "start": {
+ "line": 417,
+ "column": 19
+ },
+ "end": {
+ "line": 417,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 16127,
+ 16130
+ ],
+ "loc": {
+ "start": {
+ "line": 417,
+ "column": 22
+ },
+ "end": {
+ "line": 417,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 16124,
+ 16130
+ ],
+ "loc": {
+ "start": {
+ "line": 417,
+ "column": 19
+ },
+ "end": {
+ "line": 417,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 16131,
+ 16135
+ ],
+ "loc": {
+ "start": {
+ "line": 417,
+ "column": 26
+ },
+ "end": {
+ "line": 417,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 16124,
+ 16135
+ ],
+ "loc": {
+ "start": {
+ "line": 417,
+ "column": 19
+ },
+ "end": {
+ "line": 417,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 16117,
+ 16135
+ ],
+ "loc": {
+ "start": {
+ "line": 417,
+ "column": 12
+ },
+ "end": {
+ "line": 417,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 16113,
+ 16136
+ ],
+ "loc": {
+ "start": {
+ "line": 417,
+ "column": 8
+ },
+ "end": {
+ "line": 417,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "endPagingRow",
+ "range": [
+ 16150,
+ 16162
+ ],
+ "loc": {
+ "start": {
+ "line": 418,
+ "column": 12
+ },
+ "end": {
+ "line": 418,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 16165,
+ 16173
+ ],
+ "loc": {
+ "start": {
+ "line": 418,
+ "column": 27
+ },
+ "end": {
+ "line": 418,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 16174,
+ 16178
+ ],
+ "loc": {
+ "start": {
+ "line": 418,
+ "column": 36
+ },
+ "end": {
+ "line": 418,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "startPagingRow",
+ "range": [
+ 16179,
+ 16193
+ ],
+ "loc": {
+ "start": {
+ "line": 418,
+ "column": 41
+ },
+ "end": {
+ "line": 418,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 16174,
+ 16193
+ ],
+ "loc": {
+ "start": {
+ "line": 418,
+ "column": 36
+ },
+ "end": {
+ "line": 418,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 16195,
+ 16197
+ ],
+ "loc": {
+ "start": {
+ "line": 418,
+ "column": 57
+ },
+ "end": {
+ "line": 418,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 16165,
+ 16198
+ ],
+ "loc": {
+ "start": {
+ "line": 418,
+ "column": 27
+ },
+ "end": {
+ "line": 418,
+ "column": 60
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 16214,
+ 16222
+ ],
+ "loc": {
+ "start": {
+ "line": 419,
+ "column": 12
+ },
+ "end": {
+ "line": 419,
+ "column": 20
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 16223,
+ 16227
+ ],
+ "loc": {
+ "start": {
+ "line": 419,
+ "column": 21
+ },
+ "end": {
+ "line": 419,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingLength",
+ "range": [
+ 16228,
+ 16240
+ ],
+ "loc": {
+ "start": {
+ "line": 419,
+ "column": 26
+ },
+ "end": {
+ "line": 419,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 16223,
+ 16240
+ ],
+ "loc": {
+ "start": {
+ "line": 419,
+ "column": 21
+ },
+ "end": {
+ "line": 419,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 16242,
+ 16244
+ ],
+ "loc": {
+ "start": {
+ "line": 419,
+ "column": 40
+ },
+ "end": {
+ "line": 419,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 16214,
+ 16245
+ ],
+ "loc": {
+ "start": {
+ "line": 419,
+ "column": 12
+ },
+ "end": {
+ "line": 419,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 16165,
+ 16245
+ ],
+ "loc": {
+ "start": {
+ "line": 418,
+ "column": 27
+ },
+ "end": {
+ "line": 419,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 16150,
+ 16245
+ ],
+ "loc": {
+ "start": {
+ "line": 418,
+ "column": 12
+ },
+ "end": {
+ "line": 419,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 16146,
+ 16246
+ ],
+ "loc": {
+ "start": {
+ "line": 418,
+ "column": 8
+ },
+ "end": {
+ "line": 419,
+ "column": 44
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "store valid rows indexes",
+ "range": [
+ 16258,
+ 16284
+ ],
+ "loc": {
+ "start": {
+ "line": 421,
+ "column": 8
+ },
+ "end": {
+ "line": 421,
+ "column": 34
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "validRows",
+ "range": [
+ 16297,
+ 16306
+ ],
+ "loc": {
+ "start": {
+ "line": 422,
+ "column": 11
+ },
+ "end": {
+ "line": 422,
+ "column": 20
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 16322,
+ 16324
+ ],
+ "loc": {
+ "start": {
+ "line": 423,
+ "column": 12
+ },
+ "end": {
+ "line": 423,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 16325,
+ 16339
+ ],
+ "loc": {
+ "start": {
+ "line": 423,
+ "column": 15
+ },
+ "end": {
+ "line": 423,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 16322,
+ 16339
+ ],
+ "loc": {
+ "start": {
+ "line": 423,
+ "column": 12
+ },
+ "end": {
+ "line": 423,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "validRows",
+ "range": [
+ 16342,
+ 16351
+ ],
+ "loc": {
+ "start": {
+ "line": 423,
+ "column": 32
+ },
+ "end": {
+ "line": 423,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 16322,
+ 16351
+ ],
+ "loc": {
+ "start": {
+ "line": 423,
+ "column": 12
+ },
+ "end": {
+ "line": 423,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 16322,
+ 16352
+ ],
+ "loc": {
+ "start": {
+ "line": 423,
+ "column": 12
+ },
+ "end": {
+ "line": 423,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 16307,
+ 16363
+ ],
+ "loc": {
+ "start": {
+ "line": 422,
+ "column": 21
+ },
+ "end": {
+ "line": 424,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 16294,
+ 16363
+ ],
+ "loc": {
+ "start": {
+ "line": 422,
+ "column": 8
+ },
+ "end": {
+ "line": 424,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "store valid rows indexes",
+ "range": [
+ 16258,
+ 16284
+ ],
+ "loc": {
+ "start": {
+ "line": 421,
+ "column": 8
+ },
+ "end": {
+ "line": 421,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "this loop shows valid rows of current page",
+ "range": [
+ 16375,
+ 16419
+ ],
+ "loc": {
+ "start": {
+ "line": 426,
+ "column": 8
+ },
+ "end": {
+ "line": 426,
+ "column": 52
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "h",
+ "range": [
+ 16437,
+ 16438
+ ],
+ "loc": {
+ "start": {
+ "line": 427,
+ "column": 16
+ },
+ "end": {
+ "line": 427,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 16439,
+ 16440
+ ],
+ "loc": {
+ "start": {
+ "line": 427,
+ "column": 18
+ },
+ "end": {
+ "line": 427,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 16437,
+ 16440
+ ],
+ "loc": {
+ "start": {
+ "line": 427,
+ "column": 16
+ },
+ "end": {
+ "line": 427,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 16442,
+ 16445
+ ],
+ "loc": {
+ "start": {
+ "line": 427,
+ "column": 21
+ },
+ "end": {
+ "line": 427,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 16446,
+ 16448
+ ],
+ "loc": {
+ "start": {
+ "line": 427,
+ "column": 25
+ },
+ "end": {
+ "line": 427,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 16449,
+ 16463
+ ],
+ "loc": {
+ "start": {
+ "line": 427,
+ "column": 28
+ },
+ "end": {
+ "line": 427,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 16446,
+ 16463
+ ],
+ "loc": {
+ "start": {
+ "line": 427,
+ "column": 25
+ },
+ "end": {
+ "line": 427,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 16464,
+ 16470
+ ],
+ "loc": {
+ "start": {
+ "line": 427,
+ "column": 43
+ },
+ "end": {
+ "line": 427,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 16446,
+ 16470
+ ],
+ "loc": {
+ "start": {
+ "line": 427,
+ "column": 25
+ },
+ "end": {
+ "line": 427,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 16442,
+ 16470
+ ],
+ "loc": {
+ "start": {
+ "line": 427,
+ "column": 21
+ },
+ "end": {
+ "line": 427,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 16433,
+ 16470
+ ],
+ "loc": {
+ "start": {
+ "line": 427,
+ "column": 12
+ },
+ "end": {
+ "line": 427,
+ "column": 49
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "h",
+ "range": [
+ 16472,
+ 16473
+ ],
+ "loc": {
+ "start": {
+ "line": 427,
+ "column": 51
+ },
+ "end": {
+ "line": 427,
+ "column": 52
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 16474,
+ 16477
+ ],
+ "loc": {
+ "start": {
+ "line": 427,
+ "column": 53
+ },
+ "end": {
+ "line": 427,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 16472,
+ 16477
+ ],
+ "loc": {
+ "start": {
+ "line": 427,
+ "column": 51
+ },
+ "end": {
+ "line": 427,
+ "column": 56
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "h",
+ "range": [
+ 16479,
+ 16480
+ ],
+ "loc": {
+ "start": {
+ "line": 427,
+ "column": 58
+ },
+ "end": {
+ "line": 427,
+ "column": 59
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 16479,
+ 16482
+ ],
+ "loc": {
+ "start": {
+ "line": 427,
+ "column": 58
+ },
+ "end": {
+ "line": 427,
+ "column": 61
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "validRowIdx",
+ "range": [
+ 16502,
+ 16513
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 16
+ },
+ "end": {
+ "line": 428,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 16516,
+ 16518
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 30
+ },
+ "end": {
+ "line": 428,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 16519,
+ 16533
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 33
+ },
+ "end": {
+ "line": 428,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 16516,
+ 16533
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 30
+ },
+ "end": {
+ "line": 428,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "h",
+ "range": [
+ 16534,
+ 16535
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 48
+ },
+ "end": {
+ "line": 428,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 16516,
+ 16536
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 30
+ },
+ "end": {
+ "line": 428,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 16502,
+ 16536
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 16
+ },
+ "end": {
+ "line": 428,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 16498,
+ 16537
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 12
+ },
+ "end": {
+ "line": 428,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "r",
+ "range": [
+ 16555,
+ 16556
+ ],
+ "loc": {
+ "start": {
+ "line": 429,
+ "column": 16
+ },
+ "end": {
+ "line": 429,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 16559,
+ 16563
+ ],
+ "loc": {
+ "start": {
+ "line": 429,
+ "column": 20
+ },
+ "end": {
+ "line": 429,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowIdx",
+ "range": [
+ 16564,
+ 16575
+ ],
+ "loc": {
+ "start": {
+ "line": 429,
+ "column": 25
+ },
+ "end": {
+ "line": 429,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 16559,
+ 16576
+ ],
+ "loc": {
+ "start": {
+ "line": 429,
+ "column": 20
+ },
+ "end": {
+ "line": 429,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 16555,
+ 16576
+ ],
+ "loc": {
+ "start": {
+ "line": 429,
+ "column": 16
+ },
+ "end": {
+ "line": 429,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 16551,
+ 16577
+ ],
+ "loc": {
+ "start": {
+ "line": 429,
+ "column": 12
+ },
+ "end": {
+ "line": 429,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "isRowValid",
+ "range": [
+ 16595,
+ 16605
+ ],
+ "loc": {
+ "start": {
+ "line": 430,
+ "column": 16
+ },
+ "end": {
+ "line": 430,
+ "column": 26
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "r",
+ "range": [
+ 16608,
+ 16609
+ ],
+ "loc": {
+ "start": {
+ "line": 430,
+ "column": 29
+ },
+ "end": {
+ "line": 430,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getAttribute",
+ "range": [
+ 16610,
+ 16622
+ ],
+ "loc": {
+ "start": {
+ "line": 430,
+ "column": 31
+ },
+ "end": {
+ "line": 430,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 16608,
+ 16622
+ ],
+ "loc": {
+ "start": {
+ "line": 430,
+ "column": 29
+ },
+ "end": {
+ "line": 430,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "validRow",
+ "raw": "'validRow'",
+ "range": [
+ 16623,
+ 16633
+ ],
+ "loc": {
+ "start": {
+ "line": 430,
+ "column": 44
+ },
+ "end": {
+ "line": 430,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 16608,
+ 16634
+ ],
+ "loc": {
+ "start": {
+ "line": 430,
+ "column": 29
+ },
+ "end": {
+ "line": 430,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 16595,
+ 16634
+ ],
+ "loc": {
+ "start": {
+ "line": 430,
+ "column": 16
+ },
+ "end": {
+ "line": 430,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 16591,
+ 16635
+ ],
+ "loc": {
+ "start": {
+ "line": 430,
+ "column": 12
+ },
+ "end": {
+ "line": 430,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": ">=",
+ "left": {
+ "type": "Identifier",
+ "name": "h",
+ "range": [
+ 16654,
+ 16655
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 15
+ },
+ "end": {
+ "line": 432,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 16657,
+ 16661
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 18
+ },
+ "end": {
+ "line": 432,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "startPagingRow",
+ "range": [
+ 16662,
+ 16676
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 23
+ },
+ "end": {
+ "line": 432,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 16657,
+ 16676
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 18
+ },
+ "end": {
+ "line": 432,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 16654,
+ 16676
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 15
+ },
+ "end": {
+ "line": 432,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "h",
+ "range": [
+ 16680,
+ 16681
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 41
+ },
+ "end": {
+ "line": 432,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "endPagingRow",
+ "range": [
+ 16682,
+ 16694
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 43
+ },
+ "end": {
+ "line": 432,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 16680,
+ 16694
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 41
+ },
+ "end": {
+ "line": 432,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 16654,
+ 16694
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 15
+ },
+ "end": {
+ "line": 432,
+ "column": 55
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 16717,
+ 16722
+ ],
+ "loc": {
+ "start": {
+ "line": 433,
+ "column": 19
+ },
+ "end": {
+ "line": 433,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isNull",
+ "range": [
+ 16723,
+ 16729
+ ],
+ "loc": {
+ "start": {
+ "line": 433,
+ "column": 25
+ },
+ "end": {
+ "line": 433,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 16717,
+ 16729
+ ],
+ "loc": {
+ "start": {
+ "line": 433,
+ "column": 19
+ },
+ "end": {
+ "line": 433,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "isRowValid",
+ "range": [
+ 16730,
+ 16740
+ ],
+ "loc": {
+ "start": {
+ "line": 433,
+ "column": 32
+ },
+ "end": {
+ "line": 433,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 16717,
+ 16741
+ ],
+ "loc": {
+ "start": {
+ "line": 433,
+ "column": 19
+ },
+ "end": {
+ "line": 433,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 16745,
+ 16752
+ ],
+ "loc": {
+ "start": {
+ "line": 433,
+ "column": 47
+ },
+ "end": {
+ "line": 433,
+ "column": 54
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "isRowValid",
+ "range": [
+ 16753,
+ 16763
+ ],
+ "loc": {
+ "start": {
+ "line": 433,
+ "column": 55
+ },
+ "end": {
+ "line": 433,
+ "column": 65
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "true",
+ "raw": "'true'",
+ "range": [
+ 16766,
+ 16772
+ ],
+ "loc": {
+ "start": {
+ "line": 433,
+ "column": 68
+ },
+ "end": {
+ "line": 433,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 16753,
+ 16772
+ ],
+ "loc": {
+ "start": {
+ "line": 433,
+ "column": 55
+ },
+ "end": {
+ "line": 433,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 16745,
+ 16773
+ ],
+ "loc": {
+ "start": {
+ "line": 433,
+ "column": 47
+ },
+ "end": {
+ "line": 433,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 16717,
+ 16773
+ ],
+ "loc": {
+ "start": {
+ "line": 433,
+ "column": 19
+ },
+ "end": {
+ "line": 433,
+ "column": 75
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "r",
+ "range": [
+ 16797,
+ 16798
+ ],
+ "loc": {
+ "start": {
+ "line": 434,
+ "column": 20
+ },
+ "end": {
+ "line": 434,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 16799,
+ 16804
+ ],
+ "loc": {
+ "start": {
+ "line": 434,
+ "column": 22
+ },
+ "end": {
+ "line": 434,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 16797,
+ 16804
+ ],
+ "loc": {
+ "start": {
+ "line": 434,
+ "column": 20
+ },
+ "end": {
+ "line": 434,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 16805,
+ 16812
+ ],
+ "loc": {
+ "start": {
+ "line": 434,
+ "column": 28
+ },
+ "end": {
+ "line": 434,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 16797,
+ 16812
+ ],
+ "loc": {
+ "start": {
+ "line": 434,
+ "column": 20
+ },
+ "end": {
+ "line": 434,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 16815,
+ 16817
+ ],
+ "loc": {
+ "start": {
+ "line": 434,
+ "column": 38
+ },
+ "end": {
+ "line": 434,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 16797,
+ 16817
+ ],
+ "loc": {
+ "start": {
+ "line": 434,
+ "column": 20
+ },
+ "end": {
+ "line": 434,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 16797,
+ 16818
+ ],
+ "loc": {
+ "start": {
+ "line": 434,
+ "column": 20
+ },
+ "end": {
+ "line": 434,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 16774,
+ 16837
+ ],
+ "loc": {
+ "start": {
+ "line": 433,
+ "column": 76
+ },
+ "end": {
+ "line": 435,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 16714,
+ 16837
+ ],
+ "loc": {
+ "start": {
+ "line": 433,
+ "column": 16
+ },
+ "end": {
+ "line": 435,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 16858,
+ 16860
+ ],
+ "loc": {
+ "start": {
+ "line": 436,
+ "column": 19
+ },
+ "end": {
+ "line": 436,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "alternateBgs",
+ "range": [
+ 16861,
+ 16873
+ ],
+ "loc": {
+ "start": {
+ "line": 436,
+ "column": 22
+ },
+ "end": {
+ "line": 436,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 16858,
+ 16873
+ ],
+ "loc": {
+ "start": {
+ "line": 436,
+ "column": 19
+ },
+ "end": {
+ "line": 436,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "alternateRows",
+ "range": [
+ 16877,
+ 16890
+ ],
+ "loc": {
+ "start": {
+ "line": 436,
+ "column": 38
+ },
+ "end": {
+ "line": 436,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 16858,
+ 16890
+ ],
+ "loc": {
+ "start": {
+ "line": 436,
+ "column": 19
+ },
+ "end": {
+ "line": 436,
+ "column": 51
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "alternateRows",
+ "range": [
+ 16914,
+ 16927
+ ],
+ "loc": {
+ "start": {
+ "line": 437,
+ "column": 20
+ },
+ "end": {
+ "line": 437,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setRowBg",
+ "range": [
+ 16928,
+ 16936
+ ],
+ "loc": {
+ "start": {
+ "line": 437,
+ "column": 34
+ },
+ "end": {
+ "line": 437,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 16914,
+ 16936
+ ],
+ "loc": {
+ "start": {
+ "line": 437,
+ "column": 20
+ },
+ "end": {
+ "line": 437,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "validRowIdx",
+ "range": [
+ 16937,
+ 16948
+ ],
+ "loc": {
+ "start": {
+ "line": 437,
+ "column": 43
+ },
+ "end": {
+ "line": 437,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "h",
+ "range": [
+ 16950,
+ 16951
+ ],
+ "loc": {
+ "start": {
+ "line": 437,
+ "column": 56
+ },
+ "end": {
+ "line": 437,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 16914,
+ 16952
+ ],
+ "loc": {
+ "start": {
+ "line": 437,
+ "column": 20
+ },
+ "end": {
+ "line": 437,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 16914,
+ 16953
+ ],
+ "loc": {
+ "start": {
+ "line": 437,
+ "column": 20
+ },
+ "end": {
+ "line": 437,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 16891,
+ 16972
+ ],
+ "loc": {
+ "start": {
+ "line": 436,
+ "column": 52
+ },
+ "end": {
+ "line": 438,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 16855,
+ 16972
+ ],
+ "loc": {
+ "start": {
+ "line": 436,
+ "column": 16
+ },
+ "end": {
+ "line": 438,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 16695,
+ 16987
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 56
+ },
+ "end": {
+ "line": 439,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "r",
+ "range": [
+ 17012,
+ 17013
+ ],
+ "loc": {
+ "start": {
+ "line": 440,
+ "column": 16
+ },
+ "end": {
+ "line": 440,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 17014,
+ 17019
+ ],
+ "loc": {
+ "start": {
+ "line": 440,
+ "column": 18
+ },
+ "end": {
+ "line": 440,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 17012,
+ 17019
+ ],
+ "loc": {
+ "start": {
+ "line": 440,
+ "column": 16
+ },
+ "end": {
+ "line": 440,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 17020,
+ 17027
+ ],
+ "loc": {
+ "start": {
+ "line": 440,
+ "column": 24
+ },
+ "end": {
+ "line": 440,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 17012,
+ 17027
+ ],
+ "loc": {
+ "start": {
+ "line": 440,
+ "column": 16
+ },
+ "end": {
+ "line": 440,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "none",
+ "raw": "'none'",
+ "range": [
+ 17030,
+ 17036
+ ],
+ "loc": {
+ "start": {
+ "line": 440,
+ "column": 34
+ },
+ "end": {
+ "line": 440,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 17012,
+ 17036
+ ],
+ "loc": {
+ "start": {
+ "line": 440,
+ "column": 16
+ },
+ "end": {
+ "line": 440,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 17012,
+ 17037
+ ],
+ "loc": {
+ "start": {
+ "line": 440,
+ "column": 16
+ },
+ "end": {
+ "line": 440,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 17058,
+ 17060
+ ],
+ "loc": {
+ "start": {
+ "line": 441,
+ "column": 19
+ },
+ "end": {
+ "line": 441,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "alternateBgs",
+ "range": [
+ 17061,
+ 17073
+ ],
+ "loc": {
+ "start": {
+ "line": 441,
+ "column": 22
+ },
+ "end": {
+ "line": 441,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 17058,
+ 17073
+ ],
+ "loc": {
+ "start": {
+ "line": 441,
+ "column": 19
+ },
+ "end": {
+ "line": 441,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "alternateRows",
+ "range": [
+ 17077,
+ 17090
+ ],
+ "loc": {
+ "start": {
+ "line": 441,
+ "column": 38
+ },
+ "end": {
+ "line": 441,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 17058,
+ 17090
+ ],
+ "loc": {
+ "start": {
+ "line": 441,
+ "column": 19
+ },
+ "end": {
+ "line": 441,
+ "column": 51
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "alternateRows",
+ "range": [
+ 17114,
+ 17127
+ ],
+ "loc": {
+ "start": {
+ "line": 442,
+ "column": 20
+ },
+ "end": {
+ "line": 442,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeRowBg",
+ "range": [
+ 17128,
+ 17139
+ ],
+ "loc": {
+ "start": {
+ "line": 442,
+ "column": 34
+ },
+ "end": {
+ "line": 442,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 17114,
+ 17139
+ ],
+ "loc": {
+ "start": {
+ "line": 442,
+ "column": 20
+ },
+ "end": {
+ "line": 442,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "validRowIdx",
+ "range": [
+ 17140,
+ 17151
+ ],
+ "loc": {
+ "start": {
+ "line": 442,
+ "column": 46
+ },
+ "end": {
+ "line": 442,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 17114,
+ 17152
+ ],
+ "loc": {
+ "start": {
+ "line": 442,
+ "column": 20
+ },
+ "end": {
+ "line": 442,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 17114,
+ 17153
+ ],
+ "loc": {
+ "start": {
+ "line": 442,
+ "column": 20
+ },
+ "end": {
+ "line": 442,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 17091,
+ 17172
+ ],
+ "loc": {
+ "start": {
+ "line": 441,
+ "column": 52
+ },
+ "end": {
+ "line": 443,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 17055,
+ 17172
+ ],
+ "loc": {
+ "start": {
+ "line": 441,
+ "column": 16
+ },
+ "end": {
+ "line": 443,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 16993,
+ 17187
+ ],
+ "loc": {
+ "start": {
+ "line": 439,
+ "column": 19
+ },
+ "end": {
+ "line": 444,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 16651,
+ 17187
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 12
+ },
+ "end": {
+ "line": 444,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 16483,
+ 17198
+ ],
+ "loc": {
+ "start": {
+ "line": 427,
+ "column": 62
+ },
+ "end": {
+ "line": 445,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 16429,
+ 17198
+ ],
+ "loc": {
+ "start": {
+ "line": 427,
+ "column": 8
+ },
+ "end": {
+ "line": 445,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "this loop shows valid rows of current page",
+ "range": [
+ 16375,
+ 16419
+ ],
+ "loc": {
+ "start": {
+ "line": 426,
+ "column": 8
+ },
+ "end": {
+ "line": 426,
+ "column": 52
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 17210,
+ 17212
+ ],
+ "loc": {
+ "start": {
+ "line": 447,
+ "column": 8
+ },
+ "end": {
+ "line": 447,
+ "column": 10
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbVisibleRows",
+ "range": [
+ 17213,
+ 17226
+ ],
+ "loc": {
+ "start": {
+ "line": 447,
+ "column": 11
+ },
+ "end": {
+ "line": 447,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 17210,
+ 17226
+ ],
+ "loc": {
+ "start": {
+ "line": 447,
+ "column": 8
+ },
+ "end": {
+ "line": 447,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 17229,
+ 17231
+ ],
+ "loc": {
+ "start": {
+ "line": 447,
+ "column": 27
+ },
+ "end": {
+ "line": 447,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 17232,
+ 17246
+ ],
+ "loc": {
+ "start": {
+ "line": 447,
+ "column": 30
+ },
+ "end": {
+ "line": 447,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 17229,
+ 17246
+ ],
+ "loc": {
+ "start": {
+ "line": 447,
+ "column": 27
+ },
+ "end": {
+ "line": 447,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 17247,
+ 17253
+ ],
+ "loc": {
+ "start": {
+ "line": 447,
+ "column": 45
+ },
+ "end": {
+ "line": 447,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 17229,
+ 17253
+ ],
+ "loc": {
+ "start": {
+ "line": 447,
+ "column": 27
+ },
+ "end": {
+ "line": 447,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 17210,
+ 17253
+ ],
+ "loc": {
+ "start": {
+ "line": 447,
+ "column": 8
+ },
+ "end": {
+ "line": 447,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 17210,
+ 17254
+ ],
+ "loc": {
+ "start": {
+ "line": 447,
+ "column": 8
+ },
+ "end": {
+ "line": 447,
+ "column": 52
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "re-applies filter behaviours after filtering process",
+ "range": [
+ 17264,
+ 17318
+ ],
+ "loc": {
+ "start": {
+ "line": 448,
+ "column": 8
+ },
+ "end": {
+ "line": 448,
+ "column": 62
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 17328,
+ 17330
+ ],
+ "loc": {
+ "start": {
+ "line": 449,
+ "column": 8
+ },
+ "end": {
+ "line": 449,
+ "column": 10
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "applyProps",
+ "range": [
+ 17331,
+ 17341
+ ],
+ "loc": {
+ "start": {
+ "line": 449,
+ "column": 11
+ },
+ "end": {
+ "line": 449,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 17328,
+ 17341
+ ],
+ "loc": {
+ "start": {
+ "line": 449,
+ "column": 8
+ },
+ "end": {
+ "line": 449,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 17328,
+ 17343
+ ],
+ "loc": {
+ "start": {
+ "line": 449,
+ "column": 8
+ },
+ "end": {
+ "line": 449,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 17328,
+ 17344
+ ],
+ "loc": {
+ "start": {
+ "line": 449,
+ "column": 8
+ },
+ "end": {
+ "line": 449,
+ "column": 24
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "re-applies filter behaviours after filtering process",
+ "range": [
+ 17264,
+ 17318
+ ],
+ "loc": {
+ "start": {
+ "line": 448,
+ "column": 8
+ },
+ "end": {
+ "line": 448,
+ "column": 62
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 16016,
+ 17351
+ ],
+ "loc": {
+ "start": {
+ "line": 414,
+ "column": 26
+ },
+ "end": {
+ "line": 450,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 16005,
+ 17351
+ ],
+ "loc": {
+ "start": {
+ "line": 414,
+ "column": 15
+ },
+ "end": {
+ "line": 450,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 15994,
+ 17351
+ ],
+ "loc": {
+ "start": {
+ "line": 414,
+ "column": 4
+ },
+ "end": {
+ "line": 450,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Group table rows by page and display valid rows\r\n * @param {Array} validRows Collection of valid rows\r\n ",
+ "range": [
+ 15861,
+ 15988
+ ],
+ "loc": {
+ "start": {
+ "line": 410,
+ "column": 4
+ },
+ "end": {
+ "line": 413,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the current page number\r\n * @return {Number} Page number\r\n ",
+ "range": [
+ 17359,
+ 17447
+ ],
+ "loc": {
+ "start": {
+ "line": 452,
+ "column": 4
+ },
+ "end": {
+ "line": 455,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "getPage",
+ "range": [
+ 17453,
+ 17460
+ ],
+ "loc": {
+ "start": {
+ "line": 456,
+ "column": 4
+ },
+ "end": {
+ "line": 456,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 17480,
+ 17484
+ ],
+ "loc": {
+ "start": {
+ "line": 457,
+ "column": 15
+ },
+ "end": {
+ "line": 457,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "currentPageNb",
+ "range": [
+ 17485,
+ 17498
+ ],
+ "loc": {
+ "start": {
+ "line": 457,
+ "column": 20
+ },
+ "end": {
+ "line": 457,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 17480,
+ 17498
+ ],
+ "loc": {
+ "start": {
+ "line": 457,
+ "column": 15
+ },
+ "end": {
+ "line": 457,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 17473,
+ 17499
+ ],
+ "loc": {
+ "start": {
+ "line": 457,
+ "column": 8
+ },
+ "end": {
+ "line": 457,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 17462,
+ 17506
+ ],
+ "loc": {
+ "start": {
+ "line": 456,
+ "column": 13
+ },
+ "end": {
+ "line": 458,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 17460,
+ 17506
+ ],
+ "loc": {
+ "start": {
+ "line": 456,
+ "column": 11
+ },
+ "end": {
+ "line": 458,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 17453,
+ 17506
+ ],
+ "loc": {
+ "start": {
+ "line": 456,
+ "column": 4
+ },
+ "end": {
+ "line": 458,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the current page number\r\n * @return {Number} Page number\r\n ",
+ "range": [
+ 17359,
+ 17447
+ ],
+ "loc": {
+ "start": {
+ "line": 452,
+ "column": 4
+ },
+ "end": {
+ "line": 455,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Show page based on passed param value (string or number):\r\n * @param {String} or {Number} cmd possible string values: 'next',\r\n * 'previous', 'last', 'first' or page number as per param\r\n ",
+ "range": [
+ 17514,
+ 17728
+ ],
+ "loc": {
+ "start": {
+ "line": 460,
+ "column": 4
+ },
+ "end": {
+ "line": 464,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "setPage",
+ "range": [
+ 17734,
+ 17741
+ ],
+ "loc": {
+ "start": {
+ "line": 465,
+ "column": 4
+ },
+ "end": {
+ "line": 465,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "cmd",
+ "range": [
+ 17742,
+ 17745
+ ],
+ "loc": {
+ "start": {
+ "line": 465,
+ "column": 12
+ },
+ "end": {
+ "line": 465,
+ "column": 15
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 17761,
+ 17763
+ ],
+ "loc": {
+ "start": {
+ "line": 466,
+ "column": 12
+ },
+ "end": {
+ "line": 466,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 17766,
+ 17770
+ ],
+ "loc": {
+ "start": {
+ "line": 466,
+ "column": 17
+ },
+ "end": {
+ "line": 466,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 17771,
+ 17773
+ ],
+ "loc": {
+ "start": {
+ "line": 466,
+ "column": 22
+ },
+ "end": {
+ "line": 466,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 17766,
+ 17773
+ ],
+ "loc": {
+ "start": {
+ "line": 466,
+ "column": 17
+ },
+ "end": {
+ "line": 466,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 17761,
+ 17773
+ ],
+ "loc": {
+ "start": {
+ "line": 466,
+ "column": 12
+ },
+ "end": {
+ "line": 466,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 17757,
+ 17774
+ ],
+ "loc": {
+ "start": {
+ "line": 466,
+ "column": 8
+ },
+ "end": {
+ "line": 466,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 17788,
+ 17790
+ ],
+ "loc": {
+ "start": {
+ "line": 467,
+ "column": 12
+ },
+ "end": {
+ "line": 467,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasGrid",
+ "range": [
+ 17791,
+ 17798
+ ],
+ "loc": {
+ "start": {
+ "line": 467,
+ "column": 15
+ },
+ "end": {
+ "line": 467,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 17788,
+ 17798
+ ],
+ "loc": {
+ "start": {
+ "line": 467,
+ "column": 12
+ },
+ "end": {
+ "line": 467,
+ "column": 22
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 17788,
+ 17800
+ ],
+ "loc": {
+ "start": {
+ "line": 467,
+ "column": 12
+ },
+ "end": {
+ "line": 467,
+ "column": 24
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 17787,
+ 17800
+ ],
+ "loc": {
+ "start": {
+ "line": 467,
+ "column": 11
+ },
+ "end": {
+ "line": 467,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 17805,
+ 17807
+ ],
+ "loc": {
+ "start": {
+ "line": 467,
+ "column": 29
+ },
+ "end": {
+ "line": 467,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 17808,
+ 17814
+ ],
+ "loc": {
+ "start": {
+ "line": 467,
+ "column": 32
+ },
+ "end": {
+ "line": 467,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 17805,
+ 17814
+ ],
+ "loc": {
+ "start": {
+ "line": 467,
+ "column": 29
+ },
+ "end": {
+ "line": 467,
+ "column": 38
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 17804,
+ 17814
+ ],
+ "loc": {
+ "start": {
+ "line": 467,
+ "column": 28
+ },
+ "end": {
+ "line": 467,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 17787,
+ 17814
+ ],
+ "loc": {
+ "start": {
+ "line": 467,
+ "column": 11
+ },
+ "end": {
+ "line": 467,
+ "column": 38
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 17830,
+ 17837
+ ],
+ "loc": {
+ "start": {
+ "line": 468,
+ "column": 12
+ },
+ "end": {
+ "line": 468,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 17815,
+ 17848
+ ],
+ "loc": {
+ "start": {
+ "line": 467,
+ "column": 39
+ },
+ "end": {
+ "line": 469,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 17784,
+ 17848
+ ],
+ "loc": {
+ "start": {
+ "line": 467,
+ "column": 8
+ },
+ "end": {
+ "line": 469,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "btnEvt",
+ "range": [
+ 17862,
+ 17868
+ ],
+ "loc": {
+ "start": {
+ "line": 470,
+ "column": 12
+ },
+ "end": {
+ "line": 470,
+ "column": 18
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 17871,
+ 17875
+ ],
+ "loc": {
+ "start": {
+ "line": 470,
+ "column": 21
+ },
+ "end": {
+ "line": 470,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 17876,
+ 17879
+ ],
+ "loc": {
+ "start": {
+ "line": 470,
+ "column": 26
+ },
+ "end": {
+ "line": 470,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 17871,
+ 17879
+ ],
+ "loc": {
+ "start": {
+ "line": 470,
+ "column": 21
+ },
+ "end": {
+ "line": 470,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 17862,
+ 17879
+ ],
+ "loc": {
+ "start": {
+ "line": 470,
+ "column": 12
+ },
+ "end": {
+ "line": 470,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cmdtype",
+ "range": [
+ 17894,
+ 17901
+ ],
+ "loc": {
+ "start": {
+ "line": 471,
+ "column": 12
+ },
+ "end": {
+ "line": 471,
+ "column": 19
+ }
+ }
+ },
+ "init": {
+ "type": "UnaryExpression",
+ "operator": "typeof",
+ "argument": {
+ "type": "Identifier",
+ "name": "cmd",
+ "range": [
+ 17911,
+ 17914
+ ],
+ "loc": {
+ "start": {
+ "line": 471,
+ "column": 29
+ },
+ "end": {
+ "line": 471,
+ "column": 32
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 17904,
+ 17914
+ ],
+ "loc": {
+ "start": {
+ "line": 471,
+ "column": 22
+ },
+ "end": {
+ "line": 471,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 17894,
+ 17914
+ ],
+ "loc": {
+ "start": {
+ "line": 471,
+ "column": 12
+ },
+ "end": {
+ "line": 471,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 17858,
+ 17915
+ ],
+ "loc": {
+ "start": {
+ "line": 470,
+ "column": 8
+ },
+ "end": {
+ "line": 471,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "cmdtype",
+ "range": [
+ 17928,
+ 17935
+ ],
+ "loc": {
+ "start": {
+ "line": 472,
+ "column": 11
+ },
+ "end": {
+ "line": 472,
+ "column": 18
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "string",
+ "raw": "'string'",
+ "range": [
+ 17938,
+ 17946
+ ],
+ "loc": {
+ "start": {
+ "line": 472,
+ "column": 21
+ },
+ "end": {
+ "line": 472,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 17928,
+ 17946
+ ],
+ "loc": {
+ "start": {
+ "line": 472,
+ "column": 11
+ },
+ "end": {
+ "line": 472,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "SwitchStatement",
+ "discriminant": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 17969,
+ 17972
+ ],
+ "loc": {
+ "start": {
+ "line": 473,
+ "column": 19
+ },
+ "end": {
+ "line": 473,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lower",
+ "range": [
+ 17973,
+ 17978
+ ],
+ "loc": {
+ "start": {
+ "line": 473,
+ "column": 23
+ },
+ "end": {
+ "line": 473,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 17969,
+ 17978
+ ],
+ "loc": {
+ "start": {
+ "line": 473,
+ "column": 19
+ },
+ "end": {
+ "line": 473,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cmd",
+ "range": [
+ 17979,
+ 17982
+ ],
+ "loc": {
+ "start": {
+ "line": 473,
+ "column": 29
+ },
+ "end": {
+ "line": 473,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "range": [
+ 17969,
+ 17983
+ ],
+ "loc": {
+ "start": {
+ "line": 473,
+ "column": 19
+ },
+ "end": {
+ "line": 473,
+ "column": 33
+ }
+ }
+ },
+ "cases": [
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "Literal",
+ "value": "next",
+ "raw": "'next'",
+ "range": [
+ 18008,
+ 18014
+ ],
+ "loc": {
+ "start": {
+ "line": 474,
+ "column": 21
+ },
+ "end": {
+ "line": 474,
+ "column": 27
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "btnEvt",
+ "range": [
+ 18037,
+ 18043
+ ],
+ "loc": {
+ "start": {
+ "line": 475,
+ "column": 20
+ },
+ "end": {
+ "line": 475,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "next",
+ "range": [
+ 18044,
+ 18048
+ ],
+ "loc": {
+ "start": {
+ "line": 475,
+ "column": 27
+ },
+ "end": {
+ "line": 475,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 18037,
+ 18048
+ ],
+ "loc": {
+ "start": {
+ "line": 475,
+ "column": 20
+ },
+ "end": {
+ "line": 475,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 18037,
+ 18050
+ ],
+ "loc": {
+ "start": {
+ "line": 475,
+ "column": 20
+ },
+ "end": {
+ "line": 475,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 18037,
+ 18051
+ ],
+ "loc": {
+ "start": {
+ "line": 475,
+ "column": 20
+ },
+ "end": {
+ "line": 475,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 18069,
+ 18075
+ ],
+ "loc": {
+ "start": {
+ "line": 476,
+ "column": 16
+ },
+ "end": {
+ "line": 476,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 18003,
+ 18075
+ ],
+ "loc": {
+ "start": {
+ "line": 474,
+ "column": 16
+ },
+ "end": {
+ "line": 476,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "Literal",
+ "value": "previous",
+ "raw": "'previous'",
+ "range": [
+ 18098,
+ 18108
+ ],
+ "loc": {
+ "start": {
+ "line": 477,
+ "column": 21
+ },
+ "end": {
+ "line": 477,
+ "column": 31
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "btnEvt",
+ "range": [
+ 18131,
+ 18137
+ ],
+ "loc": {
+ "start": {
+ "line": 478,
+ "column": 20
+ },
+ "end": {
+ "line": 478,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prev",
+ "range": [
+ 18138,
+ 18142
+ ],
+ "loc": {
+ "start": {
+ "line": 478,
+ "column": 27
+ },
+ "end": {
+ "line": 478,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 18131,
+ 18142
+ ],
+ "loc": {
+ "start": {
+ "line": 478,
+ "column": 20
+ },
+ "end": {
+ "line": 478,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 18131,
+ 18144
+ ],
+ "loc": {
+ "start": {
+ "line": 478,
+ "column": 20
+ },
+ "end": {
+ "line": 478,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 18131,
+ 18145
+ ],
+ "loc": {
+ "start": {
+ "line": 478,
+ "column": 20
+ },
+ "end": {
+ "line": 478,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 18163,
+ 18169
+ ],
+ "loc": {
+ "start": {
+ "line": 479,
+ "column": 16
+ },
+ "end": {
+ "line": 479,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 18093,
+ 18169
+ ],
+ "loc": {
+ "start": {
+ "line": 477,
+ "column": 16
+ },
+ "end": {
+ "line": 479,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "Literal",
+ "value": "last",
+ "raw": "'last'",
+ "range": [
+ 18192,
+ 18198
+ ],
+ "loc": {
+ "start": {
+ "line": 480,
+ "column": 21
+ },
+ "end": {
+ "line": 480,
+ "column": 27
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "btnEvt",
+ "range": [
+ 18221,
+ 18227
+ ],
+ "loc": {
+ "start": {
+ "line": 481,
+ "column": 20
+ },
+ "end": {
+ "line": 481,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "last",
+ "range": [
+ 18228,
+ 18232
+ ],
+ "loc": {
+ "start": {
+ "line": 481,
+ "column": 27
+ },
+ "end": {
+ "line": 481,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 18221,
+ 18232
+ ],
+ "loc": {
+ "start": {
+ "line": 481,
+ "column": 20
+ },
+ "end": {
+ "line": 481,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 18221,
+ 18234
+ ],
+ "loc": {
+ "start": {
+ "line": 481,
+ "column": 20
+ },
+ "end": {
+ "line": 481,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 18221,
+ 18235
+ ],
+ "loc": {
+ "start": {
+ "line": 481,
+ "column": 20
+ },
+ "end": {
+ "line": 481,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 18253,
+ 18259
+ ],
+ "loc": {
+ "start": {
+ "line": 482,
+ "column": 16
+ },
+ "end": {
+ "line": 482,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 18187,
+ 18259
+ ],
+ "loc": {
+ "start": {
+ "line": 480,
+ "column": 16
+ },
+ "end": {
+ "line": 482,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "Literal",
+ "value": "first",
+ "raw": "'first'",
+ "range": [
+ 18282,
+ 18289
+ ],
+ "loc": {
+ "start": {
+ "line": 483,
+ "column": 21
+ },
+ "end": {
+ "line": 483,
+ "column": 28
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "btnEvt",
+ "range": [
+ 18312,
+ 18318
+ ],
+ "loc": {
+ "start": {
+ "line": 484,
+ "column": 20
+ },
+ "end": {
+ "line": 484,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "first",
+ "range": [
+ 18319,
+ 18324
+ ],
+ "loc": {
+ "start": {
+ "line": 484,
+ "column": 27
+ },
+ "end": {
+ "line": 484,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 18312,
+ 18324
+ ],
+ "loc": {
+ "start": {
+ "line": 484,
+ "column": 20
+ },
+ "end": {
+ "line": 484,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 18312,
+ 18326
+ ],
+ "loc": {
+ "start": {
+ "line": 484,
+ "column": 20
+ },
+ "end": {
+ "line": 484,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 18312,
+ 18327
+ ],
+ "loc": {
+ "start": {
+ "line": 484,
+ "column": 20
+ },
+ "end": {
+ "line": 484,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 18345,
+ 18351
+ ],
+ "loc": {
+ "start": {
+ "line": 485,
+ "column": 16
+ },
+ "end": {
+ "line": 485,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 18277,
+ 18351
+ ],
+ "loc": {
+ "start": {
+ "line": 483,
+ "column": 16
+ },
+ "end": {
+ "line": 485,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": null,
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "btnEvt",
+ "range": [
+ 18399,
+ 18405
+ ],
+ "loc": {
+ "start": {
+ "line": 487,
+ "column": 20
+ },
+ "end": {
+ "line": 487,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "next",
+ "range": [
+ 18406,
+ 18410
+ ],
+ "loc": {
+ "start": {
+ "line": 487,
+ "column": 27
+ },
+ "end": {
+ "line": 487,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 18399,
+ 18410
+ ],
+ "loc": {
+ "start": {
+ "line": 487,
+ "column": 20
+ },
+ "end": {
+ "line": 487,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 18399,
+ 18412
+ ],
+ "loc": {
+ "start": {
+ "line": 487,
+ "column": 20
+ },
+ "end": {
+ "line": 487,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 18399,
+ 18413
+ ],
+ "loc": {
+ "start": {
+ "line": 487,
+ "column": 20
+ },
+ "end": {
+ "line": 487,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 18431,
+ 18437
+ ],
+ "loc": {
+ "start": {
+ "line": 488,
+ "column": 16
+ },
+ "end": {
+ "line": 488,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 18369,
+ 18437
+ ],
+ "loc": {
+ "start": {
+ "line": 486,
+ "column": 16
+ },
+ "end": {
+ "line": 488,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 17962,
+ 18452
+ ],
+ "loc": {
+ "start": {
+ "line": 473,
+ "column": 12
+ },
+ "end": {
+ "line": 489,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 17947,
+ 18463
+ ],
+ "loc": {
+ "start": {
+ "line": 472,
+ "column": 30
+ },
+ "end": {
+ "line": 490,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "cmdtype",
+ "range": [
+ 18481,
+ 18488
+ ],
+ "loc": {
+ "start": {
+ "line": 491,
+ "column": 16
+ },
+ "end": {
+ "line": 491,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "number",
+ "raw": "'number'",
+ "range": [
+ 18491,
+ 18499
+ ],
+ "loc": {
+ "start": {
+ "line": 491,
+ "column": 26
+ },
+ "end": {
+ "line": 491,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 18481,
+ 18499
+ ],
+ "loc": {
+ "start": {
+ "line": 491,
+ "column": 16
+ },
+ "end": {
+ "line": 491,
+ "column": 34
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 18515,
+ 18519
+ ],
+ "loc": {
+ "start": {
+ "line": 492,
+ "column": 12
+ },
+ "end": {
+ "line": 492,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "changePage",
+ "range": [
+ 18520,
+ 18530
+ ],
+ "loc": {
+ "start": {
+ "line": 492,
+ "column": 17
+ },
+ "end": {
+ "line": 492,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 18515,
+ 18530
+ ],
+ "loc": {
+ "start": {
+ "line": 492,
+ "column": 12
+ },
+ "end": {
+ "line": 492,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "Identifier",
+ "name": "cmd",
+ "range": [
+ 18531,
+ 18534
+ ],
+ "loc": {
+ "start": {
+ "line": 492,
+ "column": 28
+ },
+ "end": {
+ "line": 492,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 18535,
+ 18536
+ ],
+ "loc": {
+ "start": {
+ "line": 492,
+ "column": 32
+ },
+ "end": {
+ "line": 492,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 18531,
+ 18536
+ ],
+ "loc": {
+ "start": {
+ "line": 492,
+ "column": 28
+ },
+ "end": {
+ "line": 492,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 18515,
+ 18537
+ ],
+ "loc": {
+ "start": {
+ "line": 492,
+ "column": 12
+ },
+ "end": {
+ "line": 492,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 18515,
+ 18538
+ ],
+ "loc": {
+ "start": {
+ "line": 492,
+ "column": 12
+ },
+ "end": {
+ "line": 492,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 18500,
+ 18549
+ ],
+ "loc": {
+ "start": {
+ "line": 491,
+ "column": 35
+ },
+ "end": {
+ "line": 493,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 18478,
+ 18549
+ ],
+ "loc": {
+ "start": {
+ "line": 491,
+ "column": 13
+ },
+ "end": {
+ "line": 493,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 17925,
+ 18549
+ ],
+ "loc": {
+ "start": {
+ "line": 472,
+ "column": 8
+ },
+ "end": {
+ "line": 493,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 17746,
+ 18556
+ ],
+ "loc": {
+ "start": {
+ "line": 465,
+ "column": 16
+ },
+ "end": {
+ "line": 494,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 17741,
+ 18556
+ ],
+ "loc": {
+ "start": {
+ "line": 465,
+ "column": 11
+ },
+ "end": {
+ "line": 494,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 17734,
+ 18556
+ ],
+ "loc": {
+ "start": {
+ "line": 465,
+ "column": 4
+ },
+ "end": {
+ "line": 494,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Show page based on passed param value (string or number):\r\n * @param {String} or {Number} cmd possible string values: 'next',\r\n * 'previous', 'last', 'first' or page number as per param\r\n ",
+ "range": [
+ 17514,
+ 17728
+ ],
+ "loc": {
+ "start": {
+ "line": 460,
+ "column": 4
+ },
+ "end": {
+ "line": 464,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Generates UI elements for the number of results per page drop-down\r\n ",
+ "range": [
+ 18564,
+ 18651
+ ],
+ "loc": {
+ "start": {
+ "line": 496,
+ "column": 4
+ },
+ "end": {
+ "line": 498,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "setResultsPerPage",
+ "range": [
+ 18657,
+ 18674
+ ],
+ "loc": {
+ "start": {
+ "line": 499,
+ "column": 4
+ },
+ "end": {
+ "line": 499,
+ "column": 21
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 18691,
+ 18693
+ ],
+ "loc": {
+ "start": {
+ "line": 500,
+ "column": 12
+ },
+ "end": {
+ "line": 500,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 18696,
+ 18700
+ ],
+ "loc": {
+ "start": {
+ "line": 500,
+ "column": 17
+ },
+ "end": {
+ "line": 500,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 18701,
+ 18703
+ ],
+ "loc": {
+ "start": {
+ "line": 500,
+ "column": 22
+ },
+ "end": {
+ "line": 500,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 18696,
+ 18703
+ ],
+ "loc": {
+ "start": {
+ "line": 500,
+ "column": 17
+ },
+ "end": {
+ "line": 500,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 18691,
+ 18703
+ ],
+ "loc": {
+ "start": {
+ "line": 500,
+ "column": 12
+ },
+ "end": {
+ "line": 500,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 18687,
+ 18704
+ ],
+ "loc": {
+ "start": {
+ "line": 500,
+ "column": 8
+ },
+ "end": {
+ "line": 500,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 18718,
+ 18721
+ ],
+ "loc": {
+ "start": {
+ "line": 501,
+ "column": 12
+ },
+ "end": {
+ "line": 501,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 18724,
+ 18728
+ ],
+ "loc": {
+ "start": {
+ "line": 501,
+ "column": 18
+ },
+ "end": {
+ "line": 501,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 18729,
+ 18732
+ ],
+ "loc": {
+ "start": {
+ "line": 501,
+ "column": 23
+ },
+ "end": {
+ "line": 501,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 18724,
+ 18732
+ ],
+ "loc": {
+ "start": {
+ "line": 501,
+ "column": 18
+ },
+ "end": {
+ "line": 501,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 18718,
+ 18732
+ ],
+ "loc": {
+ "start": {
+ "line": 501,
+ "column": 12
+ },
+ "end": {
+ "line": 501,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 18714,
+ 18733
+ ],
+ "loc": {
+ "start": {
+ "line": 501,
+ "column": 8
+ },
+ "end": {
+ "line": 501,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 18749,
+ 18751
+ ],
+ "loc": {
+ "start": {
+ "line": 503,
+ "column": 12
+ },
+ "end": {
+ "line": 503,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasGrid",
+ "range": [
+ 18752,
+ 18759
+ ],
+ "loc": {
+ "start": {
+ "line": 503,
+ "column": 15
+ },
+ "end": {
+ "line": 503,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 18749,
+ 18759
+ ],
+ "loc": {
+ "start": {
+ "line": 503,
+ "column": 12
+ },
+ "end": {
+ "line": 503,
+ "column": 22
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 18749,
+ 18761
+ ],
+ "loc": {
+ "start": {
+ "line": 503,
+ "column": 12
+ },
+ "end": {
+ "line": 503,
+ "column": 24
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 18748,
+ 18761
+ ],
+ "loc": {
+ "start": {
+ "line": 503,
+ "column": 11
+ },
+ "end": {
+ "line": 503,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 18766,
+ 18768
+ ],
+ "loc": {
+ "start": {
+ "line": 503,
+ "column": 29
+ },
+ "end": {
+ "line": 503,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFirstLoad",
+ "range": [
+ 18769,
+ 18780
+ ],
+ "loc": {
+ "start": {
+ "line": 503,
+ "column": 32
+ },
+ "end": {
+ "line": 503,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 18766,
+ 18780
+ ],
+ "loc": {
+ "start": {
+ "line": 503,
+ "column": 29
+ },
+ "end": {
+ "line": 503,
+ "column": 43
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 18765,
+ 18780
+ ],
+ "loc": {
+ "start": {
+ "line": 503,
+ "column": 28
+ },
+ "end": {
+ "line": 503,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 18748,
+ 18780
+ ],
+ "loc": {
+ "start": {
+ "line": 503,
+ "column": 11
+ },
+ "end": {
+ "line": 503,
+ "column": 43
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 18796,
+ 18803
+ ],
+ "loc": {
+ "start": {
+ "line": 504,
+ "column": 12
+ },
+ "end": {
+ "line": 504,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 18781,
+ 18814
+ ],
+ "loc": {
+ "start": {
+ "line": 503,
+ "column": 44
+ },
+ "end": {
+ "line": 505,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 18745,
+ 18814
+ ],
+ "loc": {
+ "start": {
+ "line": 503,
+ "column": 8
+ },
+ "end": {
+ "line": 505,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 18827,
+ 18831
+ ],
+ "loc": {
+ "start": {
+ "line": 506,
+ "column": 11
+ },
+ "end": {
+ "line": 506,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resultsPerPageSlc",
+ "range": [
+ 18832,
+ 18849
+ ],
+ "loc": {
+ "start": {
+ "line": 506,
+ "column": 16
+ },
+ "end": {
+ "line": 506,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 18827,
+ 18849
+ ],
+ "loc": {
+ "start": {
+ "line": 506,
+ "column": 11
+ },
+ "end": {
+ "line": 506,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 18854,
+ 18858
+ ],
+ "loc": {
+ "start": {
+ "line": 506,
+ "column": 38
+ },
+ "end": {
+ "line": 506,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resultsPerPage",
+ "range": [
+ 18859,
+ 18873
+ ],
+ "loc": {
+ "start": {
+ "line": 506,
+ "column": 43
+ },
+ "end": {
+ "line": 506,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 18854,
+ 18873
+ ],
+ "loc": {
+ "start": {
+ "line": 506,
+ "column": 38
+ },
+ "end": {
+ "line": 506,
+ "column": 57
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 18853,
+ 18873
+ ],
+ "loc": {
+ "start": {
+ "line": 506,
+ "column": 37
+ },
+ "end": {
+ "line": 506,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 18827,
+ 18873
+ ],
+ "loc": {
+ "start": {
+ "line": 506,
+ "column": 11
+ },
+ "end": {
+ "line": 506,
+ "column": 57
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 18889,
+ 18896
+ ],
+ "loc": {
+ "start": {
+ "line": 507,
+ "column": 12
+ },
+ "end": {
+ "line": 507,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 18874,
+ 18907
+ ],
+ "loc": {
+ "start": {
+ "line": 506,
+ "column": 58
+ },
+ "end": {
+ "line": 508,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 18824,
+ 18907
+ ],
+ "loc": {
+ "start": {
+ "line": 506,
+ "column": 8
+ },
+ "end": {
+ "line": 508,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 18919,
+ 18922
+ ],
+ "loc": {
+ "start": {
+ "line": 510,
+ "column": 8
+ },
+ "end": {
+ "line": 510,
+ "column": 11
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "slcResultsChange",
+ "range": [
+ 18923,
+ 18939
+ ],
+ "loc": {
+ "start": {
+ "line": 510,
+ "column": 12
+ },
+ "end": {
+ "line": 510,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 18919,
+ 18939
+ ],
+ "loc": {
+ "start": {
+ "line": 510,
+ "column": 8
+ },
+ "end": {
+ "line": 510,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "ev",
+ "range": [
+ 18943,
+ 18945
+ ],
+ "loc": {
+ "start": {
+ "line": 510,
+ "column": 32
+ },
+ "end": {
+ "line": 510,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 18965,
+ 18969
+ ],
+ "loc": {
+ "start": {
+ "line": 511,
+ "column": 12
+ },
+ "end": {
+ "line": 511,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "changeResultsPerPage",
+ "range": [
+ 18970,
+ 18990
+ ],
+ "loc": {
+ "start": {
+ "line": 511,
+ "column": 17
+ },
+ "end": {
+ "line": 511,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 18965,
+ 18990
+ ],
+ "loc": {
+ "start": {
+ "line": 511,
+ "column": 12
+ },
+ "end": {
+ "line": 511,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 18965,
+ 18992
+ ],
+ "loc": {
+ "start": {
+ "line": 511,
+ "column": 12
+ },
+ "end": {
+ "line": 511,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 18965,
+ 18993
+ ],
+ "loc": {
+ "start": {
+ "line": 511,
+ "column": 12
+ },
+ "end": {
+ "line": 511,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ev",
+ "range": [
+ 19007,
+ 19009
+ ],
+ "loc": {
+ "start": {
+ "line": 512,
+ "column": 12
+ },
+ "end": {
+ "line": 512,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "target",
+ "range": [
+ 19010,
+ 19016
+ ],
+ "loc": {
+ "start": {
+ "line": 512,
+ "column": 15
+ },
+ "end": {
+ "line": 512,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 19007,
+ 19016
+ ],
+ "loc": {
+ "start": {
+ "line": 512,
+ "column": 12
+ },
+ "end": {
+ "line": 512,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "blur",
+ "range": [
+ 19017,
+ 19021
+ ],
+ "loc": {
+ "start": {
+ "line": 512,
+ "column": 22
+ },
+ "end": {
+ "line": 512,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 19007,
+ 19021
+ ],
+ "loc": {
+ "start": {
+ "line": 512,
+ "column": 12
+ },
+ "end": {
+ "line": 512,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 19007,
+ 19023
+ ],
+ "loc": {
+ "start": {
+ "line": 512,
+ "column": 12
+ },
+ "end": {
+ "line": 512,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 19007,
+ 19024
+ ],
+ "loc": {
+ "start": {
+ "line": 512,
+ "column": 12
+ },
+ "end": {
+ "line": 512,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "range": [
+ 18950,
+ 19035
+ ],
+ "loc": {
+ "start": {
+ "line": 510,
+ "column": 39
+ },
+ "end": {
+ "line": 513,
+ "column": 9
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 18942,
+ 19035
+ ],
+ "loc": {
+ "start": {
+ "line": 510,
+ "column": 31
+ },
+ "end": {
+ "line": 513,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 18919,
+ 19035
+ ],
+ "loc": {
+ "start": {
+ "line": 510,
+ "column": 8
+ },
+ "end": {
+ "line": 513,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 18919,
+ 19036
+ ],
+ "loc": {
+ "start": {
+ "line": 510,
+ "column": 8
+ },
+ "end": {
+ "line": 513,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slcR",
+ "range": [
+ 19052,
+ 19056
+ ],
+ "loc": {
+ "start": {
+ "line": 515,
+ "column": 12
+ },
+ "end": {
+ "line": 515,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 19059,
+ 19062
+ ],
+ "loc": {
+ "start": {
+ "line": 515,
+ "column": 19
+ },
+ "end": {
+ "line": 515,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 19063,
+ 19069
+ ],
+ "loc": {
+ "start": {
+ "line": 515,
+ "column": 23
+ },
+ "end": {
+ "line": 515,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 19059,
+ 19069
+ ],
+ "loc": {
+ "start": {
+ "line": 515,
+ "column": 19
+ },
+ "end": {
+ "line": 515,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 19084,
+ 19086
+ ],
+ "loc": {
+ "start": {
+ "line": 516,
+ "column": 12
+ },
+ "end": {
+ "line": 516,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeSlc",
+ "range": [
+ 19087,
+ 19097
+ ],
+ "loc": {
+ "start": {
+ "line": 516,
+ "column": 15
+ },
+ "end": {
+ "line": 516,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 19084,
+ 19097
+ ],
+ "loc": {
+ "start": {
+ "line": 516,
+ "column": 12
+ },
+ "end": {
+ "line": 516,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 19100,
+ 19104
+ ],
+ "loc": {
+ "start": {
+ "line": 516,
+ "column": 28
+ },
+ "end": {
+ "line": 516,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 19106,
+ 19110
+ ],
+ "loc": {
+ "start": {
+ "line": 516,
+ "column": 34
+ },
+ "end": {
+ "line": 516,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxSlcResults",
+ "range": [
+ 19111,
+ 19125
+ ],
+ "loc": {
+ "start": {
+ "line": 516,
+ "column": 39
+ },
+ "end": {
+ "line": 516,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 19106,
+ 19125
+ ],
+ "loc": {
+ "start": {
+ "line": 516,
+ "column": 34
+ },
+ "end": {
+ "line": 516,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 19126,
+ 19128
+ ],
+ "loc": {
+ "start": {
+ "line": 516,
+ "column": 54
+ },
+ "end": {
+ "line": 516,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 19129,
+ 19131
+ ],
+ "loc": {
+ "start": {
+ "line": 516,
+ "column": 57
+ },
+ "end": {
+ "line": 516,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 19126,
+ 19131
+ ],
+ "loc": {
+ "start": {
+ "line": 516,
+ "column": 54
+ },
+ "end": {
+ "line": 516,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 19106,
+ 19131
+ ],
+ "loc": {
+ "start": {
+ "line": 516,
+ "column": 34
+ },
+ "end": {
+ "line": 516,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 19099,
+ 19132
+ ],
+ "loc": {
+ "start": {
+ "line": 516,
+ "column": 27
+ },
+ "end": {
+ "line": 516,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 19059,
+ 19133
+ ],
+ "loc": {
+ "start": {
+ "line": 515,
+ "column": 19
+ },
+ "end": {
+ "line": 516,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 19052,
+ 19133
+ ],
+ "loc": {
+ "start": {
+ "line": 515,
+ "column": 12
+ },
+ "end": {
+ "line": 516,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 19048,
+ 19134
+ ],
+ "loc": {
+ "start": {
+ "line": 515,
+ "column": 8
+ },
+ "end": {
+ "line": 516,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slcR",
+ "range": [
+ 19144,
+ 19148
+ ],
+ "loc": {
+ "start": {
+ "line": 517,
+ "column": 8
+ },
+ "end": {
+ "line": 517,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 19149,
+ 19158
+ ],
+ "loc": {
+ "start": {
+ "line": 517,
+ "column": 13
+ },
+ "end": {
+ "line": 517,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 19144,
+ 19158
+ ],
+ "loc": {
+ "start": {
+ "line": 517,
+ "column": 8
+ },
+ "end": {
+ "line": 517,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 19161,
+ 19163
+ ],
+ "loc": {
+ "start": {
+ "line": 517,
+ "column": 25
+ },
+ "end": {
+ "line": 517,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resultsSlcCssClass",
+ "range": [
+ 19164,
+ 19182
+ ],
+ "loc": {
+ "start": {
+ "line": 517,
+ "column": 28
+ },
+ "end": {
+ "line": 517,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 19161,
+ 19182
+ ],
+ "loc": {
+ "start": {
+ "line": 517,
+ "column": 25
+ },
+ "end": {
+ "line": 517,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 19144,
+ 19182
+ ],
+ "loc": {
+ "start": {
+ "line": 517,
+ "column": 8
+ },
+ "end": {
+ "line": 517,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 19144,
+ 19183
+ ],
+ "loc": {
+ "start": {
+ "line": 517,
+ "column": 8
+ },
+ "end": {
+ "line": 517,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slcRText",
+ "range": [
+ 19197,
+ 19205
+ ],
+ "loc": {
+ "start": {
+ "line": 518,
+ "column": 12
+ },
+ "end": {
+ "line": 518,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 19208,
+ 19212
+ ],
+ "loc": {
+ "start": {
+ "line": 518,
+ "column": 23
+ },
+ "end": {
+ "line": 518,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resultsPerPage",
+ "range": [
+ 19213,
+ 19227
+ ],
+ "loc": {
+ "start": {
+ "line": 518,
+ "column": 28
+ },
+ "end": {
+ "line": 518,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 19208,
+ 19227
+ ],
+ "loc": {
+ "start": {
+ "line": 518,
+ "column": 23
+ },
+ "end": {
+ "line": 518,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 19228,
+ 19229
+ ],
+ "loc": {
+ "start": {
+ "line": 518,
+ "column": 43
+ },
+ "end": {
+ "line": 518,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 19208,
+ 19230
+ ],
+ "loc": {
+ "start": {
+ "line": 518,
+ "column": 23
+ },
+ "end": {
+ "line": 518,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 19197,
+ 19230
+ ],
+ "loc": {
+ "start": {
+ "line": 518,
+ "column": 12
+ },
+ "end": {
+ "line": 518,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slcROpts",
+ "range": [
+ 19245,
+ 19253
+ ],
+ "loc": {
+ "start": {
+ "line": 519,
+ "column": 12
+ },
+ "end": {
+ "line": 519,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 19256,
+ 19260
+ ],
+ "loc": {
+ "start": {
+ "line": 519,
+ "column": 23
+ },
+ "end": {
+ "line": 519,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resultsPerPage",
+ "range": [
+ 19261,
+ 19275
+ ],
+ "loc": {
+ "start": {
+ "line": 519,
+ "column": 28
+ },
+ "end": {
+ "line": 519,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 19256,
+ 19275
+ ],
+ "loc": {
+ "start": {
+ "line": 519,
+ "column": 23
+ },
+ "end": {
+ "line": 519,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 19276,
+ 19277
+ ],
+ "loc": {
+ "start": {
+ "line": 519,
+ "column": 43
+ },
+ "end": {
+ "line": 519,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 19256,
+ 19278
+ ],
+ "loc": {
+ "start": {
+ "line": 519,
+ "column": 23
+ },
+ "end": {
+ "line": 519,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 19245,
+ 19278
+ ],
+ "loc": {
+ "start": {
+ "line": 519,
+ "column": 12
+ },
+ "end": {
+ "line": 519,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 19193,
+ 19279
+ ],
+ "loc": {
+ "start": {
+ "line": 518,
+ "column": 8
+ },
+ "end": {
+ "line": 519,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slcRSpan",
+ "range": [
+ 19293,
+ 19301
+ ],
+ "loc": {
+ "start": {
+ "line": 520,
+ "column": 12
+ },
+ "end": {
+ "line": 520,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 19304,
+ 19307
+ ],
+ "loc": {
+ "start": {
+ "line": 520,
+ "column": 23
+ },
+ "end": {
+ "line": 520,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 19308,
+ 19314
+ ],
+ "loc": {
+ "start": {
+ "line": 520,
+ "column": 27
+ },
+ "end": {
+ "line": 520,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 19304,
+ 19314
+ ],
+ "loc": {
+ "start": {
+ "line": 520,
+ "column": 23
+ },
+ "end": {
+ "line": 520,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "span",
+ "raw": "'span'",
+ "range": [
+ 19329,
+ 19335
+ ],
+ "loc": {
+ "start": {
+ "line": 521,
+ "column": 12
+ },
+ "end": {
+ "line": 521,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 19337,
+ 19341
+ ],
+ "loc": {
+ "start": {
+ "line": 521,
+ "column": 20
+ },
+ "end": {
+ "line": 521,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 19343,
+ 19347
+ ],
+ "loc": {
+ "start": {
+ "line": 521,
+ "column": 26
+ },
+ "end": {
+ "line": 521,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxSlcResultsTxt",
+ "range": [
+ 19348,
+ 19365
+ ],
+ "loc": {
+ "start": {
+ "line": 521,
+ "column": 31
+ },
+ "end": {
+ "line": 521,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 19343,
+ 19365
+ ],
+ "loc": {
+ "start": {
+ "line": 521,
+ "column": 26
+ },
+ "end": {
+ "line": 521,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 19366,
+ 19368
+ ],
+ "loc": {
+ "start": {
+ "line": 521,
+ "column": 49
+ },
+ "end": {
+ "line": 521,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 19369,
+ 19371
+ ],
+ "loc": {
+ "start": {
+ "line": 521,
+ "column": 52
+ },
+ "end": {
+ "line": 521,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 19366,
+ 19371
+ ],
+ "loc": {
+ "start": {
+ "line": 521,
+ "column": 49
+ },
+ "end": {
+ "line": 521,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 19343,
+ 19371
+ ],
+ "loc": {
+ "start": {
+ "line": 521,
+ "column": 26
+ },
+ "end": {
+ "line": 521,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 19336,
+ 19372
+ ],
+ "loc": {
+ "start": {
+ "line": 521,
+ "column": 19
+ },
+ "end": {
+ "line": 521,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 19304,
+ 19373
+ ],
+ "loc": {
+ "start": {
+ "line": 520,
+ "column": 23
+ },
+ "end": {
+ "line": 521,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 19293,
+ 19373
+ ],
+ "loc": {
+ "start": {
+ "line": 520,
+ "column": 12
+ },
+ "end": {
+ "line": 521,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 19289,
+ 19374
+ ],
+ "loc": {
+ "start": {
+ "line": 520,
+ "column": 8
+ },
+ "end": {
+ "line": 521,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slcRSpan",
+ "range": [
+ 19384,
+ 19392
+ ],
+ "loc": {
+ "start": {
+ "line": 522,
+ "column": 8
+ },
+ "end": {
+ "line": 522,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 19393,
+ 19402
+ ],
+ "loc": {
+ "start": {
+ "line": 522,
+ "column": 17
+ },
+ "end": {
+ "line": 522,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 19384,
+ 19402
+ ],
+ "loc": {
+ "start": {
+ "line": 522,
+ "column": 8
+ },
+ "end": {
+ "line": 522,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 19405,
+ 19409
+ ],
+ "loc": {
+ "start": {
+ "line": 522,
+ "column": 29
+ },
+ "end": {
+ "line": 522,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resultsSpanCssClass",
+ "range": [
+ 19410,
+ 19429
+ ],
+ "loc": {
+ "start": {
+ "line": 522,
+ "column": 34
+ },
+ "end": {
+ "line": 522,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 19405,
+ 19429
+ ],
+ "loc": {
+ "start": {
+ "line": 522,
+ "column": 29
+ },
+ "end": {
+ "line": 522,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 19384,
+ 19429
+ ],
+ "loc": {
+ "start": {
+ "line": 522,
+ "column": 8
+ },
+ "end": {
+ "line": 522,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 19384,
+ 19430
+ ],
+ "loc": {
+ "start": {
+ "line": 522,
+ "column": 8
+ },
+ "end": {
+ "line": 522,
+ "column": 54
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " results per page select is added to external element",
+ "range": [
+ 19442,
+ 19497
+ ],
+ "loc": {
+ "start": {
+ "line": 524,
+ "column": 8
+ },
+ "end": {
+ "line": 524,
+ "column": 63
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 19511,
+ 19515
+ ],
+ "loc": {
+ "start": {
+ "line": 525,
+ "column": 12
+ },
+ "end": {
+ "line": 525,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resultsPerPageTgtId",
+ "range": [
+ 19516,
+ 19535
+ ],
+ "loc": {
+ "start": {
+ "line": 525,
+ "column": 17
+ },
+ "end": {
+ "line": 525,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 19511,
+ 19535
+ ],
+ "loc": {
+ "start": {
+ "line": 525,
+ "column": 12
+ },
+ "end": {
+ "line": 525,
+ "column": 36
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 19510,
+ 19535
+ ],
+ "loc": {
+ "start": {
+ "line": 525,
+ "column": 11
+ },
+ "end": {
+ "line": 525,
+ "column": 36
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 19551,
+ 19553
+ ],
+ "loc": {
+ "start": {
+ "line": 526,
+ "column": 12
+ },
+ "end": {
+ "line": 526,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setToolbar",
+ "range": [
+ 19554,
+ 19564
+ ],
+ "loc": {
+ "start": {
+ "line": 526,
+ "column": 15
+ },
+ "end": {
+ "line": 526,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 19551,
+ 19564
+ ],
+ "loc": {
+ "start": {
+ "line": 526,
+ "column": 12
+ },
+ "end": {
+ "line": 526,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 19551,
+ 19566
+ ],
+ "loc": {
+ "start": {
+ "line": 526,
+ "column": 12
+ },
+ "end": {
+ "line": 526,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 19551,
+ 19567
+ ],
+ "loc": {
+ "start": {
+ "line": 526,
+ "column": 12
+ },
+ "end": {
+ "line": 526,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "range": [
+ 19536,
+ 19578
+ ],
+ "loc": {
+ "start": {
+ "line": 525,
+ "column": 37
+ },
+ "end": {
+ "line": 527,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 19507,
+ 19578
+ ],
+ "loc": {
+ "start": {
+ "line": 525,
+ "column": 8
+ },
+ "end": {
+ "line": 527,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " results per page select is added to external element",
+ "range": [
+ 19442,
+ 19497
+ ],
+ "loc": {
+ "start": {
+ "line": 524,
+ "column": 8
+ },
+ "end": {
+ "line": 524,
+ "column": 63
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 19592,
+ 19600
+ ],
+ "loc": {
+ "start": {
+ "line": 528,
+ "column": 12
+ },
+ "end": {
+ "line": 528,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 19604,
+ 19608
+ ],
+ "loc": {
+ "start": {
+ "line": 528,
+ "column": 24
+ },
+ "end": {
+ "line": 528,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resultsPerPageTgtId",
+ "range": [
+ 19609,
+ 19628
+ ],
+ "loc": {
+ "start": {
+ "line": 528,
+ "column": 29
+ },
+ "end": {
+ "line": 528,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 19604,
+ 19628
+ ],
+ "loc": {
+ "start": {
+ "line": 528,
+ "column": 24
+ },
+ "end": {
+ "line": 528,
+ "column": 48
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 19603,
+ 19628
+ ],
+ "loc": {
+ "start": {
+ "line": 528,
+ "column": 23
+ },
+ "end": {
+ "line": 528,
+ "column": 48
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 19644,
+ 19646
+ ],
+ "loc": {
+ "start": {
+ "line": 529,
+ "column": 12
+ },
+ "end": {
+ "line": 529,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rDiv",
+ "range": [
+ 19647,
+ 19651
+ ],
+ "loc": {
+ "start": {
+ "line": 529,
+ "column": 15
+ },
+ "end": {
+ "line": 529,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 19644,
+ 19651
+ ],
+ "loc": {
+ "start": {
+ "line": 529,
+ "column": 12
+ },
+ "end": {
+ "line": 529,
+ "column": 19
+ }
+ }
+ },
+ "alternate": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 19654,
+ 19657
+ ],
+ "loc": {
+ "start": {
+ "line": 529,
+ "column": 22
+ },
+ "end": {
+ "line": 529,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 19658,
+ 19660
+ ],
+ "loc": {
+ "start": {
+ "line": 529,
+ "column": 26
+ },
+ "end": {
+ "line": 529,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 19654,
+ 19660
+ ],
+ "loc": {
+ "start": {
+ "line": 529,
+ "column": 22
+ },
+ "end": {
+ "line": 529,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 19661,
+ 19665
+ ],
+ "loc": {
+ "start": {
+ "line": 529,
+ "column": 29
+ },
+ "end": {
+ "line": 529,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resultsPerPageTgtId",
+ "range": [
+ 19666,
+ 19685
+ ],
+ "loc": {
+ "start": {
+ "line": 529,
+ "column": 34
+ },
+ "end": {
+ "line": 529,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 19661,
+ 19685
+ ],
+ "loc": {
+ "start": {
+ "line": 529,
+ "column": 29
+ },
+ "end": {
+ "line": 529,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 19654,
+ 19686
+ ],
+ "loc": {
+ "start": {
+ "line": 529,
+ "column": 22
+ },
+ "end": {
+ "line": 529,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 19603,
+ 19686
+ ],
+ "loc": {
+ "start": {
+ "line": 528,
+ "column": 23
+ },
+ "end": {
+ "line": 529,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 19592,
+ 19686
+ ],
+ "loc": {
+ "start": {
+ "line": 528,
+ "column": 12
+ },
+ "end": {
+ "line": 529,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 19588,
+ 19687
+ ],
+ "loc": {
+ "start": {
+ "line": 528,
+ "column": 8
+ },
+ "end": {
+ "line": 529,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slcRSpan",
+ "range": [
+ 19697,
+ 19705
+ ],
+ "loc": {
+ "start": {
+ "line": 530,
+ "column": 8
+ },
+ "end": {
+ "line": 530,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 19706,
+ 19717
+ ],
+ "loc": {
+ "start": {
+ "line": 530,
+ "column": 17
+ },
+ "end": {
+ "line": 530,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 19697,
+ 19717
+ ],
+ "loc": {
+ "start": {
+ "line": 530,
+ "column": 8
+ },
+ "end": {
+ "line": 530,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 19718,
+ 19721
+ ],
+ "loc": {
+ "start": {
+ "line": 530,
+ "column": 29
+ },
+ "end": {
+ "line": 530,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 19722,
+ 19726
+ ],
+ "loc": {
+ "start": {
+ "line": 530,
+ "column": 33
+ },
+ "end": {
+ "line": 530,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 19718,
+ 19726
+ ],
+ "loc": {
+ "start": {
+ "line": 530,
+ "column": 29
+ },
+ "end": {
+ "line": 530,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slcRText",
+ "range": [
+ 19727,
+ 19735
+ ],
+ "loc": {
+ "start": {
+ "line": 530,
+ "column": 38
+ },
+ "end": {
+ "line": 530,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 19718,
+ 19736
+ ],
+ "loc": {
+ "start": {
+ "line": 530,
+ "column": 29
+ },
+ "end": {
+ "line": 530,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 19697,
+ 19737
+ ],
+ "loc": {
+ "start": {
+ "line": 530,
+ "column": 8
+ },
+ "end": {
+ "line": 530,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 19697,
+ 19738
+ ],
+ "loc": {
+ "start": {
+ "line": 530,
+ "column": 8
+ },
+ "end": {
+ "line": 530,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "help",
+ "range": [
+ 19754,
+ 19758
+ ],
+ "loc": {
+ "start": {
+ "line": 532,
+ "column": 12
+ },
+ "end": {
+ "line": 532,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 19761,
+ 19763
+ ],
+ "loc": {
+ "start": {
+ "line": 532,
+ "column": 19
+ },
+ "end": {
+ "line": 532,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 19764,
+ 19771
+ ],
+ "loc": {
+ "start": {
+ "line": 532,
+ "column": 22
+ },
+ "end": {
+ "line": 532,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 19761,
+ 19771
+ ],
+ "loc": {
+ "start": {
+ "line": 532,
+ "column": 19
+ },
+ "end": {
+ "line": 532,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "help",
+ "raw": "'help'",
+ "range": [
+ 19772,
+ 19778
+ ],
+ "loc": {
+ "start": {
+ "line": 532,
+ "column": 30
+ },
+ "end": {
+ "line": 532,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 19761,
+ 19779
+ ],
+ "loc": {
+ "start": {
+ "line": 532,
+ "column": 19
+ },
+ "end": {
+ "line": 532,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 19754,
+ 19779
+ ],
+ "loc": {
+ "start": {
+ "line": 532,
+ "column": 12
+ },
+ "end": {
+ "line": 532,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 19750,
+ 19780
+ ],
+ "loc": {
+ "start": {
+ "line": 532,
+ "column": 8
+ },
+ "end": {
+ "line": 532,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "help",
+ "range": [
+ 19793,
+ 19797
+ ],
+ "loc": {
+ "start": {
+ "line": 533,
+ "column": 11
+ },
+ "end": {
+ "line": 533,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "help",
+ "range": [
+ 19801,
+ 19805
+ ],
+ "loc": {
+ "start": {
+ "line": 533,
+ "column": 19
+ },
+ "end": {
+ "line": 533,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cont",
+ "range": [
+ 19806,
+ 19810
+ ],
+ "loc": {
+ "start": {
+ "line": 533,
+ "column": 24
+ },
+ "end": {
+ "line": 533,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 19801,
+ 19810
+ ],
+ "loc": {
+ "start": {
+ "line": 533,
+ "column": 19
+ },
+ "end": {
+ "line": 533,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 19793,
+ 19810
+ ],
+ "loc": {
+ "start": {
+ "line": 533,
+ "column": 11
+ },
+ "end": {
+ "line": 533,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "help",
+ "range": [
+ 19826,
+ 19830
+ ],
+ "loc": {
+ "start": {
+ "line": 534,
+ "column": 12
+ },
+ "end": {
+ "line": 534,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cont",
+ "range": [
+ 19831,
+ 19835
+ ],
+ "loc": {
+ "start": {
+ "line": 534,
+ "column": 17
+ },
+ "end": {
+ "line": 534,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 19826,
+ 19835
+ ],
+ "loc": {
+ "start": {
+ "line": 534,
+ "column": 12
+ },
+ "end": {
+ "line": 534,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 19836,
+ 19846
+ ],
+ "loc": {
+ "start": {
+ "line": 534,
+ "column": 22
+ },
+ "end": {
+ "line": 534,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 19826,
+ 19846
+ ],
+ "loc": {
+ "start": {
+ "line": 534,
+ "column": 12
+ },
+ "end": {
+ "line": 534,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "insertBefore",
+ "range": [
+ 19847,
+ 19859
+ ],
+ "loc": {
+ "start": {
+ "line": 534,
+ "column": 33
+ },
+ "end": {
+ "line": 534,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 19826,
+ 19859
+ ],
+ "loc": {
+ "start": {
+ "line": 534,
+ "column": 12
+ },
+ "end": {
+ "line": 534,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slcRSpan",
+ "range": [
+ 19860,
+ 19868
+ ],
+ "loc": {
+ "start": {
+ "line": 534,
+ "column": 46
+ },
+ "end": {
+ "line": 534,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "help",
+ "range": [
+ 19870,
+ 19874
+ ],
+ "loc": {
+ "start": {
+ "line": 534,
+ "column": 56
+ },
+ "end": {
+ "line": 534,
+ "column": 60
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cont",
+ "range": [
+ 19875,
+ 19879
+ ],
+ "loc": {
+ "start": {
+ "line": 534,
+ "column": 61
+ },
+ "end": {
+ "line": 534,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 19870,
+ 19879
+ ],
+ "loc": {
+ "start": {
+ "line": 534,
+ "column": 56
+ },
+ "end": {
+ "line": 534,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 19826,
+ 19880
+ ],
+ "loc": {
+ "start": {
+ "line": 534,
+ "column": 12
+ },
+ "end": {
+ "line": 534,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 19826,
+ 19881
+ ],
+ "loc": {
+ "start": {
+ "line": 534,
+ "column": 12
+ },
+ "end": {
+ "line": 534,
+ "column": 67
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "help",
+ "range": [
+ 19895,
+ 19899
+ ],
+ "loc": {
+ "start": {
+ "line": 535,
+ "column": 12
+ },
+ "end": {
+ "line": 535,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cont",
+ "range": [
+ 19900,
+ 19904
+ ],
+ "loc": {
+ "start": {
+ "line": 535,
+ "column": 17
+ },
+ "end": {
+ "line": 535,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 19895,
+ 19904
+ ],
+ "loc": {
+ "start": {
+ "line": 535,
+ "column": 12
+ },
+ "end": {
+ "line": 535,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 19905,
+ 19915
+ ],
+ "loc": {
+ "start": {
+ "line": 535,
+ "column": 22
+ },
+ "end": {
+ "line": 535,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 19895,
+ 19915
+ ],
+ "loc": {
+ "start": {
+ "line": 535,
+ "column": 12
+ },
+ "end": {
+ "line": 535,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "insertBefore",
+ "range": [
+ 19916,
+ 19928
+ ],
+ "loc": {
+ "start": {
+ "line": 535,
+ "column": 33
+ },
+ "end": {
+ "line": 535,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 19895,
+ 19928
+ ],
+ "loc": {
+ "start": {
+ "line": 535,
+ "column": 12
+ },
+ "end": {
+ "line": 535,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slcR",
+ "range": [
+ 19929,
+ 19933
+ ],
+ "loc": {
+ "start": {
+ "line": 535,
+ "column": 46
+ },
+ "end": {
+ "line": 535,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "help",
+ "range": [
+ 19935,
+ 19939
+ ],
+ "loc": {
+ "start": {
+ "line": 535,
+ "column": 52
+ },
+ "end": {
+ "line": 535,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cont",
+ "range": [
+ 19940,
+ 19944
+ ],
+ "loc": {
+ "start": {
+ "line": 535,
+ "column": 57
+ },
+ "end": {
+ "line": 535,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 19935,
+ 19944
+ ],
+ "loc": {
+ "start": {
+ "line": 535,
+ "column": 52
+ },
+ "end": {
+ "line": 535,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 19895,
+ 19945
+ ],
+ "loc": {
+ "start": {
+ "line": 535,
+ "column": 12
+ },
+ "end": {
+ "line": 535,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 19895,
+ 19946
+ ],
+ "loc": {
+ "start": {
+ "line": 535,
+ "column": 12
+ },
+ "end": {
+ "line": 535,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 19811,
+ 19957
+ ],
+ "loc": {
+ "start": {
+ "line": 533,
+ "column": 29
+ },
+ "end": {
+ "line": 536,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 19978,
+ 19986
+ ],
+ "loc": {
+ "start": {
+ "line": 537,
+ "column": 12
+ },
+ "end": {
+ "line": 537,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 19987,
+ 19998
+ ],
+ "loc": {
+ "start": {
+ "line": 537,
+ "column": 21
+ },
+ "end": {
+ "line": 537,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 19978,
+ 19998
+ ],
+ "loc": {
+ "start": {
+ "line": 537,
+ "column": 12
+ },
+ "end": {
+ "line": 537,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slcRSpan",
+ "range": [
+ 19999,
+ 20007
+ ],
+ "loc": {
+ "start": {
+ "line": 537,
+ "column": 33
+ },
+ "end": {
+ "line": 537,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 19978,
+ 20008
+ ],
+ "loc": {
+ "start": {
+ "line": 537,
+ "column": 12
+ },
+ "end": {
+ "line": 537,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 19978,
+ 20009
+ ],
+ "loc": {
+ "start": {
+ "line": 537,
+ "column": 12
+ },
+ "end": {
+ "line": 537,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 20023,
+ 20031
+ ],
+ "loc": {
+ "start": {
+ "line": 538,
+ "column": 12
+ },
+ "end": {
+ "line": 538,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 20032,
+ 20043
+ ],
+ "loc": {
+ "start": {
+ "line": 538,
+ "column": 21
+ },
+ "end": {
+ "line": 538,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 20023,
+ 20043
+ ],
+ "loc": {
+ "start": {
+ "line": 538,
+ "column": 12
+ },
+ "end": {
+ "line": 538,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slcR",
+ "range": [
+ 20044,
+ 20048
+ ],
+ "loc": {
+ "start": {
+ "line": 538,
+ "column": 33
+ },
+ "end": {
+ "line": 538,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 20023,
+ 20049
+ ],
+ "loc": {
+ "start": {
+ "line": 538,
+ "column": 12
+ },
+ "end": {
+ "line": 538,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 20023,
+ 20050
+ ],
+ "loc": {
+ "start": {
+ "line": 538,
+ "column": 12
+ },
+ "end": {
+ "line": 538,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 19963,
+ 20061
+ ],
+ "loc": {
+ "start": {
+ "line": 536,
+ "column": 15
+ },
+ "end": {
+ "line": 539,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 19790,
+ 20061
+ ],
+ "loc": {
+ "start": {
+ "line": 533,
+ "column": 8
+ },
+ "end": {
+ "line": 539,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "r",
+ "range": [
+ 20081,
+ 20082
+ ],
+ "loc": {
+ "start": {
+ "line": 541,
+ "column": 16
+ },
+ "end": {
+ "line": 541,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 20083,
+ 20084
+ ],
+ "loc": {
+ "start": {
+ "line": 541,
+ "column": 18
+ },
+ "end": {
+ "line": 541,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 20081,
+ 20084
+ ],
+ "loc": {
+ "start": {
+ "line": 541,
+ "column": 16
+ },
+ "end": {
+ "line": 541,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 20077,
+ 20084
+ ],
+ "loc": {
+ "start": {
+ "line": 541,
+ "column": 12
+ },
+ "end": {
+ "line": 541,
+ "column": 19
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "r",
+ "range": [
+ 20086,
+ 20087
+ ],
+ "loc": {
+ "start": {
+ "line": 541,
+ "column": 21
+ },
+ "end": {
+ "line": 541,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slcROpts",
+ "range": [
+ 20088,
+ 20096
+ ],
+ "loc": {
+ "start": {
+ "line": 541,
+ "column": 23
+ },
+ "end": {
+ "line": 541,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 20097,
+ 20103
+ ],
+ "loc": {
+ "start": {
+ "line": 541,
+ "column": 32
+ },
+ "end": {
+ "line": 541,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 20088,
+ 20103
+ ],
+ "loc": {
+ "start": {
+ "line": 541,
+ "column": 23
+ },
+ "end": {
+ "line": 541,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 20086,
+ 20103
+ ],
+ "loc": {
+ "start": {
+ "line": 541,
+ "column": 21
+ },
+ "end": {
+ "line": 541,
+ "column": 38
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "r",
+ "range": [
+ 20105,
+ 20106
+ ],
+ "loc": {
+ "start": {
+ "line": 541,
+ "column": 40
+ },
+ "end": {
+ "line": 541,
+ "column": 41
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 20105,
+ 20108
+ ],
+ "loc": {
+ "start": {
+ "line": 541,
+ "column": 40
+ },
+ "end": {
+ "line": 541,
+ "column": 43
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "currOpt",
+ "range": [
+ 20128,
+ 20135
+ ],
+ "loc": {
+ "start": {
+ "line": 542,
+ "column": 16
+ },
+ "end": {
+ "line": 542,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Option",
+ "range": [
+ 20142,
+ 20148
+ ],
+ "loc": {
+ "start": {
+ "line": 542,
+ "column": 30
+ },
+ "end": {
+ "line": 542,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "slcROpts",
+ "range": [
+ 20149,
+ 20157
+ ],
+ "loc": {
+ "start": {
+ "line": 542,
+ "column": 37
+ },
+ "end": {
+ "line": 542,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "r",
+ "range": [
+ 20158,
+ 20159
+ ],
+ "loc": {
+ "start": {
+ "line": 542,
+ "column": 46
+ },
+ "end": {
+ "line": 542,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 20149,
+ 20160
+ ],
+ "loc": {
+ "start": {
+ "line": 542,
+ "column": 37
+ },
+ "end": {
+ "line": 542,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "slcROpts",
+ "range": [
+ 20162,
+ 20170
+ ],
+ "loc": {
+ "start": {
+ "line": 542,
+ "column": 50
+ },
+ "end": {
+ "line": 542,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "r",
+ "range": [
+ 20171,
+ 20172
+ ],
+ "loc": {
+ "start": {
+ "line": 542,
+ "column": 59
+ },
+ "end": {
+ "line": 542,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 20162,
+ 20173
+ ],
+ "loc": {
+ "start": {
+ "line": 542,
+ "column": 50
+ },
+ "end": {
+ "line": 542,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 20175,
+ 20180
+ ],
+ "loc": {
+ "start": {
+ "line": 542,
+ "column": 63
+ },
+ "end": {
+ "line": 542,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 20182,
+ 20187
+ ],
+ "loc": {
+ "start": {
+ "line": 542,
+ "column": 70
+ },
+ "end": {
+ "line": 542,
+ "column": 75
+ }
+ }
+ }
+ ],
+ "range": [
+ 20138,
+ 20188
+ ],
+ "loc": {
+ "start": {
+ "line": 542,
+ "column": 26
+ },
+ "end": {
+ "line": 542,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 20128,
+ 20188
+ ],
+ "loc": {
+ "start": {
+ "line": 542,
+ "column": 16
+ },
+ "end": {
+ "line": 542,
+ "column": 76
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 20124,
+ 20189
+ ],
+ "loc": {
+ "start": {
+ "line": 542,
+ "column": 12
+ },
+ "end": {
+ "line": 542,
+ "column": 77
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slcR",
+ "range": [
+ 20203,
+ 20207
+ ],
+ "loc": {
+ "start": {
+ "line": 543,
+ "column": 12
+ },
+ "end": {
+ "line": 543,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "options",
+ "range": [
+ 20208,
+ 20215
+ ],
+ "loc": {
+ "start": {
+ "line": 543,
+ "column": 17
+ },
+ "end": {
+ "line": 543,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 20203,
+ 20215
+ ],
+ "loc": {
+ "start": {
+ "line": 543,
+ "column": 12
+ },
+ "end": {
+ "line": 543,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "r",
+ "range": [
+ 20216,
+ 20217
+ ],
+ "loc": {
+ "start": {
+ "line": 543,
+ "column": 25
+ },
+ "end": {
+ "line": 543,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 20203,
+ 20218
+ ],
+ "loc": {
+ "start": {
+ "line": 543,
+ "column": 12
+ },
+ "end": {
+ "line": 543,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "currOpt",
+ "range": [
+ 20221,
+ 20228
+ ],
+ "loc": {
+ "start": {
+ "line": 543,
+ "column": 30
+ },
+ "end": {
+ "line": 543,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 20203,
+ 20228
+ ],
+ "loc": {
+ "start": {
+ "line": 543,
+ "column": 12
+ },
+ "end": {
+ "line": 543,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 20203,
+ 20229
+ ],
+ "loc": {
+ "start": {
+ "line": 543,
+ "column": 12
+ },
+ "end": {
+ "line": 543,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 20109,
+ 20240
+ ],
+ "loc": {
+ "start": {
+ "line": 541,
+ "column": 44
+ },
+ "end": {
+ "line": 544,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 20073,
+ 20240
+ ],
+ "loc": {
+ "start": {
+ "line": 541,
+ "column": 8
+ },
+ "end": {
+ "line": 544,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 20250,
+ 20255
+ ],
+ "loc": {
+ "start": {
+ "line": 545,
+ "column": 8
+ },
+ "end": {
+ "line": 545,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 20256,
+ 20259
+ ],
+ "loc": {
+ "start": {
+ "line": 545,
+ "column": 14
+ },
+ "end": {
+ "line": 545,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 20250,
+ 20259
+ ],
+ "loc": {
+ "start": {
+ "line": 545,
+ "column": 8
+ },
+ "end": {
+ "line": 545,
+ "column": 17
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slcR",
+ "range": [
+ 20260,
+ 20264
+ ],
+ "loc": {
+ "start": {
+ "line": 545,
+ "column": 18
+ },
+ "end": {
+ "line": 545,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "change",
+ "raw": "'change'",
+ "range": [
+ 20266,
+ 20274
+ ],
+ "loc": {
+ "start": {
+ "line": 545,
+ "column": 24
+ },
+ "end": {
+ "line": 545,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 20276,
+ 20279
+ ],
+ "loc": {
+ "start": {
+ "line": 545,
+ "column": 34
+ },
+ "end": {
+ "line": 545,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "slcResultsChange",
+ "range": [
+ 20280,
+ 20296
+ ],
+ "loc": {
+ "start": {
+ "line": 545,
+ "column": 38
+ },
+ "end": {
+ "line": 545,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 20276,
+ 20296
+ ],
+ "loc": {
+ "start": {
+ "line": 545,
+ "column": 34
+ },
+ "end": {
+ "line": 545,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 20250,
+ 20297
+ ],
+ "loc": {
+ "start": {
+ "line": 545,
+ "column": 8
+ },
+ "end": {
+ "line": 545,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 20250,
+ 20298
+ ],
+ "loc": {
+ "start": {
+ "line": 545,
+ "column": 8
+ },
+ "end": {
+ "line": 545,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 20308,
+ 20312
+ ],
+ "loc": {
+ "start": {
+ "line": 546,
+ "column": 8
+ },
+ "end": {
+ "line": 546,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resultsPerPageSlc",
+ "range": [
+ 20313,
+ 20330
+ ],
+ "loc": {
+ "start": {
+ "line": 546,
+ "column": 13
+ },
+ "end": {
+ "line": 546,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 20308,
+ 20330
+ ],
+ "loc": {
+ "start": {
+ "line": 546,
+ "column": 8
+ },
+ "end": {
+ "line": 546,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "slcR",
+ "range": [
+ 20333,
+ 20337
+ ],
+ "loc": {
+ "start": {
+ "line": 546,
+ "column": 33
+ },
+ "end": {
+ "line": 546,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 20308,
+ 20337
+ ],
+ "loc": {
+ "start": {
+ "line": 546,
+ "column": 8
+ },
+ "end": {
+ "line": 546,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 20308,
+ 20338
+ ],
+ "loc": {
+ "start": {
+ "line": 546,
+ "column": 8
+ },
+ "end": {
+ "line": 546,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 18676,
+ 20345
+ ],
+ "loc": {
+ "start": {
+ "line": 499,
+ "column": 23
+ },
+ "end": {
+ "line": 547,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 18674,
+ 20345
+ ],
+ "loc": {
+ "start": {
+ "line": 499,
+ "column": 21
+ },
+ "end": {
+ "line": 547,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 18657,
+ 20345
+ ],
+ "loc": {
+ "start": {
+ "line": 499,
+ "column": 4
+ },
+ "end": {
+ "line": 547,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Generates UI elements for the number of results per page drop-down\r\n ",
+ "range": [
+ 18564,
+ 18651
+ ],
+ "loc": {
+ "start": {
+ "line": 496,
+ "column": 4
+ },
+ "end": {
+ "line": 498,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Remove number of results per page UI elements\r\n ",
+ "range": [
+ 20353,
+ 20419
+ ],
+ "loc": {
+ "start": {
+ "line": 549,
+ "column": 4
+ },
+ "end": {
+ "line": 551,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "removeResultsPerPage",
+ "range": [
+ 20425,
+ 20445
+ ],
+ "loc": {
+ "start": {
+ "line": 552,
+ "column": 4
+ },
+ "end": {
+ "line": 552,
+ "column": 24
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 20462,
+ 20464
+ ],
+ "loc": {
+ "start": {
+ "line": 553,
+ "column": 12
+ },
+ "end": {
+ "line": 553,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 20467,
+ 20471
+ ],
+ "loc": {
+ "start": {
+ "line": 553,
+ "column": 17
+ },
+ "end": {
+ "line": 553,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 20472,
+ 20474
+ ],
+ "loc": {
+ "start": {
+ "line": 553,
+ "column": 22
+ },
+ "end": {
+ "line": 553,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 20467,
+ 20474
+ ],
+ "loc": {
+ "start": {
+ "line": 553,
+ "column": 17
+ },
+ "end": {
+ "line": 553,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 20462,
+ 20474
+ ],
+ "loc": {
+ "start": {
+ "line": 553,
+ "column": 12
+ },
+ "end": {
+ "line": 553,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 20458,
+ 20475
+ ],
+ "loc": {
+ "start": {
+ "line": 553,
+ "column": 8
+ },
+ "end": {
+ "line": 553,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 20489,
+ 20491
+ ],
+ "loc": {
+ "start": {
+ "line": 554,
+ "column": 12
+ },
+ "end": {
+ "line": 554,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasGrid",
+ "range": [
+ 20492,
+ 20499
+ ],
+ "loc": {
+ "start": {
+ "line": 554,
+ "column": 15
+ },
+ "end": {
+ "line": 554,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 20489,
+ 20499
+ ],
+ "loc": {
+ "start": {
+ "line": 554,
+ "column": 12
+ },
+ "end": {
+ "line": 554,
+ "column": 22
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 20489,
+ 20501
+ ],
+ "loc": {
+ "start": {
+ "line": 554,
+ "column": 12
+ },
+ "end": {
+ "line": 554,
+ "column": 24
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 20488,
+ 20501
+ ],
+ "loc": {
+ "start": {
+ "line": 554,
+ "column": 11
+ },
+ "end": {
+ "line": 554,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 20506,
+ 20510
+ ],
+ "loc": {
+ "start": {
+ "line": 554,
+ "column": 29
+ },
+ "end": {
+ "line": 554,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resultsPerPageSlc",
+ "range": [
+ 20511,
+ 20528
+ ],
+ "loc": {
+ "start": {
+ "line": 554,
+ "column": 34
+ },
+ "end": {
+ "line": 554,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 20506,
+ 20528
+ ],
+ "loc": {
+ "start": {
+ "line": 554,
+ "column": 29
+ },
+ "end": {
+ "line": 554,
+ "column": 51
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 20505,
+ 20528
+ ],
+ "loc": {
+ "start": {
+ "line": 554,
+ "column": 28
+ },
+ "end": {
+ "line": 554,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 20488,
+ 20528
+ ],
+ "loc": {
+ "start": {
+ "line": 554,
+ "column": 11
+ },
+ "end": {
+ "line": 554,
+ "column": 51
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 20533,
+ 20537
+ ],
+ "loc": {
+ "start": {
+ "line": 554,
+ "column": 56
+ },
+ "end": {
+ "line": 554,
+ "column": 60
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resultsPerPage",
+ "range": [
+ 20538,
+ 20552
+ ],
+ "loc": {
+ "start": {
+ "line": 554,
+ "column": 61
+ },
+ "end": {
+ "line": 554,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 20533,
+ 20552
+ ],
+ "loc": {
+ "start": {
+ "line": 554,
+ "column": 56
+ },
+ "end": {
+ "line": 554,
+ "column": 75
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 20532,
+ 20552
+ ],
+ "loc": {
+ "start": {
+ "line": 554,
+ "column": 55
+ },
+ "end": {
+ "line": 554,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 20488,
+ 20552
+ ],
+ "loc": {
+ "start": {
+ "line": 554,
+ "column": 11
+ },
+ "end": {
+ "line": 554,
+ "column": 75
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 20568,
+ 20575
+ ],
+ "loc": {
+ "start": {
+ "line": 555,
+ "column": 12
+ },
+ "end": {
+ "line": 555,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 20553,
+ 20586
+ ],
+ "loc": {
+ "start": {
+ "line": 554,
+ "column": 76
+ },
+ "end": {
+ "line": 556,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 20485,
+ 20586
+ ],
+ "loc": {
+ "start": {
+ "line": 554,
+ "column": 8
+ },
+ "end": {
+ "line": 556,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slcR",
+ "range": [
+ 20600,
+ 20604
+ ],
+ "loc": {
+ "start": {
+ "line": 557,
+ "column": 12
+ },
+ "end": {
+ "line": 557,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 20607,
+ 20611
+ ],
+ "loc": {
+ "start": {
+ "line": 557,
+ "column": 19
+ },
+ "end": {
+ "line": 557,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resultsPerPageSlc",
+ "range": [
+ 20612,
+ 20629
+ ],
+ "loc": {
+ "start": {
+ "line": 557,
+ "column": 24
+ },
+ "end": {
+ "line": 557,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 20607,
+ 20629
+ ],
+ "loc": {
+ "start": {
+ "line": 557,
+ "column": 19
+ },
+ "end": {
+ "line": 557,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 20600,
+ 20629
+ ],
+ "loc": {
+ "start": {
+ "line": 557,
+ "column": 12
+ },
+ "end": {
+ "line": 557,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slcRSpan",
+ "range": [
+ 20644,
+ 20652
+ ],
+ "loc": {
+ "start": {
+ "line": 558,
+ "column": 12
+ },
+ "end": {
+ "line": 558,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 20655,
+ 20658
+ ],
+ "loc": {
+ "start": {
+ "line": 558,
+ "column": 23
+ },
+ "end": {
+ "line": 558,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 20659,
+ 20661
+ ],
+ "loc": {
+ "start": {
+ "line": 558,
+ "column": 27
+ },
+ "end": {
+ "line": 558,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 20655,
+ 20661
+ ],
+ "loc": {
+ "start": {
+ "line": 558,
+ "column": 23
+ },
+ "end": {
+ "line": 558,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 20662,
+ 20666
+ ],
+ "loc": {
+ "start": {
+ "line": 558,
+ "column": 30
+ },
+ "end": {
+ "line": 558,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxSlcResultsTxt",
+ "range": [
+ 20667,
+ 20684
+ ],
+ "loc": {
+ "start": {
+ "line": 558,
+ "column": 35
+ },
+ "end": {
+ "line": 558,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 20662,
+ 20684
+ ],
+ "loc": {
+ "start": {
+ "line": 558,
+ "column": 30
+ },
+ "end": {
+ "line": 558,
+ "column": 52
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 20685,
+ 20687
+ ],
+ "loc": {
+ "start": {
+ "line": 558,
+ "column": 53
+ },
+ "end": {
+ "line": 558,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 20688,
+ 20690
+ ],
+ "loc": {
+ "start": {
+ "line": 558,
+ "column": 56
+ },
+ "end": {
+ "line": 558,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 20685,
+ 20690
+ ],
+ "loc": {
+ "start": {
+ "line": 558,
+ "column": 53
+ },
+ "end": {
+ "line": 558,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 20662,
+ 20690
+ ],
+ "loc": {
+ "start": {
+ "line": 558,
+ "column": 30
+ },
+ "end": {
+ "line": 558,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 20655,
+ 20691
+ ],
+ "loc": {
+ "start": {
+ "line": 558,
+ "column": 23
+ },
+ "end": {
+ "line": 558,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 20644,
+ 20691
+ ],
+ "loc": {
+ "start": {
+ "line": 558,
+ "column": 12
+ },
+ "end": {
+ "line": 558,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 20596,
+ 20692
+ ],
+ "loc": {
+ "start": {
+ "line": 557,
+ "column": 8
+ },
+ "end": {
+ "line": 558,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "slcR",
+ "range": [
+ 20705,
+ 20709
+ ],
+ "loc": {
+ "start": {
+ "line": 559,
+ "column": 11
+ },
+ "end": {
+ "line": 559,
+ "column": 15
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slcR",
+ "range": [
+ 20725,
+ 20729
+ ],
+ "loc": {
+ "start": {
+ "line": 560,
+ "column": 12
+ },
+ "end": {
+ "line": 560,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 20730,
+ 20740
+ ],
+ "loc": {
+ "start": {
+ "line": 560,
+ "column": 17
+ },
+ "end": {
+ "line": 560,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 20725,
+ 20740
+ ],
+ "loc": {
+ "start": {
+ "line": 560,
+ "column": 12
+ },
+ "end": {
+ "line": 560,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 20741,
+ 20752
+ ],
+ "loc": {
+ "start": {
+ "line": 560,
+ "column": 28
+ },
+ "end": {
+ "line": 560,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 20725,
+ 20752
+ ],
+ "loc": {
+ "start": {
+ "line": 560,
+ "column": 12
+ },
+ "end": {
+ "line": 560,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slcR",
+ "range": [
+ 20753,
+ 20757
+ ],
+ "loc": {
+ "start": {
+ "line": 560,
+ "column": 40
+ },
+ "end": {
+ "line": 560,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 20725,
+ 20758
+ ],
+ "loc": {
+ "start": {
+ "line": 560,
+ "column": 12
+ },
+ "end": {
+ "line": 560,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 20725,
+ 20759
+ ],
+ "loc": {
+ "start": {
+ "line": 560,
+ "column": 12
+ },
+ "end": {
+ "line": 560,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 20710,
+ 20770
+ ],
+ "loc": {
+ "start": {
+ "line": 559,
+ "column": 16
+ },
+ "end": {
+ "line": 561,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 20702,
+ 20770
+ ],
+ "loc": {
+ "start": {
+ "line": 559,
+ "column": 8
+ },
+ "end": {
+ "line": 561,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "slcRSpan",
+ "range": [
+ 20783,
+ 20791
+ ],
+ "loc": {
+ "start": {
+ "line": 562,
+ "column": 11
+ },
+ "end": {
+ "line": 562,
+ "column": 19
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slcRSpan",
+ "range": [
+ 20807,
+ 20815
+ ],
+ "loc": {
+ "start": {
+ "line": 563,
+ "column": 12
+ },
+ "end": {
+ "line": 563,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 20816,
+ 20826
+ ],
+ "loc": {
+ "start": {
+ "line": 563,
+ "column": 21
+ },
+ "end": {
+ "line": 563,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 20807,
+ 20826
+ ],
+ "loc": {
+ "start": {
+ "line": 563,
+ "column": 12
+ },
+ "end": {
+ "line": 563,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 20827,
+ 20838
+ ],
+ "loc": {
+ "start": {
+ "line": 563,
+ "column": 32
+ },
+ "end": {
+ "line": 563,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 20807,
+ 20838
+ ],
+ "loc": {
+ "start": {
+ "line": 563,
+ "column": 12
+ },
+ "end": {
+ "line": 563,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slcRSpan",
+ "range": [
+ 20839,
+ 20847
+ ],
+ "loc": {
+ "start": {
+ "line": 563,
+ "column": 44
+ },
+ "end": {
+ "line": 563,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 20807,
+ 20848
+ ],
+ "loc": {
+ "start": {
+ "line": 563,
+ "column": 12
+ },
+ "end": {
+ "line": 563,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 20807,
+ 20849
+ ],
+ "loc": {
+ "start": {
+ "line": 563,
+ "column": 12
+ },
+ "end": {
+ "line": 563,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 20792,
+ 20860
+ ],
+ "loc": {
+ "start": {
+ "line": 562,
+ "column": 20
+ },
+ "end": {
+ "line": 564,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 20780,
+ 20860
+ ],
+ "loc": {
+ "start": {
+ "line": 562,
+ "column": 8
+ },
+ "end": {
+ "line": 564,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 20870,
+ 20874
+ ],
+ "loc": {
+ "start": {
+ "line": 565,
+ "column": 8
+ },
+ "end": {
+ "line": 565,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resultsPerPageSlc",
+ "range": [
+ 20875,
+ 20892
+ ],
+ "loc": {
+ "start": {
+ "line": 565,
+ "column": 13
+ },
+ "end": {
+ "line": 565,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 20870,
+ 20892
+ ],
+ "loc": {
+ "start": {
+ "line": 565,
+ "column": 8
+ },
+ "end": {
+ "line": 565,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 20895,
+ 20899
+ ],
+ "loc": {
+ "start": {
+ "line": 565,
+ "column": 33
+ },
+ "end": {
+ "line": 565,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 20870,
+ 20899
+ ],
+ "loc": {
+ "start": {
+ "line": 565,
+ "column": 8
+ },
+ "end": {
+ "line": 565,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 20870,
+ 20900
+ ],
+ "loc": {
+ "start": {
+ "line": 565,
+ "column": 8
+ },
+ "end": {
+ "line": 565,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 20447,
+ 20907
+ ],
+ "loc": {
+ "start": {
+ "line": 552,
+ "column": 26
+ },
+ "end": {
+ "line": 566,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 20445,
+ 20907
+ ],
+ "loc": {
+ "start": {
+ "line": 552,
+ "column": 24
+ },
+ "end": {
+ "line": 566,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 20425,
+ 20907
+ ],
+ "loc": {
+ "start": {
+ "line": 552,
+ "column": 4
+ },
+ "end": {
+ "line": 566,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Remove number of results per page UI elements\r\n ",
+ "range": [
+ 20353,
+ 20419
+ ],
+ "loc": {
+ "start": {
+ "line": 549,
+ "column": 4
+ },
+ "end": {
+ "line": 551,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Change the page asynchronously according to passed index\r\n * @param {Number} index Index of the page (0-n)\r\n ",
+ "range": [
+ 20915,
+ 21047
+ ],
+ "loc": {
+ "start": {
+ "line": 568,
+ "column": 4
+ },
+ "end": {
+ "line": 571,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "changePage",
+ "range": [
+ 21053,
+ 21063
+ ],
+ "loc": {
+ "start": {
+ "line": 572,
+ "column": 4
+ },
+ "end": {
+ "line": 572,
+ "column": 14
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "index",
+ "range": [
+ 21064,
+ 21069
+ ],
+ "loc": {
+ "start": {
+ "line": 572,
+ "column": 15
+ },
+ "end": {
+ "line": 572,
+ "column": 20
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 21085,
+ 21087
+ ],
+ "loc": {
+ "start": {
+ "line": 573,
+ "column": 12
+ },
+ "end": {
+ "line": 573,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 21090,
+ 21094
+ ],
+ "loc": {
+ "start": {
+ "line": 573,
+ "column": 17
+ },
+ "end": {
+ "line": 573,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 21095,
+ 21097
+ ],
+ "loc": {
+ "start": {
+ "line": 573,
+ "column": 22
+ },
+ "end": {
+ "line": 573,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 21090,
+ 21097
+ ],
+ "loc": {
+ "start": {
+ "line": 573,
+ "column": 17
+ },
+ "end": {
+ "line": 573,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 21085,
+ 21097
+ ],
+ "loc": {
+ "start": {
+ "line": 573,
+ "column": 12
+ },
+ "end": {
+ "line": 573,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 21081,
+ 21098
+ ],
+ "loc": {
+ "start": {
+ "line": 573,
+ "column": 8
+ },
+ "end": {
+ "line": 573,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 21112,
+ 21115
+ ],
+ "loc": {
+ "start": {
+ "line": 574,
+ "column": 12
+ },
+ "end": {
+ "line": 574,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 21118,
+ 21120
+ ],
+ "loc": {
+ "start": {
+ "line": 574,
+ "column": 18
+ },
+ "end": {
+ "line": 574,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Evt",
+ "range": [
+ 21121,
+ 21124
+ ],
+ "loc": {
+ "start": {
+ "line": 574,
+ "column": 21
+ },
+ "end": {
+ "line": 574,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 21118,
+ 21124
+ ],
+ "loc": {
+ "start": {
+ "line": 574,
+ "column": 18
+ },
+ "end": {
+ "line": 574,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 21112,
+ 21124
+ ],
+ "loc": {
+ "start": {
+ "line": 574,
+ "column": 12
+ },
+ "end": {
+ "line": 574,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 21108,
+ 21125
+ ],
+ "loc": {
+ "start": {
+ "line": 574,
+ "column": 8
+ },
+ "end": {
+ "line": 574,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 21135,
+ 21137
+ ],
+ "loc": {
+ "start": {
+ "line": 575,
+ "column": 8
+ },
+ "end": {
+ "line": 575,
+ "column": 10
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "EvtManager",
+ "range": [
+ 21138,
+ 21148
+ ],
+ "loc": {
+ "start": {
+ "line": 575,
+ "column": 11
+ },
+ "end": {
+ "line": 575,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 21135,
+ 21148
+ ],
+ "loc": {
+ "start": {
+ "line": 575,
+ "column": 8
+ },
+ "end": {
+ "line": 575,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 21149,
+ 21152
+ ],
+ "loc": {
+ "start": {
+ "line": 575,
+ "column": 22
+ },
+ "end": {
+ "line": 575,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 21153,
+ 21157
+ ],
+ "loc": {
+ "start": {
+ "line": 575,
+ "column": 26
+ },
+ "end": {
+ "line": 575,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 21149,
+ 21157
+ ],
+ "loc": {
+ "start": {
+ "line": 575,
+ "column": 22
+ },
+ "end": {
+ "line": 575,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "changepage",
+ "range": [
+ 21158,
+ 21168
+ ],
+ "loc": {
+ "start": {
+ "line": 575,
+ "column": 31
+ },
+ "end": {
+ "line": 575,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 21149,
+ 21168
+ ],
+ "loc": {
+ "start": {
+ "line": 575,
+ "column": 22
+ },
+ "end": {
+ "line": 575,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "ObjectExpression",
+ "properties": [
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "pgIndex",
+ "range": [
+ 21172,
+ 21179
+ ],
+ "loc": {
+ "start": {
+ "line": 575,
+ "column": 45
+ },
+ "end": {
+ "line": 575,
+ "column": 52
+ }
+ }
+ },
+ "value": {
+ "type": "Identifier",
+ "name": "index",
+ "range": [
+ 21180,
+ 21185
+ ],
+ "loc": {
+ "start": {
+ "line": 575,
+ "column": 53
+ },
+ "end": {
+ "line": 575,
+ "column": 58
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 21172,
+ 21185
+ ],
+ "loc": {
+ "start": {
+ "line": 575,
+ "column": 45
+ },
+ "end": {
+ "line": 575,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 21170,
+ 21187
+ ],
+ "loc": {
+ "start": {
+ "line": 575,
+ "column": 43
+ },
+ "end": {
+ "line": 575,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 21135,
+ 21188
+ ],
+ "loc": {
+ "start": {
+ "line": 575,
+ "column": 8
+ },
+ "end": {
+ "line": 575,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 21135,
+ 21189
+ ],
+ "loc": {
+ "start": {
+ "line": 575,
+ "column": 8
+ },
+ "end": {
+ "line": 575,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 21070,
+ 21196
+ ],
+ "loc": {
+ "start": {
+ "line": 572,
+ "column": 21
+ },
+ "end": {
+ "line": 576,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 21063,
+ 21196
+ ],
+ "loc": {
+ "start": {
+ "line": 572,
+ "column": 14
+ },
+ "end": {
+ "line": 576,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 21053,
+ 21196
+ ],
+ "loc": {
+ "start": {
+ "line": 572,
+ "column": 4
+ },
+ "end": {
+ "line": 576,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Change the page asynchronously according to passed index\r\n * @param {Number} index Index of the page (0-n)\r\n ",
+ "range": [
+ 20915,
+ 21047
+ ],
+ "loc": {
+ "start": {
+ "line": 568,
+ "column": 4
+ },
+ "end": {
+ "line": 571,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Change rows asynchronously according to page results\r\n ",
+ "range": [
+ 21204,
+ 21277
+ ],
+ "loc": {
+ "start": {
+ "line": 578,
+ "column": 4
+ },
+ "end": {
+ "line": 580,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "changeResultsPerPage",
+ "range": [
+ 21283,
+ 21303
+ ],
+ "loc": {
+ "start": {
+ "line": 581,
+ "column": 4
+ },
+ "end": {
+ "line": 581,
+ "column": 24
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 21320,
+ 21322
+ ],
+ "loc": {
+ "start": {
+ "line": 582,
+ "column": 12
+ },
+ "end": {
+ "line": 582,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 21325,
+ 21329
+ ],
+ "loc": {
+ "start": {
+ "line": 582,
+ "column": 17
+ },
+ "end": {
+ "line": 582,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 21330,
+ 21332
+ ],
+ "loc": {
+ "start": {
+ "line": 582,
+ "column": 22
+ },
+ "end": {
+ "line": 582,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 21325,
+ 21332
+ ],
+ "loc": {
+ "start": {
+ "line": 582,
+ "column": 17
+ },
+ "end": {
+ "line": 582,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 21320,
+ 21332
+ ],
+ "loc": {
+ "start": {
+ "line": 582,
+ "column": 12
+ },
+ "end": {
+ "line": 582,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 21316,
+ 21333
+ ],
+ "loc": {
+ "start": {
+ "line": 582,
+ "column": 8
+ },
+ "end": {
+ "line": 582,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 21347,
+ 21350
+ ],
+ "loc": {
+ "start": {
+ "line": 583,
+ "column": 12
+ },
+ "end": {
+ "line": 583,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 21353,
+ 21355
+ ],
+ "loc": {
+ "start": {
+ "line": 583,
+ "column": 18
+ },
+ "end": {
+ "line": 583,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Evt",
+ "range": [
+ 21356,
+ 21359
+ ],
+ "loc": {
+ "start": {
+ "line": 583,
+ "column": 21
+ },
+ "end": {
+ "line": 583,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 21353,
+ 21359
+ ],
+ "loc": {
+ "start": {
+ "line": 583,
+ "column": 18
+ },
+ "end": {
+ "line": 583,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 21347,
+ 21359
+ ],
+ "loc": {
+ "start": {
+ "line": 583,
+ "column": 12
+ },
+ "end": {
+ "line": 583,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 21343,
+ 21360
+ ],
+ "loc": {
+ "start": {
+ "line": 583,
+ "column": 8
+ },
+ "end": {
+ "line": 583,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 21370,
+ 21372
+ ],
+ "loc": {
+ "start": {
+ "line": 584,
+ "column": 8
+ },
+ "end": {
+ "line": 584,
+ "column": 10
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "EvtManager",
+ "range": [
+ 21373,
+ 21383
+ ],
+ "loc": {
+ "start": {
+ "line": 584,
+ "column": 11
+ },
+ "end": {
+ "line": 584,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 21370,
+ 21383
+ ],
+ "loc": {
+ "start": {
+ "line": 584,
+ "column": 8
+ },
+ "end": {
+ "line": 584,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 21384,
+ 21387
+ ],
+ "loc": {
+ "start": {
+ "line": 584,
+ "column": 22
+ },
+ "end": {
+ "line": 584,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 21388,
+ 21392
+ ],
+ "loc": {
+ "start": {
+ "line": 584,
+ "column": 26
+ },
+ "end": {
+ "line": 584,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 21384,
+ 21392
+ ],
+ "loc": {
+ "start": {
+ "line": 584,
+ "column": 22
+ },
+ "end": {
+ "line": 584,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "changeresultsperpage",
+ "range": [
+ 21393,
+ 21413
+ ],
+ "loc": {
+ "start": {
+ "line": 584,
+ "column": 31
+ },
+ "end": {
+ "line": 584,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 21384,
+ 21413
+ ],
+ "loc": {
+ "start": {
+ "line": 584,
+ "column": 22
+ },
+ "end": {
+ "line": 584,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 21370,
+ 21414
+ ],
+ "loc": {
+ "start": {
+ "line": 584,
+ "column": 8
+ },
+ "end": {
+ "line": 584,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 21370,
+ 21415
+ ],
+ "loc": {
+ "start": {
+ "line": 584,
+ "column": 8
+ },
+ "end": {
+ "line": 584,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 21305,
+ 21422
+ ],
+ "loc": {
+ "start": {
+ "line": 581,
+ "column": 26
+ },
+ "end": {
+ "line": 585,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 21303,
+ 21422
+ ],
+ "loc": {
+ "start": {
+ "line": 581,
+ "column": 24
+ },
+ "end": {
+ "line": 585,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 21283,
+ 21422
+ ],
+ "loc": {
+ "start": {
+ "line": 581,
+ "column": 4
+ },
+ "end": {
+ "line": 585,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Change rows asynchronously according to page results\r\n ",
+ "range": [
+ 21204,
+ 21277
+ ],
+ "loc": {
+ "start": {
+ "line": 578,
+ "column": 4
+ },
+ "end": {
+ "line": 580,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Re-set asynchronously page nb at page re-load\r\n ",
+ "range": [
+ 21430,
+ 21496
+ ],
+ "loc": {
+ "start": {
+ "line": 587,
+ "column": 4
+ },
+ "end": {
+ "line": 589,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "resetPage",
+ "range": [
+ 21502,
+ 21511
+ ],
+ "loc": {
+ "start": {
+ "line": 590,
+ "column": 4
+ },
+ "end": {
+ "line": 590,
+ "column": 13
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 21528,
+ 21530
+ ],
+ "loc": {
+ "start": {
+ "line": 591,
+ "column": 12
+ },
+ "end": {
+ "line": 591,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 21533,
+ 21537
+ ],
+ "loc": {
+ "start": {
+ "line": 591,
+ "column": 17
+ },
+ "end": {
+ "line": 591,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 21538,
+ 21540
+ ],
+ "loc": {
+ "start": {
+ "line": 591,
+ "column": 22
+ },
+ "end": {
+ "line": 591,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 21533,
+ 21540
+ ],
+ "loc": {
+ "start": {
+ "line": 591,
+ "column": 17
+ },
+ "end": {
+ "line": 591,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 21528,
+ 21540
+ ],
+ "loc": {
+ "start": {
+ "line": 591,
+ "column": 12
+ },
+ "end": {
+ "line": 591,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 21524,
+ 21541
+ ],
+ "loc": {
+ "start": {
+ "line": 591,
+ "column": 8
+ },
+ "end": {
+ "line": 591,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 21555,
+ 21558
+ ],
+ "loc": {
+ "start": {
+ "line": 592,
+ "column": 12
+ },
+ "end": {
+ "line": 592,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 21561,
+ 21563
+ ],
+ "loc": {
+ "start": {
+ "line": 592,
+ "column": 18
+ },
+ "end": {
+ "line": 592,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Evt",
+ "range": [
+ 21564,
+ 21567
+ ],
+ "loc": {
+ "start": {
+ "line": 592,
+ "column": 21
+ },
+ "end": {
+ "line": 592,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 21561,
+ 21567
+ ],
+ "loc": {
+ "start": {
+ "line": 592,
+ "column": 18
+ },
+ "end": {
+ "line": 592,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 21555,
+ 21567
+ ],
+ "loc": {
+ "start": {
+ "line": 592,
+ "column": 12
+ },
+ "end": {
+ "line": 592,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 21551,
+ 21568
+ ],
+ "loc": {
+ "start": {
+ "line": 592,
+ "column": 8
+ },
+ "end": {
+ "line": 592,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 21578,
+ 21580
+ ],
+ "loc": {
+ "start": {
+ "line": 593,
+ "column": 8
+ },
+ "end": {
+ "line": 593,
+ "column": 10
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "EvtManager",
+ "range": [
+ 21581,
+ 21591
+ ],
+ "loc": {
+ "start": {
+ "line": 593,
+ "column": 11
+ },
+ "end": {
+ "line": 593,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 21578,
+ 21591
+ ],
+ "loc": {
+ "start": {
+ "line": 593,
+ "column": 8
+ },
+ "end": {
+ "line": 593,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 21592,
+ 21595
+ ],
+ "loc": {
+ "start": {
+ "line": 593,
+ "column": 22
+ },
+ "end": {
+ "line": 593,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 21596,
+ 21600
+ ],
+ "loc": {
+ "start": {
+ "line": 593,
+ "column": 26
+ },
+ "end": {
+ "line": 593,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 21592,
+ 21600
+ ],
+ "loc": {
+ "start": {
+ "line": 593,
+ "column": 22
+ },
+ "end": {
+ "line": 593,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resetpage",
+ "range": [
+ 21601,
+ 21610
+ ],
+ "loc": {
+ "start": {
+ "line": 593,
+ "column": 31
+ },
+ "end": {
+ "line": 593,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 21592,
+ 21610
+ ],
+ "loc": {
+ "start": {
+ "line": 593,
+ "column": 22
+ },
+ "end": {
+ "line": 593,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 21578,
+ 21611
+ ],
+ "loc": {
+ "start": {
+ "line": 593,
+ "column": 8
+ },
+ "end": {
+ "line": 593,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 21578,
+ 21612
+ ],
+ "loc": {
+ "start": {
+ "line": 593,
+ "column": 8
+ },
+ "end": {
+ "line": 593,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 21513,
+ 21619
+ ],
+ "loc": {
+ "start": {
+ "line": 590,
+ "column": 15
+ },
+ "end": {
+ "line": 594,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 21511,
+ 21619
+ ],
+ "loc": {
+ "start": {
+ "line": 590,
+ "column": 13
+ },
+ "end": {
+ "line": 594,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 21502,
+ 21619
+ ],
+ "loc": {
+ "start": {
+ "line": 590,
+ "column": 4
+ },
+ "end": {
+ "line": 594,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Re-set asynchronously page nb at page re-load\r\n ",
+ "range": [
+ 21430,
+ 21496
+ ],
+ "loc": {
+ "start": {
+ "line": 587,
+ "column": 4
+ },
+ "end": {
+ "line": 589,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Re-set asynchronously page length at page re-load\r\n ",
+ "range": [
+ 21627,
+ 21697
+ ],
+ "loc": {
+ "start": {
+ "line": 596,
+ "column": 4
+ },
+ "end": {
+ "line": 598,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "resetPageLength",
+ "range": [
+ 21703,
+ 21718
+ ],
+ "loc": {
+ "start": {
+ "line": 599,
+ "column": 4
+ },
+ "end": {
+ "line": 599,
+ "column": 19
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 21735,
+ 21737
+ ],
+ "loc": {
+ "start": {
+ "line": 600,
+ "column": 12
+ },
+ "end": {
+ "line": 600,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 21740,
+ 21744
+ ],
+ "loc": {
+ "start": {
+ "line": 600,
+ "column": 17
+ },
+ "end": {
+ "line": 600,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 21745,
+ 21747
+ ],
+ "loc": {
+ "start": {
+ "line": 600,
+ "column": 22
+ },
+ "end": {
+ "line": 600,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 21740,
+ 21747
+ ],
+ "loc": {
+ "start": {
+ "line": 600,
+ "column": 17
+ },
+ "end": {
+ "line": 600,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 21735,
+ 21747
+ ],
+ "loc": {
+ "start": {
+ "line": 600,
+ "column": 12
+ },
+ "end": {
+ "line": 600,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 21731,
+ 21748
+ ],
+ "loc": {
+ "start": {
+ "line": 600,
+ "column": 8
+ },
+ "end": {
+ "line": 600,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 21762,
+ 21765
+ ],
+ "loc": {
+ "start": {
+ "line": 601,
+ "column": 12
+ },
+ "end": {
+ "line": 601,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 21768,
+ 21770
+ ],
+ "loc": {
+ "start": {
+ "line": 601,
+ "column": 18
+ },
+ "end": {
+ "line": 601,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Evt",
+ "range": [
+ 21771,
+ 21774
+ ],
+ "loc": {
+ "start": {
+ "line": 601,
+ "column": 21
+ },
+ "end": {
+ "line": 601,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 21768,
+ 21774
+ ],
+ "loc": {
+ "start": {
+ "line": 601,
+ "column": 18
+ },
+ "end": {
+ "line": 601,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 21762,
+ 21774
+ ],
+ "loc": {
+ "start": {
+ "line": 601,
+ "column": 12
+ },
+ "end": {
+ "line": 601,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 21758,
+ 21775
+ ],
+ "loc": {
+ "start": {
+ "line": 601,
+ "column": 8
+ },
+ "end": {
+ "line": 601,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 21785,
+ 21787
+ ],
+ "loc": {
+ "start": {
+ "line": 602,
+ "column": 8
+ },
+ "end": {
+ "line": 602,
+ "column": 10
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "EvtManager",
+ "range": [
+ 21788,
+ 21798
+ ],
+ "loc": {
+ "start": {
+ "line": 602,
+ "column": 11
+ },
+ "end": {
+ "line": 602,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 21785,
+ 21798
+ ],
+ "loc": {
+ "start": {
+ "line": 602,
+ "column": 8
+ },
+ "end": {
+ "line": 602,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 21799,
+ 21802
+ ],
+ "loc": {
+ "start": {
+ "line": 602,
+ "column": 22
+ },
+ "end": {
+ "line": 602,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 21803,
+ 21807
+ ],
+ "loc": {
+ "start": {
+ "line": 602,
+ "column": 26
+ },
+ "end": {
+ "line": 602,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 21799,
+ 21807
+ ],
+ "loc": {
+ "start": {
+ "line": 602,
+ "column": 22
+ },
+ "end": {
+ "line": 602,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resetpagelength",
+ "range": [
+ 21808,
+ 21823
+ ],
+ "loc": {
+ "start": {
+ "line": 602,
+ "column": 31
+ },
+ "end": {
+ "line": 602,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 21799,
+ 21823
+ ],
+ "loc": {
+ "start": {
+ "line": 602,
+ "column": 22
+ },
+ "end": {
+ "line": 602,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 21785,
+ 21824
+ ],
+ "loc": {
+ "start": {
+ "line": 602,
+ "column": 8
+ },
+ "end": {
+ "line": 602,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 21785,
+ 21825
+ ],
+ "loc": {
+ "start": {
+ "line": 602,
+ "column": 8
+ },
+ "end": {
+ "line": 602,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 21720,
+ 21832
+ ],
+ "loc": {
+ "start": {
+ "line": 599,
+ "column": 21
+ },
+ "end": {
+ "line": 603,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 21718,
+ 21832
+ ],
+ "loc": {
+ "start": {
+ "line": 599,
+ "column": 19
+ },
+ "end": {
+ "line": 603,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 21703,
+ 21832
+ ],
+ "loc": {
+ "start": {
+ "line": 599,
+ "column": 4
+ },
+ "end": {
+ "line": 603,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Re-set asynchronously page length at page re-load\r\n ",
+ "range": [
+ 21627,
+ 21697
+ ],
+ "loc": {
+ "start": {
+ "line": 596,
+ "column": 4
+ },
+ "end": {
+ "line": 598,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Change the page according to passed index\r\n * @param {Number} index Index of the page (0-n)\r\n ",
+ "range": [
+ 21840,
+ 21957
+ ],
+ "loc": {
+ "start": {
+ "line": 605,
+ "column": 4
+ },
+ "end": {
+ "line": 608,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "_changePage",
+ "range": [
+ 21963,
+ 21974
+ ],
+ "loc": {
+ "start": {
+ "line": 609,
+ "column": 4
+ },
+ "end": {
+ "line": 609,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "index",
+ "range": [
+ 21975,
+ 21980
+ ],
+ "loc": {
+ "start": {
+ "line": 609,
+ "column": 16
+ },
+ "end": {
+ "line": 609,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 21996,
+ 21998
+ ],
+ "loc": {
+ "start": {
+ "line": 610,
+ "column": 12
+ },
+ "end": {
+ "line": 610,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 22001,
+ 22005
+ ],
+ "loc": {
+ "start": {
+ "line": 610,
+ "column": 17
+ },
+ "end": {
+ "line": 610,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 22006,
+ 22008
+ ],
+ "loc": {
+ "start": {
+ "line": 610,
+ "column": 22
+ },
+ "end": {
+ "line": 610,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 22001,
+ 22008
+ ],
+ "loc": {
+ "start": {
+ "line": 610,
+ "column": 17
+ },
+ "end": {
+ "line": 610,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 21996,
+ 22008
+ ],
+ "loc": {
+ "start": {
+ "line": 610,
+ "column": 12
+ },
+ "end": {
+ "line": 610,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 21992,
+ 22009
+ ],
+ "loc": {
+ "start": {
+ "line": 610,
+ "column": 8
+ },
+ "end": {
+ "line": 610,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 22025,
+ 22027
+ ],
+ "loc": {
+ "start": {
+ "line": 612,
+ "column": 12
+ },
+ "end": {
+ "line": 612,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 22028,
+ 22034
+ ],
+ "loc": {
+ "start": {
+ "line": 612,
+ "column": 15
+ },
+ "end": {
+ "line": 612,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 22025,
+ 22034
+ ],
+ "loc": {
+ "start": {
+ "line": 612,
+ "column": 12
+ },
+ "end": {
+ "line": 612,
+ "column": 21
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 22024,
+ 22034
+ ],
+ "loc": {
+ "start": {
+ "line": 612,
+ "column": 11
+ },
+ "end": {
+ "line": 612,
+ "column": 21
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 22050,
+ 22057
+ ],
+ "loc": {
+ "start": {
+ "line": 613,
+ "column": 12
+ },
+ "end": {
+ "line": 613,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 22035,
+ 22068
+ ],
+ "loc": {
+ "start": {
+ "line": 612,
+ "column": 22
+ },
+ "end": {
+ "line": 614,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 22021,
+ 22068
+ ],
+ "loc": {
+ "start": {
+ "line": 612,
+ "column": 8
+ },
+ "end": {
+ "line": 614,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "index",
+ "range": [
+ 22081,
+ 22086
+ ],
+ "loc": {
+ "start": {
+ "line": 615,
+ "column": 11
+ },
+ "end": {
+ "line": 615,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 22091,
+ 22095
+ ],
+ "loc": {
+ "start": {
+ "line": 615,
+ "column": 21
+ },
+ "end": {
+ "line": 615,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 22081,
+ 22095
+ ],
+ "loc": {
+ "start": {
+ "line": 615,
+ "column": 11
+ },
+ "end": {
+ "line": 615,
+ "column": 25
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "index",
+ "range": [
+ 22111,
+ 22116
+ ],
+ "loc": {
+ "start": {
+ "line": 616,
+ "column": 12
+ },
+ "end": {
+ "line": 616,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 22119,
+ 22123
+ ],
+ "loc": {
+ "start": {
+ "line": 616,
+ "column": 20
+ },
+ "end": {
+ "line": 616,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pageSelectorType",
+ "range": [
+ 22124,
+ 22140
+ ],
+ "loc": {
+ "start": {
+ "line": 616,
+ "column": 25
+ },
+ "end": {
+ "line": 616,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 22119,
+ 22140
+ ],
+ "loc": {
+ "start": {
+ "line": 616,
+ "column": 20
+ },
+ "end": {
+ "line": 616,
+ "column": 41
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 22143,
+ 22145
+ ],
+ "loc": {
+ "start": {
+ "line": 616,
+ "column": 44
+ },
+ "end": {
+ "line": 616,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeSlc",
+ "range": [
+ 22146,
+ 22156
+ ],
+ "loc": {
+ "start": {
+ "line": 616,
+ "column": 47
+ },
+ "end": {
+ "line": 616,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 22143,
+ 22156
+ ],
+ "loc": {
+ "start": {
+ "line": 616,
+ "column": 44
+ },
+ "end": {
+ "line": 616,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 22119,
+ 22156
+ ],
+ "loc": {
+ "start": {
+ "line": 616,
+ "column": 20
+ },
+ "end": {
+ "line": 616,
+ "column": 57
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 22176,
+ 22180
+ ],
+ "loc": {
+ "start": {
+ "line": 617,
+ "column": 16
+ },
+ "end": {
+ "line": 617,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingSlc",
+ "range": [
+ 22181,
+ 22190
+ ],
+ "loc": {
+ "start": {
+ "line": 617,
+ "column": 21
+ },
+ "end": {
+ "line": 617,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 22176,
+ 22190
+ ],
+ "loc": {
+ "start": {
+ "line": 617,
+ "column": 16
+ },
+ "end": {
+ "line": 617,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "options",
+ "range": [
+ 22191,
+ 22198
+ ],
+ "loc": {
+ "start": {
+ "line": 617,
+ "column": 31
+ },
+ "end": {
+ "line": 617,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 22176,
+ 22198
+ ],
+ "loc": {
+ "start": {
+ "line": 617,
+ "column": 16
+ },
+ "end": {
+ "line": 617,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "selectedIndex",
+ "range": [
+ 22199,
+ 22212
+ ],
+ "loc": {
+ "start": {
+ "line": 617,
+ "column": 39
+ },
+ "end": {
+ "line": 617,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 22176,
+ 22212
+ ],
+ "loc": {
+ "start": {
+ "line": 617,
+ "column": 16
+ },
+ "end": {
+ "line": 617,
+ "column": 52
+ }
+ }
+ },
+ "alternate": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 22216,
+ 22220
+ ],
+ "loc": {
+ "start": {
+ "line": 617,
+ "column": 56
+ },
+ "end": {
+ "line": 617,
+ "column": 60
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingSlc",
+ "range": [
+ 22221,
+ 22230
+ ],
+ "loc": {
+ "start": {
+ "line": 617,
+ "column": 61
+ },
+ "end": {
+ "line": 617,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 22216,
+ 22230
+ ],
+ "loc": {
+ "start": {
+ "line": 617,
+ "column": 56
+ },
+ "end": {
+ "line": 617,
+ "column": 70
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "value",
+ "range": [
+ 22231,
+ 22236
+ ],
+ "loc": {
+ "start": {
+ "line": 617,
+ "column": 71
+ },
+ "end": {
+ "line": 617,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 22216,
+ 22236
+ ],
+ "loc": {
+ "start": {
+ "line": 617,
+ "column": 56
+ },
+ "end": {
+ "line": 617,
+ "column": 76
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 22237,
+ 22238
+ ],
+ "loc": {
+ "start": {
+ "line": 617,
+ "column": 77
+ },
+ "end": {
+ "line": 617,
+ "column": 78
+ }
+ }
+ },
+ "range": [
+ 22216,
+ 22238
+ ],
+ "loc": {
+ "start": {
+ "line": 617,
+ "column": 56
+ },
+ "end": {
+ "line": 617,
+ "column": 78
+ }
+ }
+ },
+ "range": [
+ 22119,
+ 22239
+ ],
+ "loc": {
+ "start": {
+ "line": 616,
+ "column": 20
+ },
+ "end": {
+ "line": 617,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 22111,
+ 22239
+ ],
+ "loc": {
+ "start": {
+ "line": 616,
+ "column": 12
+ },
+ "end": {
+ "line": 617,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 22111,
+ 22240
+ ],
+ "loc": {
+ "start": {
+ "line": 616,
+ "column": 12
+ },
+ "end": {
+ "line": 617,
+ "column": 80
+ }
+ }
+ }
+ ],
+ "range": [
+ 22096,
+ 22251
+ ],
+ "loc": {
+ "start": {
+ "line": 615,
+ "column": 26
+ },
+ "end": {
+ "line": 618,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 22078,
+ 22251
+ ],
+ "loc": {
+ "start": {
+ "line": 615,
+ "column": 8
+ },
+ "end": {
+ "line": 618,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": ">=",
+ "left": {
+ "type": "Identifier",
+ "name": "index",
+ "range": [
+ 22265,
+ 22270
+ ],
+ "loc": {
+ "start": {
+ "line": 619,
+ "column": 12
+ },
+ "end": {
+ "line": 619,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 22272,
+ 22273
+ ],
+ "loc": {
+ "start": {
+ "line": 619,
+ "column": 19
+ },
+ "end": {
+ "line": 619,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 22265,
+ 22273
+ ],
+ "loc": {
+ "start": {
+ "line": 619,
+ "column": 12
+ },
+ "end": {
+ "line": 619,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "<=",
+ "left": {
+ "type": "Identifier",
+ "name": "index",
+ "range": [
+ 22277,
+ 22282
+ ],
+ "loc": {
+ "start": {
+ "line": 619,
+ "column": 24
+ },
+ "end": {
+ "line": 619,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 22285,
+ 22289
+ ],
+ "loc": {
+ "start": {
+ "line": 619,
+ "column": 32
+ },
+ "end": {
+ "line": 619,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbPages",
+ "range": [
+ 22290,
+ 22297
+ ],
+ "loc": {
+ "start": {
+ "line": 619,
+ "column": 37
+ },
+ "end": {
+ "line": 619,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 22285,
+ 22297
+ ],
+ "loc": {
+ "start": {
+ "line": 619,
+ "column": 32
+ },
+ "end": {
+ "line": 619,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 22298,
+ 22299
+ ],
+ "loc": {
+ "start": {
+ "line": 619,
+ "column": 45
+ },
+ "end": {
+ "line": 619,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 22285,
+ 22299
+ ],
+ "loc": {
+ "start": {
+ "line": 619,
+ "column": 32
+ },
+ "end": {
+ "line": 619,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 22277,
+ 22300
+ ],
+ "loc": {
+ "start": {
+ "line": 619,
+ "column": 24
+ },
+ "end": {
+ "line": 619,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 22265,
+ 22300
+ ],
+ "loc": {
+ "start": {
+ "line": 619,
+ "column": 12
+ },
+ "end": {
+ "line": 619,
+ "column": 47
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 22320,
+ 22324
+ ],
+ "loc": {
+ "start": {
+ "line": 620,
+ "column": 15
+ },
+ "end": {
+ "line": 620,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeChangePage",
+ "range": [
+ 22325,
+ 22343
+ ],
+ "loc": {
+ "start": {
+ "line": 620,
+ "column": 20
+ },
+ "end": {
+ "line": 620,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 22320,
+ 22343
+ ],
+ "loc": {
+ "start": {
+ "line": 620,
+ "column": 15
+ },
+ "end": {
+ "line": 620,
+ "column": 38
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 22363,
+ 22367
+ ],
+ "loc": {
+ "start": {
+ "line": 621,
+ "column": 16
+ },
+ "end": {
+ "line": 621,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeChangePage",
+ "range": [
+ 22368,
+ 22386
+ ],
+ "loc": {
+ "start": {
+ "line": 621,
+ "column": 21
+ },
+ "end": {
+ "line": 621,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 22363,
+ 22386
+ ],
+ "loc": {
+ "start": {
+ "line": 621,
+ "column": 16
+ },
+ "end": {
+ "line": 621,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 22387,
+ 22391
+ ],
+ "loc": {
+ "start": {
+ "line": 621,
+ "column": 40
+ },
+ "end": {
+ "line": 621,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 22363,
+ 22391
+ ],
+ "loc": {
+ "start": {
+ "line": 621,
+ "column": 16
+ },
+ "end": {
+ "line": 621,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 22392,
+ 22396
+ ],
+ "loc": {
+ "start": {
+ "line": 621,
+ "column": 45
+ },
+ "end": {
+ "line": 621,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "ThisExpression",
+ "range": [
+ 22398,
+ 22402
+ ],
+ "loc": {
+ "start": {
+ "line": 621,
+ "column": 51
+ },
+ "end": {
+ "line": 621,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "index",
+ "range": [
+ 22404,
+ 22409
+ ],
+ "loc": {
+ "start": {
+ "line": 621,
+ "column": 57
+ },
+ "end": {
+ "line": 621,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 22363,
+ 22410
+ ],
+ "loc": {
+ "start": {
+ "line": 621,
+ "column": 16
+ },
+ "end": {
+ "line": 621,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 22363,
+ 22411
+ ],
+ "loc": {
+ "start": {
+ "line": 621,
+ "column": 16
+ },
+ "end": {
+ "line": 621,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 22344,
+ 22426
+ ],
+ "loc": {
+ "start": {
+ "line": 620,
+ "column": 39
+ },
+ "end": {
+ "line": 622,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 22317,
+ 22426
+ ],
+ "loc": {
+ "start": {
+ "line": 620,
+ "column": 12
+ },
+ "end": {
+ "line": 622,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 22440,
+ 22444
+ ],
+ "loc": {
+ "start": {
+ "line": 623,
+ "column": 12
+ },
+ "end": {
+ "line": 623,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "currentPageNb",
+ "range": [
+ 22445,
+ 22458
+ ],
+ "loc": {
+ "start": {
+ "line": 623,
+ "column": 17
+ },
+ "end": {
+ "line": 623,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 22440,
+ 22458
+ ],
+ "loc": {
+ "start": {
+ "line": 623,
+ "column": 12
+ },
+ "end": {
+ "line": 623,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 22461,
+ 22469
+ ],
+ "loc": {
+ "start": {
+ "line": 623,
+ "column": 33
+ },
+ "end": {
+ "line": 623,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "index",
+ "range": [
+ 22470,
+ 22475
+ ],
+ "loc": {
+ "start": {
+ "line": 623,
+ "column": 42
+ },
+ "end": {
+ "line": 623,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 22477,
+ 22479
+ ],
+ "loc": {
+ "start": {
+ "line": 623,
+ "column": 49
+ },
+ "end": {
+ "line": 623,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 22461,
+ 22480
+ ],
+ "loc": {
+ "start": {
+ "line": 623,
+ "column": 33
+ },
+ "end": {
+ "line": 623,
+ "column": 52
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 22481,
+ 22482
+ ],
+ "loc": {
+ "start": {
+ "line": 623,
+ "column": 53
+ },
+ "end": {
+ "line": 623,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 22461,
+ 22482
+ ],
+ "loc": {
+ "start": {
+ "line": 623,
+ "column": 33
+ },
+ "end": {
+ "line": 623,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 22440,
+ 22482
+ ],
+ "loc": {
+ "start": {
+ "line": 623,
+ "column": 12
+ },
+ "end": {
+ "line": 623,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 22440,
+ 22483
+ ],
+ "loc": {
+ "start": {
+ "line": 623,
+ "column": 12
+ },
+ "end": {
+ "line": 623,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 22500,
+ 22504
+ ],
+ "loc": {
+ "start": {
+ "line": 624,
+ "column": 15
+ },
+ "end": {
+ "line": 624,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pageSelectorType",
+ "range": [
+ 22505,
+ 22521
+ ],
+ "loc": {
+ "start": {
+ "line": 624,
+ "column": 20
+ },
+ "end": {
+ "line": 624,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 22500,
+ 22521
+ ],
+ "loc": {
+ "start": {
+ "line": 624,
+ "column": 15
+ },
+ "end": {
+ "line": 624,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 22524,
+ 22526
+ ],
+ "loc": {
+ "start": {
+ "line": 624,
+ "column": 39
+ },
+ "end": {
+ "line": 624,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeSlc",
+ "range": [
+ 22527,
+ 22537
+ ],
+ "loc": {
+ "start": {
+ "line": 624,
+ "column": 42
+ },
+ "end": {
+ "line": 624,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 22524,
+ 22537
+ ],
+ "loc": {
+ "start": {
+ "line": 624,
+ "column": 39
+ },
+ "end": {
+ "line": 624,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 22500,
+ 22537
+ ],
+ "loc": {
+ "start": {
+ "line": 624,
+ "column": 15
+ },
+ "end": {
+ "line": 624,
+ "column": 52
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 22557,
+ 22561
+ ],
+ "loc": {
+ "start": {
+ "line": 625,
+ "column": 16
+ },
+ "end": {
+ "line": 625,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingSlc",
+ "range": [
+ 22562,
+ 22571
+ ],
+ "loc": {
+ "start": {
+ "line": 625,
+ "column": 21
+ },
+ "end": {
+ "line": 625,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 22557,
+ 22571
+ ],
+ "loc": {
+ "start": {
+ "line": 625,
+ "column": 16
+ },
+ "end": {
+ "line": 625,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "options",
+ "range": [
+ 22572,
+ 22579
+ ],
+ "loc": {
+ "start": {
+ "line": 625,
+ "column": 31
+ },
+ "end": {
+ "line": 625,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 22557,
+ 22579
+ ],
+ "loc": {
+ "start": {
+ "line": 625,
+ "column": 16
+ },
+ "end": {
+ "line": 625,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "index",
+ "range": [
+ 22580,
+ 22585
+ ],
+ "loc": {
+ "start": {
+ "line": 625,
+ "column": 39
+ },
+ "end": {
+ "line": 625,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 22557,
+ 22586
+ ],
+ "loc": {
+ "start": {
+ "line": 625,
+ "column": 16
+ },
+ "end": {
+ "line": 625,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "selected",
+ "range": [
+ 22587,
+ 22595
+ ],
+ "loc": {
+ "start": {
+ "line": 625,
+ "column": 46
+ },
+ "end": {
+ "line": 625,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 22557,
+ 22595
+ ],
+ "loc": {
+ "start": {
+ "line": 625,
+ "column": 16
+ },
+ "end": {
+ "line": 625,
+ "column": 54
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 22598,
+ 22602
+ ],
+ "loc": {
+ "start": {
+ "line": 625,
+ "column": 57
+ },
+ "end": {
+ "line": 625,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 22557,
+ 22602
+ ],
+ "loc": {
+ "start": {
+ "line": 625,
+ "column": 16
+ },
+ "end": {
+ "line": 625,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 22557,
+ 22603
+ ],
+ "loc": {
+ "start": {
+ "line": 625,
+ "column": 16
+ },
+ "end": {
+ "line": 625,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 22538,
+ 22618
+ ],
+ "loc": {
+ "start": {
+ "line": 624,
+ "column": 53
+ },
+ "end": {
+ "line": 626,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 22643,
+ 22647
+ ],
+ "loc": {
+ "start": {
+ "line": 627,
+ "column": 16
+ },
+ "end": {
+ "line": 627,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingSlc",
+ "range": [
+ 22648,
+ 22657
+ ],
+ "loc": {
+ "start": {
+ "line": 627,
+ "column": 21
+ },
+ "end": {
+ "line": 627,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 22643,
+ 22657
+ ],
+ "loc": {
+ "start": {
+ "line": 627,
+ "column": 16
+ },
+ "end": {
+ "line": 627,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "value",
+ "range": [
+ 22658,
+ 22663
+ ],
+ "loc": {
+ "start": {
+ "line": 627,
+ "column": 31
+ },
+ "end": {
+ "line": 627,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 22643,
+ 22663
+ ],
+ "loc": {
+ "start": {
+ "line": 627,
+ "column": 16
+ },
+ "end": {
+ "line": 627,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 22666,
+ 22670
+ ],
+ "loc": {
+ "start": {
+ "line": 627,
+ "column": 39
+ },
+ "end": {
+ "line": 627,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "currentPageNb",
+ "range": [
+ 22671,
+ 22684
+ ],
+ "loc": {
+ "start": {
+ "line": 627,
+ "column": 44
+ },
+ "end": {
+ "line": 627,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 22666,
+ 22684
+ ],
+ "loc": {
+ "start": {
+ "line": 627,
+ "column": 39
+ },
+ "end": {
+ "line": 627,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 22643,
+ 22684
+ ],
+ "loc": {
+ "start": {
+ "line": 627,
+ "column": 16
+ },
+ "end": {
+ "line": 627,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 22643,
+ 22685
+ ],
+ "loc": {
+ "start": {
+ "line": 627,
+ "column": 16
+ },
+ "end": {
+ "line": 627,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 22624,
+ 22700
+ ],
+ "loc": {
+ "start": {
+ "line": 626,
+ "column": 19
+ },
+ "end": {
+ "line": 628,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 22497,
+ 22700
+ ],
+ "loc": {
+ "start": {
+ "line": 624,
+ "column": 12
+ },
+ "end": {
+ "line": 628,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 22719,
+ 22721
+ ],
+ "loc": {
+ "start": {
+ "line": 630,
+ "column": 15
+ },
+ "end": {
+ "line": 630,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rememberPageNb",
+ "range": [
+ 22722,
+ 22736
+ ],
+ "loc": {
+ "start": {
+ "line": 630,
+ "column": 18
+ },
+ "end": {
+ "line": 630,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 22719,
+ 22736
+ ],
+ "loc": {
+ "start": {
+ "line": 630,
+ "column": 15
+ },
+ "end": {
+ "line": 630,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 22756,
+ 22758
+ ],
+ "loc": {
+ "start": {
+ "line": 631,
+ "column": 16
+ },
+ "end": {
+ "line": 631,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 22759,
+ 22766
+ ],
+ "loc": {
+ "start": {
+ "line": 631,
+ "column": 19
+ },
+ "end": {
+ "line": 631,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 22756,
+ 22766
+ ],
+ "loc": {
+ "start": {
+ "line": 631,
+ "column": 16
+ },
+ "end": {
+ "line": 631,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "store",
+ "raw": "'store'",
+ "range": [
+ 22767,
+ 22774
+ ],
+ "loc": {
+ "start": {
+ "line": 631,
+ "column": 27
+ },
+ "end": {
+ "line": 631,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 22756,
+ 22775
+ ],
+ "loc": {
+ "start": {
+ "line": 631,
+ "column": 16
+ },
+ "end": {
+ "line": 631,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "savePageNb",
+ "range": [
+ 22776,
+ 22786
+ ],
+ "loc": {
+ "start": {
+ "line": 631,
+ "column": 36
+ },
+ "end": {
+ "line": 631,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 22756,
+ 22786
+ ],
+ "loc": {
+ "start": {
+ "line": 631,
+ "column": 16
+ },
+ "end": {
+ "line": 631,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 22787,
+ 22789
+ ],
+ "loc": {
+ "start": {
+ "line": 631,
+ "column": 47
+ },
+ "end": {
+ "line": 631,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pgNbCookie",
+ "range": [
+ 22790,
+ 22800
+ ],
+ "loc": {
+ "start": {
+ "line": 631,
+ "column": 50
+ },
+ "end": {
+ "line": 631,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 22787,
+ 22800
+ ],
+ "loc": {
+ "start": {
+ "line": 631,
+ "column": 47
+ },
+ "end": {
+ "line": 631,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 22756,
+ 22801
+ ],
+ "loc": {
+ "start": {
+ "line": 631,
+ "column": 16
+ },
+ "end": {
+ "line": 631,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 22756,
+ 22802
+ ],
+ "loc": {
+ "start": {
+ "line": 631,
+ "column": 16
+ },
+ "end": {
+ "line": 631,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 22737,
+ 22817
+ ],
+ "loc": {
+ "start": {
+ "line": 630,
+ "column": 33
+ },
+ "end": {
+ "line": 632,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 22716,
+ 22817
+ ],
+ "loc": {
+ "start": {
+ "line": 630,
+ "column": 12
+ },
+ "end": {
+ "line": 632,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 22831,
+ 22835
+ ],
+ "loc": {
+ "start": {
+ "line": 633,
+ "column": 12
+ },
+ "end": {
+ "line": 633,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "startPagingRow",
+ "range": [
+ 22836,
+ 22850
+ ],
+ "loc": {
+ "start": {
+ "line": 633,
+ "column": 17
+ },
+ "end": {
+ "line": 633,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 22831,
+ 22850
+ ],
+ "loc": {
+ "start": {
+ "line": 633,
+ "column": 12
+ },
+ "end": {
+ "line": 633,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 22854,
+ 22858
+ ],
+ "loc": {
+ "start": {
+ "line": 633,
+ "column": 35
+ },
+ "end": {
+ "line": 633,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pageSelectorType",
+ "range": [
+ 22859,
+ 22875
+ ],
+ "loc": {
+ "start": {
+ "line": 633,
+ "column": 40
+ },
+ "end": {
+ "line": 633,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 22854,
+ 22875
+ ],
+ "loc": {
+ "start": {
+ "line": 633,
+ "column": 35
+ },
+ "end": {
+ "line": 633,
+ "column": 56
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 22878,
+ 22880
+ ],
+ "loc": {
+ "start": {
+ "line": 633,
+ "column": 59
+ },
+ "end": {
+ "line": 633,
+ "column": 61
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeSlc",
+ "range": [
+ 22881,
+ 22891
+ ],
+ "loc": {
+ "start": {
+ "line": 633,
+ "column": 62
+ },
+ "end": {
+ "line": 633,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 22878,
+ 22891
+ ],
+ "loc": {
+ "start": {
+ "line": 633,
+ "column": 59
+ },
+ "end": {
+ "line": 633,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 22854,
+ 22891
+ ],
+ "loc": {
+ "start": {
+ "line": 633,
+ "column": 35
+ },
+ "end": {
+ "line": 633,
+ "column": 72
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 22912,
+ 22916
+ ],
+ "loc": {
+ "start": {
+ "line": 634,
+ "column": 16
+ },
+ "end": {
+ "line": 634,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingSlc",
+ "range": [
+ 22917,
+ 22926
+ ],
+ "loc": {
+ "start": {
+ "line": 634,
+ "column": 21
+ },
+ "end": {
+ "line": 634,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 22912,
+ 22926
+ ],
+ "loc": {
+ "start": {
+ "line": 634,
+ "column": 16
+ },
+ "end": {
+ "line": 634,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "value",
+ "range": [
+ 22927,
+ 22932
+ ],
+ "loc": {
+ "start": {
+ "line": 634,
+ "column": 31
+ },
+ "end": {
+ "line": 634,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 22912,
+ 22932
+ ],
+ "loc": {
+ "start": {
+ "line": 634,
+ "column": 16
+ },
+ "end": {
+ "line": 634,
+ "column": 36
+ }
+ }
+ },
+ "alternate": {
+ "type": "BinaryExpression",
+ "operator": "*",
+ "left": {
+ "type": "Identifier",
+ "name": "index",
+ "range": [
+ 22936,
+ 22941
+ ],
+ "loc": {
+ "start": {
+ "line": 634,
+ "column": 40
+ },
+ "end": {
+ "line": 634,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 22942,
+ 22946
+ ],
+ "loc": {
+ "start": {
+ "line": 634,
+ "column": 46
+ },
+ "end": {
+ "line": 634,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingLength",
+ "range": [
+ 22947,
+ 22959
+ ],
+ "loc": {
+ "start": {
+ "line": 634,
+ "column": 51
+ },
+ "end": {
+ "line": 634,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 22942,
+ 22959
+ ],
+ "loc": {
+ "start": {
+ "line": 634,
+ "column": 46
+ },
+ "end": {
+ "line": 634,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 22936,
+ 22959
+ ],
+ "loc": {
+ "start": {
+ "line": 634,
+ "column": 40
+ },
+ "end": {
+ "line": 634,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 22853,
+ 22960
+ ],
+ "loc": {
+ "start": {
+ "line": 633,
+ "column": 34
+ },
+ "end": {
+ "line": 634,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 22831,
+ 22960
+ ],
+ "loc": {
+ "start": {
+ "line": 633,
+ "column": 12
+ },
+ "end": {
+ "line": 634,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 22831,
+ 22961
+ ],
+ "loc": {
+ "start": {
+ "line": 633,
+ "column": 12
+ },
+ "end": {
+ "line": 634,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 22977,
+ 22981
+ ],
+ "loc": {
+ "start": {
+ "line": 636,
+ "column": 12
+ },
+ "end": {
+ "line": 636,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "groupByPage",
+ "range": [
+ 22982,
+ 22993
+ ],
+ "loc": {
+ "start": {
+ "line": 636,
+ "column": 17
+ },
+ "end": {
+ "line": 636,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 22977,
+ 22993
+ ],
+ "loc": {
+ "start": {
+ "line": 636,
+ "column": 12
+ },
+ "end": {
+ "line": 636,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 22977,
+ 22995
+ ],
+ "loc": {
+ "start": {
+ "line": 636,
+ "column": 12
+ },
+ "end": {
+ "line": 636,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 22977,
+ 22996
+ ],
+ "loc": {
+ "start": {
+ "line": 636,
+ "column": 12
+ },
+ "end": {
+ "line": 636,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 23015,
+ 23019
+ ],
+ "loc": {
+ "start": {
+ "line": 638,
+ "column": 15
+ },
+ "end": {
+ "line": 638,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterChangePage",
+ "range": [
+ 23020,
+ 23037
+ ],
+ "loc": {
+ "start": {
+ "line": 638,
+ "column": 20
+ },
+ "end": {
+ "line": 638,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 23015,
+ 23037
+ ],
+ "loc": {
+ "start": {
+ "line": 638,
+ "column": 15
+ },
+ "end": {
+ "line": 638,
+ "column": 37
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 23057,
+ 23061
+ ],
+ "loc": {
+ "start": {
+ "line": 639,
+ "column": 16
+ },
+ "end": {
+ "line": 639,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterChangePage",
+ "range": [
+ 23062,
+ 23079
+ ],
+ "loc": {
+ "start": {
+ "line": 639,
+ "column": 21
+ },
+ "end": {
+ "line": 639,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 23057,
+ 23079
+ ],
+ "loc": {
+ "start": {
+ "line": 639,
+ "column": 16
+ },
+ "end": {
+ "line": 639,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 23080,
+ 23084
+ ],
+ "loc": {
+ "start": {
+ "line": 639,
+ "column": 39
+ },
+ "end": {
+ "line": 639,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 23057,
+ 23084
+ ],
+ "loc": {
+ "start": {
+ "line": 639,
+ "column": 16
+ },
+ "end": {
+ "line": 639,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 23085,
+ 23089
+ ],
+ "loc": {
+ "start": {
+ "line": 639,
+ "column": 44
+ },
+ "end": {
+ "line": 639,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "ThisExpression",
+ "range": [
+ 23091,
+ 23095
+ ],
+ "loc": {
+ "start": {
+ "line": 639,
+ "column": 50
+ },
+ "end": {
+ "line": 639,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "index",
+ "range": [
+ 23097,
+ 23102
+ ],
+ "loc": {
+ "start": {
+ "line": 639,
+ "column": 56
+ },
+ "end": {
+ "line": 639,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 23057,
+ 23103
+ ],
+ "loc": {
+ "start": {
+ "line": 639,
+ "column": 16
+ },
+ "end": {
+ "line": 639,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 23057,
+ 23104
+ ],
+ "loc": {
+ "start": {
+ "line": 639,
+ "column": 16
+ },
+ "end": {
+ "line": 639,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 23038,
+ 23119
+ ],
+ "loc": {
+ "start": {
+ "line": 638,
+ "column": 38
+ },
+ "end": {
+ "line": 640,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 23012,
+ 23119
+ ],
+ "loc": {
+ "start": {
+ "line": 638,
+ "column": 12
+ },
+ "end": {
+ "line": 640,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 22302,
+ 23130
+ ],
+ "loc": {
+ "start": {
+ "line": 619,
+ "column": 49
+ },
+ "end": {
+ "line": 641,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 22261,
+ 23130
+ ],
+ "loc": {
+ "start": {
+ "line": 619,
+ "column": 8
+ },
+ "end": {
+ "line": 641,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 21981,
+ 23137
+ ],
+ "loc": {
+ "start": {
+ "line": 609,
+ "column": 22
+ },
+ "end": {
+ "line": 642,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 21974,
+ 23137
+ ],
+ "loc": {
+ "start": {
+ "line": 609,
+ "column": 15
+ },
+ "end": {
+ "line": 642,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 21963,
+ 23137
+ ],
+ "loc": {
+ "start": {
+ "line": 609,
+ "column": 4
+ },
+ "end": {
+ "line": 642,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Change the page according to passed index\r\n * @param {Number} index Index of the page (0-n)\r\n ",
+ "range": [
+ 21840,
+ 21957
+ ],
+ "loc": {
+ "start": {
+ "line": 605,
+ "column": 4
+ },
+ "end": {
+ "line": 608,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Change rows according to page results drop-down\r\n * TODO: accept a parameter setting the results per page length\r\n ",
+ "range": [
+ 23145,
+ 23282
+ ],
+ "loc": {
+ "start": {
+ "line": 644,
+ "column": 4
+ },
+ "end": {
+ "line": 647,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "_changeResultsPerPage",
+ "range": [
+ 23288,
+ 23309
+ ],
+ "loc": {
+ "start": {
+ "line": 648,
+ "column": 4
+ },
+ "end": {
+ "line": 648,
+ "column": 25
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 23326,
+ 23328
+ ],
+ "loc": {
+ "start": {
+ "line": 649,
+ "column": 12
+ },
+ "end": {
+ "line": 649,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 23331,
+ 23335
+ ],
+ "loc": {
+ "start": {
+ "line": 649,
+ "column": 17
+ },
+ "end": {
+ "line": 649,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 23336,
+ 23338
+ ],
+ "loc": {
+ "start": {
+ "line": 649,
+ "column": 22
+ },
+ "end": {
+ "line": 649,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 23331,
+ 23338
+ ],
+ "loc": {
+ "start": {
+ "line": 649,
+ "column": 17
+ },
+ "end": {
+ "line": 649,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 23326,
+ 23338
+ ],
+ "loc": {
+ "start": {
+ "line": 649,
+ "column": 12
+ },
+ "end": {
+ "line": 649,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 23322,
+ 23339
+ ],
+ "loc": {
+ "start": {
+ "line": 649,
+ "column": 8
+ },
+ "end": {
+ "line": 649,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 23355,
+ 23357
+ ],
+ "loc": {
+ "start": {
+ "line": 651,
+ "column": 12
+ },
+ "end": {
+ "line": 651,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 23358,
+ 23364
+ ],
+ "loc": {
+ "start": {
+ "line": 651,
+ "column": 15
+ },
+ "end": {
+ "line": 651,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 23355,
+ 23364
+ ],
+ "loc": {
+ "start": {
+ "line": 651,
+ "column": 12
+ },
+ "end": {
+ "line": 651,
+ "column": 21
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 23354,
+ 23364
+ ],
+ "loc": {
+ "start": {
+ "line": 651,
+ "column": 11
+ },
+ "end": {
+ "line": 651,
+ "column": 21
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 23380,
+ 23387
+ ],
+ "loc": {
+ "start": {
+ "line": 652,
+ "column": 12
+ },
+ "end": {
+ "line": 652,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 23365,
+ 23398
+ ],
+ "loc": {
+ "start": {
+ "line": 651,
+ "column": 22
+ },
+ "end": {
+ "line": 653,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 23351,
+ 23398
+ ],
+ "loc": {
+ "start": {
+ "line": 651,
+ "column": 8
+ },
+ "end": {
+ "line": 653,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slcR",
+ "range": [
+ 23412,
+ 23416
+ ],
+ "loc": {
+ "start": {
+ "line": 654,
+ "column": 12
+ },
+ "end": {
+ "line": 654,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 23419,
+ 23423
+ ],
+ "loc": {
+ "start": {
+ "line": 654,
+ "column": 19
+ },
+ "end": {
+ "line": 654,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resultsPerPageSlc",
+ "range": [
+ 23424,
+ 23441
+ ],
+ "loc": {
+ "start": {
+ "line": 654,
+ "column": 24
+ },
+ "end": {
+ "line": 654,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 23419,
+ 23441
+ ],
+ "loc": {
+ "start": {
+ "line": 654,
+ "column": 19
+ },
+ "end": {
+ "line": 654,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 23412,
+ 23441
+ ],
+ "loc": {
+ "start": {
+ "line": 654,
+ "column": 12
+ },
+ "end": {
+ "line": 654,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 23408,
+ 23442
+ ],
+ "loc": {
+ "start": {
+ "line": 654,
+ "column": 8
+ },
+ "end": {
+ "line": 654,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slcPagesSelIndex",
+ "range": [
+ 23456,
+ 23472
+ ],
+ "loc": {
+ "start": {
+ "line": 655,
+ "column": 12
+ },
+ "end": {
+ "line": 655,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 23476,
+ 23480
+ ],
+ "loc": {
+ "start": {
+ "line": 655,
+ "column": 32
+ },
+ "end": {
+ "line": 655,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pageSelectorType",
+ "range": [
+ 23481,
+ 23497
+ ],
+ "loc": {
+ "start": {
+ "line": 655,
+ "column": 37
+ },
+ "end": {
+ "line": 655,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 23476,
+ 23497
+ ],
+ "loc": {
+ "start": {
+ "line": 655,
+ "column": 32
+ },
+ "end": {
+ "line": 655,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 23500,
+ 23502
+ ],
+ "loc": {
+ "start": {
+ "line": 655,
+ "column": 56
+ },
+ "end": {
+ "line": 655,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeSlc",
+ "range": [
+ 23503,
+ 23513
+ ],
+ "loc": {
+ "start": {
+ "line": 655,
+ "column": 59
+ },
+ "end": {
+ "line": 655,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 23500,
+ 23513
+ ],
+ "loc": {
+ "start": {
+ "line": 655,
+ "column": 56
+ },
+ "end": {
+ "line": 655,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 23476,
+ 23513
+ ],
+ "loc": {
+ "start": {
+ "line": 655,
+ "column": 32
+ },
+ "end": {
+ "line": 655,
+ "column": 69
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 23534,
+ 23538
+ ],
+ "loc": {
+ "start": {
+ "line": 656,
+ "column": 16
+ },
+ "end": {
+ "line": 656,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingSlc",
+ "range": [
+ 23539,
+ 23548
+ ],
+ "loc": {
+ "start": {
+ "line": 656,
+ "column": 21
+ },
+ "end": {
+ "line": 656,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 23534,
+ 23548
+ ],
+ "loc": {
+ "start": {
+ "line": 656,
+ "column": 16
+ },
+ "end": {
+ "line": 656,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "selectedIndex",
+ "range": [
+ 23549,
+ 23562
+ ],
+ "loc": {
+ "start": {
+ "line": 656,
+ "column": 31
+ },
+ "end": {
+ "line": 656,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 23534,
+ 23562
+ ],
+ "loc": {
+ "start": {
+ "line": 656,
+ "column": 16
+ },
+ "end": {
+ "line": 656,
+ "column": 44
+ }
+ }
+ },
+ "alternate": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 23582,
+ 23590
+ ],
+ "loc": {
+ "start": {
+ "line": 657,
+ "column": 16
+ },
+ "end": {
+ "line": 657,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 23591,
+ 23595
+ ],
+ "loc": {
+ "start": {
+ "line": 657,
+ "column": 25
+ },
+ "end": {
+ "line": 657,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingSlc",
+ "range": [
+ 23596,
+ 23605
+ ],
+ "loc": {
+ "start": {
+ "line": 657,
+ "column": 30
+ },
+ "end": {
+ "line": 657,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 23591,
+ 23605
+ ],
+ "loc": {
+ "start": {
+ "line": 657,
+ "column": 25
+ },
+ "end": {
+ "line": 657,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "value",
+ "range": [
+ 23606,
+ 23611
+ ],
+ "loc": {
+ "start": {
+ "line": 657,
+ "column": 40
+ },
+ "end": {
+ "line": 657,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 23591,
+ 23611
+ ],
+ "loc": {
+ "start": {
+ "line": 657,
+ "column": 25
+ },
+ "end": {
+ "line": 657,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 23612,
+ 23613
+ ],
+ "loc": {
+ "start": {
+ "line": 657,
+ "column": 46
+ },
+ "end": {
+ "line": 657,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 23591,
+ 23613
+ ],
+ "loc": {
+ "start": {
+ "line": 657,
+ "column": 25
+ },
+ "end": {
+ "line": 657,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 23615,
+ 23617
+ ],
+ "loc": {
+ "start": {
+ "line": 657,
+ "column": 49
+ },
+ "end": {
+ "line": 657,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 23582,
+ 23618
+ ],
+ "loc": {
+ "start": {
+ "line": 657,
+ "column": 16
+ },
+ "end": {
+ "line": 657,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 23475,
+ 23618
+ ],
+ "loc": {
+ "start": {
+ "line": 655,
+ "column": 31
+ },
+ "end": {
+ "line": 657,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 23456,
+ 23618
+ ],
+ "loc": {
+ "start": {
+ "line": 655,
+ "column": 12
+ },
+ "end": {
+ "line": 657,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 23452,
+ 23619
+ ],
+ "loc": {
+ "start": {
+ "line": 655,
+ "column": 8
+ },
+ "end": {
+ "line": 657,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 23629,
+ 23633
+ ],
+ "loc": {
+ "start": {
+ "line": 658,
+ "column": 8
+ },
+ "end": {
+ "line": 658,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingLength",
+ "range": [
+ 23634,
+ 23646
+ ],
+ "loc": {
+ "start": {
+ "line": 658,
+ "column": 13
+ },
+ "end": {
+ "line": 658,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 23629,
+ 23646
+ ],
+ "loc": {
+ "start": {
+ "line": 658,
+ "column": 8
+ },
+ "end": {
+ "line": 658,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 23649,
+ 23657
+ ],
+ "loc": {
+ "start": {
+ "line": 658,
+ "column": 28
+ },
+ "end": {
+ "line": 658,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slcR",
+ "range": [
+ 23658,
+ 23662
+ ],
+ "loc": {
+ "start": {
+ "line": 658,
+ "column": 37
+ },
+ "end": {
+ "line": 658,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "options",
+ "range": [
+ 23663,
+ 23670
+ ],
+ "loc": {
+ "start": {
+ "line": 658,
+ "column": 42
+ },
+ "end": {
+ "line": 658,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 23658,
+ 23670
+ ],
+ "loc": {
+ "start": {
+ "line": 658,
+ "column": 37
+ },
+ "end": {
+ "line": 658,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slcR",
+ "range": [
+ 23671,
+ 23675
+ ],
+ "loc": {
+ "start": {
+ "line": 658,
+ "column": 50
+ },
+ "end": {
+ "line": 658,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "selectedIndex",
+ "range": [
+ 23676,
+ 23689
+ ],
+ "loc": {
+ "start": {
+ "line": 658,
+ "column": 55
+ },
+ "end": {
+ "line": 658,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 23671,
+ 23689
+ ],
+ "loc": {
+ "start": {
+ "line": 658,
+ "column": 50
+ },
+ "end": {
+ "line": 658,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 23658,
+ 23690
+ ],
+ "loc": {
+ "start": {
+ "line": 658,
+ "column": 37
+ },
+ "end": {
+ "line": 658,
+ "column": 69
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "value",
+ "range": [
+ 23691,
+ 23696
+ ],
+ "loc": {
+ "start": {
+ "line": 658,
+ "column": 70
+ },
+ "end": {
+ "line": 658,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 23658,
+ 23696
+ ],
+ "loc": {
+ "start": {
+ "line": 658,
+ "column": 37
+ },
+ "end": {
+ "line": 658,
+ "column": 75
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 23697,
+ 23699
+ ],
+ "loc": {
+ "start": {
+ "line": 658,
+ "column": 76
+ },
+ "end": {
+ "line": 658,
+ "column": 78
+ }
+ }
+ }
+ ],
+ "range": [
+ 23649,
+ 23700
+ ],
+ "loc": {
+ "start": {
+ "line": 658,
+ "column": 28
+ },
+ "end": {
+ "line": 658,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 23629,
+ 23700
+ ],
+ "loc": {
+ "start": {
+ "line": 658,
+ "column": 8
+ },
+ "end": {
+ "line": 658,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 23629,
+ 23701
+ ],
+ "loc": {
+ "start": {
+ "line": 658,
+ "column": 8
+ },
+ "end": {
+ "line": 658,
+ "column": 80
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 23711,
+ 23715
+ ],
+ "loc": {
+ "start": {
+ "line": 659,
+ "column": 8
+ },
+ "end": {
+ "line": 659,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "startPagingRow",
+ "range": [
+ 23716,
+ 23730
+ ],
+ "loc": {
+ "start": {
+ "line": 659,
+ "column": 13
+ },
+ "end": {
+ "line": 659,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 23711,
+ 23730
+ ],
+ "loc": {
+ "start": {
+ "line": 659,
+ "column": 8
+ },
+ "end": {
+ "line": 659,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "*",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 23733,
+ 23737
+ ],
+ "loc": {
+ "start": {
+ "line": 659,
+ "column": 30
+ },
+ "end": {
+ "line": 659,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingLength",
+ "range": [
+ 23738,
+ 23750
+ ],
+ "loc": {
+ "start": {
+ "line": 659,
+ "column": 35
+ },
+ "end": {
+ "line": 659,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 23733,
+ 23750
+ ],
+ "loc": {
+ "start": {
+ "line": 659,
+ "column": 30
+ },
+ "end": {
+ "line": 659,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "slcPagesSelIndex",
+ "range": [
+ 23751,
+ 23767
+ ],
+ "loc": {
+ "start": {
+ "line": 659,
+ "column": 48
+ },
+ "end": {
+ "line": 659,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 23733,
+ 23767
+ ],
+ "loc": {
+ "start": {
+ "line": 659,
+ "column": 30
+ },
+ "end": {
+ "line": 659,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 23711,
+ 23767
+ ],
+ "loc": {
+ "start": {
+ "line": 659,
+ "column": 8
+ },
+ "end": {
+ "line": 659,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 23711,
+ 23768
+ ],
+ "loc": {
+ "start": {
+ "line": 659,
+ "column": 8
+ },
+ "end": {
+ "line": 659,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "isNaN",
+ "range": [
+ 23784,
+ 23789
+ ],
+ "loc": {
+ "start": {
+ "line": 661,
+ "column": 12
+ },
+ "end": {
+ "line": 661,
+ "column": 17
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 23790,
+ 23794
+ ],
+ "loc": {
+ "start": {
+ "line": 661,
+ "column": 18
+ },
+ "end": {
+ "line": 661,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingLength",
+ "range": [
+ 23795,
+ 23807
+ ],
+ "loc": {
+ "start": {
+ "line": 661,
+ "column": 23
+ },
+ "end": {
+ "line": 661,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 23790,
+ 23807
+ ],
+ "loc": {
+ "start": {
+ "line": 661,
+ "column": 18
+ },
+ "end": {
+ "line": 661,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 23784,
+ 23808
+ ],
+ "loc": {
+ "start": {
+ "line": 661,
+ "column": 12
+ },
+ "end": {
+ "line": 661,
+ "column": 36
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 23783,
+ 23808
+ ],
+ "loc": {
+ "start": {
+ "line": 661,
+ "column": 11
+ },
+ "end": {
+ "line": 661,
+ "column": 36
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": ">=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 23827,
+ 23831
+ ],
+ "loc": {
+ "start": {
+ "line": 662,
+ "column": 15
+ },
+ "end": {
+ "line": 662,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "startPagingRow",
+ "range": [
+ 23832,
+ 23846
+ ],
+ "loc": {
+ "start": {
+ "line": 662,
+ "column": 20
+ },
+ "end": {
+ "line": 662,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 23827,
+ 23846
+ ],
+ "loc": {
+ "start": {
+ "line": 662,
+ "column": 15
+ },
+ "end": {
+ "line": 662,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 23850,
+ 23852
+ ],
+ "loc": {
+ "start": {
+ "line": 662,
+ "column": 38
+ },
+ "end": {
+ "line": 662,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbFilterableRows",
+ "range": [
+ 23853,
+ 23869
+ ],
+ "loc": {
+ "start": {
+ "line": 662,
+ "column": 41
+ },
+ "end": {
+ "line": 662,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 23850,
+ 23869
+ ],
+ "loc": {
+ "start": {
+ "line": 662,
+ "column": 38
+ },
+ "end": {
+ "line": 662,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 23827,
+ 23869
+ ],
+ "loc": {
+ "start": {
+ "line": 662,
+ "column": 15
+ },
+ "end": {
+ "line": 662,
+ "column": 57
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 23889,
+ 23893
+ ],
+ "loc": {
+ "start": {
+ "line": 663,
+ "column": 16
+ },
+ "end": {
+ "line": 663,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "startPagingRow",
+ "range": [
+ 23894,
+ 23908
+ ],
+ "loc": {
+ "start": {
+ "line": 663,
+ "column": 21
+ },
+ "end": {
+ "line": 663,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 23889,
+ 23908
+ ],
+ "loc": {
+ "start": {
+ "line": 663,
+ "column": 16
+ },
+ "end": {
+ "line": 663,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 23912,
+ 23914
+ ],
+ "loc": {
+ "start": {
+ "line": 663,
+ "column": 39
+ },
+ "end": {
+ "line": 663,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbFilterableRows",
+ "range": [
+ 23915,
+ 23931
+ ],
+ "loc": {
+ "start": {
+ "line": 663,
+ "column": 42
+ },
+ "end": {
+ "line": 663,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 23912,
+ 23931
+ ],
+ "loc": {
+ "start": {
+ "line": 663,
+ "column": 39
+ },
+ "end": {
+ "line": 663,
+ "column": 58
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 23932,
+ 23936
+ ],
+ "loc": {
+ "start": {
+ "line": 663,
+ "column": 59
+ },
+ "end": {
+ "line": 663,
+ "column": 63
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingLength",
+ "range": [
+ 23937,
+ 23949
+ ],
+ "loc": {
+ "start": {
+ "line": 663,
+ "column": 64
+ },
+ "end": {
+ "line": 663,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 23932,
+ 23949
+ ],
+ "loc": {
+ "start": {
+ "line": 663,
+ "column": 59
+ },
+ "end": {
+ "line": 663,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 23912,
+ 23949
+ ],
+ "loc": {
+ "start": {
+ "line": 663,
+ "column": 39
+ },
+ "end": {
+ "line": 663,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 23889,
+ 23950
+ ],
+ "loc": {
+ "start": {
+ "line": 663,
+ "column": 16
+ },
+ "end": {
+ "line": 663,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 23889,
+ 23951
+ ],
+ "loc": {
+ "start": {
+ "line": 663,
+ "column": 16
+ },
+ "end": {
+ "line": 663,
+ "column": 78
+ }
+ }
+ }
+ ],
+ "range": [
+ 23870,
+ 23966
+ ],
+ "loc": {
+ "start": {
+ "line": 662,
+ "column": 58
+ },
+ "end": {
+ "line": 664,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 23824,
+ 23966
+ ],
+ "loc": {
+ "start": {
+ "line": 662,
+ "column": 12
+ },
+ "end": {
+ "line": 664,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 23980,
+ 23984
+ ],
+ "loc": {
+ "start": {
+ "line": 665,
+ "column": 12
+ },
+ "end": {
+ "line": 665,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setPagingInfo",
+ "range": [
+ 23985,
+ 23998
+ ],
+ "loc": {
+ "start": {
+ "line": 665,
+ "column": 17
+ },
+ "end": {
+ "line": 665,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 23980,
+ 23998
+ ],
+ "loc": {
+ "start": {
+ "line": 665,
+ "column": 12
+ },
+ "end": {
+ "line": 665,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 23980,
+ 24000
+ ],
+ "loc": {
+ "start": {
+ "line": 665,
+ "column": 12
+ },
+ "end": {
+ "line": 665,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 23980,
+ 24001
+ ],
+ "loc": {
+ "start": {
+ "line": 665,
+ "column": 12
+ },
+ "end": {
+ "line": 665,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 24020,
+ 24024
+ ],
+ "loc": {
+ "start": {
+ "line": 667,
+ "column": 15
+ },
+ "end": {
+ "line": 667,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pageSelectorType",
+ "range": [
+ 24025,
+ 24041
+ ],
+ "loc": {
+ "start": {
+ "line": 667,
+ "column": 20
+ },
+ "end": {
+ "line": 667,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 24020,
+ 24041
+ ],
+ "loc": {
+ "start": {
+ "line": 667,
+ "column": 15
+ },
+ "end": {
+ "line": 667,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 24044,
+ 24046
+ ],
+ "loc": {
+ "start": {
+ "line": 667,
+ "column": 39
+ },
+ "end": {
+ "line": 667,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeSlc",
+ "range": [
+ 24047,
+ 24057
+ ],
+ "loc": {
+ "start": {
+ "line": 667,
+ "column": 42
+ },
+ "end": {
+ "line": 667,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 24044,
+ 24057
+ ],
+ "loc": {
+ "start": {
+ "line": 667,
+ "column": 39
+ },
+ "end": {
+ "line": 667,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 24020,
+ 24057
+ ],
+ "loc": {
+ "start": {
+ "line": 667,
+ "column": 15
+ },
+ "end": {
+ "line": 667,
+ "column": 52
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 24081,
+ 24089
+ ],
+ "loc": {
+ "start": {
+ "line": 668,
+ "column": 20
+ },
+ "end": {
+ "line": 668,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<=",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 24114,
+ 24118
+ ],
+ "loc": {
+ "start": {
+ "line": 669,
+ "column": 21
+ },
+ "end": {
+ "line": 669,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingSlc",
+ "range": [
+ 24119,
+ 24128
+ ],
+ "loc": {
+ "start": {
+ "line": 669,
+ "column": 26
+ },
+ "end": {
+ "line": 669,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 24114,
+ 24128
+ ],
+ "loc": {
+ "start": {
+ "line": 669,
+ "column": 21
+ },
+ "end": {
+ "line": 669,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "options",
+ "range": [
+ 24129,
+ 24136
+ ],
+ "loc": {
+ "start": {
+ "line": 669,
+ "column": 36
+ },
+ "end": {
+ "line": 669,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 24114,
+ 24136
+ ],
+ "loc": {
+ "start": {
+ "line": 669,
+ "column": 21
+ },
+ "end": {
+ "line": 669,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 24137,
+ 24143
+ ],
+ "loc": {
+ "start": {
+ "line": 669,
+ "column": 44
+ },
+ "end": {
+ "line": 669,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 24114,
+ 24143
+ ],
+ "loc": {
+ "start": {
+ "line": 669,
+ "column": 21
+ },
+ "end": {
+ "line": 669,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 24144,
+ 24145
+ ],
+ "loc": {
+ "start": {
+ "line": 669,
+ "column": 51
+ },
+ "end": {
+ "line": 669,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 24114,
+ 24145
+ ],
+ "loc": {
+ "start": {
+ "line": 669,
+ "column": 21
+ },
+ "end": {
+ "line": 669,
+ "column": 52
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "slcPagesSelIndex",
+ "range": [
+ 24147,
+ 24163
+ ],
+ "loc": {
+ "start": {
+ "line": 669,
+ "column": 54
+ },
+ "end": {
+ "line": 669,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 24114,
+ 24163
+ ],
+ "loc": {
+ "start": {
+ "line": 669,
+ "column": 21
+ },
+ "end": {
+ "line": 669,
+ "column": 70
+ }
+ }
+ },
+ "consequent": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 24190,
+ 24194
+ ],
+ "loc": {
+ "start": {
+ "line": 670,
+ "column": 21
+ },
+ "end": {
+ "line": 670,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingSlc",
+ "range": [
+ 24195,
+ 24204
+ ],
+ "loc": {
+ "start": {
+ "line": 670,
+ "column": 26
+ },
+ "end": {
+ "line": 670,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 24190,
+ 24204
+ ],
+ "loc": {
+ "start": {
+ "line": 670,
+ "column": 21
+ },
+ "end": {
+ "line": 670,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "options",
+ "range": [
+ 24205,
+ 24212
+ ],
+ "loc": {
+ "start": {
+ "line": 670,
+ "column": 36
+ },
+ "end": {
+ "line": 670,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 24190,
+ 24212
+ ],
+ "loc": {
+ "start": {
+ "line": 670,
+ "column": 21
+ },
+ "end": {
+ "line": 670,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 24213,
+ 24219
+ ],
+ "loc": {
+ "start": {
+ "line": 670,
+ "column": 44
+ },
+ "end": {
+ "line": 670,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 24190,
+ 24219
+ ],
+ "loc": {
+ "start": {
+ "line": 670,
+ "column": 21
+ },
+ "end": {
+ "line": 670,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 24220,
+ 24221
+ ],
+ "loc": {
+ "start": {
+ "line": 670,
+ "column": 51
+ },
+ "end": {
+ "line": 670,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 24190,
+ 24221
+ ],
+ "loc": {
+ "start": {
+ "line": 670,
+ "column": 21
+ },
+ "end": {
+ "line": 670,
+ "column": 52
+ }
+ }
+ },
+ "alternate": {
+ "type": "Identifier",
+ "name": "slcPagesSelIndex",
+ "range": [
+ 24225,
+ 24241
+ ],
+ "loc": {
+ "start": {
+ "line": 670,
+ "column": 56
+ },
+ "end": {
+ "line": 670,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 24113,
+ 24241
+ ],
+ "loc": {
+ "start": {
+ "line": 669,
+ "column": 20
+ },
+ "end": {
+ "line": 670,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 24081,
+ 24241
+ ],
+ "loc": {
+ "start": {
+ "line": 668,
+ "column": 20
+ },
+ "end": {
+ "line": 670,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 24077,
+ 24242
+ ],
+ "loc": {
+ "start": {
+ "line": 668,
+ "column": 16
+ },
+ "end": {
+ "line": 670,
+ "column": 73
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 24260,
+ 24264
+ ],
+ "loc": {
+ "start": {
+ "line": 671,
+ "column": 16
+ },
+ "end": {
+ "line": 671,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingSlc",
+ "range": [
+ 24265,
+ 24274
+ ],
+ "loc": {
+ "start": {
+ "line": 671,
+ "column": 21
+ },
+ "end": {
+ "line": 671,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 24260,
+ 24274
+ ],
+ "loc": {
+ "start": {
+ "line": 671,
+ "column": 16
+ },
+ "end": {
+ "line": 671,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "options",
+ "range": [
+ 24275,
+ 24282
+ ],
+ "loc": {
+ "start": {
+ "line": 671,
+ "column": 31
+ },
+ "end": {
+ "line": 671,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 24260,
+ 24282
+ ],
+ "loc": {
+ "start": {
+ "line": 671,
+ "column": 16
+ },
+ "end": {
+ "line": 671,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 24283,
+ 24291
+ ],
+ "loc": {
+ "start": {
+ "line": 671,
+ "column": 39
+ },
+ "end": {
+ "line": 671,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 24260,
+ 24292
+ ],
+ "loc": {
+ "start": {
+ "line": 671,
+ "column": 16
+ },
+ "end": {
+ "line": 671,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "selected",
+ "range": [
+ 24293,
+ 24301
+ ],
+ "loc": {
+ "start": {
+ "line": 671,
+ "column": 49
+ },
+ "end": {
+ "line": 671,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 24260,
+ 24301
+ ],
+ "loc": {
+ "start": {
+ "line": 671,
+ "column": 16
+ },
+ "end": {
+ "line": 671,
+ "column": 57
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 24304,
+ 24308
+ ],
+ "loc": {
+ "start": {
+ "line": 671,
+ "column": 60
+ },
+ "end": {
+ "line": 671,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 24260,
+ 24308
+ ],
+ "loc": {
+ "start": {
+ "line": 671,
+ "column": 16
+ },
+ "end": {
+ "line": 671,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 24260,
+ 24309
+ ],
+ "loc": {
+ "start": {
+ "line": 671,
+ "column": 16
+ },
+ "end": {
+ "line": 671,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 24058,
+ 24324
+ ],
+ "loc": {
+ "start": {
+ "line": 667,
+ "column": 53
+ },
+ "end": {
+ "line": 672,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 24017,
+ 24324
+ ],
+ "loc": {
+ "start": {
+ "line": 667,
+ "column": 12
+ },
+ "end": {
+ "line": 672,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 24341,
+ 24343
+ ],
+ "loc": {
+ "start": {
+ "line": 673,
+ "column": 15
+ },
+ "end": {
+ "line": 673,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rememberPageLen",
+ "range": [
+ 24344,
+ 24359
+ ],
+ "loc": {
+ "start": {
+ "line": 673,
+ "column": 18
+ },
+ "end": {
+ "line": 673,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 24341,
+ 24359
+ ],
+ "loc": {
+ "start": {
+ "line": 673,
+ "column": 15
+ },
+ "end": {
+ "line": 673,
+ "column": 33
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 24379,
+ 24381
+ ],
+ "loc": {
+ "start": {
+ "line": 674,
+ "column": 16
+ },
+ "end": {
+ "line": 674,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 24382,
+ 24389
+ ],
+ "loc": {
+ "start": {
+ "line": 674,
+ "column": 19
+ },
+ "end": {
+ "line": 674,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 24379,
+ 24389
+ ],
+ "loc": {
+ "start": {
+ "line": 674,
+ "column": 16
+ },
+ "end": {
+ "line": 674,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "store",
+ "raw": "'store'",
+ "range": [
+ 24390,
+ 24397
+ ],
+ "loc": {
+ "start": {
+ "line": 674,
+ "column": 27
+ },
+ "end": {
+ "line": 674,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 24379,
+ 24398
+ ],
+ "loc": {
+ "start": {
+ "line": 674,
+ "column": 16
+ },
+ "end": {
+ "line": 674,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "savePageLength",
+ "range": [
+ 24399,
+ 24413
+ ],
+ "loc": {
+ "start": {
+ "line": 674,
+ "column": 36
+ },
+ "end": {
+ "line": 674,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 24379,
+ 24413
+ ],
+ "loc": {
+ "start": {
+ "line": 674,
+ "column": 16
+ },
+ "end": {
+ "line": 674,
+ "column": 50
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 24414,
+ 24416
+ ],
+ "loc": {
+ "start": {
+ "line": 674,
+ "column": 51
+ },
+ "end": {
+ "line": 674,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pgLenCookie",
+ "range": [
+ 24417,
+ 24428
+ ],
+ "loc": {
+ "start": {
+ "line": 674,
+ "column": 54
+ },
+ "end": {
+ "line": 674,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 24414,
+ 24428
+ ],
+ "loc": {
+ "start": {
+ "line": 674,
+ "column": 51
+ },
+ "end": {
+ "line": 674,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 24379,
+ 24429
+ ],
+ "loc": {
+ "start": {
+ "line": 674,
+ "column": 16
+ },
+ "end": {
+ "line": 674,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 24379,
+ 24430
+ ],
+ "loc": {
+ "start": {
+ "line": 674,
+ "column": 16
+ },
+ "end": {
+ "line": 674,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 24360,
+ 24445
+ ],
+ "loc": {
+ "start": {
+ "line": 673,
+ "column": 34
+ },
+ "end": {
+ "line": 675,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 24338,
+ 24445
+ ],
+ "loc": {
+ "start": {
+ "line": 673,
+ "column": 12
+ },
+ "end": {
+ "line": 675,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 23809,
+ 24456
+ ],
+ "loc": {
+ "start": {
+ "line": 661,
+ "column": 37
+ },
+ "end": {
+ "line": 676,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 23780,
+ 24456
+ ],
+ "loc": {
+ "start": {
+ "line": 661,
+ "column": 8
+ },
+ "end": {
+ "line": 676,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 23311,
+ 24463
+ ],
+ "loc": {
+ "start": {
+ "line": 648,
+ "column": 27
+ },
+ "end": {
+ "line": 677,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 23309,
+ 24463
+ ],
+ "loc": {
+ "start": {
+ "line": 648,
+ "column": 25
+ },
+ "end": {
+ "line": 677,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 23288,
+ 24463
+ ],
+ "loc": {
+ "start": {
+ "line": 648,
+ "column": 4
+ },
+ "end": {
+ "line": 677,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Change rows according to page results drop-down\r\n * TODO: accept a parameter setting the results per page length\r\n ",
+ "range": [
+ 23145,
+ 23282
+ ],
+ "loc": {
+ "start": {
+ "line": 644,
+ "column": 4
+ },
+ "end": {
+ "line": 647,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Re-set page nb at page re-load\r\n ",
+ "range": [
+ 24471,
+ 24522
+ ],
+ "loc": {
+ "start": {
+ "line": 679,
+ "column": 4
+ },
+ "end": {
+ "line": 681,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "_resetPage",
+ "range": [
+ 24528,
+ 24538
+ ],
+ "loc": {
+ "start": {
+ "line": 682,
+ "column": 4
+ },
+ "end": {
+ "line": 682,
+ "column": 14
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 24539,
+ 24543
+ ],
+ "loc": {
+ "start": {
+ "line": 682,
+ "column": 15
+ },
+ "end": {
+ "line": 682,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 24559,
+ 24561
+ ],
+ "loc": {
+ "start": {
+ "line": 683,
+ "column": 12
+ },
+ "end": {
+ "line": 683,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 24564,
+ 24568
+ ],
+ "loc": {
+ "start": {
+ "line": 683,
+ "column": 17
+ },
+ "end": {
+ "line": 683,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 24569,
+ 24571
+ ],
+ "loc": {
+ "start": {
+ "line": 683,
+ "column": 22
+ },
+ "end": {
+ "line": 683,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 24564,
+ 24571
+ ],
+ "loc": {
+ "start": {
+ "line": 683,
+ "column": 17
+ },
+ "end": {
+ "line": 683,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 24559,
+ 24571
+ ],
+ "loc": {
+ "start": {
+ "line": 683,
+ "column": 12
+ },
+ "end": {
+ "line": 683,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 24555,
+ 24572
+ ],
+ "loc": {
+ "start": {
+ "line": 683,
+ "column": 8
+ },
+ "end": {
+ "line": 683,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "pgnb",
+ "range": [
+ 24586,
+ 24590
+ ],
+ "loc": {
+ "start": {
+ "line": 684,
+ "column": 12
+ },
+ "end": {
+ "line": 684,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 24593,
+ 24595
+ ],
+ "loc": {
+ "start": {
+ "line": 684,
+ "column": 19
+ },
+ "end": {
+ "line": 684,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 24596,
+ 24603
+ ],
+ "loc": {
+ "start": {
+ "line": 684,
+ "column": 22
+ },
+ "end": {
+ "line": 684,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 24593,
+ 24603
+ ],
+ "loc": {
+ "start": {
+ "line": 684,
+ "column": 19
+ },
+ "end": {
+ "line": 684,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "store",
+ "raw": "'store'",
+ "range": [
+ 24604,
+ 24611
+ ],
+ "loc": {
+ "start": {
+ "line": 684,
+ "column": 30
+ },
+ "end": {
+ "line": 684,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 24593,
+ 24612
+ ],
+ "loc": {
+ "start": {
+ "line": 684,
+ "column": 19
+ },
+ "end": {
+ "line": 684,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getPageNb",
+ "range": [
+ 24613,
+ 24622
+ ],
+ "loc": {
+ "start": {
+ "line": 684,
+ "column": 39
+ },
+ "end": {
+ "line": 684,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 24593,
+ 24622
+ ],
+ "loc": {
+ "start": {
+ "line": 684,
+ "column": 19
+ },
+ "end": {
+ "line": 684,
+ "column": 48
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 24623,
+ 24627
+ ],
+ "loc": {
+ "start": {
+ "line": 684,
+ "column": 49
+ },
+ "end": {
+ "line": 684,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 24593,
+ 24628
+ ],
+ "loc": {
+ "start": {
+ "line": 684,
+ "column": 19
+ },
+ "end": {
+ "line": 684,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 24586,
+ 24628
+ ],
+ "loc": {
+ "start": {
+ "line": 684,
+ "column": 12
+ },
+ "end": {
+ "line": 684,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 24582,
+ 24629
+ ],
+ "loc": {
+ "start": {
+ "line": 684,
+ "column": 8
+ },
+ "end": {
+ "line": 684,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "pgnb",
+ "range": [
+ 24642,
+ 24646
+ ],
+ "loc": {
+ "start": {
+ "line": 685,
+ "column": 11
+ },
+ "end": {
+ "line": 685,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 24649,
+ 24651
+ ],
+ "loc": {
+ "start": {
+ "line": 685,
+ "column": 18
+ },
+ "end": {
+ "line": 685,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 24642,
+ 24651
+ ],
+ "loc": {
+ "start": {
+ "line": 685,
+ "column": 11
+ },
+ "end": {
+ "line": 685,
+ "column": 20
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 24667,
+ 24671
+ ],
+ "loc": {
+ "start": {
+ "line": 686,
+ "column": 12
+ },
+ "end": {
+ "line": 686,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "changePage",
+ "range": [
+ 24672,
+ 24682
+ ],
+ "loc": {
+ "start": {
+ "line": 686,
+ "column": 17
+ },
+ "end": {
+ "line": 686,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 24667,
+ 24682
+ ],
+ "loc": {
+ "start": {
+ "line": 686,
+ "column": 12
+ },
+ "end": {
+ "line": 686,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "Identifier",
+ "name": "pgnb",
+ "range": [
+ 24684,
+ 24688
+ ],
+ "loc": {
+ "start": {
+ "line": 686,
+ "column": 29
+ },
+ "end": {
+ "line": 686,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 24689,
+ 24690
+ ],
+ "loc": {
+ "start": {
+ "line": 686,
+ "column": 34
+ },
+ "end": {
+ "line": 686,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 24684,
+ 24690
+ ],
+ "loc": {
+ "start": {
+ "line": 686,
+ "column": 29
+ },
+ "end": {
+ "line": 686,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 24667,
+ 24692
+ ],
+ "loc": {
+ "start": {
+ "line": 686,
+ "column": 12
+ },
+ "end": {
+ "line": 686,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 24667,
+ 24693
+ ],
+ "loc": {
+ "start": {
+ "line": 686,
+ "column": 12
+ },
+ "end": {
+ "line": 686,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 24652,
+ 24704
+ ],
+ "loc": {
+ "start": {
+ "line": 685,
+ "column": 21
+ },
+ "end": {
+ "line": 687,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 24639,
+ 24704
+ ],
+ "loc": {
+ "start": {
+ "line": 685,
+ "column": 8
+ },
+ "end": {
+ "line": 687,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 24544,
+ 24711
+ ],
+ "loc": {
+ "start": {
+ "line": 682,
+ "column": 20
+ },
+ "end": {
+ "line": 688,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 24538,
+ 24711
+ ],
+ "loc": {
+ "start": {
+ "line": 682,
+ "column": 14
+ },
+ "end": {
+ "line": 688,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 24528,
+ 24711
+ ],
+ "loc": {
+ "start": {
+ "line": 682,
+ "column": 4
+ },
+ "end": {
+ "line": 688,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Re-set page nb at page re-load\r\n ",
+ "range": [
+ 24471,
+ 24522
+ ],
+ "loc": {
+ "start": {
+ "line": 679,
+ "column": 4
+ },
+ "end": {
+ "line": 681,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Re-set page length value at page re-load\r\n ",
+ "range": [
+ 24719,
+ 24780
+ ],
+ "loc": {
+ "start": {
+ "line": 690,
+ "column": 4
+ },
+ "end": {
+ "line": 692,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "_resetPageLength",
+ "range": [
+ 24786,
+ 24802
+ ],
+ "loc": {
+ "start": {
+ "line": 693,
+ "column": 4
+ },
+ "end": {
+ "line": 693,
+ "column": 20
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 24803,
+ 24807
+ ],
+ "loc": {
+ "start": {
+ "line": 693,
+ "column": 21
+ },
+ "end": {
+ "line": 693,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 24823,
+ 24825
+ ],
+ "loc": {
+ "start": {
+ "line": 694,
+ "column": 12
+ },
+ "end": {
+ "line": 694,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 24828,
+ 24832
+ ],
+ "loc": {
+ "start": {
+ "line": 694,
+ "column": 17
+ },
+ "end": {
+ "line": 694,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 24833,
+ 24835
+ ],
+ "loc": {
+ "start": {
+ "line": 694,
+ "column": 22
+ },
+ "end": {
+ "line": 694,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 24828,
+ 24835
+ ],
+ "loc": {
+ "start": {
+ "line": 694,
+ "column": 17
+ },
+ "end": {
+ "line": 694,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 24823,
+ 24835
+ ],
+ "loc": {
+ "start": {
+ "line": 694,
+ "column": 12
+ },
+ "end": {
+ "line": 694,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 24819,
+ 24836
+ ],
+ "loc": {
+ "start": {
+ "line": 694,
+ "column": 8
+ },
+ "end": {
+ "line": 694,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 24850,
+ 24852
+ ],
+ "loc": {
+ "start": {
+ "line": 695,
+ "column": 12
+ },
+ "end": {
+ "line": 695,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 24853,
+ 24859
+ ],
+ "loc": {
+ "start": {
+ "line": 695,
+ "column": 15
+ },
+ "end": {
+ "line": 695,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 24850,
+ 24859
+ ],
+ "loc": {
+ "start": {
+ "line": 695,
+ "column": 12
+ },
+ "end": {
+ "line": 695,
+ "column": 21
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 24849,
+ 24859
+ ],
+ "loc": {
+ "start": {
+ "line": 695,
+ "column": 11
+ },
+ "end": {
+ "line": 695,
+ "column": 21
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 24875,
+ 24882
+ ],
+ "loc": {
+ "start": {
+ "line": 696,
+ "column": 12
+ },
+ "end": {
+ "line": 696,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 24860,
+ 24893
+ ],
+ "loc": {
+ "start": {
+ "line": 695,
+ "column": 22
+ },
+ "end": {
+ "line": 697,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 24846,
+ 24893
+ ],
+ "loc": {
+ "start": {
+ "line": 695,
+ "column": 8
+ },
+ "end": {
+ "line": 697,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "pglenIndex",
+ "range": [
+ 24907,
+ 24917
+ ],
+ "loc": {
+ "start": {
+ "line": 698,
+ "column": 12
+ },
+ "end": {
+ "line": 698,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 24920,
+ 24922
+ ],
+ "loc": {
+ "start": {
+ "line": 698,
+ "column": 25
+ },
+ "end": {
+ "line": 698,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 24923,
+ 24930
+ ],
+ "loc": {
+ "start": {
+ "line": 698,
+ "column": 28
+ },
+ "end": {
+ "line": 698,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 24920,
+ 24930
+ ],
+ "loc": {
+ "start": {
+ "line": 698,
+ "column": 25
+ },
+ "end": {
+ "line": 698,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "store",
+ "raw": "'store'",
+ "range": [
+ 24931,
+ 24938
+ ],
+ "loc": {
+ "start": {
+ "line": 698,
+ "column": 36
+ },
+ "end": {
+ "line": 698,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 24920,
+ 24939
+ ],
+ "loc": {
+ "start": {
+ "line": 698,
+ "column": 25
+ },
+ "end": {
+ "line": 698,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getPageLength",
+ "range": [
+ 24940,
+ 24953
+ ],
+ "loc": {
+ "start": {
+ "line": 698,
+ "column": 45
+ },
+ "end": {
+ "line": 698,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 24920,
+ 24953
+ ],
+ "loc": {
+ "start": {
+ "line": 698,
+ "column": 25
+ },
+ "end": {
+ "line": 698,
+ "column": 58
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 24954,
+ 24958
+ ],
+ "loc": {
+ "start": {
+ "line": 698,
+ "column": 59
+ },
+ "end": {
+ "line": 698,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 24920,
+ 24959
+ ],
+ "loc": {
+ "start": {
+ "line": 698,
+ "column": 25
+ },
+ "end": {
+ "line": 698,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 24907,
+ 24959
+ ],
+ "loc": {
+ "start": {
+ "line": 698,
+ "column": 12
+ },
+ "end": {
+ "line": 698,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 24903,
+ 24960
+ ],
+ "loc": {
+ "start": {
+ "line": 698,
+ "column": 8
+ },
+ "end": {
+ "line": 698,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "pglenIndex",
+ "range": [
+ 24975,
+ 24985
+ ],
+ "loc": {
+ "start": {
+ "line": 700,
+ "column": 11
+ },
+ "end": {
+ "line": 700,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 24988,
+ 24990
+ ],
+ "loc": {
+ "start": {
+ "line": 700,
+ "column": 24
+ },
+ "end": {
+ "line": 700,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 24975,
+ 24990
+ ],
+ "loc": {
+ "start": {
+ "line": 700,
+ "column": 11
+ },
+ "end": {
+ "line": 700,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25006,
+ 25010
+ ],
+ "loc": {
+ "start": {
+ "line": 701,
+ "column": 12
+ },
+ "end": {
+ "line": 701,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resultsPerPageSlc",
+ "range": [
+ 25011,
+ 25028
+ ],
+ "loc": {
+ "start": {
+ "line": 701,
+ "column": 17
+ },
+ "end": {
+ "line": 701,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 25006,
+ 25028
+ ],
+ "loc": {
+ "start": {
+ "line": 701,
+ "column": 12
+ },
+ "end": {
+ "line": 701,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "options",
+ "range": [
+ 25029,
+ 25036
+ ],
+ "loc": {
+ "start": {
+ "line": 701,
+ "column": 35
+ },
+ "end": {
+ "line": 701,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 25006,
+ 25036
+ ],
+ "loc": {
+ "start": {
+ "line": 701,
+ "column": 12
+ },
+ "end": {
+ "line": 701,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pglenIndex",
+ "range": [
+ 25037,
+ 25047
+ ],
+ "loc": {
+ "start": {
+ "line": 701,
+ "column": 43
+ },
+ "end": {
+ "line": 701,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 25006,
+ 25048
+ ],
+ "loc": {
+ "start": {
+ "line": 701,
+ "column": 12
+ },
+ "end": {
+ "line": 701,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "selected",
+ "range": [
+ 25049,
+ 25057
+ ],
+ "loc": {
+ "start": {
+ "line": 701,
+ "column": 55
+ },
+ "end": {
+ "line": 701,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 25006,
+ 25057
+ ],
+ "loc": {
+ "start": {
+ "line": 701,
+ "column": 12
+ },
+ "end": {
+ "line": 701,
+ "column": 63
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 25060,
+ 25064
+ ],
+ "loc": {
+ "start": {
+ "line": 701,
+ "column": 66
+ },
+ "end": {
+ "line": 701,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 25006,
+ 25064
+ ],
+ "loc": {
+ "start": {
+ "line": 701,
+ "column": 12
+ },
+ "end": {
+ "line": 701,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 25006,
+ 25065
+ ],
+ "loc": {
+ "start": {
+ "line": 701,
+ "column": 12
+ },
+ "end": {
+ "line": 701,
+ "column": 71
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25079,
+ 25083
+ ],
+ "loc": {
+ "start": {
+ "line": 702,
+ "column": 12
+ },
+ "end": {
+ "line": 702,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "changeResultsPerPage",
+ "range": [
+ 25084,
+ 25104
+ ],
+ "loc": {
+ "start": {
+ "line": 702,
+ "column": 17
+ },
+ "end": {
+ "line": 702,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 25079,
+ 25104
+ ],
+ "loc": {
+ "start": {
+ "line": 702,
+ "column": 12
+ },
+ "end": {
+ "line": 702,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 25079,
+ 25106
+ ],
+ "loc": {
+ "start": {
+ "line": 702,
+ "column": 12
+ },
+ "end": {
+ "line": 702,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 25079,
+ 25107
+ ],
+ "loc": {
+ "start": {
+ "line": 702,
+ "column": 12
+ },
+ "end": {
+ "line": 702,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 24991,
+ 25118
+ ],
+ "loc": {
+ "start": {
+ "line": 700,
+ "column": 27
+ },
+ "end": {
+ "line": 703,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 24972,
+ 25118
+ ],
+ "loc": {
+ "start": {
+ "line": 700,
+ "column": 8
+ },
+ "end": {
+ "line": 703,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 24808,
+ 25125
+ ],
+ "loc": {
+ "start": {
+ "line": 693,
+ "column": 26
+ },
+ "end": {
+ "line": 704,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 24802,
+ 25125
+ ],
+ "loc": {
+ "start": {
+ "line": 693,
+ "column": 20
+ },
+ "end": {
+ "line": 704,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 24786,
+ 25125
+ ],
+ "loc": {
+ "start": {
+ "line": 693,
+ "column": 4
+ },
+ "end": {
+ "line": 704,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Re-set page length value at page re-load\r\n ",
+ "range": [
+ 24719,
+ 24780
+ ],
+ "loc": {
+ "start": {
+ "line": 690,
+ "column": 4
+ },
+ "end": {
+ "line": 692,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Remove paging feature\r\n ",
+ "range": [
+ 25133,
+ 25175
+ ],
+ "loc": {
+ "start": {
+ "line": 706,
+ "column": 4
+ },
+ "end": {
+ "line": 708,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "destroy",
+ "range": [
+ 25181,
+ 25188
+ ],
+ "loc": {
+ "start": {
+ "line": 709,
+ "column": 4
+ },
+ "end": {
+ "line": 709,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 25205,
+ 25207
+ ],
+ "loc": {
+ "start": {
+ "line": 710,
+ "column": 12
+ },
+ "end": {
+ "line": 710,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25210,
+ 25214
+ ],
+ "loc": {
+ "start": {
+ "line": 710,
+ "column": 17
+ },
+ "end": {
+ "line": 710,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 25215,
+ 25217
+ ],
+ "loc": {
+ "start": {
+ "line": 710,
+ "column": 22
+ },
+ "end": {
+ "line": 710,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 25210,
+ 25217
+ ],
+ "loc": {
+ "start": {
+ "line": 710,
+ "column": 17
+ },
+ "end": {
+ "line": 710,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 25205,
+ 25217
+ ],
+ "loc": {
+ "start": {
+ "line": 710,
+ "column": 12
+ },
+ "end": {
+ "line": 710,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 25201,
+ 25218
+ ],
+ "loc": {
+ "start": {
+ "line": 710,
+ "column": 8
+ },
+ "end": {
+ "line": 710,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 25234,
+ 25236
+ ],
+ "loc": {
+ "start": {
+ "line": 712,
+ "column": 12
+ },
+ "end": {
+ "line": 712,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasGrid",
+ "range": [
+ 25237,
+ 25244
+ ],
+ "loc": {
+ "start": {
+ "line": 712,
+ "column": 15
+ },
+ "end": {
+ "line": 712,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 25234,
+ 25244
+ ],
+ "loc": {
+ "start": {
+ "line": 712,
+ "column": 12
+ },
+ "end": {
+ "line": 712,
+ "column": 22
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 25234,
+ 25246
+ ],
+ "loc": {
+ "start": {
+ "line": 712,
+ "column": 12
+ },
+ "end": {
+ "line": 712,
+ "column": 24
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 25233,
+ 25246
+ ],
+ "loc": {
+ "start": {
+ "line": 712,
+ "column": 11
+ },
+ "end": {
+ "line": 712,
+ "column": 24
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 25262,
+ 25269
+ ],
+ "loc": {
+ "start": {
+ "line": 713,
+ "column": 12
+ },
+ "end": {
+ "line": 713,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 25247,
+ 25280
+ ],
+ "loc": {
+ "start": {
+ "line": 712,
+ "column": 25
+ },
+ "end": {
+ "line": 714,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 25230,
+ 25280
+ ],
+ "loc": {
+ "start": {
+ "line": 712,
+ "column": 8
+ },
+ "end": {
+ "line": 714,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " btns containers",
+ "range": [
+ 25290,
+ 25308
+ ],
+ "loc": {
+ "start": {
+ "line": 715,
+ "column": 8
+ },
+ "end": {
+ "line": 715,
+ "column": 26
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "btnNextSpan",
+ "range": [
+ 25322,
+ 25333
+ ],
+ "loc": {
+ "start": {
+ "line": 716,
+ "column": 12
+ },
+ "end": {
+ "line": 716,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 25336,
+ 25339
+ ],
+ "loc": {
+ "start": {
+ "line": 716,
+ "column": 26
+ },
+ "end": {
+ "line": 716,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 25340,
+ 25342
+ ],
+ "loc": {
+ "start": {
+ "line": 716,
+ "column": 30
+ },
+ "end": {
+ "line": 716,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 25336,
+ 25342
+ ],
+ "loc": {
+ "start": {
+ "line": 716,
+ "column": 26
+ },
+ "end": {
+ "line": 716,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25343,
+ 25347
+ ],
+ "loc": {
+ "start": {
+ "line": 716,
+ "column": 33
+ },
+ "end": {
+ "line": 716,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxBtnNextSpan",
+ "range": [
+ 25348,
+ 25363
+ ],
+ "loc": {
+ "start": {
+ "line": 716,
+ "column": 38
+ },
+ "end": {
+ "line": 716,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 25343,
+ 25363
+ ],
+ "loc": {
+ "start": {
+ "line": 716,
+ "column": 33
+ },
+ "end": {
+ "line": 716,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 25364,
+ 25366
+ ],
+ "loc": {
+ "start": {
+ "line": 716,
+ "column": 54
+ },
+ "end": {
+ "line": 716,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 25367,
+ 25369
+ ],
+ "loc": {
+ "start": {
+ "line": 716,
+ "column": 57
+ },
+ "end": {
+ "line": 716,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 25364,
+ 25369
+ ],
+ "loc": {
+ "start": {
+ "line": 716,
+ "column": 54
+ },
+ "end": {
+ "line": 716,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 25343,
+ 25369
+ ],
+ "loc": {
+ "start": {
+ "line": 716,
+ "column": 33
+ },
+ "end": {
+ "line": 716,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 25336,
+ 25370
+ ],
+ "loc": {
+ "start": {
+ "line": 716,
+ "column": 26
+ },
+ "end": {
+ "line": 716,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 25322,
+ 25370
+ ],
+ "loc": {
+ "start": {
+ "line": 716,
+ "column": 12
+ },
+ "end": {
+ "line": 716,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 25318,
+ 25371
+ ],
+ "loc": {
+ "start": {
+ "line": 716,
+ "column": 8
+ },
+ "end": {
+ "line": 716,
+ "column": 61
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " btns containers",
+ "range": [
+ 25290,
+ 25308
+ ],
+ "loc": {
+ "start": {
+ "line": 715,
+ "column": 8
+ },
+ "end": {
+ "line": 715,
+ "column": 26
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "btnPrevSpan",
+ "range": [
+ 25385,
+ 25396
+ ],
+ "loc": {
+ "start": {
+ "line": 717,
+ "column": 12
+ },
+ "end": {
+ "line": 717,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 25399,
+ 25402
+ ],
+ "loc": {
+ "start": {
+ "line": 717,
+ "column": 26
+ },
+ "end": {
+ "line": 717,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 25403,
+ 25405
+ ],
+ "loc": {
+ "start": {
+ "line": 717,
+ "column": 30
+ },
+ "end": {
+ "line": 717,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 25399,
+ 25405
+ ],
+ "loc": {
+ "start": {
+ "line": 717,
+ "column": 26
+ },
+ "end": {
+ "line": 717,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25406,
+ 25410
+ ],
+ "loc": {
+ "start": {
+ "line": 717,
+ "column": 33
+ },
+ "end": {
+ "line": 717,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxBtnPrevSpan",
+ "range": [
+ 25411,
+ 25426
+ ],
+ "loc": {
+ "start": {
+ "line": 717,
+ "column": 38
+ },
+ "end": {
+ "line": 717,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 25406,
+ 25426
+ ],
+ "loc": {
+ "start": {
+ "line": 717,
+ "column": 33
+ },
+ "end": {
+ "line": 717,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 25427,
+ 25429
+ ],
+ "loc": {
+ "start": {
+ "line": 717,
+ "column": 54
+ },
+ "end": {
+ "line": 717,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 25430,
+ 25432
+ ],
+ "loc": {
+ "start": {
+ "line": 717,
+ "column": 57
+ },
+ "end": {
+ "line": 717,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 25427,
+ 25432
+ ],
+ "loc": {
+ "start": {
+ "line": 717,
+ "column": 54
+ },
+ "end": {
+ "line": 717,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 25406,
+ 25432
+ ],
+ "loc": {
+ "start": {
+ "line": 717,
+ "column": 33
+ },
+ "end": {
+ "line": 717,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 25399,
+ 25433
+ ],
+ "loc": {
+ "start": {
+ "line": 717,
+ "column": 26
+ },
+ "end": {
+ "line": 717,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 25385,
+ 25433
+ ],
+ "loc": {
+ "start": {
+ "line": 717,
+ "column": 12
+ },
+ "end": {
+ "line": 717,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 25381,
+ 25434
+ ],
+ "loc": {
+ "start": {
+ "line": 717,
+ "column": 8
+ },
+ "end": {
+ "line": 717,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "btnLastSpan",
+ "range": [
+ 25448,
+ 25459
+ ],
+ "loc": {
+ "start": {
+ "line": 718,
+ "column": 12
+ },
+ "end": {
+ "line": 718,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 25462,
+ 25465
+ ],
+ "loc": {
+ "start": {
+ "line": 718,
+ "column": 26
+ },
+ "end": {
+ "line": 718,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 25466,
+ 25468
+ ],
+ "loc": {
+ "start": {
+ "line": 718,
+ "column": 30
+ },
+ "end": {
+ "line": 718,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 25462,
+ 25468
+ ],
+ "loc": {
+ "start": {
+ "line": 718,
+ "column": 26
+ },
+ "end": {
+ "line": 718,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25469,
+ 25473
+ ],
+ "loc": {
+ "start": {
+ "line": 718,
+ "column": 33
+ },
+ "end": {
+ "line": 718,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxBtnLastSpan",
+ "range": [
+ 25474,
+ 25489
+ ],
+ "loc": {
+ "start": {
+ "line": 718,
+ "column": 38
+ },
+ "end": {
+ "line": 718,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 25469,
+ 25489
+ ],
+ "loc": {
+ "start": {
+ "line": 718,
+ "column": 33
+ },
+ "end": {
+ "line": 718,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 25490,
+ 25492
+ ],
+ "loc": {
+ "start": {
+ "line": 718,
+ "column": 54
+ },
+ "end": {
+ "line": 718,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 25493,
+ 25495
+ ],
+ "loc": {
+ "start": {
+ "line": 718,
+ "column": 57
+ },
+ "end": {
+ "line": 718,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 25490,
+ 25495
+ ],
+ "loc": {
+ "start": {
+ "line": 718,
+ "column": 54
+ },
+ "end": {
+ "line": 718,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 25469,
+ 25495
+ ],
+ "loc": {
+ "start": {
+ "line": 718,
+ "column": 33
+ },
+ "end": {
+ "line": 718,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 25462,
+ 25496
+ ],
+ "loc": {
+ "start": {
+ "line": 718,
+ "column": 26
+ },
+ "end": {
+ "line": 718,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 25448,
+ 25496
+ ],
+ "loc": {
+ "start": {
+ "line": 718,
+ "column": 12
+ },
+ "end": {
+ "line": 718,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 25444,
+ 25497
+ ],
+ "loc": {
+ "start": {
+ "line": 718,
+ "column": 8
+ },
+ "end": {
+ "line": 718,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "btnFirstSpan",
+ "range": [
+ 25511,
+ 25523
+ ],
+ "loc": {
+ "start": {
+ "line": 719,
+ "column": 12
+ },
+ "end": {
+ "line": 719,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 25526,
+ 25529
+ ],
+ "loc": {
+ "start": {
+ "line": 719,
+ "column": 27
+ },
+ "end": {
+ "line": 719,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 25530,
+ 25532
+ ],
+ "loc": {
+ "start": {
+ "line": 719,
+ "column": 31
+ },
+ "end": {
+ "line": 719,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 25526,
+ 25532
+ ],
+ "loc": {
+ "start": {
+ "line": 719,
+ "column": 27
+ },
+ "end": {
+ "line": 719,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25533,
+ 25537
+ ],
+ "loc": {
+ "start": {
+ "line": 719,
+ "column": 34
+ },
+ "end": {
+ "line": 719,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxBtnFirstSpan",
+ "range": [
+ 25538,
+ 25554
+ ],
+ "loc": {
+ "start": {
+ "line": 719,
+ "column": 39
+ },
+ "end": {
+ "line": 719,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 25533,
+ 25554
+ ],
+ "loc": {
+ "start": {
+ "line": 719,
+ "column": 34
+ },
+ "end": {
+ "line": 719,
+ "column": 55
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 25555,
+ 25557
+ ],
+ "loc": {
+ "start": {
+ "line": 719,
+ "column": 56
+ },
+ "end": {
+ "line": 719,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 25558,
+ 25560
+ ],
+ "loc": {
+ "start": {
+ "line": 719,
+ "column": 59
+ },
+ "end": {
+ "line": 719,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 25555,
+ 25560
+ ],
+ "loc": {
+ "start": {
+ "line": 719,
+ "column": 56
+ },
+ "end": {
+ "line": 719,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 25533,
+ 25560
+ ],
+ "loc": {
+ "start": {
+ "line": 719,
+ "column": 34
+ },
+ "end": {
+ "line": 719,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 25526,
+ 25561
+ ],
+ "loc": {
+ "start": {
+ "line": 719,
+ "column": 27
+ },
+ "end": {
+ "line": 719,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 25511,
+ 25561
+ ],
+ "loc": {
+ "start": {
+ "line": 719,
+ "column": 12
+ },
+ "end": {
+ "line": 719,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 25507,
+ 25562
+ ],
+ "loc": {
+ "start": {
+ "line": 719,
+ "column": 8
+ },
+ "end": {
+ "line": 719,
+ "column": 63
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "span containing 'Page' text",
+ "range": [
+ 25572,
+ 25601
+ ],
+ "loc": {
+ "start": {
+ "line": 720,
+ "column": 8
+ },
+ "end": {
+ "line": 720,
+ "column": 37
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "pgBeforeSpan",
+ "range": [
+ 25615,
+ 25627
+ ],
+ "loc": {
+ "start": {
+ "line": 721,
+ "column": 12
+ },
+ "end": {
+ "line": 721,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 25630,
+ 25633
+ ],
+ "loc": {
+ "start": {
+ "line": 721,
+ "column": 27
+ },
+ "end": {
+ "line": 721,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 25634,
+ 25636
+ ],
+ "loc": {
+ "start": {
+ "line": 721,
+ "column": 31
+ },
+ "end": {
+ "line": 721,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 25630,
+ 25636
+ ],
+ "loc": {
+ "start": {
+ "line": 721,
+ "column": 27
+ },
+ "end": {
+ "line": 721,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25637,
+ 25641
+ ],
+ "loc": {
+ "start": {
+ "line": 721,
+ "column": 34
+ },
+ "end": {
+ "line": 721,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxPgBeforeSpan",
+ "range": [
+ 25642,
+ 25658
+ ],
+ "loc": {
+ "start": {
+ "line": 721,
+ "column": 39
+ },
+ "end": {
+ "line": 721,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 25637,
+ 25658
+ ],
+ "loc": {
+ "start": {
+ "line": 721,
+ "column": 34
+ },
+ "end": {
+ "line": 721,
+ "column": 55
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 25659,
+ 25661
+ ],
+ "loc": {
+ "start": {
+ "line": 721,
+ "column": 56
+ },
+ "end": {
+ "line": 721,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 25662,
+ 25664
+ ],
+ "loc": {
+ "start": {
+ "line": 721,
+ "column": 59
+ },
+ "end": {
+ "line": 721,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 25659,
+ 25664
+ ],
+ "loc": {
+ "start": {
+ "line": 721,
+ "column": 56
+ },
+ "end": {
+ "line": 721,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 25637,
+ 25664
+ ],
+ "loc": {
+ "start": {
+ "line": 721,
+ "column": 34
+ },
+ "end": {
+ "line": 721,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 25630,
+ 25665
+ ],
+ "loc": {
+ "start": {
+ "line": 721,
+ "column": 27
+ },
+ "end": {
+ "line": 721,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 25615,
+ 25665
+ ],
+ "loc": {
+ "start": {
+ "line": 721,
+ "column": 12
+ },
+ "end": {
+ "line": 721,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 25611,
+ 25666
+ ],
+ "loc": {
+ "start": {
+ "line": 721,
+ "column": 8
+ },
+ "end": {
+ "line": 721,
+ "column": 63
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "span containing 'Page' text",
+ "range": [
+ 25572,
+ 25601
+ ],
+ "loc": {
+ "start": {
+ "line": 720,
+ "column": 8
+ },
+ "end": {
+ "line": 720,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "span containing 'of' text",
+ "range": [
+ 25676,
+ 25703
+ ],
+ "loc": {
+ "start": {
+ "line": 722,
+ "column": 8
+ },
+ "end": {
+ "line": 722,
+ "column": 35
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "pgAfterSpan",
+ "range": [
+ 25717,
+ 25728
+ ],
+ "loc": {
+ "start": {
+ "line": 723,
+ "column": 12
+ },
+ "end": {
+ "line": 723,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 25731,
+ 25734
+ ],
+ "loc": {
+ "start": {
+ "line": 723,
+ "column": 26
+ },
+ "end": {
+ "line": 723,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 25735,
+ 25737
+ ],
+ "loc": {
+ "start": {
+ "line": 723,
+ "column": 30
+ },
+ "end": {
+ "line": 723,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 25731,
+ 25737
+ ],
+ "loc": {
+ "start": {
+ "line": 723,
+ "column": 26
+ },
+ "end": {
+ "line": 723,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25738,
+ 25742
+ ],
+ "loc": {
+ "start": {
+ "line": 723,
+ "column": 33
+ },
+ "end": {
+ "line": 723,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxPgAfterSpan",
+ "range": [
+ 25743,
+ 25758
+ ],
+ "loc": {
+ "start": {
+ "line": 723,
+ "column": 38
+ },
+ "end": {
+ "line": 723,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 25738,
+ 25758
+ ],
+ "loc": {
+ "start": {
+ "line": 723,
+ "column": 33
+ },
+ "end": {
+ "line": 723,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 25759,
+ 25761
+ ],
+ "loc": {
+ "start": {
+ "line": 723,
+ "column": 54
+ },
+ "end": {
+ "line": 723,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 25762,
+ 25764
+ ],
+ "loc": {
+ "start": {
+ "line": 723,
+ "column": 57
+ },
+ "end": {
+ "line": 723,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 25759,
+ 25764
+ ],
+ "loc": {
+ "start": {
+ "line": 723,
+ "column": 54
+ },
+ "end": {
+ "line": 723,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 25738,
+ 25764
+ ],
+ "loc": {
+ "start": {
+ "line": 723,
+ "column": 33
+ },
+ "end": {
+ "line": 723,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 25731,
+ 25765
+ ],
+ "loc": {
+ "start": {
+ "line": 723,
+ "column": 26
+ },
+ "end": {
+ "line": 723,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 25717,
+ 25765
+ ],
+ "loc": {
+ "start": {
+ "line": 723,
+ "column": 12
+ },
+ "end": {
+ "line": 723,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 25713,
+ 25766
+ ],
+ "loc": {
+ "start": {
+ "line": 723,
+ "column": 8
+ },
+ "end": {
+ "line": 723,
+ "column": 61
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "span containing 'of' text",
+ "range": [
+ 25676,
+ 25703
+ ],
+ "loc": {
+ "start": {
+ "line": 722,
+ "column": 8
+ },
+ "end": {
+ "line": 722,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "span containing nb of pages",
+ "range": [
+ 25776,
+ 25805
+ ],
+ "loc": {
+ "start": {
+ "line": 724,
+ "column": 8
+ },
+ "end": {
+ "line": 724,
+ "column": 37
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "pgspan",
+ "range": [
+ 25819,
+ 25825
+ ],
+ "loc": {
+ "start": {
+ "line": 725,
+ "column": 12
+ },
+ "end": {
+ "line": 725,
+ "column": 18
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 25828,
+ 25831
+ ],
+ "loc": {
+ "start": {
+ "line": 725,
+ "column": 21
+ },
+ "end": {
+ "line": 725,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 25832,
+ 25834
+ ],
+ "loc": {
+ "start": {
+ "line": 725,
+ "column": 25
+ },
+ "end": {
+ "line": 725,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 25828,
+ 25834
+ ],
+ "loc": {
+ "start": {
+ "line": 725,
+ "column": 21
+ },
+ "end": {
+ "line": 725,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25835,
+ 25839
+ ],
+ "loc": {
+ "start": {
+ "line": 725,
+ "column": 28
+ },
+ "end": {
+ "line": 725,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxPgSpan",
+ "range": [
+ 25840,
+ 25850
+ ],
+ "loc": {
+ "start": {
+ "line": 725,
+ "column": 33
+ },
+ "end": {
+ "line": 725,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 25835,
+ 25850
+ ],
+ "loc": {
+ "start": {
+ "line": 725,
+ "column": 28
+ },
+ "end": {
+ "line": 725,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 25851,
+ 25853
+ ],
+ "loc": {
+ "start": {
+ "line": 725,
+ "column": 44
+ },
+ "end": {
+ "line": 725,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 25854,
+ 25856
+ ],
+ "loc": {
+ "start": {
+ "line": 725,
+ "column": 47
+ },
+ "end": {
+ "line": 725,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 25851,
+ 25856
+ ],
+ "loc": {
+ "start": {
+ "line": 725,
+ "column": 44
+ },
+ "end": {
+ "line": 725,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 25835,
+ 25856
+ ],
+ "loc": {
+ "start": {
+ "line": 725,
+ "column": 28
+ },
+ "end": {
+ "line": 725,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 25828,
+ 25857
+ ],
+ "loc": {
+ "start": {
+ "line": 725,
+ "column": 21
+ },
+ "end": {
+ "line": 725,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 25819,
+ 25857
+ ],
+ "loc": {
+ "start": {
+ "line": 725,
+ "column": 12
+ },
+ "end": {
+ "line": 725,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 25815,
+ 25858
+ ],
+ "loc": {
+ "start": {
+ "line": 725,
+ "column": 8
+ },
+ "end": {
+ "line": 725,
+ "column": 51
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "span containing nb of pages",
+ "range": [
+ 25776,
+ 25805
+ ],
+ "loc": {
+ "start": {
+ "line": 724,
+ "column": 8
+ },
+ "end": {
+ "line": 724,
+ "column": 37
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 25874,
+ 25877
+ ],
+ "loc": {
+ "start": {
+ "line": 727,
+ "column": 12
+ },
+ "end": {
+ "line": 727,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25880,
+ 25884
+ ],
+ "loc": {
+ "start": {
+ "line": 727,
+ "column": 18
+ },
+ "end": {
+ "line": 727,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 25885,
+ 25888
+ ],
+ "loc": {
+ "start": {
+ "line": 727,
+ "column": 23
+ },
+ "end": {
+ "line": 727,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 25880,
+ 25888
+ ],
+ "loc": {
+ "start": {
+ "line": 727,
+ "column": 18
+ },
+ "end": {
+ "line": 727,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 25874,
+ 25888
+ ],
+ "loc": {
+ "start": {
+ "line": 727,
+ "column": 12
+ },
+ "end": {
+ "line": 727,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 25870,
+ 25889
+ ],
+ "loc": {
+ "start": {
+ "line": 727,
+ "column": 8
+ },
+ "end": {
+ "line": 727,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25904,
+ 25908
+ ],
+ "loc": {
+ "start": {
+ "line": 729,
+ "column": 11
+ },
+ "end": {
+ "line": 729,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingSlc",
+ "range": [
+ 25909,
+ 25918
+ ],
+ "loc": {
+ "start": {
+ "line": 729,
+ "column": 16
+ },
+ "end": {
+ "line": 729,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 25904,
+ 25918
+ ],
+ "loc": {
+ "start": {
+ "line": 729,
+ "column": 11
+ },
+ "end": {
+ "line": 729,
+ "column": 25
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25937,
+ 25941
+ ],
+ "loc": {
+ "start": {
+ "line": 730,
+ "column": 15
+ },
+ "end": {
+ "line": 730,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pageSelectorType",
+ "range": [
+ 25942,
+ 25958
+ ],
+ "loc": {
+ "start": {
+ "line": 730,
+ "column": 20
+ },
+ "end": {
+ "line": 730,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 25937,
+ 25958
+ ],
+ "loc": {
+ "start": {
+ "line": 730,
+ "column": 15
+ },
+ "end": {
+ "line": 730,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 25963,
+ 25965
+ ],
+ "loc": {
+ "start": {
+ "line": 730,
+ "column": 41
+ },
+ "end": {
+ "line": 730,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeSlc",
+ "range": [
+ 25966,
+ 25976
+ ],
+ "loc": {
+ "start": {
+ "line": 730,
+ "column": 44
+ },
+ "end": {
+ "line": 730,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 25963,
+ 25976
+ ],
+ "loc": {
+ "start": {
+ "line": 730,
+ "column": 41
+ },
+ "end": {
+ "line": 730,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 25937,
+ 25976
+ ],
+ "loc": {
+ "start": {
+ "line": 730,
+ "column": 15
+ },
+ "end": {
+ "line": 730,
+ "column": 54
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 25996,
+ 26001
+ ],
+ "loc": {
+ "start": {
+ "line": 731,
+ "column": 16
+ },
+ "end": {
+ "line": 731,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "remove",
+ "range": [
+ 26002,
+ 26008
+ ],
+ "loc": {
+ "start": {
+ "line": 731,
+ "column": 22
+ },
+ "end": {
+ "line": 731,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 25996,
+ 26008
+ ],
+ "loc": {
+ "start": {
+ "line": 731,
+ "column": 16
+ },
+ "end": {
+ "line": 731,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 26009,
+ 26013
+ ],
+ "loc": {
+ "start": {
+ "line": 731,
+ "column": 29
+ },
+ "end": {
+ "line": 731,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingSlc",
+ "range": [
+ 26014,
+ 26023
+ ],
+ "loc": {
+ "start": {
+ "line": 731,
+ "column": 34
+ },
+ "end": {
+ "line": 731,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 26009,
+ 26023
+ ],
+ "loc": {
+ "start": {
+ "line": 731,
+ "column": 29
+ },
+ "end": {
+ "line": 731,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "change",
+ "raw": "'change'",
+ "range": [
+ 26025,
+ 26033
+ ],
+ "loc": {
+ "start": {
+ "line": 731,
+ "column": 45
+ },
+ "end": {
+ "line": 731,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 26035,
+ 26038
+ ],
+ "loc": {
+ "start": {
+ "line": 731,
+ "column": 55
+ },
+ "end": {
+ "line": 731,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "slcPagesChange",
+ "range": [
+ 26039,
+ 26053
+ ],
+ "loc": {
+ "start": {
+ "line": 731,
+ "column": 59
+ },
+ "end": {
+ "line": 731,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 26035,
+ 26053
+ ],
+ "loc": {
+ "start": {
+ "line": 731,
+ "column": 55
+ },
+ "end": {
+ "line": 731,
+ "column": 73
+ }
+ }
+ }
+ ],
+ "range": [
+ 25996,
+ 26054
+ ],
+ "loc": {
+ "start": {
+ "line": 731,
+ "column": 16
+ },
+ "end": {
+ "line": 731,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 25996,
+ 26055
+ ],
+ "loc": {
+ "start": {
+ "line": 731,
+ "column": 16
+ },
+ "end": {
+ "line": 731,
+ "column": 75
+ }
+ }
+ }
+ ],
+ "range": [
+ 25977,
+ 26070
+ ],
+ "loc": {
+ "start": {
+ "line": 730,
+ "column": 55
+ },
+ "end": {
+ "line": 732,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 26092,
+ 26096
+ ],
+ "loc": {
+ "start": {
+ "line": 733,
+ "column": 20
+ },
+ "end": {
+ "line": 733,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pageSelectorType",
+ "range": [
+ 26097,
+ 26113
+ ],
+ "loc": {
+ "start": {
+ "line": 733,
+ "column": 25
+ },
+ "end": {
+ "line": 733,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 26092,
+ 26113
+ ],
+ "loc": {
+ "start": {
+ "line": 733,
+ "column": 20
+ },
+ "end": {
+ "line": 733,
+ "column": 41
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 26118,
+ 26120
+ ],
+ "loc": {
+ "start": {
+ "line": 733,
+ "column": 46
+ },
+ "end": {
+ "line": 733,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeInp",
+ "range": [
+ 26121,
+ 26131
+ ],
+ "loc": {
+ "start": {
+ "line": 733,
+ "column": 49
+ },
+ "end": {
+ "line": 733,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 26118,
+ 26131
+ ],
+ "loc": {
+ "start": {
+ "line": 733,
+ "column": 46
+ },
+ "end": {
+ "line": 733,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 26092,
+ 26131
+ ],
+ "loc": {
+ "start": {
+ "line": 733,
+ "column": 20
+ },
+ "end": {
+ "line": 733,
+ "column": 59
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 26151,
+ 26156
+ ],
+ "loc": {
+ "start": {
+ "line": 734,
+ "column": 16
+ },
+ "end": {
+ "line": 734,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "remove",
+ "range": [
+ 26157,
+ 26163
+ ],
+ "loc": {
+ "start": {
+ "line": 734,
+ "column": 22
+ },
+ "end": {
+ "line": 734,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 26151,
+ 26163
+ ],
+ "loc": {
+ "start": {
+ "line": 734,
+ "column": 16
+ },
+ "end": {
+ "line": 734,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 26164,
+ 26168
+ ],
+ "loc": {
+ "start": {
+ "line": 734,
+ "column": 29
+ },
+ "end": {
+ "line": 734,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingSlc",
+ "range": [
+ 26169,
+ 26178
+ ],
+ "loc": {
+ "start": {
+ "line": 734,
+ "column": 34
+ },
+ "end": {
+ "line": 734,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 26164,
+ 26178
+ ],
+ "loc": {
+ "start": {
+ "line": 734,
+ "column": 29
+ },
+ "end": {
+ "line": 734,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "keypress",
+ "raw": "'keypress'",
+ "range": [
+ 26180,
+ 26190
+ ],
+ "loc": {
+ "start": {
+ "line": 734,
+ "column": 45
+ },
+ "end": {
+ "line": 734,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 26192,
+ 26195
+ ],
+ "loc": {
+ "start": {
+ "line": 734,
+ "column": 57
+ },
+ "end": {
+ "line": 734,
+ "column": 60
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_detectKey",
+ "range": [
+ 26196,
+ 26206
+ ],
+ "loc": {
+ "start": {
+ "line": 734,
+ "column": 61
+ },
+ "end": {
+ "line": 734,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 26192,
+ 26206
+ ],
+ "loc": {
+ "start": {
+ "line": 734,
+ "column": 57
+ },
+ "end": {
+ "line": 734,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "range": [
+ 26151,
+ 26207
+ ],
+ "loc": {
+ "start": {
+ "line": 734,
+ "column": 16
+ },
+ "end": {
+ "line": 734,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 26151,
+ 26208
+ ],
+ "loc": {
+ "start": {
+ "line": 734,
+ "column": 16
+ },
+ "end": {
+ "line": 734,
+ "column": 73
+ }
+ }
+ }
+ ],
+ "range": [
+ 26132,
+ 26223
+ ],
+ "loc": {
+ "start": {
+ "line": 733,
+ "column": 60
+ },
+ "end": {
+ "line": 735,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 26089,
+ 26223
+ ],
+ "loc": {
+ "start": {
+ "line": 733,
+ "column": 17
+ },
+ "end": {
+ "line": 735,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 25934,
+ 26223
+ ],
+ "loc": {
+ "start": {
+ "line": 730,
+ "column": 12
+ },
+ "end": {
+ "line": 735,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 26237,
+ 26241
+ ],
+ "loc": {
+ "start": {
+ "line": 736,
+ "column": 12
+ },
+ "end": {
+ "line": 736,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingSlc",
+ "range": [
+ 26242,
+ 26251
+ ],
+ "loc": {
+ "start": {
+ "line": 736,
+ "column": 17
+ },
+ "end": {
+ "line": 736,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 26237,
+ 26251
+ ],
+ "loc": {
+ "start": {
+ "line": 736,
+ "column": 12
+ },
+ "end": {
+ "line": 736,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 26252,
+ 26262
+ ],
+ "loc": {
+ "start": {
+ "line": 736,
+ "column": 27
+ },
+ "end": {
+ "line": 736,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 26237,
+ 26262
+ ],
+ "loc": {
+ "start": {
+ "line": 736,
+ "column": 12
+ },
+ "end": {
+ "line": 736,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 26263,
+ 26274
+ ],
+ "loc": {
+ "start": {
+ "line": 736,
+ "column": 38
+ },
+ "end": {
+ "line": 736,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 26237,
+ 26274
+ ],
+ "loc": {
+ "start": {
+ "line": 736,
+ "column": 12
+ },
+ "end": {
+ "line": 736,
+ "column": 49
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 26275,
+ 26279
+ ],
+ "loc": {
+ "start": {
+ "line": 736,
+ "column": 50
+ },
+ "end": {
+ "line": 736,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingSlc",
+ "range": [
+ 26280,
+ 26289
+ ],
+ "loc": {
+ "start": {
+ "line": 736,
+ "column": 55
+ },
+ "end": {
+ "line": 736,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 26275,
+ 26289
+ ],
+ "loc": {
+ "start": {
+ "line": 736,
+ "column": 50
+ },
+ "end": {
+ "line": 736,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 26237,
+ 26290
+ ],
+ "loc": {
+ "start": {
+ "line": 736,
+ "column": 12
+ },
+ "end": {
+ "line": 736,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 26237,
+ 26291
+ ],
+ "loc": {
+ "start": {
+ "line": 736,
+ "column": 12
+ },
+ "end": {
+ "line": 736,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 25919,
+ 26302
+ ],
+ "loc": {
+ "start": {
+ "line": 729,
+ "column": 26
+ },
+ "end": {
+ "line": 737,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 25901,
+ 26302
+ ],
+ "loc": {
+ "start": {
+ "line": 729,
+ "column": 8
+ },
+ "end": {
+ "line": 737,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "btnNextSpan",
+ "range": [
+ 26317,
+ 26328
+ ],
+ "loc": {
+ "start": {
+ "line": 739,
+ "column": 11
+ },
+ "end": {
+ "line": 739,
+ "column": 22
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 26344,
+ 26349
+ ],
+ "loc": {
+ "start": {
+ "line": 740,
+ "column": 12
+ },
+ "end": {
+ "line": 740,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "remove",
+ "range": [
+ 26350,
+ 26356
+ ],
+ "loc": {
+ "start": {
+ "line": 740,
+ "column": 18
+ },
+ "end": {
+ "line": 740,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 26344,
+ 26356
+ ],
+ "loc": {
+ "start": {
+ "line": 740,
+ "column": 12
+ },
+ "end": {
+ "line": 740,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btnNextSpan",
+ "range": [
+ 26357,
+ 26368
+ ],
+ "loc": {
+ "start": {
+ "line": 740,
+ "column": 25
+ },
+ "end": {
+ "line": 740,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 26370,
+ 26377
+ ],
+ "loc": {
+ "start": {
+ "line": 740,
+ "column": 38
+ },
+ "end": {
+ "line": 740,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 26379,
+ 26382
+ ],
+ "loc": {
+ "start": {
+ "line": 740,
+ "column": 47
+ },
+ "end": {
+ "line": 740,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "next",
+ "range": [
+ 26383,
+ 26387
+ ],
+ "loc": {
+ "start": {
+ "line": 740,
+ "column": 51
+ },
+ "end": {
+ "line": 740,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 26379,
+ 26387
+ ],
+ "loc": {
+ "start": {
+ "line": 740,
+ "column": 47
+ },
+ "end": {
+ "line": 740,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 26344,
+ 26388
+ ],
+ "loc": {
+ "start": {
+ "line": 740,
+ "column": 12
+ },
+ "end": {
+ "line": 740,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 26344,
+ 26389
+ ],
+ "loc": {
+ "start": {
+ "line": 740,
+ "column": 12
+ },
+ "end": {
+ "line": 740,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "btnNextSpan",
+ "range": [
+ 26403,
+ 26414
+ ],
+ "loc": {
+ "start": {
+ "line": 741,
+ "column": 12
+ },
+ "end": {
+ "line": 741,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 26415,
+ 26425
+ ],
+ "loc": {
+ "start": {
+ "line": 741,
+ "column": 24
+ },
+ "end": {
+ "line": 741,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 26403,
+ 26425
+ ],
+ "loc": {
+ "start": {
+ "line": 741,
+ "column": 12
+ },
+ "end": {
+ "line": 741,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 26426,
+ 26437
+ ],
+ "loc": {
+ "start": {
+ "line": 741,
+ "column": 35
+ },
+ "end": {
+ "line": 741,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 26403,
+ 26437
+ ],
+ "loc": {
+ "start": {
+ "line": 741,
+ "column": 12
+ },
+ "end": {
+ "line": 741,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btnNextSpan",
+ "range": [
+ 26438,
+ 26449
+ ],
+ "loc": {
+ "start": {
+ "line": 741,
+ "column": 47
+ },
+ "end": {
+ "line": 741,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 26403,
+ 26450
+ ],
+ "loc": {
+ "start": {
+ "line": 741,
+ "column": 12
+ },
+ "end": {
+ "line": 741,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 26403,
+ 26451
+ ],
+ "loc": {
+ "start": {
+ "line": 741,
+ "column": 12
+ },
+ "end": {
+ "line": 741,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 26329,
+ 26462
+ ],
+ "loc": {
+ "start": {
+ "line": 739,
+ "column": 23
+ },
+ "end": {
+ "line": 742,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 26314,
+ 26462
+ ],
+ "loc": {
+ "start": {
+ "line": 739,
+ "column": 8
+ },
+ "end": {
+ "line": 742,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "btnPrevSpan",
+ "range": [
+ 26477,
+ 26488
+ ],
+ "loc": {
+ "start": {
+ "line": 744,
+ "column": 11
+ },
+ "end": {
+ "line": 744,
+ "column": 22
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 26504,
+ 26509
+ ],
+ "loc": {
+ "start": {
+ "line": 745,
+ "column": 12
+ },
+ "end": {
+ "line": 745,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "remove",
+ "range": [
+ 26510,
+ 26516
+ ],
+ "loc": {
+ "start": {
+ "line": 745,
+ "column": 18
+ },
+ "end": {
+ "line": 745,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 26504,
+ 26516
+ ],
+ "loc": {
+ "start": {
+ "line": 745,
+ "column": 12
+ },
+ "end": {
+ "line": 745,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btnPrevSpan",
+ "range": [
+ 26517,
+ 26528
+ ],
+ "loc": {
+ "start": {
+ "line": 745,
+ "column": 25
+ },
+ "end": {
+ "line": 745,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 26530,
+ 26537
+ ],
+ "loc": {
+ "start": {
+ "line": 745,
+ "column": 38
+ },
+ "end": {
+ "line": 745,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 26539,
+ 26542
+ ],
+ "loc": {
+ "start": {
+ "line": 745,
+ "column": 47
+ },
+ "end": {
+ "line": 745,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prev",
+ "range": [
+ 26543,
+ 26547
+ ],
+ "loc": {
+ "start": {
+ "line": 745,
+ "column": 51
+ },
+ "end": {
+ "line": 745,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 26539,
+ 26547
+ ],
+ "loc": {
+ "start": {
+ "line": 745,
+ "column": 47
+ },
+ "end": {
+ "line": 745,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 26504,
+ 26548
+ ],
+ "loc": {
+ "start": {
+ "line": 745,
+ "column": 12
+ },
+ "end": {
+ "line": 745,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 26504,
+ 26549
+ ],
+ "loc": {
+ "start": {
+ "line": 745,
+ "column": 12
+ },
+ "end": {
+ "line": 745,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "btnPrevSpan",
+ "range": [
+ 26563,
+ 26574
+ ],
+ "loc": {
+ "start": {
+ "line": 746,
+ "column": 12
+ },
+ "end": {
+ "line": 746,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 26575,
+ 26585
+ ],
+ "loc": {
+ "start": {
+ "line": 746,
+ "column": 24
+ },
+ "end": {
+ "line": 746,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 26563,
+ 26585
+ ],
+ "loc": {
+ "start": {
+ "line": 746,
+ "column": 12
+ },
+ "end": {
+ "line": 746,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 26586,
+ 26597
+ ],
+ "loc": {
+ "start": {
+ "line": 746,
+ "column": 35
+ },
+ "end": {
+ "line": 746,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 26563,
+ 26597
+ ],
+ "loc": {
+ "start": {
+ "line": 746,
+ "column": 12
+ },
+ "end": {
+ "line": 746,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btnPrevSpan",
+ "range": [
+ 26598,
+ 26609
+ ],
+ "loc": {
+ "start": {
+ "line": 746,
+ "column": 47
+ },
+ "end": {
+ "line": 746,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 26563,
+ 26610
+ ],
+ "loc": {
+ "start": {
+ "line": 746,
+ "column": 12
+ },
+ "end": {
+ "line": 746,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 26563,
+ 26611
+ ],
+ "loc": {
+ "start": {
+ "line": 746,
+ "column": 12
+ },
+ "end": {
+ "line": 746,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 26489,
+ 26622
+ ],
+ "loc": {
+ "start": {
+ "line": 744,
+ "column": 23
+ },
+ "end": {
+ "line": 747,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 26474,
+ 26622
+ ],
+ "loc": {
+ "start": {
+ "line": 744,
+ "column": 8
+ },
+ "end": {
+ "line": 747,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "btnLastSpan",
+ "range": [
+ 26637,
+ 26648
+ ],
+ "loc": {
+ "start": {
+ "line": 749,
+ "column": 11
+ },
+ "end": {
+ "line": 749,
+ "column": 22
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 26664,
+ 26669
+ ],
+ "loc": {
+ "start": {
+ "line": 750,
+ "column": 12
+ },
+ "end": {
+ "line": 750,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "remove",
+ "range": [
+ 26670,
+ 26676
+ ],
+ "loc": {
+ "start": {
+ "line": 750,
+ "column": 18
+ },
+ "end": {
+ "line": 750,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 26664,
+ 26676
+ ],
+ "loc": {
+ "start": {
+ "line": 750,
+ "column": 12
+ },
+ "end": {
+ "line": 750,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btnLastSpan",
+ "range": [
+ 26677,
+ 26688
+ ],
+ "loc": {
+ "start": {
+ "line": 750,
+ "column": 25
+ },
+ "end": {
+ "line": 750,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 26690,
+ 26697
+ ],
+ "loc": {
+ "start": {
+ "line": 750,
+ "column": 38
+ },
+ "end": {
+ "line": 750,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 26699,
+ 26702
+ ],
+ "loc": {
+ "start": {
+ "line": 750,
+ "column": 47
+ },
+ "end": {
+ "line": 750,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "last",
+ "range": [
+ 26703,
+ 26707
+ ],
+ "loc": {
+ "start": {
+ "line": 750,
+ "column": 51
+ },
+ "end": {
+ "line": 750,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 26699,
+ 26707
+ ],
+ "loc": {
+ "start": {
+ "line": 750,
+ "column": 47
+ },
+ "end": {
+ "line": 750,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 26664,
+ 26708
+ ],
+ "loc": {
+ "start": {
+ "line": 750,
+ "column": 12
+ },
+ "end": {
+ "line": 750,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 26664,
+ 26709
+ ],
+ "loc": {
+ "start": {
+ "line": 750,
+ "column": 12
+ },
+ "end": {
+ "line": 750,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "btnLastSpan",
+ "range": [
+ 26723,
+ 26734
+ ],
+ "loc": {
+ "start": {
+ "line": 751,
+ "column": 12
+ },
+ "end": {
+ "line": 751,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 26735,
+ 26745
+ ],
+ "loc": {
+ "start": {
+ "line": 751,
+ "column": 24
+ },
+ "end": {
+ "line": 751,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 26723,
+ 26745
+ ],
+ "loc": {
+ "start": {
+ "line": 751,
+ "column": 12
+ },
+ "end": {
+ "line": 751,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 26746,
+ 26757
+ ],
+ "loc": {
+ "start": {
+ "line": 751,
+ "column": 35
+ },
+ "end": {
+ "line": 751,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 26723,
+ 26757
+ ],
+ "loc": {
+ "start": {
+ "line": 751,
+ "column": 12
+ },
+ "end": {
+ "line": 751,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btnLastSpan",
+ "range": [
+ 26758,
+ 26769
+ ],
+ "loc": {
+ "start": {
+ "line": 751,
+ "column": 47
+ },
+ "end": {
+ "line": 751,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 26723,
+ 26770
+ ],
+ "loc": {
+ "start": {
+ "line": 751,
+ "column": 12
+ },
+ "end": {
+ "line": 751,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 26723,
+ 26771
+ ],
+ "loc": {
+ "start": {
+ "line": 751,
+ "column": 12
+ },
+ "end": {
+ "line": 751,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 26649,
+ 26782
+ ],
+ "loc": {
+ "start": {
+ "line": 749,
+ "column": 23
+ },
+ "end": {
+ "line": 752,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 26634,
+ 26782
+ ],
+ "loc": {
+ "start": {
+ "line": 749,
+ "column": 8
+ },
+ "end": {
+ "line": 752,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "btnFirstSpan",
+ "range": [
+ 26797,
+ 26809
+ ],
+ "loc": {
+ "start": {
+ "line": 754,
+ "column": 11
+ },
+ "end": {
+ "line": 754,
+ "column": 23
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 26825,
+ 26830
+ ],
+ "loc": {
+ "start": {
+ "line": 755,
+ "column": 12
+ },
+ "end": {
+ "line": 755,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "remove",
+ "range": [
+ 26831,
+ 26837
+ ],
+ "loc": {
+ "start": {
+ "line": 755,
+ "column": 18
+ },
+ "end": {
+ "line": 755,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 26825,
+ 26837
+ ],
+ "loc": {
+ "start": {
+ "line": 755,
+ "column": 12
+ },
+ "end": {
+ "line": 755,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btnFirstSpan",
+ "range": [
+ 26838,
+ 26850
+ ],
+ "loc": {
+ "start": {
+ "line": 755,
+ "column": 25
+ },
+ "end": {
+ "line": 755,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 26852,
+ 26859
+ ],
+ "loc": {
+ "start": {
+ "line": 755,
+ "column": 39
+ },
+ "end": {
+ "line": 755,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 26861,
+ 26864
+ ],
+ "loc": {
+ "start": {
+ "line": 755,
+ "column": 48
+ },
+ "end": {
+ "line": 755,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "first",
+ "range": [
+ 26865,
+ 26870
+ ],
+ "loc": {
+ "start": {
+ "line": 755,
+ "column": 52
+ },
+ "end": {
+ "line": 755,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 26861,
+ 26870
+ ],
+ "loc": {
+ "start": {
+ "line": 755,
+ "column": 48
+ },
+ "end": {
+ "line": 755,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 26825,
+ 26871
+ ],
+ "loc": {
+ "start": {
+ "line": 755,
+ "column": 12
+ },
+ "end": {
+ "line": 755,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 26825,
+ 26872
+ ],
+ "loc": {
+ "start": {
+ "line": 755,
+ "column": 12
+ },
+ "end": {
+ "line": 755,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "btnFirstSpan",
+ "range": [
+ 26886,
+ 26898
+ ],
+ "loc": {
+ "start": {
+ "line": 756,
+ "column": 12
+ },
+ "end": {
+ "line": 756,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 26899,
+ 26909
+ ],
+ "loc": {
+ "start": {
+ "line": 756,
+ "column": 25
+ },
+ "end": {
+ "line": 756,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 26886,
+ 26909
+ ],
+ "loc": {
+ "start": {
+ "line": 756,
+ "column": 12
+ },
+ "end": {
+ "line": 756,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 26910,
+ 26921
+ ],
+ "loc": {
+ "start": {
+ "line": 756,
+ "column": 36
+ },
+ "end": {
+ "line": 756,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 26886,
+ 26921
+ ],
+ "loc": {
+ "start": {
+ "line": 756,
+ "column": 12
+ },
+ "end": {
+ "line": 756,
+ "column": 47
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btnFirstSpan",
+ "range": [
+ 26922,
+ 26934
+ ],
+ "loc": {
+ "start": {
+ "line": 756,
+ "column": 48
+ },
+ "end": {
+ "line": 756,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 26886,
+ 26935
+ ],
+ "loc": {
+ "start": {
+ "line": 756,
+ "column": 12
+ },
+ "end": {
+ "line": 756,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 26886,
+ 26936
+ ],
+ "loc": {
+ "start": {
+ "line": 756,
+ "column": 12
+ },
+ "end": {
+ "line": 756,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 26810,
+ 26947
+ ],
+ "loc": {
+ "start": {
+ "line": 754,
+ "column": 24
+ },
+ "end": {
+ "line": 757,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 26794,
+ 26947
+ ],
+ "loc": {
+ "start": {
+ "line": 754,
+ "column": 8
+ },
+ "end": {
+ "line": 757,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "pgBeforeSpan",
+ "range": [
+ 26962,
+ 26974
+ ],
+ "loc": {
+ "start": {
+ "line": 759,
+ "column": 11
+ },
+ "end": {
+ "line": 759,
+ "column": 23
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "pgBeforeSpan",
+ "range": [
+ 26990,
+ 27002
+ ],
+ "loc": {
+ "start": {
+ "line": 760,
+ "column": 12
+ },
+ "end": {
+ "line": 760,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 27003,
+ 27013
+ ],
+ "loc": {
+ "start": {
+ "line": 760,
+ "column": 25
+ },
+ "end": {
+ "line": 760,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 26990,
+ 27013
+ ],
+ "loc": {
+ "start": {
+ "line": 760,
+ "column": 12
+ },
+ "end": {
+ "line": 760,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 27014,
+ 27025
+ ],
+ "loc": {
+ "start": {
+ "line": 760,
+ "column": 36
+ },
+ "end": {
+ "line": 760,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 26990,
+ 27025
+ ],
+ "loc": {
+ "start": {
+ "line": 760,
+ "column": 12
+ },
+ "end": {
+ "line": 760,
+ "column": 47
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "pgBeforeSpan",
+ "range": [
+ 27026,
+ 27038
+ ],
+ "loc": {
+ "start": {
+ "line": 760,
+ "column": 48
+ },
+ "end": {
+ "line": 760,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 26990,
+ 27039
+ ],
+ "loc": {
+ "start": {
+ "line": 760,
+ "column": 12
+ },
+ "end": {
+ "line": 760,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 26990,
+ 27040
+ ],
+ "loc": {
+ "start": {
+ "line": 760,
+ "column": 12
+ },
+ "end": {
+ "line": 760,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 26975,
+ 27051
+ ],
+ "loc": {
+ "start": {
+ "line": 759,
+ "column": 24
+ },
+ "end": {
+ "line": 761,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 26959,
+ 27051
+ ],
+ "loc": {
+ "start": {
+ "line": 759,
+ "column": 8
+ },
+ "end": {
+ "line": 761,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "pgAfterSpan",
+ "range": [
+ 27066,
+ 27077
+ ],
+ "loc": {
+ "start": {
+ "line": 763,
+ "column": 11
+ },
+ "end": {
+ "line": 763,
+ "column": 22
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "pgAfterSpan",
+ "range": [
+ 27093,
+ 27104
+ ],
+ "loc": {
+ "start": {
+ "line": 764,
+ "column": 12
+ },
+ "end": {
+ "line": 764,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 27105,
+ 27115
+ ],
+ "loc": {
+ "start": {
+ "line": 764,
+ "column": 24
+ },
+ "end": {
+ "line": 764,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 27093,
+ 27115
+ ],
+ "loc": {
+ "start": {
+ "line": 764,
+ "column": 12
+ },
+ "end": {
+ "line": 764,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 27116,
+ 27127
+ ],
+ "loc": {
+ "start": {
+ "line": 764,
+ "column": 35
+ },
+ "end": {
+ "line": 764,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 27093,
+ 27127
+ ],
+ "loc": {
+ "start": {
+ "line": 764,
+ "column": 12
+ },
+ "end": {
+ "line": 764,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "pgAfterSpan",
+ "range": [
+ 27128,
+ 27139
+ ],
+ "loc": {
+ "start": {
+ "line": 764,
+ "column": 47
+ },
+ "end": {
+ "line": 764,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 27093,
+ 27140
+ ],
+ "loc": {
+ "start": {
+ "line": 764,
+ "column": 12
+ },
+ "end": {
+ "line": 764,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 27093,
+ 27141
+ ],
+ "loc": {
+ "start": {
+ "line": 764,
+ "column": 12
+ },
+ "end": {
+ "line": 764,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 27078,
+ 27152
+ ],
+ "loc": {
+ "start": {
+ "line": 763,
+ "column": 23
+ },
+ "end": {
+ "line": 765,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 27063,
+ 27152
+ ],
+ "loc": {
+ "start": {
+ "line": 763,
+ "column": 8
+ },
+ "end": {
+ "line": 765,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "pgspan",
+ "range": [
+ 27167,
+ 27173
+ ],
+ "loc": {
+ "start": {
+ "line": 767,
+ "column": 11
+ },
+ "end": {
+ "line": 767,
+ "column": 17
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "pgspan",
+ "range": [
+ 27189,
+ 27195
+ ],
+ "loc": {
+ "start": {
+ "line": 768,
+ "column": 12
+ },
+ "end": {
+ "line": 768,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 27196,
+ 27206
+ ],
+ "loc": {
+ "start": {
+ "line": 768,
+ "column": 19
+ },
+ "end": {
+ "line": 768,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 27189,
+ 27206
+ ],
+ "loc": {
+ "start": {
+ "line": 768,
+ "column": 12
+ },
+ "end": {
+ "line": 768,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 27207,
+ 27218
+ ],
+ "loc": {
+ "start": {
+ "line": 768,
+ "column": 30
+ },
+ "end": {
+ "line": 768,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 27189,
+ 27218
+ ],
+ "loc": {
+ "start": {
+ "line": 768,
+ "column": 12
+ },
+ "end": {
+ "line": 768,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "pgspan",
+ "range": [
+ 27219,
+ 27225
+ ],
+ "loc": {
+ "start": {
+ "line": 768,
+ "column": 42
+ },
+ "end": {
+ "line": 768,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 27189,
+ 27226
+ ],
+ "loc": {
+ "start": {
+ "line": 768,
+ "column": 12
+ },
+ "end": {
+ "line": 768,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 27189,
+ 27227
+ ],
+ "loc": {
+ "start": {
+ "line": 768,
+ "column": 12
+ },
+ "end": {
+ "line": 768,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 27174,
+ 27238
+ ],
+ "loc": {
+ "start": {
+ "line": 767,
+ "column": 18
+ },
+ "end": {
+ "line": 769,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 27164,
+ 27238
+ ],
+ "loc": {
+ "start": {
+ "line": 767,
+ "column": 8
+ },
+ "end": {
+ "line": 769,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 27253,
+ 27257
+ ],
+ "loc": {
+ "start": {
+ "line": 771,
+ "column": 11
+ },
+ "end": {
+ "line": 771,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasResultsPerPage",
+ "range": [
+ 27258,
+ 27275
+ ],
+ "loc": {
+ "start": {
+ "line": 771,
+ "column": 16
+ },
+ "end": {
+ "line": 771,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 27253,
+ 27275
+ ],
+ "loc": {
+ "start": {
+ "line": 771,
+ "column": 11
+ },
+ "end": {
+ "line": 771,
+ "column": 33
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 27291,
+ 27295
+ ],
+ "loc": {
+ "start": {
+ "line": 772,
+ "column": 12
+ },
+ "end": {
+ "line": 772,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeResultsPerPage",
+ "range": [
+ 27296,
+ 27316
+ ],
+ "loc": {
+ "start": {
+ "line": 772,
+ "column": 17
+ },
+ "end": {
+ "line": 772,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 27291,
+ 27316
+ ],
+ "loc": {
+ "start": {
+ "line": 772,
+ "column": 12
+ },
+ "end": {
+ "line": 772,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 27291,
+ 27318
+ ],
+ "loc": {
+ "start": {
+ "line": 772,
+ "column": 12
+ },
+ "end": {
+ "line": 772,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 27291,
+ 27319
+ ],
+ "loc": {
+ "start": {
+ "line": 772,
+ "column": 12
+ },
+ "end": {
+ "line": 772,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 27276,
+ 27330
+ ],
+ "loc": {
+ "start": {
+ "line": 771,
+ "column": 34
+ },
+ "end": {
+ "line": 773,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 27250,
+ 27330
+ ],
+ "loc": {
+ "start": {
+ "line": 771,
+ "column": 8
+ },
+ "end": {
+ "line": 773,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 27342,
+ 27346
+ ],
+ "loc": {
+ "start": {
+ "line": 775,
+ "column": 8
+ },
+ "end": {
+ "line": 775,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingSlc",
+ "range": [
+ 27347,
+ 27356
+ ],
+ "loc": {
+ "start": {
+ "line": 775,
+ "column": 13
+ },
+ "end": {
+ "line": 775,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 27342,
+ 27356
+ ],
+ "loc": {
+ "start": {
+ "line": 775,
+ "column": 8
+ },
+ "end": {
+ "line": 775,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 27359,
+ 27363
+ ],
+ "loc": {
+ "start": {
+ "line": 775,
+ "column": 25
+ },
+ "end": {
+ "line": 775,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 27342,
+ 27363
+ ],
+ "loc": {
+ "start": {
+ "line": 775,
+ "column": 8
+ },
+ "end": {
+ "line": 775,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 27342,
+ 27364
+ ],
+ "loc": {
+ "start": {
+ "line": 775,
+ "column": 8
+ },
+ "end": {
+ "line": 775,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 27374,
+ 27378
+ ],
+ "loc": {
+ "start": {
+ "line": 776,
+ "column": 8
+ },
+ "end": {
+ "line": 776,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbPages",
+ "range": [
+ 27379,
+ 27386
+ ],
+ "loc": {
+ "start": {
+ "line": 776,
+ "column": 13
+ },
+ "end": {
+ "line": 776,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 27374,
+ 27386
+ ],
+ "loc": {
+ "start": {
+ "line": 776,
+ "column": 8
+ },
+ "end": {
+ "line": 776,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 27389,
+ 27390
+ ],
+ "loc": {
+ "start": {
+ "line": 776,
+ "column": 23
+ },
+ "end": {
+ "line": 776,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 27374,
+ 27390
+ ],
+ "loc": {
+ "start": {
+ "line": 776,
+ "column": 8
+ },
+ "end": {
+ "line": 776,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 27374,
+ 27391
+ ],
+ "loc": {
+ "start": {
+ "line": 776,
+ "column": 8
+ },
+ "end": {
+ "line": 776,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 27401,
+ 27405
+ ],
+ "loc": {
+ "start": {
+ "line": 777,
+ "column": 8
+ },
+ "end": {
+ "line": 777,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isPagingRemoved",
+ "range": [
+ 27406,
+ 27421
+ ],
+ "loc": {
+ "start": {
+ "line": 777,
+ "column": 13
+ },
+ "end": {
+ "line": 777,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 27401,
+ 27421
+ ],
+ "loc": {
+ "start": {
+ "line": 777,
+ "column": 8
+ },
+ "end": {
+ "line": 777,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 27424,
+ 27428
+ ],
+ "loc": {
+ "start": {
+ "line": 777,
+ "column": 31
+ },
+ "end": {
+ "line": 777,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 27401,
+ 27428
+ ],
+ "loc": {
+ "start": {
+ "line": 777,
+ "column": 8
+ },
+ "end": {
+ "line": 777,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 27401,
+ 27429
+ ],
+ "loc": {
+ "start": {
+ "line": 777,
+ "column": 8
+ },
+ "end": {
+ "line": 777,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 27439,
+ 27441
+ ],
+ "loc": {
+ "start": {
+ "line": 778,
+ "column": 8
+ },
+ "end": {
+ "line": 778,
+ "column": 10
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 27442,
+ 27448
+ ],
+ "loc": {
+ "start": {
+ "line": 778,
+ "column": 11
+ },
+ "end": {
+ "line": 778,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 27439,
+ 27448
+ ],
+ "loc": {
+ "start": {
+ "line": 778,
+ "column": 8
+ },
+ "end": {
+ "line": 778,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 27451,
+ 27456
+ ],
+ "loc": {
+ "start": {
+ "line": 778,
+ "column": 20
+ },
+ "end": {
+ "line": 778,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 27439,
+ 27456
+ ],
+ "loc": {
+ "start": {
+ "line": 778,
+ "column": 8
+ },
+ "end": {
+ "line": 778,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 27439,
+ 27457
+ ],
+ "loc": {
+ "start": {
+ "line": 778,
+ "column": 8
+ },
+ "end": {
+ "line": 778,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 25190,
+ 27464
+ ],
+ "loc": {
+ "start": {
+ "line": 709,
+ "column": 13
+ },
+ "end": {
+ "line": 779,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 25188,
+ 27464
+ ],
+ "loc": {
+ "start": {
+ "line": 709,
+ "column": 11
+ },
+ "end": {
+ "line": 779,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 25181,
+ 27464
+ ],
+ "loc": {
+ "start": {
+ "line": 709,
+ "column": 4
+ },
+ "end": {
+ "line": 779,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Remove paging feature\r\n ",
+ "range": [
+ 25133,
+ 25175
+ ],
+ "loc": {
+ "start": {
+ "line": 706,
+ "column": 4
+ },
+ "end": {
+ "line": 708,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ }
+ ],
+ "range": [
+ 140,
+ 27467
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 19
+ },
+ "end": {
+ "line": 780,
+ "column": 1
+ }
+ }
+ },
+ "range": [
+ 128,
+ 27467
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 7
+ },
+ "end": {
+ "line": 780,
+ "column": 1
+ }
+ },
+ "leadingComments": [],
+ "trailingComments": []
+ },
+ "specifiers": [],
+ "source": null,
+ "range": [
+ 121,
+ 27467
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 0
+ },
+ "end": {
+ "line": 780,
+ "column": 1
+ }
+ }
+ }
+ ],
+ "sourceType": "module",
+ "range": [
+ 0,
+ 27467
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 780,
+ "column": 1
+ }
+ },
+ "comments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Pagination component\r\n * @param {Object} tf TableFilter instance\r\n ",
+ "range": [
+ 149,
+ 238
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 4
+ },
+ "end": {
+ "line": 11,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Configuration object",
+ "range": [
+ 270,
+ 293
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 8
+ },
+ "end": {
+ "line": 13,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "css class for paging buttons (previous,next,etc.)",
+ "range": [
+ 335,
+ 386
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "stores paging select element",
+ "range": [
+ 463,
+ 493
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "results per page select element",
+ "range": [
+ 535,
+ 568
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "id of container element",
+ "range": [
+ 618,
+ 643
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines table paging length",
+ "range": [
+ 709,
+ 738
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "id of container element",
+ "range": [
+ 825,
+ 850
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "css class for paging select element",
+ "range": [
+ 934,
+ 971
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "css class for paging input element",
+ "range": [
+ 1046,
+ 1082
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "stores results per page text and values",
+ "range": [
+ 1159,
+ 1200
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables results per page drop-down",
+ "range": [
+ 1269,
+ 1314
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for results per page select",
+ "range": [
+ 1394,
+ 1441
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "css class for label preceding results per page select",
+ "range": [
+ 1521,
+ 1576
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 63
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "1st row index of current page",
+ "range": [
+ 1662,
+ 1693
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "total nb of pages",
+ "range": [
+ 1737,
+ 1756
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 8
+ },
+ "end": {
+ "line": 42,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "current page nb",
+ "range": [
+ 1793,
+ 1810
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines next page button text",
+ "range": [
+ 1853,
+ 1884
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines previous page button text",
+ "range": [
+ 1955,
+ 1990
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 8
+ },
+ "end": {
+ "line": 48,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines last page button text",
+ "range": [
+ 2061,
+ 2092
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 8
+ },
+ "end": {
+ "line": 50,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines first page button text",
+ "range": [
+ 2164,
+ 2196
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines next page button html",
+ "range": [
+ 2270,
+ 2301
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines previous page button html",
+ "range": [
+ 2531,
+ 2566
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 8
+ },
+ "end": {
+ "line": 59,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines last page button html",
+ "range": [
+ 2804,
+ 2835
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 8
+ },
+ "end": {
+ "line": 64,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines previous page button html",
+ "range": [
+ 3069,
+ 3104
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 8
+ },
+ "end": {
+ "line": 69,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines text preceeding page selector drop-down",
+ "range": [
+ 3334,
+ 3383
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 8
+ },
+ "end": {
+ "line": 74,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines text after page selector drop-down",
+ "range": [
+ 3443,
+ 3487
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 8
+ },
+ "end": {
+ "line": 76,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "css class for span containing tot nb of pages",
+ "range": [
+ 3541,
+ 3588
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 8
+ },
+ "end": {
+ "line": 78,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables paging buttons",
+ "range": [
+ 3663,
+ 3696
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 8
+ },
+ "end": {
+ "line": 80,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines previous page button html",
+ "range": [
+ 3774,
+ 3809
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 8
+ },
+ "end": {
+ "line": 82,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "calls function before page is changed",
+ "range": [
+ 3891,
+ 3930
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 8
+ },
+ "end": {
+ "line": 84,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "calls function before page is changed",
+ "range": [
+ 4058,
+ 4097
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 8
+ },
+ "end": {
+ "line": 87,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "pages select",
+ "range": [
+ 4224,
+ 4238
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 8
+ },
+ "end": {
+ "line": 91,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "results per page select",
+ "range": [
+ 4290,
+ 4315
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 8
+ },
+ "end": {
+ "line": 93,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "label preciding results per page select",
+ "range": [
+ 4371,
+ 4412
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 8
+ },
+ "end": {
+ "line": 95,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "span containing next page button",
+ "range": [
+ 4474,
+ 4508
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 8
+ },
+ "end": {
+ "line": 97,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "span containing previous page button",
+ "range": [
+ 4566,
+ 4604
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 8
+ },
+ "end": {
+ "line": 99,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "span containing last page button",
+ "range": [
+ 4662,
+ 4696
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 8
+ },
+ "end": {
+ "line": 101,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "span containing first page button",
+ "range": [
+ 4754,
+ 4789
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 8
+ },
+ "end": {
+ "line": 103,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "next button",
+ "range": [
+ 4849,
+ 4862
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 8
+ },
+ "end": {
+ "line": 105,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "previous button",
+ "range": [
+ 4912,
+ 4929
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 8
+ },
+ "end": {
+ "line": 107,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "last button",
+ "range": [
+ 4979,
+ 4992
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 8
+ },
+ "end": {
+ "line": 109,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "first button",
+ "range": [
+ 5042,
+ 5056
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 8
+ },
+ "end": {
+ "line": 111,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "span for tot nb pages",
+ "range": [
+ 5108,
+ 5131
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 8
+ },
+ "end": {
+ "line": 113,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "span preceding pages select (contains 'Page')",
+ "range": [
+ 5179,
+ 5226
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 8
+ },
+ "end": {
+ "line": 115,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "span following pages select (contains ' of ')",
+ "range": [
+ 5286,
+ 5333
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 8
+ },
+ "end": {
+ "line": 117,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "calculates page nb",
+ "range": [
+ 5465,
+ 5485
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 8
+ },
+ "end": {
+ "line": 122,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Paging elements events",
+ "range": [
+ 5569,
+ 5593
+ ],
+ "loc": {
+ "start": {
+ "line": 125,
+ "column": 8
+ },
+ "end": {
+ "line": 125,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Paging DOM events",
+ "range": [
+ 5626,
+ 5646
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 8
+ },
+ "end": {
+ "line": 127,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Initialize DOM elements\r\n ",
+ "range": [
+ 7225,
+ 7269
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 4
+ },
+ "end": {
+ "line": 179,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Check resultsPerPage is in expected format and initialise the",
+ "range": [
+ 7373,
+ 7437
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 8
+ },
+ "end": {
+ "line": 185,
+ "column": 72
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " results per page component",
+ "range": [
+ 7447,
+ 7476
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 8
+ },
+ "end": {
+ "line": 186,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Paging drop-down list selector",
+ "range": [
+ 7919,
+ 7952
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 8
+ },
+ "end": {
+ "line": 201,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Paging input selector",
+ "range": [
+ 8249,
+ 8273
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 8
+ },
+ "end": {
+ "line": 209,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " btns containers",
+ "range": [
+ 8647,
+ 8665
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 8
+ },
+ "end": {
+ "line": 220,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Next button",
+ "range": [
+ 9100,
+ 9114
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 12
+ },
+ "end": {
+ "line": 231,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Previous button",
+ "range": [
+ 9784,
+ 9802
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 12
+ },
+ "end": {
+ "line": 247,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Last button",
+ "range": [
+ 10476,
+ 10490
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 12
+ },
+ "end": {
+ "line": 263,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " First button",
+ "range": [
+ 11160,
+ 11175
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 12
+ },
+ "end": {
+ "line": 279,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " paging elements (buttons+drop-down list) are added to defined element",
+ "range": [
+ 11868,
+ 11940
+ ],
+ "loc": {
+ "start": {
+ "line": 297,
+ "column": 8
+ },
+ "end": {
+ "line": 297,
+ "column": 80
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Reset paging when filters are already instantiated\r\n * @param {Boolean} filterTable Execute filtering once paging instanciated\r\n ",
+ "range": [
+ 13406,
+ 13557
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 4
+ },
+ "end": {
+ "line": 338,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Calculate number of pages based on valid rows\r\n * Refresh paging select according to number of pages\r\n * @param {Array} validRows Collection of valid rows\r\n ",
+ "range": [
+ 13880,
+ 14063
+ ],
+ "loc": {
+ "start": {
+ "line": 353,
+ "column": 4
+ },
+ "end": {
+ "line": 357,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "store valid rows indexes",
+ "range": [
+ 14298,
+ 14324
+ ],
+ "loc": {
+ "start": {
+ "line": 364,
+ "column": 8
+ },
+ "end": {
+ "line": 364,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "counts rows to be grouped",
+ "range": [
+ 14417,
+ 14444
+ ],
+ "loc": {
+ "start": {
+ "line": 368,
+ "column": 12
+ },
+ "end": {
+ "line": 368,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "calculate nb of pages",
+ "range": [
+ 14860,
+ 14883
+ ],
+ "loc": {
+ "start": {
+ "line": 382,
+ "column": 8
+ },
+ "end": {
+ "line": 382,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "refresh page nb span",
+ "range": [
+ 14972,
+ 14994
+ ],
+ "loc": {
+ "start": {
+ "line": 384,
+ "column": 8
+ },
+ "end": {
+ "line": 384,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "select clearing shortcut",
+ "range": [
+ 15046,
+ 15072
+ ],
+ "loc": {
+ "start": {
+ "line": 386,
+ "column": 8
+ },
+ "end": {
+ "line": 386,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "input type",
+ "range": [
+ 15561,
+ 15573
+ ],
+ "loc": {
+ "start": {
+ "line": 399,
+ "column": 16
+ },
+ "end": {
+ "line": 399,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** if no results paging select and buttons are hidden **",
+ "range": [
+ 15682,
+ 15742
+ ],
+ "loc": {
+ "start": {
+ "line": 404,
+ "column": 12
+ },
+ "end": {
+ "line": 404,
+ "column": 72
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Group table rows by page and display valid rows\r\n * @param {Array} validRows Collection of valid rows\r\n ",
+ "range": [
+ 15861,
+ 15988
+ ],
+ "loc": {
+ "start": {
+ "line": 410,
+ "column": 4
+ },
+ "end": {
+ "line": 413,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "store valid rows indexes",
+ "range": [
+ 16258,
+ 16284
+ ],
+ "loc": {
+ "start": {
+ "line": 421,
+ "column": 8
+ },
+ "end": {
+ "line": 421,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "this loop shows valid rows of current page",
+ "range": [
+ 16375,
+ 16419
+ ],
+ "loc": {
+ "start": {
+ "line": 426,
+ "column": 8
+ },
+ "end": {
+ "line": 426,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "re-applies filter behaviours after filtering process",
+ "range": [
+ 17264,
+ 17318
+ ],
+ "loc": {
+ "start": {
+ "line": 448,
+ "column": 8
+ },
+ "end": {
+ "line": 448,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the current page number\r\n * @return {Number} Page number\r\n ",
+ "range": [
+ 17359,
+ 17447
+ ],
+ "loc": {
+ "start": {
+ "line": 452,
+ "column": 4
+ },
+ "end": {
+ "line": 455,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Show page based on passed param value (string or number):\r\n * @param {String} or {Number} cmd possible string values: 'next',\r\n * 'previous', 'last', 'first' or page number as per param\r\n ",
+ "range": [
+ 17514,
+ 17728
+ ],
+ "loc": {
+ "start": {
+ "line": 460,
+ "column": 4
+ },
+ "end": {
+ "line": 464,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Generates UI elements for the number of results per page drop-down\r\n ",
+ "range": [
+ 18564,
+ 18651
+ ],
+ "loc": {
+ "start": {
+ "line": 496,
+ "column": 4
+ },
+ "end": {
+ "line": 498,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " results per page select is added to external element",
+ "range": [
+ 19442,
+ 19497
+ ],
+ "loc": {
+ "start": {
+ "line": 524,
+ "column": 8
+ },
+ "end": {
+ "line": 524,
+ "column": 63
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Remove number of results per page UI elements\r\n ",
+ "range": [
+ 20353,
+ 20419
+ ],
+ "loc": {
+ "start": {
+ "line": 549,
+ "column": 4
+ },
+ "end": {
+ "line": 551,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Change the page asynchronously according to passed index\r\n * @param {Number} index Index of the page (0-n)\r\n ",
+ "range": [
+ 20915,
+ 21047
+ ],
+ "loc": {
+ "start": {
+ "line": 568,
+ "column": 4
+ },
+ "end": {
+ "line": 571,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Change rows asynchronously according to page results\r\n ",
+ "range": [
+ 21204,
+ 21277
+ ],
+ "loc": {
+ "start": {
+ "line": 578,
+ "column": 4
+ },
+ "end": {
+ "line": 580,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Re-set asynchronously page nb at page re-load\r\n ",
+ "range": [
+ 21430,
+ 21496
+ ],
+ "loc": {
+ "start": {
+ "line": 587,
+ "column": 4
+ },
+ "end": {
+ "line": 589,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Re-set asynchronously page length at page re-load\r\n ",
+ "range": [
+ 21627,
+ 21697
+ ],
+ "loc": {
+ "start": {
+ "line": 596,
+ "column": 4
+ },
+ "end": {
+ "line": 598,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Change the page according to passed index\r\n * @param {Number} index Index of the page (0-n)\r\n ",
+ "range": [
+ 21840,
+ 21957
+ ],
+ "loc": {
+ "start": {
+ "line": 605,
+ "column": 4
+ },
+ "end": {
+ "line": 608,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Change rows according to page results drop-down\r\n * TODO: accept a parameter setting the results per page length\r\n ",
+ "range": [
+ 23145,
+ 23282
+ ],
+ "loc": {
+ "start": {
+ "line": 644,
+ "column": 4
+ },
+ "end": {
+ "line": 647,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Re-set page nb at page re-load\r\n ",
+ "range": [
+ 24471,
+ 24522
+ ],
+ "loc": {
+ "start": {
+ "line": 679,
+ "column": 4
+ },
+ "end": {
+ "line": 681,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Re-set page length value at page re-load\r\n ",
+ "range": [
+ 24719,
+ 24780
+ ],
+ "loc": {
+ "start": {
+ "line": 690,
+ "column": 4
+ },
+ "end": {
+ "line": 692,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Remove paging feature\r\n ",
+ "range": [
+ 25133,
+ 25175
+ ],
+ "loc": {
+ "start": {
+ "line": 706,
+ "column": 4
+ },
+ "end": {
+ "line": 708,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " btns containers",
+ "range": [
+ 25290,
+ 25308
+ ],
+ "loc": {
+ "start": {
+ "line": 715,
+ "column": 8
+ },
+ "end": {
+ "line": 715,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "span containing 'Page' text",
+ "range": [
+ 25572,
+ 25601
+ ],
+ "loc": {
+ "start": {
+ "line": 720,
+ "column": 8
+ },
+ "end": {
+ "line": 720,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "span containing 'of' text",
+ "range": [
+ 25676,
+ 25703
+ ],
+ "loc": {
+ "start": {
+ "line": 722,
+ "column": 8
+ },
+ "end": {
+ "line": 722,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "span containing nb of pages",
+ "range": [
+ 25776,
+ 25805
+ ],
+ "loc": {
+ "start": {
+ "line": 724,
+ "column": 8
+ },
+ "end": {
+ "line": 724,
+ "column": 37
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/ast/source/src/modules/popupFilter.js.json b/doc/ast/source/src/modules/popupFilter.js.json
new file mode 100644
index 00000000..669fd861
--- /dev/null
+++ b/doc/ast/source/src/modules/popupFilter.js.json
@@ -0,0 +1,17996 @@
+{
+ "type": "Program",
+ "body": [
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 7,
+ 12
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 12
+ }
+ }
+ },
+ "range": [
+ 7,
+ 12
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 12
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../types",
+ "raw": "'../types'",
+ "range": [
+ 18,
+ 28
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 18
+ },
+ "end": {
+ "line": 1,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 0,
+ 29
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 38,
+ 41
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 38,
+ 41
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../dom",
+ "raw": "'../dom'",
+ "range": [
+ 47,
+ 55
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 16
+ },
+ "end": {
+ "line": 2,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 31,
+ 56
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 0
+ },
+ "end": {
+ "line": 2,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 65,
+ 70
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 7
+ },
+ "end": {
+ "line": 3,
+ "column": 12
+ }
+ }
+ },
+ "range": [
+ 65,
+ 70
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 7
+ },
+ "end": {
+ "line": 3,
+ "column": 12
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../event",
+ "raw": "'../event'",
+ "range": [
+ 76,
+ 86
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 18
+ },
+ "end": {
+ "line": 3,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 58,
+ 87
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "ExportNamedDeclaration",
+ "declaration": {
+ "type": "ClassDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "PopupFilter",
+ "range": [
+ 104,
+ 115
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 13
+ },
+ "end": {
+ "line": 5,
+ "column": 24
+ }
+ }
+ },
+ "superClass": null,
+ "body": {
+ "type": "ClassBody",
+ "body": [
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "constructor",
+ "range": [
+ 222,
+ 233
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 4
+ },
+ "end": {
+ "line": 11,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 234,
+ 236
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 16
+ },
+ "end": {
+ "line": 11,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 285,
+ 286
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 12
+ },
+ "end": {
+ "line": 13,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 289,
+ 291
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 16
+ },
+ "end": {
+ "line": 13,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "config",
+ "range": [
+ 292,
+ 298
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 19
+ },
+ "end": {
+ "line": 13,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 289,
+ 298
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 16
+ },
+ "end": {
+ "line": 13,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 289,
+ 300
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 16
+ },
+ "end": {
+ "line": 13,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 285,
+ 300
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 12
+ },
+ "end": {
+ "line": 13,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 281,
+ 301
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 8
+ },
+ "end": {
+ "line": 13,
+ "column": 28
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Configuration object",
+ "range": [
+ 248,
+ 271
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 8
+ },
+ "end": {
+ "line": 12,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " Enable external filters behaviour",
+ "range": [
+ 313,
+ 349
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 44
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 359,
+ 361
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 10
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isExternalFlt",
+ "range": [
+ 362,
+ 375
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 11
+ },
+ "end": {
+ "line": 16,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 359,
+ 375
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 378,
+ 382
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 27
+ },
+ "end": {
+ "line": 16,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 359,
+ 382
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 359,
+ 383
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 32
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Enable external filters behaviour",
+ "range": [
+ 313,
+ 349
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 44
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 393,
+ 395
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 10
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "externalFltTgtIds",
+ "range": [
+ 396,
+ 413
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 11
+ },
+ "end": {
+ "line": 17,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 393,
+ 413
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 416,
+ 418
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 31
+ },
+ "end": {
+ "line": 17,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 393,
+ 418
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 393,
+ 419
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 34
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "filter icon path",
+ "range": [
+ 431,
+ 449
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 26
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 459,
+ 463
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpImgFlt",
+ "range": [
+ 464,
+ 475
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 13
+ },
+ "end": {
+ "line": 20,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 459,
+ 475
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 478,
+ 479
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 27
+ },
+ "end": {
+ "line": 20,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popup_filters_image",
+ "range": [
+ 480,
+ 499
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 29
+ },
+ "end": {
+ "line": 20,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 478,
+ 499
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 27
+ },
+ "end": {
+ "line": 20,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 516,
+ 518
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 12
+ },
+ "end": {
+ "line": 21,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "themesPath",
+ "range": [
+ 519,
+ 529
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 15
+ },
+ "end": {
+ "line": 21,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 516,
+ 529
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 12
+ },
+ "end": {
+ "line": 21,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "icn_filter.gif",
+ "raw": "'icn_filter.gif'",
+ "range": [
+ 530,
+ 546
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 26
+ },
+ "end": {
+ "line": 21,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 516,
+ 546
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 12
+ },
+ "end": {
+ "line": 21,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 478,
+ 546
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 27
+ },
+ "end": {
+ "line": 21,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 459,
+ 546
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 459,
+ 547
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 43
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "filter icon path",
+ "range": [
+ 431,
+ 449
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "active filter icon path",
+ "range": [
+ 557,
+ 582
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 33
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 592,
+ 596
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpImgFltActive",
+ "range": [
+ 597,
+ 614
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 13
+ },
+ "end": {
+ "line": 23,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 592,
+ 614
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 617,
+ 618
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 33
+ },
+ "end": {
+ "line": 23,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popup_filters_image_active",
+ "range": [
+ 619,
+ 645
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 35
+ },
+ "end": {
+ "line": 23,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 617,
+ 645
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 33
+ },
+ "end": {
+ "line": 23,
+ "column": 61
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 662,
+ 664
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 12
+ },
+ "end": {
+ "line": 24,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "themesPath",
+ "range": [
+ 665,
+ 675
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 15
+ },
+ "end": {
+ "line": 24,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 662,
+ 675
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 12
+ },
+ "end": {
+ "line": 24,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "icn_filterActive.gif",
+ "raw": "'icn_filterActive.gif'",
+ "range": [
+ 676,
+ 698
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 26
+ },
+ "end": {
+ "line": 24,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 662,
+ 698
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 12
+ },
+ "end": {
+ "line": 24,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 617,
+ 698
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 33
+ },
+ "end": {
+ "line": 24,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 592,
+ 698
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 592,
+ 699
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 49
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "active filter icon path",
+ "range": [
+ 557,
+ 582
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 33
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 709,
+ 713
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpImgFltHtml",
+ "range": [
+ 714,
+ 729
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 13
+ },
+ "end": {
+ "line": 25,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 709,
+ 729
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 732,
+ 733
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 31
+ },
+ "end": {
+ "line": 25,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popup_filters_image_html",
+ "range": [
+ 734,
+ 758
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 33
+ },
+ "end": {
+ "line": 25,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 732,
+ 758
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 31
+ },
+ "end": {
+ "line": 25,
+ "column": 57
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "'\" alt=\"Column filter\" />'",
+ "range": [
+ 807,
+ 833
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 44
+ },
+ "end": {
+ "line": 26,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 775,
+ 833
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 12
+ },
+ "end": {
+ "line": 26,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 732,
+ 833
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 31
+ },
+ "end": {
+ "line": 26,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 709,
+ 833
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 709,
+ 834
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 71
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for popup div containing filter",
+ "range": [
+ 844,
+ 895
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 59
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 905,
+ 909
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpDivCssClass",
+ "range": [
+ 910,
+ 926
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 13
+ },
+ "end": {
+ "line": 28,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 905,
+ 926
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 929,
+ 930
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 32
+ },
+ "end": {
+ "line": 28,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popup_div_css_class",
+ "range": [
+ 931,
+ 950
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 34
+ },
+ "end": {
+ "line": 28,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 929,
+ 950
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 32
+ },
+ "end": {
+ "line": 28,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "popUpFilter",
+ "raw": "'popUpFilter'",
+ "range": [
+ 954,
+ 967
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 57
+ },
+ "end": {
+ "line": 28,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 929,
+ 967
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 32
+ },
+ "end": {
+ "line": 28,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 905,
+ 967
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 905,
+ 968
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 71
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for popup div containing filter",
+ "range": [
+ 844,
+ 895
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "callback function before popup filtes is opened",
+ "range": [
+ 978,
+ 1027
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 57
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1037,
+ 1041
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforePopUpOpen",
+ "range": [
+ 1042,
+ 1059
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 13
+ },
+ "end": {
+ "line": 30,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 1037,
+ 1059
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 1062,
+ 1067
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 33
+ },
+ "end": {
+ "line": 30,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 1068,
+ 1072
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 39
+ },
+ "end": {
+ "line": 30,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 1062,
+ 1072
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 33
+ },
+ "end": {
+ "line": 30,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1073,
+ 1074
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 44
+ },
+ "end": {
+ "line": 30,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_popup_filter_open",
+ "range": [
+ 1075,
+ 1102
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 46
+ },
+ "end": {
+ "line": 30,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 1073,
+ 1102
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 44
+ },
+ "end": {
+ "line": 30,
+ "column": 73
+ }
+ }
+ }
+ ],
+ "range": [
+ 1062,
+ 1103
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 33
+ },
+ "end": {
+ "line": 30,
+ "column": 74
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1119,
+ 1120
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 12
+ },
+ "end": {
+ "line": 31,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_popup_filter_open",
+ "range": [
+ 1121,
+ 1148
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 14
+ },
+ "end": {
+ "line": 31,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 1119,
+ 1148
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 12
+ },
+ "end": {
+ "line": 31,
+ "column": 41
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1151,
+ 1155
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 44
+ },
+ "end": {
+ "line": 31,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 1062,
+ 1155
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 33
+ },
+ "end": {
+ "line": 31,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 1037,
+ 1155
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 1037,
+ 1156
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 49
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "callback function before popup filtes is opened",
+ "range": [
+ 978,
+ 1027
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "callback function after popup filtes is opened",
+ "range": [
+ 1166,
+ 1214
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 56
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1224,
+ 1228
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 8
+ },
+ "end": {
+ "line": 33,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterPopUpOpen",
+ "range": [
+ 1229,
+ 1245
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 13
+ },
+ "end": {
+ "line": 33,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 1224,
+ 1245
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 8
+ },
+ "end": {
+ "line": 33,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 1248,
+ 1253
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 32
+ },
+ "end": {
+ "line": 33,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 1254,
+ 1258
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 38
+ },
+ "end": {
+ "line": 33,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 1248,
+ 1258
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 32
+ },
+ "end": {
+ "line": 33,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1259,
+ 1260
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 43
+ },
+ "end": {
+ "line": 33,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_popup_filter_open",
+ "range": [
+ 1261,
+ 1287
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 45
+ },
+ "end": {
+ "line": 33,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 1259,
+ 1287
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 43
+ },
+ "end": {
+ "line": 33,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "range": [
+ 1248,
+ 1288
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 32
+ },
+ "end": {
+ "line": 33,
+ "column": 72
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1304,
+ 1305
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 12
+ },
+ "end": {
+ "line": 34,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_popup_filter_open",
+ "range": [
+ 1306,
+ 1332
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 14
+ },
+ "end": {
+ "line": 34,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 1304,
+ 1332
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 12
+ },
+ "end": {
+ "line": 34,
+ "column": 40
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1335,
+ 1339
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 43
+ },
+ "end": {
+ "line": 34,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 1248,
+ 1339
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 32
+ },
+ "end": {
+ "line": 34,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 1224,
+ 1339
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 1224,
+ 1340
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 48
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "callback function after popup filtes is opened",
+ "range": [
+ 1166,
+ 1214
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "callback function before popup filtes is closed",
+ "range": [
+ 1350,
+ 1399
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 57
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1409,
+ 1413
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforePopUpClose",
+ "range": [
+ 1414,
+ 1432
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 13
+ },
+ "end": {
+ "line": 36,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 1409,
+ 1432
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 1448,
+ 1453
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 12
+ },
+ "end": {
+ "line": 37,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 1454,
+ 1458
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 18
+ },
+ "end": {
+ "line": 37,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 1448,
+ 1458
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 12
+ },
+ "end": {
+ "line": 37,
+ "column": 22
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1459,
+ 1460
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 23
+ },
+ "end": {
+ "line": 37,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_popup_filter_close",
+ "range": [
+ 1461,
+ 1489
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 25
+ },
+ "end": {
+ "line": 37,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 1459,
+ 1489
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 23
+ },
+ "end": {
+ "line": 37,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 1448,
+ 1490
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 12
+ },
+ "end": {
+ "line": 37,
+ "column": 54
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1506,
+ 1507
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 12
+ },
+ "end": {
+ "line": 38,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_popup_filter_close",
+ "range": [
+ 1508,
+ 1536
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 14
+ },
+ "end": {
+ "line": 38,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 1506,
+ 1536
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 12
+ },
+ "end": {
+ "line": 38,
+ "column": 42
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1539,
+ 1543
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 45
+ },
+ "end": {
+ "line": 38,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 1448,
+ 1543
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 12
+ },
+ "end": {
+ "line": 38,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 1409,
+ 1543
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 1409,
+ 1544
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 50
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "callback function before popup filtes is closed",
+ "range": [
+ 1350,
+ 1399
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "callback function after popup filtes is closed",
+ "range": [
+ 1554,
+ 1602
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 56
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1612,
+ 1616
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterPopUpClose",
+ "range": [
+ 1617,
+ 1634
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 13
+ },
+ "end": {
+ "line": 40,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 1612,
+ 1634
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 1637,
+ 1642
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 33
+ },
+ "end": {
+ "line": 40,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 1643,
+ 1647
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 39
+ },
+ "end": {
+ "line": 40,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 1637,
+ 1647
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 33
+ },
+ "end": {
+ "line": 40,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1648,
+ 1649
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 44
+ },
+ "end": {
+ "line": 40,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_popup_filter_close",
+ "range": [
+ 1650,
+ 1677
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 46
+ },
+ "end": {
+ "line": 40,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 1648,
+ 1677
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 44
+ },
+ "end": {
+ "line": 40,
+ "column": 73
+ }
+ }
+ }
+ ],
+ "range": [
+ 1637,
+ 1678
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 33
+ },
+ "end": {
+ "line": 40,
+ "column": 74
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1694,
+ 1695
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 12
+ },
+ "end": {
+ "line": 41,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_popup_filter_close",
+ "range": [
+ 1696,
+ 1723
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 14
+ },
+ "end": {
+ "line": 41,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 1694,
+ 1723
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 12
+ },
+ "end": {
+ "line": 41,
+ "column": 41
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1726,
+ 1730
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 44
+ },
+ "end": {
+ "line": 41,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 1637,
+ 1730
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 33
+ },
+ "end": {
+ "line": 41,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 1612,
+ 1730
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 1612,
+ 1731
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 49
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "callback function after popup filtes is closed",
+ "range": [
+ 1554,
+ 1602
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "stores filters spans",
+ "range": [
+ 1743,
+ 1765
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 30
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1775,
+ 1779
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFltSpans",
+ "range": [
+ 1780,
+ 1793
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 13
+ },
+ "end": {
+ "line": 44,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 1775,
+ 1793
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 1796,
+ 1798
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 29
+ },
+ "end": {
+ "line": 44,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 1775,
+ 1798
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 1775,
+ 1799
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 32
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "stores filters spans",
+ "range": [
+ 1743,
+ 1765
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "stores filters icons",
+ "range": [
+ 1809,
+ 1831
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 45,
+ "column": 30
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1841,
+ 1845
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFltImgs",
+ "range": [
+ 1846,
+ 1858
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 13
+ },
+ "end": {
+ "line": 46,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1841,
+ 1858
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 1861,
+ 1863
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 28
+ },
+ "end": {
+ "line": 46,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 1841,
+ 1863
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 1841,
+ 1864
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 31
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "stores filters icons",
+ "range": [
+ 1809,
+ 1831
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 45,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "stores filters containers",
+ "range": [
+ 1874,
+ 1901
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 8
+ },
+ "end": {
+ "line": 47,
+ "column": 35
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1911,
+ 1915
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 8
+ },
+ "end": {
+ "line": 48,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFltElms",
+ "range": [
+ 1916,
+ 1928
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 13
+ },
+ "end": {
+ "line": 48,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1911,
+ 1928
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 8
+ },
+ "end": {
+ "line": 48,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1931,
+ 1935
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 28
+ },
+ "end": {
+ "line": 48,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFltElmCache",
+ "range": [
+ 1936,
+ 1952
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 33
+ },
+ "end": {
+ "line": 48,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 1931,
+ 1952
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 28
+ },
+ "end": {
+ "line": 48,
+ "column": 49
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 1956,
+ 1958
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 53
+ },
+ "end": {
+ "line": 48,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 1931,
+ 1958
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 28
+ },
+ "end": {
+ "line": 48,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 1911,
+ 1958
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 8
+ },
+ "end": {
+ "line": 48,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 1911,
+ 1959
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 8
+ },
+ "end": {
+ "line": 48,
+ "column": 56
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "stores filters containers",
+ "range": [
+ 1874,
+ 1901
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 8
+ },
+ "end": {
+ "line": 47,
+ "column": 35
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1969,
+ 1973
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFltAdjustToContainer",
+ "range": [
+ 1974,
+ 1999
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 13
+ },
+ "end": {
+ "line": 49,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 1969,
+ 1999
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 2002,
+ 2006
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 41
+ },
+ "end": {
+ "line": 49,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 1969,
+ 2006
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 1969,
+ 2007
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 46
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "id prefix for pop-up filter span",
+ "range": [
+ 2019,
+ 2053
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 42
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2063,
+ 2067
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxPopUpSpan",
+ "range": [
+ 2068,
+ 2081
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 13
+ },
+ "end": {
+ "line": 52,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 2063,
+ 2081
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "popUpSpan_",
+ "raw": "'popUpSpan_'",
+ "range": [
+ 2084,
+ 2096
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 29
+ },
+ "end": {
+ "line": 52,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 2063,
+ 2096
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 2063,
+ 2097
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 42
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "id prefix for pop-up filter span",
+ "range": [
+ 2019,
+ 2053
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "id prefix for pop-up div containing filter",
+ "range": [
+ 2107,
+ 2151
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 52
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2161,
+ 2165
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxPopUpDiv",
+ "range": [
+ 2166,
+ 2178
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 13
+ },
+ "end": {
+ "line": 54,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2161,
+ 2178
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "popUpDiv_",
+ "raw": "'popUpDiv_'",
+ "range": [
+ 2181,
+ 2192
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 28
+ },
+ "end": {
+ "line": 54,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 2161,
+ 2192
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 2161,
+ 2193
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 40
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "id prefix for pop-up div containing filter",
+ "range": [
+ 2107,
+ 2151
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 52
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2205,
+ 2209
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 8
+ },
+ "end": {
+ "line": 56,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2210,
+ 2212
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 13
+ },
+ "end": {
+ "line": 56,
+ "column": 15
+ }
+ }
+ },
+ "range": [
+ 2205,
+ 2212
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 8
+ },
+ "end": {
+ "line": 56,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2215,
+ 2217
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 18
+ },
+ "end": {
+ "line": 56,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 2205,
+ 2217
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 8
+ },
+ "end": {
+ "line": 56,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 2205,
+ 2218
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 8
+ },
+ "end": {
+ "line": 56,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 237,
+ 2225
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 19
+ },
+ "end": {
+ "line": 57,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 233,
+ 2225
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 15
+ },
+ "end": {
+ "line": 57,
+ "column": 5
+ }
+ }
+ },
+ "kind": "constructor",
+ "computed": false,
+ "range": [
+ 222,
+ 2225
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 4
+ },
+ "end": {
+ "line": 57,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Pop-up filter component\r\n * @param {Object} tf TableFilter instance\r\n ",
+ "range": [
+ 124,
+ 216
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 4
+ },
+ "end": {
+ "line": 10,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "onClick",
+ "range": [
+ 2233,
+ 2240
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 4
+ },
+ "end": {
+ "line": 59,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "e",
+ "range": [
+ 2241,
+ 2242
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 12
+ },
+ "end": {
+ "line": 59,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 2258,
+ 2261
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 12
+ },
+ "end": {
+ "line": 60,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "Identifier",
+ "name": "e",
+ "range": [
+ 2264,
+ 2265
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 18
+ },
+ "end": {
+ "line": 60,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "global",
+ "range": [
+ 2269,
+ 2275
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 23
+ },
+ "end": {
+ "line": 60,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "event",
+ "range": [
+ 2276,
+ 2281
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 30
+ },
+ "end": {
+ "line": 60,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 2269,
+ 2281
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 23
+ },
+ "end": {
+ "line": 60,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 2264,
+ 2281
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 18
+ },
+ "end": {
+ "line": 60,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 2258,
+ 2281
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 12
+ },
+ "end": {
+ "line": 60,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "elm",
+ "range": [
+ 2296,
+ 2299
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 12
+ },
+ "end": {
+ "line": 61,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 2302,
+ 2305
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 18
+ },
+ "end": {
+ "line": 61,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "target",
+ "range": [
+ 2306,
+ 2312
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 22
+ },
+ "end": {
+ "line": 61,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 2302,
+ 2312
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 18
+ },
+ "end": {
+ "line": 61,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 2313,
+ 2323
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 29
+ },
+ "end": {
+ "line": 61,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 2302,
+ 2323
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 18
+ },
+ "end": {
+ "line": 61,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 2296,
+ 2323
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 12
+ },
+ "end": {
+ "line": 61,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 2338,
+ 2346
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 12
+ },
+ "end": {
+ "line": 62,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 2349,
+ 2357
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 23
+ },
+ "end": {
+ "line": 62,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "elm",
+ "range": [
+ 2358,
+ 2361
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 32
+ },
+ "end": {
+ "line": 62,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getAttribute",
+ "range": [
+ 2362,
+ 2374
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 36
+ },
+ "end": {
+ "line": 62,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 2358,
+ 2374
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 32
+ },
+ "end": {
+ "line": 62,
+ "column": 48
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "ci",
+ "raw": "'ci'",
+ "range": [
+ 2375,
+ 2379
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 49
+ },
+ "end": {
+ "line": 62,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 2358,
+ 2380
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 32
+ },
+ "end": {
+ "line": 62,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 2382,
+ 2384
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 56
+ },
+ "end": {
+ "line": 62,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 2349,
+ 2385
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 23
+ },
+ "end": {
+ "line": 62,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 2338,
+ 2385
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 12
+ },
+ "end": {
+ "line": 62,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2254,
+ 2386
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 8
+ },
+ "end": {
+ "line": 62,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2398,
+ 2402
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 8
+ },
+ "end": {
+ "line": 64,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "closeAll",
+ "range": [
+ 2403,
+ 2411
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 13
+ },
+ "end": {
+ "line": 64,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 2398,
+ 2411
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 8
+ },
+ "end": {
+ "line": 64,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 2412,
+ 2420
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 22
+ },
+ "end": {
+ "line": 64,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "range": [
+ 2398,
+ 2421
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 8
+ },
+ "end": {
+ "line": 64,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 2398,
+ 2422
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 8
+ },
+ "end": {
+ "line": 64,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2432,
+ 2436
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 8
+ },
+ "end": {
+ "line": 65,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toggle",
+ "range": [
+ 2437,
+ 2443
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 13
+ },
+ "end": {
+ "line": 65,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 2432,
+ 2443
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 8
+ },
+ "end": {
+ "line": 65,
+ "column": 19
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 2444,
+ 2452
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 20
+ },
+ "end": {
+ "line": 65,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "range": [
+ 2432,
+ 2453
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 8
+ },
+ "end": {
+ "line": 65,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 2432,
+ 2454
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 8
+ },
+ "end": {
+ "line": 65,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2469,
+ 2473
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 11
+ },
+ "end": {
+ "line": 67,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFltAdjustToContainer",
+ "range": [
+ 2474,
+ 2499
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 16
+ },
+ "end": {
+ "line": 67,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 2469,
+ 2499
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 11
+ },
+ "end": {
+ "line": 67,
+ "column": 41
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "popUpDiv",
+ "range": [
+ 2519,
+ 2527
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 16
+ },
+ "end": {
+ "line": 68,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2530,
+ 2534
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 27
+ },
+ "end": {
+ "line": 68,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFltElms",
+ "range": [
+ 2535,
+ 2547
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 32
+ },
+ "end": {
+ "line": 68,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 2530,
+ 2547
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 27
+ },
+ "end": {
+ "line": 68,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 2548,
+ 2556
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 45
+ },
+ "end": {
+ "line": 68,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 2530,
+ 2557
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 27
+ },
+ "end": {
+ "line": 68,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 2519,
+ 2557
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 16
+ },
+ "end": {
+ "line": 68,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "header",
+ "range": [
+ 2576,
+ 2582
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 16
+ },
+ "end": {
+ "line": 69,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2585,
+ 2589
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 25
+ },
+ "end": {
+ "line": 69,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2590,
+ 2592
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 30
+ },
+ "end": {
+ "line": 69,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 2585,
+ 2592
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 25
+ },
+ "end": {
+ "line": 69,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getHeaderElement",
+ "range": [
+ 2593,
+ 2609
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 33
+ },
+ "end": {
+ "line": 69,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 2585,
+ 2609
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 25
+ },
+ "end": {
+ "line": 69,
+ "column": 49
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 2610,
+ 2618
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 50
+ },
+ "end": {
+ "line": 69,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 2585,
+ 2619
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 25
+ },
+ "end": {
+ "line": 69,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 2576,
+ 2619
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 16
+ },
+ "end": {
+ "line": 69,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "headerWidth",
+ "range": [
+ 2638,
+ 2649
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 16
+ },
+ "end": {
+ "line": 70,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "BinaryExpression",
+ "operator": "*",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "header",
+ "range": [
+ 2652,
+ 2658
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 30
+ },
+ "end": {
+ "line": 70,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "clientWidth",
+ "range": [
+ 2659,
+ 2670
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 37
+ },
+ "end": {
+ "line": 70,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 2652,
+ 2670
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 30
+ },
+ "end": {
+ "line": 70,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0.95,
+ "raw": "0.95",
+ "range": [
+ 2673,
+ 2677
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 51
+ },
+ "end": {
+ "line": 70,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 2652,
+ 2677
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 30
+ },
+ "end": {
+ "line": 70,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 2638,
+ 2677
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 16
+ },
+ "end": {
+ "line": 70,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2515,
+ 2678
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 12
+ },
+ "end": {
+ "line": 70,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "popUpDiv",
+ "range": [
+ 2692,
+ 2700
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 12
+ },
+ "end": {
+ "line": 71,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 2701,
+ 2706
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 21
+ },
+ "end": {
+ "line": 71,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 2692,
+ 2706
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 12
+ },
+ "end": {
+ "line": 71,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 2707,
+ 2712
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 27
+ },
+ "end": {
+ "line": 71,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 2692,
+ 2712
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 12
+ },
+ "end": {
+ "line": 71,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 2715,
+ 2723
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 35
+ },
+ "end": {
+ "line": 71,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "headerWidth",
+ "range": [
+ 2724,
+ 2735
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 44
+ },
+ "end": {
+ "line": 71,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 2737,
+ 2739
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 57
+ },
+ "end": {
+ "line": 71,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 2715,
+ 2740
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 35
+ },
+ "end": {
+ "line": 71,
+ "column": 60
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "px",
+ "raw": "'px'",
+ "range": [
+ 2744,
+ 2748
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 64
+ },
+ "end": {
+ "line": 71,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 2715,
+ 2748
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 35
+ },
+ "end": {
+ "line": 71,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 2692,
+ 2748
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 12
+ },
+ "end": {
+ "line": 71,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 2692,
+ 2749
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 12
+ },
+ "end": {
+ "line": 71,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "range": [
+ 2500,
+ 2760
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 42
+ },
+ "end": {
+ "line": 72,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2466,
+ 2760
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 8
+ },
+ "end": {
+ "line": 72,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 2770,
+ 2775
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 8
+ },
+ "end": {
+ "line": 73,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cancel",
+ "range": [
+ 2776,
+ 2782
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 14
+ },
+ "end": {
+ "line": 73,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 2770,
+ 2782
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 8
+ },
+ "end": {
+ "line": 73,
+ "column": 20
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 2783,
+ 2786
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 21
+ },
+ "end": {
+ "line": 73,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "range": [
+ 2770,
+ 2787
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 8
+ },
+ "end": {
+ "line": 73,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2770,
+ 2788
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 8
+ },
+ "end": {
+ "line": 73,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 2798,
+ 2803
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 8
+ },
+ "end": {
+ "line": 74,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stop",
+ "range": [
+ 2804,
+ 2808
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 14
+ },
+ "end": {
+ "line": 74,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 2798,
+ 2808
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 8
+ },
+ "end": {
+ "line": 74,
+ "column": 18
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 2809,
+ 2812
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 19
+ },
+ "end": {
+ "line": 74,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 2798,
+ 2813
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 8
+ },
+ "end": {
+ "line": 74,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 2798,
+ 2814
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 8
+ },
+ "end": {
+ "line": 74,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "range": [
+ 2243,
+ 2821
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 14
+ },
+ "end": {
+ "line": 75,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 2240,
+ 2821
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 11
+ },
+ "end": {
+ "line": 75,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 2233,
+ 2821
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 4
+ },
+ "end": {
+ "line": 75,
+ "column": 5
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Initialize DOM elements\r\n ",
+ "range": [
+ 2829,
+ 2873
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 4
+ },
+ "end": {
+ "line": 79,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "init",
+ "range": [
+ 2879,
+ 2883
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 4
+ },
+ "end": {
+ "line": 80,
+ "column": 8
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2900,
+ 2902
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 12
+ },
+ "end": {
+ "line": 81,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2905,
+ 2909
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 17
+ },
+ "end": {
+ "line": 81,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2910,
+ 2912
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 22
+ },
+ "end": {
+ "line": 81,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2905,
+ 2912
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 17
+ },
+ "end": {
+ "line": 81,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2900,
+ 2912
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 12
+ },
+ "end": {
+ "line": 81,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2896,
+ 2913
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 8
+ },
+ "end": {
+ "line": 81,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 2931,
+ 2932
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 16
+ },
+ "end": {
+ "line": 82,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 2933,
+ 2934
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 18
+ },
+ "end": {
+ "line": 82,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 2931,
+ 2934
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 16
+ },
+ "end": {
+ "line": 82,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2927,
+ 2934
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 12
+ },
+ "end": {
+ "line": 82,
+ "column": 19
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 2936,
+ 2937
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 21
+ },
+ "end": {
+ "line": 82,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2938,
+ 2940
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 23
+ },
+ "end": {
+ "line": 82,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbCells",
+ "range": [
+ 2941,
+ 2948
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 26
+ },
+ "end": {
+ "line": 82,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 2938,
+ 2948
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 23
+ },
+ "end": {
+ "line": 82,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 2936,
+ 2948
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 21
+ },
+ "end": {
+ "line": 82,
+ "column": 33
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 2950,
+ 2951
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 35
+ },
+ "end": {
+ "line": 82,
+ "column": 36
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 2950,
+ 2953
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 35
+ },
+ "end": {
+ "line": 82,
+ "column": 38
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2972,
+ 2974
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 15
+ },
+ "end": {
+ "line": 83,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": "col",
+ "raw": "'col'",
+ "range": [
+ 2975,
+ 2980
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 18
+ },
+ "end": {
+ "line": 83,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 2981,
+ 2982
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 24
+ },
+ "end": {
+ "line": 83,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2975,
+ 2982
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 18
+ },
+ "end": {
+ "line": 83,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2972,
+ 2983
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 15
+ },
+ "end": {
+ "line": 83,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2988,
+ 2990
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 31
+ },
+ "end": {
+ "line": 83,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeNone",
+ "range": [
+ 2991,
+ 3002
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 34
+ },
+ "end": {
+ "line": 83,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 2988,
+ 3002
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 31
+ },
+ "end": {
+ "line": 83,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 2972,
+ 3002
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 15
+ },
+ "end": {
+ "line": 83,
+ "column": 45
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ContinueStatement",
+ "label": null,
+ "range": [
+ 3022,
+ 3031
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 16
+ },
+ "end": {
+ "line": 84,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 3003,
+ 3046
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 46
+ },
+ "end": {
+ "line": 85,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2969,
+ 3046
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 12
+ },
+ "end": {
+ "line": 85,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "popUpSpan",
+ "range": [
+ 3064,
+ 3073
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 16
+ },
+ "end": {
+ "line": 86,
+ "column": 25
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 3076,
+ 3079
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 28
+ },
+ "end": {
+ "line": 86,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 3080,
+ 3086
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 32
+ },
+ "end": {
+ "line": 86,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 3076,
+ 3086
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 28
+ },
+ "end": {
+ "line": 86,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "span",
+ "raw": "'span'",
+ "range": [
+ 3105,
+ 3111
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 16
+ },
+ "end": {
+ "line": 87,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 3131,
+ 3135
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 17
+ },
+ "end": {
+ "line": 88,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3137,
+ 3141
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 23
+ },
+ "end": {
+ "line": 88,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxPopUpSpan",
+ "range": [
+ 3142,
+ 3155
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 28
+ },
+ "end": {
+ "line": 88,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 3137,
+ 3155
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 23
+ },
+ "end": {
+ "line": 88,
+ "column": 41
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3156,
+ 3158
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 42
+ },
+ "end": {
+ "line": 88,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 3159,
+ 3161
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 45
+ },
+ "end": {
+ "line": 88,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 3156,
+ 3161
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 42
+ },
+ "end": {
+ "line": 88,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 3137,
+ 3161
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 23
+ },
+ "end": {
+ "line": 88,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "_",
+ "raw": "'_'",
+ "range": [
+ 3162,
+ 3165
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 48
+ },
+ "end": {
+ "line": 88,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 3137,
+ 3165
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 23
+ },
+ "end": {
+ "line": 88,
+ "column": 51
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 3166,
+ 3167
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 52
+ },
+ "end": {
+ "line": 88,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 3137,
+ 3167
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 23
+ },
+ "end": {
+ "line": 88,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 3130,
+ 3168
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 16
+ },
+ "end": {
+ "line": 88,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "ci",
+ "raw": "'ci'",
+ "range": [
+ 3188,
+ 3192
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 17
+ },
+ "end": {
+ "line": 89,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 3194,
+ 3195
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 23
+ },
+ "end": {
+ "line": 89,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "range": [
+ 3187,
+ 3196
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 16
+ },
+ "end": {
+ "line": 89,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 3076,
+ 3211
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 28
+ },
+ "end": {
+ "line": 90,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 3064,
+ 3211
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 16
+ },
+ "end": {
+ "line": 90,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3060,
+ 3212
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 12
+ },
+ "end": {
+ "line": 90,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "popUpSpan",
+ "range": [
+ 3226,
+ 3235
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 12
+ },
+ "end": {
+ "line": 91,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 3236,
+ 3245
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 22
+ },
+ "end": {
+ "line": 91,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 3226,
+ 3245
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 12
+ },
+ "end": {
+ "line": 91,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3248,
+ 3252
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 34
+ },
+ "end": {
+ "line": 91,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpImgFltHtml",
+ "range": [
+ 3253,
+ 3268
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 39
+ },
+ "end": {
+ "line": 91,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 3248,
+ 3268
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 34
+ },
+ "end": {
+ "line": 91,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 3226,
+ 3268
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 12
+ },
+ "end": {
+ "line": 91,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 3226,
+ 3269
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 12
+ },
+ "end": {
+ "line": 91,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "header",
+ "range": [
+ 3287,
+ 3293
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 16
+ },
+ "end": {
+ "line": 92,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3296,
+ 3298
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 25
+ },
+ "end": {
+ "line": 92,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getHeaderElement",
+ "range": [
+ 3299,
+ 3315
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 28
+ },
+ "end": {
+ "line": 92,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 3296,
+ 3315
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 25
+ },
+ "end": {
+ "line": 92,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 3316,
+ 3317
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 45
+ },
+ "end": {
+ "line": 92,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 3296,
+ 3318
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 25
+ },
+ "end": {
+ "line": 92,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 3287,
+ 3318
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 16
+ },
+ "end": {
+ "line": 92,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3283,
+ 3319
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 12
+ },
+ "end": {
+ "line": 92,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "header",
+ "range": [
+ 3333,
+ 3339
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 12
+ },
+ "end": {
+ "line": 93,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 3340,
+ 3351
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 19
+ },
+ "end": {
+ "line": 93,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 3333,
+ 3351
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 12
+ },
+ "end": {
+ "line": 93,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "popUpSpan",
+ "range": [
+ 3352,
+ 3361
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 31
+ },
+ "end": {
+ "line": 93,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 3333,
+ 3362
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 12
+ },
+ "end": {
+ "line": 93,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 3333,
+ 3363
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 12
+ },
+ "end": {
+ "line": 93,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 3377,
+ 3382
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 12
+ },
+ "end": {
+ "line": 94,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 3383,
+ 3386
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 18
+ },
+ "end": {
+ "line": 94,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 3377,
+ 3386
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 12
+ },
+ "end": {
+ "line": 94,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "popUpSpan",
+ "range": [
+ 3387,
+ 3396
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 22
+ },
+ "end": {
+ "line": 94,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 3398,
+ 3405
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 33
+ },
+ "end": {
+ "line": 94,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 3408,
+ 3411
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 43
+ },
+ "end": {
+ "line": 94,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3418,
+ 3422
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 53
+ },
+ "end": {
+ "line": 94,
+ "column": 57
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onClick",
+ "range": [
+ 3423,
+ 3430
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 58
+ },
+ "end": {
+ "line": 94,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 3418,
+ 3430
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 53
+ },
+ "end": {
+ "line": 94,
+ "column": 65
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 3431,
+ 3434
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 66
+ },
+ "end": {
+ "line": 94,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "range": [
+ 3418,
+ 3435
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 53
+ },
+ "end": {
+ "line": 94,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 3418,
+ 3436
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 53
+ },
+ "end": {
+ "line": 94,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "range": [
+ 3416,
+ 3438
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 51
+ },
+ "end": {
+ "line": 94,
+ "column": 73
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 3407,
+ 3438
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 42
+ },
+ "end": {
+ "line": 94,
+ "column": 73
+ }
+ }
+ }
+ ],
+ "range": [
+ 3377,
+ 3439
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 12
+ },
+ "end": {
+ "line": 94,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 3377,
+ 3440
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 12
+ },
+ "end": {
+ "line": 94,
+ "column": 75
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3454,
+ 3458
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 12
+ },
+ "end": {
+ "line": 95,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFltSpans",
+ "range": [
+ 3459,
+ 3472
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 17
+ },
+ "end": {
+ "line": 95,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 3454,
+ 3472
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 12
+ },
+ "end": {
+ "line": 95,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 3473,
+ 3474
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 31
+ },
+ "end": {
+ "line": 95,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 3454,
+ 3475
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 12
+ },
+ "end": {
+ "line": 95,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "popUpSpan",
+ "range": [
+ 3478,
+ 3487
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 36
+ },
+ "end": {
+ "line": 95,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 3454,
+ 3487
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 12
+ },
+ "end": {
+ "line": 95,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 3454,
+ 3488
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 12
+ },
+ "end": {
+ "line": 95,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3502,
+ 3506
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 12
+ },
+ "end": {
+ "line": 96,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFltImgs",
+ "range": [
+ 3507,
+ 3519
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 17
+ },
+ "end": {
+ "line": 96,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 3502,
+ 3519
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 12
+ },
+ "end": {
+ "line": 96,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 3520,
+ 3521
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 30
+ },
+ "end": {
+ "line": 96,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 3502,
+ 3522
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 12
+ },
+ "end": {
+ "line": 96,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "popUpSpan",
+ "range": [
+ 3525,
+ 3534
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 35
+ },
+ "end": {
+ "line": 96,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "firstChild",
+ "range": [
+ 3535,
+ 3545
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 45
+ },
+ "end": {
+ "line": 96,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 3525,
+ 3545
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 35
+ },
+ "end": {
+ "line": 96,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 3502,
+ 3545
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 12
+ },
+ "end": {
+ "line": 96,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 3502,
+ 3546
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 12
+ },
+ "end": {
+ "line": 96,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 2954,
+ 3557
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 39
+ },
+ "end": {
+ "line": 97,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 2923,
+ 3557
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 8
+ },
+ "end": {
+ "line": 97,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 2885,
+ 3564
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 10
+ },
+ "end": {
+ "line": 98,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 2883,
+ 3564
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 8
+ },
+ "end": {
+ "line": 98,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 2879,
+ 3564
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 4
+ },
+ "end": {
+ "line": 98,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Initialize DOM elements\r\n ",
+ "range": [
+ 2829,
+ 2873
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 4
+ },
+ "end": {
+ "line": 79,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Build all pop-up filters elements\r\n ",
+ "range": [
+ 3572,
+ 3626
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 4
+ },
+ "end": {
+ "line": 102,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "buildAll",
+ "range": [
+ 3632,
+ 3640
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 4
+ },
+ "end": {
+ "line": 103,
+ "column": 12
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 3661,
+ 3662
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 16
+ },
+ "end": {
+ "line": 104,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 3663,
+ 3664
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 18
+ },
+ "end": {
+ "line": 104,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 3661,
+ 3664
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 16
+ },
+ "end": {
+ "line": 104,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3657,
+ 3664
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 12
+ },
+ "end": {
+ "line": 104,
+ "column": 19
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 3666,
+ 3667
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 21
+ },
+ "end": {
+ "line": 104,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3668,
+ 3672
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 23
+ },
+ "end": {
+ "line": 104,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFltElmCache",
+ "range": [
+ 3673,
+ 3689
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 28
+ },
+ "end": {
+ "line": 104,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 3668,
+ 3689
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 23
+ },
+ "end": {
+ "line": 104,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 3690,
+ 3696
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 45
+ },
+ "end": {
+ "line": 104,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 3668,
+ 3696
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 23
+ },
+ "end": {
+ "line": 104,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 3666,
+ 3696
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 21
+ },
+ "end": {
+ "line": 104,
+ "column": 51
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 3698,
+ 3699
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 53
+ },
+ "end": {
+ "line": 104,
+ "column": 54
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 3698,
+ 3701
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 53
+ },
+ "end": {
+ "line": 104,
+ "column": 56
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3717,
+ 3721
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 12
+ },
+ "end": {
+ "line": 105,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "build",
+ "range": [
+ 3722,
+ 3727
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 17
+ },
+ "end": {
+ "line": 105,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 3717,
+ 3727
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 12
+ },
+ "end": {
+ "line": 105,
+ "column": 22
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 3728,
+ 3729
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 23
+ },
+ "end": {
+ "line": 105,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3731,
+ 3735
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 26
+ },
+ "end": {
+ "line": 105,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFltElmCache",
+ "range": [
+ 3736,
+ 3752
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 31
+ },
+ "end": {
+ "line": 105,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 3731,
+ 3752
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 26
+ },
+ "end": {
+ "line": 105,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 3753,
+ 3754
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 48
+ },
+ "end": {
+ "line": 105,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 3731,
+ 3755
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 26
+ },
+ "end": {
+ "line": 105,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 3717,
+ 3756
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 12
+ },
+ "end": {
+ "line": 105,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 3717,
+ 3757
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 12
+ },
+ "end": {
+ "line": 105,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 3702,
+ 3768
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 57
+ },
+ "end": {
+ "line": 106,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 3653,
+ 3768
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 8
+ },
+ "end": {
+ "line": 106,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 3642,
+ 3775
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 14
+ },
+ "end": {
+ "line": 107,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 3640,
+ 3775
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 12
+ },
+ "end": {
+ "line": 107,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 3632,
+ 3775
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 4
+ },
+ "end": {
+ "line": 107,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Build all pop-up filters elements\r\n ",
+ "range": [
+ 3572,
+ 3626
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 4
+ },
+ "end": {
+ "line": 102,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Build a specified pop-up filter elements\r\n * @param {Number} colIndex Column index\r\n * @param {Object} div Optional container DOM element\r\n ",
+ "range": [
+ 3783,
+ 3956
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 4
+ },
+ "end": {
+ "line": 113,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "build",
+ "range": [
+ 3962,
+ 3967
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 4
+ },
+ "end": {
+ "line": 114,
+ "column": 9
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 3968,
+ 3976
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 10
+ },
+ "end": {
+ "line": 114,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "div",
+ "range": [
+ 3978,
+ 3981
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 20
+ },
+ "end": {
+ "line": 114,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3997,
+ 3999
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 12
+ },
+ "end": {
+ "line": 115,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4002,
+ 4006
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 17
+ },
+ "end": {
+ "line": 115,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4007,
+ 4009
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 22
+ },
+ "end": {
+ "line": 115,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 4002,
+ 4009
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 17
+ },
+ "end": {
+ "line": 115,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 3997,
+ 4009
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 12
+ },
+ "end": {
+ "line": 115,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3993,
+ 4010
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 8
+ },
+ "end": {
+ "line": 115,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "popUpDiv",
+ "range": [
+ 4024,
+ 4032
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 12
+ },
+ "end": {
+ "line": 116,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "div",
+ "range": [
+ 4036,
+ 4039
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 24
+ },
+ "end": {
+ "line": 116,
+ "column": 27
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 4035,
+ 4039
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 23
+ },
+ "end": {
+ "line": 116,
+ "column": 27
+ }
+ }
+ },
+ "consequent": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 4055,
+ 4058
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 12
+ },
+ "end": {
+ "line": 117,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 4059,
+ 4065
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 16
+ },
+ "end": {
+ "line": 117,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 4055,
+ 4065
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 12
+ },
+ "end": {
+ "line": 117,
+ "column": 22
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "div",
+ "raw": "'div'",
+ "range": [
+ 4066,
+ 4071
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 23
+ },
+ "end": {
+ "line": 117,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 4074,
+ 4078
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 31
+ },
+ "end": {
+ "line": 117,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4080,
+ 4084
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 37
+ },
+ "end": {
+ "line": 117,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxPopUpDiv",
+ "range": [
+ 4085,
+ 4097
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 42
+ },
+ "end": {
+ "line": 117,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 4080,
+ 4097
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 37
+ },
+ "end": {
+ "line": 117,
+ "column": 54
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4098,
+ 4100
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 55
+ },
+ "end": {
+ "line": 117,
+ "column": 57
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 4101,
+ 4103
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 58
+ },
+ "end": {
+ "line": 117,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 4098,
+ 4103
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 55
+ },
+ "end": {
+ "line": 117,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 4080,
+ 4103
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 37
+ },
+ "end": {
+ "line": 117,
+ "column": 60
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "_",
+ "raw": "'_'",
+ "range": [
+ 4104,
+ 4107
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 61
+ },
+ "end": {
+ "line": 117,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 4080,
+ 4107
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 37
+ },
+ "end": {
+ "line": 117,
+ "column": 64
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 4108,
+ 4116
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 65
+ },
+ "end": {
+ "line": 117,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 4080,
+ 4116
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 37
+ },
+ "end": {
+ "line": 117,
+ "column": 73
+ }
+ }
+ }
+ ],
+ "range": [
+ 4073,
+ 4117
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 30
+ },
+ "end": {
+ "line": 117,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 4055,
+ 4118
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 12
+ },
+ "end": {
+ "line": 117,
+ "column": 75
+ }
+ }
+ },
+ "alternate": {
+ "type": "Identifier",
+ "name": "div",
+ "range": [
+ 4134,
+ 4137
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 12
+ },
+ "end": {
+ "line": 118,
+ "column": 15
+ }
+ }
+ },
+ "range": [
+ 4035,
+ 4137
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 23
+ },
+ "end": {
+ "line": 118,
+ "column": 15
+ }
+ }
+ },
+ "range": [
+ 4024,
+ 4137
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 12
+ },
+ "end": {
+ "line": 118,
+ "column": 15
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 4020,
+ 4138
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 8
+ },
+ "end": {
+ "line": 118,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "popUpDiv",
+ "range": [
+ 4148,
+ 4156
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 8
+ },
+ "end": {
+ "line": 119,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 4157,
+ 4166
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 17
+ },
+ "end": {
+ "line": 119,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 4148,
+ 4166
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 8
+ },
+ "end": {
+ "line": 119,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4169,
+ 4173
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 29
+ },
+ "end": {
+ "line": 119,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpDivCssClass",
+ "range": [
+ 4174,
+ 4190
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 34
+ },
+ "end": {
+ "line": 119,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 4169,
+ 4190
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 29
+ },
+ "end": {
+ "line": 119,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 4148,
+ 4190
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 8
+ },
+ "end": {
+ "line": 119,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 4148,
+ 4191
+ ],
+ "loc": {
+ "start": {
+ "line": 119,
+ "column": 8
+ },
+ "end": {
+ "line": 119,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4201,
+ 4203
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 8
+ },
+ "end": {
+ "line": 120,
+ "column": 10
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "externalFltTgtIds",
+ "range": [
+ 4204,
+ 4221
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 11
+ },
+ "end": {
+ "line": 120,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 4201,
+ 4221
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 8
+ },
+ "end": {
+ "line": 120,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 4222,
+ 4226
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 29
+ },
+ "end": {
+ "line": 120,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 4201,
+ 4226
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 8
+ },
+ "end": {
+ "line": 120,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "popUpDiv",
+ "range": [
+ 4227,
+ 4235
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 34
+ },
+ "end": {
+ "line": 120,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 4236,
+ 4238
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 43
+ },
+ "end": {
+ "line": 120,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 4227,
+ 4238
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 34
+ },
+ "end": {
+ "line": 120,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 4201,
+ 4239
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 8
+ },
+ "end": {
+ "line": 120,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 4201,
+ 4240
+ ],
+ "loc": {
+ "start": {
+ "line": 120,
+ "column": 8
+ },
+ "end": {
+ "line": 120,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "header",
+ "range": [
+ 4254,
+ 4260
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 12
+ },
+ "end": {
+ "line": 121,
+ "column": 18
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4263,
+ 4265
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 21
+ },
+ "end": {
+ "line": 121,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getHeaderElement",
+ "range": [
+ 4266,
+ 4282
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 24
+ },
+ "end": {
+ "line": 121,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 4263,
+ 4282
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 21
+ },
+ "end": {
+ "line": 121,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 4283,
+ 4291
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 41
+ },
+ "end": {
+ "line": 121,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 4263,
+ 4292
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 21
+ },
+ "end": {
+ "line": 121,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 4254,
+ 4292
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 12
+ },
+ "end": {
+ "line": 121,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 4250,
+ 4293
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 8
+ },
+ "end": {
+ "line": 121,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "header",
+ "range": [
+ 4303,
+ 4309
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 8
+ },
+ "end": {
+ "line": 122,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "insertBefore",
+ "range": [
+ 4310,
+ 4322
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 15
+ },
+ "end": {
+ "line": 122,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 4303,
+ 4322
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 8
+ },
+ "end": {
+ "line": 122,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "popUpDiv",
+ "range": [
+ 4323,
+ 4331
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 28
+ },
+ "end": {
+ "line": 122,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "header",
+ "range": [
+ 4333,
+ 4339
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 38
+ },
+ "end": {
+ "line": 122,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "firstChild",
+ "range": [
+ 4340,
+ 4350
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 45
+ },
+ "end": {
+ "line": 122,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 4333,
+ 4350
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 38
+ },
+ "end": {
+ "line": 122,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 4303,
+ 4351
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 8
+ },
+ "end": {
+ "line": 122,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 4303,
+ 4352
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 8
+ },
+ "end": {
+ "line": 122,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 4362,
+ 4367
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 8
+ },
+ "end": {
+ "line": 123,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 4368,
+ 4371
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 14
+ },
+ "end": {
+ "line": 123,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 4362,
+ 4371
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 8
+ },
+ "end": {
+ "line": 123,
+ "column": 17
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "popUpDiv",
+ "range": [
+ 4372,
+ 4380
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 18
+ },
+ "end": {
+ "line": 123,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 4382,
+ 4389
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 28
+ },
+ "end": {
+ "line": 123,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 4392,
+ 4395
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 38
+ },
+ "end": {
+ "line": 123,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 4402,
+ 4407
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 48
+ },
+ "end": {
+ "line": 123,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stop",
+ "range": [
+ 4408,
+ 4412
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 54
+ },
+ "end": {
+ "line": 123,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 4402,
+ 4412
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 48
+ },
+ "end": {
+ "line": 123,
+ "column": 58
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 4413,
+ 4416
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 59
+ },
+ "end": {
+ "line": 123,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 4402,
+ 4417
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 48
+ },
+ "end": {
+ "line": 123,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 4402,
+ 4418
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 48
+ },
+ "end": {
+ "line": 123,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 4400,
+ 4420
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 46
+ },
+ "end": {
+ "line": 123,
+ "column": 66
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 4391,
+ 4420
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 37
+ },
+ "end": {
+ "line": 123,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 4362,
+ 4421
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 8
+ },
+ "end": {
+ "line": 123,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 4362,
+ 4422
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 8
+ },
+ "end": {
+ "line": 123,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4432,
+ 4436
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 8
+ },
+ "end": {
+ "line": 124,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFltElms",
+ "range": [
+ 4437,
+ 4449
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 13
+ },
+ "end": {
+ "line": 124,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 4432,
+ 4449
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 8
+ },
+ "end": {
+ "line": 124,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 4450,
+ 4458
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 26
+ },
+ "end": {
+ "line": 124,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 4432,
+ 4459
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 8
+ },
+ "end": {
+ "line": 124,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "popUpDiv",
+ "range": [
+ 4462,
+ 4470
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 38
+ },
+ "end": {
+ "line": 124,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 4432,
+ 4470
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 8
+ },
+ "end": {
+ "line": 124,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 4432,
+ 4471
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 8
+ },
+ "end": {
+ "line": 124,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 3982,
+ 4478
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 24
+ },
+ "end": {
+ "line": 125,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 3967,
+ 4478
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 9
+ },
+ "end": {
+ "line": 125,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 3962,
+ 4478
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 4
+ },
+ "end": {
+ "line": 125,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Build a specified pop-up filter elements\r\n * @param {Number} colIndex Column index\r\n * @param {Object} div Optional container DOM element\r\n ",
+ "range": [
+ 3783,
+ 3956
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 4
+ },
+ "end": {
+ "line": 113,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Toogle visibility of specified filter\r\n * @param {Number} colIndex Column index\r\n ",
+ "range": [
+ 4486,
+ 4591
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 4
+ },
+ "end": {
+ "line": 130,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "toggle",
+ "range": [
+ 4597,
+ 4603
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 4
+ },
+ "end": {
+ "line": 131,
+ "column": 10
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 4604,
+ 4612
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 11
+ },
+ "end": {
+ "line": 131,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4628,
+ 4630
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 12
+ },
+ "end": {
+ "line": 132,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4633,
+ 4637
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 17
+ },
+ "end": {
+ "line": 132,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4638,
+ 4640
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 22
+ },
+ "end": {
+ "line": 132,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 4633,
+ 4640
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 17
+ },
+ "end": {
+ "line": 132,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 4628,
+ 4640
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 12
+ },
+ "end": {
+ "line": 132,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "popUpFltElm",
+ "range": [
+ 4655,
+ 4666
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 12
+ },
+ "end": {
+ "line": 133,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4669,
+ 4673
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 26
+ },
+ "end": {
+ "line": 133,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFltElms",
+ "range": [
+ 4674,
+ 4686
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 31
+ },
+ "end": {
+ "line": 133,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 4669,
+ 4686
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 26
+ },
+ "end": {
+ "line": 133,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 4687,
+ 4695
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 44
+ },
+ "end": {
+ "line": 133,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 4669,
+ 4696
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 26
+ },
+ "end": {
+ "line": 133,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 4655,
+ 4696
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 12
+ },
+ "end": {
+ "line": 133,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 4624,
+ 4697
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 8
+ },
+ "end": {
+ "line": 133,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "popUpFltElm",
+ "range": [
+ 4712,
+ 4723
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 11
+ },
+ "end": {
+ "line": 135,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 4724,
+ 4729
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 23
+ },
+ "end": {
+ "line": 135,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 4712,
+ 4729
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 11
+ },
+ "end": {
+ "line": 135,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 4730,
+ 4737
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 29
+ },
+ "end": {
+ "line": 135,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 4712,
+ 4737
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 11
+ },
+ "end": {
+ "line": 135,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "none",
+ "raw": "'none'",
+ "range": [
+ 4742,
+ 4748
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 41
+ },
+ "end": {
+ "line": 135,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 4712,
+ 4748
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 11
+ },
+ "end": {
+ "line": 135,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "popUpFltElm",
+ "range": [
+ 4765,
+ 4776
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 12
+ },
+ "end": {
+ "line": 136,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 4777,
+ 4782
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 24
+ },
+ "end": {
+ "line": 136,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 4765,
+ 4782
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 12
+ },
+ "end": {
+ "line": 136,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 4783,
+ 4790
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 30
+ },
+ "end": {
+ "line": 136,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 4765,
+ 4790
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 12
+ },
+ "end": {
+ "line": 136,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 4795,
+ 4797
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 42
+ },
+ "end": {
+ "line": 136,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 4765,
+ 4797
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 12
+ },
+ "end": {
+ "line": 136,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 4712,
+ 4797
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 11
+ },
+ "end": {
+ "line": 136,
+ "column": 44
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4816,
+ 4820
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 15
+ },
+ "end": {
+ "line": 137,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforePopUpOpen",
+ "range": [
+ 4821,
+ 4838
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 20
+ },
+ "end": {
+ "line": 137,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 4816,
+ 4838
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 15
+ },
+ "end": {
+ "line": 137,
+ "column": 37
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4858,
+ 4862
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 16
+ },
+ "end": {
+ "line": 138,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforePopUpOpen",
+ "range": [
+ 4863,
+ 4880
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 21
+ },
+ "end": {
+ "line": 138,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 4858,
+ 4880
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 16
+ },
+ "end": {
+ "line": 138,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 4881,
+ 4885
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 39
+ },
+ "end": {
+ "line": 138,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 4858,
+ 4885
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 16
+ },
+ "end": {
+ "line": 138,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 4908,
+ 4912
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 20
+ },
+ "end": {
+ "line": 139,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "ThisExpression",
+ "range": [
+ 4914,
+ 4918
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 26
+ },
+ "end": {
+ "line": 139,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4920,
+ 4924
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 32
+ },
+ "end": {
+ "line": 139,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFltElms",
+ "range": [
+ 4925,
+ 4937
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 37
+ },
+ "end": {
+ "line": 139,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 4920,
+ 4937
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 32
+ },
+ "end": {
+ "line": 139,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 4938,
+ 4946
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 50
+ },
+ "end": {
+ "line": 139,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 4920,
+ 4947
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 32
+ },
+ "end": {
+ "line": 139,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 4949,
+ 4957
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 61
+ },
+ "end": {
+ "line": 139,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "range": [
+ 4858,
+ 4958
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 16
+ },
+ "end": {
+ "line": 139,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 4858,
+ 4959
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 16
+ },
+ "end": {
+ "line": 139,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "range": [
+ 4839,
+ 4974
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 38
+ },
+ "end": {
+ "line": 140,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 4813,
+ 4974
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 12
+ },
+ "end": {
+ "line": 140,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "popUpFltElm",
+ "range": [
+ 4988,
+ 4999
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 12
+ },
+ "end": {
+ "line": 141,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 5000,
+ 5005
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 24
+ },
+ "end": {
+ "line": 141,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 4988,
+ 5005
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 12
+ },
+ "end": {
+ "line": 141,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 5006,
+ 5013
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 30
+ },
+ "end": {
+ "line": 141,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 4988,
+ 5013
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 12
+ },
+ "end": {
+ "line": 141,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "block",
+ "raw": "'block'",
+ "range": [
+ 5016,
+ 5023
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 40
+ },
+ "end": {
+ "line": 141,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 4988,
+ 5023
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 12
+ },
+ "end": {
+ "line": 141,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 4988,
+ 5024
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 12
+ },
+ "end": {
+ "line": 141,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 5041,
+ 5043
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 15
+ },
+ "end": {
+ "line": 142,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": "col",
+ "raw": "'col'",
+ "range": [
+ 5044,
+ 5049
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 18
+ },
+ "end": {
+ "line": 142,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 5050,
+ 5058
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 24
+ },
+ "end": {
+ "line": 142,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 5044,
+ 5058
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 18
+ },
+ "end": {
+ "line": 142,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 5041,
+ 5059
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 15
+ },
+ "end": {
+ "line": 142,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 5064,
+ 5066
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 38
+ },
+ "end": {
+ "line": 142,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeInp",
+ "range": [
+ 5067,
+ 5077
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 41
+ },
+ "end": {
+ "line": 142,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 5064,
+ 5077
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 38
+ },
+ "end": {
+ "line": 142,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 5041,
+ 5077
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 15
+ },
+ "end": {
+ "line": 142,
+ "column": 51
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "flt",
+ "range": [
+ 5101,
+ 5104
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 20
+ },
+ "end": {
+ "line": 143,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 5107,
+ 5109
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 26
+ },
+ "end": {
+ "line": 143,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFilterElement",
+ "range": [
+ 5110,
+ 5126
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 29
+ },
+ "end": {
+ "line": 143,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 5107,
+ 5126
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 26
+ },
+ "end": {
+ "line": 143,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 5127,
+ 5135
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 46
+ },
+ "end": {
+ "line": 143,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 5107,
+ 5136
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 26
+ },
+ "end": {
+ "line": 143,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 5101,
+ 5136
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 20
+ },
+ "end": {
+ "line": 143,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 5097,
+ 5137
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 16
+ },
+ "end": {
+ "line": 143,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "flt",
+ "range": [
+ 5158,
+ 5161
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 19
+ },
+ "end": {
+ "line": 144,
+ "column": 22
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "flt",
+ "range": [
+ 5185,
+ 5188
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 20
+ },
+ "end": {
+ "line": 145,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "focus",
+ "range": [
+ 5189,
+ 5194
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 24
+ },
+ "end": {
+ "line": 145,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 5185,
+ 5194
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 20
+ },
+ "end": {
+ "line": 145,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 5185,
+ 5196
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 20
+ },
+ "end": {
+ "line": 145,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 5185,
+ 5197
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 20
+ },
+ "end": {
+ "line": 145,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "range": [
+ 5162,
+ 5216
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 23
+ },
+ "end": {
+ "line": 146,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5155,
+ 5216
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 16
+ },
+ "end": {
+ "line": 146,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 5078,
+ 5231
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 52
+ },
+ "end": {
+ "line": 147,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5038,
+ 5231
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 12
+ },
+ "end": {
+ "line": 147,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5248,
+ 5252
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 15
+ },
+ "end": {
+ "line": 148,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterPopUpOpen",
+ "range": [
+ 5253,
+ 5269
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 20
+ },
+ "end": {
+ "line": 148,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 5248,
+ 5269
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 15
+ },
+ "end": {
+ "line": 148,
+ "column": 36
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5289,
+ 5293
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 16
+ },
+ "end": {
+ "line": 149,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterPopUpOpen",
+ "range": [
+ 5294,
+ 5310
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 21
+ },
+ "end": {
+ "line": 149,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 5289,
+ 5310
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 16
+ },
+ "end": {
+ "line": 149,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 5311,
+ 5315
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 38
+ },
+ "end": {
+ "line": 149,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 5289,
+ 5315
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 16
+ },
+ "end": {
+ "line": 149,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 5338,
+ 5342
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 20
+ },
+ "end": {
+ "line": 150,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "ThisExpression",
+ "range": [
+ 5344,
+ 5348
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 26
+ },
+ "end": {
+ "line": 150,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5350,
+ 5354
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 32
+ },
+ "end": {
+ "line": 150,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFltElms",
+ "range": [
+ 5355,
+ 5367
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 37
+ },
+ "end": {
+ "line": 150,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 5350,
+ 5367
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 32
+ },
+ "end": {
+ "line": 150,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 5368,
+ 5376
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 50
+ },
+ "end": {
+ "line": 150,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 5350,
+ 5377
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 32
+ },
+ "end": {
+ "line": 150,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 5379,
+ 5387
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 61
+ },
+ "end": {
+ "line": 150,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "range": [
+ 5289,
+ 5388
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 16
+ },
+ "end": {
+ "line": 150,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 5289,
+ 5389
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 16
+ },
+ "end": {
+ "line": 150,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "range": [
+ 5270,
+ 5404
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 37
+ },
+ "end": {
+ "line": 151,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5245,
+ 5404
+ ],
+ "loc": {
+ "start": {
+ "line": 148,
+ "column": 12
+ },
+ "end": {
+ "line": 151,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 4798,
+ 5415
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 45
+ },
+ "end": {
+ "line": 152,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5439,
+ 5443
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 15
+ },
+ "end": {
+ "line": 153,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforePopUpClose",
+ "range": [
+ 5444,
+ 5462
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 20
+ },
+ "end": {
+ "line": 153,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 5439,
+ 5462
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 15
+ },
+ "end": {
+ "line": 153,
+ "column": 38
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5482,
+ 5486
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 16
+ },
+ "end": {
+ "line": 154,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforePopUpClose",
+ "range": [
+ 5487,
+ 5505
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 21
+ },
+ "end": {
+ "line": 154,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 5482,
+ 5505
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 16
+ },
+ "end": {
+ "line": 154,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 5506,
+ 5510
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 40
+ },
+ "end": {
+ "line": 154,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 5482,
+ 5510
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 16
+ },
+ "end": {
+ "line": 154,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 5533,
+ 5537
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 20
+ },
+ "end": {
+ "line": 155,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "ThisExpression",
+ "range": [
+ 5539,
+ 5543
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 26
+ },
+ "end": {
+ "line": 155,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5545,
+ 5549
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 32
+ },
+ "end": {
+ "line": 155,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFltElms",
+ "range": [
+ 5550,
+ 5562
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 37
+ },
+ "end": {
+ "line": 155,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 5545,
+ 5562
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 32
+ },
+ "end": {
+ "line": 155,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 5563,
+ 5571
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 50
+ },
+ "end": {
+ "line": 155,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 5545,
+ 5572
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 32
+ },
+ "end": {
+ "line": 155,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 5574,
+ 5582
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 61
+ },
+ "end": {
+ "line": 155,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "range": [
+ 5482,
+ 5583
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 16
+ },
+ "end": {
+ "line": 155,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 5482,
+ 5584
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 16
+ },
+ "end": {
+ "line": 155,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "range": [
+ 5463,
+ 5599
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 39
+ },
+ "end": {
+ "line": 156,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5436,
+ 5599
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 12
+ },
+ "end": {
+ "line": 156,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "popUpFltElm",
+ "range": [
+ 5613,
+ 5624
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 12
+ },
+ "end": {
+ "line": 157,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 5625,
+ 5630
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 24
+ },
+ "end": {
+ "line": 157,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 5613,
+ 5630
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 12
+ },
+ "end": {
+ "line": 157,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 5631,
+ 5638
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 30
+ },
+ "end": {
+ "line": 157,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 5613,
+ 5638
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 12
+ },
+ "end": {
+ "line": 157,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "none",
+ "raw": "'none'",
+ "range": [
+ 5641,
+ 5647
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 40
+ },
+ "end": {
+ "line": 157,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 5613,
+ 5647
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 12
+ },
+ "end": {
+ "line": 157,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 5613,
+ 5648
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 12
+ },
+ "end": {
+ "line": 157,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5665,
+ 5669
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 15
+ },
+ "end": {
+ "line": 158,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterPopUpClose",
+ "range": [
+ 5670,
+ 5687
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 20
+ },
+ "end": {
+ "line": 158,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 5665,
+ 5687
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 15
+ },
+ "end": {
+ "line": 158,
+ "column": 37
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5707,
+ 5711
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 16
+ },
+ "end": {
+ "line": 159,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterPopUpClose",
+ "range": [
+ 5712,
+ 5729
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 21
+ },
+ "end": {
+ "line": 159,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 5707,
+ 5729
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 16
+ },
+ "end": {
+ "line": 159,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 5730,
+ 5734
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 39
+ },
+ "end": {
+ "line": 159,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 5707,
+ 5734
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 16
+ },
+ "end": {
+ "line": 159,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 5757,
+ 5761
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 20
+ },
+ "end": {
+ "line": 160,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "ThisExpression",
+ "range": [
+ 5763,
+ 5767
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 26
+ },
+ "end": {
+ "line": 160,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5769,
+ 5773
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 32
+ },
+ "end": {
+ "line": 160,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFltElms",
+ "range": [
+ 5774,
+ 5786
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 37
+ },
+ "end": {
+ "line": 160,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 5769,
+ 5786
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 32
+ },
+ "end": {
+ "line": 160,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 5787,
+ 5795
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 50
+ },
+ "end": {
+ "line": 160,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 5769,
+ 5796
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 32
+ },
+ "end": {
+ "line": 160,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 5798,
+ 5806
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 61
+ },
+ "end": {
+ "line": 160,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "range": [
+ 5707,
+ 5807
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 16
+ },
+ "end": {
+ "line": 160,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 5707,
+ 5808
+ ],
+ "loc": {
+ "start": {
+ "line": 159,
+ "column": 16
+ },
+ "end": {
+ "line": 160,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "range": [
+ 5688,
+ 5823
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 38
+ },
+ "end": {
+ "line": 161,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 5662,
+ 5823
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 12
+ },
+ "end": {
+ "line": 161,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 5421,
+ 5834
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 15
+ },
+ "end": {
+ "line": 162,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 4709,
+ 5834
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 8
+ },
+ "end": {
+ "line": 162,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 4613,
+ 5841
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 20
+ },
+ "end": {
+ "line": 163,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 4603,
+ 5841
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 10
+ },
+ "end": {
+ "line": 163,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 4597,
+ 5841
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 4
+ },
+ "end": {
+ "line": 163,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Toogle visibility of specified filter\r\n * @param {Number} colIndex Column index\r\n ",
+ "range": [
+ 4486,
+ 4591
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 4
+ },
+ "end": {
+ "line": 130,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Close all filters excepted for the specified one if any\r\n * @param {Number} exceptIdx Column index of the filter to not close\r\n ",
+ "range": [
+ 5849,
+ 6000
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 4
+ },
+ "end": {
+ "line": 168,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "closeAll",
+ "range": [
+ 6006,
+ 6014
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 4
+ },
+ "end": {
+ "line": 169,
+ "column": 12
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "exceptIdx",
+ "range": [
+ 6015,
+ 6024
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 13
+ },
+ "end": {
+ "line": 169,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 6044,
+ 6045
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 16
+ },
+ "end": {
+ "line": 170,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 6046,
+ 6047
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 18
+ },
+ "end": {
+ "line": 170,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 6044,
+ 6047
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 16
+ },
+ "end": {
+ "line": 170,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 6040,
+ 6047
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 12
+ },
+ "end": {
+ "line": 170,
+ "column": 19
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 6049,
+ 6050
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 21
+ },
+ "end": {
+ "line": 170,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6051,
+ 6055
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 23
+ },
+ "end": {
+ "line": 170,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFltElms",
+ "range": [
+ 6056,
+ 6068
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 28
+ },
+ "end": {
+ "line": 170,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 6051,
+ 6068
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 23
+ },
+ "end": {
+ "line": 170,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 6069,
+ 6075
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 41
+ },
+ "end": {
+ "line": 170,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 6051,
+ 6075
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 23
+ },
+ "end": {
+ "line": 170,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 6049,
+ 6075
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 21
+ },
+ "end": {
+ "line": 170,
+ "column": 47
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 6077,
+ 6078
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 49
+ },
+ "end": {
+ "line": 170,
+ "column": 50
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 6077,
+ 6080
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 49
+ },
+ "end": {
+ "line": 170,
+ "column": 52
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 6099,
+ 6100
+ ],
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 15
+ },
+ "end": {
+ "line": 171,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "exceptIdx",
+ "range": [
+ 6105,
+ 6114
+ ],
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 21
+ },
+ "end": {
+ "line": 171,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 6099,
+ 6114
+ ],
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 15
+ },
+ "end": {
+ "line": 171,
+ "column": 30
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ContinueStatement",
+ "label": null,
+ "range": [
+ 6134,
+ 6143
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 16
+ },
+ "end": {
+ "line": 172,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 6115,
+ 6158
+ ],
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 31
+ },
+ "end": {
+ "line": 173,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 6096,
+ 6158
+ ],
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 12
+ },
+ "end": {
+ "line": 173,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "popUpFltElm",
+ "range": [
+ 6176,
+ 6187
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 16
+ },
+ "end": {
+ "line": 174,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6190,
+ 6194
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 30
+ },
+ "end": {
+ "line": 174,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFltElms",
+ "range": [
+ 6195,
+ 6207
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 35
+ },
+ "end": {
+ "line": 174,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 6190,
+ 6207
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 30
+ },
+ "end": {
+ "line": 174,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 6208,
+ 6209
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 48
+ },
+ "end": {
+ "line": 174,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 6190,
+ 6210
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 30
+ },
+ "end": {
+ "line": 174,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 6176,
+ 6210
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 16
+ },
+ "end": {
+ "line": 174,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 6172,
+ 6211
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 12
+ },
+ "end": {
+ "line": 174,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "popUpFltElm",
+ "range": [
+ 6228,
+ 6239
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 15
+ },
+ "end": {
+ "line": 175,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "popUpFltElm",
+ "range": [
+ 6259,
+ 6270
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 16
+ },
+ "end": {
+ "line": 176,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 6271,
+ 6276
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 28
+ },
+ "end": {
+ "line": 176,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 6259,
+ 6276
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 16
+ },
+ "end": {
+ "line": 176,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 6277,
+ 6284
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 34
+ },
+ "end": {
+ "line": 176,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 6259,
+ 6284
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 16
+ },
+ "end": {
+ "line": 176,
+ "column": 41
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "none",
+ "raw": "'none'",
+ "range": [
+ 6287,
+ 6293
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 44
+ },
+ "end": {
+ "line": 176,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 6259,
+ 6293
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 16
+ },
+ "end": {
+ "line": 176,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 6259,
+ 6294
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 16
+ },
+ "end": {
+ "line": 176,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 6240,
+ 6309
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 27
+ },
+ "end": {
+ "line": 177,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 6225,
+ 6309
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 12
+ },
+ "end": {
+ "line": 177,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 6081,
+ 6320
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 53
+ },
+ "end": {
+ "line": 178,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 6036,
+ 6320
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 8
+ },
+ "end": {
+ "line": 178,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 6025,
+ 6327
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 23
+ },
+ "end": {
+ "line": 179,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 6014,
+ 6327
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 12
+ },
+ "end": {
+ "line": 179,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 6006,
+ 6327
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 4
+ },
+ "end": {
+ "line": 179,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Close all filters excepted for the specified one if any\r\n * @param {Number} exceptIdx Column index of the filter to not close\r\n ",
+ "range": [
+ 5849,
+ 6000
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 4
+ },
+ "end": {
+ "line": 168,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Build all the icons representing the pop-up filters\r\n ",
+ "range": [
+ 6335,
+ 6407
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 4
+ },
+ "end": {
+ "line": 183,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "buildIcons",
+ "range": [
+ 6413,
+ 6423
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 4
+ },
+ "end": {
+ "line": 184,
+ "column": 14
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 6444,
+ 6445
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 16
+ },
+ "end": {
+ "line": 185,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 6446,
+ 6447
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 18
+ },
+ "end": {
+ "line": 185,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 6444,
+ 6447
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 16
+ },
+ "end": {
+ "line": 185,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 6440,
+ 6447
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 12
+ },
+ "end": {
+ "line": 185,
+ "column": 19
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 6449,
+ 6450
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 21
+ },
+ "end": {
+ "line": 185,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6451,
+ 6455
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 23
+ },
+ "end": {
+ "line": 185,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFltImgs",
+ "range": [
+ 6456,
+ 6468
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 28
+ },
+ "end": {
+ "line": 185,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 6451,
+ 6468
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 23
+ },
+ "end": {
+ "line": 185,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 6469,
+ 6475
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 41
+ },
+ "end": {
+ "line": 185,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 6451,
+ 6475
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 23
+ },
+ "end": {
+ "line": 185,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 6449,
+ 6475
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 21
+ },
+ "end": {
+ "line": 185,
+ "column": 47
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 6477,
+ 6478
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 49
+ },
+ "end": {
+ "line": 185,
+ "column": 50
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 6477,
+ 6480
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 49
+ },
+ "end": {
+ "line": 185,
+ "column": 52
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6496,
+ 6500
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 12
+ },
+ "end": {
+ "line": 186,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "buildIcon",
+ "range": [
+ 6501,
+ 6510
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 17
+ },
+ "end": {
+ "line": 186,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 6496,
+ 6510
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 12
+ },
+ "end": {
+ "line": 186,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 6511,
+ 6512
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 27
+ },
+ "end": {
+ "line": 186,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 6514,
+ 6519
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 30
+ },
+ "end": {
+ "line": 186,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 6496,
+ 6520
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 12
+ },
+ "end": {
+ "line": 186,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 6496,
+ 6521
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 12
+ },
+ "end": {
+ "line": 186,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 6481,
+ 6532
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 53
+ },
+ "end": {
+ "line": 187,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 6436,
+ 6532
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 8
+ },
+ "end": {
+ "line": 187,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 6425,
+ 6539
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 16
+ },
+ "end": {
+ "line": 188,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 6423,
+ 6539
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 14
+ },
+ "end": {
+ "line": 188,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 6413,
+ 6539
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 4
+ },
+ "end": {
+ "line": 188,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Build all the icons representing the pop-up filters\r\n ",
+ "range": [
+ 6335,
+ 6407
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 4
+ },
+ "end": {
+ "line": 183,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Build specified icon\r\n * @param {Number} colIndex Column index\r\n * @param {Boolean} active Apply active state\r\n ",
+ "range": [
+ 6547,
+ 6689
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 4
+ },
+ "end": {
+ "line": 194,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "buildIcon",
+ "range": [
+ 6695,
+ 6704
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 4
+ },
+ "end": {
+ "line": 195,
+ "column": 13
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 6705,
+ 6713
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 14
+ },
+ "end": {
+ "line": 195,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "active",
+ "range": [
+ 6715,
+ 6721
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 24
+ },
+ "end": {
+ "line": 195,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6736,
+ 6740
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 11
+ },
+ "end": {
+ "line": 196,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFltImgs",
+ "range": [
+ 6741,
+ 6753
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 16
+ },
+ "end": {
+ "line": 196,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 6736,
+ 6753
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 11
+ },
+ "end": {
+ "line": 196,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 6754,
+ 6762
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 29
+ },
+ "end": {
+ "line": 196,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 6736,
+ 6763
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 11
+ },
+ "end": {
+ "line": 196,
+ "column": 38
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6779,
+ 6783
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 12
+ },
+ "end": {
+ "line": 197,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFltImgs",
+ "range": [
+ 6784,
+ 6796
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 17
+ },
+ "end": {
+ "line": 197,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 6779,
+ 6796
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 12
+ },
+ "end": {
+ "line": 197,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 6797,
+ 6805
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 30
+ },
+ "end": {
+ "line": 197,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 6779,
+ 6806
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 12
+ },
+ "end": {
+ "line": 197,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "src",
+ "range": [
+ 6807,
+ 6810
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 40
+ },
+ "end": {
+ "line": 197,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 6779,
+ 6810
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 12
+ },
+ "end": {
+ "line": 197,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "Identifier",
+ "name": "active",
+ "range": [
+ 6813,
+ 6819
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 46
+ },
+ "end": {
+ "line": 197,
+ "column": 52
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6839,
+ 6843
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 16
+ },
+ "end": {
+ "line": 198,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpImgFltActive",
+ "range": [
+ 6844,
+ 6861
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 21
+ },
+ "end": {
+ "line": 198,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 6839,
+ 6861
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 16
+ },
+ "end": {
+ "line": 198,
+ "column": 38
+ }
+ }
+ },
+ "alternate": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6864,
+ 6868
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 41
+ },
+ "end": {
+ "line": 198,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpImgFlt",
+ "range": [
+ 6869,
+ 6880
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 46
+ },
+ "end": {
+ "line": 198,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 6864,
+ 6880
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 41
+ },
+ "end": {
+ "line": 198,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 6813,
+ 6880
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 46
+ },
+ "end": {
+ "line": 198,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 6779,
+ 6880
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 12
+ },
+ "end": {
+ "line": 198,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 6779,
+ 6881
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 12
+ },
+ "end": {
+ "line": 198,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 6764,
+ 6892
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 39
+ },
+ "end": {
+ "line": 199,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 6733,
+ 6892
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 8
+ },
+ "end": {
+ "line": 199,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 6722,
+ 6899
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 31
+ },
+ "end": {
+ "line": 200,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 6704,
+ 6899
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 13
+ },
+ "end": {
+ "line": 200,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 6695,
+ 6899
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 4
+ },
+ "end": {
+ "line": 200,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Build specified icon\r\n * @param {Number} colIndex Column index\r\n * @param {Boolean} active Apply active state\r\n ",
+ "range": [
+ 6547,
+ 6689
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 4
+ },
+ "end": {
+ "line": 194,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Remove pop-up filters\r\n ",
+ "range": [
+ 6907,
+ 6949
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 4
+ },
+ "end": {
+ "line": 204,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "destroy",
+ "range": [
+ 6955,
+ 6962
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 4
+ },
+ "end": {
+ "line": 205,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6975,
+ 6979
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 8
+ },
+ "end": {
+ "line": 206,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFltElmCache",
+ "range": [
+ 6980,
+ 6996
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 13
+ },
+ "end": {
+ "line": 206,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 6975,
+ 6996
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 8
+ },
+ "end": {
+ "line": 206,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 6999,
+ 7001
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 32
+ },
+ "end": {
+ "line": 206,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 6975,
+ 7001
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 8
+ },
+ "end": {
+ "line": 206,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 6975,
+ 7002
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 8
+ },
+ "end": {
+ "line": 206,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 7020,
+ 7021
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 16
+ },
+ "end": {
+ "line": 207,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 7022,
+ 7023
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 18
+ },
+ "end": {
+ "line": 207,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 7020,
+ 7023
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 16
+ },
+ "end": {
+ "line": 207,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 7016,
+ 7023
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 12
+ },
+ "end": {
+ "line": 207,
+ "column": 19
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 7025,
+ 7026
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 21
+ },
+ "end": {
+ "line": 207,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7027,
+ 7031
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 23
+ },
+ "end": {
+ "line": 207,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFltElms",
+ "range": [
+ 7032,
+ 7044
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 28
+ },
+ "end": {
+ "line": 207,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 7027,
+ 7044
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 23
+ },
+ "end": {
+ "line": 207,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 7045,
+ 7051
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 41
+ },
+ "end": {
+ "line": 207,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 7027,
+ 7051
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 23
+ },
+ "end": {
+ "line": 207,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 7025,
+ 7051
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 21
+ },
+ "end": {
+ "line": 207,
+ "column": 47
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 7053,
+ 7054
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 49
+ },
+ "end": {
+ "line": 207,
+ "column": 50
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 7053,
+ 7056
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 49
+ },
+ "end": {
+ "line": 207,
+ "column": 52
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "popUpFltElm",
+ "range": [
+ 7076,
+ 7087
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 16
+ },
+ "end": {
+ "line": 208,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7090,
+ 7094
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 30
+ },
+ "end": {
+ "line": 208,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFltElms",
+ "range": [
+ 7095,
+ 7107
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 35
+ },
+ "end": {
+ "line": 208,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 7090,
+ 7107
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 30
+ },
+ "end": {
+ "line": 208,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 7108,
+ 7109
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 48
+ },
+ "end": {
+ "line": 208,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 7090,
+ 7110
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 30
+ },
+ "end": {
+ "line": 208,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 7076,
+ 7110
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 16
+ },
+ "end": {
+ "line": 208,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "popUpFltSpan",
+ "range": [
+ 7129,
+ 7141
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 16
+ },
+ "end": {
+ "line": 209,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7144,
+ 7148
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 31
+ },
+ "end": {
+ "line": 209,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFltSpans",
+ "range": [
+ 7149,
+ 7162
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 36
+ },
+ "end": {
+ "line": 209,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 7144,
+ 7162
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 31
+ },
+ "end": {
+ "line": 209,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 7163,
+ 7164
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 50
+ },
+ "end": {
+ "line": 209,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 7144,
+ 7165
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 31
+ },
+ "end": {
+ "line": 209,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 7129,
+ 7165
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 16
+ },
+ "end": {
+ "line": 209,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "popUpFltImg",
+ "range": [
+ 7184,
+ 7195
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 16
+ },
+ "end": {
+ "line": 210,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7198,
+ 7202
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 30
+ },
+ "end": {
+ "line": 210,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFltImgs",
+ "range": [
+ 7203,
+ 7215
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 35
+ },
+ "end": {
+ "line": 210,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 7198,
+ 7215
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 30
+ },
+ "end": {
+ "line": 210,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 7216,
+ 7217
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 48
+ },
+ "end": {
+ "line": 210,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 7198,
+ 7218
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 30
+ },
+ "end": {
+ "line": 210,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 7184,
+ 7218
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 16
+ },
+ "end": {
+ "line": 210,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 7072,
+ 7219
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 12
+ },
+ "end": {
+ "line": 210,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "popUpFltElm",
+ "range": [
+ 7236,
+ 7247
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 15
+ },
+ "end": {
+ "line": 211,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "popUpFltElm",
+ "range": [
+ 7267,
+ 7278
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 16
+ },
+ "end": {
+ "line": 212,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 7279,
+ 7289
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 28
+ },
+ "end": {
+ "line": 212,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 7267,
+ 7289
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 16
+ },
+ "end": {
+ "line": 212,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 7290,
+ 7301
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 39
+ },
+ "end": {
+ "line": 212,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 7267,
+ 7301
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 16
+ },
+ "end": {
+ "line": 212,
+ "column": 50
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "popUpFltElm",
+ "range": [
+ 7302,
+ 7313
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 51
+ },
+ "end": {
+ "line": 212,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 7267,
+ 7314
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 16
+ },
+ "end": {
+ "line": 212,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 7267,
+ 7315
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 16
+ },
+ "end": {
+ "line": 212,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7333,
+ 7337
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 16
+ },
+ "end": {
+ "line": 213,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFltElmCache",
+ "range": [
+ 7338,
+ 7354
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 21
+ },
+ "end": {
+ "line": 213,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 7333,
+ 7354
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 16
+ },
+ "end": {
+ "line": 213,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 7355,
+ 7356
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 38
+ },
+ "end": {
+ "line": 213,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 7333,
+ 7357
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 16
+ },
+ "end": {
+ "line": 213,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "popUpFltElm",
+ "range": [
+ 7360,
+ 7371
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 43
+ },
+ "end": {
+ "line": 213,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 7333,
+ 7371
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 16
+ },
+ "end": {
+ "line": 213,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 7333,
+ 7372
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 16
+ },
+ "end": {
+ "line": 213,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 7248,
+ 7387
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 27
+ },
+ "end": {
+ "line": 214,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 7233,
+ 7387
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 12
+ },
+ "end": {
+ "line": 214,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "popUpFltElm",
+ "range": [
+ 7401,
+ 7412
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 12
+ },
+ "end": {
+ "line": 215,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 7415,
+ 7419
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 26
+ },
+ "end": {
+ "line": 215,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 7401,
+ 7419
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 12
+ },
+ "end": {
+ "line": 215,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 7401,
+ 7420
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 12
+ },
+ "end": {
+ "line": 215,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "popUpFltSpan",
+ "range": [
+ 7437,
+ 7449
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 15
+ },
+ "end": {
+ "line": 216,
+ "column": 27
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "popUpFltSpan",
+ "range": [
+ 7469,
+ 7481
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 16
+ },
+ "end": {
+ "line": 217,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 7482,
+ 7492
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 29
+ },
+ "end": {
+ "line": 217,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 7469,
+ 7492
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 16
+ },
+ "end": {
+ "line": 217,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 7493,
+ 7504
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 40
+ },
+ "end": {
+ "line": 217,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 7469,
+ 7504
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 16
+ },
+ "end": {
+ "line": 217,
+ "column": 51
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "popUpFltSpan",
+ "range": [
+ 7505,
+ 7517
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 52
+ },
+ "end": {
+ "line": 217,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 7469,
+ 7518
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 16
+ },
+ "end": {
+ "line": 217,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 7469,
+ 7519
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 16
+ },
+ "end": {
+ "line": 217,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 7450,
+ 7534
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 28
+ },
+ "end": {
+ "line": 218,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 7434,
+ 7534
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 12
+ },
+ "end": {
+ "line": 218,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "popUpFltSpan",
+ "range": [
+ 7548,
+ 7560
+ ],
+ "loc": {
+ "start": {
+ "line": 219,
+ "column": 12
+ },
+ "end": {
+ "line": 219,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 7563,
+ 7567
+ ],
+ "loc": {
+ "start": {
+ "line": 219,
+ "column": 27
+ },
+ "end": {
+ "line": 219,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 7548,
+ 7567
+ ],
+ "loc": {
+ "start": {
+ "line": 219,
+ "column": 12
+ },
+ "end": {
+ "line": 219,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 7548,
+ 7568
+ ],
+ "loc": {
+ "start": {
+ "line": 219,
+ "column": 12
+ },
+ "end": {
+ "line": 219,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "popUpFltImg",
+ "range": [
+ 7585,
+ 7596
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 15
+ },
+ "end": {
+ "line": 220,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "popUpFltImg",
+ "range": [
+ 7616,
+ 7627
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 16
+ },
+ "end": {
+ "line": 221,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 7628,
+ 7638
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 28
+ },
+ "end": {
+ "line": 221,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 7616,
+ 7638
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 16
+ },
+ "end": {
+ "line": 221,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 7639,
+ 7650
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 39
+ },
+ "end": {
+ "line": 221,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 7616,
+ 7650
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 16
+ },
+ "end": {
+ "line": 221,
+ "column": 50
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "popUpFltImg",
+ "range": [
+ 7651,
+ 7662
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 51
+ },
+ "end": {
+ "line": 221,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 7616,
+ 7663
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 16
+ },
+ "end": {
+ "line": 221,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 7616,
+ 7664
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 16
+ },
+ "end": {
+ "line": 221,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 7597,
+ 7679
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 27
+ },
+ "end": {
+ "line": 222,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 7582,
+ 7679
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 12
+ },
+ "end": {
+ "line": 222,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "popUpFltImg",
+ "range": [
+ 7693,
+ 7704
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 12
+ },
+ "end": {
+ "line": 223,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 7707,
+ 7711
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 26
+ },
+ "end": {
+ "line": 223,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 7693,
+ 7711
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 12
+ },
+ "end": {
+ "line": 223,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 7693,
+ 7712
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 12
+ },
+ "end": {
+ "line": 223,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 7057,
+ 7723
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 53
+ },
+ "end": {
+ "line": 224,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 7012,
+ 7723
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 8
+ },
+ "end": {
+ "line": 224,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7733,
+ 7737
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 8
+ },
+ "end": {
+ "line": 225,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFltElms",
+ "range": [
+ 7738,
+ 7750
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 13
+ },
+ "end": {
+ "line": 225,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 7733,
+ 7750
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 8
+ },
+ "end": {
+ "line": 225,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 7753,
+ 7755
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 28
+ },
+ "end": {
+ "line": 225,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 7733,
+ 7755
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 8
+ },
+ "end": {
+ "line": 225,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 7733,
+ 7756
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 8
+ },
+ "end": {
+ "line": 225,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7766,
+ 7770
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 8
+ },
+ "end": {
+ "line": 226,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFltSpans",
+ "range": [
+ 7771,
+ 7784
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 13
+ },
+ "end": {
+ "line": 226,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 7766,
+ 7784
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 8
+ },
+ "end": {
+ "line": 226,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 7787,
+ 7789
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 29
+ },
+ "end": {
+ "line": 226,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 7766,
+ 7789
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 8
+ },
+ "end": {
+ "line": 226,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 7766,
+ 7790
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 8
+ },
+ "end": {
+ "line": 226,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7800,
+ 7804
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 8
+ },
+ "end": {
+ "line": 227,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFltImgs",
+ "range": [
+ 7805,
+ 7817
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 13
+ },
+ "end": {
+ "line": 227,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 7800,
+ 7817
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 8
+ },
+ "end": {
+ "line": 227,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 7820,
+ 7822
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 28
+ },
+ "end": {
+ "line": 227,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 7800,
+ 7822
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 8
+ },
+ "end": {
+ "line": 227,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 7800,
+ 7823
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 8
+ },
+ "end": {
+ "line": 227,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 6964,
+ 7830
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 13
+ },
+ "end": {
+ "line": 228,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 6962,
+ 7830
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 11
+ },
+ "end": {
+ "line": 228,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 6955,
+ 7830
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 4
+ },
+ "end": {
+ "line": 228,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Remove pop-up filters\r\n ",
+ "range": [
+ 6907,
+ 6949
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 4
+ },
+ "end": {
+ "line": 204,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ }
+ ],
+ "range": [
+ 115,
+ 7835
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 24
+ },
+ "end": {
+ "line": 230,
+ "column": 1
+ }
+ }
+ },
+ "range": [
+ 98,
+ 7835
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 7
+ },
+ "end": {
+ "line": 230,
+ "column": 1
+ }
+ },
+ "leadingComments": [],
+ "trailingComments": []
+ },
+ "specifiers": [],
+ "source": null,
+ "range": [
+ 91,
+ 7835
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 0
+ },
+ "end": {
+ "line": 230,
+ "column": 1
+ }
+ }
+ }
+ ],
+ "sourceType": "module",
+ "range": [
+ 0,
+ 7835
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 230,
+ "column": 1
+ }
+ },
+ "comments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Pop-up filter component\r\n * @param {Object} tf TableFilter instance\r\n ",
+ "range": [
+ 124,
+ 216
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 4
+ },
+ "end": {
+ "line": 10,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Configuration object",
+ "range": [
+ 248,
+ 271
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 8
+ },
+ "end": {
+ "line": 12,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Enable external filters behaviour",
+ "range": [
+ 313,
+ 349
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "filter icon path",
+ "range": [
+ 431,
+ 449
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "active filter icon path",
+ "range": [
+ 557,
+ 582
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for popup div containing filter",
+ "range": [
+ 844,
+ 895
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "callback function before popup filtes is opened",
+ "range": [
+ 978,
+ 1027
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "callback function after popup filtes is opened",
+ "range": [
+ 1166,
+ 1214
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "callback function before popup filtes is closed",
+ "range": [
+ 1350,
+ 1399
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "callback function after popup filtes is closed",
+ "range": [
+ 1554,
+ 1602
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "stores filters spans",
+ "range": [
+ 1743,
+ 1765
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "stores filters icons",
+ "range": [
+ 1809,
+ 1831
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 45,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "stores filters containers",
+ "range": [
+ 1874,
+ 1901
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 8
+ },
+ "end": {
+ "line": 47,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "id prefix for pop-up filter span",
+ "range": [
+ 2019,
+ 2053
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "id prefix for pop-up div containing filter",
+ "range": [
+ 2107,
+ 2151
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Initialize DOM elements\r\n ",
+ "range": [
+ 2829,
+ 2873
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 4
+ },
+ "end": {
+ "line": 79,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Build all pop-up filters elements\r\n ",
+ "range": [
+ 3572,
+ 3626
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 4
+ },
+ "end": {
+ "line": 102,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Build a specified pop-up filter elements\r\n * @param {Number} colIndex Column index\r\n * @param {Object} div Optional container DOM element\r\n ",
+ "range": [
+ 3783,
+ 3956
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 4
+ },
+ "end": {
+ "line": 113,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Toogle visibility of specified filter\r\n * @param {Number} colIndex Column index\r\n ",
+ "range": [
+ 4486,
+ 4591
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 4
+ },
+ "end": {
+ "line": 130,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Close all filters excepted for the specified one if any\r\n * @param {Number} exceptIdx Column index of the filter to not close\r\n ",
+ "range": [
+ 5849,
+ 6000
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 4
+ },
+ "end": {
+ "line": 168,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Build all the icons representing the pop-up filters\r\n ",
+ "range": [
+ 6335,
+ 6407
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 4
+ },
+ "end": {
+ "line": 183,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Build specified icon\r\n * @param {Number} colIndex Column index\r\n * @param {Boolean} active Apply active state\r\n ",
+ "range": [
+ 6547,
+ 6689
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 4
+ },
+ "end": {
+ "line": 194,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Remove pop-up filters\r\n ",
+ "range": [
+ 6907,
+ 6949
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 4
+ },
+ "end": {
+ "line": 204,
+ "column": 7
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/ast/source/src/modules/rowsCounter.js.json b/doc/ast/source/src/modules/rowsCounter.js.json
new file mode 100644
index 00000000..75a1e646
--- /dev/null
+++ b/doc/ast/source/src/modules/rowsCounter.js.json
@@ -0,0 +1,11099 @@
+{
+ "type": "Program",
+ "body": [
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../dom",
+ "raw": "'../dom'",
+ "range": [
+ 16,
+ 24
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 16
+ },
+ "end": {
+ "line": 1,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 0,
+ 25
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 34,
+ 39
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 12
+ }
+ }
+ },
+ "range": [
+ 34,
+ 39
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 12
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../types",
+ "raw": "'../types'",
+ "range": [
+ 45,
+ 55
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 18
+ },
+ "end": {
+ "line": 2,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 27,
+ 56
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 0
+ },
+ "end": {
+ "line": 2,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "ExportNamedDeclaration",
+ "declaration": {
+ "type": "ClassDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "RowsCounter",
+ "range": [
+ 73,
+ 84
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 13
+ },
+ "end": {
+ "line": 4,
+ "column": 24
+ }
+ }
+ },
+ "superClass": null,
+ "body": {
+ "type": "ClassBody",
+ "body": [
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "constructor",
+ "range": [
+ 180,
+ 191
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 4
+ },
+ "end": {
+ "line": 10,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 192,
+ 194
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 16
+ },
+ "end": {
+ "line": 10,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 248,
+ 249
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 12
+ },
+ "end": {
+ "line": 12,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 252,
+ 254
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 16
+ },
+ "end": {
+ "line": 12,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "config",
+ "range": [
+ 255,
+ 261
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 19
+ },
+ "end": {
+ "line": 12,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 252,
+ 261
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 16
+ },
+ "end": {
+ "line": 12,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 252,
+ 263
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 16
+ },
+ "end": {
+ "line": 12,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 248,
+ 263
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 12
+ },
+ "end": {
+ "line": 12,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 244,
+ 264
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 8
+ },
+ "end": {
+ "line": 12,
+ "column": 28
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " TableFilter configuration",
+ "range": [
+ 206,
+ 234
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 8
+ },
+ "end": {
+ "line": 11,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "id of custom container element",
+ "range": [
+ 276,
+ 308
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 40
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 318,
+ 322
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowsCounterTgtId",
+ "range": [
+ 323,
+ 339
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 13
+ },
+ "end": {
+ "line": 15,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 318,
+ 339
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 342,
+ 343
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 32
+ },
+ "end": {
+ "line": 15,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows_counter_target_id",
+ "range": [
+ 344,
+ 366
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 34
+ },
+ "end": {
+ "line": 15,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 342,
+ 366
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 32
+ },
+ "end": {
+ "line": 15,
+ "column": 56
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 370,
+ 374
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 60
+ },
+ "end": {
+ "line": 15,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 342,
+ 374
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 32
+ },
+ "end": {
+ "line": 15,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 318,
+ 374
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 318,
+ 375
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 65
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "id of custom container element",
+ "range": [
+ 276,
+ 308
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "element containing tot nb rows",
+ "range": [
+ 385,
+ 417
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 40
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 427,
+ 431
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowsCounterDiv",
+ "range": [
+ 432,
+ 446
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 13
+ },
+ "end": {
+ "line": 17,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 427,
+ 446
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 449,
+ 453
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 30
+ },
+ "end": {
+ "line": 17,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 427,
+ 453
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 427,
+ 454
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 35
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "element containing tot nb rows",
+ "range": [
+ 385,
+ 417
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "element containing tot nb rows label",
+ "range": [
+ 464,
+ 502
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 46
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 512,
+ 516
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowsCounterSpan",
+ "range": [
+ 517,
+ 532
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 13
+ },
+ "end": {
+ "line": 19,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 512,
+ 532
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 535,
+ 539
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 31
+ },
+ "end": {
+ "line": 19,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 512,
+ 539
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 512,
+ 540
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 36
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "element containing tot nb rows label",
+ "range": [
+ 464,
+ 502
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines rows counter text",
+ "range": [
+ 550,
+ 577
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 35
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 587,
+ 591
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowsCounterText",
+ "range": [
+ 592,
+ 607
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 13
+ },
+ "end": {
+ "line": 21,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 587,
+ 607
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 610,
+ 611
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 31
+ },
+ "end": {
+ "line": 21,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows_counter_text",
+ "range": [
+ 612,
+ 629
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 33
+ },
+ "end": {
+ "line": 21,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 610,
+ 629
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 31
+ },
+ "end": {
+ "line": 21,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Rows: ",
+ "raw": "'Rows: '",
+ "range": [
+ 633,
+ 641
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 54
+ },
+ "end": {
+ "line": 21,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 610,
+ 641
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 31
+ },
+ "end": {
+ "line": 21,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 587,
+ 641
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 587,
+ 642
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 63
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines rows counter text",
+ "range": [
+ 550,
+ 577
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 35
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 652,
+ 656
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fromToTextSeparator",
+ "range": [
+ 657,
+ 676
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 13
+ },
+ "end": {
+ "line": 22,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 652,
+ 676
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 679,
+ 680
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 35
+ },
+ "end": {
+ "line": 22,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "from_to_text_separator",
+ "range": [
+ 681,
+ 703
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 37
+ },
+ "end": {
+ "line": 22,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 679,
+ 703
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 35
+ },
+ "end": {
+ "line": 22,
+ "column": 59
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "-",
+ "raw": "'-'",
+ "range": [
+ 707,
+ 710
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 63
+ },
+ "end": {
+ "line": 22,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 679,
+ 710
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 35
+ },
+ "end": {
+ "line": 22,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 652,
+ 710
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 652,
+ 711
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 67
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 721,
+ 725
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "overText",
+ "range": [
+ 726,
+ 734
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 13
+ },
+ "end": {
+ "line": 23,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 721,
+ 734
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 737,
+ 738
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 24
+ },
+ "end": {
+ "line": 23,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "over_text",
+ "range": [
+ 739,
+ 748
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 26
+ },
+ "end": {
+ "line": 23,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 737,
+ 748
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 24
+ },
+ "end": {
+ "line": 23,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": " / ",
+ "raw": "' / '",
+ "range": [
+ 752,
+ 757
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 39
+ },
+ "end": {
+ "line": 23,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 737,
+ 757
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 24
+ },
+ "end": {
+ "line": 23,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 721,
+ 757
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 721,
+ 758
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 45
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class rows counter",
+ "range": [
+ 768,
+ 800
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 40
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 810,
+ 814
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "totRowsCssClass",
+ "range": [
+ 815,
+ 830
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 13
+ },
+ "end": {
+ "line": 25,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 810,
+ 830
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 833,
+ 834
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 31
+ },
+ "end": {
+ "line": 25,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tot_rows_css_class",
+ "range": [
+ 835,
+ 853
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 33
+ },
+ "end": {
+ "line": 25,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 833,
+ 853
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 31
+ },
+ "end": {
+ "line": 25,
+ "column": 51
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "tot",
+ "raw": "'tot'",
+ "range": [
+ 857,
+ 862
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 55
+ },
+ "end": {
+ "line": 25,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 833,
+ 862
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 31
+ },
+ "end": {
+ "line": 25,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 810,
+ 862
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 810,
+ 863
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 61
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class rows counter",
+ "range": [
+ 768,
+ 800
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "rows counter div",
+ "range": [
+ 873,
+ 891
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 26
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 901,
+ 905
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxCounter",
+ "range": [
+ 906,
+ 917
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 13
+ },
+ "end": {
+ "line": 27,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 901,
+ 917
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "counter_",
+ "raw": "'counter_'",
+ "range": [
+ 920,
+ 930
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 27
+ },
+ "end": {
+ "line": 27,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 901,
+ 930
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 901,
+ 931
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 38
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "rows counter div",
+ "range": [
+ 873,
+ 891
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "nb displayed rows label",
+ "range": [
+ 941,
+ 966
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 33
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 976,
+ 980
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxTotRows",
+ "range": [
+ 981,
+ 992
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 13
+ },
+ "end": {
+ "line": 29,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 976,
+ 992
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "totrows_span_",
+ "raw": "'totrows_span_'",
+ "range": [
+ 995,
+ 1010
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 27
+ },
+ "end": {
+ "line": 29,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 976,
+ 1010
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 976,
+ 1011
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 43
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "nb displayed rows label",
+ "range": [
+ 941,
+ 966
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "label preceding nb rows label",
+ "range": [
+ 1021,
+ 1052
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 39
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1062,
+ 1066
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxTotRowsTxt",
+ "range": [
+ 1067,
+ 1081
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 13
+ },
+ "end": {
+ "line": 31,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 1062,
+ 1081
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "totRowsTextSpan_",
+ "raw": "'totRowsTextSpan_'",
+ "range": [
+ 1084,
+ 1102
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 30
+ },
+ "end": {
+ "line": 31,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 1062,
+ 1102
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 1062,
+ 1103
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 49
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "label preceding nb rows label",
+ "range": [
+ 1021,
+ 1052
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "callback raised before counter is refreshed",
+ "range": [
+ 1113,
+ 1158
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 53
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1168,
+ 1172
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 8
+ },
+ "end": {
+ "line": 33,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeRefreshCounter",
+ "range": [
+ 1173,
+ 1195
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 13
+ },
+ "end": {
+ "line": 33,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 1168,
+ 1195
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 8
+ },
+ "end": {
+ "line": 33,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 1198,
+ 1203
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 38
+ },
+ "end": {
+ "line": 33,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 1204,
+ 1208
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 44
+ },
+ "end": {
+ "line": 33,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 1198,
+ 1208
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 38
+ },
+ "end": {
+ "line": 33,
+ "column": 48
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1209,
+ 1210
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 49
+ },
+ "end": {
+ "line": 33,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_refresh_counter",
+ "range": [
+ 1211,
+ 1236
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 51
+ },
+ "end": {
+ "line": 33,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 1209,
+ 1236
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 49
+ },
+ "end": {
+ "line": 33,
+ "column": 76
+ }
+ }
+ }
+ ],
+ "range": [
+ 1198,
+ 1237
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 38
+ },
+ "end": {
+ "line": 33,
+ "column": 77
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1253,
+ 1254
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 12
+ },
+ "end": {
+ "line": 34,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_refresh_counter",
+ "range": [
+ 1255,
+ 1280
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 14
+ },
+ "end": {
+ "line": 34,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 1253,
+ 1280
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 12
+ },
+ "end": {
+ "line": 34,
+ "column": 39
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1283,
+ 1287
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 42
+ },
+ "end": {
+ "line": 34,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 1198,
+ 1287
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 38
+ },
+ "end": {
+ "line": 34,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 1168,
+ 1287
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 1168,
+ 1288
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 47
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "callback raised before counter is refreshed",
+ "range": [
+ 1113,
+ 1158
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "callback raised after counter is refreshed",
+ "range": [
+ 1298,
+ 1342
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 52
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1352,
+ 1356
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterRefreshCounter",
+ "range": [
+ 1357,
+ 1378
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 13
+ },
+ "end": {
+ "line": 36,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 1352,
+ 1378
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 1381,
+ 1386
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 37
+ },
+ "end": {
+ "line": 36,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 1387,
+ 1391
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 43
+ },
+ "end": {
+ "line": 36,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 1381,
+ 1391
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 37
+ },
+ "end": {
+ "line": 36,
+ "column": 47
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1392,
+ 1393
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 48
+ },
+ "end": {
+ "line": 36,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_refresh_counter",
+ "range": [
+ 1394,
+ 1418
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 50
+ },
+ "end": {
+ "line": 36,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 1392,
+ 1418
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 48
+ },
+ "end": {
+ "line": 36,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 1381,
+ 1419
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 37
+ },
+ "end": {
+ "line": 36,
+ "column": 75
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1435,
+ 1436
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 12
+ },
+ "end": {
+ "line": 37,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_refresh_counter",
+ "range": [
+ 1437,
+ 1461
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 14
+ },
+ "end": {
+ "line": 37,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 1435,
+ 1461
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 12
+ },
+ "end": {
+ "line": 37,
+ "column": 38
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1464,
+ 1468
+ ],
+ "loc": {
+ "start": {
+ "line": 37,
+ "column": 41
+ },
+ "end": {
+ "line": 37,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 1381,
+ 1468
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 37
+ },
+ "end": {
+ "line": 37,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 1352,
+ 1468
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 1352,
+ 1469
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 37,
+ "column": 46
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "callback raised after counter is refreshed",
+ "range": [
+ 1298,
+ 1342
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 52
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1481,
+ 1485
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1486,
+ 1488
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 13
+ },
+ "end": {
+ "line": 39,
+ "column": 15
+ }
+ }
+ },
+ "range": [
+ 1481,
+ 1488
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1491,
+ 1493
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 18
+ },
+ "end": {
+ "line": 39,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 1481,
+ 1493
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 1481,
+ 1494
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 195,
+ 1501
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 19
+ },
+ "end": {
+ "line": 40,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 191,
+ 1501
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 15
+ },
+ "end": {
+ "line": 40,
+ "column": 5
+ }
+ }
+ },
+ "kind": "constructor",
+ "computed": false,
+ "range": [
+ 180,
+ 1501
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 4
+ },
+ "end": {
+ "line": 40,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Rows counter\r\n * @param {Object} tf TableFilter instance\r\n ",
+ "range": [
+ 93,
+ 174
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 4
+ },
+ "end": {
+ "line": 9,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "init",
+ "range": [
+ 1509,
+ 1513
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 4
+ },
+ "end": {
+ "line": 42,
+ "column": 8
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1530,
+ 1532
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 12
+ },
+ "end": {
+ "line": 43,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1535,
+ 1539
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 17
+ },
+ "end": {
+ "line": 43,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1540,
+ 1542
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 22
+ },
+ "end": {
+ "line": 43,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1535,
+ 1542
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 17
+ },
+ "end": {
+ "line": 43,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1530,
+ 1542
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 12
+ },
+ "end": {
+ "line": 43,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1526,
+ 1543
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1560,
+ 1562
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 13
+ },
+ "end": {
+ "line": 45,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasGrid",
+ "range": [
+ 1563,
+ 1570
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 16
+ },
+ "end": {
+ "line": 45,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 1560,
+ 1570
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 13
+ },
+ "end": {
+ "line": 45,
+ "column": 23
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 1560,
+ 1572
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 13
+ },
+ "end": {
+ "line": 45,
+ "column": 25
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 1559,
+ 1572
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 12
+ },
+ "end": {
+ "line": 45,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1577,
+ 1579
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 30
+ },
+ "end": {
+ "line": 45,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFirstLoad",
+ "range": [
+ 1580,
+ 1591
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 33
+ },
+ "end": {
+ "line": 45,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 1577,
+ 1591
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 30
+ },
+ "end": {
+ "line": 45,
+ "column": 44
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 1576,
+ 1591
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 29
+ },
+ "end": {
+ "line": 45,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 1559,
+ 1591
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 12
+ },
+ "end": {
+ "line": 45,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1596,
+ 1600
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 49
+ },
+ "end": {
+ "line": 45,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowsCounterSpan",
+ "range": [
+ 1601,
+ 1616
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 54
+ },
+ "end": {
+ "line": 45,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 1596,
+ 1616
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 49
+ },
+ "end": {
+ "line": 45,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 1558,
+ 1616
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 11
+ },
+ "end": {
+ "line": 45,
+ "column": 69
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 1632,
+ 1639
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 12
+ },
+ "end": {
+ "line": 46,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 1617,
+ 1650
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 70
+ },
+ "end": {
+ "line": 47,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 1555,
+ 1650
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 47,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "rows counter container",
+ "range": [
+ 1662,
+ 1686
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 32
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "countDiv",
+ "range": [
+ 1700,
+ 1708
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 12
+ },
+ "end": {
+ "line": 50,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 1711,
+ 1714
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 23
+ },
+ "end": {
+ "line": 50,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 1715,
+ 1721
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 27
+ },
+ "end": {
+ "line": 50,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 1711,
+ 1721
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 23
+ },
+ "end": {
+ "line": 50,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "div",
+ "raw": "'div'",
+ "range": [
+ 1722,
+ 1727
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 34
+ },
+ "end": {
+ "line": 50,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 1730,
+ 1734
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 42
+ },
+ "end": {
+ "line": 50,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1736,
+ 1740
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 48
+ },
+ "end": {
+ "line": 50,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxCounter",
+ "range": [
+ 1741,
+ 1752
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 53
+ },
+ "end": {
+ "line": 50,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 1736,
+ 1752
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 48
+ },
+ "end": {
+ "line": 50,
+ "column": 64
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1753,
+ 1755
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 65
+ },
+ "end": {
+ "line": 50,
+ "column": 67
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 1756,
+ 1758
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 68
+ },
+ "end": {
+ "line": 50,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 1753,
+ 1758
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 65
+ },
+ "end": {
+ "line": 50,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 1736,
+ 1758
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 48
+ },
+ "end": {
+ "line": 50,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 1729,
+ 1759
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 41
+ },
+ "end": {
+ "line": 50,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "range": [
+ 1711,
+ 1760
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 23
+ },
+ "end": {
+ "line": 50,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 1700,
+ 1760
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 12
+ },
+ "end": {
+ "line": 50,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1696,
+ 1761
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 8
+ },
+ "end": {
+ "line": 50,
+ "column": 73
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "rows counter container",
+ "range": [
+ 1662,
+ 1686
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 32
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "countDiv",
+ "range": [
+ 1771,
+ 1779
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 1780,
+ 1789
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 17
+ },
+ "end": {
+ "line": 51,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 1771,
+ 1789
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1792,
+ 1796
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 29
+ },
+ "end": {
+ "line": 51,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "totRowsCssClass",
+ "range": [
+ 1797,
+ 1812
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 34
+ },
+ "end": {
+ "line": 51,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 1792,
+ 1812
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 29
+ },
+ "end": {
+ "line": 51,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 1771,
+ 1812
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 1771,
+ 1813
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 50
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "rows counter label",
+ "range": [
+ 1823,
+ 1843
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 28
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "countSpan",
+ "range": [
+ 1857,
+ 1866
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 12
+ },
+ "end": {
+ "line": 53,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 1869,
+ 1872
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 24
+ },
+ "end": {
+ "line": 53,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 1873,
+ 1879
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 28
+ },
+ "end": {
+ "line": 53,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 1869,
+ 1879
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 24
+ },
+ "end": {
+ "line": 53,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "span",
+ "raw": "'span'",
+ "range": [
+ 1880,
+ 1886
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 35
+ },
+ "end": {
+ "line": 53,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 1889,
+ 1893
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 44
+ },
+ "end": {
+ "line": 53,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1895,
+ 1899
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 50
+ },
+ "end": {
+ "line": 53,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxTotRows",
+ "range": [
+ 1900,
+ 1911
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 55
+ },
+ "end": {
+ "line": 53,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 1895,
+ 1911
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 50
+ },
+ "end": {
+ "line": 53,
+ "column": 66
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1912,
+ 1914
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 67
+ },
+ "end": {
+ "line": 53,
+ "column": 69
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 1915,
+ 1917
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 70
+ },
+ "end": {
+ "line": 53,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 1912,
+ 1917
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 67
+ },
+ "end": {
+ "line": 53,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 1895,
+ 1917
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 50
+ },
+ "end": {
+ "line": 53,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "range": [
+ 1888,
+ 1918
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 43
+ },
+ "end": {
+ "line": 53,
+ "column": 73
+ }
+ }
+ }
+ ],
+ "range": [
+ 1869,
+ 1919
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 24
+ },
+ "end": {
+ "line": 53,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 1857,
+ 1919
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 12
+ },
+ "end": {
+ "line": 53,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1853,
+ 1920
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 75
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "rows counter label",
+ "range": [
+ 1823,
+ 1843
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 28
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "countText",
+ "range": [
+ 1934,
+ 1943
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 12
+ },
+ "end": {
+ "line": 54,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 1946,
+ 1949
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 24
+ },
+ "end": {
+ "line": 54,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 1950,
+ 1956
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 28
+ },
+ "end": {
+ "line": 54,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 1946,
+ 1956
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 24
+ },
+ "end": {
+ "line": 54,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "span",
+ "raw": "'span'",
+ "range": [
+ 1957,
+ 1963
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 35
+ },
+ "end": {
+ "line": 54,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 1966,
+ 1970
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 44
+ },
+ "end": {
+ "line": 54,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1972,
+ 1976
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 50
+ },
+ "end": {
+ "line": 54,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxTotRowsTxt",
+ "range": [
+ 1977,
+ 1991
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 55
+ },
+ "end": {
+ "line": 54,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 1972,
+ 1991
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 50
+ },
+ "end": {
+ "line": 54,
+ "column": 69
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1992,
+ 1994
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 70
+ },
+ "end": {
+ "line": 54,
+ "column": 72
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 1995,
+ 1997
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 73
+ },
+ "end": {
+ "line": 54,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 1992,
+ 1997
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 70
+ },
+ "end": {
+ "line": 54,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 1972,
+ 1997
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 50
+ },
+ "end": {
+ "line": 54,
+ "column": 75
+ }
+ }
+ }
+ ],
+ "range": [
+ 1965,
+ 1998
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 43
+ },
+ "end": {
+ "line": 54,
+ "column": 76
+ }
+ }
+ }
+ ],
+ "range": [
+ 1946,
+ 1999
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 24
+ },
+ "end": {
+ "line": 54,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 1934,
+ 1999
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 12
+ },
+ "end": {
+ "line": 54,
+ "column": 77
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1930,
+ 2000
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 78
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "countText",
+ "range": [
+ 2010,
+ 2019
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 2020,
+ 2031
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 18
+ },
+ "end": {
+ "line": 55,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 2010,
+ 2031
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 2032,
+ 2035
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 30
+ },
+ "end": {
+ "line": 55,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 2036,
+ 2040
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 34
+ },
+ "end": {
+ "line": 55,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2032,
+ 2040
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 30
+ },
+ "end": {
+ "line": 55,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2041,
+ 2045
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 39
+ },
+ "end": {
+ "line": 55,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowsCounterText",
+ "range": [
+ 2046,
+ 2061
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 44
+ },
+ "end": {
+ "line": 55,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 2041,
+ 2061
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 39
+ },
+ "end": {
+ "line": 55,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 2032,
+ 2062
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 30
+ },
+ "end": {
+ "line": 55,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 2010,
+ 2063
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 2010,
+ 2064
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 62
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " counter is added to defined element",
+ "range": [
+ 2076,
+ 2114
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 8
+ },
+ "end": {
+ "line": 57,
+ "column": 46
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2128,
+ 2132
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 12
+ },
+ "end": {
+ "line": 58,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowsCounterTgtId",
+ "range": [
+ 2133,
+ 2149
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 17
+ },
+ "end": {
+ "line": 58,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 2128,
+ 2149
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 12
+ },
+ "end": {
+ "line": 58,
+ "column": 33
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2127,
+ 2149
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 11
+ },
+ "end": {
+ "line": 58,
+ "column": 33
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2165,
+ 2167
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 12
+ },
+ "end": {
+ "line": 59,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setToolbar",
+ "range": [
+ 2168,
+ 2178
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 15
+ },
+ "end": {
+ "line": 59,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2165,
+ 2178
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 12
+ },
+ "end": {
+ "line": 59,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 2165,
+ 2180
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 12
+ },
+ "end": {
+ "line": 59,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 2165,
+ 2181
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 12
+ },
+ "end": {
+ "line": 59,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "range": [
+ 2150,
+ 2192
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 34
+ },
+ "end": {
+ "line": 60,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2124,
+ 2192
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 8
+ },
+ "end": {
+ "line": 60,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " counter is added to defined element",
+ "range": [
+ 2076,
+ 2114
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 8
+ },
+ "end": {
+ "line": 57,
+ "column": 46
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 2206,
+ 2214
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 12
+ },
+ "end": {
+ "line": 61,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2218,
+ 2222
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 24
+ },
+ "end": {
+ "line": 61,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowsCounterTgtId",
+ "range": [
+ 2223,
+ 2239
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 29
+ },
+ "end": {
+ "line": 61,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 2218,
+ 2239
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 24
+ },
+ "end": {
+ "line": 61,
+ "column": 45
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2217,
+ 2239
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 23
+ },
+ "end": {
+ "line": 61,
+ "column": 45
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2259,
+ 2261
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 16
+ },
+ "end": {
+ "line": 62,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lDiv",
+ "range": [
+ 2262,
+ 2266
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 19
+ },
+ "end": {
+ "line": 62,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 2259,
+ 2266
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 16
+ },
+ "end": {
+ "line": 62,
+ "column": 23
+ }
+ }
+ },
+ "alternate": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 2269,
+ 2272
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 26
+ },
+ "end": {
+ "line": 62,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 2273,
+ 2275
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 30
+ },
+ "end": {
+ "line": 62,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 2269,
+ 2275
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 26
+ },
+ "end": {
+ "line": 62,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2277,
+ 2281
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 34
+ },
+ "end": {
+ "line": 62,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowsCounterTgtId",
+ "range": [
+ 2282,
+ 2298
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 39
+ },
+ "end": {
+ "line": 62,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 2277,
+ 2298
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 34
+ },
+ "end": {
+ "line": 62,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 2269,
+ 2300
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 26
+ },
+ "end": {
+ "line": 62,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 2217,
+ 2300
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 23
+ },
+ "end": {
+ "line": 62,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 2206,
+ 2300
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 12
+ },
+ "end": {
+ "line": 62,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2202,
+ 2301
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 8
+ },
+ "end": {
+ "line": 62,
+ "column": 58
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "default container: 'lDiv'",
+ "range": [
+ 2313,
+ 2340
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 8
+ },
+ "end": {
+ "line": 64,
+ "column": 35
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2354,
+ 2358
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 12
+ },
+ "end": {
+ "line": 65,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowsCounterTgtId",
+ "range": [
+ 2359,
+ 2375
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 17
+ },
+ "end": {
+ "line": 65,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 2354,
+ 2375
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 12
+ },
+ "end": {
+ "line": 65,
+ "column": 33
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2353,
+ 2375
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 11
+ },
+ "end": {
+ "line": 65,
+ "column": 33
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "countDiv",
+ "range": [
+ 2391,
+ 2399
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 12
+ },
+ "end": {
+ "line": 66,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 2400,
+ 2411
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 21
+ },
+ "end": {
+ "line": 66,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 2391,
+ 2411
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 12
+ },
+ "end": {
+ "line": 66,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "countText",
+ "range": [
+ 2412,
+ 2421
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 33
+ },
+ "end": {
+ "line": 66,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 2391,
+ 2422
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 12
+ },
+ "end": {
+ "line": 66,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 2391,
+ 2423
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 12
+ },
+ "end": {
+ "line": 66,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "countDiv",
+ "range": [
+ 2437,
+ 2445
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 12
+ },
+ "end": {
+ "line": 67,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 2446,
+ 2457
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 21
+ },
+ "end": {
+ "line": 67,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 2437,
+ 2457
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 12
+ },
+ "end": {
+ "line": 67,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "countSpan",
+ "range": [
+ 2458,
+ 2467
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 33
+ },
+ "end": {
+ "line": 67,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 2437,
+ 2468
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 12
+ },
+ "end": {
+ "line": 67,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 2437,
+ 2469
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 12
+ },
+ "end": {
+ "line": 67,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 2483,
+ 2491
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 12
+ },
+ "end": {
+ "line": 68,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 2492,
+ 2503
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 21
+ },
+ "end": {
+ "line": 68,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 2483,
+ 2503
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 12
+ },
+ "end": {
+ "line": 68,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "countDiv",
+ "range": [
+ 2504,
+ 2512
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 33
+ },
+ "end": {
+ "line": 68,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 2483,
+ 2513
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 12
+ },
+ "end": {
+ "line": 68,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 2483,
+ 2514
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 12
+ },
+ "end": {
+ "line": 68,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 2376,
+ 2525
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 34
+ },
+ "end": {
+ "line": 69,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 2615,
+ 2623
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 12
+ },
+ "end": {
+ "line": 72,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 2624,
+ 2635
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 21
+ },
+ "end": {
+ "line": 72,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 2615,
+ 2635
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 12
+ },
+ "end": {
+ "line": 72,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "countText",
+ "range": [
+ 2636,
+ 2645
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 33
+ },
+ "end": {
+ "line": 72,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 2615,
+ 2646
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 12
+ },
+ "end": {
+ "line": 72,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 2615,
+ 2647
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 12
+ },
+ "end": {
+ "line": 72,
+ "column": 44
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "custom container, no need to append statusDiv",
+ "range": [
+ 2554,
+ 2601
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 12
+ },
+ "end": {
+ "line": 71,
+ "column": 59
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 2661,
+ 2669
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 12
+ },
+ "end": {
+ "line": 73,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 2670,
+ 2681
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 21
+ },
+ "end": {
+ "line": 73,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 2661,
+ 2681
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 12
+ },
+ "end": {
+ "line": 73,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "countSpan",
+ "range": [
+ 2682,
+ 2691
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 33
+ },
+ "end": {
+ "line": 73,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 2661,
+ 2692
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 12
+ },
+ "end": {
+ "line": 73,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 2661,
+ 2693
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 12
+ },
+ "end": {
+ "line": 73,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 2539,
+ 2704
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 12
+ },
+ "end": {
+ "line": 74,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 2350,
+ 2704
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 8
+ },
+ "end": {
+ "line": 74,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "default container: 'lDiv'",
+ "range": [
+ 2313,
+ 2340
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 8
+ },
+ "end": {
+ "line": 64,
+ "column": 35
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2714,
+ 2718
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 8
+ },
+ "end": {
+ "line": 75,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowsCounterDiv",
+ "range": [
+ 2719,
+ 2733
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 13
+ },
+ "end": {
+ "line": 75,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 2714,
+ 2733
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 8
+ },
+ "end": {
+ "line": 75,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "countDiv",
+ "range": [
+ 2736,
+ 2744
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 30
+ },
+ "end": {
+ "line": 75,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2714,
+ 2744
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 8
+ },
+ "end": {
+ "line": 75,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2714,
+ 2745
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 8
+ },
+ "end": {
+ "line": 75,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2755,
+ 2759
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 8
+ },
+ "end": {
+ "line": 76,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowsCounterSpan",
+ "range": [
+ 2760,
+ 2775
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 13
+ },
+ "end": {
+ "line": 76,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 2755,
+ 2775
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 8
+ },
+ "end": {
+ "line": 76,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "countSpan",
+ "range": [
+ 2778,
+ 2787
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 31
+ },
+ "end": {
+ "line": 76,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 2755,
+ 2787
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 8
+ },
+ "end": {
+ "line": 76,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 2755,
+ 2788
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 8
+ },
+ "end": {
+ "line": 76,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2800,
+ 2804
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 8
+ },
+ "end": {
+ "line": 78,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "refresh",
+ "range": [
+ 2805,
+ 2812
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 13
+ },
+ "end": {
+ "line": 78,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 2800,
+ 2812
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 8
+ },
+ "end": {
+ "line": 78,
+ "column": 20
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 2800,
+ 2814
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 8
+ },
+ "end": {
+ "line": 78,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 2800,
+ 2815
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 8
+ },
+ "end": {
+ "line": 78,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "range": [
+ 1515,
+ 2822
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 10
+ },
+ "end": {
+ "line": 79,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 1513,
+ 2822
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 8
+ },
+ "end": {
+ "line": 79,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 1509,
+ 2822
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 4
+ },
+ "end": {
+ "line": 79,
+ "column": 5
+ }
+ },
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "refresh",
+ "range": [
+ 2830,
+ 2837
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 4
+ },
+ "end": {
+ "line": 81,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "p",
+ "range": [
+ 2838,
+ 2839
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 12
+ },
+ "end": {
+ "line": 81,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2855,
+ 2859
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 12
+ },
+ "end": {
+ "line": 82,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowsCounterSpan",
+ "range": [
+ 2860,
+ 2875
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 17
+ },
+ "end": {
+ "line": 82,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 2855,
+ 2875
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 12
+ },
+ "end": {
+ "line": 82,
+ "column": 32
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2854,
+ 2875
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 11
+ },
+ "end": {
+ "line": 82,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 2891,
+ 2898
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 12
+ },
+ "end": {
+ "line": 83,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 2876,
+ 2909
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 33
+ },
+ "end": {
+ "line": 84,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2851,
+ 2909
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 8
+ },
+ "end": {
+ "line": 84,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2925,
+ 2927
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 12
+ },
+ "end": {
+ "line": 86,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2930,
+ 2934
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 17
+ },
+ "end": {
+ "line": 86,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2935,
+ 2937
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 22
+ },
+ "end": {
+ "line": 86,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2930,
+ 2937
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 17
+ },
+ "end": {
+ "line": 86,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2925,
+ 2937
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 12
+ },
+ "end": {
+ "line": 86,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2921,
+ 2938
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 8
+ },
+ "end": {
+ "line": 86,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2953,
+ 2957
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 11
+ },
+ "end": {
+ "line": 88,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeRefreshCounter",
+ "range": [
+ 2958,
+ 2980
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 16
+ },
+ "end": {
+ "line": 88,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2953,
+ 2980
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 11
+ },
+ "end": {
+ "line": 88,
+ "column": 38
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2996,
+ 3000
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 12
+ },
+ "end": {
+ "line": 89,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeRefreshCounter",
+ "range": [
+ 3001,
+ 3023
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 17
+ },
+ "end": {
+ "line": 89,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 2996,
+ 3023
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 12
+ },
+ "end": {
+ "line": 89,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 3024,
+ 3028
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 40
+ },
+ "end": {
+ "line": 89,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 2996,
+ 3028
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 12
+ },
+ "end": {
+ "line": 89,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 3029,
+ 3033
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 45
+ },
+ "end": {
+ "line": 89,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3035,
+ 3037
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 51
+ },
+ "end": {
+ "line": 89,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3039,
+ 3043
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 55
+ },
+ "end": {
+ "line": 89,
+ "column": 59
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowsCounterSpan",
+ "range": [
+ 3044,
+ 3059
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 60
+ },
+ "end": {
+ "line": 89,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 3039,
+ 3059
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 55
+ },
+ "end": {
+ "line": 89,
+ "column": 75
+ }
+ }
+ }
+ ],
+ "range": [
+ 2996,
+ 3060
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 12
+ },
+ "end": {
+ "line": 89,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 2996,
+ 3061
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 12
+ },
+ "end": {
+ "line": 89,
+ "column": 77
+ }
+ }
+ }
+ ],
+ "range": [
+ 2981,
+ 3072
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 39
+ },
+ "end": {
+ "line": 90,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2950,
+ 3072
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 8
+ },
+ "end": {
+ "line": 90,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "totTxt",
+ "range": [
+ 3088,
+ 3094
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 12
+ },
+ "end": {
+ "line": 92,
+ "column": 18
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 3088,
+ 3094
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 12
+ },
+ "end": {
+ "line": 92,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3084,
+ 3095
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 8
+ },
+ "end": {
+ "line": 92,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3109,
+ 3111
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 12
+ },
+ "end": {
+ "line": 93,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 3112,
+ 3118
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 15
+ },
+ "end": {
+ "line": 93,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 3109,
+ 3118
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 12
+ },
+ "end": {
+ "line": 93,
+ "column": 21
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 3108,
+ 3118
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 11
+ },
+ "end": {
+ "line": 93,
+ "column": 21
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "p",
+ "range": [
+ 3137,
+ 3138
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 15
+ },
+ "end": {
+ "line": 94,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "p",
+ "range": [
+ 3142,
+ 3143
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 20
+ },
+ "end": {
+ "line": 94,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 3148,
+ 3150
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 26
+ },
+ "end": {
+ "line": 94,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 3142,
+ 3150
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 20
+ },
+ "end": {
+ "line": 94,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 3137,
+ 3150
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 15
+ },
+ "end": {
+ "line": 94,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "totTxt",
+ "range": [
+ 3170,
+ 3176
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 16
+ },
+ "end": {
+ "line": 95,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "p",
+ "range": [
+ 3179,
+ 3180
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 25
+ },
+ "end": {
+ "line": 95,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 3170,
+ 3180
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 16
+ },
+ "end": {
+ "line": 95,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 3170,
+ 3181
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 16
+ },
+ "end": {
+ "line": 95,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "range": [
+ 3151,
+ 3196
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 29
+ },
+ "end": {
+ "line": 96,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "totTxt",
+ "range": [
+ 3220,
+ 3226
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 16
+ },
+ "end": {
+ "line": 97,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3229,
+ 3231
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 25
+ },
+ "end": {
+ "line": 97,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbFilterableRows",
+ "range": [
+ 3232,
+ 3248
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 28
+ },
+ "end": {
+ "line": 97,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 3229,
+ 3248
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 25
+ },
+ "end": {
+ "line": 97,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3251,
+ 3253
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 47
+ },
+ "end": {
+ "line": 97,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbHiddenRows",
+ "range": [
+ 3254,
+ 3266
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 50
+ },
+ "end": {
+ "line": 97,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 3251,
+ 3266
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 47
+ },
+ "end": {
+ "line": 97,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 3229,
+ 3266
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 25
+ },
+ "end": {
+ "line": 97,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 3220,
+ 3266
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 16
+ },
+ "end": {
+ "line": 97,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 3220,
+ 3267
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 16
+ },
+ "end": {
+ "line": 97,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 3201,
+ 3282
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 18
+ },
+ "end": {
+ "line": 98,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 3134,
+ 3282
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 12
+ },
+ "end": {
+ "line": 98,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 3119,
+ 3293
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 22
+ },
+ "end": {
+ "line": 99,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 3318,
+ 3324
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 16
+ },
+ "end": {
+ "line": 100,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3327,
+ 3329
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 25
+ },
+ "end": {
+ "line": 100,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 3330,
+ 3337
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 28
+ },
+ "end": {
+ "line": 100,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 3327,
+ 3337
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 25
+ },
+ "end": {
+ "line": 100,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "paging",
+ "raw": "'paging'",
+ "range": [
+ 3338,
+ 3346
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 36
+ },
+ "end": {
+ "line": 100,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 3327,
+ 3347
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 25
+ },
+ "end": {
+ "line": 100,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 3318,
+ 3347
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 16
+ },
+ "end": {
+ "line": 100,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3314,
+ 3348
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 12
+ },
+ "end": {
+ "line": 100,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 3365,
+ 3371
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 15
+ },
+ "end": {
+ "line": 101,
+ "column": 21
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "paging_start_row",
+ "range": [
+ 3431,
+ 3447
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 20
+ },
+ "end": {
+ "line": 103,
+ "column": 36
+ }
+ }
+ },
+ "init": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 3450,
+ 3458
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 39
+ },
+ "end": {
+ "line": 103,
+ "column": 47
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 3459,
+ 3465
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 48
+ },
+ "end": {
+ "line": 103,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "startPagingRow",
+ "range": [
+ 3466,
+ 3480
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 55
+ },
+ "end": {
+ "line": 103,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 3459,
+ 3480
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 48
+ },
+ "end": {
+ "line": 103,
+ "column": 69
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 3482,
+ 3484
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 71
+ },
+ "end": {
+ "line": 103,
+ "column": 73
+ }
+ }
+ }
+ ],
+ "range": [
+ 3450,
+ 3485
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 39
+ },
+ "end": {
+ "line": 103,
+ "column": 74
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3515,
+ 3517
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 26
+ },
+ "end": {
+ "line": 104,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbVisibleRows",
+ "range": [
+ 3518,
+ 3531
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 29
+ },
+ "end": {
+ "line": 104,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 3515,
+ 3531
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 26
+ },
+ "end": {
+ "line": 104,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 3532,
+ 3533
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 43
+ },
+ "end": {
+ "line": 104,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 3515,
+ 3533
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 26
+ },
+ "end": {
+ "line": 104,
+ "column": 44
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 3537,
+ 3538
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 48
+ },
+ "end": {
+ "line": 104,
+ "column": 49
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 3541,
+ 3542
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 52
+ },
+ "end": {
+ "line": 104,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 3514,
+ 3542
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 25
+ },
+ "end": {
+ "line": 104,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 3450,
+ 3543
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 39
+ },
+ "end": {
+ "line": 104,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 3431,
+ 3543
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 20
+ },
+ "end": {
+ "line": 104,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3427,
+ 3544
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 16
+ },
+ "end": {
+ "line": 104,
+ "column": 55
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "paging start row",
+ "range": [
+ 3391,
+ 3409
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 16
+ },
+ "end": {
+ "line": 102,
+ "column": 34
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "paging_end_row",
+ "range": [
+ 3566,
+ 3580
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 20
+ },
+ "end": {
+ "line": 105,
+ "column": 34
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<=",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Identifier",
+ "name": "paging_start_row",
+ "range": [
+ 3584,
+ 3600
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 38
+ },
+ "end": {
+ "line": 105,
+ "column": 54
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 3601,
+ 3607
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 55
+ },
+ "end": {
+ "line": 105,
+ "column": 61
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingLength",
+ "range": [
+ 3608,
+ 3620
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 62
+ },
+ "end": {
+ "line": 105,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 3601,
+ 3620
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 55
+ },
+ "end": {
+ "line": 105,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 3584,
+ 3620
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 38
+ },
+ "end": {
+ "line": 105,
+ "column": 74
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 3622,
+ 3623
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 76
+ },
+ "end": {
+ "line": 105,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 3583,
+ 3623
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 37
+ },
+ "end": {
+ "line": 105,
+ "column": 77
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3652,
+ 3654
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 24
+ },
+ "end": {
+ "line": 106,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbVisibleRows",
+ "range": [
+ 3655,
+ 3668
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 27
+ },
+ "end": {
+ "line": 106,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 3652,
+ 3668
+ ],
+ "loc": {
+ "start": {
+ "line": 106,
+ "column": 24
+ },
+ "end": {
+ "line": 106,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 3583,
+ 3668
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 37
+ },
+ "end": {
+ "line": 106,
+ "column": 40
+ }
+ }
+ },
+ "consequent": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Identifier",
+ "name": "paging_start_row",
+ "range": [
+ 3696,
+ 3712
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 24
+ },
+ "end": {
+ "line": 107,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 3713,
+ 3719
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 41
+ },
+ "end": {
+ "line": 107,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pagingLength",
+ "range": [
+ 3720,
+ 3732
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 48
+ },
+ "end": {
+ "line": 107,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 3713,
+ 3732
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 41
+ },
+ "end": {
+ "line": 107,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 3696,
+ 3732
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 24
+ },
+ "end": {
+ "line": 107,
+ "column": 60
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 3733,
+ 3734
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 61
+ },
+ "end": {
+ "line": 107,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 3696,
+ 3734
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 24
+ },
+ "end": {
+ "line": 107,
+ "column": 62
+ }
+ }
+ },
+ "alternate": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3762,
+ 3764
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 24
+ },
+ "end": {
+ "line": 108,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbVisibleRows",
+ "range": [
+ 3765,
+ 3778
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 27
+ },
+ "end": {
+ "line": 108,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 3762,
+ 3778
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 24
+ },
+ "end": {
+ "line": 108,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 3583,
+ 3778
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 37
+ },
+ "end": {
+ "line": 108,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 3566,
+ 3778
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 20
+ },
+ "end": {
+ "line": 108,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3562,
+ 3779
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 16
+ },
+ "end": {
+ "line": 108,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "totTxt",
+ "range": [
+ 3797,
+ 3803
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 16
+ },
+ "end": {
+ "line": 109,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Identifier",
+ "name": "paging_start_row",
+ "range": [
+ 3806,
+ 3822
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 25
+ },
+ "end": {
+ "line": 109,
+ "column": 41
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3825,
+ 3829
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 44
+ },
+ "end": {
+ "line": 109,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fromToTextSeparator",
+ "range": [
+ 3830,
+ 3849
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 49
+ },
+ "end": {
+ "line": 109,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 3825,
+ 3849
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 44
+ },
+ "end": {
+ "line": 109,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 3806,
+ 3849
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 25
+ },
+ "end": {
+ "line": 109,
+ "column": 68
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "paging_end_row",
+ "range": [
+ 3873,
+ 3887
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 20
+ },
+ "end": {
+ "line": 110,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 3806,
+ 3887
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 25
+ },
+ "end": {
+ "line": 110,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3890,
+ 3894
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 37
+ },
+ "end": {
+ "line": 110,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "overText",
+ "range": [
+ 3895,
+ 3903
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 42
+ },
+ "end": {
+ "line": 110,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 3890,
+ 3903
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 37
+ },
+ "end": {
+ "line": 110,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 3806,
+ 3903
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 25
+ },
+ "end": {
+ "line": 110,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3906,
+ 3908
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 53
+ },
+ "end": {
+ "line": 110,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbVisibleRows",
+ "range": [
+ 3909,
+ 3922
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 56
+ },
+ "end": {
+ "line": 110,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 3906,
+ 3922
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 53
+ },
+ "end": {
+ "line": 110,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 3806,
+ 3922
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 25
+ },
+ "end": {
+ "line": 110,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 3797,
+ 3922
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 16
+ },
+ "end": {
+ "line": 110,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 3797,
+ 3923
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 16
+ },
+ "end": {
+ "line": 110,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 3372,
+ 3938
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 22
+ },
+ "end": {
+ "line": 111,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 3362,
+ 3938
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 12
+ },
+ "end": {
+ "line": 111,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 3299,
+ 3949
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 15
+ },
+ "end": {
+ "line": 112,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 3105,
+ 3949
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 8
+ },
+ "end": {
+ "line": 112,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3961,
+ 3965
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 8
+ },
+ "end": {
+ "line": 114,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowsCounterSpan",
+ "range": [
+ 3966,
+ 3981
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 13
+ },
+ "end": {
+ "line": 114,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 3961,
+ 3981
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 8
+ },
+ "end": {
+ "line": 114,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 3982,
+ 3991
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 29
+ },
+ "end": {
+ "line": 114,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 3961,
+ 3991
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 8
+ },
+ "end": {
+ "line": 114,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "totTxt",
+ "range": [
+ 3994,
+ 4000
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 41
+ },
+ "end": {
+ "line": 114,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 3961,
+ 4000
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 8
+ },
+ "end": {
+ "line": 114,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 3961,
+ 4001
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 8
+ },
+ "end": {
+ "line": 114,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4014,
+ 4018
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 11
+ },
+ "end": {
+ "line": 115,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterRefreshCounter",
+ "range": [
+ 4019,
+ 4040
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 16
+ },
+ "end": {
+ "line": 115,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 4014,
+ 4040
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 11
+ },
+ "end": {
+ "line": 115,
+ "column": 37
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4056,
+ 4060
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 12
+ },
+ "end": {
+ "line": 116,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterRefreshCounter",
+ "range": [
+ 4061,
+ 4082
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 17
+ },
+ "end": {
+ "line": 116,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 4056,
+ 4082
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 12
+ },
+ "end": {
+ "line": 116,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 4083,
+ 4087
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 39
+ },
+ "end": {
+ "line": 116,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 4056,
+ 4087
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 12
+ },
+ "end": {
+ "line": 116,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 4106,
+ 4110
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 16
+ },
+ "end": {
+ "line": 117,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4112,
+ 4114
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 22
+ },
+ "end": {
+ "line": 117,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4116,
+ 4120
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 26
+ },
+ "end": {
+ "line": 117,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowsCounterSpan",
+ "range": [
+ 4121,
+ 4136
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 31
+ },
+ "end": {
+ "line": 117,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 4116,
+ 4136
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 26
+ },
+ "end": {
+ "line": 117,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "totTxt",
+ "range": [
+ 4138,
+ 4144
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 48
+ },
+ "end": {
+ "line": 117,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 4056,
+ 4145
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 12
+ },
+ "end": {
+ "line": 117,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 4056,
+ 4146
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 12
+ },
+ "end": {
+ "line": 117,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 4041,
+ 4157
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 38
+ },
+ "end": {
+ "line": 118,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 4011,
+ 4157
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 8
+ },
+ "end": {
+ "line": 118,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 2840,
+ 4164
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 14
+ },
+ "end": {
+ "line": 119,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 2837,
+ 4164
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 11
+ },
+ "end": {
+ "line": 119,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 2830,
+ 4164
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 4
+ },
+ "end": {
+ "line": 119,
+ "column": 5
+ }
+ },
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "destroy",
+ "range": [
+ 4172,
+ 4179
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 4
+ },
+ "end": {
+ "line": 121,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4196,
+ 4198
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 12
+ },
+ "end": {
+ "line": 122,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4201,
+ 4205
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 17
+ },
+ "end": {
+ "line": 122,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4206,
+ 4208
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 22
+ },
+ "end": {
+ "line": 122,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 4201,
+ 4208
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 17
+ },
+ "end": {
+ "line": 122,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 4196,
+ 4208
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 12
+ },
+ "end": {
+ "line": 122,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 4192,
+ 4209
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 8
+ },
+ "end": {
+ "line": 122,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 4223,
+ 4225
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 12
+ },
+ "end": {
+ "line": 123,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasGrid",
+ "range": [
+ 4226,
+ 4233
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 15
+ },
+ "end": {
+ "line": 123,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 4223,
+ 4233
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 12
+ },
+ "end": {
+ "line": 123,
+ "column": 22
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 4223,
+ 4235
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 12
+ },
+ "end": {
+ "line": 123,
+ "column": 24
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 4222,
+ 4235
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 11
+ },
+ "end": {
+ "line": 123,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4240,
+ 4244
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 29
+ },
+ "end": {
+ "line": 123,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowsCounterSpan",
+ "range": [
+ 4245,
+ 4260
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 34
+ },
+ "end": {
+ "line": 123,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 4240,
+ 4260
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 29
+ },
+ "end": {
+ "line": 123,
+ "column": 49
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 4239,
+ 4260
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 28
+ },
+ "end": {
+ "line": 123,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 4222,
+ 4260
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 11
+ },
+ "end": {
+ "line": 123,
+ "column": 49
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 4276,
+ 4283
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 12
+ },
+ "end": {
+ "line": 124,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 4261,
+ 4294
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 50
+ },
+ "end": {
+ "line": 125,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 4219,
+ 4294
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 8
+ },
+ "end": {
+ "line": 125,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4310,
+ 4314
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 12
+ },
+ "end": {
+ "line": 127,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowsCounterTgtId",
+ "range": [
+ 4315,
+ 4331
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 17
+ },
+ "end": {
+ "line": 127,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 4310,
+ 4331
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 12
+ },
+ "end": {
+ "line": 127,
+ "column": 33
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 4309,
+ 4331
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 11
+ },
+ "end": {
+ "line": 127,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4335,
+ 4339
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 37
+ },
+ "end": {
+ "line": 127,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowsCounterDiv",
+ "range": [
+ 4340,
+ 4354
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 42
+ },
+ "end": {
+ "line": 127,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 4335,
+ 4354
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 37
+ },
+ "end": {
+ "line": 127,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 4309,
+ 4354
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 11
+ },
+ "end": {
+ "line": 127,
+ "column": 56
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4370,
+ 4374
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 12
+ },
+ "end": {
+ "line": 128,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowsCounterDiv",
+ "range": [
+ 4375,
+ 4389
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 17
+ },
+ "end": {
+ "line": 128,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 4370,
+ 4389
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 12
+ },
+ "end": {
+ "line": 128,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 4390,
+ 4400
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 32
+ },
+ "end": {
+ "line": 128,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 4370,
+ 4400
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 12
+ },
+ "end": {
+ "line": 128,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 4401,
+ 4412
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 43
+ },
+ "end": {
+ "line": 128,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 4370,
+ 4412
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 12
+ },
+ "end": {
+ "line": 128,
+ "column": 54
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4413,
+ 4417
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 55
+ },
+ "end": {
+ "line": 128,
+ "column": 59
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowsCounterDiv",
+ "range": [
+ 4418,
+ 4432
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 60
+ },
+ "end": {
+ "line": 128,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 4413,
+ 4432
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 55
+ },
+ "end": {
+ "line": 128,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 4370,
+ 4433
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 12
+ },
+ "end": {
+ "line": 128,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 4370,
+ 4434
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 12
+ },
+ "end": {
+ "line": 128,
+ "column": 76
+ }
+ }
+ }
+ ],
+ "range": [
+ 4355,
+ 4445
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 57
+ },
+ "end": {
+ "line": 129,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 4466,
+ 4469
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 12
+ },
+ "end": {
+ "line": 130,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 4470,
+ 4472
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 16
+ },
+ "end": {
+ "line": 130,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 4466,
+ 4472
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 12
+ },
+ "end": {
+ "line": 130,
+ "column": 18
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4473,
+ 4477
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 19
+ },
+ "end": {
+ "line": 130,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowsCounterTgtId",
+ "range": [
+ 4478,
+ 4494
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 24
+ },
+ "end": {
+ "line": 130,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 4473,
+ 4494
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 19
+ },
+ "end": {
+ "line": 130,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 4466,
+ 4495
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 12
+ },
+ "end": {
+ "line": 130,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 4496,
+ 4505
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 42
+ },
+ "end": {
+ "line": 130,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 4466,
+ 4505
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 12
+ },
+ "end": {
+ "line": 130,
+ "column": 51
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 4508,
+ 4510
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 54
+ },
+ "end": {
+ "line": 130,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 4466,
+ 4510
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 12
+ },
+ "end": {
+ "line": 130,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 4466,
+ 4511
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 12
+ },
+ "end": {
+ "line": 130,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 4451,
+ 4522
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 15
+ },
+ "end": {
+ "line": 131,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 4306,
+ 4522
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 8
+ },
+ "end": {
+ "line": 131,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4532,
+ 4536
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 8
+ },
+ "end": {
+ "line": 132,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowsCounterSpan",
+ "range": [
+ 4537,
+ 4552
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 13
+ },
+ "end": {
+ "line": 132,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 4532,
+ 4552
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 8
+ },
+ "end": {
+ "line": 132,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 4555,
+ 4559
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 31
+ },
+ "end": {
+ "line": 132,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 4532,
+ 4559
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 8
+ },
+ "end": {
+ "line": 132,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 4532,
+ 4560
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 8
+ },
+ "end": {
+ "line": 132,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4570,
+ 4574
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 8
+ },
+ "end": {
+ "line": 133,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowsCounterDiv",
+ "range": [
+ 4575,
+ 4589
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 13
+ },
+ "end": {
+ "line": 133,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 4570,
+ 4589
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 8
+ },
+ "end": {
+ "line": 133,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 4592,
+ 4596
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 30
+ },
+ "end": {
+ "line": 133,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 4570,
+ 4596
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 8
+ },
+ "end": {
+ "line": 133,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 4570,
+ 4597
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 8
+ },
+ "end": {
+ "line": 133,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 4181,
+ 4604
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 13
+ },
+ "end": {
+ "line": 134,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 4179,
+ 4604
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 11
+ },
+ "end": {
+ "line": 134,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 4172,
+ 4604
+ ],
+ "loc": {
+ "start": {
+ "line": 121,
+ "column": 4
+ },
+ "end": {
+ "line": 134,
+ "column": 5
+ }
+ },
+ "static": false
+ }
+ ],
+ "range": [
+ 84,
+ 4607
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 24
+ },
+ "end": {
+ "line": 135,
+ "column": 1
+ }
+ }
+ },
+ "range": [
+ 67,
+ 4607
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 7
+ },
+ "end": {
+ "line": 135,
+ "column": 1
+ }
+ },
+ "leadingComments": [],
+ "trailingComments": []
+ },
+ "specifiers": [],
+ "source": null,
+ "range": [
+ 60,
+ 4607
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 0
+ },
+ "end": {
+ "line": 135,
+ "column": 1
+ }
+ }
+ }
+ ],
+ "sourceType": "module",
+ "range": [
+ 0,
+ 4607
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 135,
+ "column": 1
+ }
+ },
+ "comments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Rows counter\r\n * @param {Object} tf TableFilter instance\r\n ",
+ "range": [
+ 93,
+ 174
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 4
+ },
+ "end": {
+ "line": 9,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " TableFilter configuration",
+ "range": [
+ 206,
+ 234
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 8
+ },
+ "end": {
+ "line": 11,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "id of custom container element",
+ "range": [
+ 276,
+ 308
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "element containing tot nb rows",
+ "range": [
+ 385,
+ 417
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "element containing tot nb rows label",
+ "range": [
+ 464,
+ 502
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines rows counter text",
+ "range": [
+ 550,
+ 577
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class rows counter",
+ "range": [
+ 768,
+ 800
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "rows counter div",
+ "range": [
+ 873,
+ 891
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "nb displayed rows label",
+ "range": [
+ 941,
+ 966
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "label preceding nb rows label",
+ "range": [
+ 1021,
+ 1052
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 8
+ },
+ "end": {
+ "line": 30,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "callback raised before counter is refreshed",
+ "range": [
+ 1113,
+ 1158
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "callback raised after counter is refreshed",
+ "range": [
+ 1298,
+ 1342
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "rows counter container",
+ "range": [
+ 1662,
+ 1686
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "rows counter label",
+ "range": [
+ 1823,
+ 1843
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " counter is added to defined element",
+ "range": [
+ 2076,
+ 2114
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 8
+ },
+ "end": {
+ "line": 57,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "default container: 'lDiv'",
+ "range": [
+ 2313,
+ 2340
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 8
+ },
+ "end": {
+ "line": 64,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "custom container, no need to append statusDiv",
+ "range": [
+ 2554,
+ 2601
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 12
+ },
+ "end": {
+ "line": 71,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "paging start row",
+ "range": [
+ 3391,
+ 3409
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 16
+ },
+ "end": {
+ "line": 102,
+ "column": 34
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/ast/source/src/modules/statusBar.js.json b/doc/ast/source/src/modules/statusBar.js.json
new file mode 100644
index 00000000..5dd8bcf7
--- /dev/null
+++ b/doc/ast/source/src/modules/statusBar.js.json
@@ -0,0 +1,9519 @@
+{
+ "type": "Program",
+ "body": [
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../dom",
+ "raw": "'../dom'",
+ "range": [
+ 16,
+ 24
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 16
+ },
+ "end": {
+ "line": 1,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 0,
+ 25
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 34,
+ 39
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 12
+ }
+ }
+ },
+ "range": [
+ 34,
+ 39
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 12
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../types",
+ "raw": "'../types'",
+ "range": [
+ 45,
+ 55
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 18
+ },
+ "end": {
+ "line": 2,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 27,
+ 56
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 0
+ },
+ "end": {
+ "line": 2,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "global",
+ "range": [
+ 64,
+ 70
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 4
+ },
+ "end": {
+ "line": 4,
+ "column": 10
+ }
+ }
+ },
+ "init": {
+ "type": "Identifier",
+ "name": "window",
+ "range": [
+ 73,
+ 79
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 13
+ },
+ "end": {
+ "line": 4,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 64,
+ 79
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 4
+ },
+ "end": {
+ "line": 4,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 60,
+ 80
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 0
+ },
+ "end": {
+ "line": 4,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "ExportNamedDeclaration",
+ "declaration": {
+ "type": "ClassDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "StatusBar",
+ "range": [
+ 97,
+ 106
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 13
+ },
+ "end": {
+ "line": 6,
+ "column": 22
+ }
+ }
+ },
+ "superClass": null,
+ "body": {
+ "type": "ClassBody",
+ "body": [
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "constructor",
+ "range": [
+ 213,
+ 224
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 4
+ },
+ "end": {
+ "line": 12,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 225,
+ 227
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 16
+ },
+ "end": {
+ "line": 12,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 276,
+ 277
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 12
+ },
+ "end": {
+ "line": 14,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 280,
+ 282
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 16
+ },
+ "end": {
+ "line": 14,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "config",
+ "range": [
+ 283,
+ 289
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 19
+ },
+ "end": {
+ "line": 14,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 280,
+ 289
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 16
+ },
+ "end": {
+ "line": 14,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 280,
+ 291
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 16
+ },
+ "end": {
+ "line": 14,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 276,
+ 291
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 12
+ },
+ "end": {
+ "line": 14,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 272,
+ 292
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 28
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Configuration object",
+ "range": [
+ 239,
+ 262
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 8
+ },
+ "end": {
+ "line": 13,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "id of custom container element",
+ "range": [
+ 304,
+ 336
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 40
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 346,
+ 350
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBarTgtId",
+ "range": [
+ 351,
+ 365
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 13
+ },
+ "end": {
+ "line": 17,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 346,
+ 365
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 368,
+ 369
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 30
+ },
+ "end": {
+ "line": 17,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "status_bar_target_id",
+ "range": [
+ 370,
+ 390
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 32
+ },
+ "end": {
+ "line": 17,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 368,
+ 390
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 30
+ },
+ "end": {
+ "line": 17,
+ "column": 52
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 394,
+ 398
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 56
+ },
+ "end": {
+ "line": 17,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 368,
+ 398
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 30
+ },
+ "end": {
+ "line": 17,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 346,
+ 398
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 346,
+ 399
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 61
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "id of custom container element",
+ "range": [
+ 304,
+ 336
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "element containing status bar label",
+ "range": [
+ 409,
+ 446
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 45
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 456,
+ 460
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBarDiv",
+ "range": [
+ 461,
+ 473
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 13
+ },
+ "end": {
+ "line": 19,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 456,
+ 473
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 476,
+ 480
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 28
+ },
+ "end": {
+ "line": 19,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 456,
+ 480
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 456,
+ 481
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 33
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "element containing status bar label",
+ "range": [
+ 409,
+ 446
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "status bar",
+ "range": [
+ 491,
+ 503
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 20
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 513,
+ 517
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBarSpan",
+ "range": [
+ 518,
+ 531
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 13
+ },
+ "end": {
+ "line": 21,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 513,
+ 531
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 534,
+ 538
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 29
+ },
+ "end": {
+ "line": 21,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 513,
+ 538
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 513,
+ 539
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 34
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "status bar",
+ "range": [
+ 491,
+ 503
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 20
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "status bar label",
+ "range": [
+ 549,
+ 567
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 26
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 577,
+ 581
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBarSpanText",
+ "range": [
+ 582,
+ 599
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 13
+ },
+ "end": {
+ "line": 23,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 577,
+ 599
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 602,
+ 606
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 33
+ },
+ "end": {
+ "line": 23,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 577,
+ 606
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 577,
+ 607
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 38
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "status bar label",
+ "range": [
+ 549,
+ 567
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines status bar text",
+ "range": [
+ 617,
+ 642
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 33
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 652,
+ 656
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBarText",
+ "range": [
+ 657,
+ 670
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 13
+ },
+ "end": {
+ "line": 25,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 652,
+ 670
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 673,
+ 674
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 29
+ },
+ "end": {
+ "line": 25,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "status_bar_text",
+ "range": [
+ 675,
+ 690
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 31
+ },
+ "end": {
+ "line": 25,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 673,
+ 690
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 29
+ },
+ "end": {
+ "line": 25,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 694,
+ 696
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 50
+ },
+ "end": {
+ "line": 25,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 673,
+ 696
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 29
+ },
+ "end": {
+ "line": 25,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 652,
+ 696
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 652,
+ 697
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 53
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines status bar text",
+ "range": [
+ 617,
+ 642
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class status bar",
+ "range": [
+ 707,
+ 737
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 38
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 747,
+ 751
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBarCssClass",
+ "range": [
+ 752,
+ 769
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 13
+ },
+ "end": {
+ "line": 27,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 747,
+ 769
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 772,
+ 773
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 33
+ },
+ "end": {
+ "line": 27,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "status_bar_css_class",
+ "range": [
+ 774,
+ 794
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 35
+ },
+ "end": {
+ "line": 27,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 772,
+ 794
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 33
+ },
+ "end": {
+ "line": 27,
+ "column": 55
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "status",
+ "raw": "'status'",
+ "range": [
+ 798,
+ 806
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 59
+ },
+ "end": {
+ "line": 27,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 772,
+ 806
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 33
+ },
+ "end": {
+ "line": 27,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 747,
+ 806
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 747,
+ 807
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 68
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class status bar",
+ "range": [
+ 707,
+ 737
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "delay for status bar clearing",
+ "range": [
+ 817,
+ 848
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 39
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 858,
+ 862
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBarCloseDelay",
+ "range": [
+ 863,
+ 882
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 13
+ },
+ "end": {
+ "line": 29,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 858,
+ 882
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 250,
+ "raw": "250",
+ "range": [
+ 886,
+ 889
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 36
+ },
+ "end": {
+ "line": 29,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 858,
+ 889
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 858,
+ 890
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 40
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "delay for status bar clearing",
+ "range": [
+ 817,
+ 848
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "calls function before message is displayed",
+ "range": [
+ 902,
+ 946
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 52
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 956,
+ 960
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeShowMsg",
+ "range": [
+ 961,
+ 976
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 13
+ },
+ "end": {
+ "line": 32,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 956,
+ 976
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 32,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 979,
+ 984
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 31
+ },
+ "end": {
+ "line": 32,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 985,
+ 989
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 37
+ },
+ "end": {
+ "line": 32,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 979,
+ 989
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 31
+ },
+ "end": {
+ "line": 32,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 990,
+ 991
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 42
+ },
+ "end": {
+ "line": 32,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_show_msg",
+ "range": [
+ 992,
+ 1010
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 44
+ },
+ "end": {
+ "line": 32,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 990,
+ 1010
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 42
+ },
+ "end": {
+ "line": 32,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 979,
+ 1011
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 31
+ },
+ "end": {
+ "line": 32,
+ "column": 63
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1027,
+ 1028
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 12
+ },
+ "end": {
+ "line": 33,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_show_msg",
+ "range": [
+ 1029,
+ 1047
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 14
+ },
+ "end": {
+ "line": 33,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 1027,
+ 1047
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 12
+ },
+ "end": {
+ "line": 33,
+ "column": 32
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1050,
+ 1054
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 35
+ },
+ "end": {
+ "line": 33,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 979,
+ 1054
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 31
+ },
+ "end": {
+ "line": 33,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 956,
+ 1054
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 33,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 956,
+ 1055
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 33,
+ "column": 40
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "calls function before message is displayed",
+ "range": [
+ 902,
+ 946
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "calls function after message is displayed",
+ "range": [
+ 1065,
+ 1108
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 51
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1118,
+ 1122
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterShowMsg",
+ "range": [
+ 1123,
+ 1137
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 13
+ },
+ "end": {
+ "line": 35,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 1118,
+ 1137
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 1140,
+ 1145
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 30
+ },
+ "end": {
+ "line": 35,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 1146,
+ 1150
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 36
+ },
+ "end": {
+ "line": 35,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 1140,
+ 1150
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 30
+ },
+ "end": {
+ "line": 35,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1151,
+ 1152
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 41
+ },
+ "end": {
+ "line": 35,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_show_msg",
+ "range": [
+ 1153,
+ 1170
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 43
+ },
+ "end": {
+ "line": 35,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 1151,
+ 1170
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 41
+ },
+ "end": {
+ "line": 35,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 1140,
+ 1171
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 30
+ },
+ "end": {
+ "line": 35,
+ "column": 61
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 1187,
+ 1188
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 12
+ },
+ "end": {
+ "line": 36,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_show_msg",
+ "range": [
+ 1189,
+ 1206
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 14
+ },
+ "end": {
+ "line": 36,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 1187,
+ 1206
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 12
+ },
+ "end": {
+ "line": 36,
+ "column": 31
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1209,
+ 1213
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 34
+ },
+ "end": {
+ "line": 36,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 1140,
+ 1213
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 30
+ },
+ "end": {
+ "line": 36,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 1118,
+ 1213
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 1118,
+ 1214
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 39
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "calls function after message is displayed",
+ "range": [
+ 1065,
+ 1108
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " status bar div",
+ "range": [
+ 1226,
+ 1243
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 25
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1253,
+ 1257
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxStatus",
+ "range": [
+ 1258,
+ 1268
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 13
+ },
+ "end": {
+ "line": 39,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 1253,
+ 1268
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "status_",
+ "raw": "'status_'",
+ "range": [
+ 1271,
+ 1280
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 26
+ },
+ "end": {
+ "line": 39,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 1253,
+ 1280
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 1253,
+ 1281
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 36
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " status bar div",
+ "range": [
+ 1226,
+ 1243
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " status bar label",
+ "range": [
+ 1291,
+ 1310
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 27
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1320,
+ 1324
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxStatusSpan",
+ "range": [
+ 1325,
+ 1339
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 13
+ },
+ "end": {
+ "line": 41,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 1320,
+ 1339
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "statusSpan_",
+ "raw": "'statusSpan_'",
+ "range": [
+ 1342,
+ 1355
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 30
+ },
+ "end": {
+ "line": 41,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 1320,
+ 1355
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 1320,
+ 1356
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 44
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " status bar label",
+ "range": [
+ 1291,
+ 1310
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " text preceding status bar label",
+ "range": [
+ 1366,
+ 1400
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 8
+ },
+ "end": {
+ "line": 42,
+ "column": 42
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1410,
+ 1414
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxStatusTxt",
+ "range": [
+ 1415,
+ 1428
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 13
+ },
+ "end": {
+ "line": 43,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 1410,
+ 1428
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "statusText_",
+ "raw": "'statusText_'",
+ "range": [
+ 1431,
+ 1444
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 29
+ },
+ "end": {
+ "line": 43,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 1410,
+ 1444
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 1410,
+ 1445
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 43
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " text preceding status bar label",
+ "range": [
+ 1366,
+ 1400
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 8
+ },
+ "end": {
+ "line": 42,
+ "column": 42
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1457,
+ 1461
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 45,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1462,
+ 1464
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 13
+ },
+ "end": {
+ "line": 45,
+ "column": 15
+ }
+ }
+ },
+ "range": [
+ 1457,
+ 1464
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 45,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1467,
+ 1469
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 18
+ },
+ "end": {
+ "line": 45,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 1457,
+ 1469
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 45,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 1457,
+ 1470
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 45,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 228,
+ 1477
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 19
+ },
+ "end": {
+ "line": 46,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 224,
+ 1477
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 15
+ },
+ "end": {
+ "line": 46,
+ "column": 5
+ }
+ }
+ },
+ "kind": "constructor",
+ "computed": false,
+ "range": [
+ 213,
+ 1477
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 4
+ },
+ "end": {
+ "line": 46,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Status bar UI component\r\n * @param {Object} tf TableFilter instance\r\n ",
+ "range": [
+ 115,
+ 207
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 4
+ },
+ "end": {
+ "line": 11,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "init",
+ "range": [
+ 1485,
+ 1489
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 4
+ },
+ "end": {
+ "line": 48,
+ "column": 8
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1506,
+ 1508
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 12
+ },
+ "end": {
+ "line": 49,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1511,
+ 1515
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 17
+ },
+ "end": {
+ "line": 49,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1516,
+ 1518
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 22
+ },
+ "end": {
+ "line": 49,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1511,
+ 1518
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 17
+ },
+ "end": {
+ "line": 49,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 1506,
+ 1518
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 12
+ },
+ "end": {
+ "line": 49,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1502,
+ 1519
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1533,
+ 1535
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 12
+ },
+ "end": {
+ "line": 50,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasGrid",
+ "range": [
+ 1536,
+ 1543
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 15
+ },
+ "end": {
+ "line": 50,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 1533,
+ 1543
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 12
+ },
+ "end": {
+ "line": 50,
+ "column": 22
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 1533,
+ 1545
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 12
+ },
+ "end": {
+ "line": 50,
+ "column": 24
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 1532,
+ 1545
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 11
+ },
+ "end": {
+ "line": 50,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1550,
+ 1552
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 29
+ },
+ "end": {
+ "line": 50,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFirstLoad",
+ "range": [
+ 1553,
+ 1564
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 32
+ },
+ "end": {
+ "line": 50,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 1550,
+ 1564
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 29
+ },
+ "end": {
+ "line": 50,
+ "column": 43
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 1549,
+ 1564
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 28
+ },
+ "end": {
+ "line": 50,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 1532,
+ 1564
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 11
+ },
+ "end": {
+ "line": 50,
+ "column": 43
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 1580,
+ 1587
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 12
+ },
+ "end": {
+ "line": 51,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 1565,
+ 1598
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 44
+ },
+ "end": {
+ "line": 52,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 1529,
+ 1598
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "status bar container",
+ "range": [
+ 1610,
+ 1632
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 30
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "statusDiv",
+ "range": [
+ 1646,
+ 1655
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 12
+ },
+ "end": {
+ "line": 55,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 1658,
+ 1661
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 24
+ },
+ "end": {
+ "line": 55,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 1662,
+ 1668
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 28
+ },
+ "end": {
+ "line": 55,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 1658,
+ 1668
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 24
+ },
+ "end": {
+ "line": 55,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "div",
+ "raw": "'div'",
+ "range": [
+ 1669,
+ 1674
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 35
+ },
+ "end": {
+ "line": 55,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 1677,
+ 1681
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 43
+ },
+ "end": {
+ "line": 55,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1683,
+ 1687
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 49
+ },
+ "end": {
+ "line": 55,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxStatus",
+ "range": [
+ 1688,
+ 1698
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 54
+ },
+ "end": {
+ "line": 55,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 1683,
+ 1698
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 49
+ },
+ "end": {
+ "line": 55,
+ "column": 64
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1699,
+ 1701
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 65
+ },
+ "end": {
+ "line": 55,
+ "column": 67
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 1702,
+ 1704
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 68
+ },
+ "end": {
+ "line": 55,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 1699,
+ 1704
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 65
+ },
+ "end": {
+ "line": 55,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 1683,
+ 1704
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 49
+ },
+ "end": {
+ "line": 55,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 1676,
+ 1705
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 42
+ },
+ "end": {
+ "line": 55,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "range": [
+ 1658,
+ 1706
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 24
+ },
+ "end": {
+ "line": 55,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 1646,
+ 1706
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 12
+ },
+ "end": {
+ "line": 55,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1642,
+ 1707
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 73
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "status bar container",
+ "range": [
+ 1610,
+ 1632
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 30
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "statusDiv",
+ "range": [
+ 1717,
+ 1726
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 8
+ },
+ "end": {
+ "line": 56,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 1727,
+ 1736
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 18
+ },
+ "end": {
+ "line": 56,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 1717,
+ 1736
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 8
+ },
+ "end": {
+ "line": 56,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1739,
+ 1743
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 30
+ },
+ "end": {
+ "line": 56,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBarCssClass",
+ "range": [
+ 1744,
+ 1761
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 35
+ },
+ "end": {
+ "line": 56,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 1739,
+ 1761
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 30
+ },
+ "end": {
+ "line": 56,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 1717,
+ 1761
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 8
+ },
+ "end": {
+ "line": 56,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 1717,
+ 1762
+ ],
+ "loc": {
+ "start": {
+ "line": 56,
+ "column": 8
+ },
+ "end": {
+ "line": 56,
+ "column": 53
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "status bar label",
+ "range": [
+ 1774,
+ 1792
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 26
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "statusSpan",
+ "range": [
+ 1806,
+ 1816
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 12
+ },
+ "end": {
+ "line": 59,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 1819,
+ 1822
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 25
+ },
+ "end": {
+ "line": 59,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 1823,
+ 1829
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 29
+ },
+ "end": {
+ "line": 59,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 1819,
+ 1829
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 25
+ },
+ "end": {
+ "line": 59,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "span",
+ "raw": "'span'",
+ "range": [
+ 1830,
+ 1836
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 36
+ },
+ "end": {
+ "line": 59,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 1839,
+ 1843
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 45
+ },
+ "end": {
+ "line": 59,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1845,
+ 1849
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 51
+ },
+ "end": {
+ "line": 59,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxStatusSpan",
+ "range": [
+ 1850,
+ 1864
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 56
+ },
+ "end": {
+ "line": 59,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 1845,
+ 1864
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 51
+ },
+ "end": {
+ "line": 59,
+ "column": 70
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1865,
+ 1867
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 71
+ },
+ "end": {
+ "line": 59,
+ "column": 73
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 1868,
+ 1870
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 74
+ },
+ "end": {
+ "line": 59,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 1865,
+ 1870
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 71
+ },
+ "end": {
+ "line": 59,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 1845,
+ 1870
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 51
+ },
+ "end": {
+ "line": 59,
+ "column": 76
+ }
+ }
+ }
+ ],
+ "range": [
+ 1838,
+ 1871
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 44
+ },
+ "end": {
+ "line": 59,
+ "column": 77
+ }
+ }
+ }
+ ],
+ "range": [
+ 1819,
+ 1872
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 25
+ },
+ "end": {
+ "line": 59,
+ "column": 78
+ }
+ }
+ },
+ "range": [
+ 1806,
+ 1872
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 12
+ },
+ "end": {
+ "line": 59,
+ "column": 78
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1802,
+ 1873
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 8
+ },
+ "end": {
+ "line": 59,
+ "column": 79
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "status bar label",
+ "range": [
+ 1774,
+ 1792
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "preceding text",
+ "range": [
+ 1883,
+ 1899
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 8
+ },
+ "end": {
+ "line": 60,
+ "column": 24
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "statusSpanText",
+ "range": [
+ 1913,
+ 1927
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 12
+ },
+ "end": {
+ "line": 61,
+ "column": 26
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 1930,
+ 1933
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 29
+ },
+ "end": {
+ "line": 61,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 1934,
+ 1940
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 33
+ },
+ "end": {
+ "line": 61,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 1930,
+ 1940
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 29
+ },
+ "end": {
+ "line": 61,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "span",
+ "raw": "'span'",
+ "range": [
+ 1941,
+ 1947
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 40
+ },
+ "end": {
+ "line": 61,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 1963,
+ 1967
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 13
+ },
+ "end": {
+ "line": 62,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1969,
+ 1973
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 19
+ },
+ "end": {
+ "line": 62,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxStatusTxt",
+ "range": [
+ 1974,
+ 1987
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 24
+ },
+ "end": {
+ "line": 62,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 1969,
+ 1987
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 19
+ },
+ "end": {
+ "line": 62,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1988,
+ 1990
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 38
+ },
+ "end": {
+ "line": 62,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 1991,
+ 1993
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 41
+ },
+ "end": {
+ "line": 62,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 1988,
+ 1993
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 38
+ },
+ "end": {
+ "line": 62,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 1969,
+ 1993
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 19
+ },
+ "end": {
+ "line": 62,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 1962,
+ 1994
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 12
+ },
+ "end": {
+ "line": 62,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 1930,
+ 1995
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 29
+ },
+ "end": {
+ "line": 62,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 1913,
+ 1995
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 12
+ },
+ "end": {
+ "line": 62,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1909,
+ 1996
+ ],
+ "loc": {
+ "start": {
+ "line": 61,
+ "column": 8
+ },
+ "end": {
+ "line": 62,
+ "column": 46
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "preceding text",
+ "range": [
+ 1883,
+ 1899
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 8
+ },
+ "end": {
+ "line": 60,
+ "column": 24
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "statusSpanText",
+ "range": [
+ 2006,
+ 2020
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 8
+ },
+ "end": {
+ "line": 63,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 2021,
+ 2032
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 23
+ },
+ "end": {
+ "line": 63,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 2006,
+ 2032
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 8
+ },
+ "end": {
+ "line": 63,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 2033,
+ 2036
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 35
+ },
+ "end": {
+ "line": 63,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 2037,
+ 2041
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 39
+ },
+ "end": {
+ "line": 63,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 2033,
+ 2041
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 35
+ },
+ "end": {
+ "line": 63,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2042,
+ 2046
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 44
+ },
+ "end": {
+ "line": 63,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBarText",
+ "range": [
+ 2047,
+ 2060
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 49
+ },
+ "end": {
+ "line": 63,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 2042,
+ 2060
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 44
+ },
+ "end": {
+ "line": 63,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 2033,
+ 2061
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 35
+ },
+ "end": {
+ "line": 63,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 2006,
+ 2062
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 8
+ },
+ "end": {
+ "line": 63,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 2006,
+ 2063
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 8
+ },
+ "end": {
+ "line": 63,
+ "column": 65
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " target element container",
+ "range": [
+ 2075,
+ 2102
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 8
+ },
+ "end": {
+ "line": 65,
+ "column": 35
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2116,
+ 2120
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 12
+ },
+ "end": {
+ "line": 66,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBarTgtId",
+ "range": [
+ 2121,
+ 2135
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 17
+ },
+ "end": {
+ "line": 66,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 2116,
+ 2135
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 12
+ },
+ "end": {
+ "line": 66,
+ "column": 31
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2115,
+ 2135
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 11
+ },
+ "end": {
+ "line": 66,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2151,
+ 2153
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 12
+ },
+ "end": {
+ "line": 67,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setToolbar",
+ "range": [
+ 2154,
+ 2164
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 15
+ },
+ "end": {
+ "line": 67,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2151,
+ 2164
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 12
+ },
+ "end": {
+ "line": 67,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 2151,
+ 2166
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 12
+ },
+ "end": {
+ "line": 67,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 2151,
+ 2167
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 12
+ },
+ "end": {
+ "line": 67,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "range": [
+ 2136,
+ 2178
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 32
+ },
+ "end": {
+ "line": 68,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2112,
+ 2178
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 8
+ },
+ "end": {
+ "line": 68,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " target element container",
+ "range": [
+ 2075,
+ 2102
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 8
+ },
+ "end": {
+ "line": 65,
+ "column": 35
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 2192,
+ 2200
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 12
+ },
+ "end": {
+ "line": 69,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2205,
+ 2209
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 25
+ },
+ "end": {
+ "line": 69,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBarTgtId",
+ "range": [
+ 2210,
+ 2224
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 30
+ },
+ "end": {
+ "line": 69,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 2205,
+ 2224
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 25
+ },
+ "end": {
+ "line": 69,
+ "column": 44
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2204,
+ 2224
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 24
+ },
+ "end": {
+ "line": 69,
+ "column": 44
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2245,
+ 2247
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 16
+ },
+ "end": {
+ "line": 70,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lDiv",
+ "range": [
+ 2248,
+ 2252
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 19
+ },
+ "end": {
+ "line": 70,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 2245,
+ 2252
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 16
+ },
+ "end": {
+ "line": 70,
+ "column": 23
+ }
+ }
+ },
+ "alternate": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 2255,
+ 2258
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 26
+ },
+ "end": {
+ "line": 70,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 2259,
+ 2261
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 30
+ },
+ "end": {
+ "line": 70,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 2255,
+ 2261
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 26
+ },
+ "end": {
+ "line": 70,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2262,
+ 2266
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 33
+ },
+ "end": {
+ "line": 70,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBarTgtId",
+ "range": [
+ 2267,
+ 2281
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 38
+ },
+ "end": {
+ "line": 70,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 2262,
+ 2281
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 33
+ },
+ "end": {
+ "line": 70,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 2255,
+ 2282
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 26
+ },
+ "end": {
+ "line": 70,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 2203,
+ 2282
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 23
+ },
+ "end": {
+ "line": 70,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 2192,
+ 2282
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 12
+ },
+ "end": {
+ "line": 70,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2188,
+ 2283
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 8
+ },
+ "end": {
+ "line": 70,
+ "column": 54
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "default container: 'lDiv'",
+ "range": [
+ 2295,
+ 2322
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 8
+ },
+ "end": {
+ "line": 72,
+ "column": 35
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2336,
+ 2340
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 12
+ },
+ "end": {
+ "line": 73,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBarTgtId",
+ "range": [
+ 2341,
+ 2355
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 17
+ },
+ "end": {
+ "line": 73,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 2336,
+ 2355
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 12
+ },
+ "end": {
+ "line": 73,
+ "column": 31
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2335,
+ 2355
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 11
+ },
+ "end": {
+ "line": 73,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "statusDiv",
+ "range": [
+ 2371,
+ 2380
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 12
+ },
+ "end": {
+ "line": 74,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 2381,
+ 2392
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 22
+ },
+ "end": {
+ "line": 74,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 2371,
+ 2392
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 12
+ },
+ "end": {
+ "line": 74,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "statusSpanText",
+ "range": [
+ 2393,
+ 2407
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 34
+ },
+ "end": {
+ "line": 74,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 2371,
+ 2408
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 12
+ },
+ "end": {
+ "line": 74,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 2371,
+ 2409
+ ],
+ "loc": {
+ "start": {
+ "line": 74,
+ "column": 12
+ },
+ "end": {
+ "line": 74,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "statusDiv",
+ "range": [
+ 2423,
+ 2432
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 12
+ },
+ "end": {
+ "line": 75,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 2433,
+ 2444
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 22
+ },
+ "end": {
+ "line": 75,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 2423,
+ 2444
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 12
+ },
+ "end": {
+ "line": 75,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "statusSpan",
+ "range": [
+ 2445,
+ 2455
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 34
+ },
+ "end": {
+ "line": 75,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 2423,
+ 2456
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 12
+ },
+ "end": {
+ "line": 75,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 2423,
+ 2457
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 12
+ },
+ "end": {
+ "line": 75,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 2471,
+ 2479
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 12
+ },
+ "end": {
+ "line": 76,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 2480,
+ 2491
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 21
+ },
+ "end": {
+ "line": 76,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 2471,
+ 2491
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 12
+ },
+ "end": {
+ "line": 76,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "statusDiv",
+ "range": [
+ 2492,
+ 2501
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 33
+ },
+ "end": {
+ "line": 76,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 2471,
+ 2502
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 12
+ },
+ "end": {
+ "line": 76,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 2471,
+ 2503
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 12
+ },
+ "end": {
+ "line": 76,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 2356,
+ 2514
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 32
+ },
+ "end": {
+ "line": 77,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 2597,
+ 2605
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 12
+ },
+ "end": {
+ "line": 79,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 2606,
+ 2617
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 21
+ },
+ "end": {
+ "line": 79,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 2597,
+ 2617
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 12
+ },
+ "end": {
+ "line": 79,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "statusSpanText",
+ "range": [
+ 2618,
+ 2632
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 33
+ },
+ "end": {
+ "line": 79,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 2597,
+ 2633
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 12
+ },
+ "end": {
+ "line": 79,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 2597,
+ 2634
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 12
+ },
+ "end": {
+ "line": 79,
+ "column": 49
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " custom container, no need to append statusDiv",
+ "range": [
+ 2535,
+ 2583
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 12
+ },
+ "end": {
+ "line": 78,
+ "column": 60
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "targetEl",
+ "range": [
+ 2648,
+ 2656
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 12
+ },
+ "end": {
+ "line": 80,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 2657,
+ 2668
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 21
+ },
+ "end": {
+ "line": 80,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 2648,
+ 2668
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 12
+ },
+ "end": {
+ "line": 80,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "statusSpan",
+ "range": [
+ 2669,
+ 2679
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 33
+ },
+ "end": {
+ "line": 80,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 2648,
+ 2680
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 12
+ },
+ "end": {
+ "line": 80,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 2648,
+ 2681
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 12
+ },
+ "end": {
+ "line": 80,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 2520,
+ 2692
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 15
+ },
+ "end": {
+ "line": 81,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 2332,
+ 2692
+ ],
+ "loc": {
+ "start": {
+ "line": 73,
+ "column": 8
+ },
+ "end": {
+ "line": 81,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "default container: 'lDiv'",
+ "range": [
+ 2295,
+ 2322
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 8
+ },
+ "end": {
+ "line": 72,
+ "column": 35
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2704,
+ 2708
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 8
+ },
+ "end": {
+ "line": 83,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBarDiv",
+ "range": [
+ 2709,
+ 2721
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 13
+ },
+ "end": {
+ "line": 83,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2704,
+ 2721
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 8
+ },
+ "end": {
+ "line": 83,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "statusDiv",
+ "range": [
+ 2724,
+ 2733
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 28
+ },
+ "end": {
+ "line": 83,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 2704,
+ 2733
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 8
+ },
+ "end": {
+ "line": 83,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 2704,
+ 2734
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 8
+ },
+ "end": {
+ "line": 83,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2744,
+ 2748
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 8
+ },
+ "end": {
+ "line": 84,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBarSpan",
+ "range": [
+ 2749,
+ 2762
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 13
+ },
+ "end": {
+ "line": 84,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 2744,
+ 2762
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 8
+ },
+ "end": {
+ "line": 84,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "statusSpan",
+ "range": [
+ 2765,
+ 2775
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 29
+ },
+ "end": {
+ "line": 84,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 2744,
+ 2775
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 8
+ },
+ "end": {
+ "line": 84,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 2744,
+ 2776
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 8
+ },
+ "end": {
+ "line": 84,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2786,
+ 2790
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 8
+ },
+ "end": {
+ "line": 85,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBarSpanText",
+ "range": [
+ 2791,
+ 2808
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 13
+ },
+ "end": {
+ "line": 85,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 2786,
+ 2808
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 8
+ },
+ "end": {
+ "line": 85,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "statusSpanText",
+ "range": [
+ 2811,
+ 2825
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 33
+ },
+ "end": {
+ "line": 85,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 2786,
+ 2825
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 8
+ },
+ "end": {
+ "line": 85,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 2786,
+ 2826
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 8
+ },
+ "end": {
+ "line": 85,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 1491,
+ 2835
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 10
+ },
+ "end": {
+ "line": 87,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 1489,
+ 2835
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 8
+ },
+ "end": {
+ "line": 87,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 1485,
+ 2835
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 4
+ },
+ "end": {
+ "line": 87,
+ "column": 5
+ }
+ },
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "message",
+ "range": [
+ 2843,
+ 2850
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 4
+ },
+ "end": {
+ "line": 89,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "AssignmentPattern",
+ "left": {
+ "type": "Identifier",
+ "name": "t",
+ "range": [
+ 2851,
+ 2852
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 12
+ },
+ "end": {
+ "line": 89,
+ "column": 13
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 2853,
+ 2855
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 14
+ },
+ "end": {
+ "line": 89,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 2851,
+ 2855
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 12
+ },
+ "end": {
+ "line": 89,
+ "column": 16
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2871,
+ 2873
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 12
+ },
+ "end": {
+ "line": 90,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2876,
+ 2880
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 17
+ },
+ "end": {
+ "line": 90,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2881,
+ 2883
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 22
+ },
+ "end": {
+ "line": 90,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2876,
+ 2883
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 17
+ },
+ "end": {
+ "line": 90,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2871,
+ 2883
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 12
+ },
+ "end": {
+ "line": 90,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 2867,
+ 2884
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 8
+ },
+ "end": {
+ "line": 90,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2898,
+ 2900
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 12
+ },
+ "end": {
+ "line": 91,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBar",
+ "range": [
+ 2901,
+ 2910
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 15
+ },
+ "end": {
+ "line": 91,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2898,
+ 2910
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 12
+ },
+ "end": {
+ "line": 91,
+ "column": 24
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2897,
+ 2910
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 11
+ },
+ "end": {
+ "line": 91,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2915,
+ 2919
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 29
+ },
+ "end": {
+ "line": 91,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBarSpan",
+ "range": [
+ 2920,
+ 2933
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 34
+ },
+ "end": {
+ "line": 91,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 2915,
+ 2933
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 29
+ },
+ "end": {
+ "line": 91,
+ "column": 47
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2914,
+ 2933
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 28
+ },
+ "end": {
+ "line": 91,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 2897,
+ 2933
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 11
+ },
+ "end": {
+ "line": 91,
+ "column": 47
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 2949,
+ 2956
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 12
+ },
+ "end": {
+ "line": 92,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 2934,
+ 2967
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 48
+ },
+ "end": {
+ "line": 93,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2894,
+ 2967
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 8
+ },
+ "end": {
+ "line": 93,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2980,
+ 2984
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 11
+ },
+ "end": {
+ "line": 94,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeShowMsg",
+ "range": [
+ 2985,
+ 3000
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 16
+ },
+ "end": {
+ "line": 94,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 2980,
+ 3000
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 11
+ },
+ "end": {
+ "line": 94,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3016,
+ 3020
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 12
+ },
+ "end": {
+ "line": 95,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeShowMsg",
+ "range": [
+ 3021,
+ 3036
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 17
+ },
+ "end": {
+ "line": 95,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 3016,
+ 3036
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 12
+ },
+ "end": {
+ "line": 95,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 3037,
+ 3041
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 33
+ },
+ "end": {
+ "line": 95,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 3016,
+ 3041
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 12
+ },
+ "end": {
+ "line": 95,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 3042,
+ 3046
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 38
+ },
+ "end": {
+ "line": 95,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3048,
+ 3052
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 44
+ },
+ "end": {
+ "line": 95,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3053,
+ 3055
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 49
+ },
+ "end": {
+ "line": 95,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 3048,
+ 3055
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 44
+ },
+ "end": {
+ "line": 95,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "t",
+ "range": [
+ 3057,
+ 3058
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 53
+ },
+ "end": {
+ "line": 95,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 3016,
+ 3059
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 12
+ },
+ "end": {
+ "line": 95,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 3016,
+ 3060
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 12
+ },
+ "end": {
+ "line": 95,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 3001,
+ 3071
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 32
+ },
+ "end": {
+ "line": 96,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2977,
+ 3071
+ ],
+ "loc": {
+ "start": {
+ "line": 94,
+ "column": 8
+ },
+ "end": {
+ "line": 96,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "d",
+ "range": [
+ 3087,
+ 3088
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 12
+ },
+ "end": {
+ "line": 98,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "t",
+ "range": [
+ 3091,
+ 3092
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 16
+ },
+ "end": {
+ "line": 98,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 3095,
+ 3097
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 20
+ },
+ "end": {
+ "line": 98,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 3091,
+ 3097
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 16
+ },
+ "end": {
+ "line": 98,
+ "column": 22
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3100,
+ 3104
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 25
+ },
+ "end": {
+ "line": 98,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBarCloseDelay",
+ "range": [
+ 3105,
+ 3124
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 30
+ },
+ "end": {
+ "line": 98,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 3100,
+ 3124
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 25
+ },
+ "end": {
+ "line": 98,
+ "column": 49
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 3127,
+ 3128
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 52
+ },
+ "end": {
+ "line": 98,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 3091,
+ 3128
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 16
+ },
+ "end": {
+ "line": 98,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 3087,
+ 3128
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 12
+ },
+ "end": {
+ "line": 98,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3083,
+ 3129
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 8
+ },
+ "end": {
+ "line": 98,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "global",
+ "range": [
+ 3139,
+ 3145
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 8
+ },
+ "end": {
+ "line": 99,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setTimeout",
+ "range": [
+ 3146,
+ 3156
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 15
+ },
+ "end": {
+ "line": 99,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 3139,
+ 3156
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 8
+ },
+ "end": {
+ "line": 99,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3178,
+ 3182
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 12
+ },
+ "end": {
+ "line": 100,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBarSpan",
+ "range": [
+ 3183,
+ 3196
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 17
+ },
+ "end": {
+ "line": 100,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 3178,
+ 3196
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 12
+ },
+ "end": {
+ "line": 100,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 3197,
+ 3206
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 31
+ },
+ "end": {
+ "line": 100,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 3178,
+ 3206
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 12
+ },
+ "end": {
+ "line": 100,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "t",
+ "range": [
+ 3209,
+ 3210
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 43
+ },
+ "end": {
+ "line": 100,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 3178,
+ 3210
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 12
+ },
+ "end": {
+ "line": 100,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 3178,
+ 3211
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 12
+ },
+ "end": {
+ "line": 100,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3228,
+ 3232
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 15
+ },
+ "end": {
+ "line": 101,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterShowMsg",
+ "range": [
+ 3233,
+ 3247
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 20
+ },
+ "end": {
+ "line": 101,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 3228,
+ 3247
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 15
+ },
+ "end": {
+ "line": 101,
+ "column": 34
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3267,
+ 3271
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 16
+ },
+ "end": {
+ "line": 102,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterShowMsg",
+ "range": [
+ 3272,
+ 3286
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 21
+ },
+ "end": {
+ "line": 102,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 3267,
+ 3286
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 16
+ },
+ "end": {
+ "line": 102,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 3287,
+ 3291
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 36
+ },
+ "end": {
+ "line": 102,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 3267,
+ 3291
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 16
+ },
+ "end": {
+ "line": 102,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 3292,
+ 3296
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 41
+ },
+ "end": {
+ "line": 102,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3298,
+ 3302
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 47
+ },
+ "end": {
+ "line": 102,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3303,
+ 3305
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 52
+ },
+ "end": {
+ "line": 102,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 3298,
+ 3305
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 47
+ },
+ "end": {
+ "line": 102,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "t",
+ "range": [
+ 3307,
+ 3308
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 56
+ },
+ "end": {
+ "line": 102,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 3267,
+ 3309
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 16
+ },
+ "end": {
+ "line": 102,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 3267,
+ 3310
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 16
+ },
+ "end": {
+ "line": 102,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 3248,
+ 3325
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 35
+ },
+ "end": {
+ "line": 103,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 3225,
+ 3325
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 12
+ },
+ "end": {
+ "line": 103,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 3163,
+ 3336
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 32
+ },
+ "end": {
+ "line": 104,
+ "column": 9
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 3157,
+ 3336
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 26
+ },
+ "end": {
+ "line": 104,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "d",
+ "range": [
+ 3338,
+ 3339
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 11
+ },
+ "end": {
+ "line": 104,
+ "column": 12
+ }
+ }
+ }
+ ],
+ "range": [
+ 3139,
+ 3340
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 8
+ },
+ "end": {
+ "line": 104,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 3139,
+ 3341
+ ],
+ "loc": {
+ "start": {
+ "line": 99,
+ "column": 8
+ },
+ "end": {
+ "line": 104,
+ "column": 14
+ }
+ }
+ }
+ ],
+ "range": [
+ 2856,
+ 3348
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 17
+ },
+ "end": {
+ "line": 105,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 2850,
+ 3348
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 11
+ },
+ "end": {
+ "line": 105,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 2843,
+ 3348
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 4
+ },
+ "end": {
+ "line": 105,
+ "column": 5
+ }
+ },
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "destroy",
+ "range": [
+ 3356,
+ 3363
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 4
+ },
+ "end": {
+ "line": 107,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3380,
+ 3382
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 12
+ },
+ "end": {
+ "line": 108,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3385,
+ 3389
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 17
+ },
+ "end": {
+ "line": 108,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3390,
+ 3392
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 22
+ },
+ "end": {
+ "line": 108,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 3385,
+ 3392
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 17
+ },
+ "end": {
+ "line": 108,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 3380,
+ 3392
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 12
+ },
+ "end": {
+ "line": 108,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 3376,
+ 3393
+ ],
+ "loc": {
+ "start": {
+ "line": 108,
+ "column": 8
+ },
+ "end": {
+ "line": 108,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 3407,
+ 3409
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 12
+ },
+ "end": {
+ "line": 109,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasGrid",
+ "range": [
+ 3410,
+ 3417
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 15
+ },
+ "end": {
+ "line": 109,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 3407,
+ 3417
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 12
+ },
+ "end": {
+ "line": 109,
+ "column": 22
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 3407,
+ 3419
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 12
+ },
+ "end": {
+ "line": 109,
+ "column": 24
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 3406,
+ 3419
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 11
+ },
+ "end": {
+ "line": 109,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3424,
+ 3428
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 29
+ },
+ "end": {
+ "line": 109,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBarDiv",
+ "range": [
+ 3429,
+ 3441
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 34
+ },
+ "end": {
+ "line": 109,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 3424,
+ 3441
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 29
+ },
+ "end": {
+ "line": 109,
+ "column": 46
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 3423,
+ 3441
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 28
+ },
+ "end": {
+ "line": 109,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 3406,
+ 3441
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 11
+ },
+ "end": {
+ "line": 109,
+ "column": 46
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 3457,
+ 3464
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 12
+ },
+ "end": {
+ "line": 110,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 3442,
+ 3475
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 47
+ },
+ "end": {
+ "line": 111,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 3403,
+ 3475
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 8
+ },
+ "end": {
+ "line": 111,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3487,
+ 3491
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 8
+ },
+ "end": {
+ "line": 113,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBarDiv",
+ "range": [
+ 3492,
+ 3504
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 13
+ },
+ "end": {
+ "line": 113,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 3487,
+ 3504
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 8
+ },
+ "end": {
+ "line": 113,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 3505,
+ 3514
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 26
+ },
+ "end": {
+ "line": 113,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 3487,
+ 3514
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 8
+ },
+ "end": {
+ "line": 113,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 3517,
+ 3519
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 38
+ },
+ "end": {
+ "line": 113,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 3487,
+ 3519
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 8
+ },
+ "end": {
+ "line": 113,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 3487,
+ 3520
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 8
+ },
+ "end": {
+ "line": 113,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3530,
+ 3534
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 8
+ },
+ "end": {
+ "line": 114,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBarDiv",
+ "range": [
+ 3535,
+ 3547
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 13
+ },
+ "end": {
+ "line": 114,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 3530,
+ 3547
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 8
+ },
+ "end": {
+ "line": 114,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 3548,
+ 3558
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 26
+ },
+ "end": {
+ "line": 114,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 3530,
+ 3558
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 8
+ },
+ "end": {
+ "line": 114,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 3559,
+ 3570
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 37
+ },
+ "end": {
+ "line": 114,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 3530,
+ 3570
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 8
+ },
+ "end": {
+ "line": 114,
+ "column": 48
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3571,
+ 3575
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 49
+ },
+ "end": {
+ "line": 114,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBarDiv",
+ "range": [
+ 3576,
+ 3588
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 54
+ },
+ "end": {
+ "line": 114,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 3571,
+ 3588
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 49
+ },
+ "end": {
+ "line": 114,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 3530,
+ 3589
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 8
+ },
+ "end": {
+ "line": 114,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 3530,
+ 3590
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 8
+ },
+ "end": {
+ "line": 114,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3600,
+ 3604
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 8
+ },
+ "end": {
+ "line": 115,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBarSpan",
+ "range": [
+ 3605,
+ 3618
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 13
+ },
+ "end": {
+ "line": 115,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 3600,
+ 3618
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 8
+ },
+ "end": {
+ "line": 115,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 3621,
+ 3625
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 29
+ },
+ "end": {
+ "line": 115,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 3600,
+ 3625
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 8
+ },
+ "end": {
+ "line": 115,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 3600,
+ 3626
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 8
+ },
+ "end": {
+ "line": 115,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3636,
+ 3640
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 8
+ },
+ "end": {
+ "line": 116,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBarSpanText",
+ "range": [
+ 3641,
+ 3658
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 13
+ },
+ "end": {
+ "line": 116,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 3636,
+ 3658
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 8
+ },
+ "end": {
+ "line": 116,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 3661,
+ 3665
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 33
+ },
+ "end": {
+ "line": 116,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 3636,
+ 3665
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 8
+ },
+ "end": {
+ "line": 116,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 3636,
+ 3666
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 8
+ },
+ "end": {
+ "line": 116,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3676,
+ 3680
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 8
+ },
+ "end": {
+ "line": 117,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBarDiv",
+ "range": [
+ 3681,
+ 3693
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 13
+ },
+ "end": {
+ "line": 117,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 3676,
+ 3693
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 8
+ },
+ "end": {
+ "line": 117,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 3696,
+ 3700
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 28
+ },
+ "end": {
+ "line": 117,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 3676,
+ 3700
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 8
+ },
+ "end": {
+ "line": 117,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 3676,
+ 3701
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 8
+ },
+ "end": {
+ "line": 117,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 3365,
+ 3708
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 13
+ },
+ "end": {
+ "line": 118,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 3363,
+ 3708
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 11
+ },
+ "end": {
+ "line": 118,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 3356,
+ 3708
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 4
+ },
+ "end": {
+ "line": 118,
+ "column": 5
+ }
+ },
+ "static": false
+ }
+ ],
+ "range": [
+ 106,
+ 3713
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 22
+ },
+ "end": {
+ "line": 120,
+ "column": 1
+ }
+ }
+ },
+ "range": [
+ 91,
+ 3713
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 7
+ },
+ "end": {
+ "line": 120,
+ "column": 1
+ }
+ },
+ "leadingComments": [],
+ "trailingComments": []
+ },
+ "specifiers": [],
+ "source": null,
+ "range": [
+ 84,
+ 3713
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 0
+ },
+ "end": {
+ "line": 120,
+ "column": 1
+ }
+ }
+ }
+ ],
+ "sourceType": "module",
+ "range": [
+ 0,
+ 3713
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 120,
+ "column": 1
+ }
+ },
+ "comments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Status bar UI component\r\n * @param {Object} tf TableFilter instance\r\n ",
+ "range": [
+ 115,
+ 207
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 4
+ },
+ "end": {
+ "line": 11,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Configuration object",
+ "range": [
+ 239,
+ 262
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 8
+ },
+ "end": {
+ "line": 13,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "id of custom container element",
+ "range": [
+ 304,
+ 336
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "element containing status bar label",
+ "range": [
+ 409,
+ 446
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "status bar",
+ "range": [
+ 491,
+ 503
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "status bar label",
+ "range": [
+ 549,
+ 567
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines status bar text",
+ "range": [
+ 617,
+ 642
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class status bar",
+ "range": [
+ 707,
+ 737
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "delay for status bar clearing",
+ "range": [
+ 817,
+ 848
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "calls function before message is displayed",
+ "range": [
+ 902,
+ 946
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 8
+ },
+ "end": {
+ "line": 31,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "calls function after message is displayed",
+ "range": [
+ 1065,
+ 1108
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " status bar div",
+ "range": [
+ 1226,
+ 1243
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " status bar label",
+ "range": [
+ 1291,
+ 1310
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 8
+ },
+ "end": {
+ "line": 40,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " text preceding status bar label",
+ "range": [
+ 1366,
+ 1400
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 8
+ },
+ "end": {
+ "line": 42,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "status bar container",
+ "range": [
+ 1610,
+ 1632
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "status bar label",
+ "range": [
+ 1774,
+ 1792
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 8
+ },
+ "end": {
+ "line": 58,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "preceding text",
+ "range": [
+ 1883,
+ 1899
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 8
+ },
+ "end": {
+ "line": 60,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " target element container",
+ "range": [
+ 2075,
+ 2102
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 8
+ },
+ "end": {
+ "line": 65,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "default container: 'lDiv'",
+ "range": [
+ 2295,
+ 2322
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 8
+ },
+ "end": {
+ "line": 72,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " custom container, no need to append statusDiv",
+ "range": [
+ 2535,
+ 2583
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 12
+ },
+ "end": {
+ "line": 78,
+ "column": 60
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/ast/source/src/modules/store.js.json b/doc/ast/source/src/modules/store.js.json
new file mode 100644
index 00000000..be58c9c6
--- /dev/null
+++ b/doc/ast/source/src/modules/store.js.json
@@ -0,0 +1,4739 @@
+{
+ "type": "Program",
+ "body": [
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Cookie",
+ "range": [
+ 7,
+ 13
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 7,
+ 13
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "../cookie",
+ "raw": "'../cookie'",
+ "range": [
+ 19,
+ 30
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 19
+ },
+ "end": {
+ "line": 1,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 0,
+ 31
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "ExportNamedDeclaration",
+ "declaration": {
+ "type": "ClassDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "Store",
+ "range": [
+ 48,
+ 53
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 13
+ },
+ "end": {
+ "line": 3,
+ "column": 18
+ }
+ }
+ },
+ "superClass": null,
+ "body": {
+ "type": "ClassBody",
+ "body": [
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "constructor",
+ "range": [
+ 237,
+ 248
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 4
+ },
+ "end": {
+ "line": 11,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 249,
+ 251
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 16
+ },
+ "end": {
+ "line": 11,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 268,
+ 269
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 12
+ },
+ "end": {
+ "line": 12,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 272,
+ 274
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 16
+ },
+ "end": {
+ "line": 12,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "config",
+ "range": [
+ 275,
+ 281
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 19
+ },
+ "end": {
+ "line": 12,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 272,
+ 281
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 16
+ },
+ "end": {
+ "line": 12,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 272,
+ 283
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 16
+ },
+ "end": {
+ "line": 12,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 268,
+ 283
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 12
+ },
+ "end": {
+ "line": 12,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 264,
+ 284
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 8
+ },
+ "end": {
+ "line": 12,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 296,
+ 300
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "duration",
+ "range": [
+ 301,
+ 309
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 13
+ },
+ "end": {
+ "line": 14,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 296,
+ 309
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "isNaN",
+ "range": [
+ 313,
+ 318
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 25
+ },
+ "end": {
+ "line": 14,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 319,
+ 320
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 31
+ },
+ "end": {
+ "line": 14,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "set_cookie_duration",
+ "range": [
+ 321,
+ 340
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 33
+ },
+ "end": {
+ "line": 14,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 319,
+ 340
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 31
+ },
+ "end": {
+ "line": 14,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 313,
+ 341
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 25
+ },
+ "end": {
+ "line": 14,
+ "column": 53
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 312,
+ 341
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 24
+ },
+ "end": {
+ "line": 14,
+ "column": 53
+ }
+ }
+ },
+ "consequent": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 357,
+ 365
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 12
+ },
+ "end": {
+ "line": 15,
+ "column": 20
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 366,
+ 367
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 21
+ },
+ "end": {
+ "line": 15,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "set_cookie_duration",
+ "range": [
+ 368,
+ 387
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 23
+ },
+ "end": {
+ "line": 15,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 366,
+ 387
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 21
+ },
+ "end": {
+ "line": 15,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 389,
+ 391
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 44
+ },
+ "end": {
+ "line": 15,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 357,
+ 392
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 12
+ },
+ "end": {
+ "line": 15,
+ "column": 47
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": 100000,
+ "raw": "100000",
+ "range": [
+ 395,
+ 401
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 50
+ },
+ "end": {
+ "line": 15,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 312,
+ 401
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 24
+ },
+ "end": {
+ "line": 15,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 296,
+ 401
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 296,
+ 402
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 414,
+ 418
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 419,
+ 421
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 13
+ },
+ "end": {
+ "line": 17,
+ "column": 15
+ }
+ }
+ },
+ "range": [
+ 414,
+ 421
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 424,
+ 426
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 18
+ },
+ "end": {
+ "line": 17,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 414,
+ 426
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 414,
+ 427
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 253,
+ 434
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 20
+ },
+ "end": {
+ "line": 18,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 248,
+ 434
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 15
+ },
+ "end": {
+ "line": 18,
+ "column": 5
+ }
+ }
+ },
+ "kind": "constructor",
+ "computed": false,
+ "range": [
+ 237,
+ 434
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 4
+ },
+ "end": {
+ "line": 18,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Store, persistence manager\r\n * @param {Object} tf TableFilter instance\r\n *\r\n * TODO: use localStorage and fallback to cookie persistence\r\n ",
+ "range": [
+ 62,
+ 231
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 4
+ },
+ "end": {
+ "line": 10,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Store filters' values in cookie\r\n * @param {String} cookie name\r\n ",
+ "range": [
+ 442,
+ 530
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 4
+ },
+ "end": {
+ "line": 23,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "saveFilterValues",
+ "range": [
+ 536,
+ 552
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 4
+ },
+ "end": {
+ "line": 24,
+ "column": 20
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 553,
+ 557
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 21
+ },
+ "end": {
+ "line": 24,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 573,
+ 575
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 12
+ },
+ "end": {
+ "line": 25,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 578,
+ 582
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 17
+ },
+ "end": {
+ "line": 25,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 583,
+ 585
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 22
+ },
+ "end": {
+ "line": 25,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 578,
+ 585
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 17
+ },
+ "end": {
+ "line": 25,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 573,
+ 585
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 12
+ },
+ "end": {
+ "line": 25,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 569,
+ 586
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 8
+ },
+ "end": {
+ "line": 25,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "fltValues",
+ "range": [
+ 600,
+ 609
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 12
+ },
+ "end": {
+ "line": 26,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 612,
+ 614
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 24
+ },
+ "end": {
+ "line": 26,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 600,
+ 614
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 12
+ },
+ "end": {
+ "line": 26,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 596,
+ 615
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 8
+ },
+ "end": {
+ "line": 26,
+ "column": 27
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "store filters' values",
+ "range": [
+ 625,
+ 648
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 31
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 666,
+ 667
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 16
+ },
+ "end": {
+ "line": 28,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 668,
+ 669
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 18
+ },
+ "end": {
+ "line": 28,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 666,
+ 669
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 16
+ },
+ "end": {
+ "line": 28,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 662,
+ 669
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 12
+ },
+ "end": {
+ "line": 28,
+ "column": 19
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 671,
+ 672
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 21
+ },
+ "end": {
+ "line": 28,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 673,
+ 675
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 23
+ },
+ "end": {
+ "line": 28,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltIds",
+ "range": [
+ 676,
+ 682
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 26
+ },
+ "end": {
+ "line": 28,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 673,
+ 682
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 23
+ },
+ "end": {
+ "line": 28,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 683,
+ 689
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 33
+ },
+ "end": {
+ "line": 28,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 673,
+ 689
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 23
+ },
+ "end": {
+ "line": 28,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 671,
+ 689
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 21
+ },
+ "end": {
+ "line": 28,
+ "column": 39
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 691,
+ 692
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 41
+ },
+ "end": {
+ "line": 28,
+ "column": 42
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 691,
+ 694
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 41
+ },
+ "end": {
+ "line": 28,
+ "column": 44
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "value",
+ "range": [
+ 714,
+ 719
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 16
+ },
+ "end": {
+ "line": 29,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 722,
+ 724
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 24
+ },
+ "end": {
+ "line": 29,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFilterValue",
+ "range": [
+ 725,
+ 739
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 27
+ },
+ "end": {
+ "line": 29,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 722,
+ 739
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 24
+ },
+ "end": {
+ "line": 29,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 740,
+ 741
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 42
+ },
+ "end": {
+ "line": 29,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 722,
+ 742
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 24
+ },
+ "end": {
+ "line": 29,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 714,
+ 742
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 16
+ },
+ "end": {
+ "line": 29,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 710,
+ 743
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 12
+ },
+ "end": {
+ "line": 29,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "value",
+ "range": [
+ 761,
+ 766
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 16
+ },
+ "end": {
+ "line": 30,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 771,
+ 773
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 26
+ },
+ "end": {
+ "line": 30,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 761,
+ 773
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 16
+ },
+ "end": {
+ "line": 30,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "value",
+ "range": [
+ 793,
+ 798
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 16
+ },
+ "end": {
+ "line": 31,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' '",
+ "range": [
+ 801,
+ 804
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 24
+ },
+ "end": {
+ "line": 31,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 793,
+ 804
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 16
+ },
+ "end": {
+ "line": 31,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 793,
+ 805
+ ],
+ "loc": {
+ "start": {
+ "line": 31,
+ "column": 16
+ },
+ "end": {
+ "line": 31,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "range": [
+ 774,
+ 820
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 29
+ },
+ "end": {
+ "line": 32,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 757,
+ 820
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 12
+ },
+ "end": {
+ "line": 32,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fltValues",
+ "range": [
+ 834,
+ 843
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 12
+ },
+ "end": {
+ "line": 33,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 844,
+ 848
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 22
+ },
+ "end": {
+ "line": 33,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 834,
+ 848
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 12
+ },
+ "end": {
+ "line": 33,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "value",
+ "range": [
+ 849,
+ 854
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 27
+ },
+ "end": {
+ "line": 33,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "range": [
+ 834,
+ 855
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 12
+ },
+ "end": {
+ "line": 33,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 834,
+ 856
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 12
+ },
+ "end": {
+ "line": 33,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 695,
+ 867
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 45
+ },
+ "end": {
+ "line": 34,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 658,
+ 867
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "store filters' values",
+ "range": [
+ 625,
+ 648
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "adds array size",
+ "range": [
+ 877,
+ 894
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 25
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fltValues",
+ "range": [
+ 904,
+ 913
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 914,
+ 918
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 18
+ },
+ "end": {
+ "line": 36,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 904,
+ 918
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 22
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 919,
+ 921
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 23
+ },
+ "end": {
+ "line": 36,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltIds",
+ "range": [
+ 922,
+ 928
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 26
+ },
+ "end": {
+ "line": 36,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 919,
+ 928
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 23
+ },
+ "end": {
+ "line": 36,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 929,
+ 935
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 33
+ },
+ "end": {
+ "line": 36,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 919,
+ 935
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 23
+ },
+ "end": {
+ "line": 36,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 904,
+ 936
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 904,
+ 937
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 41
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "adds array size",
+ "range": [
+ 877,
+ 894
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "writes cookie",
+ "range": [
+ 949,
+ 964
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 23
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Cookie",
+ "range": [
+ 974,
+ 980
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "write",
+ "range": [
+ 981,
+ 986
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 15
+ },
+ "end": {
+ "line": 39,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 974,
+ 986
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 39,
+ "column": 20
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 1001,
+ 1005
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 12
+ },
+ "end": {
+ "line": 40,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fltValues",
+ "range": [
+ 1020,
+ 1029
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 12
+ },
+ "end": {
+ "line": 41,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "join",
+ "range": [
+ 1030,
+ 1034
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 22
+ },
+ "end": {
+ "line": 41,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 1020,
+ 1034
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 12
+ },
+ "end": {
+ "line": 41,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1035,
+ 1037
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 27
+ },
+ "end": {
+ "line": 41,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "separator",
+ "range": [
+ 1038,
+ 1047
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 30
+ },
+ "end": {
+ "line": 41,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 1035,
+ 1047
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 27
+ },
+ "end": {
+ "line": 41,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 1020,
+ 1048
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 12
+ },
+ "end": {
+ "line": 41,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1063,
+ 1067
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 12
+ },
+ "end": {
+ "line": 42,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "duration",
+ "range": [
+ 1068,
+ 1076
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 17
+ },
+ "end": {
+ "line": 42,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1063,
+ 1076
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 12
+ },
+ "end": {
+ "line": 42,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 974,
+ 1087
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 974,
+ 1088
+ ],
+ "loc": {
+ "start": {
+ "line": 39,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 10
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "writes cookie",
+ "range": [
+ 949,
+ 964
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 23
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 558,
+ 1095
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 26
+ },
+ "end": {
+ "line": 44,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 552,
+ 1095
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 20
+ },
+ "end": {
+ "line": 44,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 536,
+ 1095
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 4
+ },
+ "end": {
+ "line": 44,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Store filters' values in cookie\r\n * @param {String} cookie name\r\n ",
+ "range": [
+ 442,
+ 530
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 4
+ },
+ "end": {
+ "line": 23,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Retrieve filters' values from cookie\r\n * @param {String} cookie name\r\n * @return {Array}\r\n ",
+ "range": [
+ 1103,
+ 1220
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 4
+ },
+ "end": {
+ "line": 50,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "getFilterValues",
+ "range": [
+ 1226,
+ 1241
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 4
+ },
+ "end": {
+ "line": 51,
+ "column": 19
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 1242,
+ 1246
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 20
+ },
+ "end": {
+ "line": 51,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "flts",
+ "range": [
+ 1262,
+ 1266
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 12
+ },
+ "end": {
+ "line": 52,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Cookie",
+ "range": [
+ 1269,
+ 1275
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 19
+ },
+ "end": {
+ "line": 52,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "read",
+ "range": [
+ 1276,
+ 1280
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 26
+ },
+ "end": {
+ "line": 52,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 1269,
+ 1280
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 19
+ },
+ "end": {
+ "line": 52,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 1281,
+ 1285
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 31
+ },
+ "end": {
+ "line": 52,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 1269,
+ 1286
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 19
+ },
+ "end": {
+ "line": 52,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 1262,
+ 1286
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 12
+ },
+ "end": {
+ "line": 52,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1258,
+ 1287
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "rgx",
+ "range": [
+ 1301,
+ 1304
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 12
+ },
+ "end": {
+ "line": 53,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "RegExp",
+ "range": [
+ 1311,
+ 1317
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 22
+ },
+ "end": {
+ "line": 53,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1318,
+ 1322
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 29
+ },
+ "end": {
+ "line": 53,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1323,
+ 1325
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 34
+ },
+ "end": {
+ "line": 53,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 1318,
+ 1325
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 29
+ },
+ "end": {
+ "line": 53,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "separator",
+ "range": [
+ 1326,
+ 1335
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 37
+ },
+ "end": {
+ "line": 53,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 1318,
+ 1335
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 29
+ },
+ "end": {
+ "line": 53,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "g",
+ "raw": "'g'",
+ "range": [
+ 1337,
+ 1340
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 48
+ },
+ "end": {
+ "line": 53,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 1307,
+ 1341
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 18
+ },
+ "end": {
+ "line": 53,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 1301,
+ 1341
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 12
+ },
+ "end": {
+ "line": 53,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 1297,
+ 1342
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 53
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " filters' values array",
+ "range": [
+ 1352,
+ 1376
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 32
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "flts",
+ "range": [
+ 1393,
+ 1397
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 15
+ },
+ "end": {
+ "line": 55,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "split",
+ "range": [
+ 1398,
+ 1403
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 20
+ },
+ "end": {
+ "line": 55,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1393,
+ 1403
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 15
+ },
+ "end": {
+ "line": 55,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "rgx",
+ "range": [
+ 1404,
+ 1407
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 26
+ },
+ "end": {
+ "line": 55,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "range": [
+ 1393,
+ 1408
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 15
+ },
+ "end": {
+ "line": 55,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 1386,
+ 1409
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 31
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " filters' values array",
+ "range": [
+ 1352,
+ 1376
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 32
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 1247,
+ 1416
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 25
+ },
+ "end": {
+ "line": 56,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 1241,
+ 1416
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 19
+ },
+ "end": {
+ "line": 56,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 1226,
+ 1416
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 4
+ },
+ "end": {
+ "line": 56,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Retrieve filters' values from cookie\r\n * @param {String} cookie name\r\n * @return {Array}\r\n ",
+ "range": [
+ 1103,
+ 1220
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 4
+ },
+ "end": {
+ "line": 50,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Store page number in cookie\r\n * @param {String} cookie name\r\n ",
+ "range": [
+ 1424,
+ 1508
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 4
+ },
+ "end": {
+ "line": 61,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "savePageNb",
+ "range": [
+ 1514,
+ 1524
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 4
+ },
+ "end": {
+ "line": 62,
+ "column": 14
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 1525,
+ 1529
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 15
+ },
+ "end": {
+ "line": 62,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Cookie",
+ "range": [
+ 1541,
+ 1547
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 8
+ },
+ "end": {
+ "line": 63,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "write",
+ "range": [
+ 1548,
+ 1553
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 15
+ },
+ "end": {
+ "line": 63,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 1541,
+ 1553
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 8
+ },
+ "end": {
+ "line": 63,
+ "column": 20
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 1568,
+ 1572
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 12
+ },
+ "end": {
+ "line": 64,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1587,
+ 1591
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 12
+ },
+ "end": {
+ "line": 65,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 1592,
+ 1594
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 17
+ },
+ "end": {
+ "line": 65,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 1587,
+ 1594
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 12
+ },
+ "end": {
+ "line": 65,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 1595,
+ 1602
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 20
+ },
+ "end": {
+ "line": 65,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 1587,
+ 1602
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 12
+ },
+ "end": {
+ "line": 65,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "paging",
+ "raw": "'paging'",
+ "range": [
+ 1603,
+ 1611
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 28
+ },
+ "end": {
+ "line": 65,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 1587,
+ 1612
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 12
+ },
+ "end": {
+ "line": 65,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "currentPageNb",
+ "range": [
+ 1613,
+ 1626
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 38
+ },
+ "end": {
+ "line": 65,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 1587,
+ 1626
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 12
+ },
+ "end": {
+ "line": 65,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1641,
+ 1645
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 12
+ },
+ "end": {
+ "line": 66,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "duration",
+ "range": [
+ 1646,
+ 1654
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 17
+ },
+ "end": {
+ "line": 66,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1641,
+ 1654
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 12
+ },
+ "end": {
+ "line": 66,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 1541,
+ 1665
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 8
+ },
+ "end": {
+ "line": 67,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 1541,
+ 1666
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 8
+ },
+ "end": {
+ "line": 67,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "range": [
+ 1530,
+ 1673
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 20
+ },
+ "end": {
+ "line": 68,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 1524,
+ 1673
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 14
+ },
+ "end": {
+ "line": 68,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 1514,
+ 1673
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 4
+ },
+ "end": {
+ "line": 68,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Store page number in cookie\r\n * @param {String} cookie name\r\n ",
+ "range": [
+ 1424,
+ 1508
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 4
+ },
+ "end": {
+ "line": 61,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Retrieve page number from cookie\r\n * @param {String} cookie name\r\n * @return {String}\r\n ",
+ "range": [
+ 1681,
+ 1795
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 4
+ },
+ "end": {
+ "line": 74,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "getPageNb",
+ "range": [
+ 1801,
+ 1810
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 4
+ },
+ "end": {
+ "line": 75,
+ "column": 13
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 1811,
+ 1815
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 14
+ },
+ "end": {
+ "line": 75,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Cookie",
+ "range": [
+ 1834,
+ 1840
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 15
+ },
+ "end": {
+ "line": 76,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "read",
+ "range": [
+ 1841,
+ 1845
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 22
+ },
+ "end": {
+ "line": 76,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 1834,
+ 1845
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 15
+ },
+ "end": {
+ "line": 76,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 1846,
+ 1850
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 27
+ },
+ "end": {
+ "line": 76,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 1834,
+ 1851
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 15
+ },
+ "end": {
+ "line": 76,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 1827,
+ 1852
+ ],
+ "loc": {
+ "start": {
+ "line": 76,
+ "column": 8
+ },
+ "end": {
+ "line": 76,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 1816,
+ 1859
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 19
+ },
+ "end": {
+ "line": 77,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 1810,
+ 1859
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 13
+ },
+ "end": {
+ "line": 77,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 1801,
+ 1859
+ ],
+ "loc": {
+ "start": {
+ "line": 75,
+ "column": 4
+ },
+ "end": {
+ "line": 77,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Retrieve page number from cookie\r\n * @param {String} cookie name\r\n * @return {String}\r\n ",
+ "range": [
+ 1681,
+ 1795
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 4
+ },
+ "end": {
+ "line": 74,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Store page length in cookie\r\n * @param {String} cookie name\r\n ",
+ "range": [
+ 1867,
+ 1951
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 4
+ },
+ "end": {
+ "line": 82,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "savePageLength",
+ "range": [
+ 1957,
+ 1971
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 4
+ },
+ "end": {
+ "line": 83,
+ "column": 18
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 1972,
+ 1976
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 19
+ },
+ "end": {
+ "line": 83,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Cookie",
+ "range": [
+ 1988,
+ 1994
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 8
+ },
+ "end": {
+ "line": 84,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "write",
+ "range": [
+ 1995,
+ 2000
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 15
+ },
+ "end": {
+ "line": 84,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 1988,
+ 2000
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 8
+ },
+ "end": {
+ "line": 84,
+ "column": 20
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 2015,
+ 2019
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 12
+ },
+ "end": {
+ "line": 85,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2034,
+ 2038
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 12
+ },
+ "end": {
+ "line": 86,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tf",
+ "range": [
+ 2039,
+ 2041
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 17
+ },
+ "end": {
+ "line": 86,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 2034,
+ 2041
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 12
+ },
+ "end": {
+ "line": 86,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 2042,
+ 2049
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 20
+ },
+ "end": {
+ "line": 86,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 2034,
+ 2049
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 12
+ },
+ "end": {
+ "line": 86,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "paging",
+ "raw": "'paging'",
+ "range": [
+ 2050,
+ 2058
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 28
+ },
+ "end": {
+ "line": 86,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 2034,
+ 2059
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 12
+ },
+ "end": {
+ "line": 86,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resultsPerPageSlc",
+ "range": [
+ 2060,
+ 2077
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 38
+ },
+ "end": {
+ "line": 86,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 2034,
+ 2077
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 12
+ },
+ "end": {
+ "line": 86,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "selectedIndex",
+ "range": [
+ 2078,
+ 2091
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 56
+ },
+ "end": {
+ "line": 86,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 2034,
+ 2091
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 12
+ },
+ "end": {
+ "line": 86,
+ "column": 69
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2106,
+ 2110
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 12
+ },
+ "end": {
+ "line": 87,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "duration",
+ "range": [
+ 2111,
+ 2119
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 17
+ },
+ "end": {
+ "line": 87,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2106,
+ 2119
+ ],
+ "loc": {
+ "start": {
+ "line": 87,
+ "column": 12
+ },
+ "end": {
+ "line": 87,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 1988,
+ 2130
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 8
+ },
+ "end": {
+ "line": 88,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 1988,
+ 2131
+ ],
+ "loc": {
+ "start": {
+ "line": 84,
+ "column": 8
+ },
+ "end": {
+ "line": 88,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "range": [
+ 1977,
+ 2138
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 24
+ },
+ "end": {
+ "line": 89,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 1971,
+ 2138
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 18
+ },
+ "end": {
+ "line": 89,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 1957,
+ 2138
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 4
+ },
+ "end": {
+ "line": 89,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Store page length in cookie\r\n * @param {String} cookie name\r\n ",
+ "range": [
+ 1867,
+ 1951
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 4
+ },
+ "end": {
+ "line": 82,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Retrieve page length from cookie\r\n * @param {String} cookie name\r\n * @return {String}\r\n ",
+ "range": [
+ 2146,
+ 2260
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 4
+ },
+ "end": {
+ "line": 95,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "getPageLength",
+ "range": [
+ 2266,
+ 2279
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 4
+ },
+ "end": {
+ "line": 96,
+ "column": 17
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 2280,
+ 2284
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 18
+ },
+ "end": {
+ "line": 96,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Cookie",
+ "range": [
+ 2303,
+ 2309
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 15
+ },
+ "end": {
+ "line": 97,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "read",
+ "range": [
+ 2310,
+ 2314
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 22
+ },
+ "end": {
+ "line": 97,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 2303,
+ 2314
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 15
+ },
+ "end": {
+ "line": 97,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 2315,
+ 2319
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 27
+ },
+ "end": {
+ "line": 97,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 2303,
+ 2320
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 15
+ },
+ "end": {
+ "line": 97,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 2296,
+ 2321
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 8
+ },
+ "end": {
+ "line": 97,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 2285,
+ 2328
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 23
+ },
+ "end": {
+ "line": 98,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 2279,
+ 2328
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 17
+ },
+ "end": {
+ "line": 98,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 2266,
+ 2328
+ ],
+ "loc": {
+ "start": {
+ "line": 96,
+ "column": 4
+ },
+ "end": {
+ "line": 98,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Retrieve page length from cookie\r\n * @param {String} cookie name\r\n * @return {String}\r\n ",
+ "range": [
+ 2146,
+ 2260
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 4
+ },
+ "end": {
+ "line": 95,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ }
+ ],
+ "range": [
+ 53,
+ 2333
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 18
+ },
+ "end": {
+ "line": 100,
+ "column": 1
+ }
+ }
+ },
+ "range": [
+ 42,
+ 2333
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 7
+ },
+ "end": {
+ "line": 100,
+ "column": 1
+ }
+ },
+ "leadingComments": [],
+ "trailingComments": []
+ },
+ "specifiers": [],
+ "source": null,
+ "range": [
+ 35,
+ 2333
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 0
+ },
+ "end": {
+ "line": 100,
+ "column": 1
+ }
+ }
+ }
+ ],
+ "sourceType": "module",
+ "range": [
+ 0,
+ 2333
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 100,
+ "column": 1
+ }
+ },
+ "comments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Store, persistence manager\r\n * @param {Object} tf TableFilter instance\r\n *\r\n * TODO: use localStorage and fallback to cookie persistence\r\n ",
+ "range": [
+ 62,
+ 231
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 4
+ },
+ "end": {
+ "line": 10,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Store filters' values in cookie\r\n * @param {String} cookie name\r\n ",
+ "range": [
+ 442,
+ 530
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 4
+ },
+ "end": {
+ "line": 23,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "store filters' values",
+ "range": [
+ 625,
+ 648
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "adds array size",
+ "range": [
+ 877,
+ 894
+ ],
+ "loc": {
+ "start": {
+ "line": 35,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "writes cookie",
+ "range": [
+ 949,
+ 964
+ ],
+ "loc": {
+ "start": {
+ "line": 38,
+ "column": 8
+ },
+ "end": {
+ "line": 38,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Retrieve filters' values from cookie\r\n * @param {String} cookie name\r\n * @return {Array}\r\n ",
+ "range": [
+ 1103,
+ 1220
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 4
+ },
+ "end": {
+ "line": 50,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " filters' values array",
+ "range": [
+ 1352,
+ 1376
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Store page number in cookie\r\n * @param {String} cookie name\r\n ",
+ "range": [
+ 1424,
+ 1508
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 4
+ },
+ "end": {
+ "line": 61,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Retrieve page number from cookie\r\n * @param {String} cookie name\r\n * @return {String}\r\n ",
+ "range": [
+ 1681,
+ 1795
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 4
+ },
+ "end": {
+ "line": 74,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Store page length in cookie\r\n * @param {String} cookie name\r\n ",
+ "range": [
+ 1867,
+ 1951
+ ],
+ "loc": {
+ "start": {
+ "line": 79,
+ "column": 4
+ },
+ "end": {
+ "line": 82,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Retrieve page length from cookie\r\n * @param {String} cookie name\r\n * @return {String}\r\n ",
+ "range": [
+ 2146,
+ 2260
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 4
+ },
+ "end": {
+ "line": 95,
+ "column": 7
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/ast/source/src/sort.js.json b/doc/ast/source/src/sort.js.json
new file mode 100644
index 00000000..4958d011
--- /dev/null
+++ b/doc/ast/source/src/sort.js.json
@@ -0,0 +1,775 @@
+{
+ "type": "Program",
+ "body": [
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 7,
+ 10
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "./string",
+ "raw": "'./string'",
+ "range": [
+ 16,
+ 26
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 16
+ },
+ "end": {
+ "line": 1,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 0,
+ 27
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "ExportDefaultDeclaration",
+ "declaration": {
+ "type": "ObjectExpression",
+ "properties": [
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "ignoreCase",
+ "range": [
+ 52,
+ 62
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 3
+ },
+ "end": {
+ "line": 4,
+ "column": 13
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "a",
+ "range": [
+ 63,
+ 64
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 14
+ },
+ "end": {
+ "line": 4,
+ "column": 15
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "b",
+ "range": [
+ 66,
+ 67
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 17
+ },
+ "end": {
+ "line": 4,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "x",
+ "range": [
+ 83,
+ 84
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 12
+ },
+ "end": {
+ "line": 5,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 87,
+ 90
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 16
+ },
+ "end": {
+ "line": 5,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lower",
+ "range": [
+ 91,
+ 96
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 20
+ },
+ "end": {
+ "line": 5,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 87,
+ 96
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 16
+ },
+ "end": {
+ "line": 5,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "a",
+ "range": [
+ 97,
+ 98
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 26
+ },
+ "end": {
+ "line": 5,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "range": [
+ 87,
+ 99
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 16
+ },
+ "end": {
+ "line": 5,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 83,
+ 99
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 12
+ },
+ "end": {
+ "line": 5,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 79,
+ 100
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 8
+ },
+ "end": {
+ "line": 5,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "y",
+ "range": [
+ 114,
+ 115
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 12
+ },
+ "end": {
+ "line": 6,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 118,
+ 121
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 16
+ },
+ "end": {
+ "line": 6,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lower",
+ "range": [
+ 122,
+ 127
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 20
+ },
+ "end": {
+ "line": 6,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 118,
+ 127
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 16
+ },
+ "end": {
+ "line": 6,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "b",
+ "range": [
+ 128,
+ 129
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 26
+ },
+ "end": {
+ "line": 6,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "range": [
+ 118,
+ 130
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 16
+ },
+ "end": {
+ "line": 6,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 114,
+ 130
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 12
+ },
+ "end": {
+ "line": 6,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 110,
+ 131
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 8
+ },
+ "end": {
+ "line": 6,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "x",
+ "range": [
+ 150,
+ 151
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 17
+ },
+ "end": {
+ "line": 7,
+ "column": 18
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "y",
+ "range": [
+ 154,
+ 155
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 21
+ },
+ "end": {
+ "line": 7,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 150,
+ 155
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 17
+ },
+ "end": {
+ "line": 7,
+ "column": 22
+ }
+ }
+ },
+ "consequent": {
+ "type": "UnaryExpression",
+ "operator": "-",
+ "argument": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 160,
+ 161
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 27
+ },
+ "end": {
+ "line": 7,
+ "column": 28
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 159,
+ 161
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 26
+ },
+ "end": {
+ "line": 7,
+ "column": 28
+ }
+ }
+ },
+ "alternate": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "Identifier",
+ "name": "x",
+ "range": [
+ 166,
+ 167
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 33
+ },
+ "end": {
+ "line": 7,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "y",
+ "range": [
+ 170,
+ 171
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 37
+ },
+ "end": {
+ "line": 7,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 166,
+ 171
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 33
+ },
+ "end": {
+ "line": 7,
+ "column": 38
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 175,
+ 176
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 42
+ },
+ "end": {
+ "line": 7,
+ "column": 43
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 179,
+ 180
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 46
+ },
+ "end": {
+ "line": 7,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 165,
+ 180
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 32
+ },
+ "end": {
+ "line": 7,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 149,
+ 181
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 16
+ },
+ "end": {
+ "line": 7,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 141,
+ 183
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 8
+ },
+ "end": {
+ "line": 7,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 68,
+ 190
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 19
+ },
+ "end": {
+ "line": 8,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 62,
+ 190
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 13
+ },
+ "end": {
+ "line": 8,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 52,
+ 190
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 3
+ },
+ "end": {
+ "line": 8,
+ "column": 5
+ }
+ }
+ }
+ ],
+ "range": [
+ 46,
+ 193
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 15
+ },
+ "end": {
+ "line": 9,
+ "column": 1
+ }
+ },
+ "leadingComments": [],
+ "trailingComments": []
+ },
+ "range": [
+ 31,
+ 194
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 0
+ },
+ "end": {
+ "line": 9,
+ "column": 2
+ }
+ }
+ }
+ ],
+ "sourceType": "module",
+ "range": [
+ 0,
+ 194
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 9,
+ "column": 2
+ }
+ },
+ "comments": []
+}
\ No newline at end of file
diff --git a/doc/ast/source/src/string.js.json b/doc/ast/source/src/string.js.json
new file mode 100644
index 00000000..20993f71
--- /dev/null
+++ b/doc/ast/source/src/string.js.json
@@ -0,0 +1,1888 @@
+{
+ "type": "Program",
+ "body": [
+ {
+ "type": "ExportDefaultDeclaration",
+ "declaration": {
+ "type": "ObjectExpression",
+ "properties": [
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "lower",
+ "range": [
+ 57,
+ 62
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 4
+ },
+ "end": {
+ "line": 7,
+ "column": 9
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 63,
+ 67
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 10
+ },
+ "end": {
+ "line": 7,
+ "column": 14
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 86,
+ 90
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 15
+ },
+ "end": {
+ "line": 8,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toLowerCase",
+ "range": [
+ 91,
+ 102
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 20
+ },
+ "end": {
+ "line": 8,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 86,
+ 102
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 15
+ },
+ "end": {
+ "line": 8,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 86,
+ 104
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 15
+ },
+ "end": {
+ "line": 8,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 79,
+ 105
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 8
+ },
+ "end": {
+ "line": 8,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 68,
+ 112
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 15
+ },
+ "end": {
+ "line": 9,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 62,
+ 112
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 9
+ },
+ "end": {
+ "line": 9,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 57,
+ 112
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 4
+ },
+ "end": {
+ "line": 9,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "upper",
+ "range": [
+ 121,
+ 126
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 4
+ },
+ "end": {
+ "line": 11,
+ "column": 9
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 127,
+ 131
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 10
+ },
+ "end": {
+ "line": 11,
+ "column": 14
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 150,
+ 154
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 15
+ },
+ "end": {
+ "line": 12,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toUpperCase",
+ "range": [
+ 155,
+ 166
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 20
+ },
+ "end": {
+ "line": 12,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 150,
+ 166
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 15
+ },
+ "end": {
+ "line": 12,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 150,
+ 168
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 15
+ },
+ "end": {
+ "line": 12,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 143,
+ 169
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 8
+ },
+ "end": {
+ "line": 12,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 132,
+ 176
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 15
+ },
+ "end": {
+ "line": 13,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 126,
+ 176
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 9
+ },
+ "end": {
+ "line": 13,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 121,
+ 176
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 4
+ },
+ "end": {
+ "line": 13,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "trim",
+ "range": [
+ 185,
+ 189
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 4
+ },
+ "end": {
+ "line": 15,
+ "column": 8
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 190,
+ 194
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 9
+ },
+ "end": {
+ "line": 15,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 210,
+ 214
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 12
+ },
+ "end": {
+ "line": 16,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "trim",
+ "range": [
+ 215,
+ 219
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 17
+ },
+ "end": {
+ "line": 16,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 210,
+ 219
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 12
+ },
+ "end": {
+ "line": 16,
+ "column": 21
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 242,
+ 246
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 19
+ },
+ "end": {
+ "line": 17,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "trim",
+ "range": [
+ 247,
+ 251
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 24
+ },
+ "end": {
+ "line": 17,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 242,
+ 251
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 19
+ },
+ "end": {
+ "line": 17,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 242,
+ 253
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 19
+ },
+ "end": {
+ "line": 17,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 235,
+ 254
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 12
+ },
+ "end": {
+ "line": 17,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 220,
+ 265
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 22
+ },
+ "end": {
+ "line": 18,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 206,
+ 265
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 282,
+ 286
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 15
+ },
+ "end": {
+ "line": 19,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 287,
+ 294
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 20
+ },
+ "end": {
+ "line": 19,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 282,
+ 294
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 15
+ },
+ "end": {
+ "line": 19,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": {},
+ "raw": "/^\\s*|\\s*$/g",
+ "regex": {
+ "pattern": "^\\s*|\\s*$",
+ "flags": "g"
+ },
+ "range": [
+ 295,
+ 307
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 28
+ },
+ "end": {
+ "line": 19,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 309,
+ 311
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 42
+ },
+ "end": {
+ "line": 19,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 282,
+ 312
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 15
+ },
+ "end": {
+ "line": 19,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 275,
+ 313
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 195,
+ 320
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 14
+ },
+ "end": {
+ "line": 20,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 189,
+ 320
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 185,
+ 320
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 4
+ },
+ "end": {
+ "line": 20,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "isEmpty",
+ "range": [
+ 329,
+ 336
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 4
+ },
+ "end": {
+ "line": 22,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 337,
+ 341
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 12
+ },
+ "end": {
+ "line": 22,
+ "column": 16
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 360,
+ 364
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 15
+ },
+ "end": {
+ "line": 23,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "trim",
+ "range": [
+ 365,
+ 369
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 20
+ },
+ "end": {
+ "line": 23,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 360,
+ 369
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 15
+ },
+ "end": {
+ "line": 23,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 370,
+ 374
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 25
+ },
+ "end": {
+ "line": 23,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "range": [
+ 360,
+ 375
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 15
+ },
+ "end": {
+ "line": 23,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 380,
+ 382
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 35
+ },
+ "end": {
+ "line": 23,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 360,
+ 382
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 15
+ },
+ "end": {
+ "line": 23,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 353,
+ 383
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 342,
+ 390
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 17
+ },
+ "end": {
+ "line": 24,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 336,
+ 390
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 11
+ },
+ "end": {
+ "line": 24,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 329,
+ 390
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 4
+ },
+ "end": {
+ "line": 24,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "rgxEsc",
+ "range": [
+ 399,
+ 405
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 4
+ },
+ "end": {
+ "line": 26,
+ "column": 10
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 406,
+ 410
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 11
+ },
+ "end": {
+ "line": 26,
+ "column": 15
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "chars",
+ "range": [
+ 426,
+ 431
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 12
+ },
+ "end": {
+ "line": 27,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": {},
+ "raw": "/[-\\/\\\\^$*+?.()|[\\]{}]/g",
+ "regex": {
+ "pattern": "[-\\/\\\\^$*+?.()|[\\]{}]",
+ "flags": "g"
+ },
+ "range": [
+ 434,
+ 458
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 20
+ },
+ "end": {
+ "line": 27,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 426,
+ 458
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 12
+ },
+ "end": {
+ "line": 27,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 422,
+ 459
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 8
+ },
+ "end": {
+ "line": 27,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "escMatch",
+ "range": [
+ 473,
+ 481
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 12
+ },
+ "end": {
+ "line": 28,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": "\\$&",
+ "raw": "'\\\\$&'",
+ "range": [
+ 484,
+ 490
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 23
+ },
+ "end": {
+ "line": 28,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 473,
+ 490
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 12
+ },
+ "end": {
+ "line": 28,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 469,
+ 491
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 8
+ },
+ "end": {
+ "line": 28,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "String",
+ "range": [
+ 508,
+ 514
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 15
+ },
+ "end": {
+ "line": 29,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 515,
+ 519
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 22
+ },
+ "end": {
+ "line": 29,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 508,
+ 520
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 15
+ },
+ "end": {
+ "line": 29,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 521,
+ 528
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 28
+ },
+ "end": {
+ "line": 29,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 508,
+ 528
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 15
+ },
+ "end": {
+ "line": 29,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "chars",
+ "range": [
+ 529,
+ 534
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 36
+ },
+ "end": {
+ "line": 29,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "escMatch",
+ "range": [
+ 536,
+ 544
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 43
+ },
+ "end": {
+ "line": 29,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 508,
+ 545
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 15
+ },
+ "end": {
+ "line": 29,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 501,
+ 546
+ ],
+ "loc": {
+ "start": {
+ "line": 29,
+ "column": 8
+ },
+ "end": {
+ "line": 29,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 411,
+ 553
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 16
+ },
+ "end": {
+ "line": 30,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 405,
+ 553
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 10
+ },
+ "end": {
+ "line": 30,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 399,
+ 553
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 4
+ },
+ "end": {
+ "line": 30,
+ "column": 5
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 562,
+ 571
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 4
+ },
+ "end": {
+ "line": 32,
+ "column": 13
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 572,
+ 576
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 14
+ },
+ "end": {
+ "line": 32,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "mc",
+ "range": [
+ 578,
+ 580
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 20
+ },
+ "end": {
+ "line": 32,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "mc",
+ "range": [
+ 596,
+ 598
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 12
+ },
+ "end": {
+ "line": 33,
+ "column": 14
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 595,
+ 598
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 11
+ },
+ "end": {
+ "line": 33,
+ "column": 14
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 621,
+ 625
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 19
+ },
+ "end": {
+ "line": 34,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lower",
+ "range": [
+ 626,
+ 631
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 24
+ },
+ "end": {
+ "line": 34,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 621,
+ 631
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 19
+ },
+ "end": {
+ "line": 34,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 632,
+ 636
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 30
+ },
+ "end": {
+ "line": 34,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 621,
+ 637
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 19
+ },
+ "end": {
+ "line": 34,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 614,
+ 638
+ ],
+ "loc": {
+ "start": {
+ "line": 34,
+ "column": 12
+ },
+ "end": {
+ "line": 34,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 599,
+ 649
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 15
+ },
+ "end": {
+ "line": 35,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 592,
+ 649
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 8
+ },
+ "end": {
+ "line": 35,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 666,
+ 670
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 15
+ },
+ "end": {
+ "line": 36,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 659,
+ 671
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 8
+ },
+ "end": {
+ "line": 36,
+ "column": 20
+ }
+ }
+ }
+ ],
+ "range": [
+ 581,
+ 678
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 23
+ },
+ "end": {
+ "line": 37,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 571,
+ 678
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 13
+ },
+ "end": {
+ "line": 37,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 562,
+ 678
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 4
+ },
+ "end": {
+ "line": 37,
+ "column": 5
+ }
+ }
+ }
+ ],
+ "range": [
+ 48,
+ 683
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 15
+ },
+ "end": {
+ "line": 39,
+ "column": 1
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * String utilities\r\n ",
+ "range": [
+ 0,
+ 29
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 3
+ }
+ }
+ }
+ ],
+ "trailingComments": []
+ },
+ "range": [
+ 33,
+ 684
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 0
+ },
+ "end": {
+ "line": 39,
+ "column": 2
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * String utilities\r\n ",
+ "range": [
+ 0,
+ 29
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 3
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "sourceType": "module",
+ "range": [
+ 33,
+ 684
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 0
+ },
+ "end": {
+ "line": 39,
+ "column": 2
+ }
+ },
+ "comments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * String utilities\r\n ",
+ "range": [
+ 0,
+ 29
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 3
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/ast/source/src/tablefilter.js.json b/doc/ast/source/src/tablefilter.js.json
new file mode 100644
index 00000000..c9d3704a
--- /dev/null
+++ b/doc/ast/source/src/tablefilter.js.json
@@ -0,0 +1,221819 @@
+{
+ "type": "Program",
+ "body": [
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 7,
+ 12
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 12
+ }
+ }
+ },
+ "range": [
+ 7,
+ 12
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 7
+ },
+ "end": {
+ "line": 1,
+ "column": 12
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "./event",
+ "raw": "'./event'",
+ "range": [
+ 18,
+ 27
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 18
+ },
+ "end": {
+ "line": 1,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 0,
+ 28
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 1,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 37,
+ 40
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 37,
+ 40
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 7
+ },
+ "end": {
+ "line": 2,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "./dom",
+ "raw": "'./dom'",
+ "range": [
+ 46,
+ 53
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 16
+ },
+ "end": {
+ "line": 2,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 30,
+ 54
+ ],
+ "loc": {
+ "start": {
+ "line": 2,
+ "column": 0
+ },
+ "end": {
+ "line": 2,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 63,
+ 66
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 7
+ },
+ "end": {
+ "line": 3,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 63,
+ 66
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 7
+ },
+ "end": {
+ "line": 3,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "./string",
+ "raw": "'./string'",
+ "range": [
+ 72,
+ 82
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 16
+ },
+ "end": {
+ "line": 3,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 56,
+ 83
+ ],
+ "loc": {
+ "start": {
+ "line": 3,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Cookie",
+ "range": [
+ 92,
+ 98
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 7
+ },
+ "end": {
+ "line": 4,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 92,
+ 98
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 7
+ },
+ "end": {
+ "line": 4,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "./cookie",
+ "raw": "'./cookie'",
+ "range": [
+ 104,
+ 114
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 19
+ },
+ "end": {
+ "line": 4,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 85,
+ 115
+ ],
+ "loc": {
+ "start": {
+ "line": 4,
+ "column": 0
+ },
+ "end": {
+ "line": 4,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 124,
+ 129
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 7
+ },
+ "end": {
+ "line": 5,
+ "column": 12
+ }
+ }
+ },
+ "range": [
+ 124,
+ 129
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 7
+ },
+ "end": {
+ "line": 5,
+ "column": 12
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "./types",
+ "raw": "'./types'",
+ "range": [
+ 135,
+ 144
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 18
+ },
+ "end": {
+ "line": 5,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 117,
+ 145
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 0
+ },
+ "end": {
+ "line": 5,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 154,
+ 157
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 7
+ },
+ "end": {
+ "line": 6,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 154,
+ 157
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 7
+ },
+ "end": {
+ "line": 6,
+ "column": 10
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "./array",
+ "raw": "'./array'",
+ "range": [
+ 163,
+ 172
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 16
+ },
+ "end": {
+ "line": 6,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 147,
+ 173
+ ],
+ "loc": {
+ "start": {
+ "line": 6,
+ "column": 0
+ },
+ "end": {
+ "line": 6,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "DateHelper",
+ "range": [
+ 182,
+ 192
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 7
+ },
+ "end": {
+ "line": 7,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 182,
+ 192
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 7
+ },
+ "end": {
+ "line": 7,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "./date",
+ "raw": "'./date'",
+ "range": [
+ 198,
+ 206
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 23
+ },
+ "end": {
+ "line": 7,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 175,
+ 207
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 0
+ },
+ "end": {
+ "line": 7,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportDefaultSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Helpers",
+ "range": [
+ 216,
+ 223
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 7
+ },
+ "end": {
+ "line": 8,
+ "column": 14
+ }
+ }
+ },
+ "range": [
+ 216,
+ 223
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 7
+ },
+ "end": {
+ "line": 8,
+ "column": 14
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "./helpers",
+ "raw": "'./helpers'",
+ "range": [
+ 229,
+ 240
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 20
+ },
+ "end": {
+ "line": 8,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 209,
+ 241
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 0
+ },
+ "end": {
+ "line": 8,
+ "column": 32
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " Features",
+ "range": [
+ 245,
+ 256
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 0
+ },
+ "end": {
+ "line": 10,
+ "column": 11
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Store",
+ "range": [
+ 266,
+ 271
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 8
+ },
+ "end": {
+ "line": 11,
+ "column": 13
+ }
+ }
+ },
+ "imported": {
+ "type": "Identifier",
+ "name": "Store",
+ "range": [
+ 266,
+ 271
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 8
+ },
+ "end": {
+ "line": 11,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 266,
+ 271
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 8
+ },
+ "end": {
+ "line": 11,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "./modules/store",
+ "raw": "'./modules/store'",
+ "range": [
+ 278,
+ 295
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 20
+ },
+ "end": {
+ "line": 11,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 258,
+ 296
+ ],
+ "loc": {
+ "start": {
+ "line": 11,
+ "column": 0
+ },
+ "end": {
+ "line": 11,
+ "column": 38
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Features",
+ "range": [
+ 245,
+ 256
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 0
+ },
+ "end": {
+ "line": 10,
+ "column": 11
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "GridLayout",
+ "range": [
+ 306,
+ 316
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 8
+ },
+ "end": {
+ "line": 12,
+ "column": 18
+ }
+ }
+ },
+ "imported": {
+ "type": "Identifier",
+ "name": "GridLayout",
+ "range": [
+ 306,
+ 316
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 8
+ },
+ "end": {
+ "line": 12,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 306,
+ 316
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 8
+ },
+ "end": {
+ "line": 12,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "./modules/gridLayout",
+ "raw": "'./modules/gridLayout'",
+ "range": [
+ 323,
+ 345
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 25
+ },
+ "end": {
+ "line": 12,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 298,
+ 346
+ ],
+ "loc": {
+ "start": {
+ "line": 12,
+ "column": 0
+ },
+ "end": {
+ "line": 12,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Loader",
+ "range": [
+ 356,
+ 362
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 8
+ },
+ "end": {
+ "line": 13,
+ "column": 14
+ }
+ }
+ },
+ "imported": {
+ "type": "Identifier",
+ "name": "Loader",
+ "range": [
+ 356,
+ 362
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 8
+ },
+ "end": {
+ "line": 13,
+ "column": 14
+ }
+ }
+ },
+ "range": [
+ 356,
+ 362
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 8
+ },
+ "end": {
+ "line": 13,
+ "column": 14
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "./modules/loader",
+ "raw": "'./modules/loader'",
+ "range": [
+ 369,
+ 387
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 21
+ },
+ "end": {
+ "line": 13,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 348,
+ 388
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 0
+ },
+ "end": {
+ "line": 13,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "HighlightKeyword",
+ "range": [
+ 398,
+ 414
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 24
+ }
+ }
+ },
+ "imported": {
+ "type": "Identifier",
+ "name": "HighlightKeyword",
+ "range": [
+ 398,
+ 414
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 398,
+ 414
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "./modules/highlightKeywords",
+ "raw": "'./modules/highlightKeywords'",
+ "range": [
+ 421,
+ 450
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 31
+ },
+ "end": {
+ "line": 14,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 390,
+ 451
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 0
+ },
+ "end": {
+ "line": 14,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "PopupFilter",
+ "range": [
+ 461,
+ 472
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 19
+ }
+ }
+ },
+ "imported": {
+ "type": "Identifier",
+ "name": "PopupFilter",
+ "range": [
+ 461,
+ 472
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 461,
+ 472
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 15,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "./modules/popupFilter",
+ "raw": "'./modules/popupFilter'",
+ "range": [
+ 479,
+ 502
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 26
+ },
+ "end": {
+ "line": 15,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 453,
+ 503
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 0
+ },
+ "end": {
+ "line": 15,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Dropdown",
+ "range": [
+ 513,
+ 521
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 16
+ }
+ }
+ },
+ "imported": {
+ "type": "Identifier",
+ "name": "Dropdown",
+ "range": [
+ 513,
+ 521
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 513,
+ 521
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 8
+ },
+ "end": {
+ "line": 16,
+ "column": 16
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "./modules/dropdown",
+ "raw": "'./modules/dropdown'",
+ "range": [
+ 528,
+ 548
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 23
+ },
+ "end": {
+ "line": 16,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 505,
+ 549
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 0
+ },
+ "end": {
+ "line": 16,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "CheckList",
+ "range": [
+ 559,
+ 568
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 17
+ }
+ }
+ },
+ "imported": {
+ "type": "Identifier",
+ "name": "CheckList",
+ "range": [
+ 559,
+ 568
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 559,
+ 568
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 8
+ },
+ "end": {
+ "line": 17,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "./modules/checkList",
+ "raw": "'./modules/checkList'",
+ "range": [
+ 575,
+ 596
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 24
+ },
+ "end": {
+ "line": 17,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 551,
+ 597
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 0
+ },
+ "end": {
+ "line": 17,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "RowsCounter",
+ "range": [
+ 607,
+ 618
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 19
+ }
+ }
+ },
+ "imported": {
+ "type": "Identifier",
+ "name": "RowsCounter",
+ "range": [
+ 607,
+ 618
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 607,
+ 618
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 8
+ },
+ "end": {
+ "line": 18,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "./modules/rowsCounter",
+ "raw": "'./modules/rowsCounter'",
+ "range": [
+ 625,
+ 648
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 26
+ },
+ "end": {
+ "line": 18,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 599,
+ 649
+ ],
+ "loc": {
+ "start": {
+ "line": 18,
+ "column": 0
+ },
+ "end": {
+ "line": 18,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "StatusBar",
+ "range": [
+ 659,
+ 668
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 17
+ }
+ }
+ },
+ "imported": {
+ "type": "Identifier",
+ "name": "StatusBar",
+ "range": [
+ 659,
+ 668
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 659,
+ 668
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 8
+ },
+ "end": {
+ "line": 19,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "./modules/statusBar",
+ "raw": "'./modules/statusBar'",
+ "range": [
+ 675,
+ 696
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 24
+ },
+ "end": {
+ "line": 19,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 651,
+ 697
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 0
+ },
+ "end": {
+ "line": 19,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Paging",
+ "range": [
+ 707,
+ 713
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 14
+ }
+ }
+ },
+ "imported": {
+ "type": "Identifier",
+ "name": "Paging",
+ "range": [
+ 707,
+ 713
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 14
+ }
+ }
+ },
+ "range": [
+ 707,
+ 713
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 8
+ },
+ "end": {
+ "line": 20,
+ "column": 14
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "./modules/paging",
+ "raw": "'./modules/paging'",
+ "range": [
+ 720,
+ 738
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 21
+ },
+ "end": {
+ "line": 20,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 699,
+ 739
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 0
+ },
+ "end": {
+ "line": 20,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "ClearButton",
+ "range": [
+ 749,
+ 760
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 19
+ }
+ }
+ },
+ "imported": {
+ "type": "Identifier",
+ "name": "ClearButton",
+ "range": [
+ 749,
+ 760
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 749,
+ 760
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 8
+ },
+ "end": {
+ "line": 21,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "./modules/clearButton",
+ "raw": "'./modules/clearButton'",
+ "range": [
+ 767,
+ 790
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 26
+ },
+ "end": {
+ "line": 21,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 741,
+ 791
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 0
+ },
+ "end": {
+ "line": 21,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "Help",
+ "range": [
+ 801,
+ 805
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 12
+ }
+ }
+ },
+ "imported": {
+ "type": "Identifier",
+ "name": "Help",
+ "range": [
+ 801,
+ 805
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 12
+ }
+ }
+ },
+ "range": [
+ 801,
+ 805
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 8
+ },
+ "end": {
+ "line": 22,
+ "column": 12
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "./modules/help",
+ "raw": "'./modules/help'",
+ "range": [
+ 812,
+ 828
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 19
+ },
+ "end": {
+ "line": 22,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 793,
+ 829
+ ],
+ "loc": {
+ "start": {
+ "line": 22,
+ "column": 0
+ },
+ "end": {
+ "line": 22,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "ImportDeclaration",
+ "specifiers": [
+ {
+ "type": "ImportSpecifier",
+ "local": {
+ "type": "Identifier",
+ "name": "AlternateRows",
+ "range": [
+ 839,
+ 852
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 21
+ }
+ }
+ },
+ "imported": {
+ "type": "Identifier",
+ "name": "AlternateRows",
+ "range": [
+ 839,
+ 852
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 839,
+ 852
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "source": {
+ "type": "Literal",
+ "value": "./modules/alternateRows",
+ "raw": "'./modules/alternateRows'",
+ "range": [
+ 859,
+ 884
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 28
+ },
+ "end": {
+ "line": 23,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 831,
+ 885
+ ],
+ "loc": {
+ "start": {
+ "line": 23,
+ "column": 0
+ },
+ "end": {
+ "line": 23,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "global",
+ "range": [
+ 893,
+ 899
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 4
+ },
+ "end": {
+ "line": 25,
+ "column": 10
+ }
+ }
+ },
+ "init": {
+ "type": "Identifier",
+ "name": "window",
+ "range": [
+ 902,
+ 908
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 13
+ },
+ "end": {
+ "line": 25,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 893,
+ 908
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 4
+ },
+ "end": {
+ "line": 25,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "isValidDate",
+ "range": [
+ 915,
+ 926
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 4
+ },
+ "end": {
+ "line": 26,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "DateHelper",
+ "range": [
+ 929,
+ 939
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 18
+ },
+ "end": {
+ "line": 26,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isValid",
+ "range": [
+ 940,
+ 947
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 29
+ },
+ "end": {
+ "line": 26,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 929,
+ 947
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 18
+ },
+ "end": {
+ "line": 26,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 915,
+ 947
+ ],
+ "loc": {
+ "start": {
+ "line": 26,
+ "column": 4
+ },
+ "end": {
+ "line": 26,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "formatDate",
+ "range": [
+ 954,
+ 964
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 4
+ },
+ "end": {
+ "line": 27,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "DateHelper",
+ "range": [
+ 967,
+ 977
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 17
+ },
+ "end": {
+ "line": 27,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "format",
+ "range": [
+ 978,
+ 984
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 28
+ },
+ "end": {
+ "line": 27,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 967,
+ 984
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 17
+ },
+ "end": {
+ "line": 27,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 954,
+ 984
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 4
+ },
+ "end": {
+ "line": 27,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "doc",
+ "range": [
+ 991,
+ 994
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 4
+ },
+ "end": {
+ "line": 28,
+ "column": 7
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "global",
+ "range": [
+ 997,
+ 1003
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 10
+ },
+ "end": {
+ "line": 28,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "document",
+ "range": [
+ 1004,
+ 1012
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 17
+ },
+ "end": {
+ "line": 28,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 997,
+ 1012
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 10
+ },
+ "end": {
+ "line": 28,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 991,
+ 1012
+ ],
+ "loc": {
+ "start": {
+ "line": 28,
+ "column": 4
+ },
+ "end": {
+ "line": 28,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 889,
+ 1013
+ ],
+ "loc": {
+ "start": {
+ "line": 25,
+ "column": 0
+ },
+ "end": {
+ "line": 28,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "ExportNamedDeclaration",
+ "declaration": {
+ "type": "ClassDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "TableFilter",
+ "range": [
+ 1030,
+ 1041
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 13
+ },
+ "end": {
+ "line": 30,
+ "column": 24
+ }
+ }
+ },
+ "superClass": null,
+ "body": {
+ "type": "ClassBody",
+ "body": [
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "constructor",
+ "range": [
+ 1300,
+ 1311
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 4
+ },
+ "end": {
+ "line": 40,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 1312,
+ 1314
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 16
+ },
+ "end": {
+ "line": 40,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 1330,
+ 1339
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 11
+ },
+ "end": {
+ "line": 41,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 1340,
+ 1346
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 21
+ },
+ "end": {
+ "line": 41,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 1330,
+ 1346
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 11
+ },
+ "end": {
+ "line": 41,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 1351,
+ 1352
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 32
+ },
+ "end": {
+ "line": 41,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 1330,
+ 1352
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 11
+ },
+ "end": {
+ "line": 41,
+ "column": 33
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 1355,
+ 1362
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 36
+ },
+ "end": {
+ "line": 41,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 1353,
+ 1364
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 34
+ },
+ "end": {
+ "line": 41,
+ "column": 45
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 1327,
+ 1364
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 8
+ },
+ "end": {
+ "line": 41,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1376,
+ 1380
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 1381,
+ 1383
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 13
+ },
+ "end": {
+ "line": 43,
+ "column": 15
+ }
+ }
+ },
+ "range": [
+ 1376,
+ 1383
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 1386,
+ 1388
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 18
+ },
+ "end": {
+ "line": 43,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 1376,
+ 1388
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 1376,
+ 1389
+ ],
+ "loc": {
+ "start": {
+ "line": 43,
+ "column": 8
+ },
+ "end": {
+ "line": 43,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1399,
+ 1403
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "version",
+ "range": [
+ 1404,
+ 1411
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 13
+ },
+ "end": {
+ "line": 44,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 1399,
+ 1411
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "{VERSION}",
+ "raw": "'{VERSION}'",
+ "range": [
+ 1414,
+ 1425
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 23
+ },
+ "end": {
+ "line": 44,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 1399,
+ 1425
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 1399,
+ 1426
+ ],
+ "loc": {
+ "start": {
+ "line": 44,
+ "column": 8
+ },
+ "end": {
+ "line": 44,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1436,
+ 1440
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 45,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "year",
+ "range": [
+ 1441,
+ 1445
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 13
+ },
+ "end": {
+ "line": 45,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 1436,
+ 1445
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 45,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Date",
+ "range": [
+ 1452,
+ 1456
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 24
+ },
+ "end": {
+ "line": 45,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 1448,
+ 1458
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 20
+ },
+ "end": {
+ "line": 45,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFullYear",
+ "range": [
+ 1459,
+ 1470
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 31
+ },
+ "end": {
+ "line": 45,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 1448,
+ 1470
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 20
+ },
+ "end": {
+ "line": 45,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 1448,
+ 1472
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 20
+ },
+ "end": {
+ "line": 45,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 1436,
+ 1472
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 45,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 1436,
+ 1473
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 8
+ },
+ "end": {
+ "line": 45,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1483,
+ 1487
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 1488,
+ 1491
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 13
+ },
+ "end": {
+ "line": 46,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 1483,
+ 1491
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 1494,
+ 1497
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 19
+ },
+ "end": {
+ "line": 46,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 1498,
+ 1500
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 23
+ },
+ "end": {
+ "line": 46,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1494,
+ 1500
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 19
+ },
+ "end": {
+ "line": 46,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 1501,
+ 1503
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 26
+ },
+ "end": {
+ "line": 46,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "range": [
+ 1494,
+ 1504
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 19
+ },
+ "end": {
+ "line": 46,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 1483,
+ 1504
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 1483,
+ 1505
+ ],
+ "loc": {
+ "start": {
+ "line": 46,
+ "column": 8
+ },
+ "end": {
+ "line": 46,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1515,
+ 1519
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 8
+ },
+ "end": {
+ "line": 47,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "startRow",
+ "range": [
+ 1520,
+ 1528
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 13
+ },
+ "end": {
+ "line": 47,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 1515,
+ 1528
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 8
+ },
+ "end": {
+ "line": 47,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1531,
+ 1535
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 24
+ },
+ "end": {
+ "line": 47,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 1515,
+ 1535
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 8
+ },
+ "end": {
+ "line": 47,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 1515,
+ 1536
+ ],
+ "loc": {
+ "start": {
+ "line": 47,
+ "column": 8
+ },
+ "end": {
+ "line": 47,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1546,
+ 1550
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 8
+ },
+ "end": {
+ "line": 48,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "refRow",
+ "range": [
+ 1551,
+ 1557
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 13
+ },
+ "end": {
+ "line": 48,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 1546,
+ 1557
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 8
+ },
+ "end": {
+ "line": 48,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1560,
+ 1564
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 22
+ },
+ "end": {
+ "line": 48,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 1546,
+ 1564
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 8
+ },
+ "end": {
+ "line": 48,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 1546,
+ 1565
+ ],
+ "loc": {
+ "start": {
+ "line": 48,
+ "column": 8
+ },
+ "end": {
+ "line": 48,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1575,
+ 1579
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersRow",
+ "range": [
+ 1580,
+ 1590
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 13
+ },
+ "end": {
+ "line": 49,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 1575,
+ 1590
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1593,
+ 1597
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 26
+ },
+ "end": {
+ "line": 49,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 1575,
+ 1597
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 1575,
+ 1598
+ ],
+ "loc": {
+ "start": {
+ "line": 49,
+ "column": 8
+ },
+ "end": {
+ "line": 49,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1608,
+ 1612
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 8
+ },
+ "end": {
+ "line": 50,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 1613,
+ 1616
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 13
+ },
+ "end": {
+ "line": 50,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 1608,
+ 1616
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 8
+ },
+ "end": {
+ "line": 50,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "ObjectExpression",
+ "properties": [],
+ "range": [
+ 1619,
+ 1621
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 19
+ },
+ "end": {
+ "line": 50,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 1608,
+ 1621
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 8
+ },
+ "end": {
+ "line": 50,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 1608,
+ 1622
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 8
+ },
+ "end": {
+ "line": 50,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1632,
+ 1636
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbFilterableRows",
+ "range": [
+ 1637,
+ 1653
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 13
+ },
+ "end": {
+ "line": 51,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 1632,
+ 1653
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1656,
+ 1660
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 32
+ },
+ "end": {
+ "line": 51,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 1632,
+ 1660
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 1632,
+ 1661
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1671,
+ 1675
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbRows",
+ "range": [
+ 1676,
+ 1682
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 13
+ },
+ "end": {
+ "line": 52,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 1671,
+ 1682
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1685,
+ 1689
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 22
+ },
+ "end": {
+ "line": 52,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 1671,
+ 1689
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 1671,
+ 1690
+ ],
+ "loc": {
+ "start": {
+ "line": 52,
+ "column": 8
+ },
+ "end": {
+ "line": 52,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1700,
+ 1704
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbCells",
+ "range": [
+ 1705,
+ 1712
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 13
+ },
+ "end": {
+ "line": 53,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 1700,
+ 1712
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1715,
+ 1719
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 23
+ },
+ "end": {
+ "line": 53,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 1700,
+ 1719
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 1700,
+ 1720
+ ],
+ "loc": {
+ "start": {
+ "line": 53,
+ "column": 8
+ },
+ "end": {
+ "line": 53,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1730,
+ 1734
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_hasGrid",
+ "range": [
+ 1735,
+ 1743
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 13
+ },
+ "end": {
+ "line": 54,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 1730,
+ 1743
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 1746,
+ 1751
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 24
+ },
+ "end": {
+ "line": 54,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 1730,
+ 1751
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 1730,
+ 1752
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 8
+ },
+ "end": {
+ "line": 54,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1762,
+ 1766
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableModules",
+ "range": [
+ 1767,
+ 1780
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 13
+ },
+ "end": {
+ "line": 55,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 1762,
+ 1780
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 1783,
+ 1788
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 29
+ },
+ "end": {
+ "line": 55,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 1762,
+ 1788
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 1762,
+ 1789
+ ],
+ "loc": {
+ "start": {
+ "line": 55,
+ "column": 8
+ },
+ "end": {
+ "line": 55,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1805,
+ 1809
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 12
+ },
+ "end": {
+ "line": 57,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 1810,
+ 1813
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 17
+ },
+ "end": {
+ "line": 57,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 1805,
+ 1813
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 12
+ },
+ "end": {
+ "line": 57,
+ "column": 20
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 1804,
+ 1813
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 11
+ },
+ "end": {
+ "line": 57,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1817,
+ 1821
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 24
+ },
+ "end": {
+ "line": 57,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 1822,
+ 1825
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 29
+ },
+ "end": {
+ "line": 57,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 1817,
+ 1825
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 24
+ },
+ "end": {
+ "line": 57,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nodeName",
+ "range": [
+ 1826,
+ 1834
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 33
+ },
+ "end": {
+ "line": 57,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 1817,
+ 1834
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 24
+ },
+ "end": {
+ "line": 57,
+ "column": 41
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "TABLE",
+ "raw": "'TABLE'",
+ "range": [
+ 1838,
+ 1845
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 45
+ },
+ "end": {
+ "line": 57,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 1817,
+ 1845
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 24
+ },
+ "end": {
+ "line": 57,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 1804,
+ 1845
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 11
+ },
+ "end": {
+ "line": 57,
+ "column": 52
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1849,
+ 1853
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 56
+ },
+ "end": {
+ "line": 57,
+ "column": 60
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getRowsNb",
+ "range": [
+ 1854,
+ 1863
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 61
+ },
+ "end": {
+ "line": 57,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 1849,
+ 1863
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 56
+ },
+ "end": {
+ "line": 57,
+ "column": 70
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 1849,
+ 1865
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 56
+ },
+ "end": {
+ "line": 57,
+ "column": 72
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 1870,
+ 1871
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 77
+ },
+ "end": {
+ "line": 57,
+ "column": 78
+ }
+ }
+ },
+ "range": [
+ 1849,
+ 1871
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 56
+ },
+ "end": {
+ "line": 57,
+ "column": 78
+ }
+ }
+ },
+ "range": [
+ 1804,
+ 1871
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 11
+ },
+ "end": {
+ "line": 57,
+ "column": 78
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ThrowStatement",
+ "argument": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Error",
+ "range": [
+ 1897,
+ 1902
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 22
+ },
+ "end": {
+ "line": 58,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "Could not instantiate TableFilter: HTML table not found.",
+ "raw": "'Could not instantiate TableFilter: HTML table not found.'",
+ "range": [
+ 1921,
+ 1979
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 16
+ },
+ "end": {
+ "line": 59,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 1893,
+ 1980
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 18
+ },
+ "end": {
+ "line": 59,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 1887,
+ 1981
+ ],
+ "loc": {
+ "start": {
+ "line": 58,
+ "column": 12
+ },
+ "end": {
+ "line": 59,
+ "column": 76
+ }
+ }
+ }
+ ],
+ "range": [
+ 1872,
+ 1992
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 79
+ },
+ "end": {
+ "line": 60,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 1801,
+ 1992
+ ],
+ "loc": {
+ "start": {
+ "line": 57,
+ "column": 8
+ },
+ "end": {
+ "line": 60,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 2007,
+ 2016
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 11
+ },
+ "end": {
+ "line": 62,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 2017,
+ 2023
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 21
+ },
+ "end": {
+ "line": 62,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 2007,
+ 2023
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 11
+ },
+ "end": {
+ "line": 62,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 2026,
+ 2027
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 30
+ },
+ "end": {
+ "line": 62,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 2007,
+ 2027
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 11
+ },
+ "end": {
+ "line": 62,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 2051,
+ 2052
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 20
+ },
+ "end": {
+ "line": 63,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 2053,
+ 2054
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 22
+ },
+ "end": {
+ "line": 63,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 2051,
+ 2054
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 20
+ },
+ "end": {
+ "line": 63,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 2056,
+ 2059
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 25
+ },
+ "end": {
+ "line": 63,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 2060,
+ 2069
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 29
+ },
+ "end": {
+ "line": 63,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 2070,
+ 2076
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 39
+ },
+ "end": {
+ "line": 63,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 2060,
+ 2076
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 29
+ },
+ "end": {
+ "line": 63,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 2056,
+ 2076
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 25
+ },
+ "end": {
+ "line": 63,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 2047,
+ 2076
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 16
+ },
+ "end": {
+ "line": 63,
+ "column": 45
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 2078,
+ 2079
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 47
+ },
+ "end": {
+ "line": 63,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 2080,
+ 2083
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 49
+ },
+ "end": {
+ "line": 63,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 2078,
+ 2083
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 47
+ },
+ "end": {
+ "line": 63,
+ "column": 52
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 2085,
+ 2086
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 54
+ },
+ "end": {
+ "line": 63,
+ "column": 55
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 2085,
+ 2088
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 54
+ },
+ "end": {
+ "line": 63,
+ "column": 57
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "arg",
+ "range": [
+ 2112,
+ 2115
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 20
+ },
+ "end": {
+ "line": 64,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "arguments",
+ "range": [
+ 2118,
+ 2127
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 26
+ },
+ "end": {
+ "line": 64,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 2128,
+ 2129
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 36
+ },
+ "end": {
+ "line": 64,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 2118,
+ 2130
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 26
+ },
+ "end": {
+ "line": 64,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2112,
+ 2130
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 20
+ },
+ "end": {
+ "line": 64,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 2108,
+ 2131
+ ],
+ "loc": {
+ "start": {
+ "line": 64,
+ "column": 16
+ },
+ "end": {
+ "line": 64,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "argtype",
+ "range": [
+ 2153,
+ 2160
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 20
+ },
+ "end": {
+ "line": 65,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "UnaryExpression",
+ "operator": "typeof",
+ "argument": {
+ "type": "Identifier",
+ "name": "arg",
+ "range": [
+ 2170,
+ 2173
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 37
+ },
+ "end": {
+ "line": 65,
+ "column": 40
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 2163,
+ 2173
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 30
+ },
+ "end": {
+ "line": 65,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 2153,
+ 2173
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 20
+ },
+ "end": {
+ "line": 65,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 2149,
+ 2174
+ ],
+ "loc": {
+ "start": {
+ "line": 65,
+ "column": 16
+ },
+ "end": {
+ "line": 65,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "SwitchStatement",
+ "discriminant": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 2199,
+ 2202
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 23
+ },
+ "end": {
+ "line": 66,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lower",
+ "range": [
+ 2203,
+ 2208
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 27
+ },
+ "end": {
+ "line": 66,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 2199,
+ 2208
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 23
+ },
+ "end": {
+ "line": 66,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "argtype",
+ "range": [
+ 2209,
+ 2216
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 33
+ },
+ "end": {
+ "line": 66,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 2199,
+ 2217
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 23
+ },
+ "end": {
+ "line": 66,
+ "column": 41
+ }
+ }
+ },
+ "cases": [
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "Literal",
+ "value": "number",
+ "raw": "'number'",
+ "range": [
+ 2246,
+ 2254
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 25
+ },
+ "end": {
+ "line": 67,
+ "column": 33
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2281,
+ 2285
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 24
+ },
+ "end": {
+ "line": 68,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "startRow",
+ "range": [
+ 2286,
+ 2294
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 29
+ },
+ "end": {
+ "line": 68,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 2281,
+ 2294
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 24
+ },
+ "end": {
+ "line": 68,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "arg",
+ "range": [
+ 2297,
+ 2300
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 40
+ },
+ "end": {
+ "line": 68,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 2281,
+ 2300
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 24
+ },
+ "end": {
+ "line": 68,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 2281,
+ 2301
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 24
+ },
+ "end": {
+ "line": 68,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 2323,
+ 2329
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 20
+ },
+ "end": {
+ "line": 69,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 2241,
+ 2329
+ ],
+ "loc": {
+ "start": {
+ "line": 67,
+ "column": 20
+ },
+ "end": {
+ "line": 69,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "Literal",
+ "value": "object",
+ "raw": "'object'",
+ "range": [
+ 2356,
+ 2364
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 25
+ },
+ "end": {
+ "line": 70,
+ "column": 33
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2391,
+ 2395
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 24
+ },
+ "end": {
+ "line": 71,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 2396,
+ 2399
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 29
+ },
+ "end": {
+ "line": 71,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 2391,
+ 2399
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 24
+ },
+ "end": {
+ "line": 71,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "arg",
+ "range": [
+ 2402,
+ 2405
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 35
+ },
+ "end": {
+ "line": 71,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2391,
+ 2405
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 24
+ },
+ "end": {
+ "line": 71,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2391,
+ 2406
+ ],
+ "loc": {
+ "start": {
+ "line": 71,
+ "column": 24
+ },
+ "end": {
+ "line": 71,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 2428,
+ 2434
+ ],
+ "loc": {
+ "start": {
+ "line": 72,
+ "column": 20
+ },
+ "end": {
+ "line": 72,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 2351,
+ 2434
+ ],
+ "loc": {
+ "start": {
+ "line": 70,
+ "column": 20
+ },
+ "end": {
+ "line": 72,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 2192,
+ 2453
+ ],
+ "loc": {
+ "start": {
+ "line": 66,
+ "column": 16
+ },
+ "end": {
+ "line": 73,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 2089,
+ 2468
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 58
+ },
+ "end": {
+ "line": 74,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 2043,
+ 2468
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 12
+ },
+ "end": {
+ "line": 74,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 2028,
+ 2479
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 32
+ },
+ "end": {
+ "line": 75,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 2004,
+ 2479
+ ],
+ "loc": {
+ "start": {
+ "line": 62,
+ "column": 8
+ },
+ "end": {
+ "line": 75,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " configuration object",
+ "range": [
+ 2491,
+ 2514
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 77,
+ "column": 31
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 2528,
+ 2529
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 12
+ },
+ "end": {
+ "line": 78,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2532,
+ 2536
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 16
+ },
+ "end": {
+ "line": 78,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 2537,
+ 2540
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 21
+ },
+ "end": {
+ "line": 78,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2532,
+ 2540
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 16
+ },
+ "end": {
+ "line": 78,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 2528,
+ 2540
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 12
+ },
+ "end": {
+ "line": 78,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 2524,
+ 2541
+ ],
+ "loc": {
+ "start": {
+ "line": 78,
+ "column": 8
+ },
+ "end": {
+ "line": 78,
+ "column": 25
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " configuration object",
+ "range": [
+ 2491,
+ 2514
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 77,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Start row et cols nb",
+ "range": [
+ 2553,
+ 2575
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 8
+ },
+ "end": {
+ "line": 80,
+ "column": 30
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2585,
+ 2589
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 8
+ },
+ "end": {
+ "line": 81,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "refRow",
+ "range": [
+ 2590,
+ 2596
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 13
+ },
+ "end": {
+ "line": 81,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 2585,
+ 2596
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 8
+ },
+ "end": {
+ "line": 81,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2599,
+ 2603
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 22
+ },
+ "end": {
+ "line": 81,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "startRow",
+ "range": [
+ 2604,
+ 2612
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 27
+ },
+ "end": {
+ "line": 81,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 2599,
+ 2612
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 22
+ },
+ "end": {
+ "line": 81,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 2615,
+ 2619
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 38
+ },
+ "end": {
+ "line": 81,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 2599,
+ 2619
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 22
+ },
+ "end": {
+ "line": 81,
+ "column": 42
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": 2,
+ "raw": "2",
+ "range": [
+ 2622,
+ 2623
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 45
+ },
+ "end": {
+ "line": 81,
+ "column": 46
+ }
+ }
+ },
+ "alternate": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2627,
+ 2631
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 50
+ },
+ "end": {
+ "line": 81,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "startRow",
+ "range": [
+ 2632,
+ 2640
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 55
+ },
+ "end": {
+ "line": 81,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 2627,
+ 2640
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 50
+ },
+ "end": {
+ "line": 81,
+ "column": 63
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 2641,
+ 2642
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 64
+ },
+ "end": {
+ "line": 81,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 2627,
+ 2642
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 50
+ },
+ "end": {
+ "line": 81,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 2599,
+ 2643
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 22
+ },
+ "end": {
+ "line": 81,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 2585,
+ 2643
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 8
+ },
+ "end": {
+ "line": 81,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 2585,
+ 2644
+ ],
+ "loc": {
+ "start": {
+ "line": 81,
+ "column": 8
+ },
+ "end": {
+ "line": 81,
+ "column": 67
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Start row et cols nb",
+ "range": [
+ 2553,
+ 2575
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 8
+ },
+ "end": {
+ "line": 80,
+ "column": 30
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "TryStatement",
+ "block": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2659,
+ 2663
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 13
+ },
+ "end": {
+ "line": 82,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbCells",
+ "range": [
+ 2664,
+ 2671
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 18
+ },
+ "end": {
+ "line": 82,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2659,
+ 2671
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 13
+ },
+ "end": {
+ "line": 82,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2674,
+ 2678
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 28
+ },
+ "end": {
+ "line": 82,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getCellsNb",
+ "range": [
+ 2679,
+ 2689
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 33
+ },
+ "end": {
+ "line": 82,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 2674,
+ 2689
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 28
+ },
+ "end": {
+ "line": 82,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2690,
+ 2694
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 44
+ },
+ "end": {
+ "line": 82,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "refRow",
+ "range": [
+ 2695,
+ 2701
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 49
+ },
+ "end": {
+ "line": 82,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 2690,
+ 2701
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 44
+ },
+ "end": {
+ "line": 82,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 2674,
+ 2702
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 28
+ },
+ "end": {
+ "line": 82,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 2659,
+ 2702
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 13
+ },
+ "end": {
+ "line": 82,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 2659,
+ 2703
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 13
+ },
+ "end": {
+ "line": 82,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 2657,
+ 2705
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 11
+ },
+ "end": {
+ "line": 82,
+ "column": 59
+ }
+ }
+ },
+ "handler": {
+ "type": "CatchClause",
+ "param": {
+ "type": "Identifier",
+ "name": "e",
+ "range": [
+ 2721,
+ 2722
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 14
+ },
+ "end": {
+ "line": 83,
+ "column": 15
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2725,
+ 2729
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 18
+ },
+ "end": {
+ "line": 83,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbCells",
+ "range": [
+ 2730,
+ 2737
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 23
+ },
+ "end": {
+ "line": 83,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 2725,
+ 2737
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 18
+ },
+ "end": {
+ "line": 83,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2740,
+ 2744
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 33
+ },
+ "end": {
+ "line": 83,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getCellsNb",
+ "range": [
+ 2745,
+ 2755
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 38
+ },
+ "end": {
+ "line": 83,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 2740,
+ 2755
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 33
+ },
+ "end": {
+ "line": 83,
+ "column": 48
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 2756,
+ 2757
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 49
+ },
+ "end": {
+ "line": 83,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 2740,
+ 2758
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 33
+ },
+ "end": {
+ "line": 83,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 2725,
+ 2758
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 18
+ },
+ "end": {
+ "line": 83,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 2725,
+ 2759
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 18
+ },
+ "end": {
+ "line": 83,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 2723,
+ 2761
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 16
+ },
+ "end": {
+ "line": 83,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 2715,
+ 2761
+ ],
+ "loc": {
+ "start": {
+ "line": 83,
+ "column": 8
+ },
+ "end": {
+ "line": 83,
+ "column": 54
+ }
+ }
+ },
+ "finalizer": null,
+ "range": [
+ 2654,
+ 2761
+ ],
+ "loc": {
+ "start": {
+ "line": 82,
+ "column": 8
+ },
+ "end": {
+ "line": 83,
+ "column": 54
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "default script base path",
+ "range": [
+ 2773,
+ 2799
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 8
+ },
+ "end": {
+ "line": 85,
+ "column": 34
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2809,
+ 2813
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 8
+ },
+ "end": {
+ "line": 86,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "basePath",
+ "range": [
+ 2814,
+ 2822
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 13
+ },
+ "end": {
+ "line": 86,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 2809,
+ 2822
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 8
+ },
+ "end": {
+ "line": 86,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 2825,
+ 2826
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 24
+ },
+ "end": {
+ "line": 86,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "base_path",
+ "range": [
+ 2827,
+ 2836
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 26
+ },
+ "end": {
+ "line": 86,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 2825,
+ 2836
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 24
+ },
+ "end": {
+ "line": 86,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "tablefilter/",
+ "raw": "'tablefilter/'",
+ "range": [
+ 2840,
+ 2854
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 39
+ },
+ "end": {
+ "line": 86,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 2825,
+ 2854
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 24
+ },
+ "end": {
+ "line": 86,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 2809,
+ 2854
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 8
+ },
+ "end": {
+ "line": 86,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 2809,
+ 2855
+ ],
+ "loc": {
+ "start": {
+ "line": 86,
+ "column": 8
+ },
+ "end": {
+ "line": 86,
+ "column": 54
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "default script base path",
+ "range": [
+ 2773,
+ 2799
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 8
+ },
+ "end": {
+ "line": 85,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "** filter types **",
+ "range": [
+ 2867,
+ 2889
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 8
+ },
+ "end": {
+ "line": 88,
+ "column": 30
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2899,
+ 2903
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 8
+ },
+ "end": {
+ "line": 89,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeInp",
+ "range": [
+ 2904,
+ 2914
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 13
+ },
+ "end": {
+ "line": 89,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 2899,
+ 2914
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 8
+ },
+ "end": {
+ "line": 89,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "input",
+ "raw": "'input'",
+ "range": [
+ 2917,
+ 2924
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 26
+ },
+ "end": {
+ "line": 89,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 2899,
+ 2924
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 8
+ },
+ "end": {
+ "line": 89,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 2899,
+ 2925
+ ],
+ "loc": {
+ "start": {
+ "line": 89,
+ "column": 8
+ },
+ "end": {
+ "line": 89,
+ "column": 34
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** filter types **",
+ "range": [
+ 2867,
+ 2889
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 8
+ },
+ "end": {
+ "line": 88,
+ "column": 30
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2935,
+ 2939
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 8
+ },
+ "end": {
+ "line": 90,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeSlc",
+ "range": [
+ 2940,
+ 2950
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 13
+ },
+ "end": {
+ "line": 90,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 2935,
+ 2950
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 8
+ },
+ "end": {
+ "line": 90,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "select",
+ "raw": "'select'",
+ "range": [
+ 2953,
+ 2961
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 26
+ },
+ "end": {
+ "line": 90,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 2935,
+ 2961
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 8
+ },
+ "end": {
+ "line": 90,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 2935,
+ 2962
+ ],
+ "loc": {
+ "start": {
+ "line": 90,
+ "column": 8
+ },
+ "end": {
+ "line": 90,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 2972,
+ 2976
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 8
+ },
+ "end": {
+ "line": 91,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeMulti",
+ "range": [
+ 2977,
+ 2989
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 13
+ },
+ "end": {
+ "line": 91,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 2972,
+ 2989
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 8
+ },
+ "end": {
+ "line": 91,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "multiple",
+ "raw": "'multiple'",
+ "range": [
+ 2992,
+ 3002
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 28
+ },
+ "end": {
+ "line": 91,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2972,
+ 3002
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 8
+ },
+ "end": {
+ "line": 91,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 2972,
+ 3003
+ ],
+ "loc": {
+ "start": {
+ "line": 91,
+ "column": 8
+ },
+ "end": {
+ "line": 91,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3013,
+ 3017
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 8
+ },
+ "end": {
+ "line": 92,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeCheckList",
+ "range": [
+ 3018,
+ 3034
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 13
+ },
+ "end": {
+ "line": 92,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 3013,
+ 3034
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 8
+ },
+ "end": {
+ "line": 92,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "checklist",
+ "raw": "'checklist'",
+ "range": [
+ 3037,
+ 3048
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 32
+ },
+ "end": {
+ "line": 92,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 3013,
+ 3048
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 8
+ },
+ "end": {
+ "line": 92,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 3013,
+ 3049
+ ],
+ "loc": {
+ "start": {
+ "line": 92,
+ "column": 8
+ },
+ "end": {
+ "line": 92,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3059,
+ 3063
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 8
+ },
+ "end": {
+ "line": 93,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeNone",
+ "range": [
+ 3064,
+ 3075
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 13
+ },
+ "end": {
+ "line": 93,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 3059,
+ 3075
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 8
+ },
+ "end": {
+ "line": 93,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "none",
+ "raw": "'none'",
+ "range": [
+ 3078,
+ 3084
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 27
+ },
+ "end": {
+ "line": 93,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 3059,
+ 3084
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 8
+ },
+ "end": {
+ "line": 93,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 3059,
+ 3085
+ ],
+ "loc": {
+ "start": {
+ "line": 93,
+ "column": 8
+ },
+ "end": {
+ "line": 93,
+ "column": 34
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "** filters' grid properties **",
+ "range": [
+ 3097,
+ 3131
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 8
+ },
+ "end": {
+ "line": 95,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables filter grid",
+ "range": [
+ 3143,
+ 3173
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 8
+ },
+ "end": {
+ "line": 97,
+ "column": 38
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3183,
+ 3187
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 8
+ },
+ "end": {
+ "line": 98,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltGrid",
+ "range": [
+ 3188,
+ 3195
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 13
+ },
+ "end": {
+ "line": 98,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 3183,
+ 3195
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 8
+ },
+ "end": {
+ "line": 98,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 3198,
+ 3199
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 23
+ },
+ "end": {
+ "line": 98,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "grid",
+ "range": [
+ 3200,
+ 3204
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 25
+ },
+ "end": {
+ "line": 98,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 3198,
+ 3204
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 23
+ },
+ "end": {
+ "line": 98,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 3207,
+ 3212
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 32
+ },
+ "end": {
+ "line": 98,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 3198,
+ 3212
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 23
+ },
+ "end": {
+ "line": 98,
+ "column": 37
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 3215,
+ 3220
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 40
+ },
+ "end": {
+ "line": 98,
+ "column": 45
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 3223,
+ 3227
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 48
+ },
+ "end": {
+ "line": 98,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 3198,
+ 3227
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 23
+ },
+ "end": {
+ "line": 98,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 3183,
+ 3227
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 8
+ },
+ "end": {
+ "line": 98,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 3183,
+ 3228
+ ],
+ "loc": {
+ "start": {
+ "line": 98,
+ "column": 8
+ },
+ "end": {
+ "line": 98,
+ "column": 53
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** filters' grid properties **",
+ "range": [
+ 3097,
+ 3131
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 8
+ },
+ "end": {
+ "line": 95,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables filter grid",
+ "range": [
+ 3143,
+ 3173
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 8
+ },
+ "end": {
+ "line": 97,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "** Grid layout **",
+ "range": [
+ 3240,
+ 3261
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 8
+ },
+ "end": {
+ "line": 100,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables grid layout (fixed headers)",
+ "range": [
+ 3271,
+ 3317
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 8
+ },
+ "end": {
+ "line": 101,
+ "column": 54
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3327,
+ 3331
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 8
+ },
+ "end": {
+ "line": 102,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 3332,
+ 3342
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 13
+ },
+ "end": {
+ "line": 102,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 3327,
+ 3342
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 8
+ },
+ "end": {
+ "line": 102,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 3345,
+ 3352
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 26
+ },
+ "end": {
+ "line": 102,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 3353,
+ 3354
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 34
+ },
+ "end": {
+ "line": 102,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "grid_layout",
+ "range": [
+ 3355,
+ 3366
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 36
+ },
+ "end": {
+ "line": 102,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 3353,
+ 3366
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 34
+ },
+ "end": {
+ "line": 102,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 3345,
+ 3367
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 26
+ },
+ "end": {
+ "line": 102,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 3327,
+ 3367
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 8
+ },
+ "end": {
+ "line": 102,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 3327,
+ 3368
+ ],
+ "loc": {
+ "start": {
+ "line": 102,
+ "column": 8
+ },
+ "end": {
+ "line": 102,
+ "column": 49
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** Grid layout **",
+ "range": [
+ 3240,
+ 3261
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 8
+ },
+ "end": {
+ "line": 100,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables grid layout (fixed headers)",
+ "range": [
+ 3271,
+ 3317
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 8
+ },
+ "end": {
+ "line": 101,
+ "column": 54
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3378,
+ 3382
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 8
+ },
+ "end": {
+ "line": 103,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sourceTblHtml",
+ "range": [
+ 3383,
+ 3396
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 13
+ },
+ "end": {
+ "line": 103,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 3378,
+ 3396
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 8
+ },
+ "end": {
+ "line": 103,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 3399,
+ 3403
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 29
+ },
+ "end": {
+ "line": 103,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 3378,
+ 3403
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 8
+ },
+ "end": {
+ "line": 103,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 3378,
+ 3404
+ ],
+ "loc": {
+ "start": {
+ "line": 103,
+ "column": 8
+ },
+ "end": {
+ "line": 103,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3417,
+ 3421
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 11
+ },
+ "end": {
+ "line": 104,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 3422,
+ 3432
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 16
+ },
+ "end": {
+ "line": 104,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 3417,
+ 3432
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 11
+ },
+ "end": {
+ "line": 104,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3448,
+ 3452
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 12
+ },
+ "end": {
+ "line": 105,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sourceTblHtml",
+ "range": [
+ 3453,
+ 3466
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 17
+ },
+ "end": {
+ "line": 105,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 3448,
+ 3466
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 12
+ },
+ "end": {
+ "line": 105,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3469,
+ 3473
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 33
+ },
+ "end": {
+ "line": 105,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 3474,
+ 3477
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 38
+ },
+ "end": {
+ "line": 105,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 3469,
+ 3477
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 33
+ },
+ "end": {
+ "line": 105,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "outerHTML",
+ "range": [
+ 3478,
+ 3487
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 42
+ },
+ "end": {
+ "line": 105,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 3469,
+ 3487
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 33
+ },
+ "end": {
+ "line": 105,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 3448,
+ 3487
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 12
+ },
+ "end": {
+ "line": 105,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 3448,
+ 3488
+ ],
+ "loc": {
+ "start": {
+ "line": 105,
+ "column": 12
+ },
+ "end": {
+ "line": 105,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 3433,
+ 3499
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 27
+ },
+ "end": {
+ "line": 106,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 3414,
+ 3499
+ ],
+ "loc": {
+ "start": {
+ "line": 104,
+ "column": 8
+ },
+ "end": {
+ "line": 106,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "** **",
+ "range": [
+ 3509,
+ 3518
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 8
+ },
+ "end": {
+ "line": 107,
+ "column": 17
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3530,
+ 3534
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 8
+ },
+ "end": {
+ "line": 109,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filtersRowIndex",
+ "range": [
+ 3535,
+ 3550
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 13
+ },
+ "end": {
+ "line": 109,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 3530,
+ 3550
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 8
+ },
+ "end": {
+ "line": 109,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 3553,
+ 3554
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 31
+ },
+ "end": {
+ "line": 109,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filters_row_index",
+ "range": [
+ 3555,
+ 3572
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 33
+ },
+ "end": {
+ "line": 109,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 3553,
+ 3572
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 31
+ },
+ "end": {
+ "line": 109,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 3576,
+ 3577
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 54
+ },
+ "end": {
+ "line": 109,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 3553,
+ 3577
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 31
+ },
+ "end": {
+ "line": 109,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 3530,
+ 3577
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 8
+ },
+ "end": {
+ "line": 109,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 3530,
+ 3578
+ ],
+ "loc": {
+ "start": {
+ "line": 109,
+ "column": 8
+ },
+ "end": {
+ "line": 109,
+ "column": 56
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** **",
+ "range": [
+ 3509,
+ 3518
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 8
+ },
+ "end": {
+ "line": 107,
+ "column": 17
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3588,
+ 3592
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 8
+ },
+ "end": {
+ "line": 110,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersRow",
+ "range": [
+ 3593,
+ 3603
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 13
+ },
+ "end": {
+ "line": 110,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 3588,
+ 3603
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 8
+ },
+ "end": {
+ "line": 110,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 3606,
+ 3607
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 26
+ },
+ "end": {
+ "line": 110,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headers_row_index",
+ "range": [
+ 3608,
+ 3625
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 28
+ },
+ "end": {
+ "line": 110,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 3606,
+ 3625
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 26
+ },
+ "end": {
+ "line": 110,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3643,
+ 3647
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 13
+ },
+ "end": {
+ "line": 111,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filtersRowIndex",
+ "range": [
+ 3648,
+ 3663
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 18
+ },
+ "end": {
+ "line": 111,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 3643,
+ 3663
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 13
+ },
+ "end": {
+ "line": 111,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 3666,
+ 3667
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 36
+ },
+ "end": {
+ "line": 111,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 3643,
+ 3667
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 13
+ },
+ "end": {
+ "line": 111,
+ "column": 37
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 3670,
+ 3671
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 40
+ },
+ "end": {
+ "line": 111,
+ "column": 41
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 3674,
+ 3675
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 44
+ },
+ "end": {
+ "line": 111,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 3643,
+ 3675
+ ],
+ "loc": {
+ "start": {
+ "line": 111,
+ "column": 13
+ },
+ "end": {
+ "line": 111,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 3606,
+ 3676
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 26
+ },
+ "end": {
+ "line": 111,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 3588,
+ 3676
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 8
+ },
+ "end": {
+ "line": 111,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 3588,
+ 3677
+ ],
+ "loc": {
+ "start": {
+ "line": 110,
+ "column": 8
+ },
+ "end": {
+ "line": 111,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3692,
+ 3696
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 11
+ },
+ "end": {
+ "line": 113,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 3697,
+ 3707
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 16
+ },
+ "end": {
+ "line": 113,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 3692,
+ 3707
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 11
+ },
+ "end": {
+ "line": 113,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3726,
+ 3730
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 15
+ },
+ "end": {
+ "line": 114,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersRow",
+ "range": [
+ 3731,
+ 3741
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 20
+ },
+ "end": {
+ "line": 114,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 3726,
+ 3741
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 15
+ },
+ "end": {
+ "line": 114,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 3744,
+ 3745
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 33
+ },
+ "end": {
+ "line": 114,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 3726,
+ 3745
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 15
+ },
+ "end": {
+ "line": 114,
+ "column": 34
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3765,
+ 3769
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 16
+ },
+ "end": {
+ "line": 115,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filtersRowIndex",
+ "range": [
+ 3770,
+ 3785
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 21
+ },
+ "end": {
+ "line": 115,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 3765,
+ 3785
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 16
+ },
+ "end": {
+ "line": 115,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3788,
+ 3792
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 39
+ },
+ "end": {
+ "line": 115,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersRow",
+ "range": [
+ 3793,
+ 3803
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 44
+ },
+ "end": {
+ "line": 115,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 3788,
+ 3803
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 39
+ },
+ "end": {
+ "line": 115,
+ "column": 54
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 3804,
+ 3805
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 55
+ },
+ "end": {
+ "line": 115,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 3788,
+ 3805
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 39
+ },
+ "end": {
+ "line": 115,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 3765,
+ 3805
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 16
+ },
+ "end": {
+ "line": 115,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 3765,
+ 3806
+ ],
+ "loc": {
+ "start": {
+ "line": 115,
+ "column": 16
+ },
+ "end": {
+ "line": 115,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 3746,
+ 3821
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 35
+ },
+ "end": {
+ "line": 116,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3846,
+ 3850
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 16
+ },
+ "end": {
+ "line": 117,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filtersRowIndex",
+ "range": [
+ 3851,
+ 3866
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 21
+ },
+ "end": {
+ "line": 117,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 3846,
+ 3866
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 16
+ },
+ "end": {
+ "line": 117,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 3869,
+ 3870
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 39
+ },
+ "end": {
+ "line": 117,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 3846,
+ 3870
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 16
+ },
+ "end": {
+ "line": 117,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 3846,
+ 3871
+ ],
+ "loc": {
+ "start": {
+ "line": 117,
+ "column": 16
+ },
+ "end": {
+ "line": 117,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 3889,
+ 3893
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 16
+ },
+ "end": {
+ "line": 118,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersRow",
+ "range": [
+ 3894,
+ 3904
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 21
+ },
+ "end": {
+ "line": 118,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 3889,
+ 3904
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 16
+ },
+ "end": {
+ "line": 118,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 3907,
+ 3908
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 34
+ },
+ "end": {
+ "line": 118,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 3889,
+ 3908
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 16
+ },
+ "end": {
+ "line": 118,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 3889,
+ 3909
+ ],
+ "loc": {
+ "start": {
+ "line": 118,
+ "column": 16
+ },
+ "end": {
+ "line": 118,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 3827,
+ 3924
+ ],
+ "loc": {
+ "start": {
+ "line": 116,
+ "column": 19
+ },
+ "end": {
+ "line": 119,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 3723,
+ 3924
+ ],
+ "loc": {
+ "start": {
+ "line": 114,
+ "column": 12
+ },
+ "end": {
+ "line": 119,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 3708,
+ 3935
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 27
+ },
+ "end": {
+ "line": 120,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 3689,
+ 3935
+ ],
+ "loc": {
+ "start": {
+ "line": 113,
+ "column": 8
+ },
+ "end": {
+ "line": 120,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines tag of the cells containing filters (td/th)",
+ "range": [
+ 3947,
+ 4000
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 8
+ },
+ "end": {
+ "line": 122,
+ "column": 61
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4010,
+ 4014
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 8
+ },
+ "end": {
+ "line": 123,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltCellTag",
+ "range": [
+ 4015,
+ 4025
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 13
+ },
+ "end": {
+ "line": 123,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 4010,
+ 4025
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 8
+ },
+ "end": {
+ "line": 123,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 4028,
+ 4029
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 26
+ },
+ "end": {
+ "line": 123,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filters_cell_tag",
+ "range": [
+ 4030,
+ 4046
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 28
+ },
+ "end": {
+ "line": 123,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 4028,
+ 4046
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 26
+ },
+ "end": {
+ "line": 123,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "th",
+ "raw": "'th'",
+ "range": [
+ 4049,
+ 4053
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 47
+ },
+ "end": {
+ "line": 123,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 4028,
+ 4053
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 26
+ },
+ "end": {
+ "line": 123,
+ "column": 51
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 4070,
+ 4071
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 12
+ },
+ "end": {
+ "line": 124,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filters_cell_tag",
+ "range": [
+ 4072,
+ 4088
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 14
+ },
+ "end": {
+ "line": 124,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 4070,
+ 4088
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 12
+ },
+ "end": {
+ "line": 124,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "td",
+ "raw": "'td'",
+ "range": [
+ 4091,
+ 4095
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 33
+ },
+ "end": {
+ "line": 124,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 4070,
+ 4095
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 12
+ },
+ "end": {
+ "line": 124,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 4028,
+ 4095
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 26
+ },
+ "end": {
+ "line": 124,
+ "column": 37
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": "td",
+ "raw": "'td'",
+ "range": [
+ 4098,
+ 4102
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 40
+ },
+ "end": {
+ "line": 124,
+ "column": 44
+ }
+ }
+ },
+ "alternate": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 4105,
+ 4106
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 47
+ },
+ "end": {
+ "line": 124,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filters_cell_tag",
+ "range": [
+ 4107,
+ 4123
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 49
+ },
+ "end": {
+ "line": 124,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 4105,
+ 4123
+ ],
+ "loc": {
+ "start": {
+ "line": 124,
+ "column": 47
+ },
+ "end": {
+ "line": 124,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 4028,
+ 4123
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 26
+ },
+ "end": {
+ "line": 124,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 4010,
+ 4123
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 8
+ },
+ "end": {
+ "line": 124,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 4010,
+ 4124
+ ],
+ "loc": {
+ "start": {
+ "line": 123,
+ "column": 8
+ },
+ "end": {
+ "line": 124,
+ "column": 66
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines tag of the cells containing filters (td/th)",
+ "range": [
+ 3947,
+ 4000
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 8
+ },
+ "end": {
+ "line": 122,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "stores filters ids",
+ "range": [
+ 4136,
+ 4156
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 8
+ },
+ "end": {
+ "line": 126,
+ "column": 28
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4166,
+ 4170
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 8
+ },
+ "end": {
+ "line": 127,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltIds",
+ "range": [
+ 4171,
+ 4177
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 13
+ },
+ "end": {
+ "line": 127,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 4166,
+ 4177
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 8
+ },
+ "end": {
+ "line": 127,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 4180,
+ 4182
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 22
+ },
+ "end": {
+ "line": 127,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 4166,
+ 4182
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 8
+ },
+ "end": {
+ "line": 127,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 4166,
+ 4183
+ ],
+ "loc": {
+ "start": {
+ "line": 127,
+ "column": 8
+ },
+ "end": {
+ "line": 127,
+ "column": 25
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "stores filters ids",
+ "range": [
+ 4136,
+ 4156
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 8
+ },
+ "end": {
+ "line": 126,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "stores filters DOM elements",
+ "range": [
+ 4193,
+ 4222
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 8
+ },
+ "end": {
+ "line": 128,
+ "column": 37
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4232,
+ 4236
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 8
+ },
+ "end": {
+ "line": 129,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltElms",
+ "range": [
+ 4237,
+ 4244
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 13
+ },
+ "end": {
+ "line": 129,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 4232,
+ 4244
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 8
+ },
+ "end": {
+ "line": 129,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 4247,
+ 4249
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 23
+ },
+ "end": {
+ "line": 129,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 4232,
+ 4249
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 8
+ },
+ "end": {
+ "line": 129,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 4232,
+ 4250
+ ],
+ "loc": {
+ "start": {
+ "line": 129,
+ "column": 8
+ },
+ "end": {
+ "line": 129,
+ "column": 26
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "stores filters DOM elements",
+ "range": [
+ 4193,
+ 4222
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 8
+ },
+ "end": {
+ "line": 128,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "stores filters values",
+ "range": [
+ 4260,
+ 4283
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 8
+ },
+ "end": {
+ "line": 130,
+ "column": 31
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4293,
+ 4297
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 8
+ },
+ "end": {
+ "line": 131,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "searchArgs",
+ "range": [
+ 4298,
+ 4308
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 13
+ },
+ "end": {
+ "line": 131,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 4293,
+ 4308
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 8
+ },
+ "end": {
+ "line": 131,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 4311,
+ 4315
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 26
+ },
+ "end": {
+ "line": 131,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 4293,
+ 4315
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 8
+ },
+ "end": {
+ "line": 131,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 4293,
+ 4316
+ ],
+ "loc": {
+ "start": {
+ "line": 131,
+ "column": 8
+ },
+ "end": {
+ "line": 131,
+ "column": 31
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "stores filters values",
+ "range": [
+ 4260,
+ 4283
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 8
+ },
+ "end": {
+ "line": 130,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "stores table data",
+ "range": [
+ 4326,
+ 4345
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 8
+ },
+ "end": {
+ "line": 132,
+ "column": 27
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4355,
+ 4359
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 8
+ },
+ "end": {
+ "line": 133,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblData",
+ "range": [
+ 4360,
+ 4367
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 13
+ },
+ "end": {
+ "line": 133,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 4355,
+ 4367
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 8
+ },
+ "end": {
+ "line": 133,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 4370,
+ 4372
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 23
+ },
+ "end": {
+ "line": 133,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 4355,
+ 4372
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 8
+ },
+ "end": {
+ "line": 133,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 4355,
+ 4373
+ ],
+ "loc": {
+ "start": {
+ "line": 133,
+ "column": 8
+ },
+ "end": {
+ "line": 133,
+ "column": 26
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "stores table data",
+ "range": [
+ 4326,
+ 4345
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 8
+ },
+ "end": {
+ "line": 132,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "stores valid rows indexes (rows visible upon filtering)",
+ "range": [
+ 4383,
+ 4440
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 8
+ },
+ "end": {
+ "line": 134,
+ "column": 65
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4450,
+ 4454
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 8
+ },
+ "end": {
+ "line": 135,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 4455,
+ 4469
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 13
+ },
+ "end": {
+ "line": 135,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 4450,
+ 4469
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 8
+ },
+ "end": {
+ "line": 135,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 4472,
+ 4476
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 30
+ },
+ "end": {
+ "line": 135,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 4450,
+ 4476
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 8
+ },
+ "end": {
+ "line": 135,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 4450,
+ 4477
+ ],
+ "loc": {
+ "start": {
+ "line": 135,
+ "column": 8
+ },
+ "end": {
+ "line": 135,
+ "column": 35
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "stores valid rows indexes (rows visible upon filtering)",
+ "range": [
+ 4383,
+ 4440
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 8
+ },
+ "end": {
+ "line": 134,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "stores filters row element",
+ "range": [
+ 4487,
+ 4515
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 8
+ },
+ "end": {
+ "line": 136,
+ "column": 36
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4525,
+ 4529
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 8
+ },
+ "end": {
+ "line": 137,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltGridEl",
+ "range": [
+ 4530,
+ 4539
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 13
+ },
+ "end": {
+ "line": 137,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 4525,
+ 4539
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 8
+ },
+ "end": {
+ "line": 137,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 4542,
+ 4546
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 25
+ },
+ "end": {
+ "line": 137,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 4525,
+ 4546
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 8
+ },
+ "end": {
+ "line": 137,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 4525,
+ 4547
+ ],
+ "loc": {
+ "start": {
+ "line": 137,
+ "column": 8
+ },
+ "end": {
+ "line": 137,
+ "column": 30
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "stores filters row element",
+ "range": [
+ 4487,
+ 4515
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 8
+ },
+ "end": {
+ "line": 136,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "is first load boolean",
+ "range": [
+ 4557,
+ 4580
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 8
+ },
+ "end": {
+ "line": 138,
+ "column": 31
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4590,
+ 4594
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 8
+ },
+ "end": {
+ "line": 139,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFirstLoad",
+ "range": [
+ 4595,
+ 4606
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 13
+ },
+ "end": {
+ "line": 139,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 4590,
+ 4606
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 8
+ },
+ "end": {
+ "line": 139,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 4609,
+ 4613
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 27
+ },
+ "end": {
+ "line": 139,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 4590,
+ 4613
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 8
+ },
+ "end": {
+ "line": 139,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 4590,
+ 4614
+ ],
+ "loc": {
+ "start": {
+ "line": 139,
+ "column": 8
+ },
+ "end": {
+ "line": 139,
+ "column": 32
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "is first load boolean",
+ "range": [
+ 4557,
+ 4580
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 8
+ },
+ "end": {
+ "line": 138,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "container div for paging elements, reset btn etc.",
+ "range": [
+ 4624,
+ 4675
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 8
+ },
+ "end": {
+ "line": 140,
+ "column": 59
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4685,
+ 4689
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 8
+ },
+ "end": {
+ "line": 141,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "infDiv",
+ "range": [
+ 4690,
+ 4696
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 13
+ },
+ "end": {
+ "line": 141,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 4685,
+ 4696
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 8
+ },
+ "end": {
+ "line": 141,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 4699,
+ 4703
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 22
+ },
+ "end": {
+ "line": 141,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 4685,
+ 4703
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 8
+ },
+ "end": {
+ "line": 141,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 4685,
+ 4704
+ ],
+ "loc": {
+ "start": {
+ "line": 141,
+ "column": 8
+ },
+ "end": {
+ "line": 141,
+ "column": 27
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "container div for paging elements, reset btn etc.",
+ "range": [
+ 4624,
+ 4675
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 8
+ },
+ "end": {
+ "line": 140,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "div for rows counter",
+ "range": [
+ 4714,
+ 4736
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 8
+ },
+ "end": {
+ "line": 142,
+ "column": 30
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4746,
+ 4750
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 8
+ },
+ "end": {
+ "line": 143,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lDiv",
+ "range": [
+ 4751,
+ 4755
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 13
+ },
+ "end": {
+ "line": 143,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 4746,
+ 4755
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 8
+ },
+ "end": {
+ "line": 143,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 4758,
+ 4762
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 20
+ },
+ "end": {
+ "line": 143,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 4746,
+ 4762
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 8
+ },
+ "end": {
+ "line": 143,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 4746,
+ 4763
+ ],
+ "loc": {
+ "start": {
+ "line": 143,
+ "column": 8
+ },
+ "end": {
+ "line": 143,
+ "column": 25
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "div for rows counter",
+ "range": [
+ 4714,
+ 4736
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 8
+ },
+ "end": {
+ "line": 142,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "div for reset button and results per page select",
+ "range": [
+ 4773,
+ 4823
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 8
+ },
+ "end": {
+ "line": 144,
+ "column": 58
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4833,
+ 4837
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 8
+ },
+ "end": {
+ "line": 145,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rDiv",
+ "range": [
+ 4838,
+ 4842
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 13
+ },
+ "end": {
+ "line": 145,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 4833,
+ 4842
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 8
+ },
+ "end": {
+ "line": 145,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 4845,
+ 4849
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 20
+ },
+ "end": {
+ "line": 145,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 4833,
+ 4849
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 8
+ },
+ "end": {
+ "line": 145,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 4833,
+ 4850
+ ],
+ "loc": {
+ "start": {
+ "line": 145,
+ "column": 8
+ },
+ "end": {
+ "line": 145,
+ "column": 25
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "div for reset button and results per page select",
+ "range": [
+ 4773,
+ 4823
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 8
+ },
+ "end": {
+ "line": 144,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "div for paging elements",
+ "range": [
+ 4860,
+ 4885
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 8
+ },
+ "end": {
+ "line": 146,
+ "column": 33
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 4895,
+ 4899
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 8
+ },
+ "end": {
+ "line": 147,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "mDiv",
+ "range": [
+ 4900,
+ 4904
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 13
+ },
+ "end": {
+ "line": 147,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 4895,
+ 4904
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 8
+ },
+ "end": {
+ "line": 147,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 4907,
+ 4911
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 20
+ },
+ "end": {
+ "line": 147,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 4895,
+ 4911
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 8
+ },
+ "end": {
+ "line": 147,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 4895,
+ 4912
+ ],
+ "loc": {
+ "start": {
+ "line": 147,
+ "column": 8
+ },
+ "end": {
+ "line": 147,
+ "column": 25
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "div for paging elements",
+ "range": [
+ 4860,
+ 4885
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 8
+ },
+ "end": {
+ "line": 146,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for div containing paging elements, rows counter etc",
+ "range": [
+ 4924,
+ 4996
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 8
+ },
+ "end": {
+ "line": 149,
+ "column": 80
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5006,
+ 5010
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 8
+ },
+ "end": {
+ "line": 150,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "infDivCssClass",
+ "range": [
+ 5011,
+ 5025
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 13
+ },
+ "end": {
+ "line": 150,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 5006,
+ 5025
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 8
+ },
+ "end": {
+ "line": 150,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 5028,
+ 5029
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 30
+ },
+ "end": {
+ "line": 150,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "inf_div_css_class",
+ "range": [
+ 5030,
+ 5047
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 32
+ },
+ "end": {
+ "line": 150,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 5028,
+ 5047
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 30
+ },
+ "end": {
+ "line": 150,
+ "column": 49
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "inf",
+ "raw": "'inf'",
+ "range": [
+ 5051,
+ 5056
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 53
+ },
+ "end": {
+ "line": 150,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 5028,
+ 5056
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 30
+ },
+ "end": {
+ "line": 150,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 5006,
+ 5056
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 8
+ },
+ "end": {
+ "line": 150,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 5006,
+ 5057
+ ],
+ "loc": {
+ "start": {
+ "line": 150,
+ "column": 8
+ },
+ "end": {
+ "line": 150,
+ "column": 59
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for div containing paging elements, rows counter etc",
+ "range": [
+ 4924,
+ 4996
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 8
+ },
+ "end": {
+ "line": 149,
+ "column": 80
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for left div",
+ "range": [
+ 5067,
+ 5099
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 8
+ },
+ "end": {
+ "line": 151,
+ "column": 40
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5109,
+ 5113
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 8
+ },
+ "end": {
+ "line": 152,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lDivCssClass",
+ "range": [
+ 5114,
+ 5126
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 13
+ },
+ "end": {
+ "line": 152,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 5109,
+ 5126
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 8
+ },
+ "end": {
+ "line": 152,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 5129,
+ 5130
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 28
+ },
+ "end": {
+ "line": 152,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "left_div_css_class",
+ "range": [
+ 5131,
+ 5149
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 30
+ },
+ "end": {
+ "line": 152,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 5129,
+ 5149
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 28
+ },
+ "end": {
+ "line": 152,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "ldiv",
+ "raw": "'ldiv'",
+ "range": [
+ 5153,
+ 5159
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 52
+ },
+ "end": {
+ "line": 152,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 5129,
+ 5159
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 28
+ },
+ "end": {
+ "line": 152,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 5109,
+ 5159
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 8
+ },
+ "end": {
+ "line": 152,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 5109,
+ 5160
+ ],
+ "loc": {
+ "start": {
+ "line": 152,
+ "column": 8
+ },
+ "end": {
+ "line": 152,
+ "column": 59
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for left div",
+ "range": [
+ 5067,
+ 5099
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 8
+ },
+ "end": {
+ "line": 151,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for right div",
+ "range": [
+ 5170,
+ 5203
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 8
+ },
+ "end": {
+ "line": 153,
+ "column": 41
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5213,
+ 5217
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 8
+ },
+ "end": {
+ "line": 154,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rDivCssClass",
+ "range": [
+ 5218,
+ 5230
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 13
+ },
+ "end": {
+ "line": 154,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 5213,
+ 5230
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 8
+ },
+ "end": {
+ "line": 154,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 5234,
+ 5235
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 29
+ },
+ "end": {
+ "line": 154,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "right_div_css_class",
+ "range": [
+ 5236,
+ 5255
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 31
+ },
+ "end": {
+ "line": 154,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 5234,
+ 5255
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 29
+ },
+ "end": {
+ "line": 154,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "rdiv",
+ "raw": "'rdiv'",
+ "range": [
+ 5259,
+ 5265
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 54
+ },
+ "end": {
+ "line": 154,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 5234,
+ 5265
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 29
+ },
+ "end": {
+ "line": 154,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 5213,
+ 5265
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 8
+ },
+ "end": {
+ "line": 154,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 5213,
+ 5266
+ ],
+ "loc": {
+ "start": {
+ "line": 154,
+ "column": 8
+ },
+ "end": {
+ "line": 154,
+ "column": 61
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for right div",
+ "range": [
+ 5170,
+ 5203
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 8
+ },
+ "end": {
+ "line": 153,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for mid div",
+ "range": [
+ 5276,
+ 5307
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 8
+ },
+ "end": {
+ "line": 155,
+ "column": 39
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5317,
+ 5321
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 8
+ },
+ "end": {
+ "line": 156,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "mDivCssClass",
+ "range": [
+ 5322,
+ 5334
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 13
+ },
+ "end": {
+ "line": 156,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 5317,
+ 5334
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 8
+ },
+ "end": {
+ "line": 156,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 5337,
+ 5338
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 28
+ },
+ "end": {
+ "line": 156,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "middle_div_css_class",
+ "range": [
+ 5339,
+ 5359
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 30
+ },
+ "end": {
+ "line": 156,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 5337,
+ 5359
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 28
+ },
+ "end": {
+ "line": 156,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "mdiv",
+ "raw": "'mdiv'",
+ "range": [
+ 5363,
+ 5369
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 54
+ },
+ "end": {
+ "line": 156,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 5337,
+ 5369
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 28
+ },
+ "end": {
+ "line": 156,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 5317,
+ 5369
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 8
+ },
+ "end": {
+ "line": 156,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 5317,
+ 5370
+ ],
+ "loc": {
+ "start": {
+ "line": 156,
+ "column": 8
+ },
+ "end": {
+ "line": 156,
+ "column": 61
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for mid div",
+ "range": [
+ 5276,
+ 5307
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 8
+ },
+ "end": {
+ "line": 155,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "table container div css class",
+ "range": [
+ 5380,
+ 5411
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 8
+ },
+ "end": {
+ "line": 157,
+ "column": 39
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5421,
+ 5425
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 8
+ },
+ "end": {
+ "line": 158,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "contDivCssClass",
+ "range": [
+ 5426,
+ 5441
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 13
+ },
+ "end": {
+ "line": 158,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 5421,
+ 5441
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 8
+ },
+ "end": {
+ "line": 158,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 5444,
+ 5445
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 31
+ },
+ "end": {
+ "line": 158,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "content_div_css_class",
+ "range": [
+ 5446,
+ 5467
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 33
+ },
+ "end": {
+ "line": 158,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 5444,
+ 5467
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 31
+ },
+ "end": {
+ "line": 158,
+ "column": 54
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "cont",
+ "raw": "'cont'",
+ "range": [
+ 5471,
+ 5477
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 58
+ },
+ "end": {
+ "line": 158,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 5444,
+ 5477
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 31
+ },
+ "end": {
+ "line": 158,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 5421,
+ 5477
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 8
+ },
+ "end": {
+ "line": 158,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 5421,
+ 5478
+ ],
+ "loc": {
+ "start": {
+ "line": 158,
+ "column": 8
+ },
+ "end": {
+ "line": 158,
+ "column": 65
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "table container div css class",
+ "range": [
+ 5380,
+ 5411
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 8
+ },
+ "end": {
+ "line": 157,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "** filters' grid appearance **",
+ "range": [
+ 5490,
+ 5524
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 8
+ },
+ "end": {
+ "line": 160,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "stylesheet file",
+ "range": [
+ 5534,
+ 5551
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 8
+ },
+ "end": {
+ "line": 161,
+ "column": 25
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5561,
+ 5565
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 8
+ },
+ "end": {
+ "line": 162,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stylePath",
+ "range": [
+ 5566,
+ 5575
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 13
+ },
+ "end": {
+ "line": 162,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 5561,
+ 5575
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 8
+ },
+ "end": {
+ "line": 162,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 5578,
+ 5579
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 25
+ },
+ "end": {
+ "line": 162,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style_path",
+ "range": [
+ 5580,
+ 5590
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 27
+ },
+ "end": {
+ "line": 162,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 5578,
+ 5590
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 25
+ },
+ "end": {
+ "line": 162,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5594,
+ 5598
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 41
+ },
+ "end": {
+ "line": 162,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "basePath",
+ "range": [
+ 5599,
+ 5607
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 46
+ },
+ "end": {
+ "line": 162,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 5594,
+ 5607
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 41
+ },
+ "end": {
+ "line": 162,
+ "column": 54
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "style/",
+ "raw": "'style/'",
+ "range": [
+ 5610,
+ 5618
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 57
+ },
+ "end": {
+ "line": 162,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 5594,
+ 5618
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 41
+ },
+ "end": {
+ "line": 162,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 5578,
+ 5618
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 25
+ },
+ "end": {
+ "line": 162,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 5561,
+ 5618
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 8
+ },
+ "end": {
+ "line": 162,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 5561,
+ 5619
+ ],
+ "loc": {
+ "start": {
+ "line": 162,
+ "column": 8
+ },
+ "end": {
+ "line": 162,
+ "column": 66
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** filters' grid appearance **",
+ "range": [
+ 5490,
+ 5524
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 8
+ },
+ "end": {
+ "line": 160,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "stylesheet file",
+ "range": [
+ 5534,
+ 5551
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 8
+ },
+ "end": {
+ "line": 161,
+ "column": 25
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5629,
+ 5633
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 8
+ },
+ "end": {
+ "line": 163,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stylesheet",
+ "range": [
+ 5634,
+ 5644
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 13
+ },
+ "end": {
+ "line": 163,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 5629,
+ 5644
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 8
+ },
+ "end": {
+ "line": 163,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 5647,
+ 5648
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 26
+ },
+ "end": {
+ "line": 163,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stylesheet",
+ "range": [
+ 5649,
+ 5659
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 28
+ },
+ "end": {
+ "line": 163,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 5647,
+ 5659
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 26
+ },
+ "end": {
+ "line": 163,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5663,
+ 5667
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 42
+ },
+ "end": {
+ "line": 163,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stylePath",
+ "range": [
+ 5668,
+ 5677
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 47
+ },
+ "end": {
+ "line": 163,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 5663,
+ 5677
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 42
+ },
+ "end": {
+ "line": 163,
+ "column": 56
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "tablefilter.css",
+ "raw": "'tablefilter.css'",
+ "range": [
+ 5678,
+ 5695
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 57
+ },
+ "end": {
+ "line": 163,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 5663,
+ 5695
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 42
+ },
+ "end": {
+ "line": 163,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 5647,
+ 5695
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 26
+ },
+ "end": {
+ "line": 163,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 5629,
+ 5695
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 8
+ },
+ "end": {
+ "line": 163,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 5629,
+ 5696
+ ],
+ "loc": {
+ "start": {
+ "line": 163,
+ "column": 8
+ },
+ "end": {
+ "line": 163,
+ "column": 75
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5706,
+ 5710
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 8
+ },
+ "end": {
+ "line": 164,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stylesheetId",
+ "range": [
+ 5711,
+ 5723
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 13
+ },
+ "end": {
+ "line": 164,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 5706,
+ 5723
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 8
+ },
+ "end": {
+ "line": 164,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5726,
+ 5730
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 28
+ },
+ "end": {
+ "line": 164,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 5731,
+ 5733
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 33
+ },
+ "end": {
+ "line": 164,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 5726,
+ 5733
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 28
+ },
+ "end": {
+ "line": 164,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "_style",
+ "raw": "'_style'",
+ "range": [
+ 5736,
+ 5744
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 38
+ },
+ "end": {
+ "line": 164,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 5726,
+ 5744
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 28
+ },
+ "end": {
+ "line": 164,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 5706,
+ 5744
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 8
+ },
+ "end": {
+ "line": 164,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 5706,
+ 5745
+ ],
+ "loc": {
+ "start": {
+ "line": 164,
+ "column": 8
+ },
+ "end": {
+ "line": 164,
+ "column": 47
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for filters row",
+ "range": [
+ 5755,
+ 5790
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 8
+ },
+ "end": {
+ "line": 165,
+ "column": 43
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5800,
+ 5804
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 8
+ },
+ "end": {
+ "line": 166,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltsRowCssClass",
+ "range": [
+ 5805,
+ 5820
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 13
+ },
+ "end": {
+ "line": 166,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 5800,
+ 5820
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 8
+ },
+ "end": {
+ "line": 166,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 5823,
+ 5824
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 31
+ },
+ "end": {
+ "line": 166,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "flts_row_css_class",
+ "range": [
+ 5825,
+ 5843
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 33
+ },
+ "end": {
+ "line": 166,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 5823,
+ 5843
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 31
+ },
+ "end": {
+ "line": 166,
+ "column": 51
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "fltrow",
+ "raw": "'fltrow'",
+ "range": [
+ 5847,
+ 5855
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 55
+ },
+ "end": {
+ "line": 166,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 5823,
+ 5855
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 31
+ },
+ "end": {
+ "line": 166,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 5800,
+ 5855
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 8
+ },
+ "end": {
+ "line": 166,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 5800,
+ 5856
+ ],
+ "loc": {
+ "start": {
+ "line": 166,
+ "column": 8
+ },
+ "end": {
+ "line": 166,
+ "column": 64
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for filters row",
+ "range": [
+ 5755,
+ 5790
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 8
+ },
+ "end": {
+ "line": 165,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables icons (paging, reset button)",
+ "range": [
+ 5867,
+ 5914
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 9
+ },
+ "end": {
+ "line": 167,
+ "column": 56
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 5924,
+ 5928
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 8
+ },
+ "end": {
+ "line": 168,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableIcons",
+ "range": [
+ 5929,
+ 5940
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 13
+ },
+ "end": {
+ "line": 168,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 5924,
+ 5940
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 8
+ },
+ "end": {
+ "line": 168,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 5943,
+ 5944
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 27
+ },
+ "end": {
+ "line": 168,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enable_icons",
+ "range": [
+ 5945,
+ 5957
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 29
+ },
+ "end": {
+ "line": 168,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 5943,
+ 5957
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 27
+ },
+ "end": {
+ "line": 168,
+ "column": 41
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 5960,
+ 5965
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 44
+ },
+ "end": {
+ "line": 168,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 5943,
+ 5965
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 27
+ },
+ "end": {
+ "line": 168,
+ "column": 49
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 5968,
+ 5973
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 52
+ },
+ "end": {
+ "line": 168,
+ "column": 57
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 5976,
+ 5980
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 60
+ },
+ "end": {
+ "line": 168,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 5943,
+ 5980
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 27
+ },
+ "end": {
+ "line": 168,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 5924,
+ 5980
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 8
+ },
+ "end": {
+ "line": 168,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 5924,
+ 5981
+ ],
+ "loc": {
+ "start": {
+ "line": 168,
+ "column": 8
+ },
+ "end": {
+ "line": 168,
+ "column": 65
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables icons (paging, reset button)",
+ "range": [
+ 5867,
+ 5914
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 9
+ },
+ "end": {
+ "line": 167,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disbles rows alternating bg colors",
+ "range": [
+ 5991,
+ 6035
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 8
+ },
+ "end": {
+ "line": 169,
+ "column": 52
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6045,
+ 6049
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 8
+ },
+ "end": {
+ "line": 170,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "alternateBgs",
+ "range": [
+ 6050,
+ 6062
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 13
+ },
+ "end": {
+ "line": 170,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 6045,
+ 6062
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 8
+ },
+ "end": {
+ "line": 170,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 6065,
+ 6072
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 28
+ },
+ "end": {
+ "line": 170,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 6073,
+ 6074
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 36
+ },
+ "end": {
+ "line": 170,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "alternate_rows",
+ "range": [
+ 6075,
+ 6089
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 38
+ },
+ "end": {
+ "line": 170,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 6073,
+ 6089
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 36
+ },
+ "end": {
+ "line": 170,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 6065,
+ 6090
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 28
+ },
+ "end": {
+ "line": 170,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 6045,
+ 6090
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 8
+ },
+ "end": {
+ "line": 170,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 6045,
+ 6091
+ ],
+ "loc": {
+ "start": {
+ "line": 170,
+ "column": 8
+ },
+ "end": {
+ "line": 170,
+ "column": 54
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disbles rows alternating bg colors",
+ "range": [
+ 5991,
+ 6035
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 8
+ },
+ "end": {
+ "line": 169,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines widths of columns",
+ "range": [
+ 6101,
+ 6128
+ ],
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 8
+ },
+ "end": {
+ "line": 171,
+ "column": 35
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6138,
+ 6142
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 8
+ },
+ "end": {
+ "line": 172,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasColWidths",
+ "range": [
+ 6143,
+ 6155
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 13
+ },
+ "end": {
+ "line": 172,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 6138,
+ 6155
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 8
+ },
+ "end": {
+ "line": 172,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 6158,
+ 6163
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 28
+ },
+ "end": {
+ "line": 172,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isArray",
+ "range": [
+ 6164,
+ 6171
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 34
+ },
+ "end": {
+ "line": 172,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 6158,
+ 6171
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 28
+ },
+ "end": {
+ "line": 172,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 6172,
+ 6173
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 42
+ },
+ "end": {
+ "line": 172,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "col_widths",
+ "range": [
+ 6174,
+ 6184
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 44
+ },
+ "end": {
+ "line": 172,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 6172,
+ 6184
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 42
+ },
+ "end": {
+ "line": 172,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 6158,
+ 6185
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 28
+ },
+ "end": {
+ "line": 172,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 6138,
+ 6185
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 8
+ },
+ "end": {
+ "line": 172,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 6138,
+ 6186
+ ],
+ "loc": {
+ "start": {
+ "line": 172,
+ "column": 8
+ },
+ "end": {
+ "line": 172,
+ "column": 56
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines widths of columns",
+ "range": [
+ 6101,
+ 6128
+ ],
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 8
+ },
+ "end": {
+ "line": 171,
+ "column": 35
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6196,
+ 6200
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 8
+ },
+ "end": {
+ "line": 173,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colWidths",
+ "range": [
+ 6201,
+ 6210
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 13
+ },
+ "end": {
+ "line": 173,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 6196,
+ 6210
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 8
+ },
+ "end": {
+ "line": 173,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6213,
+ 6217
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 25
+ },
+ "end": {
+ "line": 173,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasColWidths",
+ "range": [
+ 6218,
+ 6230
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 30
+ },
+ "end": {
+ "line": 173,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 6213,
+ 6230
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 25
+ },
+ "end": {
+ "line": 173,
+ "column": 42
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 6233,
+ 6234
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 45
+ },
+ "end": {
+ "line": 173,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "col_widths",
+ "range": [
+ 6235,
+ 6245
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 47
+ },
+ "end": {
+ "line": 173,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 6233,
+ 6245
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 45
+ },
+ "end": {
+ "line": 173,
+ "column": 57
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 6248,
+ 6252
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 60
+ },
+ "end": {
+ "line": 173,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 6213,
+ 6252
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 25
+ },
+ "end": {
+ "line": 173,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 6196,
+ 6252
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 8
+ },
+ "end": {
+ "line": 173,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 6196,
+ 6253
+ ],
+ "loc": {
+ "start": {
+ "line": 173,
+ "column": 8
+ },
+ "end": {
+ "line": 173,
+ "column": 65
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for filters",
+ "range": [
+ 6263,
+ 6294
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 8
+ },
+ "end": {
+ "line": 174,
+ "column": 39
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6304,
+ 6308
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 8
+ },
+ "end": {
+ "line": 175,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltCssClass",
+ "range": [
+ 6309,
+ 6320
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 13
+ },
+ "end": {
+ "line": 175,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 6304,
+ 6320
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 8
+ },
+ "end": {
+ "line": 175,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 6323,
+ 6324
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 27
+ },
+ "end": {
+ "line": 175,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "flt_css_class",
+ "range": [
+ 6325,
+ 6338
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 29
+ },
+ "end": {
+ "line": 175,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 6323,
+ 6338
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 27
+ },
+ "end": {
+ "line": 175,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "flt",
+ "raw": "'flt'",
+ "range": [
+ 6342,
+ 6347
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 46
+ },
+ "end": {
+ "line": 175,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 6323,
+ 6347
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 27
+ },
+ "end": {
+ "line": 175,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 6304,
+ 6347
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 8
+ },
+ "end": {
+ "line": 175,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 6304,
+ 6348
+ ],
+ "loc": {
+ "start": {
+ "line": 175,
+ "column": 8
+ },
+ "end": {
+ "line": 175,
+ "column": 52
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for filters",
+ "range": [
+ 6263,
+ 6294
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 8
+ },
+ "end": {
+ "line": 174,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for multiple selects filters",
+ "range": [
+ 6358,
+ 6406
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 8
+ },
+ "end": {
+ "line": 176,
+ "column": 56
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6416,
+ 6420
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 8
+ },
+ "end": {
+ "line": 177,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltMultiCssClass",
+ "range": [
+ 6421,
+ 6437
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 13
+ },
+ "end": {
+ "line": 177,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 6416,
+ 6437
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 8
+ },
+ "end": {
+ "line": 177,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 6440,
+ 6441
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 32
+ },
+ "end": {
+ "line": 177,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "flt_multi_css_class",
+ "range": [
+ 6442,
+ 6461
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 34
+ },
+ "end": {
+ "line": 177,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 6440,
+ 6461
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 32
+ },
+ "end": {
+ "line": 177,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "flt_multi",
+ "raw": "'flt_multi'",
+ "range": [
+ 6465,
+ 6476
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 57
+ },
+ "end": {
+ "line": 177,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 6440,
+ 6476
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 32
+ },
+ "end": {
+ "line": 177,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 6416,
+ 6476
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 8
+ },
+ "end": {
+ "line": 177,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 6416,
+ 6477
+ ],
+ "loc": {
+ "start": {
+ "line": 177,
+ "column": 8
+ },
+ "end": {
+ "line": 177,
+ "column": 69
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for multiple selects filters",
+ "range": [
+ 6358,
+ 6406
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 8
+ },
+ "end": {
+ "line": 176,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for filters",
+ "range": [
+ 6487,
+ 6518
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 8
+ },
+ "end": {
+ "line": 178,
+ "column": 39
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6528,
+ 6532
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 8
+ },
+ "end": {
+ "line": 179,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltSmallCssClass",
+ "range": [
+ 6533,
+ 6549
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 13
+ },
+ "end": {
+ "line": 179,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 6528,
+ 6549
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 8
+ },
+ "end": {
+ "line": 179,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 6552,
+ 6553
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 32
+ },
+ "end": {
+ "line": 179,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "flt_small_css_class",
+ "range": [
+ 6554,
+ 6573
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 34
+ },
+ "end": {
+ "line": 179,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 6552,
+ 6573
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 32
+ },
+ "end": {
+ "line": 179,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "flt_s",
+ "raw": "'flt_s'",
+ "range": [
+ 6577,
+ 6584
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 57
+ },
+ "end": {
+ "line": 179,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 6552,
+ 6584
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 32
+ },
+ "end": {
+ "line": 179,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 6528,
+ 6584
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 8
+ },
+ "end": {
+ "line": 179,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 6528,
+ 6585
+ ],
+ "loc": {
+ "start": {
+ "line": 179,
+ "column": 8
+ },
+ "end": {
+ "line": 179,
+ "column": 65
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for filters",
+ "range": [
+ 6487,
+ 6518
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 8
+ },
+ "end": {
+ "line": 178,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for single-filter",
+ "range": [
+ 6595,
+ 6632
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 8
+ },
+ "end": {
+ "line": 180,
+ "column": 45
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6642,
+ 6646
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 8
+ },
+ "end": {
+ "line": 181,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "singleFltCssClass",
+ "range": [
+ 6647,
+ 6664
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 13
+ },
+ "end": {
+ "line": 181,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 6642,
+ 6664
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 8
+ },
+ "end": {
+ "line": 181,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 6667,
+ 6668
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 33
+ },
+ "end": {
+ "line": 181,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "single_flt_css_class",
+ "range": [
+ 6669,
+ 6689
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 35
+ },
+ "end": {
+ "line": 181,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 6667,
+ 6689
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 33
+ },
+ "end": {
+ "line": 181,
+ "column": 55
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "single_flt",
+ "raw": "'single_flt'",
+ "range": [
+ 6693,
+ 6705
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 59
+ },
+ "end": {
+ "line": 181,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 6667,
+ 6705
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 33
+ },
+ "end": {
+ "line": 181,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 6642,
+ 6705
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 8
+ },
+ "end": {
+ "line": 181,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 6642,
+ 6706
+ ],
+ "loc": {
+ "start": {
+ "line": 181,
+ "column": 8
+ },
+ "end": {
+ "line": 181,
+ "column": 72
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for single-filter",
+ "range": [
+ 6595,
+ 6632
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 8
+ },
+ "end": {
+ "line": 180,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "** filters' grid behaviours **",
+ "range": [
+ 6718,
+ 6752
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 8
+ },
+ "end": {
+ "line": 183,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables enter key",
+ "range": [
+ 6762,
+ 6790
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 8
+ },
+ "end": {
+ "line": 184,
+ "column": 36
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6800,
+ 6804
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 8
+ },
+ "end": {
+ "line": 185,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enterKey",
+ "range": [
+ 6805,
+ 6813
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 13
+ },
+ "end": {
+ "line": 185,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 6800,
+ 6813
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 8
+ },
+ "end": {
+ "line": 185,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 6816,
+ 6817
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 24
+ },
+ "end": {
+ "line": 185,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enter_key",
+ "range": [
+ 6818,
+ 6827
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 26
+ },
+ "end": {
+ "line": 185,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 6816,
+ 6827
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 24
+ },
+ "end": {
+ "line": 185,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 6830,
+ 6835
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 38
+ },
+ "end": {
+ "line": 185,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 6816,
+ 6835
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 24
+ },
+ "end": {
+ "line": 185,
+ "column": 43
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 6838,
+ 6843
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 46
+ },
+ "end": {
+ "line": 185,
+ "column": 51
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 6846,
+ 6850
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 54
+ },
+ "end": {
+ "line": 185,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 6816,
+ 6850
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 24
+ },
+ "end": {
+ "line": 185,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 6800,
+ 6850
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 8
+ },
+ "end": {
+ "line": 185,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 6800,
+ 6851
+ ],
+ "loc": {
+ "start": {
+ "line": 185,
+ "column": 8
+ },
+ "end": {
+ "line": 185,
+ "column": 59
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** filters' grid behaviours **",
+ "range": [
+ 6718,
+ 6752
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 8
+ },
+ "end": {
+ "line": 183,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables enter key",
+ "range": [
+ 6762,
+ 6790
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 8
+ },
+ "end": {
+ "line": 184,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "calls function before filtering starts",
+ "range": [
+ 6861,
+ 6901
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 8
+ },
+ "end": {
+ "line": 186,
+ "column": 48
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 6911,
+ 6915
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 8
+ },
+ "end": {
+ "line": 187,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeFilter",
+ "range": [
+ 6916,
+ 6930
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 13
+ },
+ "end": {
+ "line": 187,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 6911,
+ 6930
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 8
+ },
+ "end": {
+ "line": 187,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 6933,
+ 6938
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 30
+ },
+ "end": {
+ "line": 187,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 6939,
+ 6943
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 36
+ },
+ "end": {
+ "line": 187,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 6933,
+ 6943
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 30
+ },
+ "end": {
+ "line": 187,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 6944,
+ 6945
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 41
+ },
+ "end": {
+ "line": 187,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_filter",
+ "range": [
+ 6946,
+ 6962
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 43
+ },
+ "end": {
+ "line": 187,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 6944,
+ 6962
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 41
+ },
+ "end": {
+ "line": 187,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 6933,
+ 6963
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 30
+ },
+ "end": {
+ "line": 187,
+ "column": 60
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 6979,
+ 6980
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 12
+ },
+ "end": {
+ "line": 188,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_filter",
+ "range": [
+ 6981,
+ 6997
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 14
+ },
+ "end": {
+ "line": 188,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 6979,
+ 6997
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 12
+ },
+ "end": {
+ "line": 188,
+ "column": 30
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 7000,
+ 7004
+ ],
+ "loc": {
+ "start": {
+ "line": 188,
+ "column": 33
+ },
+ "end": {
+ "line": 188,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 6933,
+ 7004
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 30
+ },
+ "end": {
+ "line": 188,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 6911,
+ 7004
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 8
+ },
+ "end": {
+ "line": 188,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 6911,
+ 7005
+ ],
+ "loc": {
+ "start": {
+ "line": 187,
+ "column": 8
+ },
+ "end": {
+ "line": 188,
+ "column": 38
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "calls function before filtering starts",
+ "range": [
+ 6861,
+ 6901
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 8
+ },
+ "end": {
+ "line": 186,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "calls function after filtering",
+ "range": [
+ 7015,
+ 7047
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 8
+ },
+ "end": {
+ "line": 189,
+ "column": 40
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7057,
+ 7061
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 8
+ },
+ "end": {
+ "line": 190,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterFilter",
+ "range": [
+ 7062,
+ 7075
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 13
+ },
+ "end": {
+ "line": 190,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 7057,
+ 7075
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 8
+ },
+ "end": {
+ "line": 190,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 7078,
+ 7083
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 29
+ },
+ "end": {
+ "line": 190,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 7084,
+ 7088
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 35
+ },
+ "end": {
+ "line": 190,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 7078,
+ 7088
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 29
+ },
+ "end": {
+ "line": 190,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 7089,
+ 7090
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 40
+ },
+ "end": {
+ "line": 190,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_filter",
+ "range": [
+ 7091,
+ 7106
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 42
+ },
+ "end": {
+ "line": 190,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 7089,
+ 7106
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 40
+ },
+ "end": {
+ "line": 190,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 7078,
+ 7107
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 29
+ },
+ "end": {
+ "line": 190,
+ "column": 58
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 7123,
+ 7124
+ ],
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 12
+ },
+ "end": {
+ "line": 191,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_filter",
+ "range": [
+ 7125,
+ 7140
+ ],
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 14
+ },
+ "end": {
+ "line": 191,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 7123,
+ 7140
+ ],
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 12
+ },
+ "end": {
+ "line": 191,
+ "column": 29
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 7143,
+ 7147
+ ],
+ "loc": {
+ "start": {
+ "line": 191,
+ "column": 32
+ },
+ "end": {
+ "line": 191,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 7078,
+ 7147
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 29
+ },
+ "end": {
+ "line": 191,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 7057,
+ 7147
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 8
+ },
+ "end": {
+ "line": 191,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 7057,
+ 7148
+ ],
+ "loc": {
+ "start": {
+ "line": 190,
+ "column": 8
+ },
+ "end": {
+ "line": 191,
+ "column": 37
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "calls function after filtering",
+ "range": [
+ 7015,
+ 7047
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 8
+ },
+ "end": {
+ "line": 189,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables case sensitivity",
+ "range": [
+ 7158,
+ 7193
+ ],
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 8
+ },
+ "end": {
+ "line": 192,
+ "column": 43
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7203,
+ 7207
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 8
+ },
+ "end": {
+ "line": 193,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "caseSensitive",
+ "range": [
+ 7208,
+ 7221
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 13
+ },
+ "end": {
+ "line": 193,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 7203,
+ 7221
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 8
+ },
+ "end": {
+ "line": 193,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 7224,
+ 7231
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 29
+ },
+ "end": {
+ "line": 193,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 7232,
+ 7233
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 37
+ },
+ "end": {
+ "line": 193,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "case_sensitive",
+ "range": [
+ 7234,
+ 7248
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 39
+ },
+ "end": {
+ "line": 193,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 7232,
+ 7248
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 37
+ },
+ "end": {
+ "line": 193,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 7224,
+ 7249
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 29
+ },
+ "end": {
+ "line": 193,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 7203,
+ 7249
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 8
+ },
+ "end": {
+ "line": 193,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 7203,
+ 7250
+ ],
+ "loc": {
+ "start": {
+ "line": 193,
+ "column": 8
+ },
+ "end": {
+ "line": 193,
+ "column": 55
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables case sensitivity",
+ "range": [
+ 7158,
+ 7193
+ ],
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 8
+ },
+ "end": {
+ "line": 192,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disbles exact match for search",
+ "range": [
+ 7260,
+ 7300
+ ],
+ "loc": {
+ "start": {
+ "line": 194,
+ "column": 8
+ },
+ "end": {
+ "line": 194,
+ "column": 48
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7310,
+ 7314
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 8
+ },
+ "end": {
+ "line": 195,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "exactMatch",
+ "range": [
+ 7315,
+ 7325
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 13
+ },
+ "end": {
+ "line": 195,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 7310,
+ 7325
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 8
+ },
+ "end": {
+ "line": 195,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 7328,
+ 7335
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 26
+ },
+ "end": {
+ "line": 195,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 7336,
+ 7337
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 34
+ },
+ "end": {
+ "line": 195,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "exact_match",
+ "range": [
+ 7338,
+ 7349
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 36
+ },
+ "end": {
+ "line": 195,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 7336,
+ 7349
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 34
+ },
+ "end": {
+ "line": 195,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 7328,
+ 7350
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 26
+ },
+ "end": {
+ "line": 195,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 7310,
+ 7350
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 8
+ },
+ "end": {
+ "line": 195,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 7310,
+ 7351
+ ],
+ "loc": {
+ "start": {
+ "line": 195,
+ "column": 8
+ },
+ "end": {
+ "line": 195,
+ "column": 49
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disbles exact match for search",
+ "range": [
+ 7260,
+ 7300
+ ],
+ "loc": {
+ "start": {
+ "line": 194,
+ "column": 8
+ },
+ "end": {
+ "line": 194,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "refreshes drop-down lists upon validation",
+ "range": [
+ 7361,
+ 7404
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 8
+ },
+ "end": {
+ "line": 196,
+ "column": 51
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7414,
+ 7418
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 8
+ },
+ "end": {
+ "line": 197,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "linkedFilters",
+ "range": [
+ 7419,
+ 7432
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 13
+ },
+ "end": {
+ "line": 197,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 7414,
+ 7432
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 8
+ },
+ "end": {
+ "line": 197,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 7435,
+ 7442
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 29
+ },
+ "end": {
+ "line": 197,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 7443,
+ 7444
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 37
+ },
+ "end": {
+ "line": 197,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "linked_filters",
+ "range": [
+ 7445,
+ 7459
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 39
+ },
+ "end": {
+ "line": 197,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 7443,
+ 7459
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 37
+ },
+ "end": {
+ "line": 197,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 7435,
+ 7460
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 29
+ },
+ "end": {
+ "line": 197,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 7414,
+ 7460
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 8
+ },
+ "end": {
+ "line": 197,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 7414,
+ 7461
+ ],
+ "loc": {
+ "start": {
+ "line": 197,
+ "column": 8
+ },
+ "end": {
+ "line": 197,
+ "column": 55
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "refreshes drop-down lists upon validation",
+ "range": [
+ 7361,
+ 7404
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 8
+ },
+ "end": {
+ "line": 196,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "wheter excluded options are disabled",
+ "range": [
+ 7471,
+ 7509
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 8
+ },
+ "end": {
+ "line": 198,
+ "column": 46
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7519,
+ 7523
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 8
+ },
+ "end": {
+ "line": 199,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "disableExcludedOptions",
+ "range": [
+ 7524,
+ 7546
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 13
+ },
+ "end": {
+ "line": 199,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 7519,
+ 7546
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 8
+ },
+ "end": {
+ "line": 199,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 7549,
+ 7556
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 38
+ },
+ "end": {
+ "line": 199,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 7557,
+ 7558
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 46
+ },
+ "end": {
+ "line": 199,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "disable_excluded_options",
+ "range": [
+ 7559,
+ 7583
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 48
+ },
+ "end": {
+ "line": 199,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 7557,
+ 7583
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 46
+ },
+ "end": {
+ "line": 199,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "range": [
+ 7549,
+ 7584
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 38
+ },
+ "end": {
+ "line": 199,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 7519,
+ 7584
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 8
+ },
+ "end": {
+ "line": 199,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 7519,
+ 7585
+ ],
+ "loc": {
+ "start": {
+ "line": 199,
+ "column": 8
+ },
+ "end": {
+ "line": 199,
+ "column": 74
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "wheter excluded options are disabled",
+ "range": [
+ 7471,
+ 7509
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 8
+ },
+ "end": {
+ "line": 198,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "stores active filter element",
+ "range": [
+ 7595,
+ 7625
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 8
+ },
+ "end": {
+ "line": 200,
+ "column": 38
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7635,
+ 7639
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 8
+ },
+ "end": {
+ "line": 201,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "activeFlt",
+ "range": [
+ 7640,
+ 7649
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 13
+ },
+ "end": {
+ "line": 201,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 7635,
+ 7649
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 8
+ },
+ "end": {
+ "line": 201,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 7652,
+ 7656
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 25
+ },
+ "end": {
+ "line": 201,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 7635,
+ 7656
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 8
+ },
+ "end": {
+ "line": 201,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 7635,
+ 7657
+ ],
+ "loc": {
+ "start": {
+ "line": 201,
+ "column": 8
+ },
+ "end": {
+ "line": 201,
+ "column": 30
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "stores active filter element",
+ "range": [
+ 7595,
+ 7625
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 8
+ },
+ "end": {
+ "line": 200,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "id of active filter",
+ "range": [
+ 7667,
+ 7688
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 8
+ },
+ "end": {
+ "line": 202,
+ "column": 29
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7698,
+ 7702
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 8
+ },
+ "end": {
+ "line": 203,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "activeFilterId",
+ "range": [
+ 7703,
+ 7717
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 13
+ },
+ "end": {
+ "line": 203,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 7698,
+ 7717
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 8
+ },
+ "end": {
+ "line": 203,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 7720,
+ 7724
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 30
+ },
+ "end": {
+ "line": 203,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 7698,
+ 7724
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 8
+ },
+ "end": {
+ "line": 203,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 7698,
+ 7725
+ ],
+ "loc": {
+ "start": {
+ "line": 203,
+ "column": 8
+ },
+ "end": {
+ "line": 203,
+ "column": 35
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "id of active filter",
+ "range": [
+ 7667,
+ 7688
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 8
+ },
+ "end": {
+ "line": 202,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "enables always visible rows",
+ "range": [
+ 7735,
+ 7764
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 8
+ },
+ "end": {
+ "line": 204,
+ "column": 37
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7774,
+ 7778
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 8
+ },
+ "end": {
+ "line": 205,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasVisibleRows",
+ "range": [
+ 7779,
+ 7793
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 13
+ },
+ "end": {
+ "line": 205,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 7774,
+ 7793
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 8
+ },
+ "end": {
+ "line": 205,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 7796,
+ 7803
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 30
+ },
+ "end": {
+ "line": 205,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 7804,
+ 7805
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 38
+ },
+ "end": {
+ "line": 205,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows_always_visible",
+ "range": [
+ 7806,
+ 7825
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 40
+ },
+ "end": {
+ "line": 205,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 7804,
+ 7825
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 38
+ },
+ "end": {
+ "line": 205,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 7796,
+ 7826
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 30
+ },
+ "end": {
+ "line": 205,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 7774,
+ 7826
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 8
+ },
+ "end": {
+ "line": 205,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 7774,
+ 7827
+ ],
+ "loc": {
+ "start": {
+ "line": 205,
+ "column": 8
+ },
+ "end": {
+ "line": 205,
+ "column": 61
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "enables always visible rows",
+ "range": [
+ 7735,
+ 7764
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 8
+ },
+ "end": {
+ "line": 204,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "array containing always visible rows",
+ "range": [
+ 7837,
+ 7875
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 8
+ },
+ "end": {
+ "line": 206,
+ "column": 46
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7885,
+ 7889
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 8
+ },
+ "end": {
+ "line": 207,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "visibleRows",
+ "range": [
+ 7890,
+ 7901
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 13
+ },
+ "end": {
+ "line": 207,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 7885,
+ 7901
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 8
+ },
+ "end": {
+ "line": 207,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 7904,
+ 7908
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 27
+ },
+ "end": {
+ "line": 207,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasVisibleRows",
+ "range": [
+ 7909,
+ 7923
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 32
+ },
+ "end": {
+ "line": 207,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 7904,
+ 7923
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 27
+ },
+ "end": {
+ "line": 207,
+ "column": 46
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 7926,
+ 7927
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 49
+ },
+ "end": {
+ "line": 207,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows_always_visible",
+ "range": [
+ 7928,
+ 7947
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 51
+ },
+ "end": {
+ "line": 207,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 7926,
+ 7947
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 49
+ },
+ "end": {
+ "line": 207,
+ "column": 70
+ }
+ }
+ },
+ "alternate": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 7950,
+ 7952
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 73
+ },
+ "end": {
+ "line": 207,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 7904,
+ 7952
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 27
+ },
+ "end": {
+ "line": 207,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 7885,
+ 7952
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 8
+ },
+ "end": {
+ "line": 207,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 7885,
+ 7953
+ ],
+ "loc": {
+ "start": {
+ "line": 207,
+ "column": 8
+ },
+ "end": {
+ "line": 207,
+ "column": 76
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "array containing always visible rows",
+ "range": [
+ 7837,
+ 7875
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 8
+ },
+ "end": {
+ "line": 206,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables external filters generation",
+ "range": [
+ 7963,
+ 8009
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 8
+ },
+ "end": {
+ "line": 208,
+ "column": 54
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8019,
+ 8023
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 8
+ },
+ "end": {
+ "line": 209,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isExternalFlt",
+ "range": [
+ 8024,
+ 8037
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 13
+ },
+ "end": {
+ "line": 209,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 8019,
+ 8037
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 8
+ },
+ "end": {
+ "line": 209,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 8040,
+ 8047
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 29
+ },
+ "end": {
+ "line": 209,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 8048,
+ 8049
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 37
+ },
+ "end": {
+ "line": 209,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "external_flt_grid",
+ "range": [
+ 8050,
+ 8067
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 39
+ },
+ "end": {
+ "line": 209,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 8048,
+ 8067
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 37
+ },
+ "end": {
+ "line": 209,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 8040,
+ 8068
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 29
+ },
+ "end": {
+ "line": 209,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 8019,
+ 8068
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 8
+ },
+ "end": {
+ "line": 209,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 8019,
+ 8069
+ ],
+ "loc": {
+ "start": {
+ "line": 209,
+ "column": 8
+ },
+ "end": {
+ "line": 209,
+ "column": 58
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables external filters generation",
+ "range": [
+ 7963,
+ 8009
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 8
+ },
+ "end": {
+ "line": 208,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "array containing ids of external elements containing filters",
+ "range": [
+ 8079,
+ 8141
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 8
+ },
+ "end": {
+ "line": 210,
+ "column": 70
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8151,
+ 8155
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 8
+ },
+ "end": {
+ "line": 211,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "externalFltTgtIds",
+ "range": [
+ 8156,
+ 8173
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 13
+ },
+ "end": {
+ "line": 211,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 8151,
+ 8173
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 8
+ },
+ "end": {
+ "line": 211,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 8176,
+ 8177
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 33
+ },
+ "end": {
+ "line": 211,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "external_flt_grid_ids",
+ "range": [
+ 8178,
+ 8199
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 35
+ },
+ "end": {
+ "line": 211,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 8176,
+ 8199
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 33
+ },
+ "end": {
+ "line": 211,
+ "column": 56
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 8203,
+ 8207
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 60
+ },
+ "end": {
+ "line": 211,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 8176,
+ 8207
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 33
+ },
+ "end": {
+ "line": 211,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 8151,
+ 8207
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 8
+ },
+ "end": {
+ "line": 211,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 8151,
+ 8208
+ ],
+ "loc": {
+ "start": {
+ "line": 211,
+ "column": 8
+ },
+ "end": {
+ "line": 211,
+ "column": 65
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "array containing ids of external elements containing filters",
+ "range": [
+ 8079,
+ 8141
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 8
+ },
+ "end": {
+ "line": 210,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "stores filters elements if isExternalFlt is true",
+ "range": [
+ 8218,
+ 8268
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 8
+ },
+ "end": {
+ "line": 212,
+ "column": 58
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8278,
+ 8282
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 8
+ },
+ "end": {
+ "line": 213,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "externalFltEls",
+ "range": [
+ 8283,
+ 8297
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 13
+ },
+ "end": {
+ "line": 213,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 8278,
+ 8297
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 8
+ },
+ "end": {
+ "line": 213,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 8300,
+ 8302
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 30
+ },
+ "end": {
+ "line": 213,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 8278,
+ 8302
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 8
+ },
+ "end": {
+ "line": 213,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 8278,
+ 8303
+ ],
+ "loc": {
+ "start": {
+ "line": 213,
+ "column": 8
+ },
+ "end": {
+ "line": 213,
+ "column": 33
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "stores filters elements if isExternalFlt is true",
+ "range": [
+ 8218,
+ 8268
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 8
+ },
+ "end": {
+ "line": 212,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "delays any filtering process if loader true",
+ "range": [
+ 8313,
+ 8358
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 8
+ },
+ "end": {
+ "line": 214,
+ "column": 53
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8368,
+ 8372
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 8
+ },
+ "end": {
+ "line": 215,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "execDelay",
+ "range": [
+ 8373,
+ 8382
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 13
+ },
+ "end": {
+ "line": 215,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 8368,
+ 8382
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 8
+ },
+ "end": {
+ "line": 215,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "isNaN",
+ "range": [
+ 8386,
+ 8391
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 26
+ },
+ "end": {
+ "line": 215,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 8392,
+ 8393
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 32
+ },
+ "end": {
+ "line": 215,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "exec_delay",
+ "range": [
+ 8394,
+ 8404
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 34
+ },
+ "end": {
+ "line": 215,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 8392,
+ 8404
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 32
+ },
+ "end": {
+ "line": 215,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 8386,
+ 8405
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 26
+ },
+ "end": {
+ "line": 215,
+ "column": 45
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 8385,
+ 8405
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 25
+ },
+ "end": {
+ "line": 215,
+ "column": 45
+ }
+ }
+ },
+ "consequent": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 8408,
+ 8416
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 48
+ },
+ "end": {
+ "line": 215,
+ "column": 56
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 8417,
+ 8418
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 57
+ },
+ "end": {
+ "line": 215,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "exec_delay",
+ "range": [
+ 8419,
+ 8429
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 59
+ },
+ "end": {
+ "line": 215,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 8417,
+ 8429
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 57
+ },
+ "end": {
+ "line": 215,
+ "column": 69
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 8430,
+ 8432
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 70
+ },
+ "end": {
+ "line": 215,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "range": [
+ 8408,
+ 8433
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 48
+ },
+ "end": {
+ "line": 215,
+ "column": 73
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": 100,
+ "raw": "100",
+ "range": [
+ 8436,
+ 8439
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 76
+ },
+ "end": {
+ "line": 215,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 8385,
+ 8439
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 25
+ },
+ "end": {
+ "line": 215,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 8368,
+ 8439
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 8
+ },
+ "end": {
+ "line": 215,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 8368,
+ 8440
+ ],
+ "loc": {
+ "start": {
+ "line": 215,
+ "column": 8
+ },
+ "end": {
+ "line": 215,
+ "column": 80
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "delays any filtering process if loader true",
+ "range": [
+ 8313,
+ 8358
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 8
+ },
+ "end": {
+ "line": 214,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "calls function when filters grid loaded",
+ "range": [
+ 8450,
+ 8491
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 8
+ },
+ "end": {
+ "line": 216,
+ "column": 49
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8501,
+ 8505
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 8
+ },
+ "end": {
+ "line": 217,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onFiltersLoaded",
+ "range": [
+ 8506,
+ 8521
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 13
+ },
+ "end": {
+ "line": 217,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 8501,
+ 8521
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 8
+ },
+ "end": {
+ "line": 217,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 8524,
+ 8529
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 31
+ },
+ "end": {
+ "line": 217,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 8530,
+ 8534
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 37
+ },
+ "end": {
+ "line": 217,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 8524,
+ 8534
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 31
+ },
+ "end": {
+ "line": 217,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 8535,
+ 8536
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 42
+ },
+ "end": {
+ "line": 217,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_filters_loaded",
+ "range": [
+ 8537,
+ 8554
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 44
+ },
+ "end": {
+ "line": 217,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 8535,
+ 8554
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 42
+ },
+ "end": {
+ "line": 217,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 8524,
+ 8555
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 31
+ },
+ "end": {
+ "line": 217,
+ "column": 62
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 8571,
+ 8572
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 12
+ },
+ "end": {
+ "line": 218,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_filters_loaded",
+ "range": [
+ 8573,
+ 8590
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 14
+ },
+ "end": {
+ "line": 218,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 8571,
+ 8590
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 12
+ },
+ "end": {
+ "line": 218,
+ "column": 31
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 8593,
+ 8597
+ ],
+ "loc": {
+ "start": {
+ "line": 218,
+ "column": 34
+ },
+ "end": {
+ "line": 218,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 8524,
+ 8597
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 31
+ },
+ "end": {
+ "line": 218,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 8501,
+ 8597
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 8
+ },
+ "end": {
+ "line": 218,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 8501,
+ 8598
+ ],
+ "loc": {
+ "start": {
+ "line": 217,
+ "column": 8
+ },
+ "end": {
+ "line": 218,
+ "column": 39
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "calls function when filters grid loaded",
+ "range": [
+ 8450,
+ 8491
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 8
+ },
+ "end": {
+ "line": 216,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables single filter search",
+ "range": [
+ 8608,
+ 8647
+ ],
+ "loc": {
+ "start": {
+ "line": 219,
+ "column": 8
+ },
+ "end": {
+ "line": 219,
+ "column": 47
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8657,
+ 8661
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 8
+ },
+ "end": {
+ "line": 220,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "singleSearchFlt",
+ "range": [
+ 8662,
+ 8677
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 13
+ },
+ "end": {
+ "line": 220,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 8657,
+ 8677
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 8
+ },
+ "end": {
+ "line": 220,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 8680,
+ 8687
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 31
+ },
+ "end": {
+ "line": 220,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 8688,
+ 8689
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 39
+ },
+ "end": {
+ "line": 220,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "single_search_filter",
+ "range": [
+ 8690,
+ 8710
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 41
+ },
+ "end": {
+ "line": 220,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 8688,
+ 8710
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 39
+ },
+ "end": {
+ "line": 220,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 8680,
+ 8711
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 31
+ },
+ "end": {
+ "line": 220,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 8657,
+ 8711
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 8
+ },
+ "end": {
+ "line": 220,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 8657,
+ 8712
+ ],
+ "loc": {
+ "start": {
+ "line": 220,
+ "column": 8
+ },
+ "end": {
+ "line": 220,
+ "column": 63
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables single filter search",
+ "range": [
+ 8608,
+ 8647
+ ],
+ "loc": {
+ "start": {
+ "line": 219,
+ "column": 8
+ },
+ "end": {
+ "line": 219,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "calls function after row is validated",
+ "range": [
+ 8722,
+ 8761
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 8
+ },
+ "end": {
+ "line": 221,
+ "column": 47
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8771,
+ 8775
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 8
+ },
+ "end": {
+ "line": 222,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onRowValidated",
+ "range": [
+ 8776,
+ 8790
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 13
+ },
+ "end": {
+ "line": 222,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 8771,
+ 8790
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 8
+ },
+ "end": {
+ "line": 222,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 8793,
+ 8798
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 30
+ },
+ "end": {
+ "line": 222,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 8799,
+ 8803
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 36
+ },
+ "end": {
+ "line": 222,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 8793,
+ 8803
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 30
+ },
+ "end": {
+ "line": 222,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 8804,
+ 8805
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 41
+ },
+ "end": {
+ "line": 222,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_row_validated",
+ "range": [
+ 8806,
+ 8822
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 43
+ },
+ "end": {
+ "line": 222,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 8804,
+ 8822
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 41
+ },
+ "end": {
+ "line": 222,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 8793,
+ 8823
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 30
+ },
+ "end": {
+ "line": 222,
+ "column": 60
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 8839,
+ 8840
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 12
+ },
+ "end": {
+ "line": 223,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_row_validated",
+ "range": [
+ 8841,
+ 8857
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 14
+ },
+ "end": {
+ "line": 223,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 8839,
+ 8857
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 12
+ },
+ "end": {
+ "line": 223,
+ "column": 30
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 8860,
+ 8864
+ ],
+ "loc": {
+ "start": {
+ "line": 223,
+ "column": 33
+ },
+ "end": {
+ "line": 223,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 8793,
+ 8864
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 30
+ },
+ "end": {
+ "line": 223,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 8771,
+ 8864
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 8
+ },
+ "end": {
+ "line": 223,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 8771,
+ 8865
+ ],
+ "loc": {
+ "start": {
+ "line": 222,
+ "column": 8
+ },
+ "end": {
+ "line": 223,
+ "column": 38
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "calls function after row is validated",
+ "range": [
+ 8722,
+ 8761
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 8
+ },
+ "end": {
+ "line": 221,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "array defining columns for customCellData event",
+ "range": [
+ 8875,
+ 8924
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 8
+ },
+ "end": {
+ "line": 224,
+ "column": 57
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 8934,
+ 8938
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 8
+ },
+ "end": {
+ "line": 225,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "customCellDataCols",
+ "range": [
+ 8939,
+ 8957
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 13
+ },
+ "end": {
+ "line": 225,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 8934,
+ 8957
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 8
+ },
+ "end": {
+ "line": 225,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 8960,
+ 8961
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 34
+ },
+ "end": {
+ "line": 225,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "custom_cell_data_cols",
+ "range": [
+ 8962,
+ 8983
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 36
+ },
+ "end": {
+ "line": 225,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 8960,
+ 8983
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 34
+ },
+ "end": {
+ "line": 225,
+ "column": 57
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 8999,
+ 9000
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 12
+ },
+ "end": {
+ "line": 226,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "custom_cell_data_cols",
+ "range": [
+ 9001,
+ 9022
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 14
+ },
+ "end": {
+ "line": 226,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 8999,
+ 9022
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 12
+ },
+ "end": {
+ "line": 226,
+ "column": 35
+ }
+ }
+ },
+ "alternate": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 9025,
+ 9027
+ ],
+ "loc": {
+ "start": {
+ "line": 226,
+ "column": 38
+ },
+ "end": {
+ "line": 226,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 8960,
+ 9027
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 34
+ },
+ "end": {
+ "line": 226,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 8934,
+ 9027
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 8
+ },
+ "end": {
+ "line": 226,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 8934,
+ 9028
+ ],
+ "loc": {
+ "start": {
+ "line": 225,
+ "column": 8
+ },
+ "end": {
+ "line": 226,
+ "column": 41
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "array defining columns for customCellData event",
+ "range": [
+ 8875,
+ 8924
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 8
+ },
+ "end": {
+ "line": 224,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "calls custom function for retrieving cell data",
+ "range": [
+ 9038,
+ 9086
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 8
+ },
+ "end": {
+ "line": 227,
+ "column": 56
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9096,
+ 9100
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 8
+ },
+ "end": {
+ "line": 228,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "customCellData",
+ "range": [
+ 9101,
+ 9115
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 13
+ },
+ "end": {
+ "line": 228,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 9096,
+ 9115
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 8
+ },
+ "end": {
+ "line": 228,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 9118,
+ 9123
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 30
+ },
+ "end": {
+ "line": 228,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 9124,
+ 9128
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 36
+ },
+ "end": {
+ "line": 228,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 9118,
+ 9128
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 30
+ },
+ "end": {
+ "line": 228,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 9129,
+ 9130
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 41
+ },
+ "end": {
+ "line": 228,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "custom_cell_data",
+ "range": [
+ 9131,
+ 9147
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 43
+ },
+ "end": {
+ "line": 228,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 9129,
+ 9147
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 41
+ },
+ "end": {
+ "line": 228,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 9118,
+ 9148
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 30
+ },
+ "end": {
+ "line": 228,
+ "column": 60
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 9164,
+ 9165
+ ],
+ "loc": {
+ "start": {
+ "line": 229,
+ "column": 12
+ },
+ "end": {
+ "line": 229,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "custom_cell_data",
+ "range": [
+ 9166,
+ 9182
+ ],
+ "loc": {
+ "start": {
+ "line": 229,
+ "column": 14
+ },
+ "end": {
+ "line": 229,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 9164,
+ 9182
+ ],
+ "loc": {
+ "start": {
+ "line": 229,
+ "column": 12
+ },
+ "end": {
+ "line": 229,
+ "column": 30
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 9185,
+ 9189
+ ],
+ "loc": {
+ "start": {
+ "line": 229,
+ "column": 33
+ },
+ "end": {
+ "line": 229,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 9118,
+ 9189
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 30
+ },
+ "end": {
+ "line": 229,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 9096,
+ 9189
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 8
+ },
+ "end": {
+ "line": 229,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 9096,
+ 9190
+ ],
+ "loc": {
+ "start": {
+ "line": 228,
+ "column": 8
+ },
+ "end": {
+ "line": 229,
+ "column": 38
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "calls custom function for retrieving cell data",
+ "range": [
+ 9038,
+ 9086
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 8
+ },
+ "end": {
+ "line": 227,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "input watermark text array",
+ "range": [
+ 9200,
+ 9228
+ ],
+ "loc": {
+ "start": {
+ "line": 230,
+ "column": 8
+ },
+ "end": {
+ "line": 230,
+ "column": 36
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9238,
+ 9242
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 8
+ },
+ "end": {
+ "line": 231,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "watermark",
+ "range": [
+ 9243,
+ 9252
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 13
+ },
+ "end": {
+ "line": 231,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 9238,
+ 9252
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 8
+ },
+ "end": {
+ "line": 231,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 9255,
+ 9256
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 25
+ },
+ "end": {
+ "line": 231,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "watermark",
+ "range": [
+ 9257,
+ 9266
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 27
+ },
+ "end": {
+ "line": 231,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 9255,
+ 9266
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 25
+ },
+ "end": {
+ "line": 231,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 9270,
+ 9272
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 40
+ },
+ "end": {
+ "line": 231,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 9255,
+ 9272
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 25
+ },
+ "end": {
+ "line": 231,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 9238,
+ 9272
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 8
+ },
+ "end": {
+ "line": 231,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 9238,
+ 9273
+ ],
+ "loc": {
+ "start": {
+ "line": 231,
+ "column": 8
+ },
+ "end": {
+ "line": 231,
+ "column": 43
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "input watermark text array",
+ "range": [
+ 9200,
+ 9228
+ ],
+ "loc": {
+ "start": {
+ "line": 230,
+ "column": 8
+ },
+ "end": {
+ "line": 230,
+ "column": 36
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9283,
+ 9287
+ ],
+ "loc": {
+ "start": {
+ "line": 232,
+ "column": 8
+ },
+ "end": {
+ "line": 232,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isWatermarkArray",
+ "range": [
+ 9288,
+ 9304
+ ],
+ "loc": {
+ "start": {
+ "line": 232,
+ "column": 13
+ },
+ "end": {
+ "line": 232,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 9283,
+ 9304
+ ],
+ "loc": {
+ "start": {
+ "line": 232,
+ "column": 8
+ },
+ "end": {
+ "line": 232,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 9307,
+ 9312
+ ],
+ "loc": {
+ "start": {
+ "line": 232,
+ "column": 32
+ },
+ "end": {
+ "line": 232,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isArray",
+ "range": [
+ 9313,
+ 9320
+ ],
+ "loc": {
+ "start": {
+ "line": 232,
+ "column": 38
+ },
+ "end": {
+ "line": 232,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 9307,
+ 9320
+ ],
+ "loc": {
+ "start": {
+ "line": 232,
+ "column": 32
+ },
+ "end": {
+ "line": 232,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9321,
+ 9325
+ ],
+ "loc": {
+ "start": {
+ "line": 232,
+ "column": 46
+ },
+ "end": {
+ "line": 232,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "watermark",
+ "range": [
+ 9326,
+ 9335
+ ],
+ "loc": {
+ "start": {
+ "line": 232,
+ "column": 51
+ },
+ "end": {
+ "line": 232,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 9321,
+ 9335
+ ],
+ "loc": {
+ "start": {
+ "line": 232,
+ "column": 46
+ },
+ "end": {
+ "line": 232,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 9307,
+ 9336
+ ],
+ "loc": {
+ "start": {
+ "line": 232,
+ "column": 32
+ },
+ "end": {
+ "line": 232,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 9283,
+ 9336
+ ],
+ "loc": {
+ "start": {
+ "line": 232,
+ "column": 8
+ },
+ "end": {
+ "line": 232,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 9283,
+ 9337
+ ],
+ "loc": {
+ "start": {
+ "line": 232,
+ "column": 8
+ },
+ "end": {
+ "line": 232,
+ "column": 62
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "id of toolbar container element",
+ "range": [
+ 9347,
+ 9380
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 8
+ },
+ "end": {
+ "line": 233,
+ "column": 41
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9390,
+ 9394
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 8
+ },
+ "end": {
+ "line": 234,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toolBarTgtId",
+ "range": [
+ 9395,
+ 9407
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 13
+ },
+ "end": {
+ "line": 234,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 9390,
+ 9407
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 8
+ },
+ "end": {
+ "line": 234,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 9410,
+ 9411
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 28
+ },
+ "end": {
+ "line": 234,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toolbar_target_id",
+ "range": [
+ 9412,
+ 9429
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 30
+ },
+ "end": {
+ "line": 234,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 9410,
+ 9429
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 28
+ },
+ "end": {
+ "line": 234,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 9433,
+ 9437
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 51
+ },
+ "end": {
+ "line": 234,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 9410,
+ 9437
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 28
+ },
+ "end": {
+ "line": 234,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 9390,
+ 9437
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 8
+ },
+ "end": {
+ "line": 234,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 9390,
+ 9438
+ ],
+ "loc": {
+ "start": {
+ "line": 234,
+ "column": 8
+ },
+ "end": {
+ "line": 234,
+ "column": 56
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "id of toolbar container element",
+ "range": [
+ 9347,
+ 9380
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 8
+ },
+ "end": {
+ "line": 233,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables help div",
+ "range": [
+ 9448,
+ 9475
+ ],
+ "loc": {
+ "start": {
+ "line": 235,
+ "column": 8
+ },
+ "end": {
+ "line": 235,
+ "column": 35
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9485,
+ 9489
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 8
+ },
+ "end": {
+ "line": 236,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "helpInstructions",
+ "range": [
+ 9490,
+ 9506
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 13
+ },
+ "end": {
+ "line": 236,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 9485,
+ 9506
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 8
+ },
+ "end": {
+ "line": 236,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 9509,
+ 9514
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 32
+ },
+ "end": {
+ "line": 236,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isUndef",
+ "range": [
+ 9515,
+ 9522
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 38
+ },
+ "end": {
+ "line": 236,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 9509,
+ 9522
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 32
+ },
+ "end": {
+ "line": 236,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 9523,
+ 9524
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 46
+ },
+ "end": {
+ "line": 236,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "help_instructions",
+ "range": [
+ 9525,
+ 9542
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 48
+ },
+ "end": {
+ "line": 236,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 9523,
+ 9542
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 46
+ },
+ "end": {
+ "line": 236,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 9509,
+ 9543
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 32
+ },
+ "end": {
+ "line": 236,
+ "column": 66
+ }
+ }
+ },
+ "consequent": {
+ "type": "Identifier",
+ "name": "undefined",
+ "range": [
+ 9559,
+ 9568
+ ],
+ "loc": {
+ "start": {
+ "line": 237,
+ "column": 12
+ },
+ "end": {
+ "line": 237,
+ "column": 21
+ }
+ }
+ },
+ "alternate": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 9571,
+ 9578
+ ],
+ "loc": {
+ "start": {
+ "line": 237,
+ "column": 24
+ },
+ "end": {
+ "line": 237,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 9579,
+ 9580
+ ],
+ "loc": {
+ "start": {
+ "line": 237,
+ "column": 32
+ },
+ "end": {
+ "line": 237,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "help_instructions",
+ "range": [
+ 9581,
+ 9598
+ ],
+ "loc": {
+ "start": {
+ "line": 237,
+ "column": 34
+ },
+ "end": {
+ "line": 237,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 9579,
+ 9598
+ ],
+ "loc": {
+ "start": {
+ "line": 237,
+ "column": 32
+ },
+ "end": {
+ "line": 237,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 9571,
+ 9599
+ ],
+ "loc": {
+ "start": {
+ "line": 237,
+ "column": 24
+ },
+ "end": {
+ "line": 237,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 9509,
+ 9599
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 32
+ },
+ "end": {
+ "line": 237,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 9485,
+ 9599
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 8
+ },
+ "end": {
+ "line": 237,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 9485,
+ 9600
+ ],
+ "loc": {
+ "start": {
+ "line": 236,
+ "column": 8
+ },
+ "end": {
+ "line": 237,
+ "column": 53
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables help div",
+ "range": [
+ 9448,
+ 9475
+ ],
+ "loc": {
+ "start": {
+ "line": 235,
+ "column": 8
+ },
+ "end": {
+ "line": 235,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "popup filters",
+ "range": [
+ 9610,
+ 9625
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 8
+ },
+ "end": {
+ "line": 238,
+ "column": 23
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9635,
+ 9639
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 8
+ },
+ "end": {
+ "line": 239,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFilters",
+ "range": [
+ 9640,
+ 9652
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 13
+ },
+ "end": {
+ "line": 239,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 9635,
+ 9652
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 8
+ },
+ "end": {
+ "line": 239,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 9655,
+ 9662
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 28
+ },
+ "end": {
+ "line": 239,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 9663,
+ 9664
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 36
+ },
+ "end": {
+ "line": 239,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popup_filters",
+ "range": [
+ 9665,
+ 9678
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 38
+ },
+ "end": {
+ "line": 239,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 9663,
+ 9678
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 36
+ },
+ "end": {
+ "line": 239,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 9655,
+ 9679
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 28
+ },
+ "end": {
+ "line": 239,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 9635,
+ 9679
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 8
+ },
+ "end": {
+ "line": 239,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 9635,
+ 9680
+ ],
+ "loc": {
+ "start": {
+ "line": 239,
+ "column": 8
+ },
+ "end": {
+ "line": 239,
+ "column": 53
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "popup filters",
+ "range": [
+ 9610,
+ 9625
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 8
+ },
+ "end": {
+ "line": 238,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "active columns color",
+ "range": [
+ 9690,
+ 9712
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 8
+ },
+ "end": {
+ "line": 240,
+ "column": 30
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9722,
+ 9726
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 8
+ },
+ "end": {
+ "line": 241,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "markActiveColumns",
+ "range": [
+ 9727,
+ 9744
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 13
+ },
+ "end": {
+ "line": 241,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 9722,
+ 9744
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 8
+ },
+ "end": {
+ "line": 241,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 9747,
+ 9754
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 33
+ },
+ "end": {
+ "line": 241,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 9755,
+ 9756
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 41
+ },
+ "end": {
+ "line": 241,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "mark_active_columns",
+ "range": [
+ 9757,
+ 9776
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 43
+ },
+ "end": {
+ "line": 241,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 9755,
+ 9776
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 41
+ },
+ "end": {
+ "line": 241,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 9747,
+ 9777
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 33
+ },
+ "end": {
+ "line": 241,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 9722,
+ 9777
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 8
+ },
+ "end": {
+ "line": 241,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 9722,
+ 9778
+ ],
+ "loc": {
+ "start": {
+ "line": 241,
+ "column": 8
+ },
+ "end": {
+ "line": 241,
+ "column": 64
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "active columns color",
+ "range": [
+ 9690,
+ 9712
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 8
+ },
+ "end": {
+ "line": 240,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for active column header",
+ "range": [
+ 9788,
+ 9832
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 8
+ },
+ "end": {
+ "line": 242,
+ "column": 52
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 9842,
+ 9846
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 8
+ },
+ "end": {
+ "line": 243,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "activeColumnsCssClass",
+ "range": [
+ 9847,
+ 9868
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 13
+ },
+ "end": {
+ "line": 243,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 9842,
+ 9868
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 8
+ },
+ "end": {
+ "line": 243,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 9871,
+ 9872
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 37
+ },
+ "end": {
+ "line": 243,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "active_columns_css_class",
+ "range": [
+ 9873,
+ 9897
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 39
+ },
+ "end": {
+ "line": 243,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 9871,
+ 9897
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 37
+ },
+ "end": {
+ "line": 243,
+ "column": 63
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "activeHeader",
+ "raw": "'activeHeader'",
+ "range": [
+ 9914,
+ 9928
+ ],
+ "loc": {
+ "start": {
+ "line": 244,
+ "column": 12
+ },
+ "end": {
+ "line": 244,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 9871,
+ 9928
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 37
+ },
+ "end": {
+ "line": 244,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 9842,
+ 9928
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 8
+ },
+ "end": {
+ "line": 244,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 9842,
+ 9929
+ ],
+ "loc": {
+ "start": {
+ "line": 243,
+ "column": 8
+ },
+ "end": {
+ "line": 244,
+ "column": 27
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for active column header",
+ "range": [
+ 9788,
+ 9832
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 8
+ },
+ "end": {
+ "line": 242,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "calls function before active column header is marked",
+ "range": [
+ 9939,
+ 9993
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 8
+ },
+ "end": {
+ "line": 245,
+ "column": 62
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 10003,
+ 10007
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 8
+ },
+ "end": {
+ "line": 246,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeActiveColumn",
+ "range": [
+ 10008,
+ 10028
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 13
+ },
+ "end": {
+ "line": 246,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 10003,
+ 10028
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 8
+ },
+ "end": {
+ "line": 246,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 10031,
+ 10036
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 36
+ },
+ "end": {
+ "line": 246,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 10037,
+ 10041
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 42
+ },
+ "end": {
+ "line": 246,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 10031,
+ 10041
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 36
+ },
+ "end": {
+ "line": 246,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 10042,
+ 10043
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 47
+ },
+ "end": {
+ "line": 246,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_active_column",
+ "range": [
+ 10044,
+ 10067
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 49
+ },
+ "end": {
+ "line": 246,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 10042,
+ 10067
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 47
+ },
+ "end": {
+ "line": 246,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "range": [
+ 10031,
+ 10068
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 36
+ },
+ "end": {
+ "line": 246,
+ "column": 73
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 10084,
+ 10085
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 12
+ },
+ "end": {
+ "line": 247,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_active_column",
+ "range": [
+ 10086,
+ 10109
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 14
+ },
+ "end": {
+ "line": 247,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 10084,
+ 10109
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 12
+ },
+ "end": {
+ "line": 247,
+ "column": 37
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 10112,
+ 10116
+ ],
+ "loc": {
+ "start": {
+ "line": 247,
+ "column": 40
+ },
+ "end": {
+ "line": 247,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 10031,
+ 10116
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 36
+ },
+ "end": {
+ "line": 247,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 10003,
+ 10116
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 8
+ },
+ "end": {
+ "line": 247,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 10003,
+ 10117
+ ],
+ "loc": {
+ "start": {
+ "line": 246,
+ "column": 8
+ },
+ "end": {
+ "line": 247,
+ "column": 45
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "calls function before active column header is marked",
+ "range": [
+ 9939,
+ 9993
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 8
+ },
+ "end": {
+ "line": 245,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "calls function after active column header is marked",
+ "range": [
+ 10127,
+ 10180
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 8
+ },
+ "end": {
+ "line": 248,
+ "column": 61
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 10190,
+ 10194
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 8
+ },
+ "end": {
+ "line": 249,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterActiveColumn",
+ "range": [
+ 10195,
+ 10214
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 13
+ },
+ "end": {
+ "line": 249,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 10190,
+ 10214
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 8
+ },
+ "end": {
+ "line": 249,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 10217,
+ 10222
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 35
+ },
+ "end": {
+ "line": 249,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 10223,
+ 10227
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 41
+ },
+ "end": {
+ "line": 249,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 10217,
+ 10227
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 35
+ },
+ "end": {
+ "line": 249,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 10228,
+ 10229
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 46
+ },
+ "end": {
+ "line": 249,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_active_column",
+ "range": [
+ 10230,
+ 10252
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 48
+ },
+ "end": {
+ "line": 249,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 10228,
+ 10252
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 46
+ },
+ "end": {
+ "line": 249,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 10217,
+ 10253
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 35
+ },
+ "end": {
+ "line": 249,
+ "column": 71
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 10269,
+ 10270
+ ],
+ "loc": {
+ "start": {
+ "line": 250,
+ "column": 12
+ },
+ "end": {
+ "line": 250,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_active_column",
+ "range": [
+ 10271,
+ 10293
+ ],
+ "loc": {
+ "start": {
+ "line": 250,
+ "column": 14
+ },
+ "end": {
+ "line": 250,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 10269,
+ 10293
+ ],
+ "loc": {
+ "start": {
+ "line": 250,
+ "column": 12
+ },
+ "end": {
+ "line": 250,
+ "column": 36
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 10296,
+ 10300
+ ],
+ "loc": {
+ "start": {
+ "line": 250,
+ "column": 39
+ },
+ "end": {
+ "line": 250,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 10217,
+ 10300
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 35
+ },
+ "end": {
+ "line": 250,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 10190,
+ 10300
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 8
+ },
+ "end": {
+ "line": 250,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 10190,
+ 10301
+ ],
+ "loc": {
+ "start": {
+ "line": 249,
+ "column": 8
+ },
+ "end": {
+ "line": 250,
+ "column": 44
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "calls function after active column header is marked",
+ "range": [
+ 10127,
+ 10180
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 8
+ },
+ "end": {
+ "line": 248,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "** select filter's customisation and behaviours **",
+ "range": [
+ 10313,
+ 10367
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 8
+ },
+ "end": {
+ "line": 252,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines 1st option text",
+ "range": [
+ 10377,
+ 10402
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 8
+ },
+ "end": {
+ "line": 253,
+ "column": 33
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 10412,
+ 10416
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 8
+ },
+ "end": {
+ "line": 254,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "displayAllText",
+ "range": [
+ 10417,
+ 10431
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 13
+ },
+ "end": {
+ "line": 254,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 10412,
+ 10431
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 8
+ },
+ "end": {
+ "line": 254,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 10434,
+ 10435
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 30
+ },
+ "end": {
+ "line": 254,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display_all_text",
+ "range": [
+ 10436,
+ 10452
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 32
+ },
+ "end": {
+ "line": 254,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 10434,
+ 10452
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 30
+ },
+ "end": {
+ "line": 254,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Clear",
+ "raw": "'Clear'",
+ "range": [
+ 10456,
+ 10463
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 52
+ },
+ "end": {
+ "line": 254,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 10434,
+ 10463
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 30
+ },
+ "end": {
+ "line": 254,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 10412,
+ 10463
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 8
+ },
+ "end": {
+ "line": 254,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 10412,
+ 10464
+ ],
+ "loc": {
+ "start": {
+ "line": 254,
+ "column": 8
+ },
+ "end": {
+ "line": 254,
+ "column": 60
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** select filter's customisation and behaviours **",
+ "range": [
+ 10313,
+ 10367
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 8
+ },
+ "end": {
+ "line": 252,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines 1st option text",
+ "range": [
+ 10377,
+ 10402
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 8
+ },
+ "end": {
+ "line": 253,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables empty option in combo-box filters",
+ "range": [
+ 10474,
+ 10526
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 8
+ },
+ "end": {
+ "line": 255,
+ "column": 60
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 10536,
+ 10540
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 8
+ },
+ "end": {
+ "line": 256,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableEmptyOption",
+ "range": [
+ 10541,
+ 10558
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 13
+ },
+ "end": {
+ "line": 256,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 10536,
+ 10558
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 8
+ },
+ "end": {
+ "line": 256,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 10561,
+ 10568
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 33
+ },
+ "end": {
+ "line": 256,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 10569,
+ 10570
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 41
+ },
+ "end": {
+ "line": 256,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enable_empty_option",
+ "range": [
+ 10571,
+ 10590
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 43
+ },
+ "end": {
+ "line": 256,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 10569,
+ 10590
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 41
+ },
+ "end": {
+ "line": 256,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 10561,
+ 10591
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 33
+ },
+ "end": {
+ "line": 256,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 10536,
+ 10591
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 8
+ },
+ "end": {
+ "line": 256,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 10536,
+ 10592
+ ],
+ "loc": {
+ "start": {
+ "line": 256,
+ "column": 8
+ },
+ "end": {
+ "line": 256,
+ "column": 64
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables empty option in combo-box filters",
+ "range": [
+ 10474,
+ 10526
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 8
+ },
+ "end": {
+ "line": 255,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines empty option text",
+ "range": [
+ 10602,
+ 10629
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 8
+ },
+ "end": {
+ "line": 257,
+ "column": 35
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 10639,
+ 10643
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 8
+ },
+ "end": {
+ "line": 258,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "emptyText",
+ "range": [
+ 10644,
+ 10653
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 13
+ },
+ "end": {
+ "line": 258,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 10639,
+ 10653
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 8
+ },
+ "end": {
+ "line": 258,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 10656,
+ 10657
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 25
+ },
+ "end": {
+ "line": 258,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "empty_text",
+ "range": [
+ 10658,
+ 10668
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 27
+ },
+ "end": {
+ "line": 258,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 10656,
+ 10668
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 25
+ },
+ "end": {
+ "line": 258,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "(Empty)",
+ "raw": "'(Empty)'",
+ "range": [
+ 10672,
+ 10681
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 41
+ },
+ "end": {
+ "line": 258,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 10656,
+ 10681
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 25
+ },
+ "end": {
+ "line": 258,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 10639,
+ 10681
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 8
+ },
+ "end": {
+ "line": 258,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 10639,
+ 10682
+ ],
+ "loc": {
+ "start": {
+ "line": 258,
+ "column": 8
+ },
+ "end": {
+ "line": 258,
+ "column": 51
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines empty option text",
+ "range": [
+ 10602,
+ 10629
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 8
+ },
+ "end": {
+ "line": 257,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables non empty option in combo-box filters",
+ "range": [
+ 10692,
+ 10748
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 8
+ },
+ "end": {
+ "line": 259,
+ "column": 64
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 10758,
+ 10762
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 8
+ },
+ "end": {
+ "line": 260,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableNonEmptyOption",
+ "range": [
+ 10763,
+ 10783
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 13
+ },
+ "end": {
+ "line": 260,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 10758,
+ 10783
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 8
+ },
+ "end": {
+ "line": 260,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 10786,
+ 10793
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 36
+ },
+ "end": {
+ "line": 260,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 10794,
+ 10795
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 44
+ },
+ "end": {
+ "line": 260,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enable_non_empty_option",
+ "range": [
+ 10796,
+ 10819
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 46
+ },
+ "end": {
+ "line": 260,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 10794,
+ 10819
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 44
+ },
+ "end": {
+ "line": 260,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "range": [
+ 10786,
+ 10820
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 36
+ },
+ "end": {
+ "line": 260,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 10758,
+ 10820
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 8
+ },
+ "end": {
+ "line": 260,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 10758,
+ 10821
+ ],
+ "loc": {
+ "start": {
+ "line": 260,
+ "column": 8
+ },
+ "end": {
+ "line": 260,
+ "column": 71
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables non empty option in combo-box filters",
+ "range": [
+ 10692,
+ 10748
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 8
+ },
+ "end": {
+ "line": 259,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines empty option text",
+ "range": [
+ 10831,
+ 10858
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 8
+ },
+ "end": {
+ "line": 261,
+ "column": 35
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 10868,
+ 10872
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 8
+ },
+ "end": {
+ "line": 262,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nonEmptyText",
+ "range": [
+ 10873,
+ 10885
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 13
+ },
+ "end": {
+ "line": 262,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 10868,
+ 10885
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 8
+ },
+ "end": {
+ "line": 262,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 10888,
+ 10889
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 28
+ },
+ "end": {
+ "line": 262,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "non_empty_text",
+ "range": [
+ 10890,
+ 10904
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 30
+ },
+ "end": {
+ "line": 262,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 10888,
+ 10904
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 28
+ },
+ "end": {
+ "line": 262,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "(Non empty)",
+ "raw": "'(Non empty)'",
+ "range": [
+ 10908,
+ 10921
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 48
+ },
+ "end": {
+ "line": 262,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 10888,
+ 10921
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 28
+ },
+ "end": {
+ "line": 262,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 10868,
+ 10921
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 8
+ },
+ "end": {
+ "line": 262,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 10868,
+ 10922
+ ],
+ "loc": {
+ "start": {
+ "line": 262,
+ "column": 8
+ },
+ "end": {
+ "line": 262,
+ "column": 62
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines empty option text",
+ "range": [
+ 10831,
+ 10858
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 8
+ },
+ "end": {
+ "line": 261,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables onChange event on combo-box",
+ "range": [
+ 10932,
+ 10978
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 8
+ },
+ "end": {
+ "line": 263,
+ "column": 54
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 10988,
+ 10992
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 8
+ },
+ "end": {
+ "line": 264,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onSlcChange",
+ "range": [
+ 10993,
+ 11004
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 13
+ },
+ "end": {
+ "line": 264,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 10988,
+ 11004
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 8
+ },
+ "end": {
+ "line": 264,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 11007,
+ 11008
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 27
+ },
+ "end": {
+ "line": 264,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_change",
+ "range": [
+ 11009,
+ 11018
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 29
+ },
+ "end": {
+ "line": 264,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 11007,
+ 11018
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 27
+ },
+ "end": {
+ "line": 264,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 11021,
+ 11026
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 41
+ },
+ "end": {
+ "line": 264,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 11007,
+ 11026
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 27
+ },
+ "end": {
+ "line": 264,
+ "column": 46
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 11029,
+ 11034
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 49
+ },
+ "end": {
+ "line": 264,
+ "column": 54
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 11037,
+ 11041
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 57
+ },
+ "end": {
+ "line": 264,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 11007,
+ 11041
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 27
+ },
+ "end": {
+ "line": 264,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 10988,
+ 11041
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 8
+ },
+ "end": {
+ "line": 264,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 10988,
+ 11042
+ ],
+ "loc": {
+ "start": {
+ "line": 264,
+ "column": 8
+ },
+ "end": {
+ "line": 264,
+ "column": 62
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables onChange event on combo-box",
+ "range": [
+ 10932,
+ 10978
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 8
+ },
+ "end": {
+ "line": 263,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables select options sorting",
+ "range": [
+ 11052,
+ 11093
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 8
+ },
+ "end": {
+ "line": 265,
+ "column": 49
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11103,
+ 11107
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 8
+ },
+ "end": {
+ "line": 266,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sortSlc",
+ "range": [
+ 11108,
+ 11115
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 13
+ },
+ "end": {
+ "line": 266,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 11103,
+ 11115
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 8
+ },
+ "end": {
+ "line": 266,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 11118,
+ 11119
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 23
+ },
+ "end": {
+ "line": 266,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort_select",
+ "range": [
+ 11120,
+ 11131
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 25
+ },
+ "end": {
+ "line": 266,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 11118,
+ 11131
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 23
+ },
+ "end": {
+ "line": 266,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 11134,
+ 11139
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 39
+ },
+ "end": {
+ "line": 266,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 11118,
+ 11139
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 23
+ },
+ "end": {
+ "line": 266,
+ "column": 44
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 11142,
+ 11147
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 47
+ },
+ "end": {
+ "line": 266,
+ "column": 52
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 11150,
+ 11154
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 55
+ },
+ "end": {
+ "line": 266,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 11118,
+ 11154
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 23
+ },
+ "end": {
+ "line": 266,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 11103,
+ 11154
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 8
+ },
+ "end": {
+ "line": 266,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 11103,
+ 11155
+ ],
+ "loc": {
+ "start": {
+ "line": 266,
+ "column": 8
+ },
+ "end": {
+ "line": 266,
+ "column": 60
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables select options sorting",
+ "range": [
+ 11052,
+ 11093
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 8
+ },
+ "end": {
+ "line": 265,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables ascending numeric options sorting",
+ "range": [
+ 11165,
+ 11217
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 8
+ },
+ "end": {
+ "line": 267,
+ "column": 60
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11227,
+ 11231
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 8
+ },
+ "end": {
+ "line": 268,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isSortNumAsc",
+ "range": [
+ 11232,
+ 11244
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 13
+ },
+ "end": {
+ "line": 268,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 11227,
+ 11244
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 8
+ },
+ "end": {
+ "line": 268,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 11247,
+ 11254
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 28
+ },
+ "end": {
+ "line": 268,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 11255,
+ 11256
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 36
+ },
+ "end": {
+ "line": 268,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort_num_asc",
+ "range": [
+ 11257,
+ 11269
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 38
+ },
+ "end": {
+ "line": 268,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 11255,
+ 11269
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 36
+ },
+ "end": {
+ "line": 268,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 11247,
+ 11270
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 28
+ },
+ "end": {
+ "line": 268,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 11227,
+ 11270
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 8
+ },
+ "end": {
+ "line": 268,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 11227,
+ 11271
+ ],
+ "loc": {
+ "start": {
+ "line": 268,
+ "column": 8
+ },
+ "end": {
+ "line": 268,
+ "column": 52
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables ascending numeric options sorting",
+ "range": [
+ 11165,
+ 11217
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 8
+ },
+ "end": {
+ "line": 267,
+ "column": 60
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11281,
+ 11285
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 8
+ },
+ "end": {
+ "line": 269,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sortNumAsc",
+ "range": [
+ 11286,
+ 11296
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 13
+ },
+ "end": {
+ "line": 269,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 11281,
+ 11296
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 8
+ },
+ "end": {
+ "line": 269,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11299,
+ 11303
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 26
+ },
+ "end": {
+ "line": 269,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isSortNumAsc",
+ "range": [
+ 11304,
+ 11316
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 31
+ },
+ "end": {
+ "line": 269,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 11299,
+ 11316
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 26
+ },
+ "end": {
+ "line": 269,
+ "column": 43
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 11319,
+ 11320
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 46
+ },
+ "end": {
+ "line": 269,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort_num_asc",
+ "range": [
+ 11321,
+ 11333
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 48
+ },
+ "end": {
+ "line": 269,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 11319,
+ 11333
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 46
+ },
+ "end": {
+ "line": 269,
+ "column": 60
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 11336,
+ 11340
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 63
+ },
+ "end": {
+ "line": 269,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 11299,
+ 11340
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 26
+ },
+ "end": {
+ "line": 269,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 11281,
+ 11340
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 8
+ },
+ "end": {
+ "line": 269,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 11281,
+ 11341
+ ],
+ "loc": {
+ "start": {
+ "line": 269,
+ "column": 8
+ },
+ "end": {
+ "line": 269,
+ "column": 68
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables descending numeric options sorting",
+ "range": [
+ 11351,
+ 11404
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 8
+ },
+ "end": {
+ "line": 270,
+ "column": 61
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11414,
+ 11418
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 8
+ },
+ "end": {
+ "line": 271,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isSortNumDesc",
+ "range": [
+ 11419,
+ 11432
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 13
+ },
+ "end": {
+ "line": 271,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 11414,
+ 11432
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 8
+ },
+ "end": {
+ "line": 271,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 11435,
+ 11442
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 29
+ },
+ "end": {
+ "line": 271,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 11443,
+ 11444
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 37
+ },
+ "end": {
+ "line": 271,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort_num_desc",
+ "range": [
+ 11445,
+ 11458
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 39
+ },
+ "end": {
+ "line": 271,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 11443,
+ 11458
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 37
+ },
+ "end": {
+ "line": 271,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 11435,
+ 11459
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 29
+ },
+ "end": {
+ "line": 271,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 11414,
+ 11459
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 8
+ },
+ "end": {
+ "line": 271,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 11414,
+ 11460
+ ],
+ "loc": {
+ "start": {
+ "line": 271,
+ "column": 8
+ },
+ "end": {
+ "line": 271,
+ "column": 54
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "enables/disables descending numeric options sorting",
+ "range": [
+ 11351,
+ 11404
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 8
+ },
+ "end": {
+ "line": 270,
+ "column": 61
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11470,
+ 11474
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 8
+ },
+ "end": {
+ "line": 272,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sortNumDesc",
+ "range": [
+ 11475,
+ 11486
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 13
+ },
+ "end": {
+ "line": 272,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 11470,
+ 11486
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 8
+ },
+ "end": {
+ "line": 272,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11489,
+ 11493
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 27
+ },
+ "end": {
+ "line": 272,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isSortNumDesc",
+ "range": [
+ 11494,
+ 11507
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 32
+ },
+ "end": {
+ "line": 272,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 11489,
+ 11507
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 27
+ },
+ "end": {
+ "line": 272,
+ "column": 45
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 11510,
+ 11511
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 48
+ },
+ "end": {
+ "line": 272,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort_num_desc",
+ "range": [
+ 11512,
+ 11525
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 50
+ },
+ "end": {
+ "line": 272,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 11510,
+ 11525
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 48
+ },
+ "end": {
+ "line": 272,
+ "column": 63
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 11528,
+ 11532
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 66
+ },
+ "end": {
+ "line": 272,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 11489,
+ 11532
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 27
+ },
+ "end": {
+ "line": 272,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 11470,
+ 11532
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 8
+ },
+ "end": {
+ "line": 272,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 11470,
+ 11533
+ ],
+ "loc": {
+ "start": {
+ "line": 272,
+ "column": 8
+ },
+ "end": {
+ "line": 272,
+ "column": 71
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "enabled selects are populated on demand",
+ "range": [
+ 11543,
+ 11584
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 8
+ },
+ "end": {
+ "line": 273,
+ "column": 49
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11594,
+ 11598
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 8
+ },
+ "end": {
+ "line": 274,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fillSlcOnDemand",
+ "range": [
+ 11599,
+ 11614
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 13
+ },
+ "end": {
+ "line": 274,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 11594,
+ 11614
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 8
+ },
+ "end": {
+ "line": 274,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 11617,
+ 11624
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 31
+ },
+ "end": {
+ "line": 274,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 11625,
+ 11626
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 39
+ },
+ "end": {
+ "line": 274,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fill_slc_on_demand",
+ "range": [
+ 11627,
+ 11645
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 41
+ },
+ "end": {
+ "line": 274,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 11625,
+ 11645
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 39
+ },
+ "end": {
+ "line": 274,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 11617,
+ 11646
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 31
+ },
+ "end": {
+ "line": 274,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 11594,
+ 11646
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 8
+ },
+ "end": {
+ "line": 274,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 11594,
+ 11647
+ ],
+ "loc": {
+ "start": {
+ "line": 274,
+ "column": 8
+ },
+ "end": {
+ "line": 274,
+ "column": 61
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "enabled selects are populated on demand",
+ "range": [
+ 11543,
+ 11584
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 8
+ },
+ "end": {
+ "line": 273,
+ "column": 49
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11657,
+ 11661
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 8
+ },
+ "end": {
+ "line": 275,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasCustomOptions",
+ "range": [
+ 11662,
+ 11678
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 13
+ },
+ "end": {
+ "line": 275,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 11657,
+ 11678
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 8
+ },
+ "end": {
+ "line": 275,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 11681,
+ 11686
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 32
+ },
+ "end": {
+ "line": 275,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isObj",
+ "range": [
+ 11687,
+ 11692
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 38
+ },
+ "end": {
+ "line": 275,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 11681,
+ 11692
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 32
+ },
+ "end": {
+ "line": 275,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 11693,
+ 11694
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 44
+ },
+ "end": {
+ "line": 275,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "custom_options",
+ "range": [
+ 11695,
+ 11709
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 46
+ },
+ "end": {
+ "line": 275,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 11693,
+ 11709
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 44
+ },
+ "end": {
+ "line": 275,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 11681,
+ 11710
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 32
+ },
+ "end": {
+ "line": 275,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 11657,
+ 11710
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 8
+ },
+ "end": {
+ "line": 275,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 11657,
+ 11711
+ ],
+ "loc": {
+ "start": {
+ "line": 275,
+ "column": 8
+ },
+ "end": {
+ "line": 275,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11721,
+ 11725
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 8
+ },
+ "end": {
+ "line": 276,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "customOptions",
+ "range": [
+ 11726,
+ 11739
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 13
+ },
+ "end": {
+ "line": 276,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 11721,
+ 11739
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 8
+ },
+ "end": {
+ "line": 276,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 11742,
+ 11743
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 29
+ },
+ "end": {
+ "line": 276,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "custom_options",
+ "range": [
+ 11744,
+ 11758
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 31
+ },
+ "end": {
+ "line": 276,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 11742,
+ 11758
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 29
+ },
+ "end": {
+ "line": 276,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 11721,
+ 11758
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 8
+ },
+ "end": {
+ "line": 276,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 11721,
+ 11759
+ ],
+ "loc": {
+ "start": {
+ "line": 276,
+ "column": 8
+ },
+ "end": {
+ "line": 276,
+ "column": 46
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "** Filter operators **",
+ "range": [
+ 11771,
+ 11797
+ ],
+ "loc": {
+ "start": {
+ "line": 278,
+ "column": 8
+ },
+ "end": {
+ "line": 278,
+ "column": 34
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11807,
+ 11811
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 8
+ },
+ "end": {
+ "line": 279,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rgxOperator",
+ "range": [
+ 11812,
+ 11823
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 13
+ },
+ "end": {
+ "line": 279,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 11807,
+ 11823
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 8
+ },
+ "end": {
+ "line": 279,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 11826,
+ 11827
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 27
+ },
+ "end": {
+ "line": 279,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "regexp_operator",
+ "range": [
+ 11828,
+ 11843
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 29
+ },
+ "end": {
+ "line": 279,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 11826,
+ 11843
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 27
+ },
+ "end": {
+ "line": 279,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "rgx:",
+ "raw": "'rgx:'",
+ "range": [
+ 11847,
+ 11853
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 48
+ },
+ "end": {
+ "line": 279,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 11826,
+ 11853
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 27
+ },
+ "end": {
+ "line": 279,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 11807,
+ 11853
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 8
+ },
+ "end": {
+ "line": 279,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 11807,
+ 11854
+ ],
+ "loc": {
+ "start": {
+ "line": 279,
+ "column": 8
+ },
+ "end": {
+ "line": 279,
+ "column": 55
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** Filter operators **",
+ "range": [
+ 11771,
+ 11797
+ ],
+ "loc": {
+ "start": {
+ "line": 278,
+ "column": 8
+ },
+ "end": {
+ "line": 278,
+ "column": 34
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11864,
+ 11868
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 8
+ },
+ "end": {
+ "line": 280,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "emOperator",
+ "range": [
+ 11869,
+ 11879
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 13
+ },
+ "end": {
+ "line": 280,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 11864,
+ 11879
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 8
+ },
+ "end": {
+ "line": 280,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 11882,
+ 11883
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 26
+ },
+ "end": {
+ "line": 280,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "empty_operator",
+ "range": [
+ 11884,
+ 11898
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 28
+ },
+ "end": {
+ "line": 280,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 11882,
+ 11898
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 26
+ },
+ "end": {
+ "line": 280,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "[empty]",
+ "raw": "'[empty]'",
+ "range": [
+ 11902,
+ 11911
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 46
+ },
+ "end": {
+ "line": 280,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 11882,
+ 11911
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 26
+ },
+ "end": {
+ "line": 280,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 11864,
+ 11911
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 8
+ },
+ "end": {
+ "line": 280,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 11864,
+ 11912
+ ],
+ "loc": {
+ "start": {
+ "line": 280,
+ "column": 8
+ },
+ "end": {
+ "line": 280,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11922,
+ 11926
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 8
+ },
+ "end": {
+ "line": 281,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nmOperator",
+ "range": [
+ 11927,
+ 11937
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 13
+ },
+ "end": {
+ "line": 281,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 11922,
+ 11937
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 8
+ },
+ "end": {
+ "line": 281,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 11940,
+ 11941
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 26
+ },
+ "end": {
+ "line": 281,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nonempty_operator",
+ "range": [
+ 11942,
+ 11959
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 28
+ },
+ "end": {
+ "line": 281,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 11940,
+ 11959
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 26
+ },
+ "end": {
+ "line": 281,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "[nonempty]",
+ "raw": "'[nonempty]'",
+ "range": [
+ 11963,
+ 11975
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 49
+ },
+ "end": {
+ "line": 281,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 11940,
+ 11975
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 26
+ },
+ "end": {
+ "line": 281,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 11922,
+ 11975
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 8
+ },
+ "end": {
+ "line": 281,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 11922,
+ 11976
+ ],
+ "loc": {
+ "start": {
+ "line": 281,
+ "column": 8
+ },
+ "end": {
+ "line": 281,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 11986,
+ 11990
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 8
+ },
+ "end": {
+ "line": 282,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "orOperator",
+ "range": [
+ 11991,
+ 12001
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 13
+ },
+ "end": {
+ "line": 282,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 11986,
+ 12001
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 8
+ },
+ "end": {
+ "line": 282,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 12004,
+ 12005
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 26
+ },
+ "end": {
+ "line": 282,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "or_operator",
+ "range": [
+ 12006,
+ 12017
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 28
+ },
+ "end": {
+ "line": 282,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 12004,
+ 12017
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 26
+ },
+ "end": {
+ "line": 282,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "||",
+ "raw": "'||'",
+ "range": [
+ 12021,
+ 12025
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 43
+ },
+ "end": {
+ "line": 282,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 12004,
+ 12025
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 26
+ },
+ "end": {
+ "line": 282,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 11986,
+ 12025
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 8
+ },
+ "end": {
+ "line": 282,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 11986,
+ 12026
+ ],
+ "loc": {
+ "start": {
+ "line": 282,
+ "column": 8
+ },
+ "end": {
+ "line": 282,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12036,
+ 12040
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 8
+ },
+ "end": {
+ "line": 283,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "anOperator",
+ "range": [
+ 12041,
+ 12051
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 13
+ },
+ "end": {
+ "line": 283,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 12036,
+ 12051
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 8
+ },
+ "end": {
+ "line": 283,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 12054,
+ 12055
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 26
+ },
+ "end": {
+ "line": 283,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "and_operator",
+ "range": [
+ 12056,
+ 12068
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 28
+ },
+ "end": {
+ "line": 283,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 12054,
+ 12068
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 26
+ },
+ "end": {
+ "line": 283,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "&&",
+ "raw": "'&&'",
+ "range": [
+ 12072,
+ 12076
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 44
+ },
+ "end": {
+ "line": 283,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 12054,
+ 12076
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 26
+ },
+ "end": {
+ "line": 283,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 12036,
+ 12076
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 8
+ },
+ "end": {
+ "line": 283,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 12036,
+ 12077
+ ],
+ "loc": {
+ "start": {
+ "line": 283,
+ "column": 8
+ },
+ "end": {
+ "line": 283,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12087,
+ 12091
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 8
+ },
+ "end": {
+ "line": 284,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "grOperator",
+ "range": [
+ 12092,
+ 12102
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 13
+ },
+ "end": {
+ "line": 284,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 12087,
+ 12102
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 8
+ },
+ "end": {
+ "line": 284,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 12105,
+ 12106
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 26
+ },
+ "end": {
+ "line": 284,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "greater_operator",
+ "range": [
+ 12107,
+ 12123
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 28
+ },
+ "end": {
+ "line": 284,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 12105,
+ 12123
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 26
+ },
+ "end": {
+ "line": 284,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": ">",
+ "raw": "'>'",
+ "range": [
+ 12127,
+ 12130
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 48
+ },
+ "end": {
+ "line": 284,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 12105,
+ 12130
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 26
+ },
+ "end": {
+ "line": 284,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 12087,
+ 12130
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 8
+ },
+ "end": {
+ "line": 284,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 12087,
+ 12131
+ ],
+ "loc": {
+ "start": {
+ "line": 284,
+ "column": 8
+ },
+ "end": {
+ "line": 284,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12141,
+ 12145
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 8
+ },
+ "end": {
+ "line": 285,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lwOperator",
+ "range": [
+ 12146,
+ 12156
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 13
+ },
+ "end": {
+ "line": 285,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 12141,
+ 12156
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 8
+ },
+ "end": {
+ "line": 285,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 12159,
+ 12160
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 26
+ },
+ "end": {
+ "line": 285,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lower_operator",
+ "range": [
+ 12161,
+ 12175
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 28
+ },
+ "end": {
+ "line": 285,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 12159,
+ 12175
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 26
+ },
+ "end": {
+ "line": 285,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "<",
+ "raw": "'<'",
+ "range": [
+ 12179,
+ 12182
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 46
+ },
+ "end": {
+ "line": 285,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 12159,
+ 12182
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 26
+ },
+ "end": {
+ "line": 285,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 12141,
+ 12182
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 8
+ },
+ "end": {
+ "line": 285,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 12141,
+ 12183
+ ],
+ "loc": {
+ "start": {
+ "line": 285,
+ "column": 8
+ },
+ "end": {
+ "line": 285,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12193,
+ 12197
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 8
+ },
+ "end": {
+ "line": 286,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "leOperator",
+ "range": [
+ 12198,
+ 12208
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 13
+ },
+ "end": {
+ "line": 286,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 12193,
+ 12208
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 8
+ },
+ "end": {
+ "line": 286,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 12211,
+ 12212
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 26
+ },
+ "end": {
+ "line": 286,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lower_equal_operator",
+ "range": [
+ 12213,
+ 12233
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 28
+ },
+ "end": {
+ "line": 286,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 12211,
+ 12233
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 26
+ },
+ "end": {
+ "line": 286,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "<=",
+ "raw": "'<='",
+ "range": [
+ 12237,
+ 12241
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 52
+ },
+ "end": {
+ "line": 286,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 12211,
+ 12241
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 26
+ },
+ "end": {
+ "line": 286,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 12193,
+ 12241
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 8
+ },
+ "end": {
+ "line": 286,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 12193,
+ 12242
+ ],
+ "loc": {
+ "start": {
+ "line": 286,
+ "column": 8
+ },
+ "end": {
+ "line": 286,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12252,
+ 12256
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 8
+ },
+ "end": {
+ "line": 287,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "geOperator",
+ "range": [
+ 12257,
+ 12267
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 13
+ },
+ "end": {
+ "line": 287,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 12252,
+ 12267
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 8
+ },
+ "end": {
+ "line": 287,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 12270,
+ 12271
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 26
+ },
+ "end": {
+ "line": 287,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "greater_equal_operator",
+ "range": [
+ 12272,
+ 12294
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 28
+ },
+ "end": {
+ "line": 287,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 12270,
+ 12294
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 26
+ },
+ "end": {
+ "line": 287,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": ">=",
+ "raw": "'>='",
+ "range": [
+ 12298,
+ 12302
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 54
+ },
+ "end": {
+ "line": 287,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 12270,
+ 12302
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 26
+ },
+ "end": {
+ "line": 287,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 12252,
+ 12302
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 8
+ },
+ "end": {
+ "line": 287,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 12252,
+ 12303
+ ],
+ "loc": {
+ "start": {
+ "line": 287,
+ "column": 8
+ },
+ "end": {
+ "line": 287,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12313,
+ 12317
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 8
+ },
+ "end": {
+ "line": 288,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "dfOperator",
+ "range": [
+ 12318,
+ 12328
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 13
+ },
+ "end": {
+ "line": 288,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 12313,
+ 12328
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 8
+ },
+ "end": {
+ "line": 288,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 12331,
+ 12332
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 26
+ },
+ "end": {
+ "line": 288,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "different_operator",
+ "range": [
+ 12333,
+ 12351
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 28
+ },
+ "end": {
+ "line": 288,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 12331,
+ 12351
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 26
+ },
+ "end": {
+ "line": 288,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "!",
+ "raw": "'!'",
+ "range": [
+ 12355,
+ 12358
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 50
+ },
+ "end": {
+ "line": 288,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 12331,
+ 12358
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 26
+ },
+ "end": {
+ "line": 288,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 12313,
+ 12358
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 8
+ },
+ "end": {
+ "line": 288,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 12313,
+ 12359
+ ],
+ "loc": {
+ "start": {
+ "line": 288,
+ "column": 8
+ },
+ "end": {
+ "line": 288,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12369,
+ 12373
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 8
+ },
+ "end": {
+ "line": 289,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lkOperator",
+ "range": [
+ 12374,
+ 12384
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 13
+ },
+ "end": {
+ "line": 289,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 12369,
+ 12384
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 8
+ },
+ "end": {
+ "line": 289,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 12387,
+ 12388
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 26
+ },
+ "end": {
+ "line": 289,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "like_operator",
+ "range": [
+ 12389,
+ 12402
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 28
+ },
+ "end": {
+ "line": 289,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 12387,
+ 12402
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 26
+ },
+ "end": {
+ "line": 289,
+ "column": 41
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "*",
+ "raw": "'*'",
+ "range": [
+ 12406,
+ 12409
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 45
+ },
+ "end": {
+ "line": 289,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 12387,
+ 12409
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 26
+ },
+ "end": {
+ "line": 289,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 12369,
+ 12409
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 8
+ },
+ "end": {
+ "line": 289,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 12369,
+ 12410
+ ],
+ "loc": {
+ "start": {
+ "line": 289,
+ "column": 8
+ },
+ "end": {
+ "line": 289,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12420,
+ 12424
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 8
+ },
+ "end": {
+ "line": 290,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "eqOperator",
+ "range": [
+ 12425,
+ 12435
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 13
+ },
+ "end": {
+ "line": 290,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 12420,
+ 12435
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 8
+ },
+ "end": {
+ "line": 290,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 12438,
+ 12439
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 26
+ },
+ "end": {
+ "line": 290,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "equal_operator",
+ "range": [
+ 12440,
+ 12454
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 28
+ },
+ "end": {
+ "line": 290,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 12438,
+ 12454
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 26
+ },
+ "end": {
+ "line": 290,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "=",
+ "raw": "'='",
+ "range": [
+ 12458,
+ 12461
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 46
+ },
+ "end": {
+ "line": 290,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 12438,
+ 12461
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 26
+ },
+ "end": {
+ "line": 290,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 12420,
+ 12461
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 8
+ },
+ "end": {
+ "line": 290,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 12420,
+ 12462
+ ],
+ "loc": {
+ "start": {
+ "line": 290,
+ "column": 8
+ },
+ "end": {
+ "line": 290,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12472,
+ 12476
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 8
+ },
+ "end": {
+ "line": 291,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stOperator",
+ "range": [
+ 12477,
+ 12487
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 13
+ },
+ "end": {
+ "line": 291,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 12472,
+ 12487
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 8
+ },
+ "end": {
+ "line": 291,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 12490,
+ 12491
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 26
+ },
+ "end": {
+ "line": 291,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "start_with_operator",
+ "range": [
+ 12492,
+ 12511
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 28
+ },
+ "end": {
+ "line": 291,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 12490,
+ 12511
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 26
+ },
+ "end": {
+ "line": 291,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "{",
+ "raw": "'{'",
+ "range": [
+ 12515,
+ 12518
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 51
+ },
+ "end": {
+ "line": 291,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 12490,
+ 12518
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 26
+ },
+ "end": {
+ "line": 291,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 12472,
+ 12518
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 8
+ },
+ "end": {
+ "line": 291,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 12472,
+ 12519
+ ],
+ "loc": {
+ "start": {
+ "line": 291,
+ "column": 8
+ },
+ "end": {
+ "line": 291,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12529,
+ 12533
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 8
+ },
+ "end": {
+ "line": 292,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enOperator",
+ "range": [
+ 12534,
+ 12544
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 13
+ },
+ "end": {
+ "line": 292,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 12529,
+ 12544
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 8
+ },
+ "end": {
+ "line": 292,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 12547,
+ 12548
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 26
+ },
+ "end": {
+ "line": 292,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "end_with_operator",
+ "range": [
+ 12549,
+ 12566
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 28
+ },
+ "end": {
+ "line": 292,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 12547,
+ 12566
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 26
+ },
+ "end": {
+ "line": 292,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "}",
+ "raw": "'}'",
+ "range": [
+ 12570,
+ 12573
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 49
+ },
+ "end": {
+ "line": 292,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 12547,
+ 12573
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 26
+ },
+ "end": {
+ "line": 292,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 12529,
+ 12573
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 8
+ },
+ "end": {
+ "line": 292,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 12529,
+ 12574
+ ],
+ "loc": {
+ "start": {
+ "line": 292,
+ "column": 8
+ },
+ "end": {
+ "line": 292,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12584,
+ 12588
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 8
+ },
+ "end": {
+ "line": 293,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "curExp",
+ "range": [
+ 12589,
+ 12595
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 13
+ },
+ "end": {
+ "line": 293,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 12584,
+ 12595
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 8
+ },
+ "end": {
+ "line": 293,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 12598,
+ 12599
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 22
+ },
+ "end": {
+ "line": 293,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cur_exp",
+ "range": [
+ 12600,
+ 12607
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 24
+ },
+ "end": {
+ "line": 293,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 12598,
+ 12607
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 22
+ },
+ "end": {
+ "line": 293,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "^[¥£€$]",
+ "raw": "'^[¥£€$]'",
+ "range": [
+ 12611,
+ 12620
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 35
+ },
+ "end": {
+ "line": 293,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 12598,
+ 12620
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 22
+ },
+ "end": {
+ "line": 293,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 12584,
+ 12620
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 8
+ },
+ "end": {
+ "line": 293,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 12584,
+ 12621
+ ],
+ "loc": {
+ "start": {
+ "line": 293,
+ "column": 8
+ },
+ "end": {
+ "line": 293,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12631,
+ 12635
+ ],
+ "loc": {
+ "start": {
+ "line": 294,
+ "column": 8
+ },
+ "end": {
+ "line": 294,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "separator",
+ "range": [
+ 12636,
+ 12645
+ ],
+ "loc": {
+ "start": {
+ "line": 294,
+ "column": 13
+ },
+ "end": {
+ "line": 294,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 12631,
+ 12645
+ ],
+ "loc": {
+ "start": {
+ "line": 294,
+ "column": 8
+ },
+ "end": {
+ "line": 294,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 12648,
+ 12649
+ ],
+ "loc": {
+ "start": {
+ "line": 294,
+ "column": 25
+ },
+ "end": {
+ "line": 294,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "separator",
+ "range": [
+ 12650,
+ 12659
+ ],
+ "loc": {
+ "start": {
+ "line": 294,
+ "column": 27
+ },
+ "end": {
+ "line": 294,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 12648,
+ 12659
+ ],
+ "loc": {
+ "start": {
+ "line": 294,
+ "column": 25
+ },
+ "end": {
+ "line": 294,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": ",",
+ "raw": "','",
+ "range": [
+ 12663,
+ 12666
+ ],
+ "loc": {
+ "start": {
+ "line": 294,
+ "column": 40
+ },
+ "end": {
+ "line": 294,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 12648,
+ 12666
+ ],
+ "loc": {
+ "start": {
+ "line": 294,
+ "column": 25
+ },
+ "end": {
+ "line": 294,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 12631,
+ 12666
+ ],
+ "loc": {
+ "start": {
+ "line": 294,
+ "column": 8
+ },
+ "end": {
+ "line": 294,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 12631,
+ 12667
+ ],
+ "loc": {
+ "start": {
+ "line": 294,
+ "column": 8
+ },
+ "end": {
+ "line": 294,
+ "column": 44
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "** rows counter **",
+ "range": [
+ 12679,
+ 12701
+ ],
+ "loc": {
+ "start": {
+ "line": 296,
+ "column": 8
+ },
+ "end": {
+ "line": 296,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "show/hides rows counter",
+ "range": [
+ 12711,
+ 12736
+ ],
+ "loc": {
+ "start": {
+ "line": 297,
+ "column": 8
+ },
+ "end": {
+ "line": 297,
+ "column": 33
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12746,
+ 12750
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 8
+ },
+ "end": {
+ "line": 298,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowsCounter",
+ "range": [
+ 12751,
+ 12762
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 13
+ },
+ "end": {
+ "line": 298,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 12746,
+ 12762
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 8
+ },
+ "end": {
+ "line": 298,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 12765,
+ 12772
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 27
+ },
+ "end": {
+ "line": 298,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 12773,
+ 12774
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 35
+ },
+ "end": {
+ "line": 298,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows_counter",
+ "range": [
+ 12775,
+ 12787
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 37
+ },
+ "end": {
+ "line": 298,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 12773,
+ 12787
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 35
+ },
+ "end": {
+ "line": 298,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 12765,
+ 12788
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 27
+ },
+ "end": {
+ "line": 298,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 12746,
+ 12788
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 8
+ },
+ "end": {
+ "line": 298,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 12746,
+ 12789
+ ],
+ "loc": {
+ "start": {
+ "line": 298,
+ "column": 8
+ },
+ "end": {
+ "line": 298,
+ "column": 51
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** rows counter **",
+ "range": [
+ 12679,
+ 12701
+ ],
+ "loc": {
+ "start": {
+ "line": 296,
+ "column": 8
+ },
+ "end": {
+ "line": 296,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "show/hides rows counter",
+ "range": [
+ 12711,
+ 12736
+ ],
+ "loc": {
+ "start": {
+ "line": 297,
+ "column": 8
+ },
+ "end": {
+ "line": 297,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "** status bar **",
+ "range": [
+ 12801,
+ 12821
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 8
+ },
+ "end": {
+ "line": 300,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "show/hides status bar",
+ "range": [
+ 12831,
+ 12854
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 8
+ },
+ "end": {
+ "line": 301,
+ "column": 31
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12864,
+ 12868
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 8
+ },
+ "end": {
+ "line": 302,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBar",
+ "range": [
+ 12869,
+ 12878
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 13
+ },
+ "end": {
+ "line": 302,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 12864,
+ 12878
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 8
+ },
+ "end": {
+ "line": 302,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 12881,
+ 12888
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 25
+ },
+ "end": {
+ "line": 302,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 12889,
+ 12890
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 33
+ },
+ "end": {
+ "line": 302,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "status_bar",
+ "range": [
+ 12891,
+ 12901
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 35
+ },
+ "end": {
+ "line": 302,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 12889,
+ 12901
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 33
+ },
+ "end": {
+ "line": 302,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 12881,
+ 12902
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 25
+ },
+ "end": {
+ "line": 302,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 12864,
+ 12902
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 8
+ },
+ "end": {
+ "line": 302,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 12864,
+ 12903
+ ],
+ "loc": {
+ "start": {
+ "line": 302,
+ "column": 8
+ },
+ "end": {
+ "line": 302,
+ "column": 47
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** status bar **",
+ "range": [
+ 12801,
+ 12821
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 8
+ },
+ "end": {
+ "line": 300,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "show/hides status bar",
+ "range": [
+ 12831,
+ 12854
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 8
+ },
+ "end": {
+ "line": 301,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "** loader **",
+ "range": [
+ 12915,
+ 12931
+ ],
+ "loc": {
+ "start": {
+ "line": 304,
+ "column": 8
+ },
+ "end": {
+ "line": 304,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables loader/spinner indicator",
+ "range": [
+ 12941,
+ 12984
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 8
+ },
+ "end": {
+ "line": 305,
+ "column": 51
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 12994,
+ 12998
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 8
+ },
+ "end": {
+ "line": 306,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loader",
+ "range": [
+ 12999,
+ 13005
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 13
+ },
+ "end": {
+ "line": 306,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 12994,
+ 13005
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 8
+ },
+ "end": {
+ "line": 306,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 13008,
+ 13015
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 22
+ },
+ "end": {
+ "line": 306,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 13016,
+ 13017
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 30
+ },
+ "end": {
+ "line": 306,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loader",
+ "range": [
+ 13018,
+ 13024
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 32
+ },
+ "end": {
+ "line": 306,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 13016,
+ 13024
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 30
+ },
+ "end": {
+ "line": 306,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 13008,
+ 13025
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 22
+ },
+ "end": {
+ "line": 306,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 12994,
+ 13025
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 8
+ },
+ "end": {
+ "line": 306,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 12994,
+ 13026
+ ],
+ "loc": {
+ "start": {
+ "line": 306,
+ "column": 8
+ },
+ "end": {
+ "line": 306,
+ "column": 40
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** loader **",
+ "range": [
+ 12915,
+ 12931
+ ],
+ "loc": {
+ "start": {
+ "line": 304,
+ "column": 8
+ },
+ "end": {
+ "line": 304,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables loader/spinner indicator",
+ "range": [
+ 12941,
+ 12984
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 8
+ },
+ "end": {
+ "line": 305,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "** validation - reset buttons/links **",
+ "range": [
+ 13038,
+ 13080
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 8
+ },
+ "end": {
+ "line": 308,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "show/hides filter's validation button",
+ "range": [
+ 13090,
+ 13129
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 8
+ },
+ "end": {
+ "line": 309,
+ "column": 47
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13139,
+ 13143
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 8
+ },
+ "end": {
+ "line": 310,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "displayBtn",
+ "range": [
+ 13144,
+ 13154
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 13
+ },
+ "end": {
+ "line": 310,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 13139,
+ 13154
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 8
+ },
+ "end": {
+ "line": 310,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 13157,
+ 13164
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 26
+ },
+ "end": {
+ "line": 310,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 13165,
+ 13166
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 34
+ },
+ "end": {
+ "line": 310,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 13167,
+ 13170
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 36
+ },
+ "end": {
+ "line": 310,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 13165,
+ 13170
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 34
+ },
+ "end": {
+ "line": 310,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 13157,
+ 13171
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 26
+ },
+ "end": {
+ "line": 310,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 13139,
+ 13171
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 8
+ },
+ "end": {
+ "line": 310,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 13139,
+ 13172
+ ],
+ "loc": {
+ "start": {
+ "line": 310,
+ "column": 8
+ },
+ "end": {
+ "line": 310,
+ "column": 41
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** validation - reset buttons/links **",
+ "range": [
+ 13038,
+ 13080
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 8
+ },
+ "end": {
+ "line": 308,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "show/hides filter's validation button",
+ "range": [
+ 13090,
+ 13129
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 8
+ },
+ "end": {
+ "line": 309,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines validation button text",
+ "range": [
+ 13182,
+ 13214
+ ],
+ "loc": {
+ "start": {
+ "line": 311,
+ "column": 8
+ },
+ "end": {
+ "line": 311,
+ "column": 40
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13224,
+ 13228
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 8
+ },
+ "end": {
+ "line": 312,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnText",
+ "range": [
+ 13229,
+ 13236
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 13
+ },
+ "end": {
+ "line": 312,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 13224,
+ 13236
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 8
+ },
+ "end": {
+ "line": 312,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 13239,
+ 13240
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 23
+ },
+ "end": {
+ "line": 312,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn_text",
+ "range": [
+ 13241,
+ 13249
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 25
+ },
+ "end": {
+ "line": 312,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 13239,
+ 13249
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 23
+ },
+ "end": {
+ "line": 312,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13255,
+ 13259
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 39
+ },
+ "end": {
+ "line": 312,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableIcons",
+ "range": [
+ 13260,
+ 13271
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 44
+ },
+ "end": {
+ "line": 312,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 13255,
+ 13271
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 39
+ },
+ "end": {
+ "line": 312,
+ "column": 55
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 13254,
+ 13271
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 38
+ },
+ "end": {
+ "line": 312,
+ "column": 55
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": "Go",
+ "raw": "'Go'",
+ "range": [
+ 13274,
+ 13278
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 58
+ },
+ "end": {
+ "line": 312,
+ "column": 62
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 13281,
+ 13283
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 65
+ },
+ "end": {
+ "line": 312,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 13254,
+ 13283
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 38
+ },
+ "end": {
+ "line": 312,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 13239,
+ 13284
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 23
+ },
+ "end": {
+ "line": 312,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 13224,
+ 13284
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 8
+ },
+ "end": {
+ "line": 312,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 13224,
+ 13285
+ ],
+ "loc": {
+ "start": {
+ "line": 312,
+ "column": 8
+ },
+ "end": {
+ "line": 312,
+ "column": 69
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines validation button text",
+ "range": [
+ 13182,
+ 13214
+ ],
+ "loc": {
+ "start": {
+ "line": 311,
+ "column": 8
+ },
+ "end": {
+ "line": 311,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for validation button",
+ "range": [
+ 13295,
+ 13336
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 8
+ },
+ "end": {
+ "line": 313,
+ "column": 49
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13346,
+ 13350
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 8
+ },
+ "end": {
+ "line": 314,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnCssClass",
+ "range": [
+ 13351,
+ 13362
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 13
+ },
+ "end": {
+ "line": 314,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 13346,
+ 13362
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 8
+ },
+ "end": {
+ "line": 314,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 13365,
+ 13366
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 27
+ },
+ "end": {
+ "line": 314,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn_css_class",
+ "range": [
+ 13367,
+ 13380
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 29
+ },
+ "end": {
+ "line": 314,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 13365,
+ 13380
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 27
+ },
+ "end": {
+ "line": 314,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13399,
+ 13403
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 14
+ },
+ "end": {
+ "line": 315,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableIcons",
+ "range": [
+ 13404,
+ 13415
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 19
+ },
+ "end": {
+ "line": 315,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 13399,
+ 13415
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 14
+ },
+ "end": {
+ "line": 315,
+ "column": 30
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 13398,
+ 13415
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 13
+ },
+ "end": {
+ "line": 315,
+ "column": 30
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": "btnflt",
+ "raw": "'btnflt'",
+ "range": [
+ 13418,
+ 13426
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 33
+ },
+ "end": {
+ "line": 315,
+ "column": 41
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": "btnflt_icon",
+ "raw": "'btnflt_icon'",
+ "range": [
+ 13429,
+ 13442
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 44
+ },
+ "end": {
+ "line": 315,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 13398,
+ 13442
+ ],
+ "loc": {
+ "start": {
+ "line": 315,
+ "column": 13
+ },
+ "end": {
+ "line": 315,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 13365,
+ 13443
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 27
+ },
+ "end": {
+ "line": 315,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 13346,
+ 13443
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 8
+ },
+ "end": {
+ "line": 315,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 13346,
+ 13444
+ ],
+ "loc": {
+ "start": {
+ "line": 314,
+ "column": 8
+ },
+ "end": {
+ "line": 315,
+ "column": 59
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for validation button",
+ "range": [
+ 13295,
+ 13336
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 8
+ },
+ "end": {
+ "line": 313,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "show/hides reset link",
+ "range": [
+ 13454,
+ 13477
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 8
+ },
+ "end": {
+ "line": 316,
+ "column": 31
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13487,
+ 13491
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 8
+ },
+ "end": {
+ "line": 317,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnReset",
+ "range": [
+ 13492,
+ 13500
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 13
+ },
+ "end": {
+ "line": 317,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 13487,
+ 13500
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 8
+ },
+ "end": {
+ "line": 317,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 13503,
+ 13510
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 24
+ },
+ "end": {
+ "line": 317,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 13511,
+ 13512
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 32
+ },
+ "end": {
+ "line": 317,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn_reset",
+ "range": [
+ 13513,
+ 13522
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 34
+ },
+ "end": {
+ "line": 317,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 13511,
+ 13522
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 32
+ },
+ "end": {
+ "line": 317,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 13503,
+ 13523
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 24
+ },
+ "end": {
+ "line": 317,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 13487,
+ 13523
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 8
+ },
+ "end": {
+ "line": 317,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 13487,
+ 13524
+ ],
+ "loc": {
+ "start": {
+ "line": 317,
+ "column": 8
+ },
+ "end": {
+ "line": 317,
+ "column": 45
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "show/hides reset link",
+ "range": [
+ 13454,
+ 13477
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 8
+ },
+ "end": {
+ "line": 316,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for reset button",
+ "range": [
+ 13534,
+ 13570
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 8
+ },
+ "end": {
+ "line": 318,
+ "column": 44
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13580,
+ 13584
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 8
+ },
+ "end": {
+ "line": 319,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnResetCssClass",
+ "range": [
+ 13585,
+ 13601
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 13
+ },
+ "end": {
+ "line": 319,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 13580,
+ 13601
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 8
+ },
+ "end": {
+ "line": 319,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 13604,
+ 13605
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 32
+ },
+ "end": {
+ "line": 319,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btn_reset_css_class",
+ "range": [
+ 13606,
+ 13625
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 34
+ },
+ "end": {
+ "line": 319,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 13604,
+ 13625
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 32
+ },
+ "end": {
+ "line": 319,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "reset",
+ "raw": "'reset'",
+ "range": [
+ 13629,
+ 13636
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 57
+ },
+ "end": {
+ "line": 319,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 13604,
+ 13636
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 32
+ },
+ "end": {
+ "line": 319,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 13580,
+ 13636
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 8
+ },
+ "end": {
+ "line": 319,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 13580,
+ 13637
+ ],
+ "loc": {
+ "start": {
+ "line": 319,
+ "column": 8
+ },
+ "end": {
+ "line": 319,
+ "column": 65
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines css class for reset button",
+ "range": [
+ 13534,
+ 13570
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 8
+ },
+ "end": {
+ "line": 318,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "callback function before filters are cleared",
+ "range": [
+ 13647,
+ 13693
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 8
+ },
+ "end": {
+ "line": 320,
+ "column": 54
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13703,
+ 13707
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 8
+ },
+ "end": {
+ "line": 321,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeReset",
+ "range": [
+ 13708,
+ 13721
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 13
+ },
+ "end": {
+ "line": 321,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 13703,
+ 13721
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 8
+ },
+ "end": {
+ "line": 321,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 13724,
+ 13729
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 29
+ },
+ "end": {
+ "line": 321,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 13730,
+ 13734
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 35
+ },
+ "end": {
+ "line": 321,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 13724,
+ 13734
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 29
+ },
+ "end": {
+ "line": 321,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 13735,
+ 13736
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 40
+ },
+ "end": {
+ "line": 321,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_reset",
+ "range": [
+ 13737,
+ 13752
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 42
+ },
+ "end": {
+ "line": 321,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 13735,
+ 13752
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 40
+ },
+ "end": {
+ "line": 321,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 13724,
+ 13753
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 29
+ },
+ "end": {
+ "line": 321,
+ "column": 58
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 13769,
+ 13770
+ ],
+ "loc": {
+ "start": {
+ "line": 322,
+ "column": 12
+ },
+ "end": {
+ "line": 322,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_before_reset",
+ "range": [
+ 13771,
+ 13786
+ ],
+ "loc": {
+ "start": {
+ "line": 322,
+ "column": 14
+ },
+ "end": {
+ "line": 322,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 13769,
+ 13786
+ ],
+ "loc": {
+ "start": {
+ "line": 322,
+ "column": 12
+ },
+ "end": {
+ "line": 322,
+ "column": 29
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 13789,
+ 13793
+ ],
+ "loc": {
+ "start": {
+ "line": 322,
+ "column": 32
+ },
+ "end": {
+ "line": 322,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 13724,
+ 13793
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 29
+ },
+ "end": {
+ "line": 322,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 13703,
+ 13793
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 8
+ },
+ "end": {
+ "line": 322,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 13703,
+ 13794
+ ],
+ "loc": {
+ "start": {
+ "line": 321,
+ "column": 8
+ },
+ "end": {
+ "line": 322,
+ "column": 37
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "callback function before filters are cleared",
+ "range": [
+ 13647,
+ 13693
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 8
+ },
+ "end": {
+ "line": 320,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "callback function after filters are cleared",
+ "range": [
+ 13804,
+ 13849
+ ],
+ "loc": {
+ "start": {
+ "line": 323,
+ "column": 8
+ },
+ "end": {
+ "line": 323,
+ "column": 53
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 13859,
+ 13863
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 8
+ },
+ "end": {
+ "line": 324,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterReset",
+ "range": [
+ 13864,
+ 13876
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 13
+ },
+ "end": {
+ "line": 324,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 13859,
+ 13876
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 8
+ },
+ "end": {
+ "line": 324,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 13879,
+ 13884
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 28
+ },
+ "end": {
+ "line": 324,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 13885,
+ 13889
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 34
+ },
+ "end": {
+ "line": 324,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 13879,
+ 13889
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 28
+ },
+ "end": {
+ "line": 324,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 13890,
+ 13891
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 39
+ },
+ "end": {
+ "line": 324,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_reset",
+ "range": [
+ 13892,
+ 13906
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 41
+ },
+ "end": {
+ "line": 324,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 13890,
+ 13906
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 39
+ },
+ "end": {
+ "line": 324,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 13879,
+ 13907
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 28
+ },
+ "end": {
+ "line": 324,
+ "column": 56
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 13923,
+ 13924
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 12
+ },
+ "end": {
+ "line": 325,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "on_after_reset",
+ "range": [
+ 13925,
+ 13939
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 14
+ },
+ "end": {
+ "line": 325,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 13923,
+ 13939
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 12
+ },
+ "end": {
+ "line": 325,
+ "column": 28
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 13942,
+ 13946
+ ],
+ "loc": {
+ "start": {
+ "line": 325,
+ "column": 31
+ },
+ "end": {
+ "line": 325,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 13879,
+ 13946
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 28
+ },
+ "end": {
+ "line": 325,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 13859,
+ 13946
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 8
+ },
+ "end": {
+ "line": 325,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 13859,
+ 13947
+ ],
+ "loc": {
+ "start": {
+ "line": 324,
+ "column": 8
+ },
+ "end": {
+ "line": 325,
+ "column": 36
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "callback function after filters are cleared",
+ "range": [
+ 13804,
+ 13849
+ ],
+ "loc": {
+ "start": {
+ "line": 323,
+ "column": 8
+ },
+ "end": {
+ "line": 323,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "** paging **",
+ "range": [
+ 13959,
+ 13975
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 8
+ },
+ "end": {
+ "line": 327,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables table paging",
+ "range": [
+ 13985,
+ 14016
+ ],
+ "loc": {
+ "start": {
+ "line": 328,
+ "column": 8
+ },
+ "end": {
+ "line": 328,
+ "column": 39
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 14026,
+ 14030
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 8
+ },
+ "end": {
+ "line": 329,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 14031,
+ 14037
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 13
+ },
+ "end": {
+ "line": 329,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 14026,
+ 14037
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 8
+ },
+ "end": {
+ "line": 329,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 14040,
+ 14047
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 22
+ },
+ "end": {
+ "line": 329,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 14048,
+ 14049
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 30
+ },
+ "end": {
+ "line": 329,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 14050,
+ 14056
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 32
+ },
+ "end": {
+ "line": 329,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 14048,
+ 14056
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 30
+ },
+ "end": {
+ "line": 329,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 14040,
+ 14057
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 22
+ },
+ "end": {
+ "line": 329,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 14026,
+ 14057
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 8
+ },
+ "end": {
+ "line": 329,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 14026,
+ 14058
+ ],
+ "loc": {
+ "start": {
+ "line": 329,
+ "column": 8
+ },
+ "end": {
+ "line": 329,
+ "column": 40
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** paging **",
+ "range": [
+ 13959,
+ 13975
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 8
+ },
+ "end": {
+ "line": 327,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables table paging",
+ "range": [
+ 13985,
+ 14016
+ ],
+ "loc": {
+ "start": {
+ "line": 328,
+ "column": 8
+ },
+ "end": {
+ "line": 328,
+ "column": 39
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 14068,
+ 14072
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 8
+ },
+ "end": {
+ "line": 330,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbVisibleRows",
+ "range": [
+ 14073,
+ 14086
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 13
+ },
+ "end": {
+ "line": 330,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 14068,
+ 14086
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 8
+ },
+ "end": {
+ "line": 330,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 14089,
+ 14090
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 29
+ },
+ "end": {
+ "line": 330,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 14068,
+ 14090
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 8
+ },
+ "end": {
+ "line": 330,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 14068,
+ 14091
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 8
+ },
+ "end": {
+ "line": 330,
+ "column": 31
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "nb visible rows",
+ "range": [
+ 14092,
+ 14109
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 32
+ },
+ "end": {
+ "line": 330,
+ "column": 49
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 14119,
+ 14123
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 8
+ },
+ "end": {
+ "line": 331,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbHiddenRows",
+ "range": [
+ 14124,
+ 14136
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 13
+ },
+ "end": {
+ "line": 331,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 14119,
+ 14136
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 8
+ },
+ "end": {
+ "line": 331,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 14139,
+ 14140
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 28
+ },
+ "end": {
+ "line": 331,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 14119,
+ 14140
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 8
+ },
+ "end": {
+ "line": 331,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 14119,
+ 14141
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 8
+ },
+ "end": {
+ "line": 331,
+ "column": 30
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "nb visible rows",
+ "range": [
+ 14092,
+ 14109
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 32
+ },
+ "end": {
+ "line": 330,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "nb hidden rows",
+ "range": [
+ 14142,
+ 14158
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 31
+ },
+ "end": {
+ "line": 331,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** autofilter on typing **",
+ "range": [
+ 14170,
+ 14200
+ ],
+ "loc": {
+ "start": {
+ "line": 333,
+ "column": 8
+ },
+ "end": {
+ "line": 333,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables auto filtering, table is filtered when user stops",
+ "range": [
+ 14210,
+ 14278
+ ],
+ "loc": {
+ "start": {
+ "line": 334,
+ "column": 8
+ },
+ "end": {
+ "line": 334,
+ "column": 76
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "typing",
+ "range": [
+ 14288,
+ 14296
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 8
+ },
+ "end": {
+ "line": 335,
+ "column": 16
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 14306,
+ 14310
+ ],
+ "loc": {
+ "start": {
+ "line": 336,
+ "column": 8
+ },
+ "end": {
+ "line": 336,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "autoFilter",
+ "range": [
+ 14311,
+ 14321
+ ],
+ "loc": {
+ "start": {
+ "line": 336,
+ "column": 13
+ },
+ "end": {
+ "line": 336,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 14306,
+ 14321
+ ],
+ "loc": {
+ "start": {
+ "line": 336,
+ "column": 8
+ },
+ "end": {
+ "line": 336,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 14324,
+ 14331
+ ],
+ "loc": {
+ "start": {
+ "line": 336,
+ "column": 26
+ },
+ "end": {
+ "line": 336,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 14332,
+ 14333
+ ],
+ "loc": {
+ "start": {
+ "line": 336,
+ "column": 34
+ },
+ "end": {
+ "line": 336,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "auto_filter",
+ "range": [
+ 14334,
+ 14345
+ ],
+ "loc": {
+ "start": {
+ "line": 336,
+ "column": 36
+ },
+ "end": {
+ "line": 336,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 14332,
+ 14345
+ ],
+ "loc": {
+ "start": {
+ "line": 336,
+ "column": 34
+ },
+ "end": {
+ "line": 336,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 14324,
+ 14346
+ ],
+ "loc": {
+ "start": {
+ "line": 336,
+ "column": 26
+ },
+ "end": {
+ "line": 336,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 14306,
+ 14346
+ ],
+ "loc": {
+ "start": {
+ "line": 336,
+ "column": 8
+ },
+ "end": {
+ "line": 336,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 14306,
+ 14347
+ ],
+ "loc": {
+ "start": {
+ "line": 336,
+ "column": 8
+ },
+ "end": {
+ "line": 336,
+ "column": 49
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "nb hidden rows",
+ "range": [
+ 14142,
+ 14158
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 31
+ },
+ "end": {
+ "line": 331,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** autofilter on typing **",
+ "range": [
+ 14170,
+ 14200
+ ],
+ "loc": {
+ "start": {
+ "line": 333,
+ "column": 8
+ },
+ "end": {
+ "line": 333,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables auto filtering, table is filtered when user stops",
+ "range": [
+ 14210,
+ 14278
+ ],
+ "loc": {
+ "start": {
+ "line": 334,
+ "column": 8
+ },
+ "end": {
+ "line": 334,
+ "column": 76
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "typing",
+ "range": [
+ 14288,
+ 14296
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 8
+ },
+ "end": {
+ "line": 335,
+ "column": 16
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "onkeyup delay timer (msecs)",
+ "range": [
+ 14357,
+ 14386
+ ],
+ "loc": {
+ "start": {
+ "line": 337,
+ "column": 8
+ },
+ "end": {
+ "line": 337,
+ "column": 37
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 14396,
+ 14400
+ ],
+ "loc": {
+ "start": {
+ "line": 338,
+ "column": 8
+ },
+ "end": {
+ "line": 338,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "autoFilterDelay",
+ "range": [
+ 14401,
+ 14416
+ ],
+ "loc": {
+ "start": {
+ "line": 338,
+ "column": 13
+ },
+ "end": {
+ "line": 338,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 14396,
+ 14416
+ ],
+ "loc": {
+ "start": {
+ "line": 338,
+ "column": 8
+ },
+ "end": {
+ "line": 338,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "isNaN",
+ "range": [
+ 14420,
+ 14425
+ ],
+ "loc": {
+ "start": {
+ "line": 338,
+ "column": 32
+ },
+ "end": {
+ "line": 338,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 14426,
+ 14427
+ ],
+ "loc": {
+ "start": {
+ "line": 338,
+ "column": 38
+ },
+ "end": {
+ "line": 338,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "auto_filter_delay",
+ "range": [
+ 14428,
+ 14445
+ ],
+ "loc": {
+ "start": {
+ "line": 338,
+ "column": 40
+ },
+ "end": {
+ "line": 338,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 14426,
+ 14445
+ ],
+ "loc": {
+ "start": {
+ "line": 338,
+ "column": 38
+ },
+ "end": {
+ "line": 338,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 14420,
+ 14446
+ ],
+ "loc": {
+ "start": {
+ "line": 338,
+ "column": 32
+ },
+ "end": {
+ "line": 338,
+ "column": 58
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 14419,
+ 14446
+ ],
+ "loc": {
+ "start": {
+ "line": 338,
+ "column": 31
+ },
+ "end": {
+ "line": 338,
+ "column": 58
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 14462,
+ 14463
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 12
+ },
+ "end": {
+ "line": 339,
+ "column": 13
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "auto_filter_delay",
+ "range": [
+ 14464,
+ 14481
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 14
+ },
+ "end": {
+ "line": 339,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 14462,
+ 14481
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 12
+ },
+ "end": {
+ "line": 339,
+ "column": 31
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": 900,
+ "raw": "900",
+ "range": [
+ 14484,
+ 14487
+ ],
+ "loc": {
+ "start": {
+ "line": 339,
+ "column": 34
+ },
+ "end": {
+ "line": 339,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 14419,
+ 14487
+ ],
+ "loc": {
+ "start": {
+ "line": 338,
+ "column": 31
+ },
+ "end": {
+ "line": 339,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 14396,
+ 14487
+ ],
+ "loc": {
+ "start": {
+ "line": 338,
+ "column": 8
+ },
+ "end": {
+ "line": 339,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 14396,
+ 14488
+ ],
+ "loc": {
+ "start": {
+ "line": 338,
+ "column": 8
+ },
+ "end": {
+ "line": 339,
+ "column": 38
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "onkeyup delay timer (msecs)",
+ "range": [
+ 14357,
+ 14386
+ ],
+ "loc": {
+ "start": {
+ "line": 337,
+ "column": 8
+ },
+ "end": {
+ "line": 337,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "typing indicator",
+ "range": [
+ 14498,
+ 14516
+ ],
+ "loc": {
+ "start": {
+ "line": 340,
+ "column": 8
+ },
+ "end": {
+ "line": 340,
+ "column": 26
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 14526,
+ 14530
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 8
+ },
+ "end": {
+ "line": 341,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isUserTyping",
+ "range": [
+ 14531,
+ 14543
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 13
+ },
+ "end": {
+ "line": 341,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 14526,
+ 14543
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 8
+ },
+ "end": {
+ "line": 341,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 14546,
+ 14550
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 28
+ },
+ "end": {
+ "line": 341,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 14526,
+ 14550
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 8
+ },
+ "end": {
+ "line": 341,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 14526,
+ 14551
+ ],
+ "loc": {
+ "start": {
+ "line": 341,
+ "column": 8
+ },
+ "end": {
+ "line": 341,
+ "column": 33
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "typing indicator",
+ "range": [
+ 14498,
+ 14516
+ ],
+ "loc": {
+ "start": {
+ "line": 340,
+ "column": 8
+ },
+ "end": {
+ "line": 340,
+ "column": 26
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 14561,
+ 14565
+ ],
+ "loc": {
+ "start": {
+ "line": 342,
+ "column": 8
+ },
+ "end": {
+ "line": 342,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "autoFilterTimer",
+ "range": [
+ 14566,
+ 14581
+ ],
+ "loc": {
+ "start": {
+ "line": 342,
+ "column": 13
+ },
+ "end": {
+ "line": 342,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 14561,
+ 14581
+ ],
+ "loc": {
+ "start": {
+ "line": 342,
+ "column": 8
+ },
+ "end": {
+ "line": 342,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 14584,
+ 14588
+ ],
+ "loc": {
+ "start": {
+ "line": 342,
+ "column": 31
+ },
+ "end": {
+ "line": 342,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 14561,
+ 14588
+ ],
+ "loc": {
+ "start": {
+ "line": 342,
+ "column": 8
+ },
+ "end": {
+ "line": 342,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 14561,
+ 14589
+ ],
+ "loc": {
+ "start": {
+ "line": 342,
+ "column": 8
+ },
+ "end": {
+ "line": 342,
+ "column": 36
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "** keyword highlighting **",
+ "range": [
+ 14601,
+ 14631
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 8
+ },
+ "end": {
+ "line": 344,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables keyword highlighting",
+ "range": [
+ 14641,
+ 14680
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 8
+ },
+ "end": {
+ "line": 345,
+ "column": 47
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 14690,
+ 14694
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 8
+ },
+ "end": {
+ "line": 346,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "highlightKeywords",
+ "range": [
+ 14695,
+ 14712
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 13
+ },
+ "end": {
+ "line": 346,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 14690,
+ 14712
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 8
+ },
+ "end": {
+ "line": 346,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 14715,
+ 14722
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 33
+ },
+ "end": {
+ "line": 346,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 14723,
+ 14724
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 41
+ },
+ "end": {
+ "line": 346,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "highlight_keywords",
+ "range": [
+ 14725,
+ 14743
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 43
+ },
+ "end": {
+ "line": 346,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 14723,
+ 14743
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 41
+ },
+ "end": {
+ "line": 346,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 14715,
+ 14744
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 33
+ },
+ "end": {
+ "line": 346,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 14690,
+ 14744
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 8
+ },
+ "end": {
+ "line": 346,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 14690,
+ 14745
+ ],
+ "loc": {
+ "start": {
+ "line": 346,
+ "column": 8
+ },
+ "end": {
+ "line": 346,
+ "column": 63
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** keyword highlighting **",
+ "range": [
+ 14601,
+ 14631
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 8
+ },
+ "end": {
+ "line": 344,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables keyword highlighting",
+ "range": [
+ 14641,
+ 14680
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 8
+ },
+ "end": {
+ "line": 345,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "** data types **",
+ "range": [
+ 14757,
+ 14777
+ ],
+ "loc": {
+ "start": {
+ "line": 348,
+ "column": 8
+ },
+ "end": {
+ "line": 348,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines default date type (european DMY)",
+ "range": [
+ 14787,
+ 14829
+ ],
+ "loc": {
+ "start": {
+ "line": 349,
+ "column": 8
+ },
+ "end": {
+ "line": 349,
+ "column": 50
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 14839,
+ 14843
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 8
+ },
+ "end": {
+ "line": 350,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "defaultDateType",
+ "range": [
+ 14844,
+ 14859
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 13
+ },
+ "end": {
+ "line": 350,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 14839,
+ 14859
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 8
+ },
+ "end": {
+ "line": 350,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 14862,
+ 14863
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 31
+ },
+ "end": {
+ "line": 350,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "default_date_type",
+ "range": [
+ 14864,
+ 14881
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 33
+ },
+ "end": {
+ "line": 350,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 14862,
+ 14881
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 31
+ },
+ "end": {
+ "line": 350,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "DMY",
+ "raw": "'DMY'",
+ "range": [
+ 14885,
+ 14890
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 54
+ },
+ "end": {
+ "line": 350,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 14862,
+ 14890
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 31
+ },
+ "end": {
+ "line": 350,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 14839,
+ 14890
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 8
+ },
+ "end": {
+ "line": 350,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 14839,
+ 14891
+ ],
+ "loc": {
+ "start": {
+ "line": 350,
+ "column": 8
+ },
+ "end": {
+ "line": 350,
+ "column": 60
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** data types **",
+ "range": [
+ 14757,
+ 14777
+ ],
+ "loc": {
+ "start": {
+ "line": 348,
+ "column": 8
+ },
+ "end": {
+ "line": 348,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines default date type (european DMY)",
+ "range": [
+ 14787,
+ 14829
+ ],
+ "loc": {
+ "start": {
+ "line": 349,
+ "column": 8
+ },
+ "end": {
+ "line": 349,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines default thousands separator",
+ "range": [
+ 14901,
+ 14938
+ ],
+ "loc": {
+ "start": {
+ "line": 351,
+ "column": 8
+ },
+ "end": {
+ "line": 351,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "US = ',' EU = '.'",
+ "range": [
+ 14948,
+ 14967
+ ],
+ "loc": {
+ "start": {
+ "line": 352,
+ "column": 8
+ },
+ "end": {
+ "line": 352,
+ "column": 27
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 14977,
+ 14981
+ ],
+ "loc": {
+ "start": {
+ "line": 353,
+ "column": 8
+ },
+ "end": {
+ "line": 353,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "thousandsSeparator",
+ "range": [
+ 14982,
+ 15000
+ ],
+ "loc": {
+ "start": {
+ "line": 353,
+ "column": 13
+ },
+ "end": {
+ "line": 353,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 14977,
+ 15000
+ ],
+ "loc": {
+ "start": {
+ "line": 353,
+ "column": 8
+ },
+ "end": {
+ "line": 353,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 15003,
+ 15004
+ ],
+ "loc": {
+ "start": {
+ "line": 353,
+ "column": 34
+ },
+ "end": {
+ "line": 353,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "thousands_separator",
+ "range": [
+ 15005,
+ 15024
+ ],
+ "loc": {
+ "start": {
+ "line": 353,
+ "column": 36
+ },
+ "end": {
+ "line": 353,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 15003,
+ 15024
+ ],
+ "loc": {
+ "start": {
+ "line": 353,
+ "column": 34
+ },
+ "end": {
+ "line": 353,
+ "column": 55
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": ",",
+ "raw": "','",
+ "range": [
+ 15028,
+ 15031
+ ],
+ "loc": {
+ "start": {
+ "line": 353,
+ "column": 59
+ },
+ "end": {
+ "line": 353,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 15003,
+ 15031
+ ],
+ "loc": {
+ "start": {
+ "line": 353,
+ "column": 34
+ },
+ "end": {
+ "line": 353,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 14977,
+ 15031
+ ],
+ "loc": {
+ "start": {
+ "line": 353,
+ "column": 8
+ },
+ "end": {
+ "line": 353,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 14977,
+ 15032
+ ],
+ "loc": {
+ "start": {
+ "line": 353,
+ "column": 8
+ },
+ "end": {
+ "line": 353,
+ "column": 63
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines default thousands separator",
+ "range": [
+ 14901,
+ 14938
+ ],
+ "loc": {
+ "start": {
+ "line": 351,
+ "column": 8
+ },
+ "end": {
+ "line": 351,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "US = ',' EU = '.'",
+ "range": [
+ 14948,
+ 14967
+ ],
+ "loc": {
+ "start": {
+ "line": 352,
+ "column": 8
+ },
+ "end": {
+ "line": 352,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "defines default decimal separator",
+ "range": [
+ 15042,
+ 15077
+ ],
+ "loc": {
+ "start": {
+ "line": 354,
+ "column": 8
+ },
+ "end": {
+ "line": 354,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "US & javascript = '.' EU = ','",
+ "range": [
+ 15087,
+ 15119
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 8
+ },
+ "end": {
+ "line": 355,
+ "column": 40
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15129,
+ 15133
+ ],
+ "loc": {
+ "start": {
+ "line": 356,
+ "column": 8
+ },
+ "end": {
+ "line": 356,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "decimalSeparator",
+ "range": [
+ 15134,
+ 15150
+ ],
+ "loc": {
+ "start": {
+ "line": 356,
+ "column": 13
+ },
+ "end": {
+ "line": 356,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 15129,
+ 15150
+ ],
+ "loc": {
+ "start": {
+ "line": 356,
+ "column": 8
+ },
+ "end": {
+ "line": 356,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 15153,
+ 15154
+ ],
+ "loc": {
+ "start": {
+ "line": 356,
+ "column": 32
+ },
+ "end": {
+ "line": 356,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "decimal_separator",
+ "range": [
+ 15155,
+ 15172
+ ],
+ "loc": {
+ "start": {
+ "line": 356,
+ "column": 34
+ },
+ "end": {
+ "line": 356,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 15153,
+ 15172
+ ],
+ "loc": {
+ "start": {
+ "line": 356,
+ "column": 32
+ },
+ "end": {
+ "line": 356,
+ "column": 51
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": ".",
+ "raw": "'.'",
+ "range": [
+ 15176,
+ 15179
+ ],
+ "loc": {
+ "start": {
+ "line": 356,
+ "column": 55
+ },
+ "end": {
+ "line": 356,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 15153,
+ 15179
+ ],
+ "loc": {
+ "start": {
+ "line": 356,
+ "column": 32
+ },
+ "end": {
+ "line": 356,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 15129,
+ 15179
+ ],
+ "loc": {
+ "start": {
+ "line": 356,
+ "column": 8
+ },
+ "end": {
+ "line": 356,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 15129,
+ 15180
+ ],
+ "loc": {
+ "start": {
+ "line": 356,
+ "column": 8
+ },
+ "end": {
+ "line": 356,
+ "column": 59
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "defines default decimal separator",
+ "range": [
+ 15042,
+ 15077
+ ],
+ "loc": {
+ "start": {
+ "line": 354,
+ "column": 8
+ },
+ "end": {
+ "line": 354,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "US & javascript = '.' EU = ','",
+ "range": [
+ 15087,
+ 15119
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 8
+ },
+ "end": {
+ "line": 355,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "enables number format per column",
+ "range": [
+ 15190,
+ 15224
+ ],
+ "loc": {
+ "start": {
+ "line": 357,
+ "column": 8
+ },
+ "end": {
+ "line": 357,
+ "column": 42
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15234,
+ 15238
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 8
+ },
+ "end": {
+ "line": 358,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasColNbFormat",
+ "range": [
+ 15239,
+ 15253
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 13
+ },
+ "end": {
+ "line": 358,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 15234,
+ 15253
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 8
+ },
+ "end": {
+ "line": 358,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 15256,
+ 15261
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 30
+ },
+ "end": {
+ "line": 358,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isArray",
+ "range": [
+ 15262,
+ 15269
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 36
+ },
+ "end": {
+ "line": 358,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 15256,
+ 15269
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 30
+ },
+ "end": {
+ "line": 358,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 15270,
+ 15271
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 44
+ },
+ "end": {
+ "line": 358,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "col_number_format",
+ "range": [
+ 15272,
+ 15289
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 46
+ },
+ "end": {
+ "line": 358,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 15270,
+ 15289
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 44
+ },
+ "end": {
+ "line": 358,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 15256,
+ 15290
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 30
+ },
+ "end": {
+ "line": 358,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 15234,
+ 15290
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 8
+ },
+ "end": {
+ "line": 358,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 15234,
+ 15291
+ ],
+ "loc": {
+ "start": {
+ "line": 358,
+ "column": 8
+ },
+ "end": {
+ "line": 358,
+ "column": 65
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "enables number format per column",
+ "range": [
+ 15190,
+ 15224
+ ],
+ "loc": {
+ "start": {
+ "line": 357,
+ "column": 8
+ },
+ "end": {
+ "line": 357,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "array containing columns nb formats",
+ "range": [
+ 15301,
+ 15338
+ ],
+ "loc": {
+ "start": {
+ "line": 359,
+ "column": 8
+ },
+ "end": {
+ "line": 359,
+ "column": 45
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15348,
+ 15352
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 8
+ },
+ "end": {
+ "line": 360,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colNbFormat",
+ "range": [
+ 15353,
+ 15364
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 13
+ },
+ "end": {
+ "line": 360,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 15348,
+ 15364
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 8
+ },
+ "end": {
+ "line": 360,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15367,
+ 15371
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 27
+ },
+ "end": {
+ "line": 360,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasColNbFormat",
+ "range": [
+ 15372,
+ 15386
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 32
+ },
+ "end": {
+ "line": 360,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 15367,
+ 15386
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 27
+ },
+ "end": {
+ "line": 360,
+ "column": 46
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 15389,
+ 15390
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 49
+ },
+ "end": {
+ "line": 360,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "col_number_format",
+ "range": [
+ 15391,
+ 15408
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 51
+ },
+ "end": {
+ "line": 360,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 15389,
+ 15408
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 49
+ },
+ "end": {
+ "line": 360,
+ "column": 68
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 15411,
+ 15415
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 71
+ },
+ "end": {
+ "line": 360,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 15367,
+ 15415
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 27
+ },
+ "end": {
+ "line": 360,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 15348,
+ 15415
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 8
+ },
+ "end": {
+ "line": 360,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 15348,
+ 15416
+ ],
+ "loc": {
+ "start": {
+ "line": 360,
+ "column": 8
+ },
+ "end": {
+ "line": 360,
+ "column": 76
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "array containing columns nb formats",
+ "range": [
+ 15301,
+ 15338
+ ],
+ "loc": {
+ "start": {
+ "line": 359,
+ "column": 8
+ },
+ "end": {
+ "line": 359,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "enables date type per column",
+ "range": [
+ 15426,
+ 15456
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 8
+ },
+ "end": {
+ "line": 361,
+ "column": 38
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15466,
+ 15470
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 8
+ },
+ "end": {
+ "line": 362,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasColDateType",
+ "range": [
+ 15471,
+ 15485
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 13
+ },
+ "end": {
+ "line": 362,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 15466,
+ 15485
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 8
+ },
+ "end": {
+ "line": 362,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 15488,
+ 15493
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 30
+ },
+ "end": {
+ "line": 362,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isArray",
+ "range": [
+ 15494,
+ 15501
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 36
+ },
+ "end": {
+ "line": 362,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 15488,
+ 15501
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 30
+ },
+ "end": {
+ "line": 362,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 15502,
+ 15503
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 44
+ },
+ "end": {
+ "line": 362,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "col_date_type",
+ "range": [
+ 15504,
+ 15517
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 46
+ },
+ "end": {
+ "line": 362,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 15502,
+ 15517
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 44
+ },
+ "end": {
+ "line": 362,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 15488,
+ 15518
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 30
+ },
+ "end": {
+ "line": 362,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 15466,
+ 15518
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 8
+ },
+ "end": {
+ "line": 362,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 15466,
+ 15519
+ ],
+ "loc": {
+ "start": {
+ "line": 362,
+ "column": 8
+ },
+ "end": {
+ "line": 362,
+ "column": 61
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "enables date type per column",
+ "range": [
+ 15426,
+ 15456
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 8
+ },
+ "end": {
+ "line": 361,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "array containing columns date type",
+ "range": [
+ 15529,
+ 15565
+ ],
+ "loc": {
+ "start": {
+ "line": 363,
+ "column": 8
+ },
+ "end": {
+ "line": 363,
+ "column": 44
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15575,
+ 15579
+ ],
+ "loc": {
+ "start": {
+ "line": 364,
+ "column": 8
+ },
+ "end": {
+ "line": 364,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colDateType",
+ "range": [
+ 15580,
+ 15591
+ ],
+ "loc": {
+ "start": {
+ "line": 364,
+ "column": 13
+ },
+ "end": {
+ "line": 364,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 15575,
+ 15591
+ ],
+ "loc": {
+ "start": {
+ "line": 364,
+ "column": 8
+ },
+ "end": {
+ "line": 364,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15594,
+ 15598
+ ],
+ "loc": {
+ "start": {
+ "line": 364,
+ "column": 27
+ },
+ "end": {
+ "line": 364,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasColDateType",
+ "range": [
+ 15599,
+ 15613
+ ],
+ "loc": {
+ "start": {
+ "line": 364,
+ "column": 32
+ },
+ "end": {
+ "line": 364,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 15594,
+ 15613
+ ],
+ "loc": {
+ "start": {
+ "line": 364,
+ "column": 27
+ },
+ "end": {
+ "line": 364,
+ "column": 46
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 15616,
+ 15617
+ ],
+ "loc": {
+ "start": {
+ "line": 364,
+ "column": 49
+ },
+ "end": {
+ "line": 364,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "col_date_type",
+ "range": [
+ 15618,
+ 15631
+ ],
+ "loc": {
+ "start": {
+ "line": 364,
+ "column": 51
+ },
+ "end": {
+ "line": 364,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 15616,
+ 15631
+ ],
+ "loc": {
+ "start": {
+ "line": 364,
+ "column": 49
+ },
+ "end": {
+ "line": 364,
+ "column": 64
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 15634,
+ 15638
+ ],
+ "loc": {
+ "start": {
+ "line": 364,
+ "column": 67
+ },
+ "end": {
+ "line": 364,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 15594,
+ 15638
+ ],
+ "loc": {
+ "start": {
+ "line": 364,
+ "column": 27
+ },
+ "end": {
+ "line": 364,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 15575,
+ 15638
+ ],
+ "loc": {
+ "start": {
+ "line": 364,
+ "column": 8
+ },
+ "end": {
+ "line": 364,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 15575,
+ 15639
+ ],
+ "loc": {
+ "start": {
+ "line": 364,
+ "column": 8
+ },
+ "end": {
+ "line": 364,
+ "column": 72
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "array containing columns date type",
+ "range": [
+ 15529,
+ 15565
+ ],
+ "loc": {
+ "start": {
+ "line": 363,
+ "column": 8
+ },
+ "end": {
+ "line": 363,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "** status messages **",
+ "range": [
+ 15651,
+ 15676
+ ],
+ "loc": {
+ "start": {
+ "line": 366,
+ "column": 8
+ },
+ "end": {
+ "line": 366,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "filtering",
+ "range": [
+ 15686,
+ 15697
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 8
+ },
+ "end": {
+ "line": 367,
+ "column": 19
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15707,
+ 15711
+ ],
+ "loc": {
+ "start": {
+ "line": 368,
+ "column": 8
+ },
+ "end": {
+ "line": 368,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "msgFilter",
+ "range": [
+ 15712,
+ 15721
+ ],
+ "loc": {
+ "start": {
+ "line": 368,
+ "column": 13
+ },
+ "end": {
+ "line": 368,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 15707,
+ 15721
+ ],
+ "loc": {
+ "start": {
+ "line": 368,
+ "column": 8
+ },
+ "end": {
+ "line": 368,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 15724,
+ 15725
+ ],
+ "loc": {
+ "start": {
+ "line": 368,
+ "column": 25
+ },
+ "end": {
+ "line": 368,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "msg_filter",
+ "range": [
+ 15726,
+ 15736
+ ],
+ "loc": {
+ "start": {
+ "line": 368,
+ "column": 27
+ },
+ "end": {
+ "line": 368,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 15724,
+ 15736
+ ],
+ "loc": {
+ "start": {
+ "line": 368,
+ "column": 25
+ },
+ "end": {
+ "line": 368,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Filtering data...",
+ "raw": "'Filtering data...'",
+ "range": [
+ 15740,
+ 15759
+ ],
+ "loc": {
+ "start": {
+ "line": 368,
+ "column": 41
+ },
+ "end": {
+ "line": 368,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 15724,
+ 15759
+ ],
+ "loc": {
+ "start": {
+ "line": 368,
+ "column": 25
+ },
+ "end": {
+ "line": 368,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 15707,
+ 15759
+ ],
+ "loc": {
+ "start": {
+ "line": 368,
+ "column": 8
+ },
+ "end": {
+ "line": 368,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 15707,
+ 15760
+ ],
+ "loc": {
+ "start": {
+ "line": 368,
+ "column": 8
+ },
+ "end": {
+ "line": 368,
+ "column": 61
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** status messages **",
+ "range": [
+ 15651,
+ 15676
+ ],
+ "loc": {
+ "start": {
+ "line": 366,
+ "column": 8
+ },
+ "end": {
+ "line": 366,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "filtering",
+ "range": [
+ 15686,
+ 15697
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 8
+ },
+ "end": {
+ "line": 367,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "populating drop-downs",
+ "range": [
+ 15770,
+ 15793
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 8
+ },
+ "end": {
+ "line": 369,
+ "column": 31
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15803,
+ 15807
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 8
+ },
+ "end": {
+ "line": 370,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "msgPopulate",
+ "range": [
+ 15808,
+ 15819
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 13
+ },
+ "end": {
+ "line": 370,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 15803,
+ 15819
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 8
+ },
+ "end": {
+ "line": 370,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 15822,
+ 15823
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 27
+ },
+ "end": {
+ "line": 370,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "msg_populate",
+ "range": [
+ 15824,
+ 15836
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 29
+ },
+ "end": {
+ "line": 370,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 15822,
+ 15836
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 27
+ },
+ "end": {
+ "line": 370,
+ "column": 41
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Populating filter...",
+ "raw": "'Populating filter...'",
+ "range": [
+ 15840,
+ 15862
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 45
+ },
+ "end": {
+ "line": 370,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 15822,
+ 15862
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 27
+ },
+ "end": {
+ "line": 370,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 15803,
+ 15862
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 8
+ },
+ "end": {
+ "line": 370,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 15803,
+ 15863
+ ],
+ "loc": {
+ "start": {
+ "line": 370,
+ "column": 8
+ },
+ "end": {
+ "line": 370,
+ "column": 68
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "populating drop-downs",
+ "range": [
+ 15770,
+ 15793
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 8
+ },
+ "end": {
+ "line": 369,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "populating drop-downs",
+ "range": [
+ 15873,
+ 15896
+ ],
+ "loc": {
+ "start": {
+ "line": 371,
+ "column": 8
+ },
+ "end": {
+ "line": 371,
+ "column": 31
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 15906,
+ 15910
+ ],
+ "loc": {
+ "start": {
+ "line": 372,
+ "column": 8
+ },
+ "end": {
+ "line": 372,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "msgPopulateCheckList",
+ "range": [
+ 15911,
+ 15931
+ ],
+ "loc": {
+ "start": {
+ "line": 372,
+ "column": 13
+ },
+ "end": {
+ "line": 372,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 15906,
+ 15931
+ ],
+ "loc": {
+ "start": {
+ "line": 372,
+ "column": 8
+ },
+ "end": {
+ "line": 372,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 15934,
+ 15935
+ ],
+ "loc": {
+ "start": {
+ "line": 372,
+ "column": 36
+ },
+ "end": {
+ "line": 372,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "msg_populate_checklist",
+ "range": [
+ 15936,
+ 15958
+ ],
+ "loc": {
+ "start": {
+ "line": 372,
+ "column": 38
+ },
+ "end": {
+ "line": 372,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 15934,
+ 15958
+ ],
+ "loc": {
+ "start": {
+ "line": 372,
+ "column": 36
+ },
+ "end": {
+ "line": 372,
+ "column": 60
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Populating list...",
+ "raw": "'Populating list...'",
+ "range": [
+ 15975,
+ 15995
+ ],
+ "loc": {
+ "start": {
+ "line": 373,
+ "column": 12
+ },
+ "end": {
+ "line": 373,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 15934,
+ 15995
+ ],
+ "loc": {
+ "start": {
+ "line": 372,
+ "column": 36
+ },
+ "end": {
+ "line": 373,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 15906,
+ 15995
+ ],
+ "loc": {
+ "start": {
+ "line": 372,
+ "column": 8
+ },
+ "end": {
+ "line": 373,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 15906,
+ 15996
+ ],
+ "loc": {
+ "start": {
+ "line": 372,
+ "column": 8
+ },
+ "end": {
+ "line": 373,
+ "column": 33
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "populating drop-downs",
+ "range": [
+ 15873,
+ 15896
+ ],
+ "loc": {
+ "start": {
+ "line": 371,
+ "column": 8
+ },
+ "end": {
+ "line": 371,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "changing paging page",
+ "range": [
+ 16006,
+ 16028
+ ],
+ "loc": {
+ "start": {
+ "line": 374,
+ "column": 8
+ },
+ "end": {
+ "line": 374,
+ "column": 30
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 16038,
+ 16042
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 8
+ },
+ "end": {
+ "line": 375,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "msgChangePage",
+ "range": [
+ 16043,
+ 16056
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 13
+ },
+ "end": {
+ "line": 375,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 16038,
+ 16056
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 8
+ },
+ "end": {
+ "line": 375,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 16059,
+ 16060
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 29
+ },
+ "end": {
+ "line": 375,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "msg_change_page",
+ "range": [
+ 16061,
+ 16076
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 31
+ },
+ "end": {
+ "line": 375,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 16059,
+ 16076
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 29
+ },
+ "end": {
+ "line": 375,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Collecting paging data...",
+ "raw": "'Collecting paging data...'",
+ "range": [
+ 16080,
+ 16107
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 50
+ },
+ "end": {
+ "line": 375,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 16059,
+ 16107
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 29
+ },
+ "end": {
+ "line": 375,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 16038,
+ 16107
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 8
+ },
+ "end": {
+ "line": 375,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 16038,
+ 16108
+ ],
+ "loc": {
+ "start": {
+ "line": 375,
+ "column": 8
+ },
+ "end": {
+ "line": 375,
+ "column": 78
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "changing paging page",
+ "range": [
+ 16006,
+ 16028
+ ],
+ "loc": {
+ "start": {
+ "line": 374,
+ "column": 8
+ },
+ "end": {
+ "line": 374,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "clearing filters",
+ "range": [
+ 16118,
+ 16136
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 8
+ },
+ "end": {
+ "line": 376,
+ "column": 26
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 16146,
+ 16150
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 8
+ },
+ "end": {
+ "line": 377,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "msgClear",
+ "range": [
+ 16151,
+ 16159
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 13
+ },
+ "end": {
+ "line": 377,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 16146,
+ 16159
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 8
+ },
+ "end": {
+ "line": 377,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 16162,
+ 16163
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 24
+ },
+ "end": {
+ "line": 377,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "msg_clear",
+ "range": [
+ 16164,
+ 16173
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 26
+ },
+ "end": {
+ "line": 377,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 16162,
+ 16173
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 24
+ },
+ "end": {
+ "line": 377,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Clearing filters...",
+ "raw": "'Clearing filters...'",
+ "range": [
+ 16177,
+ 16198
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 39
+ },
+ "end": {
+ "line": 377,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 16162,
+ 16198
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 24
+ },
+ "end": {
+ "line": 377,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 16146,
+ 16198
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 8
+ },
+ "end": {
+ "line": 377,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 16146,
+ 16199
+ ],
+ "loc": {
+ "start": {
+ "line": 377,
+ "column": 8
+ },
+ "end": {
+ "line": 377,
+ "column": 61
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "clearing filters",
+ "range": [
+ 16118,
+ 16136
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 8
+ },
+ "end": {
+ "line": 376,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "changing nb results/page",
+ "range": [
+ 16209,
+ 16235
+ ],
+ "loc": {
+ "start": {
+ "line": 378,
+ "column": 8
+ },
+ "end": {
+ "line": 378,
+ "column": 34
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 16245,
+ 16249
+ ],
+ "loc": {
+ "start": {
+ "line": 379,
+ "column": 8
+ },
+ "end": {
+ "line": 379,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "msgChangeResults",
+ "range": [
+ 16250,
+ 16266
+ ],
+ "loc": {
+ "start": {
+ "line": 379,
+ "column": 13
+ },
+ "end": {
+ "line": 379,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 16245,
+ 16266
+ ],
+ "loc": {
+ "start": {
+ "line": 379,
+ "column": 8
+ },
+ "end": {
+ "line": 379,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 16269,
+ 16270
+ ],
+ "loc": {
+ "start": {
+ "line": 379,
+ "column": 32
+ },
+ "end": {
+ "line": 379,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "msg_change_results",
+ "range": [
+ 16271,
+ 16289
+ ],
+ "loc": {
+ "start": {
+ "line": 379,
+ "column": 34
+ },
+ "end": {
+ "line": 379,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 16269,
+ 16289
+ ],
+ "loc": {
+ "start": {
+ "line": 379,
+ "column": 32
+ },
+ "end": {
+ "line": 379,
+ "column": 52
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Changing results per page...",
+ "raw": "'Changing results per page...'",
+ "range": [
+ 16306,
+ 16336
+ ],
+ "loc": {
+ "start": {
+ "line": 380,
+ "column": 12
+ },
+ "end": {
+ "line": 380,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 16269,
+ 16336
+ ],
+ "loc": {
+ "start": {
+ "line": 379,
+ "column": 32
+ },
+ "end": {
+ "line": 380,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 16245,
+ 16336
+ ],
+ "loc": {
+ "start": {
+ "line": 379,
+ "column": 8
+ },
+ "end": {
+ "line": 380,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 16245,
+ 16337
+ ],
+ "loc": {
+ "start": {
+ "line": 379,
+ "column": 8
+ },
+ "end": {
+ "line": 380,
+ "column": 43
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "changing nb results/page",
+ "range": [
+ 16209,
+ 16235
+ ],
+ "loc": {
+ "start": {
+ "line": 378,
+ "column": 8
+ },
+ "end": {
+ "line": 378,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "re-setting grid values",
+ "range": [
+ 16347,
+ 16371
+ ],
+ "loc": {
+ "start": {
+ "line": 381,
+ "column": 8
+ },
+ "end": {
+ "line": 381,
+ "column": 32
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 16381,
+ 16385
+ ],
+ "loc": {
+ "start": {
+ "line": 382,
+ "column": 8
+ },
+ "end": {
+ "line": 382,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "msgResetValues",
+ "range": [
+ 16386,
+ 16400
+ ],
+ "loc": {
+ "start": {
+ "line": 382,
+ "column": 13
+ },
+ "end": {
+ "line": 382,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 16381,
+ 16400
+ ],
+ "loc": {
+ "start": {
+ "line": 382,
+ "column": 8
+ },
+ "end": {
+ "line": 382,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 16403,
+ 16404
+ ],
+ "loc": {
+ "start": {
+ "line": 382,
+ "column": 30
+ },
+ "end": {
+ "line": 382,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "msg_reset_grid_values",
+ "range": [
+ 16405,
+ 16426
+ ],
+ "loc": {
+ "start": {
+ "line": 382,
+ "column": 32
+ },
+ "end": {
+ "line": 382,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 16403,
+ 16426
+ ],
+ "loc": {
+ "start": {
+ "line": 382,
+ "column": 30
+ },
+ "end": {
+ "line": 382,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Re-setting filters values...",
+ "raw": "'Re-setting filters values...'",
+ "range": [
+ 16443,
+ 16473
+ ],
+ "loc": {
+ "start": {
+ "line": 383,
+ "column": 12
+ },
+ "end": {
+ "line": 383,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 16403,
+ 16473
+ ],
+ "loc": {
+ "start": {
+ "line": 382,
+ "column": 30
+ },
+ "end": {
+ "line": 383,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 16381,
+ 16473
+ ],
+ "loc": {
+ "start": {
+ "line": 382,
+ "column": 8
+ },
+ "end": {
+ "line": 383,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 16381,
+ 16474
+ ],
+ "loc": {
+ "start": {
+ "line": 382,
+ "column": 8
+ },
+ "end": {
+ "line": 383,
+ "column": 43
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "re-setting grid values",
+ "range": [
+ 16347,
+ 16371
+ ],
+ "loc": {
+ "start": {
+ "line": 381,
+ "column": 8
+ },
+ "end": {
+ "line": 381,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "re-setting page",
+ "range": [
+ 16484,
+ 16501
+ ],
+ "loc": {
+ "start": {
+ "line": 384,
+ "column": 8
+ },
+ "end": {
+ "line": 384,
+ "column": 25
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 16511,
+ 16515
+ ],
+ "loc": {
+ "start": {
+ "line": 385,
+ "column": 8
+ },
+ "end": {
+ "line": 385,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "msgResetPage",
+ "range": [
+ 16516,
+ 16528
+ ],
+ "loc": {
+ "start": {
+ "line": 385,
+ "column": 13
+ },
+ "end": {
+ "line": 385,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 16511,
+ 16528
+ ],
+ "loc": {
+ "start": {
+ "line": 385,
+ "column": 8
+ },
+ "end": {
+ "line": 385,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 16531,
+ 16532
+ ],
+ "loc": {
+ "start": {
+ "line": 385,
+ "column": 28
+ },
+ "end": {
+ "line": 385,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "msg_reset_page",
+ "range": [
+ 16533,
+ 16547
+ ],
+ "loc": {
+ "start": {
+ "line": 385,
+ "column": 30
+ },
+ "end": {
+ "line": 385,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 16531,
+ 16547
+ ],
+ "loc": {
+ "start": {
+ "line": 385,
+ "column": 28
+ },
+ "end": {
+ "line": 385,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Re-setting page...",
+ "raw": "'Re-setting page...'",
+ "range": [
+ 16551,
+ 16571
+ ],
+ "loc": {
+ "start": {
+ "line": 385,
+ "column": 48
+ },
+ "end": {
+ "line": 385,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 16531,
+ 16571
+ ],
+ "loc": {
+ "start": {
+ "line": 385,
+ "column": 28
+ },
+ "end": {
+ "line": 385,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 16511,
+ 16571
+ ],
+ "loc": {
+ "start": {
+ "line": 385,
+ "column": 8
+ },
+ "end": {
+ "line": 385,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 16511,
+ 16572
+ ],
+ "loc": {
+ "start": {
+ "line": 385,
+ "column": 8
+ },
+ "end": {
+ "line": 385,
+ "column": 69
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "re-setting page",
+ "range": [
+ 16484,
+ 16501
+ ],
+ "loc": {
+ "start": {
+ "line": 384,
+ "column": 8
+ },
+ "end": {
+ "line": 384,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "re-setting page length",
+ "range": [
+ 16582,
+ 16606
+ ],
+ "loc": {
+ "start": {
+ "line": 386,
+ "column": 8
+ },
+ "end": {
+ "line": 386,
+ "column": 32
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 16616,
+ 16620
+ ],
+ "loc": {
+ "start": {
+ "line": 387,
+ "column": 8
+ },
+ "end": {
+ "line": 387,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "msgResetPageLength",
+ "range": [
+ 16621,
+ 16639
+ ],
+ "loc": {
+ "start": {
+ "line": 387,
+ "column": 13
+ },
+ "end": {
+ "line": 387,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 16616,
+ 16639
+ ],
+ "loc": {
+ "start": {
+ "line": 387,
+ "column": 8
+ },
+ "end": {
+ "line": 387,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 16642,
+ 16643
+ ],
+ "loc": {
+ "start": {
+ "line": 387,
+ "column": 34
+ },
+ "end": {
+ "line": 387,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "msg_reset_page_length",
+ "range": [
+ 16644,
+ 16665
+ ],
+ "loc": {
+ "start": {
+ "line": 387,
+ "column": 36
+ },
+ "end": {
+ "line": 387,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 16642,
+ 16665
+ ],
+ "loc": {
+ "start": {
+ "line": 387,
+ "column": 34
+ },
+ "end": {
+ "line": 387,
+ "column": 57
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Re-setting page length...",
+ "raw": "'Re-setting page length...'",
+ "range": [
+ 16682,
+ 16709
+ ],
+ "loc": {
+ "start": {
+ "line": 388,
+ "column": 12
+ },
+ "end": {
+ "line": 388,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 16642,
+ 16709
+ ],
+ "loc": {
+ "start": {
+ "line": 387,
+ "column": 34
+ },
+ "end": {
+ "line": 388,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 16616,
+ 16709
+ ],
+ "loc": {
+ "start": {
+ "line": 387,
+ "column": 8
+ },
+ "end": {
+ "line": 388,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 16616,
+ 16710
+ ],
+ "loc": {
+ "start": {
+ "line": 387,
+ "column": 8
+ },
+ "end": {
+ "line": 388,
+ "column": 40
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "re-setting page length",
+ "range": [
+ 16582,
+ 16606
+ ],
+ "loc": {
+ "start": {
+ "line": 386,
+ "column": 8
+ },
+ "end": {
+ "line": 386,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "table sorting",
+ "range": [
+ 16720,
+ 16735
+ ],
+ "loc": {
+ "start": {
+ "line": 389,
+ "column": 8
+ },
+ "end": {
+ "line": 389,
+ "column": 23
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 16745,
+ 16749
+ ],
+ "loc": {
+ "start": {
+ "line": 390,
+ "column": 8
+ },
+ "end": {
+ "line": 390,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "msgSort",
+ "range": [
+ 16750,
+ 16757
+ ],
+ "loc": {
+ "start": {
+ "line": 390,
+ "column": 13
+ },
+ "end": {
+ "line": 390,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 16745,
+ 16757
+ ],
+ "loc": {
+ "start": {
+ "line": 390,
+ "column": 8
+ },
+ "end": {
+ "line": 390,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 16760,
+ 16761
+ ],
+ "loc": {
+ "start": {
+ "line": 390,
+ "column": 23
+ },
+ "end": {
+ "line": 390,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "msg_sort",
+ "range": [
+ 16762,
+ 16770
+ ],
+ "loc": {
+ "start": {
+ "line": 390,
+ "column": 25
+ },
+ "end": {
+ "line": 390,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 16760,
+ 16770
+ ],
+ "loc": {
+ "start": {
+ "line": 390,
+ "column": 23
+ },
+ "end": {
+ "line": 390,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Sorting data...",
+ "raw": "'Sorting data...'",
+ "range": [
+ 16774,
+ 16791
+ ],
+ "loc": {
+ "start": {
+ "line": 390,
+ "column": 37
+ },
+ "end": {
+ "line": 390,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 16760,
+ 16791
+ ],
+ "loc": {
+ "start": {
+ "line": 390,
+ "column": 23
+ },
+ "end": {
+ "line": 390,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 16745,
+ 16791
+ ],
+ "loc": {
+ "start": {
+ "line": 390,
+ "column": 8
+ },
+ "end": {
+ "line": 390,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 16745,
+ 16792
+ ],
+ "loc": {
+ "start": {
+ "line": 390,
+ "column": 8
+ },
+ "end": {
+ "line": 390,
+ "column": 55
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "table sorting",
+ "range": [
+ 16720,
+ 16735
+ ],
+ "loc": {
+ "start": {
+ "line": 389,
+ "column": 8
+ },
+ "end": {
+ "line": 389,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "extensions loading",
+ "range": [
+ 16802,
+ 16822
+ ],
+ "loc": {
+ "start": {
+ "line": 391,
+ "column": 8
+ },
+ "end": {
+ "line": 391,
+ "column": 28
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 16832,
+ 16836
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 8
+ },
+ "end": {
+ "line": 392,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "msgLoadExtensions",
+ "range": [
+ 16837,
+ 16854
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 13
+ },
+ "end": {
+ "line": 392,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 16832,
+ 16854
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 8
+ },
+ "end": {
+ "line": 392,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 16857,
+ 16858
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 33
+ },
+ "end": {
+ "line": 392,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "msg_load_extensions",
+ "range": [
+ 16859,
+ 16878
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 35
+ },
+ "end": {
+ "line": 392,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 16857,
+ 16878
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 33
+ },
+ "end": {
+ "line": 392,
+ "column": 54
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Loading extensions...",
+ "raw": "'Loading extensions...'",
+ "range": [
+ 16895,
+ 16918
+ ],
+ "loc": {
+ "start": {
+ "line": 393,
+ "column": 12
+ },
+ "end": {
+ "line": 393,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 16857,
+ 16918
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 33
+ },
+ "end": {
+ "line": 393,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 16832,
+ 16918
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 8
+ },
+ "end": {
+ "line": 393,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 16832,
+ 16919
+ ],
+ "loc": {
+ "start": {
+ "line": 392,
+ "column": 8
+ },
+ "end": {
+ "line": 393,
+ "column": 36
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "extensions loading",
+ "range": [
+ 16802,
+ 16822
+ ],
+ "loc": {
+ "start": {
+ "line": 391,
+ "column": 8
+ },
+ "end": {
+ "line": 391,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "themes loading",
+ "range": [
+ 16929,
+ 16945
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 8
+ },
+ "end": {
+ "line": 394,
+ "column": 24
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 16955,
+ 16959
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 8
+ },
+ "end": {
+ "line": 395,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "msgLoadThemes",
+ "range": [
+ 16960,
+ 16973
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 13
+ },
+ "end": {
+ "line": 395,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 16955,
+ 16973
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 8
+ },
+ "end": {
+ "line": 395,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 16976,
+ 16977
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 29
+ },
+ "end": {
+ "line": 395,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "msg_load_themes",
+ "range": [
+ 16978,
+ 16993
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 31
+ },
+ "end": {
+ "line": 395,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 16976,
+ 16993
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 29
+ },
+ "end": {
+ "line": 395,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "Loading theme(s)...",
+ "raw": "'Loading theme(s)...'",
+ "range": [
+ 16997,
+ 17018
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 50
+ },
+ "end": {
+ "line": 395,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 16976,
+ 17018
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 29
+ },
+ "end": {
+ "line": 395,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 16955,
+ 17018
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 8
+ },
+ "end": {
+ "line": 395,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 16955,
+ 17019
+ ],
+ "loc": {
+ "start": {
+ "line": 395,
+ "column": 8
+ },
+ "end": {
+ "line": 395,
+ "column": 72
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "themes loading",
+ "range": [
+ 16929,
+ 16945
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 8
+ },
+ "end": {
+ "line": 394,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "** ids prefixes **",
+ "range": [
+ 17031,
+ 17053
+ ],
+ "loc": {
+ "start": {
+ "line": 397,
+ "column": 8
+ },
+ "end": {
+ "line": 397,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "css class name added to table",
+ "range": [
+ 17063,
+ 17094
+ ],
+ "loc": {
+ "start": {
+ "line": 398,
+ "column": 8
+ },
+ "end": {
+ "line": 398,
+ "column": 39
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 17104,
+ 17108
+ ],
+ "loc": {
+ "start": {
+ "line": 399,
+ "column": 8
+ },
+ "end": {
+ "line": 399,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxTf",
+ "range": [
+ 17109,
+ 17115
+ ],
+ "loc": {
+ "start": {
+ "line": 399,
+ "column": 13
+ },
+ "end": {
+ "line": 399,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 17104,
+ 17115
+ ],
+ "loc": {
+ "start": {
+ "line": 399,
+ "column": 8
+ },
+ "end": {
+ "line": 399,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "TF",
+ "raw": "'TF'",
+ "range": [
+ 17118,
+ 17122
+ ],
+ "loc": {
+ "start": {
+ "line": 399,
+ "column": 22
+ },
+ "end": {
+ "line": 399,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 17104,
+ 17122
+ ],
+ "loc": {
+ "start": {
+ "line": 399,
+ "column": 8
+ },
+ "end": {
+ "line": 399,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 17104,
+ 17123
+ ],
+ "loc": {
+ "start": {
+ "line": 399,
+ "column": 8
+ },
+ "end": {
+ "line": 399,
+ "column": 27
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** ids prefixes **",
+ "range": [
+ 17031,
+ 17053
+ ],
+ "loc": {
+ "start": {
+ "line": 397,
+ "column": 8
+ },
+ "end": {
+ "line": 397,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "css class name added to table",
+ "range": [
+ 17063,
+ 17094
+ ],
+ "loc": {
+ "start": {
+ "line": 398,
+ "column": 8
+ },
+ "end": {
+ "line": 398,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "filters (inputs - selects)",
+ "range": [
+ 17133,
+ 17161
+ ],
+ "loc": {
+ "start": {
+ "line": 400,
+ "column": 8
+ },
+ "end": {
+ "line": 400,
+ "column": 36
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 17171,
+ 17175
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 8
+ },
+ "end": {
+ "line": 401,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxFlt",
+ "range": [
+ 17176,
+ 17183
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 13
+ },
+ "end": {
+ "line": 401,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 17171,
+ 17183
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 8
+ },
+ "end": {
+ "line": 401,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "flt",
+ "raw": "'flt'",
+ "range": [
+ 17186,
+ 17191
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 23
+ },
+ "end": {
+ "line": 401,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 17171,
+ 17191
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 8
+ },
+ "end": {
+ "line": 401,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 17171,
+ 17192
+ ],
+ "loc": {
+ "start": {
+ "line": 401,
+ "column": 8
+ },
+ "end": {
+ "line": 401,
+ "column": 29
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "filters (inputs - selects)",
+ "range": [
+ 17133,
+ 17161
+ ],
+ "loc": {
+ "start": {
+ "line": 400,
+ "column": 8
+ },
+ "end": {
+ "line": 400,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "validation button",
+ "range": [
+ 17202,
+ 17221
+ ],
+ "loc": {
+ "start": {
+ "line": 402,
+ "column": 8
+ },
+ "end": {
+ "line": 402,
+ "column": 27
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 17231,
+ 17235
+ ],
+ "loc": {
+ "start": {
+ "line": 403,
+ "column": 8
+ },
+ "end": {
+ "line": 403,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxValButton",
+ "range": [
+ 17236,
+ 17249
+ ],
+ "loc": {
+ "start": {
+ "line": 403,
+ "column": 13
+ },
+ "end": {
+ "line": 403,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 17231,
+ 17249
+ ],
+ "loc": {
+ "start": {
+ "line": 403,
+ "column": 8
+ },
+ "end": {
+ "line": 403,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "btn",
+ "raw": "'btn'",
+ "range": [
+ 17252,
+ 17257
+ ],
+ "loc": {
+ "start": {
+ "line": 403,
+ "column": 29
+ },
+ "end": {
+ "line": 403,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 17231,
+ 17257
+ ],
+ "loc": {
+ "start": {
+ "line": 403,
+ "column": 8
+ },
+ "end": {
+ "line": 403,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 17231,
+ 17258
+ ],
+ "loc": {
+ "start": {
+ "line": 403,
+ "column": 8
+ },
+ "end": {
+ "line": 403,
+ "column": 35
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "validation button",
+ "range": [
+ 17202,
+ 17221
+ ],
+ "loc": {
+ "start": {
+ "line": 402,
+ "column": 8
+ },
+ "end": {
+ "line": 402,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "container div for paging elements, rows counter etc.",
+ "range": [
+ 17268,
+ 17322
+ ],
+ "loc": {
+ "start": {
+ "line": 404,
+ "column": 8
+ },
+ "end": {
+ "line": 404,
+ "column": 62
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 17332,
+ 17336
+ ],
+ "loc": {
+ "start": {
+ "line": 405,
+ "column": 8
+ },
+ "end": {
+ "line": 405,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxInfDiv",
+ "range": [
+ 17337,
+ 17347
+ ],
+ "loc": {
+ "start": {
+ "line": 405,
+ "column": 13
+ },
+ "end": {
+ "line": 405,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 17332,
+ 17347
+ ],
+ "loc": {
+ "start": {
+ "line": 405,
+ "column": 8
+ },
+ "end": {
+ "line": 405,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "inf_",
+ "raw": "'inf_'",
+ "range": [
+ 17350,
+ 17356
+ ],
+ "loc": {
+ "start": {
+ "line": 405,
+ "column": 26
+ },
+ "end": {
+ "line": 405,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 17332,
+ 17356
+ ],
+ "loc": {
+ "start": {
+ "line": 405,
+ "column": 8
+ },
+ "end": {
+ "line": 405,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 17332,
+ 17357
+ ],
+ "loc": {
+ "start": {
+ "line": 405,
+ "column": 8
+ },
+ "end": {
+ "line": 405,
+ "column": 33
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "container div for paging elements, rows counter etc.",
+ "range": [
+ 17268,
+ 17322
+ ],
+ "loc": {
+ "start": {
+ "line": 404,
+ "column": 8
+ },
+ "end": {
+ "line": 404,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "left div",
+ "range": [
+ 17367,
+ 17377
+ ],
+ "loc": {
+ "start": {
+ "line": 406,
+ "column": 8
+ },
+ "end": {
+ "line": 406,
+ "column": 18
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 17387,
+ 17391
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 8
+ },
+ "end": {
+ "line": 407,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxLDiv",
+ "range": [
+ 17392,
+ 17400
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 13
+ },
+ "end": {
+ "line": 407,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 17387,
+ 17400
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 8
+ },
+ "end": {
+ "line": 407,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "ldiv_",
+ "raw": "'ldiv_'",
+ "range": [
+ 17403,
+ 17410
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 24
+ },
+ "end": {
+ "line": 407,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 17387,
+ 17410
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 8
+ },
+ "end": {
+ "line": 407,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 17387,
+ 17411
+ ],
+ "loc": {
+ "start": {
+ "line": 407,
+ "column": 8
+ },
+ "end": {
+ "line": 407,
+ "column": 32
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "left div",
+ "range": [
+ 17367,
+ 17377
+ ],
+ "loc": {
+ "start": {
+ "line": 406,
+ "column": 8
+ },
+ "end": {
+ "line": 406,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "right div",
+ "range": [
+ 17421,
+ 17432
+ ],
+ "loc": {
+ "start": {
+ "line": 408,
+ "column": 8
+ },
+ "end": {
+ "line": 408,
+ "column": 19
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 17442,
+ 17446
+ ],
+ "loc": {
+ "start": {
+ "line": 409,
+ "column": 8
+ },
+ "end": {
+ "line": 409,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxRDiv",
+ "range": [
+ 17447,
+ 17455
+ ],
+ "loc": {
+ "start": {
+ "line": 409,
+ "column": 13
+ },
+ "end": {
+ "line": 409,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 17442,
+ 17455
+ ],
+ "loc": {
+ "start": {
+ "line": 409,
+ "column": 8
+ },
+ "end": {
+ "line": 409,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "rdiv_",
+ "raw": "'rdiv_'",
+ "range": [
+ 17458,
+ 17465
+ ],
+ "loc": {
+ "start": {
+ "line": 409,
+ "column": 24
+ },
+ "end": {
+ "line": 409,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 17442,
+ 17465
+ ],
+ "loc": {
+ "start": {
+ "line": 409,
+ "column": 8
+ },
+ "end": {
+ "line": 409,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 17442,
+ 17466
+ ],
+ "loc": {
+ "start": {
+ "line": 409,
+ "column": 8
+ },
+ "end": {
+ "line": 409,
+ "column": 32
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "right div",
+ "range": [
+ 17421,
+ 17432
+ ],
+ "loc": {
+ "start": {
+ "line": 408,
+ "column": 8
+ },
+ "end": {
+ "line": 408,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "middle div",
+ "range": [
+ 17476,
+ 17488
+ ],
+ "loc": {
+ "start": {
+ "line": 410,
+ "column": 8
+ },
+ "end": {
+ "line": 410,
+ "column": 20
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 17498,
+ 17502
+ ],
+ "loc": {
+ "start": {
+ "line": 411,
+ "column": 8
+ },
+ "end": {
+ "line": 411,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxMDiv",
+ "range": [
+ 17503,
+ 17511
+ ],
+ "loc": {
+ "start": {
+ "line": 411,
+ "column": 13
+ },
+ "end": {
+ "line": 411,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 17498,
+ 17511
+ ],
+ "loc": {
+ "start": {
+ "line": 411,
+ "column": 8
+ },
+ "end": {
+ "line": 411,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "mdiv_",
+ "raw": "'mdiv_'",
+ "range": [
+ 17514,
+ 17521
+ ],
+ "loc": {
+ "start": {
+ "line": 411,
+ "column": 24
+ },
+ "end": {
+ "line": 411,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 17498,
+ 17521
+ ],
+ "loc": {
+ "start": {
+ "line": 411,
+ "column": 8
+ },
+ "end": {
+ "line": 411,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 17498,
+ 17522
+ ],
+ "loc": {
+ "start": {
+ "line": 411,
+ "column": 8
+ },
+ "end": {
+ "line": 411,
+ "column": 32
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "middle div",
+ "range": [
+ 17476,
+ 17488
+ ],
+ "loc": {
+ "start": {
+ "line": 410,
+ "column": 8
+ },
+ "end": {
+ "line": 410,
+ "column": 20
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "filter values cookie",
+ "range": [
+ 17532,
+ 17554
+ ],
+ "loc": {
+ "start": {
+ "line": 412,
+ "column": 8
+ },
+ "end": {
+ "line": 412,
+ "column": 30
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 17564,
+ 17568
+ ],
+ "loc": {
+ "start": {
+ "line": 413,
+ "column": 8
+ },
+ "end": {
+ "line": 413,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxCookieFltsValues",
+ "range": [
+ 17569,
+ 17589
+ ],
+ "loc": {
+ "start": {
+ "line": 413,
+ "column": 13
+ },
+ "end": {
+ "line": 413,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 17564,
+ 17589
+ ],
+ "loc": {
+ "start": {
+ "line": 413,
+ "column": 8
+ },
+ "end": {
+ "line": 413,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "tf_flts_",
+ "raw": "'tf_flts_'",
+ "range": [
+ 17592,
+ 17602
+ ],
+ "loc": {
+ "start": {
+ "line": 413,
+ "column": 36
+ },
+ "end": {
+ "line": 413,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 17564,
+ 17602
+ ],
+ "loc": {
+ "start": {
+ "line": 413,
+ "column": 8
+ },
+ "end": {
+ "line": 413,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 17564,
+ 17603
+ ],
+ "loc": {
+ "start": {
+ "line": 413,
+ "column": 8
+ },
+ "end": {
+ "line": 413,
+ "column": 47
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "filter values cookie",
+ "range": [
+ 17532,
+ 17554
+ ],
+ "loc": {
+ "start": {
+ "line": 412,
+ "column": 8
+ },
+ "end": {
+ "line": 412,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "page nb cookie",
+ "range": [
+ 17613,
+ 17629
+ ],
+ "loc": {
+ "start": {
+ "line": 414,
+ "column": 8
+ },
+ "end": {
+ "line": 414,
+ "column": 24
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 17639,
+ 17643
+ ],
+ "loc": {
+ "start": {
+ "line": 415,
+ "column": 8
+ },
+ "end": {
+ "line": 415,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxCookiePageNb",
+ "range": [
+ 17644,
+ 17660
+ ],
+ "loc": {
+ "start": {
+ "line": 415,
+ "column": 13
+ },
+ "end": {
+ "line": 415,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 17639,
+ 17660
+ ],
+ "loc": {
+ "start": {
+ "line": 415,
+ "column": 8
+ },
+ "end": {
+ "line": 415,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "tf_pgnb_",
+ "raw": "'tf_pgnb_'",
+ "range": [
+ 17663,
+ 17673
+ ],
+ "loc": {
+ "start": {
+ "line": 415,
+ "column": 32
+ },
+ "end": {
+ "line": 415,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 17639,
+ 17673
+ ],
+ "loc": {
+ "start": {
+ "line": 415,
+ "column": 8
+ },
+ "end": {
+ "line": 415,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 17639,
+ 17674
+ ],
+ "loc": {
+ "start": {
+ "line": 415,
+ "column": 8
+ },
+ "end": {
+ "line": 415,
+ "column": 43
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "page nb cookie",
+ "range": [
+ 17613,
+ 17629
+ ],
+ "loc": {
+ "start": {
+ "line": 414,
+ "column": 8
+ },
+ "end": {
+ "line": 414,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "page length cookie",
+ "range": [
+ 17684,
+ 17704
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 8
+ },
+ "end": {
+ "line": 416,
+ "column": 28
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 17714,
+ 17718
+ ],
+ "loc": {
+ "start": {
+ "line": 417,
+ "column": 8
+ },
+ "end": {
+ "line": 417,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxCookiePageLen",
+ "range": [
+ 17719,
+ 17736
+ ],
+ "loc": {
+ "start": {
+ "line": 417,
+ "column": 13
+ },
+ "end": {
+ "line": 417,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 17714,
+ 17736
+ ],
+ "loc": {
+ "start": {
+ "line": 417,
+ "column": 8
+ },
+ "end": {
+ "line": 417,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "tf_pglen_",
+ "raw": "'tf_pglen_'",
+ "range": [
+ 17739,
+ 17750
+ ],
+ "loc": {
+ "start": {
+ "line": 417,
+ "column": 33
+ },
+ "end": {
+ "line": 417,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 17714,
+ 17750
+ ],
+ "loc": {
+ "start": {
+ "line": 417,
+ "column": 8
+ },
+ "end": {
+ "line": 417,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 17714,
+ 17751
+ ],
+ "loc": {
+ "start": {
+ "line": 417,
+ "column": 8
+ },
+ "end": {
+ "line": 417,
+ "column": 45
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "page length cookie",
+ "range": [
+ 17684,
+ 17704
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 8
+ },
+ "end": {
+ "line": 416,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "** cookies **",
+ "range": [
+ 17763,
+ 17780
+ ],
+ "loc": {
+ "start": {
+ "line": 419,
+ "column": 8
+ },
+ "end": {
+ "line": 419,
+ "column": 25
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 17790,
+ 17794
+ ],
+ "loc": {
+ "start": {
+ "line": 420,
+ "column": 8
+ },
+ "end": {
+ "line": 420,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasStoredValues",
+ "range": [
+ 17795,
+ 17810
+ ],
+ "loc": {
+ "start": {
+ "line": 420,
+ "column": 13
+ },
+ "end": {
+ "line": 420,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 17790,
+ 17810
+ ],
+ "loc": {
+ "start": {
+ "line": 420,
+ "column": 8
+ },
+ "end": {
+ "line": 420,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 17813,
+ 17818
+ ],
+ "loc": {
+ "start": {
+ "line": 420,
+ "column": 31
+ },
+ "end": {
+ "line": 420,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 17790,
+ 17818
+ ],
+ "loc": {
+ "start": {
+ "line": 420,
+ "column": 8
+ },
+ "end": {
+ "line": 420,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 17790,
+ 17819
+ ],
+ "loc": {
+ "start": {
+ "line": 420,
+ "column": 8
+ },
+ "end": {
+ "line": 420,
+ "column": 37
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** cookies **",
+ "range": [
+ 17763,
+ 17780
+ ],
+ "loc": {
+ "start": {
+ "line": 419,
+ "column": 8
+ },
+ "end": {
+ "line": 419,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "remembers filters values on page load",
+ "range": [
+ 17829,
+ 17868
+ ],
+ "loc": {
+ "start": {
+ "line": 421,
+ "column": 8
+ },
+ "end": {
+ "line": 421,
+ "column": 47
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 17878,
+ 17882
+ ],
+ "loc": {
+ "start": {
+ "line": 422,
+ "column": 8
+ },
+ "end": {
+ "line": 422,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rememberGridValues",
+ "range": [
+ 17883,
+ 17901
+ ],
+ "loc": {
+ "start": {
+ "line": 422,
+ "column": 13
+ },
+ "end": {
+ "line": 422,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 17878,
+ 17901
+ ],
+ "loc": {
+ "start": {
+ "line": 422,
+ "column": 8
+ },
+ "end": {
+ "line": 422,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 17904,
+ 17911
+ ],
+ "loc": {
+ "start": {
+ "line": 422,
+ "column": 34
+ },
+ "end": {
+ "line": 422,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 17912,
+ 17913
+ ],
+ "loc": {
+ "start": {
+ "line": 422,
+ "column": 42
+ },
+ "end": {
+ "line": 422,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "remember_grid_values",
+ "range": [
+ 17914,
+ 17934
+ ],
+ "loc": {
+ "start": {
+ "line": 422,
+ "column": 44
+ },
+ "end": {
+ "line": 422,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 17912,
+ 17934
+ ],
+ "loc": {
+ "start": {
+ "line": 422,
+ "column": 42
+ },
+ "end": {
+ "line": 422,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 17904,
+ 17935
+ ],
+ "loc": {
+ "start": {
+ "line": 422,
+ "column": 34
+ },
+ "end": {
+ "line": 422,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 17878,
+ 17935
+ ],
+ "loc": {
+ "start": {
+ "line": 422,
+ "column": 8
+ },
+ "end": {
+ "line": 422,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 17878,
+ 17936
+ ],
+ "loc": {
+ "start": {
+ "line": 422,
+ "column": 8
+ },
+ "end": {
+ "line": 422,
+ "column": 66
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "remembers filters values on page load",
+ "range": [
+ 17829,
+ 17868
+ ],
+ "loc": {
+ "start": {
+ "line": 421,
+ "column": 8
+ },
+ "end": {
+ "line": 421,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "cookie storing filter values",
+ "range": [
+ 17946,
+ 17976
+ ],
+ "loc": {
+ "start": {
+ "line": 423,
+ "column": 8
+ },
+ "end": {
+ "line": 423,
+ "column": 38
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 17986,
+ 17990
+ ],
+ "loc": {
+ "start": {
+ "line": 424,
+ "column": 8
+ },
+ "end": {
+ "line": 424,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltsValuesCookie",
+ "range": [
+ 17991,
+ 18007
+ ],
+ "loc": {
+ "start": {
+ "line": 424,
+ "column": 13
+ },
+ "end": {
+ "line": 424,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 17986,
+ 18007
+ ],
+ "loc": {
+ "start": {
+ "line": 424,
+ "column": 8
+ },
+ "end": {
+ "line": 424,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 18010,
+ 18014
+ ],
+ "loc": {
+ "start": {
+ "line": 424,
+ "column": 32
+ },
+ "end": {
+ "line": 424,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxCookieFltsValues",
+ "range": [
+ 18015,
+ 18035
+ ],
+ "loc": {
+ "start": {
+ "line": 424,
+ "column": 37
+ },
+ "end": {
+ "line": 424,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 18010,
+ 18035
+ ],
+ "loc": {
+ "start": {
+ "line": 424,
+ "column": 32
+ },
+ "end": {
+ "line": 424,
+ "column": 57
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 18038,
+ 18042
+ ],
+ "loc": {
+ "start": {
+ "line": 424,
+ "column": 60
+ },
+ "end": {
+ "line": 424,
+ "column": 64
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 18043,
+ 18045
+ ],
+ "loc": {
+ "start": {
+ "line": 424,
+ "column": 65
+ },
+ "end": {
+ "line": 424,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 18038,
+ 18045
+ ],
+ "loc": {
+ "start": {
+ "line": 424,
+ "column": 60
+ },
+ "end": {
+ "line": 424,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 18010,
+ 18045
+ ],
+ "loc": {
+ "start": {
+ "line": 424,
+ "column": 32
+ },
+ "end": {
+ "line": 424,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 17986,
+ 18045
+ ],
+ "loc": {
+ "start": {
+ "line": 424,
+ "column": 8
+ },
+ "end": {
+ "line": 424,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 17986,
+ 18046
+ ],
+ "loc": {
+ "start": {
+ "line": 424,
+ "column": 8
+ },
+ "end": {
+ "line": 424,
+ "column": 68
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "cookie storing filter values",
+ "range": [
+ 17946,
+ 17976
+ ],
+ "loc": {
+ "start": {
+ "line": 423,
+ "column": 8
+ },
+ "end": {
+ "line": 423,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "remembers page nb on page load",
+ "range": [
+ 18056,
+ 18088
+ ],
+ "loc": {
+ "start": {
+ "line": 425,
+ "column": 8
+ },
+ "end": {
+ "line": 425,
+ "column": 40
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 18098,
+ 18102
+ ],
+ "loc": {
+ "start": {
+ "line": 426,
+ "column": 8
+ },
+ "end": {
+ "line": 426,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rememberPageNb",
+ "range": [
+ 18103,
+ 18117
+ ],
+ "loc": {
+ "start": {
+ "line": 426,
+ "column": 13
+ },
+ "end": {
+ "line": 426,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 18098,
+ 18117
+ ],
+ "loc": {
+ "start": {
+ "line": 426,
+ "column": 8
+ },
+ "end": {
+ "line": 426,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 18120,
+ 18124
+ ],
+ "loc": {
+ "start": {
+ "line": 426,
+ "column": 30
+ },
+ "end": {
+ "line": 426,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 18125,
+ 18131
+ ],
+ "loc": {
+ "start": {
+ "line": 426,
+ "column": 35
+ },
+ "end": {
+ "line": 426,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 18120,
+ 18131
+ ],
+ "loc": {
+ "start": {
+ "line": 426,
+ "column": 30
+ },
+ "end": {
+ "line": 426,
+ "column": 41
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 18135,
+ 18136
+ ],
+ "loc": {
+ "start": {
+ "line": 426,
+ "column": 45
+ },
+ "end": {
+ "line": 426,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "remember_page_number",
+ "range": [
+ 18137,
+ 18157
+ ],
+ "loc": {
+ "start": {
+ "line": 426,
+ "column": 47
+ },
+ "end": {
+ "line": 426,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 18135,
+ 18157
+ ],
+ "loc": {
+ "start": {
+ "line": 426,
+ "column": 45
+ },
+ "end": {
+ "line": 426,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 18120,
+ 18157
+ ],
+ "loc": {
+ "start": {
+ "line": 426,
+ "column": 30
+ },
+ "end": {
+ "line": 426,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 18098,
+ 18157
+ ],
+ "loc": {
+ "start": {
+ "line": 426,
+ "column": 8
+ },
+ "end": {
+ "line": 426,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 18098,
+ 18158
+ ],
+ "loc": {
+ "start": {
+ "line": 426,
+ "column": 8
+ },
+ "end": {
+ "line": 426,
+ "column": 68
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "remembers page nb on page load",
+ "range": [
+ 18056,
+ 18088
+ ],
+ "loc": {
+ "start": {
+ "line": 425,
+ "column": 8
+ },
+ "end": {
+ "line": 425,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "cookie storing page nb",
+ "range": [
+ 18168,
+ 18192
+ ],
+ "loc": {
+ "start": {
+ "line": 427,
+ "column": 8
+ },
+ "end": {
+ "line": 427,
+ "column": 32
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 18202,
+ 18206
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 8
+ },
+ "end": {
+ "line": 428,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pgNbCookie",
+ "range": [
+ 18207,
+ 18217
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 13
+ },
+ "end": {
+ "line": 428,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 18202,
+ 18217
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 8
+ },
+ "end": {
+ "line": 428,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 18220,
+ 18224
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 26
+ },
+ "end": {
+ "line": 428,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxCookiePageNb",
+ "range": [
+ 18225,
+ 18241
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 31
+ },
+ "end": {
+ "line": 428,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 18220,
+ 18241
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 26
+ },
+ "end": {
+ "line": 428,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 18244,
+ 18248
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 50
+ },
+ "end": {
+ "line": 428,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 18249,
+ 18251
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 55
+ },
+ "end": {
+ "line": 428,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 18244,
+ 18251
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 50
+ },
+ "end": {
+ "line": 428,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 18220,
+ 18251
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 26
+ },
+ "end": {
+ "line": 428,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 18202,
+ 18251
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 8
+ },
+ "end": {
+ "line": 428,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 18202,
+ 18252
+ ],
+ "loc": {
+ "start": {
+ "line": 428,
+ "column": 8
+ },
+ "end": {
+ "line": 428,
+ "column": 58
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "cookie storing page nb",
+ "range": [
+ 18168,
+ 18192
+ ],
+ "loc": {
+ "start": {
+ "line": 427,
+ "column": 8
+ },
+ "end": {
+ "line": 427,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "remembers page length on page load",
+ "range": [
+ 18262,
+ 18298
+ ],
+ "loc": {
+ "start": {
+ "line": 429,
+ "column": 8
+ },
+ "end": {
+ "line": 429,
+ "column": 44
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 18308,
+ 18312
+ ],
+ "loc": {
+ "start": {
+ "line": 430,
+ "column": 8
+ },
+ "end": {
+ "line": 430,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rememberPageLen",
+ "range": [
+ 18313,
+ 18328
+ ],
+ "loc": {
+ "start": {
+ "line": 430,
+ "column": 13
+ },
+ "end": {
+ "line": 430,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 18308,
+ 18328
+ ],
+ "loc": {
+ "start": {
+ "line": 430,
+ "column": 8
+ },
+ "end": {
+ "line": 430,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 18331,
+ 18335
+ ],
+ "loc": {
+ "start": {
+ "line": 430,
+ "column": 31
+ },
+ "end": {
+ "line": 430,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 18336,
+ 18342
+ ],
+ "loc": {
+ "start": {
+ "line": 430,
+ "column": 36
+ },
+ "end": {
+ "line": 430,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 18331,
+ 18342
+ ],
+ "loc": {
+ "start": {
+ "line": 430,
+ "column": 31
+ },
+ "end": {
+ "line": 430,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 18346,
+ 18347
+ ],
+ "loc": {
+ "start": {
+ "line": 430,
+ "column": 46
+ },
+ "end": {
+ "line": 430,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "remember_page_length",
+ "range": [
+ 18348,
+ 18368
+ ],
+ "loc": {
+ "start": {
+ "line": 430,
+ "column": 48
+ },
+ "end": {
+ "line": 430,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 18346,
+ 18368
+ ],
+ "loc": {
+ "start": {
+ "line": 430,
+ "column": 46
+ },
+ "end": {
+ "line": 430,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 18331,
+ 18368
+ ],
+ "loc": {
+ "start": {
+ "line": 430,
+ "column": 31
+ },
+ "end": {
+ "line": 430,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 18308,
+ 18368
+ ],
+ "loc": {
+ "start": {
+ "line": 430,
+ "column": 8
+ },
+ "end": {
+ "line": 430,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 18308,
+ 18369
+ ],
+ "loc": {
+ "start": {
+ "line": 430,
+ "column": 8
+ },
+ "end": {
+ "line": 430,
+ "column": 69
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "remembers page length on page load",
+ "range": [
+ 18262,
+ 18298
+ ],
+ "loc": {
+ "start": {
+ "line": 429,
+ "column": 8
+ },
+ "end": {
+ "line": 429,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "cookie storing page length",
+ "range": [
+ 18379,
+ 18407
+ ],
+ "loc": {
+ "start": {
+ "line": 431,
+ "column": 8
+ },
+ "end": {
+ "line": 431,
+ "column": 36
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 18417,
+ 18421
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 8
+ },
+ "end": {
+ "line": 432,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pgLenCookie",
+ "range": [
+ 18422,
+ 18433
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 13
+ },
+ "end": {
+ "line": 432,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 18417,
+ 18433
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 8
+ },
+ "end": {
+ "line": 432,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 18436,
+ 18440
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 27
+ },
+ "end": {
+ "line": 432,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxCookiePageLen",
+ "range": [
+ 18441,
+ 18458
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 32
+ },
+ "end": {
+ "line": 432,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 18436,
+ 18458
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 27
+ },
+ "end": {
+ "line": 432,
+ "column": 49
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 18461,
+ 18465
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 52
+ },
+ "end": {
+ "line": 432,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 18466,
+ 18468
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 57
+ },
+ "end": {
+ "line": 432,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 18461,
+ 18468
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 52
+ },
+ "end": {
+ "line": 432,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 18436,
+ 18468
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 27
+ },
+ "end": {
+ "line": 432,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 18417,
+ 18468
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 8
+ },
+ "end": {
+ "line": 432,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 18417,
+ 18469
+ ],
+ "loc": {
+ "start": {
+ "line": 432,
+ "column": 8
+ },
+ "end": {
+ "line": 432,
+ "column": 60
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "cookie storing page length",
+ "range": [
+ 18379,
+ 18407
+ ],
+ "loc": {
+ "start": {
+ "line": 431,
+ "column": 8
+ },
+ "end": {
+ "line": 431,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "** extensions **",
+ "range": [
+ 18481,
+ 18501
+ ],
+ "loc": {
+ "start": {
+ "line": 434,
+ "column": 8
+ },
+ "end": {
+ "line": 434,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "imports external script",
+ "range": [
+ 18511,
+ 18536
+ ],
+ "loc": {
+ "start": {
+ "line": 435,
+ "column": 8
+ },
+ "end": {
+ "line": 435,
+ "column": 33
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 18546,
+ 18550
+ ],
+ "loc": {
+ "start": {
+ "line": 436,
+ "column": 8
+ },
+ "end": {
+ "line": 436,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "extensions",
+ "range": [
+ 18551,
+ 18561
+ ],
+ "loc": {
+ "start": {
+ "line": 436,
+ "column": 13
+ },
+ "end": {
+ "line": 436,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 18546,
+ 18561
+ ],
+ "loc": {
+ "start": {
+ "line": 436,
+ "column": 8
+ },
+ "end": {
+ "line": 436,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 18564,
+ 18565
+ ],
+ "loc": {
+ "start": {
+ "line": 436,
+ "column": 26
+ },
+ "end": {
+ "line": 436,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "extensions",
+ "range": [
+ 18566,
+ 18576
+ ],
+ "loc": {
+ "start": {
+ "line": 436,
+ "column": 28
+ },
+ "end": {
+ "line": 436,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 18564,
+ 18576
+ ],
+ "loc": {
+ "start": {
+ "line": 436,
+ "column": 26
+ },
+ "end": {
+ "line": 436,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 18546,
+ 18576
+ ],
+ "loc": {
+ "start": {
+ "line": 436,
+ "column": 8
+ },
+ "end": {
+ "line": 436,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 18546,
+ 18577
+ ],
+ "loc": {
+ "start": {
+ "line": 436,
+ "column": 8
+ },
+ "end": {
+ "line": 436,
+ "column": 39
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** extensions **",
+ "range": [
+ 18481,
+ 18501
+ ],
+ "loc": {
+ "start": {
+ "line": 434,
+ "column": 8
+ },
+ "end": {
+ "line": 434,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "imports external script",
+ "range": [
+ 18511,
+ 18536
+ ],
+ "loc": {
+ "start": {
+ "line": 435,
+ "column": 8
+ },
+ "end": {
+ "line": 435,
+ "column": 33
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 18587,
+ 18591
+ ],
+ "loc": {
+ "start": {
+ "line": 437,
+ "column": 8
+ },
+ "end": {
+ "line": 437,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasExtensions",
+ "range": [
+ 18592,
+ 18605
+ ],
+ "loc": {
+ "start": {
+ "line": 437,
+ "column": 13
+ },
+ "end": {
+ "line": 437,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 18587,
+ 18605
+ ],
+ "loc": {
+ "start": {
+ "line": 437,
+ "column": 8
+ },
+ "end": {
+ "line": 437,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 18608,
+ 18613
+ ],
+ "loc": {
+ "start": {
+ "line": 437,
+ "column": 29
+ },
+ "end": {
+ "line": 437,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isArray",
+ "range": [
+ 18614,
+ 18621
+ ],
+ "loc": {
+ "start": {
+ "line": 437,
+ "column": 35
+ },
+ "end": {
+ "line": 437,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 18608,
+ 18621
+ ],
+ "loc": {
+ "start": {
+ "line": 437,
+ "column": 29
+ },
+ "end": {
+ "line": 437,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 18622,
+ 18626
+ ],
+ "loc": {
+ "start": {
+ "line": 437,
+ "column": 43
+ },
+ "end": {
+ "line": 437,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "extensions",
+ "range": [
+ 18627,
+ 18637
+ ],
+ "loc": {
+ "start": {
+ "line": 437,
+ "column": 48
+ },
+ "end": {
+ "line": 437,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 18622,
+ 18637
+ ],
+ "loc": {
+ "start": {
+ "line": 437,
+ "column": 43
+ },
+ "end": {
+ "line": 437,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 18608,
+ 18638
+ ],
+ "loc": {
+ "start": {
+ "line": 437,
+ "column": 29
+ },
+ "end": {
+ "line": 437,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 18587,
+ 18638
+ ],
+ "loc": {
+ "start": {
+ "line": 437,
+ "column": 8
+ },
+ "end": {
+ "line": 437,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 18587,
+ 18639
+ ],
+ "loc": {
+ "start": {
+ "line": 437,
+ "column": 8
+ },
+ "end": {
+ "line": 437,
+ "column": 60
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "** themes **",
+ "range": [
+ 18651,
+ 18667
+ ],
+ "loc": {
+ "start": {
+ "line": 439,
+ "column": 8
+ },
+ "end": {
+ "line": 439,
+ "column": 24
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 18677,
+ 18681
+ ],
+ "loc": {
+ "start": {
+ "line": 440,
+ "column": 8
+ },
+ "end": {
+ "line": 440,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableDefaultTheme",
+ "range": [
+ 18682,
+ 18700
+ ],
+ "loc": {
+ "start": {
+ "line": 440,
+ "column": 13
+ },
+ "end": {
+ "line": 440,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 18677,
+ 18700
+ ],
+ "loc": {
+ "start": {
+ "line": 440,
+ "column": 8
+ },
+ "end": {
+ "line": 440,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Boolean",
+ "range": [
+ 18703,
+ 18710
+ ],
+ "loc": {
+ "start": {
+ "line": 440,
+ "column": 34
+ },
+ "end": {
+ "line": 440,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 18711,
+ 18712
+ ],
+ "loc": {
+ "start": {
+ "line": 440,
+ "column": 42
+ },
+ "end": {
+ "line": 440,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enable_default_theme",
+ "range": [
+ 18713,
+ 18733
+ ],
+ "loc": {
+ "start": {
+ "line": 440,
+ "column": 44
+ },
+ "end": {
+ "line": 440,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 18711,
+ 18733
+ ],
+ "loc": {
+ "start": {
+ "line": 440,
+ "column": 42
+ },
+ "end": {
+ "line": 440,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 18703,
+ 18734
+ ],
+ "loc": {
+ "start": {
+ "line": 440,
+ "column": 34
+ },
+ "end": {
+ "line": 440,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 18677,
+ 18734
+ ],
+ "loc": {
+ "start": {
+ "line": 440,
+ "column": 8
+ },
+ "end": {
+ "line": 440,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 18677,
+ 18735
+ ],
+ "loc": {
+ "start": {
+ "line": 440,
+ "column": 8
+ },
+ "end": {
+ "line": 440,
+ "column": 66
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** themes **",
+ "range": [
+ 18651,
+ 18667
+ ],
+ "loc": {
+ "start": {
+ "line": 439,
+ "column": 8
+ },
+ "end": {
+ "line": 439,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "imports themes",
+ "range": [
+ 18745,
+ 18761
+ ],
+ "loc": {
+ "start": {
+ "line": 441,
+ "column": 8
+ },
+ "end": {
+ "line": 441,
+ "column": 24
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 18771,
+ 18775
+ ],
+ "loc": {
+ "start": {
+ "line": 442,
+ "column": 8
+ },
+ "end": {
+ "line": 442,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasThemes",
+ "range": [
+ 18776,
+ 18785
+ ],
+ "loc": {
+ "start": {
+ "line": 442,
+ "column": 13
+ },
+ "end": {
+ "line": 442,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 18771,
+ 18785
+ ],
+ "loc": {
+ "start": {
+ "line": 442,
+ "column": 8
+ },
+ "end": {
+ "line": 442,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 18789,
+ 18793
+ ],
+ "loc": {
+ "start": {
+ "line": 442,
+ "column": 26
+ },
+ "end": {
+ "line": 442,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableDefaultTheme",
+ "range": [
+ 18794,
+ 18812
+ ],
+ "loc": {
+ "start": {
+ "line": 442,
+ "column": 31
+ },
+ "end": {
+ "line": 442,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 18789,
+ 18812
+ ],
+ "loc": {
+ "start": {
+ "line": 442,
+ "column": 26
+ },
+ "end": {
+ "line": 442,
+ "column": 49
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 18816,
+ 18821
+ ],
+ "loc": {
+ "start": {
+ "line": 442,
+ "column": 53
+ },
+ "end": {
+ "line": 442,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isArray",
+ "range": [
+ 18822,
+ 18829
+ ],
+ "loc": {
+ "start": {
+ "line": 442,
+ "column": 59
+ },
+ "end": {
+ "line": 442,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 18816,
+ 18829
+ ],
+ "loc": {
+ "start": {
+ "line": 442,
+ "column": 53
+ },
+ "end": {
+ "line": 442,
+ "column": 66
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 18830,
+ 18831
+ ],
+ "loc": {
+ "start": {
+ "line": 442,
+ "column": 67
+ },
+ "end": {
+ "line": 442,
+ "column": 68
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "themes",
+ "range": [
+ 18832,
+ 18838
+ ],
+ "loc": {
+ "start": {
+ "line": 442,
+ "column": 69
+ },
+ "end": {
+ "line": 442,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 18830,
+ 18838
+ ],
+ "loc": {
+ "start": {
+ "line": 442,
+ "column": 67
+ },
+ "end": {
+ "line": 442,
+ "column": 75
+ }
+ }
+ }
+ ],
+ "range": [
+ 18816,
+ 18839
+ ],
+ "loc": {
+ "start": {
+ "line": 442,
+ "column": 53
+ },
+ "end": {
+ "line": 442,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 18789,
+ 18839
+ ],
+ "loc": {
+ "start": {
+ "line": 442,
+ "column": 26
+ },
+ "end": {
+ "line": 442,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 18771,
+ 18840
+ ],
+ "loc": {
+ "start": {
+ "line": 442,
+ "column": 8
+ },
+ "end": {
+ "line": 442,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 18771,
+ 18841
+ ],
+ "loc": {
+ "start": {
+ "line": 442,
+ "column": 8
+ },
+ "end": {
+ "line": 442,
+ "column": 78
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "imports themes",
+ "range": [
+ 18745,
+ 18761
+ ],
+ "loc": {
+ "start": {
+ "line": 441,
+ "column": 8
+ },
+ "end": {
+ "line": 441,
+ "column": 24
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 18851,
+ 18855
+ ],
+ "loc": {
+ "start": {
+ "line": 443,
+ "column": 8
+ },
+ "end": {
+ "line": 443,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "themes",
+ "range": [
+ 18856,
+ 18862
+ ],
+ "loc": {
+ "start": {
+ "line": 443,
+ "column": 13
+ },
+ "end": {
+ "line": 443,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 18851,
+ 18862
+ ],
+ "loc": {
+ "start": {
+ "line": 443,
+ "column": 8
+ },
+ "end": {
+ "line": 443,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 18865,
+ 18866
+ ],
+ "loc": {
+ "start": {
+ "line": 443,
+ "column": 22
+ },
+ "end": {
+ "line": 443,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "themes",
+ "range": [
+ 18867,
+ 18873
+ ],
+ "loc": {
+ "start": {
+ "line": 443,
+ "column": 24
+ },
+ "end": {
+ "line": 443,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 18865,
+ 18873
+ ],
+ "loc": {
+ "start": {
+ "line": 443,
+ "column": 22
+ },
+ "end": {
+ "line": 443,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 18877,
+ 18879
+ ],
+ "loc": {
+ "start": {
+ "line": 443,
+ "column": 34
+ },
+ "end": {
+ "line": 443,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 18865,
+ 18879
+ ],
+ "loc": {
+ "start": {
+ "line": 443,
+ "column": 22
+ },
+ "end": {
+ "line": 443,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 18851,
+ 18879
+ ],
+ "loc": {
+ "start": {
+ "line": 443,
+ "column": 8
+ },
+ "end": {
+ "line": 443,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 18851,
+ 18880
+ ],
+ "loc": {
+ "start": {
+ "line": 443,
+ "column": 8
+ },
+ "end": {
+ "line": 443,
+ "column": 37
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "themes path",
+ "range": [
+ 18890,
+ 18903
+ ],
+ "loc": {
+ "start": {
+ "line": 444,
+ "column": 8
+ },
+ "end": {
+ "line": 444,
+ "column": 21
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 18913,
+ 18917
+ ],
+ "loc": {
+ "start": {
+ "line": 445,
+ "column": 8
+ },
+ "end": {
+ "line": 445,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "themesPath",
+ "range": [
+ 18918,
+ 18928
+ ],
+ "loc": {
+ "start": {
+ "line": 445,
+ "column": 13
+ },
+ "end": {
+ "line": 445,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 18913,
+ 18928
+ ],
+ "loc": {
+ "start": {
+ "line": 445,
+ "column": 8
+ },
+ "end": {
+ "line": 445,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "f",
+ "range": [
+ 18931,
+ 18932
+ ],
+ "loc": {
+ "start": {
+ "line": 445,
+ "column": 26
+ },
+ "end": {
+ "line": 445,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "themes_path",
+ "range": [
+ 18933,
+ 18944
+ ],
+ "loc": {
+ "start": {
+ "line": 445,
+ "column": 28
+ },
+ "end": {
+ "line": 445,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 18931,
+ 18944
+ ],
+ "loc": {
+ "start": {
+ "line": 445,
+ "column": 26
+ },
+ "end": {
+ "line": 445,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 18948,
+ 18952
+ ],
+ "loc": {
+ "start": {
+ "line": 445,
+ "column": 43
+ },
+ "end": {
+ "line": 445,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stylePath",
+ "range": [
+ 18953,
+ 18962
+ ],
+ "loc": {
+ "start": {
+ "line": 445,
+ "column": 48
+ },
+ "end": {
+ "line": 445,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 18948,
+ 18962
+ ],
+ "loc": {
+ "start": {
+ "line": 445,
+ "column": 43
+ },
+ "end": {
+ "line": 445,
+ "column": 57
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "themes/",
+ "raw": "'themes/'",
+ "range": [
+ 18965,
+ 18974
+ ],
+ "loc": {
+ "start": {
+ "line": 445,
+ "column": 60
+ },
+ "end": {
+ "line": 445,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 18948,
+ 18974
+ ],
+ "loc": {
+ "start": {
+ "line": 445,
+ "column": 43
+ },
+ "end": {
+ "line": 445,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 18931,
+ 18974
+ ],
+ "loc": {
+ "start": {
+ "line": 445,
+ "column": 26
+ },
+ "end": {
+ "line": 445,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 18913,
+ 18974
+ ],
+ "loc": {
+ "start": {
+ "line": 445,
+ "column": 8
+ },
+ "end": {
+ "line": 445,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 18913,
+ 18975
+ ],
+ "loc": {
+ "start": {
+ "line": 445,
+ "column": 8
+ },
+ "end": {
+ "line": 445,
+ "column": 70
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "themes path",
+ "range": [
+ 18890,
+ 18903
+ ],
+ "loc": {
+ "start": {
+ "line": 444,
+ "column": 8
+ },
+ "end": {
+ "line": 444,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " Features registry",
+ "range": [
+ 18987,
+ 19007
+ ],
+ "loc": {
+ "start": {
+ "line": 447,
+ "column": 8
+ },
+ "end": {
+ "line": 447,
+ "column": 28
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 19017,
+ 19021
+ ],
+ "loc": {
+ "start": {
+ "line": 448,
+ "column": 8
+ },
+ "end": {
+ "line": 448,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 19022,
+ 19025
+ ],
+ "loc": {
+ "start": {
+ "line": 448,
+ "column": 13
+ },
+ "end": {
+ "line": 448,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 19017,
+ 19025
+ ],
+ "loc": {
+ "start": {
+ "line": 448,
+ "column": 8
+ },
+ "end": {
+ "line": 448,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "ObjectExpression",
+ "properties": [],
+ "range": [
+ 19028,
+ 19030
+ ],
+ "loc": {
+ "start": {
+ "line": 448,
+ "column": 19
+ },
+ "end": {
+ "line": 448,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 19017,
+ 19030
+ ],
+ "loc": {
+ "start": {
+ "line": 448,
+ "column": 8
+ },
+ "end": {
+ "line": 448,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 19017,
+ 19031
+ ],
+ "loc": {
+ "start": {
+ "line": 448,
+ "column": 8
+ },
+ "end": {
+ "line": 448,
+ "column": 22
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Features registry",
+ "range": [
+ 18987,
+ 19007
+ ],
+ "loc": {
+ "start": {
+ "line": 447,
+ "column": 8
+ },
+ "end": {
+ "line": 447,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " Extensions registry",
+ "range": [
+ 19043,
+ 19065
+ ],
+ "loc": {
+ "start": {
+ "line": 450,
+ "column": 8
+ },
+ "end": {
+ "line": 450,
+ "column": 30
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 19075,
+ 19079
+ ],
+ "loc": {
+ "start": {
+ "line": 451,
+ "column": 8
+ },
+ "end": {
+ "line": 451,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ExtRegistry",
+ "range": [
+ 19080,
+ 19091
+ ],
+ "loc": {
+ "start": {
+ "line": 451,
+ "column": 13
+ },
+ "end": {
+ "line": 451,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 19075,
+ 19091
+ ],
+ "loc": {
+ "start": {
+ "line": 451,
+ "column": 8
+ },
+ "end": {
+ "line": 451,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "ObjectExpression",
+ "properties": [],
+ "range": [
+ 19094,
+ 19096
+ ],
+ "loc": {
+ "start": {
+ "line": 451,
+ "column": 27
+ },
+ "end": {
+ "line": 451,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 19075,
+ 19096
+ ],
+ "loc": {
+ "start": {
+ "line": 451,
+ "column": 8
+ },
+ "end": {
+ "line": 451,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 19075,
+ 19097
+ ],
+ "loc": {
+ "start": {
+ "line": 451,
+ "column": 8
+ },
+ "end": {
+ "line": 451,
+ "column": 30
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Extensions registry",
+ "range": [
+ 19043,
+ 19065
+ ],
+ "loc": {
+ "start": {
+ "line": 450,
+ "column": 8
+ },
+ "end": {
+ "line": 450,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "** TF events **",
+ "range": [
+ 19109,
+ 19128
+ ],
+ "loc": {
+ "start": {
+ "line": 453,
+ "column": 8
+ },
+ "end": {
+ "line": 453,
+ "column": 27
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 19138,
+ 19142
+ ],
+ "loc": {
+ "start": {
+ "line": 454,
+ "column": 8
+ },
+ "end": {
+ "line": 454,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Evt",
+ "range": [
+ 19143,
+ 19146
+ ],
+ "loc": {
+ "start": {
+ "line": 454,
+ "column": 13
+ },
+ "end": {
+ "line": 454,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 19138,
+ 19146
+ ],
+ "loc": {
+ "start": {
+ "line": 454,
+ "column": 8
+ },
+ "end": {
+ "line": 454,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "ObjectExpression",
+ "properties": [
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 19164,
+ 19168
+ ],
+ "loc": {
+ "start": {
+ "line": 455,
+ "column": 12
+ },
+ "end": {
+ "line": 455,
+ "column": 16
+ }
+ }
+ },
+ "value": {
+ "type": "ObjectExpression",
+ "properties": [
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "filter",
+ "range": [
+ 19189,
+ 19195
+ ],
+ "loc": {
+ "start": {
+ "line": 456,
+ "column": 16
+ },
+ "end": {
+ "line": 456,
+ "column": 22
+ }
+ }
+ },
+ "value": {
+ "type": "Literal",
+ "value": "Filter",
+ "raw": "'Filter'",
+ "range": [
+ 19197,
+ 19205
+ ],
+ "loc": {
+ "start": {
+ "line": 456,
+ "column": 24
+ },
+ "end": {
+ "line": 456,
+ "column": 32
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 19189,
+ 19205
+ ],
+ "loc": {
+ "start": {
+ "line": 456,
+ "column": 16
+ },
+ "end": {
+ "line": 456,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "dropdown",
+ "range": [
+ 19224,
+ 19232
+ ],
+ "loc": {
+ "start": {
+ "line": 457,
+ "column": 16
+ },
+ "end": {
+ "line": 457,
+ "column": 24
+ }
+ }
+ },
+ "value": {
+ "type": "Literal",
+ "value": "DropDown",
+ "raw": "'DropDown'",
+ "range": [
+ 19234,
+ 19244
+ ],
+ "loc": {
+ "start": {
+ "line": 457,
+ "column": 26
+ },
+ "end": {
+ "line": 457,
+ "column": 36
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 19224,
+ 19244
+ ],
+ "loc": {
+ "start": {
+ "line": 457,
+ "column": 16
+ },
+ "end": {
+ "line": 457,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "checklist",
+ "range": [
+ 19263,
+ 19272
+ ],
+ "loc": {
+ "start": {
+ "line": 458,
+ "column": 16
+ },
+ "end": {
+ "line": 458,
+ "column": 25
+ }
+ }
+ },
+ "value": {
+ "type": "Literal",
+ "value": "CheckList",
+ "raw": "'CheckList'",
+ "range": [
+ 19274,
+ 19285
+ ],
+ "loc": {
+ "start": {
+ "line": 458,
+ "column": 27
+ },
+ "end": {
+ "line": 458,
+ "column": 38
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 19263,
+ 19285
+ ],
+ "loc": {
+ "start": {
+ "line": 458,
+ "column": 16
+ },
+ "end": {
+ "line": 458,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "changepage",
+ "range": [
+ 19304,
+ 19314
+ ],
+ "loc": {
+ "start": {
+ "line": 459,
+ "column": 16
+ },
+ "end": {
+ "line": 459,
+ "column": 26
+ }
+ }
+ },
+ "value": {
+ "type": "Literal",
+ "value": "ChangePage",
+ "raw": "'ChangePage'",
+ "range": [
+ 19316,
+ 19328
+ ],
+ "loc": {
+ "start": {
+ "line": 459,
+ "column": 28
+ },
+ "end": {
+ "line": 459,
+ "column": 40
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 19304,
+ 19328
+ ],
+ "loc": {
+ "start": {
+ "line": 459,
+ "column": 16
+ },
+ "end": {
+ "line": 459,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "clear",
+ "range": [
+ 19347,
+ 19352
+ ],
+ "loc": {
+ "start": {
+ "line": 460,
+ "column": 16
+ },
+ "end": {
+ "line": 460,
+ "column": 21
+ }
+ }
+ },
+ "value": {
+ "type": "Literal",
+ "value": "Clear",
+ "raw": "'Clear'",
+ "range": [
+ 19354,
+ 19361
+ ],
+ "loc": {
+ "start": {
+ "line": 460,
+ "column": 23
+ },
+ "end": {
+ "line": 460,
+ "column": 30
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 19347,
+ 19361
+ ],
+ "loc": {
+ "start": {
+ "line": 460,
+ "column": 16
+ },
+ "end": {
+ "line": 460,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "changeresultsperpage",
+ "range": [
+ 19380,
+ 19400
+ ],
+ "loc": {
+ "start": {
+ "line": 461,
+ "column": 16
+ },
+ "end": {
+ "line": 461,
+ "column": 36
+ }
+ }
+ },
+ "value": {
+ "type": "Literal",
+ "value": "ChangeResults",
+ "raw": "'ChangeResults'",
+ "range": [
+ 19402,
+ 19417
+ ],
+ "loc": {
+ "start": {
+ "line": 461,
+ "column": 38
+ },
+ "end": {
+ "line": 461,
+ "column": 53
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 19380,
+ 19417
+ ],
+ "loc": {
+ "start": {
+ "line": 461,
+ "column": 16
+ },
+ "end": {
+ "line": 461,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "resetvalues",
+ "range": [
+ 19436,
+ 19447
+ ],
+ "loc": {
+ "start": {
+ "line": 462,
+ "column": 16
+ },
+ "end": {
+ "line": 462,
+ "column": 27
+ }
+ }
+ },
+ "value": {
+ "type": "Literal",
+ "value": "ResetValues",
+ "raw": "'ResetValues'",
+ "range": [
+ 19449,
+ 19462
+ ],
+ "loc": {
+ "start": {
+ "line": 462,
+ "column": 29
+ },
+ "end": {
+ "line": 462,
+ "column": 42
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 19436,
+ 19462
+ ],
+ "loc": {
+ "start": {
+ "line": 462,
+ "column": 16
+ },
+ "end": {
+ "line": 462,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "resetpage",
+ "range": [
+ 19481,
+ 19490
+ ],
+ "loc": {
+ "start": {
+ "line": 463,
+ "column": 16
+ },
+ "end": {
+ "line": 463,
+ "column": 25
+ }
+ }
+ },
+ "value": {
+ "type": "Literal",
+ "value": "ResetPage",
+ "raw": "'ResetPage'",
+ "range": [
+ 19492,
+ 19503
+ ],
+ "loc": {
+ "start": {
+ "line": 463,
+ "column": 27
+ },
+ "end": {
+ "line": 463,
+ "column": 38
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 19481,
+ 19503
+ ],
+ "loc": {
+ "start": {
+ "line": 463,
+ "column": 16
+ },
+ "end": {
+ "line": 463,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "resetpagelength",
+ "range": [
+ 19522,
+ 19537
+ ],
+ "loc": {
+ "start": {
+ "line": 464,
+ "column": 16
+ },
+ "end": {
+ "line": 464,
+ "column": 31
+ }
+ }
+ },
+ "value": {
+ "type": "Literal",
+ "value": "ResetPageLength",
+ "raw": "'ResetPageLength'",
+ "range": [
+ 19539,
+ 19556
+ ],
+ "loc": {
+ "start": {
+ "line": 464,
+ "column": 33
+ },
+ "end": {
+ "line": 464,
+ "column": 50
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 19522,
+ 19556
+ ],
+ "loc": {
+ "start": {
+ "line": 464,
+ "column": 16
+ },
+ "end": {
+ "line": 464,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "loadextensions",
+ "range": [
+ 19575,
+ 19589
+ ],
+ "loc": {
+ "start": {
+ "line": 465,
+ "column": 16
+ },
+ "end": {
+ "line": 465,
+ "column": 30
+ }
+ }
+ },
+ "value": {
+ "type": "Literal",
+ "value": "LoadExtensions",
+ "raw": "'LoadExtensions'",
+ "range": [
+ 19591,
+ 19607
+ ],
+ "loc": {
+ "start": {
+ "line": 465,
+ "column": 32
+ },
+ "end": {
+ "line": 465,
+ "column": 48
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 19575,
+ 19607
+ ],
+ "loc": {
+ "start": {
+ "line": 465,
+ "column": 16
+ },
+ "end": {
+ "line": 465,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "loadthemes",
+ "range": [
+ 19626,
+ 19636
+ ],
+ "loc": {
+ "start": {
+ "line": 466,
+ "column": 16
+ },
+ "end": {
+ "line": 466,
+ "column": 26
+ }
+ }
+ },
+ "value": {
+ "type": "Literal",
+ "value": "LoadThemes",
+ "raw": "'LoadThemes'",
+ "range": [
+ 19638,
+ 19650
+ ],
+ "loc": {
+ "start": {
+ "line": 466,
+ "column": 28
+ },
+ "end": {
+ "line": 466,
+ "column": 40
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 19626,
+ 19650
+ ],
+ "loc": {
+ "start": {
+ "line": 466,
+ "column": 16
+ },
+ "end": {
+ "line": 466,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 19170,
+ 19665
+ ],
+ "loc": {
+ "start": {
+ "line": 455,
+ "column": 18
+ },
+ "end": {
+ "line": 467,
+ "column": 13
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 19164,
+ 19665
+ ],
+ "loc": {
+ "start": {
+ "line": 455,
+ "column": 12
+ },
+ "end": {
+ "line": 467,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "detectKey",
+ "range": [
+ 19717,
+ 19726
+ ],
+ "loc": {
+ "start": {
+ "line": 470,
+ "column": 12
+ },
+ "end": {
+ "line": 470,
+ "column": 21
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "e",
+ "range": [
+ 19727,
+ 19728
+ ],
+ "loc": {
+ "start": {
+ "line": 470,
+ "column": 22
+ },
+ "end": {
+ "line": 470,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 19753,
+ 19757
+ ],
+ "loc": {
+ "start": {
+ "line": 471,
+ "column": 20
+ },
+ "end": {
+ "line": 471,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enterKey",
+ "range": [
+ 19758,
+ 19766
+ ],
+ "loc": {
+ "start": {
+ "line": 471,
+ "column": 25
+ },
+ "end": {
+ "line": 471,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 19753,
+ 19766
+ ],
+ "loc": {
+ "start": {
+ "line": 471,
+ "column": 20
+ },
+ "end": {
+ "line": 471,
+ "column": 33
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 19752,
+ 19766
+ ],
+ "loc": {
+ "start": {
+ "line": 471,
+ "column": 19
+ },
+ "end": {
+ "line": 471,
+ "column": 33
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 19769,
+ 19776
+ ],
+ "loc": {
+ "start": {
+ "line": 471,
+ "column": 36
+ },
+ "end": {
+ "line": 471,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 19767,
+ 19778
+ ],
+ "loc": {
+ "start": {
+ "line": 471,
+ "column": 34
+ },
+ "end": {
+ "line": 471,
+ "column": 45
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 19749,
+ 19778
+ ],
+ "loc": {
+ "start": {
+ "line": 471,
+ "column": 16
+ },
+ "end": {
+ "line": 471,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "_ev",
+ "range": [
+ 19800,
+ 19803
+ ],
+ "loc": {
+ "start": {
+ "line": 472,
+ "column": 20
+ },
+ "end": {
+ "line": 472,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "Identifier",
+ "name": "e",
+ "range": [
+ 19806,
+ 19807
+ ],
+ "loc": {
+ "start": {
+ "line": 472,
+ "column": 26
+ },
+ "end": {
+ "line": 472,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "global",
+ "range": [
+ 19811,
+ 19817
+ ],
+ "loc": {
+ "start": {
+ "line": 472,
+ "column": 31
+ },
+ "end": {
+ "line": 472,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "event",
+ "range": [
+ 19818,
+ 19823
+ ],
+ "loc": {
+ "start": {
+ "line": 472,
+ "column": 38
+ },
+ "end": {
+ "line": 472,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 19811,
+ 19823
+ ],
+ "loc": {
+ "start": {
+ "line": 472,
+ "column": 31
+ },
+ "end": {
+ "line": 472,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 19806,
+ 19823
+ ],
+ "loc": {
+ "start": {
+ "line": 472,
+ "column": 26
+ },
+ "end": {
+ "line": 472,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 19800,
+ 19823
+ ],
+ "loc": {
+ "start": {
+ "line": 472,
+ "column": 20
+ },
+ "end": {
+ "line": 472,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 19796,
+ 19824
+ ],
+ "loc": {
+ "start": {
+ "line": 472,
+ "column": 16
+ },
+ "end": {
+ "line": 472,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "_ev",
+ "range": [
+ 19845,
+ 19848
+ ],
+ "loc": {
+ "start": {
+ "line": 473,
+ "column": 19
+ },
+ "end": {
+ "line": 473,
+ "column": 22
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "key",
+ "range": [
+ 19876,
+ 19879
+ ],
+ "loc": {
+ "start": {
+ "line": 474,
+ "column": 24
+ },
+ "end": {
+ "line": 474,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 19882,
+ 19887
+ ],
+ "loc": {
+ "start": {
+ "line": 474,
+ "column": 30
+ },
+ "end": {
+ "line": 474,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "keyCode",
+ "range": [
+ 19888,
+ 19895
+ ],
+ "loc": {
+ "start": {
+ "line": 474,
+ "column": 36
+ },
+ "end": {
+ "line": 474,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 19882,
+ 19895
+ ],
+ "loc": {
+ "start": {
+ "line": 474,
+ "column": 30
+ },
+ "end": {
+ "line": 474,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "_ev",
+ "range": [
+ 19896,
+ 19899
+ ],
+ "loc": {
+ "start": {
+ "line": 474,
+ "column": 44
+ },
+ "end": {
+ "line": 474,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 19882,
+ 19900
+ ],
+ "loc": {
+ "start": {
+ "line": 474,
+ "column": 30
+ },
+ "end": {
+ "line": 474,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 19876,
+ 19900
+ ],
+ "loc": {
+ "start": {
+ "line": 474,
+ "column": 24
+ },
+ "end": {
+ "line": 474,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 19872,
+ 19901
+ ],
+ "loc": {
+ "start": {
+ "line": 474,
+ "column": 20
+ },
+ "end": {
+ "line": 474,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "key",
+ "range": [
+ 19926,
+ 19929
+ ],
+ "loc": {
+ "start": {
+ "line": 475,
+ "column": 23
+ },
+ "end": {
+ "line": 475,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 13,
+ "raw": "13",
+ "range": [
+ 19932,
+ 19934
+ ],
+ "loc": {
+ "start": {
+ "line": 475,
+ "column": 29
+ },
+ "end": {
+ "line": 475,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 19926,
+ 19934
+ ],
+ "loc": {
+ "start": {
+ "line": 475,
+ "column": 23
+ },
+ "end": {
+ "line": 475,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 19962,
+ 19966
+ ],
+ "loc": {
+ "start": {
+ "line": 476,
+ "column": 24
+ },
+ "end": {
+ "line": 476,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filter",
+ "range": [
+ 19967,
+ 19973
+ ],
+ "loc": {
+ "start": {
+ "line": 476,
+ "column": 29
+ },
+ "end": {
+ "line": 476,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 19962,
+ 19973
+ ],
+ "loc": {
+ "start": {
+ "line": 476,
+ "column": 24
+ },
+ "end": {
+ "line": 476,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 19962,
+ 19975
+ ],
+ "loc": {
+ "start": {
+ "line": 476,
+ "column": 24
+ },
+ "end": {
+ "line": 476,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 19962,
+ 19976
+ ],
+ "loc": {
+ "start": {
+ "line": 476,
+ "column": 24
+ },
+ "end": {
+ "line": 476,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 20002,
+ 20007
+ ],
+ "loc": {
+ "start": {
+ "line": 477,
+ "column": 24
+ },
+ "end": {
+ "line": 477,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cancel",
+ "range": [
+ 20008,
+ 20014
+ ],
+ "loc": {
+ "start": {
+ "line": 477,
+ "column": 30
+ },
+ "end": {
+ "line": 477,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 20002,
+ 20014
+ ],
+ "loc": {
+ "start": {
+ "line": 477,
+ "column": 24
+ },
+ "end": {
+ "line": 477,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "_ev",
+ "range": [
+ 20015,
+ 20018
+ ],
+ "loc": {
+ "start": {
+ "line": 477,
+ "column": 37
+ },
+ "end": {
+ "line": 477,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 20002,
+ 20019
+ ],
+ "loc": {
+ "start": {
+ "line": 477,
+ "column": 24
+ },
+ "end": {
+ "line": 477,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 20002,
+ 20020
+ ],
+ "loc": {
+ "start": {
+ "line": 477,
+ "column": 24
+ },
+ "end": {
+ "line": 477,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 20046,
+ 20051
+ ],
+ "loc": {
+ "start": {
+ "line": 478,
+ "column": 24
+ },
+ "end": {
+ "line": 478,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stop",
+ "range": [
+ 20052,
+ 20056
+ ],
+ "loc": {
+ "start": {
+ "line": 478,
+ "column": 30
+ },
+ "end": {
+ "line": 478,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 20046,
+ 20056
+ ],
+ "loc": {
+ "start": {
+ "line": 478,
+ "column": 24
+ },
+ "end": {
+ "line": 478,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "_ev",
+ "range": [
+ 20057,
+ 20060
+ ],
+ "loc": {
+ "start": {
+ "line": 478,
+ "column": 35
+ },
+ "end": {
+ "line": 478,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 20046,
+ 20061
+ ],
+ "loc": {
+ "start": {
+ "line": 478,
+ "column": 24
+ },
+ "end": {
+ "line": 478,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 20046,
+ 20062
+ ],
+ "loc": {
+ "start": {
+ "line": 478,
+ "column": 24
+ },
+ "end": {
+ "line": 478,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 19935,
+ 20085
+ ],
+ "loc": {
+ "start": {
+ "line": 475,
+ "column": 32
+ },
+ "end": {
+ "line": 479,
+ "column": 21
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 20118,
+ 20122
+ ],
+ "loc": {
+ "start": {
+ "line": 480,
+ "column": 24
+ },
+ "end": {
+ "line": 480,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isUserTyping",
+ "range": [
+ 20123,
+ 20135
+ ],
+ "loc": {
+ "start": {
+ "line": 480,
+ "column": 29
+ },
+ "end": {
+ "line": 480,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 20118,
+ 20135
+ ],
+ "loc": {
+ "start": {
+ "line": 480,
+ "column": 24
+ },
+ "end": {
+ "line": 480,
+ "column": 41
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 20138,
+ 20142
+ ],
+ "loc": {
+ "start": {
+ "line": 480,
+ "column": 44
+ },
+ "end": {
+ "line": 480,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 20118,
+ 20142
+ ],
+ "loc": {
+ "start": {
+ "line": 480,
+ "column": 24
+ },
+ "end": {
+ "line": 480,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 20118,
+ 20143
+ ],
+ "loc": {
+ "start": {
+ "line": 480,
+ "column": 24
+ },
+ "end": {
+ "line": 480,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "global",
+ "range": [
+ 20169,
+ 20175
+ ],
+ "loc": {
+ "start": {
+ "line": 481,
+ "column": 24
+ },
+ "end": {
+ "line": 481,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "clearInterval",
+ "range": [
+ 20176,
+ 20189
+ ],
+ "loc": {
+ "start": {
+ "line": 481,
+ "column": 31
+ },
+ "end": {
+ "line": 481,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 20169,
+ 20189
+ ],
+ "loc": {
+ "start": {
+ "line": 481,
+ "column": 24
+ },
+ "end": {
+ "line": 481,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 20190,
+ 20194
+ ],
+ "loc": {
+ "start": {
+ "line": 481,
+ "column": 45
+ },
+ "end": {
+ "line": 481,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "autoFilterTimer",
+ "range": [
+ 20195,
+ 20210
+ ],
+ "loc": {
+ "start": {
+ "line": 481,
+ "column": 50
+ },
+ "end": {
+ "line": 481,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 20190,
+ 20210
+ ],
+ "loc": {
+ "start": {
+ "line": 481,
+ "column": 45
+ },
+ "end": {
+ "line": 481,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 20169,
+ 20211
+ ],
+ "loc": {
+ "start": {
+ "line": 481,
+ "column": 24
+ },
+ "end": {
+ "line": 481,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 20169,
+ 20212
+ ],
+ "loc": {
+ "start": {
+ "line": 481,
+ "column": 24
+ },
+ "end": {
+ "line": 481,
+ "column": 67
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 20238,
+ 20242
+ ],
+ "loc": {
+ "start": {
+ "line": 482,
+ "column": 24
+ },
+ "end": {
+ "line": 482,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "autoFilterTimer",
+ "range": [
+ 20243,
+ 20258
+ ],
+ "loc": {
+ "start": {
+ "line": 482,
+ "column": 29
+ },
+ "end": {
+ "line": 482,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 20238,
+ 20258
+ ],
+ "loc": {
+ "start": {
+ "line": 482,
+ "column": 24
+ },
+ "end": {
+ "line": 482,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 20261,
+ 20265
+ ],
+ "loc": {
+ "start": {
+ "line": 482,
+ "column": 47
+ },
+ "end": {
+ "line": 482,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 20238,
+ 20265
+ ],
+ "loc": {
+ "start": {
+ "line": 482,
+ "column": 24
+ },
+ "end": {
+ "line": 482,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 20238,
+ 20266
+ ],
+ "loc": {
+ "start": {
+ "line": 482,
+ "column": 24
+ },
+ "end": {
+ "line": 482,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 20091,
+ 20289
+ ],
+ "loc": {
+ "start": {
+ "line": 479,
+ "column": 27
+ },
+ "end": {
+ "line": 483,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 19923,
+ 20289
+ ],
+ "loc": {
+ "start": {
+ "line": 475,
+ "column": 20
+ },
+ "end": {
+ "line": 483,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 19849,
+ 20308
+ ],
+ "loc": {
+ "start": {
+ "line": 473,
+ "column": 23
+ },
+ "end": {
+ "line": 484,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 19842,
+ 20308
+ ],
+ "loc": {
+ "start": {
+ "line": 473,
+ "column": 16
+ },
+ "end": {
+ "line": 484,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 19730,
+ 20323
+ ],
+ "loc": {
+ "start": {
+ "line": 470,
+ "column": 25
+ },
+ "end": {
+ "line": 485,
+ "column": 13
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 19726,
+ 20323
+ ],
+ "loc": {
+ "start": {
+ "line": 470,
+ "column": 21
+ },
+ "end": {
+ "line": 485,
+ "column": 13
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 19717,
+ 20323
+ ],
+ "loc": {
+ "start": {
+ "line": 470,
+ "column": 12
+ },
+ "end": {
+ "line": 485,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Detect key",
+ "range": [
+ 19682,
+ 19703
+ ],
+ "loc": {
+ "start": {
+ "line": 469,
+ "column": 12
+ },
+ "end": {
+ "line": 469,
+ "column": 33
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "onKeyUp",
+ "range": [
+ 20414,
+ 20421
+ ],
+ "loc": {
+ "start": {
+ "line": 487,
+ "column": 12
+ },
+ "end": {
+ "line": 487,
+ "column": 19
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "e",
+ "range": [
+ 20422,
+ 20423
+ ],
+ "loc": {
+ "start": {
+ "line": 487,
+ "column": 20
+ },
+ "end": {
+ "line": 487,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 20448,
+ 20452
+ ],
+ "loc": {
+ "start": {
+ "line": 488,
+ "column": 20
+ },
+ "end": {
+ "line": 488,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "autoFilter",
+ "range": [
+ 20453,
+ 20463
+ ],
+ "loc": {
+ "start": {
+ "line": 488,
+ "column": 25
+ },
+ "end": {
+ "line": 488,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 20448,
+ 20463
+ ],
+ "loc": {
+ "start": {
+ "line": 488,
+ "column": 20
+ },
+ "end": {
+ "line": 488,
+ "column": 35
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 20447,
+ 20463
+ ],
+ "loc": {
+ "start": {
+ "line": 488,
+ "column": 19
+ },
+ "end": {
+ "line": 488,
+ "column": 35
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 20487,
+ 20494
+ ],
+ "loc": {
+ "start": {
+ "line": 489,
+ "column": 20
+ },
+ "end": {
+ "line": 489,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "range": [
+ 20464,
+ 20513
+ ],
+ "loc": {
+ "start": {
+ "line": 488,
+ "column": 36
+ },
+ "end": {
+ "line": 490,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 20444,
+ 20513
+ ],
+ "loc": {
+ "start": {
+ "line": 488,
+ "column": 16
+ },
+ "end": {
+ "line": 490,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "_ev",
+ "range": [
+ 20535,
+ 20538
+ ],
+ "loc": {
+ "start": {
+ "line": 491,
+ "column": 20
+ },
+ "end": {
+ "line": 491,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "Identifier",
+ "name": "e",
+ "range": [
+ 20541,
+ 20542
+ ],
+ "loc": {
+ "start": {
+ "line": 491,
+ "column": 26
+ },
+ "end": {
+ "line": 491,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "global",
+ "range": [
+ 20546,
+ 20552
+ ],
+ "loc": {
+ "start": {
+ "line": 491,
+ "column": 31
+ },
+ "end": {
+ "line": 491,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "event",
+ "range": [
+ 20553,
+ 20558
+ ],
+ "loc": {
+ "start": {
+ "line": 491,
+ "column": 38
+ },
+ "end": {
+ "line": 491,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 20546,
+ 20558
+ ],
+ "loc": {
+ "start": {
+ "line": 491,
+ "column": 31
+ },
+ "end": {
+ "line": 491,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 20541,
+ 20558
+ ],
+ "loc": {
+ "start": {
+ "line": 491,
+ "column": 26
+ },
+ "end": {
+ "line": 491,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 20535,
+ 20558
+ ],
+ "loc": {
+ "start": {
+ "line": 491,
+ "column": 20
+ },
+ "end": {
+ "line": 491,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 20531,
+ 20559
+ ],
+ "loc": {
+ "start": {
+ "line": 491,
+ "column": 16
+ },
+ "end": {
+ "line": 491,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "key",
+ "range": [
+ 20581,
+ 20584
+ ],
+ "loc": {
+ "start": {
+ "line": 492,
+ "column": 20
+ },
+ "end": {
+ "line": 492,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 20587,
+ 20592
+ ],
+ "loc": {
+ "start": {
+ "line": 492,
+ "column": 26
+ },
+ "end": {
+ "line": 492,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "keyCode",
+ "range": [
+ 20593,
+ 20600
+ ],
+ "loc": {
+ "start": {
+ "line": 492,
+ "column": 32
+ },
+ "end": {
+ "line": 492,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 20587,
+ 20600
+ ],
+ "loc": {
+ "start": {
+ "line": 492,
+ "column": 26
+ },
+ "end": {
+ "line": 492,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "_ev",
+ "range": [
+ 20601,
+ 20604
+ ],
+ "loc": {
+ "start": {
+ "line": 492,
+ "column": 40
+ },
+ "end": {
+ "line": 492,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 20587,
+ 20605
+ ],
+ "loc": {
+ "start": {
+ "line": 492,
+ "column": 26
+ },
+ "end": {
+ "line": 492,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 20581,
+ 20605
+ ],
+ "loc": {
+ "start": {
+ "line": 492,
+ "column": 20
+ },
+ "end": {
+ "line": 492,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 20577,
+ 20606
+ ],
+ "loc": {
+ "start": {
+ "line": 492,
+ "column": 16
+ },
+ "end": {
+ "line": 492,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 20624,
+ 20628
+ ],
+ "loc": {
+ "start": {
+ "line": 493,
+ "column": 16
+ },
+ "end": {
+ "line": 493,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isUserTyping",
+ "range": [
+ 20629,
+ 20641
+ ],
+ "loc": {
+ "start": {
+ "line": 493,
+ "column": 21
+ },
+ "end": {
+ "line": 493,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 20624,
+ 20641
+ ],
+ "loc": {
+ "start": {
+ "line": 493,
+ "column": 16
+ },
+ "end": {
+ "line": 493,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 20644,
+ 20649
+ ],
+ "loc": {
+ "start": {
+ "line": 493,
+ "column": 36
+ },
+ "end": {
+ "line": 493,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 20624,
+ 20649
+ ],
+ "loc": {
+ "start": {
+ "line": 493,
+ "column": 16
+ },
+ "end": {
+ "line": 493,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 20624,
+ 20650
+ ],
+ "loc": {
+ "start": {
+ "line": 493,
+ "column": 16
+ },
+ "end": {
+ "line": 493,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "FunctionDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "filter",
+ "range": [
+ 20679,
+ 20685
+ ],
+ "loc": {
+ "start": {
+ "line": 495,
+ "column": 25
+ },
+ "end": {
+ "line": 495,
+ "column": 31
+ }
+ }
+ },
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "global",
+ "range": [
+ 20759,
+ 20765
+ ],
+ "loc": {
+ "start": {
+ "line": 497,
+ "column": 20
+ },
+ "end": {
+ "line": 497,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "clearInterval",
+ "range": [
+ 20766,
+ 20779
+ ],
+ "loc": {
+ "start": {
+ "line": 497,
+ "column": 27
+ },
+ "end": {
+ "line": 497,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 20759,
+ 20779
+ ],
+ "loc": {
+ "start": {
+ "line": 497,
+ "column": 20
+ },
+ "end": {
+ "line": 497,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 20780,
+ 20784
+ ],
+ "loc": {
+ "start": {
+ "line": 497,
+ "column": 41
+ },
+ "end": {
+ "line": 497,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "autoFilterTimer",
+ "range": [
+ 20785,
+ 20800
+ ],
+ "loc": {
+ "start": {
+ "line": 497,
+ "column": 46
+ },
+ "end": {
+ "line": 497,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 20780,
+ 20800
+ ],
+ "loc": {
+ "start": {
+ "line": 497,
+ "column": 41
+ },
+ "end": {
+ "line": 497,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 20759,
+ 20801
+ ],
+ "loc": {
+ "start": {
+ "line": 497,
+ "column": 20
+ },
+ "end": {
+ "line": 497,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 20759,
+ 20802
+ ],
+ "loc": {
+ "start": {
+ "line": 497,
+ "column": 20
+ },
+ "end": {
+ "line": 497,
+ "column": 63
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "jshint validthis:true ",
+ "range": [
+ 20711,
+ 20737
+ ],
+ "loc": {
+ "start": {
+ "line": 496,
+ "column": 20
+ },
+ "end": {
+ "line": 496,
+ "column": 46
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 20824,
+ 20828
+ ],
+ "loc": {
+ "start": {
+ "line": 498,
+ "column": 20
+ },
+ "end": {
+ "line": 498,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "autoFilterTimer",
+ "range": [
+ 20829,
+ 20844
+ ],
+ "loc": {
+ "start": {
+ "line": 498,
+ "column": 25
+ },
+ "end": {
+ "line": 498,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 20824,
+ 20844
+ ],
+ "loc": {
+ "start": {
+ "line": 498,
+ "column": 20
+ },
+ "end": {
+ "line": 498,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 20847,
+ 20851
+ ],
+ "loc": {
+ "start": {
+ "line": 498,
+ "column": 43
+ },
+ "end": {
+ "line": 498,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 20824,
+ 20851
+ ],
+ "loc": {
+ "start": {
+ "line": 498,
+ "column": 20
+ },
+ "end": {
+ "line": 498,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 20824,
+ 20852
+ ],
+ "loc": {
+ "start": {
+ "line": 498,
+ "column": 20
+ },
+ "end": {
+ "line": 498,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 20878,
+ 20882
+ ],
+ "loc": {
+ "start": {
+ "line": 499,
+ "column": 24
+ },
+ "end": {
+ "line": 499,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isUserTyping",
+ "range": [
+ 20883,
+ 20895
+ ],
+ "loc": {
+ "start": {
+ "line": 499,
+ "column": 29
+ },
+ "end": {
+ "line": 499,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 20878,
+ 20895
+ ],
+ "loc": {
+ "start": {
+ "line": 499,
+ "column": 24
+ },
+ "end": {
+ "line": 499,
+ "column": 41
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 20877,
+ 20895
+ ],
+ "loc": {
+ "start": {
+ "line": 499,
+ "column": 23
+ },
+ "end": {
+ "line": 499,
+ "column": 41
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 20923,
+ 20927
+ ],
+ "loc": {
+ "start": {
+ "line": 500,
+ "column": 24
+ },
+ "end": {
+ "line": 500,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filter",
+ "range": [
+ 20928,
+ 20934
+ ],
+ "loc": {
+ "start": {
+ "line": 500,
+ "column": 29
+ },
+ "end": {
+ "line": 500,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 20923,
+ 20934
+ ],
+ "loc": {
+ "start": {
+ "line": 500,
+ "column": 24
+ },
+ "end": {
+ "line": 500,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 20923,
+ 20936
+ ],
+ "loc": {
+ "start": {
+ "line": 500,
+ "column": 24
+ },
+ "end": {
+ "line": 500,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 20923,
+ 20937
+ ],
+ "loc": {
+ "start": {
+ "line": 500,
+ "column": 24
+ },
+ "end": {
+ "line": 500,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 20963,
+ 20967
+ ],
+ "loc": {
+ "start": {
+ "line": 501,
+ "column": 24
+ },
+ "end": {
+ "line": 501,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isUserTyping",
+ "range": [
+ 20968,
+ 20980
+ ],
+ "loc": {
+ "start": {
+ "line": 501,
+ "column": 29
+ },
+ "end": {
+ "line": 501,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 20963,
+ 20980
+ ],
+ "loc": {
+ "start": {
+ "line": 501,
+ "column": 24
+ },
+ "end": {
+ "line": 501,
+ "column": 41
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 20983,
+ 20987
+ ],
+ "loc": {
+ "start": {
+ "line": 501,
+ "column": 44
+ },
+ "end": {
+ "line": 501,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 20963,
+ 20987
+ ],
+ "loc": {
+ "start": {
+ "line": 501,
+ "column": 24
+ },
+ "end": {
+ "line": 501,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 20963,
+ 20988
+ ],
+ "loc": {
+ "start": {
+ "line": 501,
+ "column": 24
+ },
+ "end": {
+ "line": 501,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 20896,
+ 21011
+ ],
+ "loc": {
+ "start": {
+ "line": 499,
+ "column": 42
+ },
+ "end": {
+ "line": 502,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 20874,
+ 21011
+ ],
+ "loc": {
+ "start": {
+ "line": 499,
+ "column": 20
+ },
+ "end": {
+ "line": 502,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 20688,
+ 21030
+ ],
+ "loc": {
+ "start": {
+ "line": 495,
+ "column": 34
+ },
+ "end": {
+ "line": 503,
+ "column": 17
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 20670,
+ 21030
+ ],
+ "loc": {
+ "start": {
+ "line": 495,
+ "column": 16
+ },
+ "end": {
+ "line": 503,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "key",
+ "range": [
+ 21053,
+ 21056
+ ],
+ "loc": {
+ "start": {
+ "line": 505,
+ "column": 19
+ },
+ "end": {
+ "line": 505,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 13,
+ "raw": "13",
+ "range": [
+ 21059,
+ 21061
+ ],
+ "loc": {
+ "start": {
+ "line": 505,
+ "column": 25
+ },
+ "end": {
+ "line": 505,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 21053,
+ 21061
+ ],
+ "loc": {
+ "start": {
+ "line": 505,
+ "column": 19
+ },
+ "end": {
+ "line": 505,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "key",
+ "range": [
+ 21065,
+ 21068
+ ],
+ "loc": {
+ "start": {
+ "line": 505,
+ "column": 31
+ },
+ "end": {
+ "line": 505,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 9,
+ "raw": "9",
+ "range": [
+ 21071,
+ 21072
+ ],
+ "loc": {
+ "start": {
+ "line": 505,
+ "column": 37
+ },
+ "end": {
+ "line": 505,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 21065,
+ 21072
+ ],
+ "loc": {
+ "start": {
+ "line": 505,
+ "column": 31
+ },
+ "end": {
+ "line": 505,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 21053,
+ 21072
+ ],
+ "loc": {
+ "start": {
+ "line": 505,
+ "column": 19
+ },
+ "end": {
+ "line": 505,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "key",
+ "range": [
+ 21076,
+ 21079
+ ],
+ "loc": {
+ "start": {
+ "line": 505,
+ "column": 42
+ },
+ "end": {
+ "line": 505,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 27,
+ "raw": "27",
+ "range": [
+ 21082,
+ 21084
+ ],
+ "loc": {
+ "start": {
+ "line": 505,
+ "column": 48
+ },
+ "end": {
+ "line": 505,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 21076,
+ 21084
+ ],
+ "loc": {
+ "start": {
+ "line": 505,
+ "column": 42
+ },
+ "end": {
+ "line": 505,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 21053,
+ 21084
+ ],
+ "loc": {
+ "start": {
+ "line": 505,
+ "column": 19
+ },
+ "end": {
+ "line": 505,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "key",
+ "range": [
+ 21088,
+ 21091
+ ],
+ "loc": {
+ "start": {
+ "line": 505,
+ "column": 54
+ },
+ "end": {
+ "line": 505,
+ "column": 57
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 38,
+ "raw": "38",
+ "range": [
+ 21094,
+ 21096
+ ],
+ "loc": {
+ "start": {
+ "line": 505,
+ "column": 60
+ },
+ "end": {
+ "line": 505,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 21088,
+ 21096
+ ],
+ "loc": {
+ "start": {
+ "line": 505,
+ "column": 54
+ },
+ "end": {
+ "line": 505,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 21053,
+ 21096
+ ],
+ "loc": {
+ "start": {
+ "line": 505,
+ "column": 19
+ },
+ "end": {
+ "line": 505,
+ "column": 62
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "key",
+ "range": [
+ 21100,
+ 21103
+ ],
+ "loc": {
+ "start": {
+ "line": 505,
+ "column": 66
+ },
+ "end": {
+ "line": 505,
+ "column": 69
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 40,
+ "raw": "40",
+ "range": [
+ 21106,
+ 21108
+ ],
+ "loc": {
+ "start": {
+ "line": 505,
+ "column": 72
+ },
+ "end": {
+ "line": 505,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 21100,
+ 21108
+ ],
+ "loc": {
+ "start": {
+ "line": 505,
+ "column": 66
+ },
+ "end": {
+ "line": 505,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 21053,
+ 21108
+ ],
+ "loc": {
+ "start": {
+ "line": 505,
+ "column": 19
+ },
+ "end": {
+ "line": 505,
+ "column": 74
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 21136,
+ 21140
+ ],
+ "loc": {
+ "start": {
+ "line": 506,
+ "column": 23
+ },
+ "end": {
+ "line": 506,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "autoFilterTimer",
+ "range": [
+ 21141,
+ 21156
+ ],
+ "loc": {
+ "start": {
+ "line": 506,
+ "column": 28
+ },
+ "end": {
+ "line": 506,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 21136,
+ 21156
+ ],
+ "loc": {
+ "start": {
+ "line": 506,
+ "column": 23
+ },
+ "end": {
+ "line": 506,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 21161,
+ 21165
+ ],
+ "loc": {
+ "start": {
+ "line": 506,
+ "column": 48
+ },
+ "end": {
+ "line": 506,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 21136,
+ 21165
+ ],
+ "loc": {
+ "start": {
+ "line": 506,
+ "column": 23
+ },
+ "end": {
+ "line": 506,
+ "column": 52
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 21193,
+ 21197
+ ],
+ "loc": {
+ "start": {
+ "line": 507,
+ "column": 24
+ },
+ "end": {
+ "line": 507,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "autoFilterTimer",
+ "range": [
+ 21198,
+ 21213
+ ],
+ "loc": {
+ "start": {
+ "line": 507,
+ "column": 29
+ },
+ "end": {
+ "line": 507,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 21193,
+ 21213
+ ],
+ "loc": {
+ "start": {
+ "line": 507,
+ "column": 24
+ },
+ "end": {
+ "line": 507,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "global",
+ "range": [
+ 21216,
+ 21222
+ ],
+ "loc": {
+ "start": {
+ "line": 507,
+ "column": 47
+ },
+ "end": {
+ "line": 507,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setInterval",
+ "range": [
+ 21223,
+ 21234
+ ],
+ "loc": {
+ "start": {
+ "line": 507,
+ "column": 54
+ },
+ "end": {
+ "line": 507,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 21216,
+ 21234
+ ],
+ "loc": {
+ "start": {
+ "line": 507,
+ "column": 47
+ },
+ "end": {
+ "line": 507,
+ "column": 65
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "filter",
+ "range": [
+ 21265,
+ 21271
+ ],
+ "loc": {
+ "start": {
+ "line": 508,
+ "column": 28
+ },
+ "end": {
+ "line": 508,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "bind",
+ "range": [
+ 21272,
+ 21276
+ ],
+ "loc": {
+ "start": {
+ "line": 508,
+ "column": 35
+ },
+ "end": {
+ "line": 508,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 21265,
+ 21276
+ ],
+ "loc": {
+ "start": {
+ "line": 508,
+ "column": 28
+ },
+ "end": {
+ "line": 508,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 21277,
+ 21281
+ ],
+ "loc": {
+ "start": {
+ "line": 508,
+ "column": 40
+ },
+ "end": {
+ "line": 508,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 21265,
+ 21282
+ ],
+ "loc": {
+ "start": {
+ "line": 508,
+ "column": 28
+ },
+ "end": {
+ "line": 508,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 21284,
+ 21288
+ ],
+ "loc": {
+ "start": {
+ "line": 508,
+ "column": 47
+ },
+ "end": {
+ "line": 508,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "autoFilterDelay",
+ "range": [
+ 21289,
+ 21304
+ ],
+ "loc": {
+ "start": {
+ "line": 508,
+ "column": 52
+ },
+ "end": {
+ "line": 508,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 21284,
+ 21304
+ ],
+ "loc": {
+ "start": {
+ "line": 508,
+ "column": 47
+ },
+ "end": {
+ "line": 508,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 21216,
+ 21305
+ ],
+ "loc": {
+ "start": {
+ "line": 507,
+ "column": 47
+ },
+ "end": {
+ "line": 508,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 21193,
+ 21305
+ ],
+ "loc": {
+ "start": {
+ "line": 507,
+ "column": 24
+ },
+ "end": {
+ "line": 508,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 21193,
+ 21306
+ ],
+ "loc": {
+ "start": {
+ "line": 507,
+ "column": 24
+ },
+ "end": {
+ "line": 508,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "range": [
+ 21166,
+ 21329
+ ],
+ "loc": {
+ "start": {
+ "line": 506,
+ "column": 53
+ },
+ "end": {
+ "line": 509,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 21133,
+ 21329
+ ],
+ "loc": {
+ "start": {
+ "line": 506,
+ "column": 20
+ },
+ "end": {
+ "line": 509,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 21110,
+ 21348
+ ],
+ "loc": {
+ "start": {
+ "line": 505,
+ "column": 76
+ },
+ "end": {
+ "line": 510,
+ "column": 17
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "global",
+ "range": [
+ 21377,
+ 21383
+ ],
+ "loc": {
+ "start": {
+ "line": 511,
+ "column": 20
+ },
+ "end": {
+ "line": 511,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "clearInterval",
+ "range": [
+ 21384,
+ 21397
+ ],
+ "loc": {
+ "start": {
+ "line": 511,
+ "column": 27
+ },
+ "end": {
+ "line": 511,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 21377,
+ 21397
+ ],
+ "loc": {
+ "start": {
+ "line": 511,
+ "column": 20
+ },
+ "end": {
+ "line": 511,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 21398,
+ 21402
+ ],
+ "loc": {
+ "start": {
+ "line": 511,
+ "column": 41
+ },
+ "end": {
+ "line": 511,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "autoFilterTimer",
+ "range": [
+ 21403,
+ 21418
+ ],
+ "loc": {
+ "start": {
+ "line": 511,
+ "column": 46
+ },
+ "end": {
+ "line": 511,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 21398,
+ 21418
+ ],
+ "loc": {
+ "start": {
+ "line": 511,
+ "column": 41
+ },
+ "end": {
+ "line": 511,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 21377,
+ 21419
+ ],
+ "loc": {
+ "start": {
+ "line": 511,
+ "column": 20
+ },
+ "end": {
+ "line": 511,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 21377,
+ 21420
+ ],
+ "loc": {
+ "start": {
+ "line": 511,
+ "column": 20
+ },
+ "end": {
+ "line": 511,
+ "column": 63
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 21442,
+ 21446
+ ],
+ "loc": {
+ "start": {
+ "line": 512,
+ "column": 20
+ },
+ "end": {
+ "line": 512,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "autoFilterTimer",
+ "range": [
+ 21447,
+ 21462
+ ],
+ "loc": {
+ "start": {
+ "line": 512,
+ "column": 25
+ },
+ "end": {
+ "line": 512,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 21442,
+ 21462
+ ],
+ "loc": {
+ "start": {
+ "line": 512,
+ "column": 20
+ },
+ "end": {
+ "line": 512,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 21465,
+ 21469
+ ],
+ "loc": {
+ "start": {
+ "line": 512,
+ "column": 43
+ },
+ "end": {
+ "line": 512,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 21442,
+ 21469
+ ],
+ "loc": {
+ "start": {
+ "line": 512,
+ "column": 20
+ },
+ "end": {
+ "line": 512,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 21442,
+ 21470
+ ],
+ "loc": {
+ "start": {
+ "line": 512,
+ "column": 20
+ },
+ "end": {
+ "line": 512,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 21354,
+ 21489
+ ],
+ "loc": {
+ "start": {
+ "line": 510,
+ "column": 23
+ },
+ "end": {
+ "line": 513,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 21050,
+ 21489
+ ],
+ "loc": {
+ "start": {
+ "line": 505,
+ "column": 16
+ },
+ "end": {
+ "line": 513,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 20425,
+ 21504
+ ],
+ "loc": {
+ "start": {
+ "line": 487,
+ "column": 23
+ },
+ "end": {
+ "line": 514,
+ "column": 13
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 20421,
+ 21504
+ ],
+ "loc": {
+ "start": {
+ "line": 487,
+ "column": 19
+ },
+ "end": {
+ "line": 514,
+ "column": 13
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 20414,
+ 21504
+ ],
+ "loc": {
+ "start": {
+ "line": 487,
+ "column": 12
+ },
+ "end": {
+ "line": 514,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " if auto-filter on, detect user is typing and filter columns",
+ "range": [
+ 20338,
+ 20400
+ ],
+ "loc": {
+ "start": {
+ "line": 486,
+ "column": 12
+ },
+ "end": {
+ "line": 486,
+ "column": 74
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "onKeyDown",
+ "range": [
+ 21576,
+ 21585
+ ],
+ "loc": {
+ "start": {
+ "line": 516,
+ "column": 12
+ },
+ "end": {
+ "line": 516,
+ "column": 21
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 21611,
+ 21615
+ ],
+ "loc": {
+ "start": {
+ "line": 517,
+ "column": 20
+ },
+ "end": {
+ "line": 517,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "autoFilter",
+ "range": [
+ 21616,
+ 21626
+ ],
+ "loc": {
+ "start": {
+ "line": 517,
+ "column": 25
+ },
+ "end": {
+ "line": 517,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 21611,
+ 21626
+ ],
+ "loc": {
+ "start": {
+ "line": 517,
+ "column": 20
+ },
+ "end": {
+ "line": 517,
+ "column": 35
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 21610,
+ 21626
+ ],
+ "loc": {
+ "start": {
+ "line": 517,
+ "column": 19
+ },
+ "end": {
+ "line": 517,
+ "column": 35
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 21630,
+ 21637
+ ],
+ "loc": {
+ "start": {
+ "line": 517,
+ "column": 39
+ },
+ "end": {
+ "line": 517,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 21628,
+ 21639
+ ],
+ "loc": {
+ "start": {
+ "line": 517,
+ "column": 37
+ },
+ "end": {
+ "line": 517,
+ "column": 48
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 21607,
+ 21639
+ ],
+ "loc": {
+ "start": {
+ "line": 517,
+ "column": 16
+ },
+ "end": {
+ "line": 517,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 21657,
+ 21661
+ ],
+ "loc": {
+ "start": {
+ "line": 518,
+ "column": 16
+ },
+ "end": {
+ "line": 518,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isUserTyping",
+ "range": [
+ 21662,
+ 21674
+ ],
+ "loc": {
+ "start": {
+ "line": 518,
+ "column": 21
+ },
+ "end": {
+ "line": 518,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 21657,
+ 21674
+ ],
+ "loc": {
+ "start": {
+ "line": 518,
+ "column": 16
+ },
+ "end": {
+ "line": 518,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 21677,
+ 21681
+ ],
+ "loc": {
+ "start": {
+ "line": 518,
+ "column": 36
+ },
+ "end": {
+ "line": 518,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 21657,
+ 21681
+ ],
+ "loc": {
+ "start": {
+ "line": 518,
+ "column": 16
+ },
+ "end": {
+ "line": 518,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 21657,
+ 21682
+ ],
+ "loc": {
+ "start": {
+ "line": 518,
+ "column": 16
+ },
+ "end": {
+ "line": 518,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 21588,
+ 21697
+ ],
+ "loc": {
+ "start": {
+ "line": 516,
+ "column": 24
+ },
+ "end": {
+ "line": 519,
+ "column": 13
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 21585,
+ 21697
+ ],
+ "loc": {
+ "start": {
+ "line": 516,
+ "column": 21
+ },
+ "end": {
+ "line": 519,
+ "column": 13
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 21576,
+ 21697
+ ],
+ "loc": {
+ "start": {
+ "line": 516,
+ "column": 12
+ },
+ "end": {
+ "line": 519,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " if auto-filter on, detect user is typing",
+ "range": [
+ 21519,
+ 21562
+ ],
+ "loc": {
+ "start": {
+ "line": 515,
+ "column": 12
+ },
+ "end": {
+ "line": 515,
+ "column": 55
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "onInpBlur",
+ "range": [
+ 21777,
+ 21786
+ ],
+ "loc": {
+ "start": {
+ "line": 521,
+ "column": 12
+ },
+ "end": {
+ "line": 521,
+ "column": 21
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 21811,
+ 21815
+ ],
+ "loc": {
+ "start": {
+ "line": 522,
+ "column": 19
+ },
+ "end": {
+ "line": 522,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "autoFilter",
+ "range": [
+ 21816,
+ 21826
+ ],
+ "loc": {
+ "start": {
+ "line": 522,
+ "column": 24
+ },
+ "end": {
+ "line": 522,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 21811,
+ 21826
+ ],
+ "loc": {
+ "start": {
+ "line": 522,
+ "column": 19
+ },
+ "end": {
+ "line": 522,
+ "column": 34
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 21850,
+ 21854
+ ],
+ "loc": {
+ "start": {
+ "line": 523,
+ "column": 20
+ },
+ "end": {
+ "line": 523,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isUserTyping",
+ "range": [
+ 21855,
+ 21867
+ ],
+ "loc": {
+ "start": {
+ "line": 523,
+ "column": 25
+ },
+ "end": {
+ "line": 523,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 21850,
+ 21867
+ ],
+ "loc": {
+ "start": {
+ "line": 523,
+ "column": 20
+ },
+ "end": {
+ "line": 523,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 21870,
+ 21875
+ ],
+ "loc": {
+ "start": {
+ "line": 523,
+ "column": 40
+ },
+ "end": {
+ "line": 523,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 21850,
+ 21875
+ ],
+ "loc": {
+ "start": {
+ "line": 523,
+ "column": 20
+ },
+ "end": {
+ "line": 523,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 21850,
+ 21876
+ ],
+ "loc": {
+ "start": {
+ "line": 523,
+ "column": 20
+ },
+ "end": {
+ "line": 523,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "global",
+ "range": [
+ 21898,
+ 21904
+ ],
+ "loc": {
+ "start": {
+ "line": 524,
+ "column": 20
+ },
+ "end": {
+ "line": 524,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "clearInterval",
+ "range": [
+ 21905,
+ 21918
+ ],
+ "loc": {
+ "start": {
+ "line": 524,
+ "column": 27
+ },
+ "end": {
+ "line": 524,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 21898,
+ 21918
+ ],
+ "loc": {
+ "start": {
+ "line": 524,
+ "column": 20
+ },
+ "end": {
+ "line": 524,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 21919,
+ 21923
+ ],
+ "loc": {
+ "start": {
+ "line": 524,
+ "column": 41
+ },
+ "end": {
+ "line": 524,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "autoFilterTimer",
+ "range": [
+ 21924,
+ 21939
+ ],
+ "loc": {
+ "start": {
+ "line": 524,
+ "column": 46
+ },
+ "end": {
+ "line": 524,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 21919,
+ 21939
+ ],
+ "loc": {
+ "start": {
+ "line": 524,
+ "column": 41
+ },
+ "end": {
+ "line": 524,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 21898,
+ 21940
+ ],
+ "loc": {
+ "start": {
+ "line": 524,
+ "column": 20
+ },
+ "end": {
+ "line": 524,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 21898,
+ 21941
+ ],
+ "loc": {
+ "start": {
+ "line": 524,
+ "column": 20
+ },
+ "end": {
+ "line": 524,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 21827,
+ 21960
+ ],
+ "loc": {
+ "start": {
+ "line": 522,
+ "column": 35
+ },
+ "end": {
+ "line": 525,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 21808,
+ 21960
+ ],
+ "loc": {
+ "start": {
+ "line": 522,
+ "column": 16
+ },
+ "end": {
+ "line": 525,
+ "column": 17
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " TODO: hack to prevent ezEditTable enter key event hijaking.",
+ "range": [
+ 21978,
+ 22040
+ ],
+ "loc": {
+ "start": {
+ "line": 526,
+ "column": 16
+ },
+ "end": {
+ "line": 526,
+ "column": 78
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Needs to be fixed in the vendor's library",
+ "range": [
+ 22058,
+ 22102
+ ],
+ "loc": {
+ "start": {
+ "line": 527,
+ "column": 16
+ },
+ "end": {
+ "line": 527,
+ "column": 60
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 22123,
+ 22127
+ ],
+ "loc": {
+ "start": {
+ "line": 528,
+ "column": 19
+ },
+ "end": {
+ "line": 528,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasExtension",
+ "range": [
+ 22128,
+ 22140
+ ],
+ "loc": {
+ "start": {
+ "line": 528,
+ "column": 24
+ },
+ "end": {
+ "line": 528,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 22123,
+ 22140
+ ],
+ "loc": {
+ "start": {
+ "line": 528,
+ "column": 19
+ },
+ "end": {
+ "line": 528,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "advancedGrid",
+ "raw": "'advancedGrid'",
+ "range": [
+ 22141,
+ 22155
+ ],
+ "loc": {
+ "start": {
+ "line": 528,
+ "column": 37
+ },
+ "end": {
+ "line": 528,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 22123,
+ 22156
+ ],
+ "loc": {
+ "start": {
+ "line": 528,
+ "column": 19
+ },
+ "end": {
+ "line": 528,
+ "column": 52
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "advGrid",
+ "range": [
+ 22184,
+ 22191
+ ],
+ "loc": {
+ "start": {
+ "line": 529,
+ "column": 24
+ },
+ "end": {
+ "line": 529,
+ "column": 31
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 22194,
+ 22198
+ ],
+ "loc": {
+ "start": {
+ "line": 529,
+ "column": 34
+ },
+ "end": {
+ "line": 529,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "extension",
+ "range": [
+ 22199,
+ 22208
+ ],
+ "loc": {
+ "start": {
+ "line": 529,
+ "column": 39
+ },
+ "end": {
+ "line": 529,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 22194,
+ 22208
+ ],
+ "loc": {
+ "start": {
+ "line": 529,
+ "column": 34
+ },
+ "end": {
+ "line": 529,
+ "column": 48
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "advancedGrid",
+ "raw": "'advancedGrid'",
+ "range": [
+ 22209,
+ 22223
+ ],
+ "loc": {
+ "start": {
+ "line": 529,
+ "column": 49
+ },
+ "end": {
+ "line": 529,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 22194,
+ 22224
+ ],
+ "loc": {
+ "start": {
+ "line": 529,
+ "column": 34
+ },
+ "end": {
+ "line": 529,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 22184,
+ 22224
+ ],
+ "loc": {
+ "start": {
+ "line": 529,
+ "column": 24
+ },
+ "end": {
+ "line": 529,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 22180,
+ 22225
+ ],
+ "loc": {
+ "start": {
+ "line": 529,
+ "column": 20
+ },
+ "end": {
+ "line": 529,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "ezEditTable",
+ "range": [
+ 22251,
+ 22262
+ ],
+ "loc": {
+ "start": {
+ "line": 530,
+ "column": 24
+ },
+ "end": {
+ "line": 530,
+ "column": 35
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "advGrid",
+ "range": [
+ 22265,
+ 22272
+ ],
+ "loc": {
+ "start": {
+ "line": 530,
+ "column": 38
+ },
+ "end": {
+ "line": 530,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_ezEditTable",
+ "range": [
+ 22273,
+ 22285
+ ],
+ "loc": {
+ "start": {
+ "line": 530,
+ "column": 46
+ },
+ "end": {
+ "line": 530,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 22265,
+ 22285
+ ],
+ "loc": {
+ "start": {
+ "line": 530,
+ "column": 38
+ },
+ "end": {
+ "line": 530,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 22251,
+ 22285
+ ],
+ "loc": {
+ "start": {
+ "line": 530,
+ "column": 24
+ },
+ "end": {
+ "line": 530,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 22247,
+ 22286
+ ],
+ "loc": {
+ "start": {
+ "line": 530,
+ "column": 20
+ },
+ "end": {
+ "line": 530,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "advGrid",
+ "range": [
+ 22311,
+ 22318
+ ],
+ "loc": {
+ "start": {
+ "line": 531,
+ "column": 23
+ },
+ "end": {
+ "line": 531,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 22319,
+ 22322
+ ],
+ "loc": {
+ "start": {
+ "line": 531,
+ "column": 31
+ },
+ "end": {
+ "line": 531,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 22311,
+ 22322
+ ],
+ "loc": {
+ "start": {
+ "line": 531,
+ "column": 23
+ },
+ "end": {
+ "line": 531,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "editable",
+ "range": [
+ 22323,
+ 22331
+ ],
+ "loc": {
+ "start": {
+ "line": 531,
+ "column": 35
+ },
+ "end": {
+ "line": 531,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 22311,
+ 22331
+ ],
+ "loc": {
+ "start": {
+ "line": 531,
+ "column": 23
+ },
+ "end": {
+ "line": 531,
+ "column": 43
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ezEditTable",
+ "range": [
+ 22359,
+ 22370
+ ],
+ "loc": {
+ "start": {
+ "line": 532,
+ "column": 24
+ },
+ "end": {
+ "line": 532,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Editable",
+ "range": [
+ 22371,
+ 22379
+ ],
+ "loc": {
+ "start": {
+ "line": 532,
+ "column": 36
+ },
+ "end": {
+ "line": 532,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 22359,
+ 22379
+ ],
+ "loc": {
+ "start": {
+ "line": 532,
+ "column": 24
+ },
+ "end": {
+ "line": 532,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Set",
+ "range": [
+ 22380,
+ 22383
+ ],
+ "loc": {
+ "start": {
+ "line": 532,
+ "column": 45
+ },
+ "end": {
+ "line": 532,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 22359,
+ 22383
+ ],
+ "loc": {
+ "start": {
+ "line": 532,
+ "column": 24
+ },
+ "end": {
+ "line": 532,
+ "column": 48
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 22359,
+ 22385
+ ],
+ "loc": {
+ "start": {
+ "line": 532,
+ "column": 24
+ },
+ "end": {
+ "line": 532,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 22359,
+ 22386
+ ],
+ "loc": {
+ "start": {
+ "line": 532,
+ "column": 24
+ },
+ "end": {
+ "line": 532,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 22332,
+ 22409
+ ],
+ "loc": {
+ "start": {
+ "line": 531,
+ "column": 44
+ },
+ "end": {
+ "line": 533,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 22308,
+ 22409
+ ],
+ "loc": {
+ "start": {
+ "line": 531,
+ "column": 20
+ },
+ "end": {
+ "line": 533,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "advGrid",
+ "range": [
+ 22434,
+ 22441
+ ],
+ "loc": {
+ "start": {
+ "line": 534,
+ "column": 23
+ },
+ "end": {
+ "line": 534,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 22442,
+ 22445
+ ],
+ "loc": {
+ "start": {
+ "line": 534,
+ "column": 31
+ },
+ "end": {
+ "line": 534,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 22434,
+ 22445
+ ],
+ "loc": {
+ "start": {
+ "line": 534,
+ "column": 23
+ },
+ "end": {
+ "line": 534,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "selection",
+ "range": [
+ 22446,
+ 22455
+ ],
+ "loc": {
+ "start": {
+ "line": 534,
+ "column": 35
+ },
+ "end": {
+ "line": 534,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 22434,
+ 22455
+ ],
+ "loc": {
+ "start": {
+ "line": 534,
+ "column": 23
+ },
+ "end": {
+ "line": 534,
+ "column": 44
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ezEditTable",
+ "range": [
+ 22483,
+ 22494
+ ],
+ "loc": {
+ "start": {
+ "line": 535,
+ "column": 24
+ },
+ "end": {
+ "line": 535,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Selection",
+ "range": [
+ 22495,
+ 22504
+ ],
+ "loc": {
+ "start": {
+ "line": 535,
+ "column": 36
+ },
+ "end": {
+ "line": 535,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 22483,
+ 22504
+ ],
+ "loc": {
+ "start": {
+ "line": 535,
+ "column": 24
+ },
+ "end": {
+ "line": 535,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Set",
+ "range": [
+ 22505,
+ 22508
+ ],
+ "loc": {
+ "start": {
+ "line": 535,
+ "column": 46
+ },
+ "end": {
+ "line": 535,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 22483,
+ 22508
+ ],
+ "loc": {
+ "start": {
+ "line": 535,
+ "column": 24
+ },
+ "end": {
+ "line": 535,
+ "column": 49
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 22483,
+ 22510
+ ],
+ "loc": {
+ "start": {
+ "line": 535,
+ "column": 24
+ },
+ "end": {
+ "line": 535,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 22483,
+ 22511
+ ],
+ "loc": {
+ "start": {
+ "line": 535,
+ "column": 24
+ },
+ "end": {
+ "line": 535,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 22456,
+ 22534
+ ],
+ "loc": {
+ "start": {
+ "line": 534,
+ "column": 45
+ },
+ "end": {
+ "line": 536,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 22431,
+ 22534
+ ],
+ "loc": {
+ "start": {
+ "line": 534,
+ "column": 20
+ },
+ "end": {
+ "line": 536,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 22157,
+ 22553
+ ],
+ "loc": {
+ "start": {
+ "line": 528,
+ "column": 53
+ },
+ "end": {
+ "line": 537,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 22120,
+ 22553
+ ],
+ "loc": {
+ "start": {
+ "line": 528,
+ "column": 16
+ },
+ "end": {
+ "line": 537,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " TODO: hack to prevent ezEditTable enter key event hijaking.",
+ "range": [
+ 21978,
+ 22040
+ ],
+ "loc": {
+ "start": {
+ "line": 526,
+ "column": 16
+ },
+ "end": {
+ "line": 526,
+ "column": 78
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Needs to be fixed in the vendor's library",
+ "range": [
+ 22058,
+ 22102
+ ],
+ "loc": {
+ "start": {
+ "line": 527,
+ "column": 16
+ },
+ "end": {
+ "line": 527,
+ "column": 60
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 21789,
+ 22568
+ ],
+ "loc": {
+ "start": {
+ "line": 521,
+ "column": 24
+ },
+ "end": {
+ "line": 538,
+ "column": 13
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 21786,
+ 22568
+ ],
+ "loc": {
+ "start": {
+ "line": 521,
+ "column": 21
+ },
+ "end": {
+ "line": 538,
+ "column": 13
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 21777,
+ 22568
+ ],
+ "loc": {
+ "start": {
+ "line": 521,
+ "column": 12
+ },
+ "end": {
+ "line": 538,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " if auto-filter on, clear interval on filter blur",
+ "range": [
+ 21712,
+ 21763
+ ],
+ "loc": {
+ "start": {
+ "line": 520,
+ "column": 12
+ },
+ "end": {
+ "line": 520,
+ "column": 63
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "onInpFocus",
+ "range": [
+ 22637,
+ 22647
+ ],
+ "loc": {
+ "start": {
+ "line": 540,
+ "column": 12
+ },
+ "end": {
+ "line": 540,
+ "column": 22
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "e",
+ "range": [
+ 22648,
+ 22649
+ ],
+ "loc": {
+ "start": {
+ "line": 540,
+ "column": 23
+ },
+ "end": {
+ "line": 540,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "_ev",
+ "range": [
+ 22674,
+ 22677
+ ],
+ "loc": {
+ "start": {
+ "line": 541,
+ "column": 20
+ },
+ "end": {
+ "line": 541,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "Identifier",
+ "name": "e",
+ "range": [
+ 22680,
+ 22681
+ ],
+ "loc": {
+ "start": {
+ "line": 541,
+ "column": 26
+ },
+ "end": {
+ "line": 541,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "global",
+ "range": [
+ 22685,
+ 22691
+ ],
+ "loc": {
+ "start": {
+ "line": 541,
+ "column": 31
+ },
+ "end": {
+ "line": 541,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "event",
+ "range": [
+ 22692,
+ 22697
+ ],
+ "loc": {
+ "start": {
+ "line": 541,
+ "column": 38
+ },
+ "end": {
+ "line": 541,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 22685,
+ 22697
+ ],
+ "loc": {
+ "start": {
+ "line": 541,
+ "column": 31
+ },
+ "end": {
+ "line": 541,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 22680,
+ 22697
+ ],
+ "loc": {
+ "start": {
+ "line": 541,
+ "column": 26
+ },
+ "end": {
+ "line": 541,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 22674,
+ 22697
+ ],
+ "loc": {
+ "start": {
+ "line": 541,
+ "column": 20
+ },
+ "end": {
+ "line": 541,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 22670,
+ 22698
+ ],
+ "loc": {
+ "start": {
+ "line": 541,
+ "column": 16
+ },
+ "end": {
+ "line": 541,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "elm",
+ "range": [
+ 22720,
+ 22723
+ ],
+ "loc": {
+ "start": {
+ "line": 542,
+ "column": 20
+ },
+ "end": {
+ "line": 542,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 22726,
+ 22731
+ ],
+ "loc": {
+ "start": {
+ "line": 542,
+ "column": 26
+ },
+ "end": {
+ "line": 542,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "target",
+ "range": [
+ 22732,
+ 22738
+ ],
+ "loc": {
+ "start": {
+ "line": 542,
+ "column": 32
+ },
+ "end": {
+ "line": 542,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 22726,
+ 22738
+ ],
+ "loc": {
+ "start": {
+ "line": 542,
+ "column": 26
+ },
+ "end": {
+ "line": 542,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "_ev",
+ "range": [
+ 22739,
+ 22742
+ ],
+ "loc": {
+ "start": {
+ "line": 542,
+ "column": 39
+ },
+ "end": {
+ "line": 542,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 22726,
+ 22743
+ ],
+ "loc": {
+ "start": {
+ "line": 542,
+ "column": 26
+ },
+ "end": {
+ "line": 542,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 22720,
+ 22743
+ ],
+ "loc": {
+ "start": {
+ "line": 542,
+ "column": 20
+ },
+ "end": {
+ "line": 542,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 22716,
+ 22744
+ ],
+ "loc": {
+ "start": {
+ "line": 542,
+ "column": 16
+ },
+ "end": {
+ "line": 542,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 22762,
+ 22766
+ ],
+ "loc": {
+ "start": {
+ "line": 543,
+ "column": 16
+ },
+ "end": {
+ "line": 543,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "activeFilterId",
+ "range": [
+ 22767,
+ 22781
+ ],
+ "loc": {
+ "start": {
+ "line": 543,
+ "column": 21
+ },
+ "end": {
+ "line": 543,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 22762,
+ 22781
+ ],
+ "loc": {
+ "start": {
+ "line": 543,
+ "column": 16
+ },
+ "end": {
+ "line": 543,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "elm",
+ "range": [
+ 22784,
+ 22787
+ ],
+ "loc": {
+ "start": {
+ "line": 543,
+ "column": 38
+ },
+ "end": {
+ "line": 543,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getAttribute",
+ "range": [
+ 22788,
+ 22800
+ ],
+ "loc": {
+ "start": {
+ "line": 543,
+ "column": 42
+ },
+ "end": {
+ "line": 543,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 22784,
+ 22800
+ ],
+ "loc": {
+ "start": {
+ "line": 543,
+ "column": 38
+ },
+ "end": {
+ "line": 543,
+ "column": 54
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 22801,
+ 22805
+ ],
+ "loc": {
+ "start": {
+ "line": 543,
+ "column": 55
+ },
+ "end": {
+ "line": 543,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 22784,
+ 22806
+ ],
+ "loc": {
+ "start": {
+ "line": 543,
+ "column": 38
+ },
+ "end": {
+ "line": 543,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 22762,
+ 22806
+ ],
+ "loc": {
+ "start": {
+ "line": 543,
+ "column": 16
+ },
+ "end": {
+ "line": 543,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 22762,
+ 22807
+ ],
+ "loc": {
+ "start": {
+ "line": 543,
+ "column": 16
+ },
+ "end": {
+ "line": 543,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 22825,
+ 22829
+ ],
+ "loc": {
+ "start": {
+ "line": 544,
+ "column": 16
+ },
+ "end": {
+ "line": 544,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "activeFlt",
+ "range": [
+ 22830,
+ 22839
+ ],
+ "loc": {
+ "start": {
+ "line": 544,
+ "column": 21
+ },
+ "end": {
+ "line": 544,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 22825,
+ 22839
+ ],
+ "loc": {
+ "start": {
+ "line": 544,
+ "column": 16
+ },
+ "end": {
+ "line": 544,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 22842,
+ 22845
+ ],
+ "loc": {
+ "start": {
+ "line": 544,
+ "column": 33
+ },
+ "end": {
+ "line": 544,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 22846,
+ 22848
+ ],
+ "loc": {
+ "start": {
+ "line": 544,
+ "column": 37
+ },
+ "end": {
+ "line": 544,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 22842,
+ 22848
+ ],
+ "loc": {
+ "start": {
+ "line": 544,
+ "column": 33
+ },
+ "end": {
+ "line": 544,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 22849,
+ 22853
+ ],
+ "loc": {
+ "start": {
+ "line": 544,
+ "column": 40
+ },
+ "end": {
+ "line": 544,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "activeFilterId",
+ "range": [
+ 22854,
+ 22868
+ ],
+ "loc": {
+ "start": {
+ "line": 544,
+ "column": 45
+ },
+ "end": {
+ "line": 544,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 22849,
+ 22868
+ ],
+ "loc": {
+ "start": {
+ "line": 544,
+ "column": 40
+ },
+ "end": {
+ "line": 544,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 22842,
+ 22869
+ ],
+ "loc": {
+ "start": {
+ "line": 544,
+ "column": 33
+ },
+ "end": {
+ "line": 544,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 22825,
+ 22869
+ ],
+ "loc": {
+ "start": {
+ "line": 544,
+ "column": 16
+ },
+ "end": {
+ "line": 544,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 22825,
+ 22870
+ ],
+ "loc": {
+ "start": {
+ "line": 544,
+ "column": 16
+ },
+ "end": {
+ "line": 544,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 22891,
+ 22895
+ ],
+ "loc": {
+ "start": {
+ "line": 545,
+ "column": 19
+ },
+ "end": {
+ "line": 545,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFilters",
+ "range": [
+ 22896,
+ 22908
+ ],
+ "loc": {
+ "start": {
+ "line": 545,
+ "column": 24
+ },
+ "end": {
+ "line": 545,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 22891,
+ 22908
+ ],
+ "loc": {
+ "start": {
+ "line": 545,
+ "column": 19
+ },
+ "end": {
+ "line": 545,
+ "column": 36
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 22932,
+ 22937
+ ],
+ "loc": {
+ "start": {
+ "line": 546,
+ "column": 20
+ },
+ "end": {
+ "line": 546,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cancel",
+ "range": [
+ 22938,
+ 22944
+ ],
+ "loc": {
+ "start": {
+ "line": 546,
+ "column": 26
+ },
+ "end": {
+ "line": 546,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 22932,
+ 22944
+ ],
+ "loc": {
+ "start": {
+ "line": 546,
+ "column": 20
+ },
+ "end": {
+ "line": 546,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "_ev",
+ "range": [
+ 22945,
+ 22948
+ ],
+ "loc": {
+ "start": {
+ "line": 546,
+ "column": 33
+ },
+ "end": {
+ "line": 546,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 22932,
+ 22949
+ ],
+ "loc": {
+ "start": {
+ "line": 546,
+ "column": 20
+ },
+ "end": {
+ "line": 546,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 22932,
+ 22950
+ ],
+ "loc": {
+ "start": {
+ "line": 546,
+ "column": 20
+ },
+ "end": {
+ "line": 546,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 22972,
+ 22977
+ ],
+ "loc": {
+ "start": {
+ "line": 547,
+ "column": 20
+ },
+ "end": {
+ "line": 547,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stop",
+ "range": [
+ 22978,
+ 22982
+ ],
+ "loc": {
+ "start": {
+ "line": 547,
+ "column": 26
+ },
+ "end": {
+ "line": 547,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 22972,
+ 22982
+ ],
+ "loc": {
+ "start": {
+ "line": 547,
+ "column": 20
+ },
+ "end": {
+ "line": 547,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "_ev",
+ "range": [
+ 22983,
+ 22986
+ ],
+ "loc": {
+ "start": {
+ "line": 547,
+ "column": 31
+ },
+ "end": {
+ "line": 547,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 22972,
+ 22987
+ ],
+ "loc": {
+ "start": {
+ "line": 547,
+ "column": 20
+ },
+ "end": {
+ "line": 547,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 22972,
+ 22988
+ ],
+ "loc": {
+ "start": {
+ "line": 547,
+ "column": 20
+ },
+ "end": {
+ "line": 547,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 22909,
+ 23007
+ ],
+ "loc": {
+ "start": {
+ "line": 545,
+ "column": 37
+ },
+ "end": {
+ "line": 548,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 22888,
+ 23007
+ ],
+ "loc": {
+ "start": {
+ "line": 545,
+ "column": 16
+ },
+ "end": {
+ "line": 548,
+ "column": 17
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " TODO: hack to prevent ezEditTable enter key event hijaking.",
+ "range": [
+ 23025,
+ 23087
+ ],
+ "loc": {
+ "start": {
+ "line": 549,
+ "column": 16
+ },
+ "end": {
+ "line": 549,
+ "column": 78
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Needs to be fixed in the vendor's library",
+ "range": [
+ 23105,
+ 23149
+ ],
+ "loc": {
+ "start": {
+ "line": 550,
+ "column": 16
+ },
+ "end": {
+ "line": 550,
+ "column": 60
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 23170,
+ 23174
+ ],
+ "loc": {
+ "start": {
+ "line": 551,
+ "column": 19
+ },
+ "end": {
+ "line": 551,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasExtension",
+ "range": [
+ 23175,
+ 23187
+ ],
+ "loc": {
+ "start": {
+ "line": 551,
+ "column": 24
+ },
+ "end": {
+ "line": 551,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 23170,
+ 23187
+ ],
+ "loc": {
+ "start": {
+ "line": 551,
+ "column": 19
+ },
+ "end": {
+ "line": 551,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "advancedGrid",
+ "raw": "'advancedGrid'",
+ "range": [
+ 23188,
+ 23202
+ ],
+ "loc": {
+ "start": {
+ "line": 551,
+ "column": 37
+ },
+ "end": {
+ "line": 551,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 23170,
+ 23203
+ ],
+ "loc": {
+ "start": {
+ "line": 551,
+ "column": 19
+ },
+ "end": {
+ "line": 551,
+ "column": 52
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "advGrid",
+ "range": [
+ 23231,
+ 23238
+ ],
+ "loc": {
+ "start": {
+ "line": 552,
+ "column": 24
+ },
+ "end": {
+ "line": 552,
+ "column": 31
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 23241,
+ 23245
+ ],
+ "loc": {
+ "start": {
+ "line": 552,
+ "column": 34
+ },
+ "end": {
+ "line": 552,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "extension",
+ "range": [
+ 23246,
+ 23255
+ ],
+ "loc": {
+ "start": {
+ "line": 552,
+ "column": 39
+ },
+ "end": {
+ "line": 552,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 23241,
+ 23255
+ ],
+ "loc": {
+ "start": {
+ "line": 552,
+ "column": 34
+ },
+ "end": {
+ "line": 552,
+ "column": 48
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "advancedGrid",
+ "raw": "'advancedGrid'",
+ "range": [
+ 23256,
+ 23270
+ ],
+ "loc": {
+ "start": {
+ "line": 552,
+ "column": 49
+ },
+ "end": {
+ "line": 552,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 23241,
+ 23271
+ ],
+ "loc": {
+ "start": {
+ "line": 552,
+ "column": 34
+ },
+ "end": {
+ "line": 552,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 23231,
+ 23271
+ ],
+ "loc": {
+ "start": {
+ "line": 552,
+ "column": 24
+ },
+ "end": {
+ "line": 552,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 23227,
+ 23272
+ ],
+ "loc": {
+ "start": {
+ "line": 552,
+ "column": 20
+ },
+ "end": {
+ "line": 552,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "ezEditTable",
+ "range": [
+ 23298,
+ 23309
+ ],
+ "loc": {
+ "start": {
+ "line": 553,
+ "column": 24
+ },
+ "end": {
+ "line": 553,
+ "column": 35
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "advGrid",
+ "range": [
+ 23312,
+ 23319
+ ],
+ "loc": {
+ "start": {
+ "line": 553,
+ "column": 38
+ },
+ "end": {
+ "line": 553,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_ezEditTable",
+ "range": [
+ 23320,
+ 23332
+ ],
+ "loc": {
+ "start": {
+ "line": 553,
+ "column": 46
+ },
+ "end": {
+ "line": 553,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 23312,
+ 23332
+ ],
+ "loc": {
+ "start": {
+ "line": 553,
+ "column": 38
+ },
+ "end": {
+ "line": 553,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 23298,
+ 23332
+ ],
+ "loc": {
+ "start": {
+ "line": 553,
+ "column": 24
+ },
+ "end": {
+ "line": 553,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 23294,
+ 23333
+ ],
+ "loc": {
+ "start": {
+ "line": 553,
+ "column": 20
+ },
+ "end": {
+ "line": 553,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "advGrid",
+ "range": [
+ 23358,
+ 23365
+ ],
+ "loc": {
+ "start": {
+ "line": 554,
+ "column": 23
+ },
+ "end": {
+ "line": 554,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 23366,
+ 23369
+ ],
+ "loc": {
+ "start": {
+ "line": 554,
+ "column": 31
+ },
+ "end": {
+ "line": 554,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 23358,
+ 23369
+ ],
+ "loc": {
+ "start": {
+ "line": 554,
+ "column": 23
+ },
+ "end": {
+ "line": 554,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "editable",
+ "range": [
+ 23370,
+ 23378
+ ],
+ "loc": {
+ "start": {
+ "line": 554,
+ "column": 35
+ },
+ "end": {
+ "line": 554,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 23358,
+ 23378
+ ],
+ "loc": {
+ "start": {
+ "line": 554,
+ "column": 23
+ },
+ "end": {
+ "line": 554,
+ "column": 43
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ezEditTable",
+ "range": [
+ 23406,
+ 23417
+ ],
+ "loc": {
+ "start": {
+ "line": 555,
+ "column": 24
+ },
+ "end": {
+ "line": 555,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Editable",
+ "range": [
+ 23418,
+ 23426
+ ],
+ "loc": {
+ "start": {
+ "line": 555,
+ "column": 36
+ },
+ "end": {
+ "line": 555,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 23406,
+ 23426
+ ],
+ "loc": {
+ "start": {
+ "line": 555,
+ "column": 24
+ },
+ "end": {
+ "line": 555,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Remove",
+ "range": [
+ 23427,
+ 23433
+ ],
+ "loc": {
+ "start": {
+ "line": 555,
+ "column": 45
+ },
+ "end": {
+ "line": 555,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 23406,
+ 23433
+ ],
+ "loc": {
+ "start": {
+ "line": 555,
+ "column": 24
+ },
+ "end": {
+ "line": 555,
+ "column": 51
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 23406,
+ 23435
+ ],
+ "loc": {
+ "start": {
+ "line": 555,
+ "column": 24
+ },
+ "end": {
+ "line": 555,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 23406,
+ 23436
+ ],
+ "loc": {
+ "start": {
+ "line": 555,
+ "column": 24
+ },
+ "end": {
+ "line": 555,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 23379,
+ 23459
+ ],
+ "loc": {
+ "start": {
+ "line": 554,
+ "column": 44
+ },
+ "end": {
+ "line": 556,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 23355,
+ 23459
+ ],
+ "loc": {
+ "start": {
+ "line": 554,
+ "column": 20
+ },
+ "end": {
+ "line": 556,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "advGrid",
+ "range": [
+ 23484,
+ 23491
+ ],
+ "loc": {
+ "start": {
+ "line": 557,
+ "column": 23
+ },
+ "end": {
+ "line": 557,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 23492,
+ 23495
+ ],
+ "loc": {
+ "start": {
+ "line": 557,
+ "column": 31
+ },
+ "end": {
+ "line": 557,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 23484,
+ 23495
+ ],
+ "loc": {
+ "start": {
+ "line": 557,
+ "column": 23
+ },
+ "end": {
+ "line": 557,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "selection",
+ "range": [
+ 23496,
+ 23505
+ ],
+ "loc": {
+ "start": {
+ "line": 557,
+ "column": 35
+ },
+ "end": {
+ "line": 557,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 23484,
+ 23505
+ ],
+ "loc": {
+ "start": {
+ "line": 557,
+ "column": 23
+ },
+ "end": {
+ "line": 557,
+ "column": 44
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ezEditTable",
+ "range": [
+ 23533,
+ 23544
+ ],
+ "loc": {
+ "start": {
+ "line": 558,
+ "column": 24
+ },
+ "end": {
+ "line": 558,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Selection",
+ "range": [
+ 23545,
+ 23554
+ ],
+ "loc": {
+ "start": {
+ "line": 558,
+ "column": 36
+ },
+ "end": {
+ "line": 558,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 23533,
+ 23554
+ ],
+ "loc": {
+ "start": {
+ "line": 558,
+ "column": 24
+ },
+ "end": {
+ "line": 558,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Remove",
+ "range": [
+ 23555,
+ 23561
+ ],
+ "loc": {
+ "start": {
+ "line": 558,
+ "column": 46
+ },
+ "end": {
+ "line": 558,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 23533,
+ 23561
+ ],
+ "loc": {
+ "start": {
+ "line": 558,
+ "column": 24
+ },
+ "end": {
+ "line": 558,
+ "column": 52
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 23533,
+ 23563
+ ],
+ "loc": {
+ "start": {
+ "line": 558,
+ "column": 24
+ },
+ "end": {
+ "line": 558,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 23533,
+ 23564
+ ],
+ "loc": {
+ "start": {
+ "line": 558,
+ "column": 24
+ },
+ "end": {
+ "line": 558,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 23506,
+ 23587
+ ],
+ "loc": {
+ "start": {
+ "line": 557,
+ "column": 45
+ },
+ "end": {
+ "line": 559,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 23481,
+ 23587
+ ],
+ "loc": {
+ "start": {
+ "line": 557,
+ "column": 20
+ },
+ "end": {
+ "line": 559,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 23204,
+ 23606
+ ],
+ "loc": {
+ "start": {
+ "line": 551,
+ "column": 53
+ },
+ "end": {
+ "line": 560,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 23167,
+ 23606
+ ],
+ "loc": {
+ "start": {
+ "line": 551,
+ "column": 16
+ },
+ "end": {
+ "line": 560,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " TODO: hack to prevent ezEditTable enter key event hijaking.",
+ "range": [
+ 23025,
+ 23087
+ ],
+ "loc": {
+ "start": {
+ "line": 549,
+ "column": 16
+ },
+ "end": {
+ "line": 549,
+ "column": 78
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Needs to be fixed in the vendor's library",
+ "range": [
+ 23105,
+ 23149
+ ],
+ "loc": {
+ "start": {
+ "line": 550,
+ "column": 16
+ },
+ "end": {
+ "line": 550,
+ "column": 60
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 22651,
+ 23621
+ ],
+ "loc": {
+ "start": {
+ "line": 540,
+ "column": 26
+ },
+ "end": {
+ "line": 561,
+ "column": 13
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 22647,
+ 23621
+ ],
+ "loc": {
+ "start": {
+ "line": 540,
+ "column": 22
+ },
+ "end": {
+ "line": 561,
+ "column": 13
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 22637,
+ 23621
+ ],
+ "loc": {
+ "start": {
+ "line": 540,
+ "column": 12
+ },
+ "end": {
+ "line": 561,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " set focused text-box filter as active",
+ "range": [
+ 22583,
+ 22623
+ ],
+ "loc": {
+ "start": {
+ "line": 539,
+ "column": 12
+ },
+ "end": {
+ "line": 539,
+ "column": 52
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "onSlcFocus",
+ "range": [
+ 23691,
+ 23701
+ ],
+ "loc": {
+ "start": {
+ "line": 563,
+ "column": 12
+ },
+ "end": {
+ "line": 563,
+ "column": 22
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "e",
+ "range": [
+ 23702,
+ 23703
+ ],
+ "loc": {
+ "start": {
+ "line": 563,
+ "column": 23
+ },
+ "end": {
+ "line": 563,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "_ev",
+ "range": [
+ 23728,
+ 23731
+ ],
+ "loc": {
+ "start": {
+ "line": 564,
+ "column": 20
+ },
+ "end": {
+ "line": 564,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "Identifier",
+ "name": "e",
+ "range": [
+ 23734,
+ 23735
+ ],
+ "loc": {
+ "start": {
+ "line": 564,
+ "column": 26
+ },
+ "end": {
+ "line": 564,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "global",
+ "range": [
+ 23739,
+ 23745
+ ],
+ "loc": {
+ "start": {
+ "line": 564,
+ "column": 31
+ },
+ "end": {
+ "line": 564,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "event",
+ "range": [
+ 23746,
+ 23751
+ ],
+ "loc": {
+ "start": {
+ "line": 564,
+ "column": 38
+ },
+ "end": {
+ "line": 564,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 23739,
+ 23751
+ ],
+ "loc": {
+ "start": {
+ "line": 564,
+ "column": 31
+ },
+ "end": {
+ "line": 564,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 23734,
+ 23751
+ ],
+ "loc": {
+ "start": {
+ "line": 564,
+ "column": 26
+ },
+ "end": {
+ "line": 564,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 23728,
+ 23751
+ ],
+ "loc": {
+ "start": {
+ "line": 564,
+ "column": 20
+ },
+ "end": {
+ "line": 564,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 23724,
+ 23752
+ ],
+ "loc": {
+ "start": {
+ "line": 564,
+ "column": 16
+ },
+ "end": {
+ "line": 564,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "elm",
+ "range": [
+ 23774,
+ 23777
+ ],
+ "loc": {
+ "start": {
+ "line": 565,
+ "column": 20
+ },
+ "end": {
+ "line": 565,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 23780,
+ 23785
+ ],
+ "loc": {
+ "start": {
+ "line": 565,
+ "column": 26
+ },
+ "end": {
+ "line": 565,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "target",
+ "range": [
+ 23786,
+ 23792
+ ],
+ "loc": {
+ "start": {
+ "line": 565,
+ "column": 32
+ },
+ "end": {
+ "line": 565,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 23780,
+ 23792
+ ],
+ "loc": {
+ "start": {
+ "line": 565,
+ "column": 26
+ },
+ "end": {
+ "line": 565,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "_ev",
+ "range": [
+ 23793,
+ 23796
+ ],
+ "loc": {
+ "start": {
+ "line": 565,
+ "column": 39
+ },
+ "end": {
+ "line": 565,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 23780,
+ 23797
+ ],
+ "loc": {
+ "start": {
+ "line": 565,
+ "column": 26
+ },
+ "end": {
+ "line": 565,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 23774,
+ 23797
+ ],
+ "loc": {
+ "start": {
+ "line": 565,
+ "column": 20
+ },
+ "end": {
+ "line": 565,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 23770,
+ 23798
+ ],
+ "loc": {
+ "start": {
+ "line": 565,
+ "column": 16
+ },
+ "end": {
+ "line": 565,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 23816,
+ 23820
+ ],
+ "loc": {
+ "start": {
+ "line": 566,
+ "column": 16
+ },
+ "end": {
+ "line": 566,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "activeFilterId",
+ "range": [
+ 23821,
+ 23835
+ ],
+ "loc": {
+ "start": {
+ "line": 566,
+ "column": 21
+ },
+ "end": {
+ "line": 566,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 23816,
+ 23835
+ ],
+ "loc": {
+ "start": {
+ "line": 566,
+ "column": 16
+ },
+ "end": {
+ "line": 566,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "elm",
+ "range": [
+ 23838,
+ 23841
+ ],
+ "loc": {
+ "start": {
+ "line": 566,
+ "column": 38
+ },
+ "end": {
+ "line": 566,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getAttribute",
+ "range": [
+ 23842,
+ 23854
+ ],
+ "loc": {
+ "start": {
+ "line": 566,
+ "column": 42
+ },
+ "end": {
+ "line": 566,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 23838,
+ 23854
+ ],
+ "loc": {
+ "start": {
+ "line": 566,
+ "column": 38
+ },
+ "end": {
+ "line": 566,
+ "column": 54
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 23855,
+ 23859
+ ],
+ "loc": {
+ "start": {
+ "line": 566,
+ "column": 55
+ },
+ "end": {
+ "line": 566,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 23838,
+ 23860
+ ],
+ "loc": {
+ "start": {
+ "line": 566,
+ "column": 38
+ },
+ "end": {
+ "line": 566,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 23816,
+ 23860
+ ],
+ "loc": {
+ "start": {
+ "line": 566,
+ "column": 16
+ },
+ "end": {
+ "line": 566,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 23816,
+ 23861
+ ],
+ "loc": {
+ "start": {
+ "line": 566,
+ "column": 16
+ },
+ "end": {
+ "line": 566,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 23879,
+ 23883
+ ],
+ "loc": {
+ "start": {
+ "line": 567,
+ "column": 16
+ },
+ "end": {
+ "line": 567,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "activeFlt",
+ "range": [
+ 23884,
+ 23893
+ ],
+ "loc": {
+ "start": {
+ "line": 567,
+ "column": 21
+ },
+ "end": {
+ "line": 567,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 23879,
+ 23893
+ ],
+ "loc": {
+ "start": {
+ "line": 567,
+ "column": 16
+ },
+ "end": {
+ "line": 567,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 23896,
+ 23899
+ ],
+ "loc": {
+ "start": {
+ "line": 567,
+ "column": 33
+ },
+ "end": {
+ "line": 567,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 23900,
+ 23902
+ ],
+ "loc": {
+ "start": {
+ "line": 567,
+ "column": 37
+ },
+ "end": {
+ "line": 567,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 23896,
+ 23902
+ ],
+ "loc": {
+ "start": {
+ "line": 567,
+ "column": 33
+ },
+ "end": {
+ "line": 567,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 23903,
+ 23907
+ ],
+ "loc": {
+ "start": {
+ "line": 567,
+ "column": 40
+ },
+ "end": {
+ "line": 567,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "activeFilterId",
+ "range": [
+ 23908,
+ 23922
+ ],
+ "loc": {
+ "start": {
+ "line": 567,
+ "column": 45
+ },
+ "end": {
+ "line": 567,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 23903,
+ 23922
+ ],
+ "loc": {
+ "start": {
+ "line": 567,
+ "column": 40
+ },
+ "end": {
+ "line": 567,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 23896,
+ 23923
+ ],
+ "loc": {
+ "start": {
+ "line": 567,
+ "column": 33
+ },
+ "end": {
+ "line": 567,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 23879,
+ 23923
+ ],
+ "loc": {
+ "start": {
+ "line": 567,
+ "column": 16
+ },
+ "end": {
+ "line": 567,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 23879,
+ 23924
+ ],
+ "loc": {
+ "start": {
+ "line": 567,
+ "column": 16
+ },
+ "end": {
+ "line": 567,
+ "column": 61
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " select is populated when element has focus",
+ "range": [
+ 23942,
+ 23987
+ ],
+ "loc": {
+ "start": {
+ "line": 568,
+ "column": 16
+ },
+ "end": {
+ "line": 568,
+ "column": 61
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 24008,
+ 24012
+ ],
+ "loc": {
+ "start": {
+ "line": 569,
+ "column": 19
+ },
+ "end": {
+ "line": 569,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fillSlcOnDemand",
+ "range": [
+ 24013,
+ 24028
+ ],
+ "loc": {
+ "start": {
+ "line": 569,
+ "column": 24
+ },
+ "end": {
+ "line": 569,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 24008,
+ 24028
+ ],
+ "loc": {
+ "start": {
+ "line": 569,
+ "column": 19
+ },
+ "end": {
+ "line": 569,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "elm",
+ "range": [
+ 24032,
+ 24035
+ ],
+ "loc": {
+ "start": {
+ "line": 569,
+ "column": 43
+ },
+ "end": {
+ "line": 569,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getAttribute",
+ "range": [
+ 24036,
+ 24048
+ ],
+ "loc": {
+ "start": {
+ "line": 569,
+ "column": 47
+ },
+ "end": {
+ "line": 569,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 24032,
+ 24048
+ ],
+ "loc": {
+ "start": {
+ "line": 569,
+ "column": 43
+ },
+ "end": {
+ "line": 569,
+ "column": 59
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "filled",
+ "raw": "'filled'",
+ "range": [
+ 24049,
+ 24057
+ ],
+ "loc": {
+ "start": {
+ "line": 569,
+ "column": 60
+ },
+ "end": {
+ "line": 569,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 24032,
+ 24058
+ ],
+ "loc": {
+ "start": {
+ "line": 569,
+ "column": 43
+ },
+ "end": {
+ "line": 569,
+ "column": 69
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "0",
+ "raw": "'0'",
+ "range": [
+ 24063,
+ 24066
+ ],
+ "loc": {
+ "start": {
+ "line": 569,
+ "column": 74
+ },
+ "end": {
+ "line": 569,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 24032,
+ 24066
+ ],
+ "loc": {
+ "start": {
+ "line": 569,
+ "column": 43
+ },
+ "end": {
+ "line": 569,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 24008,
+ 24066
+ ],
+ "loc": {
+ "start": {
+ "line": 569,
+ "column": 19
+ },
+ "end": {
+ "line": 569,
+ "column": 77
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "ct",
+ "range": [
+ 24094,
+ 24096
+ ],
+ "loc": {
+ "start": {
+ "line": 570,
+ "column": 24
+ },
+ "end": {
+ "line": 570,
+ "column": 26
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "elm",
+ "range": [
+ 24099,
+ 24102
+ ],
+ "loc": {
+ "start": {
+ "line": 570,
+ "column": 29
+ },
+ "end": {
+ "line": 570,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getAttribute",
+ "range": [
+ 24103,
+ 24115
+ ],
+ "loc": {
+ "start": {
+ "line": 570,
+ "column": 33
+ },
+ "end": {
+ "line": 570,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 24099,
+ 24115
+ ],
+ "loc": {
+ "start": {
+ "line": 570,
+ "column": 29
+ },
+ "end": {
+ "line": 570,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "ct",
+ "raw": "'ct'",
+ "range": [
+ 24116,
+ 24120
+ ],
+ "loc": {
+ "start": {
+ "line": 570,
+ "column": 46
+ },
+ "end": {
+ "line": 570,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 24099,
+ 24121
+ ],
+ "loc": {
+ "start": {
+ "line": 570,
+ "column": 29
+ },
+ "end": {
+ "line": 570,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 24094,
+ 24121
+ ],
+ "loc": {
+ "start": {
+ "line": 570,
+ "column": 24
+ },
+ "end": {
+ "line": 570,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 24090,
+ 24122
+ ],
+ "loc": {
+ "start": {
+ "line": 570,
+ "column": 20
+ },
+ "end": {
+ "line": 570,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 24144,
+ 24148
+ ],
+ "loc": {
+ "start": {
+ "line": 571,
+ "column": 20
+ },
+ "end": {
+ "line": 571,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 24149,
+ 24152
+ ],
+ "loc": {
+ "start": {
+ "line": 571,
+ "column": 25
+ },
+ "end": {
+ "line": 571,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 24144,
+ 24152
+ ],
+ "loc": {
+ "start": {
+ "line": 571,
+ "column": 20
+ },
+ "end": {
+ "line": 571,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "dropdown",
+ "range": [
+ 24153,
+ 24161
+ ],
+ "loc": {
+ "start": {
+ "line": 571,
+ "column": 29
+ },
+ "end": {
+ "line": 571,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 24144,
+ 24161
+ ],
+ "loc": {
+ "start": {
+ "line": 571,
+ "column": 20
+ },
+ "end": {
+ "line": 571,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_build",
+ "range": [
+ 24162,
+ 24168
+ ],
+ "loc": {
+ "start": {
+ "line": 571,
+ "column": 38
+ },
+ "end": {
+ "line": 571,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 24144,
+ 24168
+ ],
+ "loc": {
+ "start": {
+ "line": 571,
+ "column": 20
+ },
+ "end": {
+ "line": 571,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "ct",
+ "range": [
+ 24169,
+ 24171
+ ],
+ "loc": {
+ "start": {
+ "line": 571,
+ "column": 45
+ },
+ "end": {
+ "line": 571,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 24144,
+ 24172
+ ],
+ "loc": {
+ "start": {
+ "line": 571,
+ "column": 20
+ },
+ "end": {
+ "line": 571,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 24144,
+ 24173
+ ],
+ "loc": {
+ "start": {
+ "line": 571,
+ "column": 20
+ },
+ "end": {
+ "line": 571,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 24067,
+ 24192
+ ],
+ "loc": {
+ "start": {
+ "line": 569,
+ "column": 78
+ },
+ "end": {
+ "line": 572,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 24005,
+ 24192
+ ],
+ "loc": {
+ "start": {
+ "line": 569,
+ "column": 16
+ },
+ "end": {
+ "line": 572,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " select is populated when element has focus",
+ "range": [
+ 23942,
+ 23987
+ ],
+ "loc": {
+ "start": {
+ "line": 568,
+ "column": 16
+ },
+ "end": {
+ "line": 568,
+ "column": 61
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 24213,
+ 24217
+ ],
+ "loc": {
+ "start": {
+ "line": 573,
+ "column": 19
+ },
+ "end": {
+ "line": 573,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFilters",
+ "range": [
+ 24218,
+ 24230
+ ],
+ "loc": {
+ "start": {
+ "line": 573,
+ "column": 24
+ },
+ "end": {
+ "line": 573,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 24213,
+ 24230
+ ],
+ "loc": {
+ "start": {
+ "line": 573,
+ "column": 19
+ },
+ "end": {
+ "line": 573,
+ "column": 36
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 24254,
+ 24259
+ ],
+ "loc": {
+ "start": {
+ "line": 574,
+ "column": 20
+ },
+ "end": {
+ "line": 574,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cancel",
+ "range": [
+ 24260,
+ 24266
+ ],
+ "loc": {
+ "start": {
+ "line": 574,
+ "column": 26
+ },
+ "end": {
+ "line": 574,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 24254,
+ 24266
+ ],
+ "loc": {
+ "start": {
+ "line": 574,
+ "column": 20
+ },
+ "end": {
+ "line": 574,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "_ev",
+ "range": [
+ 24267,
+ 24270
+ ],
+ "loc": {
+ "start": {
+ "line": 574,
+ "column": 33
+ },
+ "end": {
+ "line": 574,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 24254,
+ 24271
+ ],
+ "loc": {
+ "start": {
+ "line": 574,
+ "column": 20
+ },
+ "end": {
+ "line": 574,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 24254,
+ 24272
+ ],
+ "loc": {
+ "start": {
+ "line": 574,
+ "column": 20
+ },
+ "end": {
+ "line": 574,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 24294,
+ 24299
+ ],
+ "loc": {
+ "start": {
+ "line": 575,
+ "column": 20
+ },
+ "end": {
+ "line": 575,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stop",
+ "range": [
+ 24300,
+ 24304
+ ],
+ "loc": {
+ "start": {
+ "line": 575,
+ "column": 26
+ },
+ "end": {
+ "line": 575,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 24294,
+ 24304
+ ],
+ "loc": {
+ "start": {
+ "line": 575,
+ "column": 20
+ },
+ "end": {
+ "line": 575,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "_ev",
+ "range": [
+ 24305,
+ 24308
+ ],
+ "loc": {
+ "start": {
+ "line": 575,
+ "column": 31
+ },
+ "end": {
+ "line": 575,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 24294,
+ 24309
+ ],
+ "loc": {
+ "start": {
+ "line": 575,
+ "column": 20
+ },
+ "end": {
+ "line": 575,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 24294,
+ 24310
+ ],
+ "loc": {
+ "start": {
+ "line": 575,
+ "column": 20
+ },
+ "end": {
+ "line": 575,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 24231,
+ 24329
+ ],
+ "loc": {
+ "start": {
+ "line": 573,
+ "column": 37
+ },
+ "end": {
+ "line": 576,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 24210,
+ 24329
+ ],
+ "loc": {
+ "start": {
+ "line": 573,
+ "column": 16
+ },
+ "end": {
+ "line": 576,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 23705,
+ 24344
+ ],
+ "loc": {
+ "start": {
+ "line": 563,
+ "column": 26
+ },
+ "end": {
+ "line": 577,
+ "column": 13
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 23701,
+ 24344
+ ],
+ "loc": {
+ "start": {
+ "line": 563,
+ "column": 22
+ },
+ "end": {
+ "line": 577,
+ "column": 13
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 23691,
+ 24344
+ ],
+ "loc": {
+ "start": {
+ "line": 563,
+ "column": 12
+ },
+ "end": {
+ "line": 577,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " set focused drop-down filter as active",
+ "range": [
+ 23636,
+ 23677
+ ],
+ "loc": {
+ "start": {
+ "line": 562,
+ "column": 12
+ },
+ "end": {
+ "line": 562,
+ "column": 53
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "onSlcChange",
+ "range": [
+ 24417,
+ 24428
+ ],
+ "loc": {
+ "start": {
+ "line": 579,
+ "column": 12
+ },
+ "end": {
+ "line": 579,
+ "column": 23
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "e",
+ "range": [
+ 24429,
+ 24430
+ ],
+ "loc": {
+ "start": {
+ "line": 579,
+ "column": 24
+ },
+ "end": {
+ "line": 579,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 24455,
+ 24459
+ ],
+ "loc": {
+ "start": {
+ "line": 580,
+ "column": 20
+ },
+ "end": {
+ "line": 580,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "activeFlt",
+ "range": [
+ 24460,
+ 24469
+ ],
+ "loc": {
+ "start": {
+ "line": 580,
+ "column": 25
+ },
+ "end": {
+ "line": 580,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 24455,
+ 24469
+ ],
+ "loc": {
+ "start": {
+ "line": 580,
+ "column": 20
+ },
+ "end": {
+ "line": 580,
+ "column": 34
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 24454,
+ 24469
+ ],
+ "loc": {
+ "start": {
+ "line": 580,
+ "column": 19
+ },
+ "end": {
+ "line": 580,
+ "column": 34
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 24472,
+ 24479
+ ],
+ "loc": {
+ "start": {
+ "line": 580,
+ "column": 37
+ },
+ "end": {
+ "line": 580,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 24470,
+ 24481
+ ],
+ "loc": {
+ "start": {
+ "line": 580,
+ "column": 35
+ },
+ "end": {
+ "line": 580,
+ "column": 46
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 24451,
+ 24481
+ ],
+ "loc": {
+ "start": {
+ "line": 580,
+ "column": 16
+ },
+ "end": {
+ "line": 580,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "_ev",
+ "range": [
+ 24503,
+ 24506
+ ],
+ "loc": {
+ "start": {
+ "line": 581,
+ "column": 20
+ },
+ "end": {
+ "line": 581,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "Identifier",
+ "name": "e",
+ "range": [
+ 24509,
+ 24510
+ ],
+ "loc": {
+ "start": {
+ "line": 581,
+ "column": 26
+ },
+ "end": {
+ "line": 581,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "global",
+ "range": [
+ 24514,
+ 24520
+ ],
+ "loc": {
+ "start": {
+ "line": 581,
+ "column": 31
+ },
+ "end": {
+ "line": 581,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "event",
+ "range": [
+ 24521,
+ 24526
+ ],
+ "loc": {
+ "start": {
+ "line": 581,
+ "column": 38
+ },
+ "end": {
+ "line": 581,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 24514,
+ 24526
+ ],
+ "loc": {
+ "start": {
+ "line": 581,
+ "column": 31
+ },
+ "end": {
+ "line": 581,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 24509,
+ 24526
+ ],
+ "loc": {
+ "start": {
+ "line": 581,
+ "column": 26
+ },
+ "end": {
+ "line": 581,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 24503,
+ 24526
+ ],
+ "loc": {
+ "start": {
+ "line": 581,
+ "column": 20
+ },
+ "end": {
+ "line": 581,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 24499,
+ 24527
+ ],
+ "loc": {
+ "start": {
+ "line": 581,
+ "column": 16
+ },
+ "end": {
+ "line": 581,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 24548,
+ 24552
+ ],
+ "loc": {
+ "start": {
+ "line": 582,
+ "column": 19
+ },
+ "end": {
+ "line": 582,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFilters",
+ "range": [
+ 24553,
+ 24565
+ ],
+ "loc": {
+ "start": {
+ "line": 582,
+ "column": 24
+ },
+ "end": {
+ "line": 582,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 24548,
+ 24565
+ ],
+ "loc": {
+ "start": {
+ "line": 582,
+ "column": 19
+ },
+ "end": {
+ "line": 582,
+ "column": 36
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 24568,
+ 24573
+ ],
+ "loc": {
+ "start": {
+ "line": 582,
+ "column": 39
+ },
+ "end": {
+ "line": 582,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stop",
+ "range": [
+ 24574,
+ 24578
+ ],
+ "loc": {
+ "start": {
+ "line": 582,
+ "column": 45
+ },
+ "end": {
+ "line": 582,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 24568,
+ 24578
+ ],
+ "loc": {
+ "start": {
+ "line": 582,
+ "column": 39
+ },
+ "end": {
+ "line": 582,
+ "column": 49
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "_ev",
+ "range": [
+ 24579,
+ 24582
+ ],
+ "loc": {
+ "start": {
+ "line": 582,
+ "column": 50
+ },
+ "end": {
+ "line": 582,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 24568,
+ 24583
+ ],
+ "loc": {
+ "start": {
+ "line": 582,
+ "column": 39
+ },
+ "end": {
+ "line": 582,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 24568,
+ 24584
+ ],
+ "loc": {
+ "start": {
+ "line": 582,
+ "column": 39
+ },
+ "end": {
+ "line": 582,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 24566,
+ 24586
+ ],
+ "loc": {
+ "start": {
+ "line": 582,
+ "column": 37
+ },
+ "end": {
+ "line": 582,
+ "column": 57
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 24545,
+ 24586
+ ],
+ "loc": {
+ "start": {
+ "line": 582,
+ "column": 16
+ },
+ "end": {
+ "line": 582,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 24607,
+ 24611
+ ],
+ "loc": {
+ "start": {
+ "line": 583,
+ "column": 19
+ },
+ "end": {
+ "line": 583,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onSlcChange",
+ "range": [
+ 24612,
+ 24623
+ ],
+ "loc": {
+ "start": {
+ "line": 583,
+ "column": 24
+ },
+ "end": {
+ "line": 583,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 24607,
+ 24623
+ ],
+ "loc": {
+ "start": {
+ "line": 583,
+ "column": 19
+ },
+ "end": {
+ "line": 583,
+ "column": 35
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 24626,
+ 24630
+ ],
+ "loc": {
+ "start": {
+ "line": 583,
+ "column": 38
+ },
+ "end": {
+ "line": 583,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filter",
+ "range": [
+ 24631,
+ 24637
+ ],
+ "loc": {
+ "start": {
+ "line": 583,
+ "column": 43
+ },
+ "end": {
+ "line": 583,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 24626,
+ 24637
+ ],
+ "loc": {
+ "start": {
+ "line": 583,
+ "column": 38
+ },
+ "end": {
+ "line": 583,
+ "column": 49
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 24626,
+ 24639
+ ],
+ "loc": {
+ "start": {
+ "line": 583,
+ "column": 38
+ },
+ "end": {
+ "line": 583,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 24626,
+ 24640
+ ],
+ "loc": {
+ "start": {
+ "line": 583,
+ "column": 38
+ },
+ "end": {
+ "line": 583,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 24624,
+ 24642
+ ],
+ "loc": {
+ "start": {
+ "line": 583,
+ "column": 36
+ },
+ "end": {
+ "line": 583,
+ "column": 54
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 24604,
+ 24642
+ ],
+ "loc": {
+ "start": {
+ "line": 583,
+ "column": 16
+ },
+ "end": {
+ "line": 583,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 24432,
+ 24657
+ ],
+ "loc": {
+ "start": {
+ "line": 579,
+ "column": 27
+ },
+ "end": {
+ "line": 584,
+ "column": 13
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 24428,
+ 24657
+ ],
+ "loc": {
+ "start": {
+ "line": 579,
+ "column": 23
+ },
+ "end": {
+ "line": 584,
+ "column": 13
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 24417,
+ 24657
+ ],
+ "loc": {
+ "start": {
+ "line": 579,
+ "column": 12
+ },
+ "end": {
+ "line": 584,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " filter columns on drop-down filter change",
+ "range": [
+ 24359,
+ 24403
+ ],
+ "loc": {
+ "start": {
+ "line": 578,
+ "column": 12
+ },
+ "end": {
+ "line": 578,
+ "column": 56
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "onCheckListClick",
+ "range": [
+ 24731,
+ 24747
+ ],
+ "loc": {
+ "start": {
+ "line": 586,
+ "column": 12
+ },
+ "end": {
+ "line": 586,
+ "column": 28
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "e",
+ "range": [
+ 24748,
+ 24749
+ ],
+ "loc": {
+ "start": {
+ "line": 586,
+ "column": 29
+ },
+ "end": {
+ "line": 586,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "_ev",
+ "range": [
+ 24774,
+ 24777
+ ],
+ "loc": {
+ "start": {
+ "line": 587,
+ "column": 20
+ },
+ "end": {
+ "line": 587,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "Identifier",
+ "name": "e",
+ "range": [
+ 24780,
+ 24781
+ ],
+ "loc": {
+ "start": {
+ "line": 587,
+ "column": 26
+ },
+ "end": {
+ "line": 587,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "global",
+ "range": [
+ 24785,
+ 24791
+ ],
+ "loc": {
+ "start": {
+ "line": 587,
+ "column": 31
+ },
+ "end": {
+ "line": 587,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "event",
+ "range": [
+ 24792,
+ 24797
+ ],
+ "loc": {
+ "start": {
+ "line": 587,
+ "column": 38
+ },
+ "end": {
+ "line": 587,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 24785,
+ 24797
+ ],
+ "loc": {
+ "start": {
+ "line": 587,
+ "column": 31
+ },
+ "end": {
+ "line": 587,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 24780,
+ 24797
+ ],
+ "loc": {
+ "start": {
+ "line": 587,
+ "column": 26
+ },
+ "end": {
+ "line": 587,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 24774,
+ 24797
+ ],
+ "loc": {
+ "start": {
+ "line": 587,
+ "column": 20
+ },
+ "end": {
+ "line": 587,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 24770,
+ 24798
+ ],
+ "loc": {
+ "start": {
+ "line": 587,
+ "column": 16
+ },
+ "end": {
+ "line": 587,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "elm",
+ "range": [
+ 24820,
+ 24823
+ ],
+ "loc": {
+ "start": {
+ "line": 588,
+ "column": 20
+ },
+ "end": {
+ "line": 588,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 24826,
+ 24831
+ ],
+ "loc": {
+ "start": {
+ "line": 588,
+ "column": 26
+ },
+ "end": {
+ "line": 588,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "target",
+ "range": [
+ 24832,
+ 24838
+ ],
+ "loc": {
+ "start": {
+ "line": 588,
+ "column": 32
+ },
+ "end": {
+ "line": 588,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 24826,
+ 24838
+ ],
+ "loc": {
+ "start": {
+ "line": 588,
+ "column": 26
+ },
+ "end": {
+ "line": 588,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "_ev",
+ "range": [
+ 24839,
+ 24842
+ ],
+ "loc": {
+ "start": {
+ "line": 588,
+ "column": 39
+ },
+ "end": {
+ "line": 588,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 24826,
+ 24843
+ ],
+ "loc": {
+ "start": {
+ "line": 588,
+ "column": 26
+ },
+ "end": {
+ "line": 588,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 24820,
+ 24843
+ ],
+ "loc": {
+ "start": {
+ "line": 588,
+ "column": 20
+ },
+ "end": {
+ "line": 588,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 24816,
+ 24844
+ ],
+ "loc": {
+ "start": {
+ "line": 588,
+ "column": 16
+ },
+ "end": {
+ "line": 588,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 24865,
+ 24869
+ ],
+ "loc": {
+ "start": {
+ "line": 589,
+ "column": 19
+ },
+ "end": {
+ "line": 589,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fillSlcOnDemand",
+ "range": [
+ 24870,
+ 24885
+ ],
+ "loc": {
+ "start": {
+ "line": 589,
+ "column": 24
+ },
+ "end": {
+ "line": 589,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 24865,
+ 24885
+ ],
+ "loc": {
+ "start": {
+ "line": 589,
+ "column": 19
+ },
+ "end": {
+ "line": 589,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "elm",
+ "range": [
+ 24889,
+ 24892
+ ],
+ "loc": {
+ "start": {
+ "line": 589,
+ "column": 43
+ },
+ "end": {
+ "line": 589,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getAttribute",
+ "range": [
+ 24893,
+ 24905
+ ],
+ "loc": {
+ "start": {
+ "line": 589,
+ "column": 47
+ },
+ "end": {
+ "line": 589,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 24889,
+ 24905
+ ],
+ "loc": {
+ "start": {
+ "line": 589,
+ "column": 43
+ },
+ "end": {
+ "line": 589,
+ "column": 59
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "filled",
+ "raw": "'filled'",
+ "range": [
+ 24906,
+ 24914
+ ],
+ "loc": {
+ "start": {
+ "line": 589,
+ "column": 60
+ },
+ "end": {
+ "line": 589,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 24889,
+ 24915
+ ],
+ "loc": {
+ "start": {
+ "line": 589,
+ "column": 43
+ },
+ "end": {
+ "line": 589,
+ "column": 69
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "0",
+ "raw": "'0'",
+ "range": [
+ 24920,
+ 24923
+ ],
+ "loc": {
+ "start": {
+ "line": 589,
+ "column": 74
+ },
+ "end": {
+ "line": 589,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 24889,
+ 24923
+ ],
+ "loc": {
+ "start": {
+ "line": 589,
+ "column": 43
+ },
+ "end": {
+ "line": 589,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 24865,
+ 24923
+ ],
+ "loc": {
+ "start": {
+ "line": 589,
+ "column": 19
+ },
+ "end": {
+ "line": 589,
+ "column": 77
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "ct",
+ "range": [
+ 24951,
+ 24953
+ ],
+ "loc": {
+ "start": {
+ "line": 590,
+ "column": 24
+ },
+ "end": {
+ "line": 590,
+ "column": 26
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "elm",
+ "range": [
+ 24956,
+ 24959
+ ],
+ "loc": {
+ "start": {
+ "line": 590,
+ "column": 29
+ },
+ "end": {
+ "line": 590,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getAttribute",
+ "range": [
+ 24960,
+ 24972
+ ],
+ "loc": {
+ "start": {
+ "line": 590,
+ "column": 33
+ },
+ "end": {
+ "line": 590,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 24956,
+ 24972
+ ],
+ "loc": {
+ "start": {
+ "line": 590,
+ "column": 29
+ },
+ "end": {
+ "line": 590,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "ct",
+ "raw": "'ct'",
+ "range": [
+ 24973,
+ 24977
+ ],
+ "loc": {
+ "start": {
+ "line": 590,
+ "column": 46
+ },
+ "end": {
+ "line": 590,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 24956,
+ 24978
+ ],
+ "loc": {
+ "start": {
+ "line": 590,
+ "column": 29
+ },
+ "end": {
+ "line": 590,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 24951,
+ 24978
+ ],
+ "loc": {
+ "start": {
+ "line": 590,
+ "column": 24
+ },
+ "end": {
+ "line": 590,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 24947,
+ 24979
+ ],
+ "loc": {
+ "start": {
+ "line": 590,
+ "column": 20
+ },
+ "end": {
+ "line": 590,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25001,
+ 25005
+ ],
+ "loc": {
+ "start": {
+ "line": 591,
+ "column": 20
+ },
+ "end": {
+ "line": 591,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 25006,
+ 25009
+ ],
+ "loc": {
+ "start": {
+ "line": 591,
+ "column": 25
+ },
+ "end": {
+ "line": 591,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 25001,
+ 25009
+ ],
+ "loc": {
+ "start": {
+ "line": 591,
+ "column": 20
+ },
+ "end": {
+ "line": 591,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkList",
+ "range": [
+ 25010,
+ 25019
+ ],
+ "loc": {
+ "start": {
+ "line": 591,
+ "column": 29
+ },
+ "end": {
+ "line": 591,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 25001,
+ 25019
+ ],
+ "loc": {
+ "start": {
+ "line": 591,
+ "column": 20
+ },
+ "end": {
+ "line": 591,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_build",
+ "range": [
+ 25020,
+ 25026
+ ],
+ "loc": {
+ "start": {
+ "line": 591,
+ "column": 39
+ },
+ "end": {
+ "line": 591,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 25001,
+ 25026
+ ],
+ "loc": {
+ "start": {
+ "line": 591,
+ "column": 20
+ },
+ "end": {
+ "line": 591,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "ct",
+ "range": [
+ 25027,
+ 25029
+ ],
+ "loc": {
+ "start": {
+ "line": 591,
+ "column": 46
+ },
+ "end": {
+ "line": 591,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 25001,
+ 25030
+ ],
+ "loc": {
+ "start": {
+ "line": 591,
+ "column": 20
+ },
+ "end": {
+ "line": 591,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 25001,
+ 25031
+ ],
+ "loc": {
+ "start": {
+ "line": 591,
+ "column": 20
+ },
+ "end": {
+ "line": 591,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25053,
+ 25057
+ ],
+ "loc": {
+ "start": {
+ "line": 592,
+ "column": 20
+ },
+ "end": {
+ "line": 592,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 25058,
+ 25061
+ ],
+ "loc": {
+ "start": {
+ "line": 592,
+ "column": 25
+ },
+ "end": {
+ "line": 592,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 25053,
+ 25061
+ ],
+ "loc": {
+ "start": {
+ "line": 592,
+ "column": 20
+ },
+ "end": {
+ "line": 592,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkList",
+ "range": [
+ 25062,
+ 25071
+ ],
+ "loc": {
+ "start": {
+ "line": 592,
+ "column": 29
+ },
+ "end": {
+ "line": 592,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 25053,
+ 25071
+ ],
+ "loc": {
+ "start": {
+ "line": 592,
+ "column": 20
+ },
+ "end": {
+ "line": 592,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkListDiv",
+ "range": [
+ 25072,
+ 25084
+ ],
+ "loc": {
+ "start": {
+ "line": 592,
+ "column": 39
+ },
+ "end": {
+ "line": 592,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 25053,
+ 25084
+ ],
+ "loc": {
+ "start": {
+ "line": 592,
+ "column": 20
+ },
+ "end": {
+ "line": 592,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ct",
+ "range": [
+ 25085,
+ 25087
+ ],
+ "loc": {
+ "start": {
+ "line": 592,
+ "column": 52
+ },
+ "end": {
+ "line": 592,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 25053,
+ 25088
+ ],
+ "loc": {
+ "start": {
+ "line": 592,
+ "column": 20
+ },
+ "end": {
+ "line": 592,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onclick",
+ "range": [
+ 25089,
+ 25096
+ ],
+ "loc": {
+ "start": {
+ "line": 592,
+ "column": 56
+ },
+ "end": {
+ "line": 592,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 25053,
+ 25096
+ ],
+ "loc": {
+ "start": {
+ "line": 592,
+ "column": 20
+ },
+ "end": {
+ "line": 592,
+ "column": 63
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 25099,
+ 25103
+ ],
+ "loc": {
+ "start": {
+ "line": 592,
+ "column": 66
+ },
+ "end": {
+ "line": 592,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 25053,
+ 25103
+ ],
+ "loc": {
+ "start": {
+ "line": 592,
+ "column": 20
+ },
+ "end": {
+ "line": 592,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 25053,
+ 25104
+ ],
+ "loc": {
+ "start": {
+ "line": 592,
+ "column": 20
+ },
+ "end": {
+ "line": 592,
+ "column": 71
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25126,
+ 25130
+ ],
+ "loc": {
+ "start": {
+ "line": 593,
+ "column": 20
+ },
+ "end": {
+ "line": 593,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 25131,
+ 25134
+ ],
+ "loc": {
+ "start": {
+ "line": 593,
+ "column": 25
+ },
+ "end": {
+ "line": 593,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 25126,
+ 25134
+ ],
+ "loc": {
+ "start": {
+ "line": 593,
+ "column": 20
+ },
+ "end": {
+ "line": 593,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkList",
+ "range": [
+ 25135,
+ 25144
+ ],
+ "loc": {
+ "start": {
+ "line": 593,
+ "column": 29
+ },
+ "end": {
+ "line": 593,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 25126,
+ 25144
+ ],
+ "loc": {
+ "start": {
+ "line": 593,
+ "column": 20
+ },
+ "end": {
+ "line": 593,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkListDiv",
+ "range": [
+ 25145,
+ 25157
+ ],
+ "loc": {
+ "start": {
+ "line": 593,
+ "column": 39
+ },
+ "end": {
+ "line": 593,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 25126,
+ 25157
+ ],
+ "loc": {
+ "start": {
+ "line": 593,
+ "column": 20
+ },
+ "end": {
+ "line": 593,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ct",
+ "range": [
+ 25158,
+ 25160
+ ],
+ "loc": {
+ "start": {
+ "line": 593,
+ "column": 52
+ },
+ "end": {
+ "line": 593,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 25126,
+ 25161
+ ],
+ "loc": {
+ "start": {
+ "line": 593,
+ "column": 20
+ },
+ "end": {
+ "line": 593,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "title",
+ "range": [
+ 25162,
+ 25167
+ ],
+ "loc": {
+ "start": {
+ "line": 593,
+ "column": 56
+ },
+ "end": {
+ "line": 593,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 25126,
+ 25167
+ ],
+ "loc": {
+ "start": {
+ "line": 593,
+ "column": 20
+ },
+ "end": {
+ "line": 593,
+ "column": 61
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 25170,
+ 25172
+ ],
+ "loc": {
+ "start": {
+ "line": 593,
+ "column": 64
+ },
+ "end": {
+ "line": 593,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 25126,
+ 25172
+ ],
+ "loc": {
+ "start": {
+ "line": 593,
+ "column": 20
+ },
+ "end": {
+ "line": 593,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 25126,
+ 25173
+ ],
+ "loc": {
+ "start": {
+ "line": 593,
+ "column": 20
+ },
+ "end": {
+ "line": 593,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 24924,
+ 25192
+ ],
+ "loc": {
+ "start": {
+ "line": 589,
+ "column": 78
+ },
+ "end": {
+ "line": 594,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 24862,
+ 25192
+ ],
+ "loc": {
+ "start": {
+ "line": 589,
+ "column": 16
+ },
+ "end": {
+ "line": 594,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 24751,
+ 25207
+ ],
+ "loc": {
+ "start": {
+ "line": 586,
+ "column": 32
+ },
+ "end": {
+ "line": 595,
+ "column": 13
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 24747,
+ 25207
+ ],
+ "loc": {
+ "start": {
+ "line": 586,
+ "column": 28
+ },
+ "end": {
+ "line": 595,
+ "column": 13
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 24731,
+ 25207
+ ],
+ "loc": {
+ "start": {
+ "line": 586,
+ "column": 12
+ },
+ "end": {
+ "line": 595,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " fill checklist filter on click if required",
+ "range": [
+ 24672,
+ 24717
+ ],
+ "loc": {
+ "start": {
+ "line": 585,
+ "column": 12
+ },
+ "end": {
+ "line": 585,
+ "column": 57
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "onBtnClick",
+ "range": [
+ 25276,
+ 25286
+ ],
+ "loc": {
+ "start": {
+ "line": 597,
+ "column": 12
+ },
+ "end": {
+ "line": 597,
+ "column": 22
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25308,
+ 25312
+ ],
+ "loc": {
+ "start": {
+ "line": 598,
+ "column": 16
+ },
+ "end": {
+ "line": 598,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filter",
+ "range": [
+ 25313,
+ 25319
+ ],
+ "loc": {
+ "start": {
+ "line": 598,
+ "column": 21
+ },
+ "end": {
+ "line": 598,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 25308,
+ 25319
+ ],
+ "loc": {
+ "start": {
+ "line": 598,
+ "column": 16
+ },
+ "end": {
+ "line": 598,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 25308,
+ 25321
+ ],
+ "loc": {
+ "start": {
+ "line": 598,
+ "column": 16
+ },
+ "end": {
+ "line": 598,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 25308,
+ 25322
+ ],
+ "loc": {
+ "start": {
+ "line": 598,
+ "column": 16
+ },
+ "end": {
+ "line": 598,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "range": [
+ 25289,
+ 25337
+ ],
+ "loc": {
+ "start": {
+ "line": 597,
+ "column": 25
+ },
+ "end": {
+ "line": 599,
+ "column": 13
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 25286,
+ 25337
+ ],
+ "loc": {
+ "start": {
+ "line": 597,
+ "column": 22
+ },
+ "end": {
+ "line": 599,
+ "column": 13
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 25276,
+ 25337
+ ],
+ "loc": {
+ "start": {
+ "line": 597,
+ "column": 12
+ },
+ "end": {
+ "line": 599,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " filter when validation button clicked",
+ "range": [
+ 25222,
+ 25262
+ ],
+ "loc": {
+ "start": {
+ "line": 596,
+ "column": 12
+ },
+ "end": {
+ "line": 596,
+ "column": 52
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 19149,
+ 25348
+ ],
+ "loc": {
+ "start": {
+ "line": 454,
+ "column": 19
+ },
+ "end": {
+ "line": 600,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 19138,
+ 25348
+ ],
+ "loc": {
+ "start": {
+ "line": 454,
+ "column": 8
+ },
+ "end": {
+ "line": 600,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 19138,
+ 25349
+ ],
+ "loc": {
+ "start": {
+ "line": 454,
+ "column": 8
+ },
+ "end": {
+ "line": 600,
+ "column": 10
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** TF events **",
+ "range": [
+ 19109,
+ 19128
+ ],
+ "loc": {
+ "start": {
+ "line": 453,
+ "column": 8
+ },
+ "end": {
+ "line": 453,
+ "column": 27
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 1316,
+ 25356
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 20
+ },
+ "end": {
+ "line": 601,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 1311,
+ 25356
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 15
+ },
+ "end": {
+ "line": 601,
+ "column": 5
+ }
+ }
+ },
+ "kind": "constructor",
+ "computed": false,
+ "range": [
+ 1300,
+ 25356
+ ],
+ "loc": {
+ "start": {
+ "line": 40,
+ "column": 4
+ },
+ "end": {
+ "line": 601,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * TF object constructor\r\n * @param {String} id Table id\r\n * @param {Number} row index indicating the 1st row\r\n * @param {Object} configuration object\r\n *\r\n * TODO: Accept a TABLE element or query selectors\r\n ",
+ "range": [
+ 1050,
+ 1294
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 4
+ },
+ "end": {
+ "line": 39,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Initialise filtering grid bar behaviours and layout\r\n *\r\n * TODO: decompose in smaller methods\r\n ",
+ "range": [
+ 25364,
+ 25487
+ ],
+ "loc": {
+ "start": {
+ "line": 603,
+ "column": 4
+ },
+ "end": {
+ "line": 607,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "init",
+ "range": [
+ 25493,
+ 25497
+ ],
+ "loc": {
+ "start": {
+ "line": 608,
+ "column": 4
+ },
+ "end": {
+ "line": 608,
+ "column": 8
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25513,
+ 25517
+ ],
+ "loc": {
+ "start": {
+ "line": 609,
+ "column": 11
+ },
+ "end": {
+ "line": 609,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_hasGrid",
+ "range": [
+ 25518,
+ 25526
+ ],
+ "loc": {
+ "start": {
+ "line": 609,
+ "column": 16
+ },
+ "end": {
+ "line": 609,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 25513,
+ 25526
+ ],
+ "loc": {
+ "start": {
+ "line": 609,
+ "column": 11
+ },
+ "end": {
+ "line": 609,
+ "column": 24
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 25542,
+ 25549
+ ],
+ "loc": {
+ "start": {
+ "line": 610,
+ "column": 12
+ },
+ "end": {
+ "line": 610,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 25527,
+ 25560
+ ],
+ "loc": {
+ "start": {
+ "line": 609,
+ "column": 25
+ },
+ "end": {
+ "line": 611,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 25510,
+ 25560
+ ],
+ "loc": {
+ "start": {
+ "line": 609,
+ "column": 8
+ },
+ "end": {
+ "line": 611,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25574,
+ 25578
+ ],
+ "loc": {
+ "start": {
+ "line": 612,
+ "column": 12
+ },
+ "end": {
+ "line": 612,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 25579,
+ 25582
+ ],
+ "loc": {
+ "start": {
+ "line": 612,
+ "column": 17
+ },
+ "end": {
+ "line": 612,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 25574,
+ 25582
+ ],
+ "loc": {
+ "start": {
+ "line": 612,
+ "column": 12
+ },
+ "end": {
+ "line": 612,
+ "column": 20
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 25573,
+ 25582
+ ],
+ "loc": {
+ "start": {
+ "line": 612,
+ "column": 11
+ },
+ "end": {
+ "line": 612,
+ "column": 20
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25598,
+ 25602
+ ],
+ "loc": {
+ "start": {
+ "line": 613,
+ "column": 12
+ },
+ "end": {
+ "line": 613,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 25603,
+ 25606
+ ],
+ "loc": {
+ "start": {
+ "line": 613,
+ "column": 17
+ },
+ "end": {
+ "line": 613,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 25598,
+ 25606
+ ],
+ "loc": {
+ "start": {
+ "line": 613,
+ "column": 12
+ },
+ "end": {
+ "line": 613,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 25609,
+ 25612
+ ],
+ "loc": {
+ "start": {
+ "line": 613,
+ "column": 23
+ },
+ "end": {
+ "line": 613,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 25613,
+ 25615
+ ],
+ "loc": {
+ "start": {
+ "line": 613,
+ "column": 27
+ },
+ "end": {
+ "line": 613,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 25609,
+ 25615
+ ],
+ "loc": {
+ "start": {
+ "line": 613,
+ "column": 23
+ },
+ "end": {
+ "line": 613,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25616,
+ 25620
+ ],
+ "loc": {
+ "start": {
+ "line": 613,
+ "column": 30
+ },
+ "end": {
+ "line": 613,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 25621,
+ 25623
+ ],
+ "loc": {
+ "start": {
+ "line": 613,
+ "column": 35
+ },
+ "end": {
+ "line": 613,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 25616,
+ 25623
+ ],
+ "loc": {
+ "start": {
+ "line": 613,
+ "column": 30
+ },
+ "end": {
+ "line": 613,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 25609,
+ 25624
+ ],
+ "loc": {
+ "start": {
+ "line": 613,
+ "column": 23
+ },
+ "end": {
+ "line": 613,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 25598,
+ 25624
+ ],
+ "loc": {
+ "start": {
+ "line": 613,
+ "column": 12
+ },
+ "end": {
+ "line": 613,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 25598,
+ 25625
+ ],
+ "loc": {
+ "start": {
+ "line": 613,
+ "column": 12
+ },
+ "end": {
+ "line": 613,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 25583,
+ 25636
+ ],
+ "loc": {
+ "start": {
+ "line": 612,
+ "column": 21
+ },
+ "end": {
+ "line": 614,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 25570,
+ 25636
+ ],
+ "loc": {
+ "start": {
+ "line": 612,
+ "column": 8
+ },
+ "end": {
+ "line": 614,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25649,
+ 25653
+ ],
+ "loc": {
+ "start": {
+ "line": 615,
+ "column": 11
+ },
+ "end": {
+ "line": 615,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 25654,
+ 25664
+ ],
+ "loc": {
+ "start": {
+ "line": 615,
+ "column": 16
+ },
+ "end": {
+ "line": 615,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 25649,
+ 25664
+ ],
+ "loc": {
+ "start": {
+ "line": 615,
+ "column": 11
+ },
+ "end": {
+ "line": 615,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25680,
+ 25684
+ ],
+ "loc": {
+ "start": {
+ "line": 616,
+ "column": 12
+ },
+ "end": {
+ "line": 616,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "refRow",
+ "range": [
+ 25685,
+ 25691
+ ],
+ "loc": {
+ "start": {
+ "line": 616,
+ "column": 17
+ },
+ "end": {
+ "line": 616,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 25680,
+ 25691
+ ],
+ "loc": {
+ "start": {
+ "line": 616,
+ "column": 12
+ },
+ "end": {
+ "line": 616,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25694,
+ 25698
+ ],
+ "loc": {
+ "start": {
+ "line": 616,
+ "column": 26
+ },
+ "end": {
+ "line": 616,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "startRow",
+ "range": [
+ 25699,
+ 25707
+ ],
+ "loc": {
+ "start": {
+ "line": 616,
+ "column": 31
+ },
+ "end": {
+ "line": 616,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 25694,
+ 25707
+ ],
+ "loc": {
+ "start": {
+ "line": 616,
+ "column": 26
+ },
+ "end": {
+ "line": 616,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 25710,
+ 25714
+ ],
+ "loc": {
+ "start": {
+ "line": 616,
+ "column": 42
+ },
+ "end": {
+ "line": 616,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 25694,
+ 25714
+ ],
+ "loc": {
+ "start": {
+ "line": 616,
+ "column": 26
+ },
+ "end": {
+ "line": 616,
+ "column": 46
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 25717,
+ 25718
+ ],
+ "loc": {
+ "start": {
+ "line": 616,
+ "column": 49
+ },
+ "end": {
+ "line": 616,
+ "column": 50
+ }
+ }
+ },
+ "alternate": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25721,
+ 25725
+ ],
+ "loc": {
+ "start": {
+ "line": 616,
+ "column": 53
+ },
+ "end": {
+ "line": 616,
+ "column": 57
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "startRow",
+ "range": [
+ 25726,
+ 25734
+ ],
+ "loc": {
+ "start": {
+ "line": 616,
+ "column": 58
+ },
+ "end": {
+ "line": 616,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 25721,
+ 25734
+ ],
+ "loc": {
+ "start": {
+ "line": 616,
+ "column": 53
+ },
+ "end": {
+ "line": 616,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 25694,
+ 25734
+ ],
+ "loc": {
+ "start": {
+ "line": 616,
+ "column": 26
+ },
+ "end": {
+ "line": 616,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 25680,
+ 25734
+ ],
+ "loc": {
+ "start": {
+ "line": 616,
+ "column": 12
+ },
+ "end": {
+ "line": 616,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 25680,
+ 25735
+ ],
+ "loc": {
+ "start": {
+ "line": 616,
+ "column": 12
+ },
+ "end": {
+ "line": 616,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 25665,
+ 25746
+ ],
+ "loc": {
+ "start": {
+ "line": 615,
+ "column": 27
+ },
+ "end": {
+ "line": 617,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 25646,
+ 25746
+ ],
+ "loc": {
+ "start": {
+ "line": 615,
+ "column": 8
+ },
+ "end": {
+ "line": 617,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25759,
+ 25763
+ ],
+ "loc": {
+ "start": {
+ "line": 618,
+ "column": 11
+ },
+ "end": {
+ "line": 618,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFilters",
+ "range": [
+ 25764,
+ 25776
+ ],
+ "loc": {
+ "start": {
+ "line": 618,
+ "column": 16
+ },
+ "end": {
+ "line": 618,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 25759,
+ 25776
+ ],
+ "loc": {
+ "start": {
+ "line": 618,
+ "column": 11
+ },
+ "end": {
+ "line": 618,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25795,
+ 25799
+ ],
+ "loc": {
+ "start": {
+ "line": 619,
+ "column": 14
+ },
+ "end": {
+ "line": 619,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filtersRowIndex",
+ "range": [
+ 25800,
+ 25815
+ ],
+ "loc": {
+ "start": {
+ "line": 619,
+ "column": 19
+ },
+ "end": {
+ "line": 619,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 25795,
+ 25815
+ ],
+ "loc": {
+ "start": {
+ "line": 619,
+ "column": 14
+ },
+ "end": {
+ "line": 619,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 25820,
+ 25821
+ ],
+ "loc": {
+ "start": {
+ "line": 619,
+ "column": 39
+ },
+ "end": {
+ "line": 619,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 25795,
+ 25821
+ ],
+ "loc": {
+ "start": {
+ "line": 619,
+ "column": 14
+ },
+ "end": {
+ "line": 619,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25825,
+ 25829
+ ],
+ "loc": {
+ "start": {
+ "line": 619,
+ "column": 44
+ },
+ "end": {
+ "line": 619,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersRow",
+ "range": [
+ 25830,
+ 25840
+ ],
+ "loc": {
+ "start": {
+ "line": 619,
+ "column": 49
+ },
+ "end": {
+ "line": 619,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 25825,
+ 25840
+ ],
+ "loc": {
+ "start": {
+ "line": 619,
+ "column": 44
+ },
+ "end": {
+ "line": 619,
+ "column": 59
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 25845,
+ 25846
+ ],
+ "loc": {
+ "start": {
+ "line": 619,
+ "column": 64
+ },
+ "end": {
+ "line": 619,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 25825,
+ 25846
+ ],
+ "loc": {
+ "start": {
+ "line": 619,
+ "column": 44
+ },
+ "end": {
+ "line": 619,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 25795,
+ 25846
+ ],
+ "loc": {
+ "start": {
+ "line": 619,
+ "column": 14
+ },
+ "end": {
+ "line": 619,
+ "column": 65
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25864,
+ 25868
+ ],
+ "loc": {
+ "start": {
+ "line": 620,
+ "column": 12
+ },
+ "end": {
+ "line": 620,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 25869,
+ 25879
+ ],
+ "loc": {
+ "start": {
+ "line": 620,
+ "column": 17
+ },
+ "end": {
+ "line": 620,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 25864,
+ 25879
+ ],
+ "loc": {
+ "start": {
+ "line": 620,
+ "column": 12
+ },
+ "end": {
+ "line": 620,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 25794,
+ 25879
+ ],
+ "loc": {
+ "start": {
+ "line": 619,
+ "column": 13
+ },
+ "end": {
+ "line": 620,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 25759,
+ 25880
+ ],
+ "loc": {
+ "start": {
+ "line": 618,
+ "column": 11
+ },
+ "end": {
+ "line": 620,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25896,
+ 25900
+ ],
+ "loc": {
+ "start": {
+ "line": 621,
+ "column": 12
+ },
+ "end": {
+ "line": 621,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersRow",
+ "range": [
+ 25901,
+ 25911
+ ],
+ "loc": {
+ "start": {
+ "line": 621,
+ "column": 17
+ },
+ "end": {
+ "line": 621,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 25896,
+ 25911
+ ],
+ "loc": {
+ "start": {
+ "line": 621,
+ "column": 12
+ },
+ "end": {
+ "line": 621,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 25914,
+ 25915
+ ],
+ "loc": {
+ "start": {
+ "line": 621,
+ "column": 30
+ },
+ "end": {
+ "line": 621,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 25896,
+ 25915
+ ],
+ "loc": {
+ "start": {
+ "line": 621,
+ "column": 12
+ },
+ "end": {
+ "line": 621,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 25896,
+ 25916
+ ],
+ "loc": {
+ "start": {
+ "line": 621,
+ "column": 12
+ },
+ "end": {
+ "line": 621,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "range": [
+ 25881,
+ 25927
+ ],
+ "loc": {
+ "start": {
+ "line": 620,
+ "column": 29
+ },
+ "end": {
+ "line": 622,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 25756,
+ 25927
+ ],
+ "loc": {
+ "start": {
+ "line": 618,
+ "column": 8
+ },
+ "end": {
+ "line": 622,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 25943,
+ 25946
+ ],
+ "loc": {
+ "start": {
+ "line": 624,
+ "column": 12
+ },
+ "end": {
+ "line": 624,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25949,
+ 25953
+ ],
+ "loc": {
+ "start": {
+ "line": 624,
+ "column": 18
+ },
+ "end": {
+ "line": 624,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 25954,
+ 25957
+ ],
+ "loc": {
+ "start": {
+ "line": 624,
+ "column": 23
+ },
+ "end": {
+ "line": 624,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 25949,
+ 25957
+ ],
+ "loc": {
+ "start": {
+ "line": 624,
+ "column": 18
+ },
+ "end": {
+ "line": 624,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 25943,
+ 25957
+ ],
+ "loc": {
+ "start": {
+ "line": 624,
+ "column": 12
+ },
+ "end": {
+ "line": 624,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 25939,
+ 25958
+ ],
+ "loc": {
+ "start": {
+ "line": 624,
+ "column": 8
+ },
+ "end": {
+ "line": 624,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 25972,
+ 25973
+ ],
+ "loc": {
+ "start": {
+ "line": 625,
+ "column": 12
+ },
+ "end": {
+ "line": 625,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 25976,
+ 25980
+ ],
+ "loc": {
+ "start": {
+ "line": 625,
+ "column": 16
+ },
+ "end": {
+ "line": 625,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "singleSearchFlt",
+ "range": [
+ 25981,
+ 25996
+ ],
+ "loc": {
+ "start": {
+ "line": 625,
+ "column": 21
+ },
+ "end": {
+ "line": 625,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 25976,
+ 25996
+ ],
+ "loc": {
+ "start": {
+ "line": 625,
+ "column": 16
+ },
+ "end": {
+ "line": 625,
+ "column": 36
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 25999,
+ 26000
+ ],
+ "loc": {
+ "start": {
+ "line": 625,
+ "column": 39
+ },
+ "end": {
+ "line": 625,
+ "column": 40
+ }
+ }
+ },
+ "alternate": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 26003,
+ 26007
+ ],
+ "loc": {
+ "start": {
+ "line": 625,
+ "column": 43
+ },
+ "end": {
+ "line": 625,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbCells",
+ "range": [
+ 26008,
+ 26015
+ ],
+ "loc": {
+ "start": {
+ "line": 625,
+ "column": 48
+ },
+ "end": {
+ "line": 625,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 26003,
+ 26015
+ ],
+ "loc": {
+ "start": {
+ "line": 625,
+ "column": 43
+ },
+ "end": {
+ "line": 625,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 25976,
+ 26015
+ ],
+ "loc": {
+ "start": {
+ "line": 625,
+ "column": 16
+ },
+ "end": {
+ "line": 625,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 25972,
+ 26015
+ ],
+ "loc": {
+ "start": {
+ "line": 625,
+ "column": 12
+ },
+ "end": {
+ "line": 625,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "inpclass",
+ "range": [
+ 26030,
+ 26038
+ ],
+ "loc": {
+ "start": {
+ "line": 626,
+ "column": 12
+ },
+ "end": {
+ "line": 626,
+ "column": 20
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 26030,
+ 26038
+ ],
+ "loc": {
+ "start": {
+ "line": 626,
+ "column": 12
+ },
+ "end": {
+ "line": 626,
+ "column": 20
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 25968,
+ 26039
+ ],
+ "loc": {
+ "start": {
+ "line": 625,
+ "column": 8
+ },
+ "end": {
+ "line": 626,
+ "column": 21
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "loads stylesheet if not imported",
+ "range": [
+ 26051,
+ 26085
+ ],
+ "loc": {
+ "start": {
+ "line": 628,
+ "column": 8
+ },
+ "end": {
+ "line": 628,
+ "column": 42
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 26095,
+ 26099
+ ],
+ "loc": {
+ "start": {
+ "line": 629,
+ "column": 8
+ },
+ "end": {
+ "line": 629,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "import",
+ "range": [
+ 26100,
+ 26106
+ ],
+ "loc": {
+ "start": {
+ "line": 629,
+ "column": 13
+ },
+ "end": {
+ "line": 629,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 26095,
+ 26106
+ ],
+ "loc": {
+ "start": {
+ "line": 629,
+ "column": 8
+ },
+ "end": {
+ "line": 629,
+ "column": 19
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 26107,
+ 26111
+ ],
+ "loc": {
+ "start": {
+ "line": 629,
+ "column": 20
+ },
+ "end": {
+ "line": 629,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stylesheetId",
+ "range": [
+ 26112,
+ 26124
+ ],
+ "loc": {
+ "start": {
+ "line": 629,
+ "column": 25
+ },
+ "end": {
+ "line": 629,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 26107,
+ 26124
+ ],
+ "loc": {
+ "start": {
+ "line": 629,
+ "column": 20
+ },
+ "end": {
+ "line": 629,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 26126,
+ 26130
+ ],
+ "loc": {
+ "start": {
+ "line": 629,
+ "column": 39
+ },
+ "end": {
+ "line": 629,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stylesheet",
+ "range": [
+ 26131,
+ 26141
+ ],
+ "loc": {
+ "start": {
+ "line": 629,
+ "column": 44
+ },
+ "end": {
+ "line": 629,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 26126,
+ 26141
+ ],
+ "loc": {
+ "start": {
+ "line": 629,
+ "column": 39
+ },
+ "end": {
+ "line": 629,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 26143,
+ 26147
+ ],
+ "loc": {
+ "start": {
+ "line": 629,
+ "column": 56
+ },
+ "end": {
+ "line": 629,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "link",
+ "raw": "'link'",
+ "range": [
+ 26149,
+ 26155
+ ],
+ "loc": {
+ "start": {
+ "line": 629,
+ "column": 62
+ },
+ "end": {
+ "line": 629,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 26095,
+ 26156
+ ],
+ "loc": {
+ "start": {
+ "line": 629,
+ "column": 8
+ },
+ "end": {
+ "line": 629,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 26095,
+ 26157
+ ],
+ "loc": {
+ "start": {
+ "line": 629,
+ "column": 8
+ },
+ "end": {
+ "line": 629,
+ "column": 70
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "loads stylesheet if not imported",
+ "range": [
+ 26051,
+ 26085
+ ],
+ "loc": {
+ "start": {
+ "line": 628,
+ "column": 8
+ },
+ "end": {
+ "line": 628,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "loads theme",
+ "range": [
+ 26169,
+ 26182
+ ],
+ "loc": {
+ "start": {
+ "line": 631,
+ "column": 8
+ },
+ "end": {
+ "line": 631,
+ "column": 21
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 26195,
+ 26199
+ ],
+ "loc": {
+ "start": {
+ "line": 632,
+ "column": 11
+ },
+ "end": {
+ "line": 632,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasThemes",
+ "range": [
+ 26200,
+ 26209
+ ],
+ "loc": {
+ "start": {
+ "line": 632,
+ "column": 16
+ },
+ "end": {
+ "line": 632,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 26195,
+ 26209
+ ],
+ "loc": {
+ "start": {
+ "line": 632,
+ "column": 11
+ },
+ "end": {
+ "line": 632,
+ "column": 25
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 26212,
+ 26216
+ ],
+ "loc": {
+ "start": {
+ "line": 632,
+ "column": 28
+ },
+ "end": {
+ "line": 632,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_loadThemes",
+ "range": [
+ 26217,
+ 26228
+ ],
+ "loc": {
+ "start": {
+ "line": 632,
+ "column": 33
+ },
+ "end": {
+ "line": 632,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 26212,
+ 26228
+ ],
+ "loc": {
+ "start": {
+ "line": 632,
+ "column": 28
+ },
+ "end": {
+ "line": 632,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 26212,
+ 26230
+ ],
+ "loc": {
+ "start": {
+ "line": 632,
+ "column": 28
+ },
+ "end": {
+ "line": 632,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 26212,
+ 26231
+ ],
+ "loc": {
+ "start": {
+ "line": 632,
+ "column": 28
+ },
+ "end": {
+ "line": 632,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 26210,
+ 26233
+ ],
+ "loc": {
+ "start": {
+ "line": 632,
+ "column": 26
+ },
+ "end": {
+ "line": 632,
+ "column": 49
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 26192,
+ 26233
+ ],
+ "loc": {
+ "start": {
+ "line": 632,
+ "column": 8
+ },
+ "end": {
+ "line": 632,
+ "column": 49
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "loads theme",
+ "range": [
+ 26169,
+ 26182
+ ],
+ "loc": {
+ "start": {
+ "line": 631,
+ "column": 8
+ },
+ "end": {
+ "line": 631,
+ "column": 21
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 26248,
+ 26252
+ ],
+ "loc": {
+ "start": {
+ "line": 634,
+ "column": 11
+ },
+ "end": {
+ "line": 634,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rememberGridValues",
+ "range": [
+ 26253,
+ 26271
+ ],
+ "loc": {
+ "start": {
+ "line": 634,
+ "column": 16
+ },
+ "end": {
+ "line": 634,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 26248,
+ 26271
+ ],
+ "loc": {
+ "start": {
+ "line": 634,
+ "column": 11
+ },
+ "end": {
+ "line": 634,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 26275,
+ 26279
+ ],
+ "loc": {
+ "start": {
+ "line": 634,
+ "column": 38
+ },
+ "end": {
+ "line": 634,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rememberPageNb",
+ "range": [
+ 26280,
+ 26294
+ ],
+ "loc": {
+ "start": {
+ "line": 634,
+ "column": 43
+ },
+ "end": {
+ "line": 634,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 26275,
+ 26294
+ ],
+ "loc": {
+ "start": {
+ "line": 634,
+ "column": 38
+ },
+ "end": {
+ "line": 634,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 26248,
+ 26294
+ ],
+ "loc": {
+ "start": {
+ "line": 634,
+ "column": 11
+ },
+ "end": {
+ "line": 634,
+ "column": 57
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 26311,
+ 26315
+ ],
+ "loc": {
+ "start": {
+ "line": 635,
+ "column": 12
+ },
+ "end": {
+ "line": 635,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rememberPageLen",
+ "range": [
+ 26316,
+ 26331
+ ],
+ "loc": {
+ "start": {
+ "line": 635,
+ "column": 17
+ },
+ "end": {
+ "line": 635,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 26311,
+ 26331
+ ],
+ "loc": {
+ "start": {
+ "line": 635,
+ "column": 12
+ },
+ "end": {
+ "line": 635,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 26248,
+ 26331
+ ],
+ "loc": {
+ "start": {
+ "line": 634,
+ "column": 11
+ },
+ "end": {
+ "line": 635,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 26347,
+ 26350
+ ],
+ "loc": {
+ "start": {
+ "line": 636,
+ "column": 12
+ },
+ "end": {
+ "line": 636,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "store",
+ "range": [
+ 26351,
+ 26356
+ ],
+ "loc": {
+ "start": {
+ "line": 636,
+ "column": 16
+ },
+ "end": {
+ "line": 636,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 26347,
+ 26356
+ ],
+ "loc": {
+ "start": {
+ "line": 636,
+ "column": 12
+ },
+ "end": {
+ "line": 636,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Store",
+ "range": [
+ 26363,
+ 26368
+ ],
+ "loc": {
+ "start": {
+ "line": 636,
+ "column": 28
+ },
+ "end": {
+ "line": 636,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 26369,
+ 26373
+ ],
+ "loc": {
+ "start": {
+ "line": 636,
+ "column": 34
+ },
+ "end": {
+ "line": 636,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 26359,
+ 26374
+ ],
+ "loc": {
+ "start": {
+ "line": 636,
+ "column": 24
+ },
+ "end": {
+ "line": 636,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 26347,
+ 26374
+ ],
+ "loc": {
+ "start": {
+ "line": 636,
+ "column": 12
+ },
+ "end": {
+ "line": 636,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 26347,
+ 26375
+ ],
+ "loc": {
+ "start": {
+ "line": 636,
+ "column": 12
+ },
+ "end": {
+ "line": 636,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 26332,
+ 26386
+ ],
+ "loc": {
+ "start": {
+ "line": 635,
+ "column": 33
+ },
+ "end": {
+ "line": 637,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 26245,
+ 26386
+ ],
+ "loc": {
+ "start": {
+ "line": 634,
+ "column": 8
+ },
+ "end": {
+ "line": 637,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 26401,
+ 26405
+ ],
+ "loc": {
+ "start": {
+ "line": 639,
+ "column": 11
+ },
+ "end": {
+ "line": 639,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 26406,
+ 26416
+ ],
+ "loc": {
+ "start": {
+ "line": 639,
+ "column": 16
+ },
+ "end": {
+ "line": 639,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 26401,
+ 26416
+ ],
+ "loc": {
+ "start": {
+ "line": 639,
+ "column": 11
+ },
+ "end": {
+ "line": 639,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 26432,
+ 26435
+ ],
+ "loc": {
+ "start": {
+ "line": 640,
+ "column": 12
+ },
+ "end": {
+ "line": 640,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 26436,
+ 26446
+ ],
+ "loc": {
+ "start": {
+ "line": 640,
+ "column": 16
+ },
+ "end": {
+ "line": 640,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 26432,
+ 26446
+ ],
+ "loc": {
+ "start": {
+ "line": 640,
+ "column": 12
+ },
+ "end": {
+ "line": 640,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "GridLayout",
+ "range": [
+ 26453,
+ 26463
+ ],
+ "loc": {
+ "start": {
+ "line": 640,
+ "column": 33
+ },
+ "end": {
+ "line": 640,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 26464,
+ 26468
+ ],
+ "loc": {
+ "start": {
+ "line": 640,
+ "column": 44
+ },
+ "end": {
+ "line": 640,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 26449,
+ 26469
+ ],
+ "loc": {
+ "start": {
+ "line": 640,
+ "column": 29
+ },
+ "end": {
+ "line": 640,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 26432,
+ 26469
+ ],
+ "loc": {
+ "start": {
+ "line": 640,
+ "column": 12
+ },
+ "end": {
+ "line": 640,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 26432,
+ 26470
+ ],
+ "loc": {
+ "start": {
+ "line": 640,
+ "column": 12
+ },
+ "end": {
+ "line": 640,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 26484,
+ 26487
+ ],
+ "loc": {
+ "start": {
+ "line": 641,
+ "column": 12
+ },
+ "end": {
+ "line": 641,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 26488,
+ 26498
+ ],
+ "loc": {
+ "start": {
+ "line": 641,
+ "column": 16
+ },
+ "end": {
+ "line": 641,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 26484,
+ 26498
+ ],
+ "loc": {
+ "start": {
+ "line": 641,
+ "column": 12
+ },
+ "end": {
+ "line": 641,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "init",
+ "range": [
+ 26499,
+ 26503
+ ],
+ "loc": {
+ "start": {
+ "line": 641,
+ "column": 27
+ },
+ "end": {
+ "line": 641,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 26484,
+ 26503
+ ],
+ "loc": {
+ "start": {
+ "line": 641,
+ "column": 12
+ },
+ "end": {
+ "line": 641,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 26484,
+ 26505
+ ],
+ "loc": {
+ "start": {
+ "line": 641,
+ "column": 12
+ },
+ "end": {
+ "line": 641,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 26484,
+ 26506
+ ],
+ "loc": {
+ "start": {
+ "line": 641,
+ "column": 12
+ },
+ "end": {
+ "line": 641,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 26417,
+ 26517
+ ],
+ "loc": {
+ "start": {
+ "line": 639,
+ "column": 27
+ },
+ "end": {
+ "line": 642,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 26398,
+ 26517
+ ],
+ "loc": {
+ "start": {
+ "line": 639,
+ "column": 8
+ },
+ "end": {
+ "line": 642,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 26532,
+ 26536
+ ],
+ "loc": {
+ "start": {
+ "line": 644,
+ "column": 11
+ },
+ "end": {
+ "line": 644,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loader",
+ "range": [
+ 26537,
+ 26543
+ ],
+ "loc": {
+ "start": {
+ "line": 644,
+ "column": 16
+ },
+ "end": {
+ "line": 644,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 26532,
+ 26543
+ ],
+ "loc": {
+ "start": {
+ "line": 644,
+ "column": 11
+ },
+ "end": {
+ "line": 644,
+ "column": 22
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 26563,
+ 26566
+ ],
+ "loc": {
+ "start": {
+ "line": 645,
+ "column": 16
+ },
+ "end": {
+ "line": 645,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loader",
+ "range": [
+ 26567,
+ 26573
+ ],
+ "loc": {
+ "start": {
+ "line": 645,
+ "column": 20
+ },
+ "end": {
+ "line": 645,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 26563,
+ 26573
+ ],
+ "loc": {
+ "start": {
+ "line": 645,
+ "column": 16
+ },
+ "end": {
+ "line": 645,
+ "column": 26
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 26562,
+ 26573
+ ],
+ "loc": {
+ "start": {
+ "line": 645,
+ "column": 15
+ },
+ "end": {
+ "line": 645,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 26593,
+ 26596
+ ],
+ "loc": {
+ "start": {
+ "line": 646,
+ "column": 16
+ },
+ "end": {
+ "line": 646,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loader",
+ "range": [
+ 26597,
+ 26603
+ ],
+ "loc": {
+ "start": {
+ "line": 646,
+ "column": 20
+ },
+ "end": {
+ "line": 646,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 26593,
+ 26603
+ ],
+ "loc": {
+ "start": {
+ "line": 646,
+ "column": 16
+ },
+ "end": {
+ "line": 646,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Loader",
+ "range": [
+ 26610,
+ 26616
+ ],
+ "loc": {
+ "start": {
+ "line": 646,
+ "column": 33
+ },
+ "end": {
+ "line": 646,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 26617,
+ 26621
+ ],
+ "loc": {
+ "start": {
+ "line": 646,
+ "column": 40
+ },
+ "end": {
+ "line": 646,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 26606,
+ 26622
+ ],
+ "loc": {
+ "start": {
+ "line": 646,
+ "column": 29
+ },
+ "end": {
+ "line": 646,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 26593,
+ 26622
+ ],
+ "loc": {
+ "start": {
+ "line": 646,
+ "column": 16
+ },
+ "end": {
+ "line": 646,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 26593,
+ 26623
+ ],
+ "loc": {
+ "start": {
+ "line": 646,
+ "column": 16
+ },
+ "end": {
+ "line": 646,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 26574,
+ 26638
+ ],
+ "loc": {
+ "start": {
+ "line": 645,
+ "column": 27
+ },
+ "end": {
+ "line": 647,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 26559,
+ 26638
+ ],
+ "loc": {
+ "start": {
+ "line": 645,
+ "column": 12
+ },
+ "end": {
+ "line": 647,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 26544,
+ 26649
+ ],
+ "loc": {
+ "start": {
+ "line": 644,
+ "column": 23
+ },
+ "end": {
+ "line": 648,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 26529,
+ 26649
+ ],
+ "loc": {
+ "start": {
+ "line": 644,
+ "column": 8
+ },
+ "end": {
+ "line": 648,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 26664,
+ 26668
+ ],
+ "loc": {
+ "start": {
+ "line": 650,
+ "column": 11
+ },
+ "end": {
+ "line": 650,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "highlightKeywords",
+ "range": [
+ 26669,
+ 26686
+ ],
+ "loc": {
+ "start": {
+ "line": 650,
+ "column": 16
+ },
+ "end": {
+ "line": 650,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 26664,
+ 26686
+ ],
+ "loc": {
+ "start": {
+ "line": 650,
+ "column": 11
+ },
+ "end": {
+ "line": 650,
+ "column": 33
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 26702,
+ 26705
+ ],
+ "loc": {
+ "start": {
+ "line": 651,
+ "column": 12
+ },
+ "end": {
+ "line": 651,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "highlightKeyword",
+ "range": [
+ 26706,
+ 26722
+ ],
+ "loc": {
+ "start": {
+ "line": 651,
+ "column": 16
+ },
+ "end": {
+ "line": 651,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 26702,
+ 26722
+ ],
+ "loc": {
+ "start": {
+ "line": 651,
+ "column": 12
+ },
+ "end": {
+ "line": 651,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "HighlightKeyword",
+ "range": [
+ 26729,
+ 26745
+ ],
+ "loc": {
+ "start": {
+ "line": 651,
+ "column": 39
+ },
+ "end": {
+ "line": 651,
+ "column": 55
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 26746,
+ 26750
+ ],
+ "loc": {
+ "start": {
+ "line": 651,
+ "column": 56
+ },
+ "end": {
+ "line": 651,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 26725,
+ 26751
+ ],
+ "loc": {
+ "start": {
+ "line": 651,
+ "column": 35
+ },
+ "end": {
+ "line": 651,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 26702,
+ 26751
+ ],
+ "loc": {
+ "start": {
+ "line": 651,
+ "column": 12
+ },
+ "end": {
+ "line": 651,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 26702,
+ 26752
+ ],
+ "loc": {
+ "start": {
+ "line": 651,
+ "column": 12
+ },
+ "end": {
+ "line": 651,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 26687,
+ 26763
+ ],
+ "loc": {
+ "start": {
+ "line": 650,
+ "column": 34
+ },
+ "end": {
+ "line": 652,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 26661,
+ 26763
+ ],
+ "loc": {
+ "start": {
+ "line": 650,
+ "column": 8
+ },
+ "end": {
+ "line": 652,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 26778,
+ 26782
+ ],
+ "loc": {
+ "start": {
+ "line": 654,
+ "column": 11
+ },
+ "end": {
+ "line": 654,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFilters",
+ "range": [
+ 26783,
+ 26795
+ ],
+ "loc": {
+ "start": {
+ "line": 654,
+ "column": 16
+ },
+ "end": {
+ "line": 654,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 26778,
+ 26795
+ ],
+ "loc": {
+ "start": {
+ "line": 654,
+ "column": 11
+ },
+ "end": {
+ "line": 654,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 26815,
+ 26818
+ ],
+ "loc": {
+ "start": {
+ "line": 655,
+ "column": 16
+ },
+ "end": {
+ "line": 655,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popupFilter",
+ "range": [
+ 26819,
+ 26830
+ ],
+ "loc": {
+ "start": {
+ "line": 655,
+ "column": 20
+ },
+ "end": {
+ "line": 655,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 26815,
+ 26830
+ ],
+ "loc": {
+ "start": {
+ "line": 655,
+ "column": 16
+ },
+ "end": {
+ "line": 655,
+ "column": 31
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 26814,
+ 26830
+ ],
+ "loc": {
+ "start": {
+ "line": 655,
+ "column": 15
+ },
+ "end": {
+ "line": 655,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 26850,
+ 26853
+ ],
+ "loc": {
+ "start": {
+ "line": 656,
+ "column": 16
+ },
+ "end": {
+ "line": 656,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popupFilter",
+ "range": [
+ 26854,
+ 26865
+ ],
+ "loc": {
+ "start": {
+ "line": 656,
+ "column": 20
+ },
+ "end": {
+ "line": 656,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 26850,
+ 26865
+ ],
+ "loc": {
+ "start": {
+ "line": 656,
+ "column": 16
+ },
+ "end": {
+ "line": 656,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "PopupFilter",
+ "range": [
+ 26872,
+ 26883
+ ],
+ "loc": {
+ "start": {
+ "line": 656,
+ "column": 38
+ },
+ "end": {
+ "line": 656,
+ "column": 49
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 26884,
+ 26888
+ ],
+ "loc": {
+ "start": {
+ "line": 656,
+ "column": 50
+ },
+ "end": {
+ "line": 656,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 26868,
+ 26889
+ ],
+ "loc": {
+ "start": {
+ "line": 656,
+ "column": 34
+ },
+ "end": {
+ "line": 656,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 26850,
+ 26889
+ ],
+ "loc": {
+ "start": {
+ "line": 656,
+ "column": 16
+ },
+ "end": {
+ "line": 656,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 26850,
+ 26890
+ ],
+ "loc": {
+ "start": {
+ "line": 656,
+ "column": 16
+ },
+ "end": {
+ "line": 656,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 26831,
+ 26905
+ ],
+ "loc": {
+ "start": {
+ "line": 655,
+ "column": 32
+ },
+ "end": {
+ "line": 657,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 26811,
+ 26905
+ ],
+ "loc": {
+ "start": {
+ "line": 655,
+ "column": 12
+ },
+ "end": {
+ "line": 657,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 26919,
+ 26922
+ ],
+ "loc": {
+ "start": {
+ "line": 658,
+ "column": 12
+ },
+ "end": {
+ "line": 658,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popupFilter",
+ "range": [
+ 26923,
+ 26934
+ ],
+ "loc": {
+ "start": {
+ "line": 658,
+ "column": 16
+ },
+ "end": {
+ "line": 658,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 26919,
+ 26934
+ ],
+ "loc": {
+ "start": {
+ "line": 658,
+ "column": 12
+ },
+ "end": {
+ "line": 658,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "init",
+ "range": [
+ 26935,
+ 26939
+ ],
+ "loc": {
+ "start": {
+ "line": 658,
+ "column": 28
+ },
+ "end": {
+ "line": 658,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 26919,
+ 26939
+ ],
+ "loc": {
+ "start": {
+ "line": 658,
+ "column": 12
+ },
+ "end": {
+ "line": 658,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 26919,
+ 26941
+ ],
+ "loc": {
+ "start": {
+ "line": 658,
+ "column": 12
+ },
+ "end": {
+ "line": 658,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 26919,
+ 26942
+ ],
+ "loc": {
+ "start": {
+ "line": 658,
+ "column": 12
+ },
+ "end": {
+ "line": 658,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 26796,
+ 26953
+ ],
+ "loc": {
+ "start": {
+ "line": 654,
+ "column": 29
+ },
+ "end": {
+ "line": 659,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 26775,
+ 26953
+ ],
+ "loc": {
+ "start": {
+ "line": 654,
+ "column": 8
+ },
+ "end": {
+ "line": 659,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "filters grid is not generated",
+ "range": [
+ 26965,
+ 26996
+ ],
+ "loc": {
+ "start": {
+ "line": 661,
+ "column": 8
+ },
+ "end": {
+ "line": 661,
+ "column": 39
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 27010,
+ 27014
+ ],
+ "loc": {
+ "start": {
+ "line": 662,
+ "column": 12
+ },
+ "end": {
+ "line": 662,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltGrid",
+ "range": [
+ 27015,
+ 27022
+ ],
+ "loc": {
+ "start": {
+ "line": 662,
+ "column": 17
+ },
+ "end": {
+ "line": 662,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 27010,
+ 27022
+ ],
+ "loc": {
+ "start": {
+ "line": 662,
+ "column": 12
+ },
+ "end": {
+ "line": 662,
+ "column": 24
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 27009,
+ 27022
+ ],
+ "loc": {
+ "start": {
+ "line": 662,
+ "column": 11
+ },
+ "end": {
+ "line": 662,
+ "column": 24
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 27038,
+ 27042
+ ],
+ "loc": {
+ "start": {
+ "line": 663,
+ "column": 12
+ },
+ "end": {
+ "line": 663,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "refRow",
+ "range": [
+ 27043,
+ 27049
+ ],
+ "loc": {
+ "start": {
+ "line": 663,
+ "column": 17
+ },
+ "end": {
+ "line": 663,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 27038,
+ 27049
+ ],
+ "loc": {
+ "start": {
+ "line": 663,
+ "column": 12
+ },
+ "end": {
+ "line": 663,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 27052,
+ 27056
+ ],
+ "loc": {
+ "start": {
+ "line": 663,
+ "column": 26
+ },
+ "end": {
+ "line": 663,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "refRow",
+ "range": [
+ 27057,
+ 27063
+ ],
+ "loc": {
+ "start": {
+ "line": 663,
+ "column": 31
+ },
+ "end": {
+ "line": 663,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 27052,
+ 27063
+ ],
+ "loc": {
+ "start": {
+ "line": 663,
+ "column": 26
+ },
+ "end": {
+ "line": 663,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 27064,
+ 27065
+ ],
+ "loc": {
+ "start": {
+ "line": 663,
+ "column": 38
+ },
+ "end": {
+ "line": 663,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 27052,
+ 27065
+ ],
+ "loc": {
+ "start": {
+ "line": 663,
+ "column": 26
+ },
+ "end": {
+ "line": 663,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 27038,
+ 27065
+ ],
+ "loc": {
+ "start": {
+ "line": 663,
+ "column": 12
+ },
+ "end": {
+ "line": 663,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 27038,
+ 27066
+ ],
+ "loc": {
+ "start": {
+ "line": 663,
+ "column": 12
+ },
+ "end": {
+ "line": 663,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 27083,
+ 27087
+ ],
+ "loc": {
+ "start": {
+ "line": 664,
+ "column": 15
+ },
+ "end": {
+ "line": 664,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 27088,
+ 27098
+ ],
+ "loc": {
+ "start": {
+ "line": 664,
+ "column": 20
+ },
+ "end": {
+ "line": 664,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 27083,
+ 27098
+ ],
+ "loc": {
+ "start": {
+ "line": 664,
+ "column": 15
+ },
+ "end": {
+ "line": 664,
+ "column": 30
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 27118,
+ 27122
+ ],
+ "loc": {
+ "start": {
+ "line": 665,
+ "column": 16
+ },
+ "end": {
+ "line": 665,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "refRow",
+ "range": [
+ 27123,
+ 27129
+ ],
+ "loc": {
+ "start": {
+ "line": 665,
+ "column": 21
+ },
+ "end": {
+ "line": 665,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 27118,
+ 27129
+ ],
+ "loc": {
+ "start": {
+ "line": 665,
+ "column": 16
+ },
+ "end": {
+ "line": 665,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 27132,
+ 27133
+ ],
+ "loc": {
+ "start": {
+ "line": 665,
+ "column": 30
+ },
+ "end": {
+ "line": 665,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 27118,
+ 27133
+ ],
+ "loc": {
+ "start": {
+ "line": 665,
+ "column": 16
+ },
+ "end": {
+ "line": 665,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 27118,
+ 27134
+ ],
+ "loc": {
+ "start": {
+ "line": 665,
+ "column": 16
+ },
+ "end": {
+ "line": 665,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "range": [
+ 27099,
+ 27149
+ ],
+ "loc": {
+ "start": {
+ "line": 664,
+ "column": 31
+ },
+ "end": {
+ "line": 666,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 27080,
+ 27149
+ ],
+ "loc": {
+ "start": {
+ "line": 664,
+ "column": 12
+ },
+ "end": {
+ "line": 666,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 27163,
+ 27167
+ ],
+ "loc": {
+ "start": {
+ "line": 667,
+ "column": 12
+ },
+ "end": {
+ "line": 667,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbFilterableRows",
+ "range": [
+ 27168,
+ 27184
+ ],
+ "loc": {
+ "start": {
+ "line": 667,
+ "column": 17
+ },
+ "end": {
+ "line": 667,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 27163,
+ 27184
+ ],
+ "loc": {
+ "start": {
+ "line": 667,
+ "column": 12
+ },
+ "end": {
+ "line": 667,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 27187,
+ 27191
+ ],
+ "loc": {
+ "start": {
+ "line": 667,
+ "column": 36
+ },
+ "end": {
+ "line": 667,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getRowsNb",
+ "range": [
+ 27192,
+ 27201
+ ],
+ "loc": {
+ "start": {
+ "line": 667,
+ "column": 41
+ },
+ "end": {
+ "line": 667,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 27187,
+ 27201
+ ],
+ "loc": {
+ "start": {
+ "line": 667,
+ "column": 36
+ },
+ "end": {
+ "line": 667,
+ "column": 50
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 27187,
+ 27203
+ ],
+ "loc": {
+ "start": {
+ "line": 667,
+ "column": 36
+ },
+ "end": {
+ "line": 667,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 27163,
+ 27203
+ ],
+ "loc": {
+ "start": {
+ "line": 667,
+ "column": 12
+ },
+ "end": {
+ "line": 667,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 27163,
+ 27204
+ ],
+ "loc": {
+ "start": {
+ "line": 667,
+ "column": 12
+ },
+ "end": {
+ "line": 667,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 27218,
+ 27222
+ ],
+ "loc": {
+ "start": {
+ "line": 668,
+ "column": 12
+ },
+ "end": {
+ "line": 668,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbVisibleRows",
+ "range": [
+ 27223,
+ 27236
+ ],
+ "loc": {
+ "start": {
+ "line": 668,
+ "column": 17
+ },
+ "end": {
+ "line": 668,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 27218,
+ 27236
+ ],
+ "loc": {
+ "start": {
+ "line": 668,
+ "column": 12
+ },
+ "end": {
+ "line": 668,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 27239,
+ 27243
+ ],
+ "loc": {
+ "start": {
+ "line": 668,
+ "column": 33
+ },
+ "end": {
+ "line": 668,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbFilterableRows",
+ "range": [
+ 27244,
+ 27260
+ ],
+ "loc": {
+ "start": {
+ "line": 668,
+ "column": 38
+ },
+ "end": {
+ "line": 668,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 27239,
+ 27260
+ ],
+ "loc": {
+ "start": {
+ "line": 668,
+ "column": 33
+ },
+ "end": {
+ "line": 668,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 27218,
+ 27260
+ ],
+ "loc": {
+ "start": {
+ "line": 668,
+ "column": 12
+ },
+ "end": {
+ "line": 668,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 27218,
+ 27261
+ ],
+ "loc": {
+ "start": {
+ "line": 668,
+ "column": 12
+ },
+ "end": {
+ "line": 668,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 27275,
+ 27279
+ ],
+ "loc": {
+ "start": {
+ "line": 669,
+ "column": 12
+ },
+ "end": {
+ "line": 669,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbRows",
+ "range": [
+ 27280,
+ 27286
+ ],
+ "loc": {
+ "start": {
+ "line": 669,
+ "column": 17
+ },
+ "end": {
+ "line": 669,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 27275,
+ 27286
+ ],
+ "loc": {
+ "start": {
+ "line": 669,
+ "column": 12
+ },
+ "end": {
+ "line": 669,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 27289,
+ 27293
+ ],
+ "loc": {
+ "start": {
+ "line": 669,
+ "column": 26
+ },
+ "end": {
+ "line": 669,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbFilterableRows",
+ "range": [
+ 27294,
+ 27310
+ ],
+ "loc": {
+ "start": {
+ "line": 669,
+ "column": 31
+ },
+ "end": {
+ "line": 669,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 27289,
+ 27310
+ ],
+ "loc": {
+ "start": {
+ "line": 669,
+ "column": 26
+ },
+ "end": {
+ "line": 669,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 27313,
+ 27317
+ ],
+ "loc": {
+ "start": {
+ "line": 669,
+ "column": 50
+ },
+ "end": {
+ "line": 669,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "refRow",
+ "range": [
+ 27318,
+ 27324
+ ],
+ "loc": {
+ "start": {
+ "line": 669,
+ "column": 55
+ },
+ "end": {
+ "line": 669,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 27313,
+ 27324
+ ],
+ "loc": {
+ "start": {
+ "line": 669,
+ "column": 50
+ },
+ "end": {
+ "line": 669,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 27289,
+ 27324
+ ],
+ "loc": {
+ "start": {
+ "line": 669,
+ "column": 26
+ },
+ "end": {
+ "line": 669,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 27275,
+ 27324
+ ],
+ "loc": {
+ "start": {
+ "line": 669,
+ "column": 12
+ },
+ "end": {
+ "line": 669,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 27275,
+ 27325
+ ],
+ "loc": {
+ "start": {
+ "line": 669,
+ "column": 12
+ },
+ "end": {
+ "line": 669,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 27023,
+ 27336
+ ],
+ "loc": {
+ "start": {
+ "line": 662,
+ "column": 25
+ },
+ "end": {
+ "line": 670,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 27360,
+ 27364
+ ],
+ "loc": {
+ "start": {
+ "line": 671,
+ "column": 15
+ },
+ "end": {
+ "line": 671,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFirstLoad",
+ "range": [
+ 27365,
+ 27376
+ ],
+ "loc": {
+ "start": {
+ "line": 671,
+ "column": 20
+ },
+ "end": {
+ "line": 671,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 27360,
+ 27376
+ ],
+ "loc": {
+ "start": {
+ "line": 671,
+ "column": 15
+ },
+ "end": {
+ "line": 671,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "fltrow",
+ "range": [
+ 27400,
+ 27406
+ ],
+ "loc": {
+ "start": {
+ "line": 672,
+ "column": 20
+ },
+ "end": {
+ "line": 672,
+ "column": 26
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 27400,
+ 27406
+ ],
+ "loc": {
+ "start": {
+ "line": 672,
+ "column": 20
+ },
+ "end": {
+ "line": 672,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 27396,
+ 27407
+ ],
+ "loc": {
+ "start": {
+ "line": 672,
+ "column": 16
+ },
+ "end": {
+ "line": 672,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 27429,
+ 27433
+ ],
+ "loc": {
+ "start": {
+ "line": 673,
+ "column": 20
+ },
+ "end": {
+ "line": 673,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 27434,
+ 27444
+ ],
+ "loc": {
+ "start": {
+ "line": 673,
+ "column": 25
+ },
+ "end": {
+ "line": 673,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 27429,
+ 27444
+ ],
+ "loc": {
+ "start": {
+ "line": 673,
+ "column": 20
+ },
+ "end": {
+ "line": 673,
+ "column": 35
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 27428,
+ 27444
+ ],
+ "loc": {
+ "start": {
+ "line": 673,
+ "column": 19
+ },
+ "end": {
+ "line": 673,
+ "column": 35
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "thead",
+ "range": [
+ 27472,
+ 27477
+ ],
+ "loc": {
+ "start": {
+ "line": 674,
+ "column": 24
+ },
+ "end": {
+ "line": 674,
+ "column": 29
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 27480,
+ 27483
+ ],
+ "loc": {
+ "start": {
+ "line": 674,
+ "column": 32
+ },
+ "end": {
+ "line": 674,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tag",
+ "range": [
+ 27484,
+ 27487
+ ],
+ "loc": {
+ "start": {
+ "line": 674,
+ "column": 36
+ },
+ "end": {
+ "line": 674,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 27480,
+ 27487
+ ],
+ "loc": {
+ "start": {
+ "line": 674,
+ "column": 32
+ },
+ "end": {
+ "line": 674,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 27488,
+ 27492
+ ],
+ "loc": {
+ "start": {
+ "line": 674,
+ "column": 40
+ },
+ "end": {
+ "line": 674,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 27493,
+ 27496
+ ],
+ "loc": {
+ "start": {
+ "line": 674,
+ "column": 45
+ },
+ "end": {
+ "line": 674,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 27488,
+ 27496
+ ],
+ "loc": {
+ "start": {
+ "line": 674,
+ "column": 40
+ },
+ "end": {
+ "line": 674,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "thead",
+ "raw": "'thead'",
+ "range": [
+ 27498,
+ 27505
+ ],
+ "loc": {
+ "start": {
+ "line": 674,
+ "column": 50
+ },
+ "end": {
+ "line": 674,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 27480,
+ 27506
+ ],
+ "loc": {
+ "start": {
+ "line": 674,
+ "column": 32
+ },
+ "end": {
+ "line": 674,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 27472,
+ 27506
+ ],
+ "loc": {
+ "start": {
+ "line": 674,
+ "column": 24
+ },
+ "end": {
+ "line": 674,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 27468,
+ 27507
+ ],
+ "loc": {
+ "start": {
+ "line": 674,
+ "column": 20
+ },
+ "end": {
+ "line": 674,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "thead",
+ "range": [
+ 27532,
+ 27537
+ ],
+ "loc": {
+ "start": {
+ "line": 675,
+ "column": 23
+ },
+ "end": {
+ "line": 675,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 27538,
+ 27544
+ ],
+ "loc": {
+ "start": {
+ "line": 675,
+ "column": 29
+ },
+ "end": {
+ "line": 675,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 27532,
+ 27544
+ ],
+ "loc": {
+ "start": {
+ "line": 675,
+ "column": 23
+ },
+ "end": {
+ "line": 675,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 27547,
+ 27548
+ ],
+ "loc": {
+ "start": {
+ "line": 675,
+ "column": 38
+ },
+ "end": {
+ "line": 675,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 27532,
+ 27548
+ ],
+ "loc": {
+ "start": {
+ "line": 675,
+ "column": 23
+ },
+ "end": {
+ "line": 675,
+ "column": 39
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "fltrow",
+ "range": [
+ 27576,
+ 27582
+ ],
+ "loc": {
+ "start": {
+ "line": 676,
+ "column": 24
+ },
+ "end": {
+ "line": 676,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "thead",
+ "range": [
+ 27585,
+ 27590
+ ],
+ "loc": {
+ "start": {
+ "line": 676,
+ "column": 33
+ },
+ "end": {
+ "line": 676,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 27591,
+ 27592
+ ],
+ "loc": {
+ "start": {
+ "line": 676,
+ "column": 39
+ },
+ "end": {
+ "line": 676,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 27585,
+ 27593
+ ],
+ "loc": {
+ "start": {
+ "line": 676,
+ "column": 33
+ },
+ "end": {
+ "line": 676,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "insertRow",
+ "range": [
+ 27594,
+ 27603
+ ],
+ "loc": {
+ "start": {
+ "line": 676,
+ "column": 42
+ },
+ "end": {
+ "line": 676,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 27585,
+ 27603
+ ],
+ "loc": {
+ "start": {
+ "line": 676,
+ "column": 33
+ },
+ "end": {
+ "line": 676,
+ "column": 51
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 27604,
+ 27608
+ ],
+ "loc": {
+ "start": {
+ "line": 676,
+ "column": 52
+ },
+ "end": {
+ "line": 676,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filtersRowIndex",
+ "range": [
+ 27609,
+ 27624
+ ],
+ "loc": {
+ "start": {
+ "line": 676,
+ "column": 57
+ },
+ "end": {
+ "line": 676,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 27604,
+ 27624
+ ],
+ "loc": {
+ "start": {
+ "line": 676,
+ "column": 52
+ },
+ "end": {
+ "line": 676,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "range": [
+ 27585,
+ 27625
+ ],
+ "loc": {
+ "start": {
+ "line": 676,
+ "column": 33
+ },
+ "end": {
+ "line": 676,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 27576,
+ 27625
+ ],
+ "loc": {
+ "start": {
+ "line": 676,
+ "column": 24
+ },
+ "end": {
+ "line": 676,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 27576,
+ 27626
+ ],
+ "loc": {
+ "start": {
+ "line": 676,
+ "column": 24
+ },
+ "end": {
+ "line": 676,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 27549,
+ 27649
+ ],
+ "loc": {
+ "start": {
+ "line": 675,
+ "column": 40
+ },
+ "end": {
+ "line": 677,
+ "column": 21
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "fltrow",
+ "range": [
+ 27682,
+ 27688
+ ],
+ "loc": {
+ "start": {
+ "line": 678,
+ "column": 24
+ },
+ "end": {
+ "line": 678,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 27691,
+ 27695
+ ],
+ "loc": {
+ "start": {
+ "line": 678,
+ "column": 33
+ },
+ "end": {
+ "line": 678,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 27696,
+ 27699
+ ],
+ "loc": {
+ "start": {
+ "line": 678,
+ "column": 38
+ },
+ "end": {
+ "line": 678,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 27691,
+ 27699
+ ],
+ "loc": {
+ "start": {
+ "line": 678,
+ "column": 33
+ },
+ "end": {
+ "line": 678,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "insertRow",
+ "range": [
+ 27700,
+ 27709
+ ],
+ "loc": {
+ "start": {
+ "line": 678,
+ "column": 42
+ },
+ "end": {
+ "line": 678,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 27691,
+ 27709
+ ],
+ "loc": {
+ "start": {
+ "line": 678,
+ "column": 33
+ },
+ "end": {
+ "line": 678,
+ "column": 51
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 27710,
+ 27714
+ ],
+ "loc": {
+ "start": {
+ "line": 678,
+ "column": 52
+ },
+ "end": {
+ "line": 678,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filtersRowIndex",
+ "range": [
+ 27715,
+ 27730
+ ],
+ "loc": {
+ "start": {
+ "line": 678,
+ "column": 57
+ },
+ "end": {
+ "line": 678,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 27710,
+ 27730
+ ],
+ "loc": {
+ "start": {
+ "line": 678,
+ "column": 52
+ },
+ "end": {
+ "line": 678,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "range": [
+ 27691,
+ 27731
+ ],
+ "loc": {
+ "start": {
+ "line": 678,
+ "column": 33
+ },
+ "end": {
+ "line": 678,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 27682,
+ 27731
+ ],
+ "loc": {
+ "start": {
+ "line": 678,
+ "column": 24
+ },
+ "end": {
+ "line": 678,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 27682,
+ 27732
+ ],
+ "loc": {
+ "start": {
+ "line": 678,
+ "column": 24
+ },
+ "end": {
+ "line": 678,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 27655,
+ 27755
+ ],
+ "loc": {
+ "start": {
+ "line": 677,
+ "column": 27
+ },
+ "end": {
+ "line": 679,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 27529,
+ 27755
+ ],
+ "loc": {
+ "start": {
+ "line": 675,
+ "column": 20
+ },
+ "end": {
+ "line": 679,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 27782,
+ 27786
+ ],
+ "loc": {
+ "start": {
+ "line": 681,
+ "column": 23
+ },
+ "end": {
+ "line": 681,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersRow",
+ "range": [
+ 27787,
+ 27797
+ ],
+ "loc": {
+ "start": {
+ "line": 681,
+ "column": 28
+ },
+ "end": {
+ "line": 681,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 27782,
+ 27797
+ ],
+ "loc": {
+ "start": {
+ "line": 681,
+ "column": 23
+ },
+ "end": {
+ "line": 681,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 27800,
+ 27801
+ ],
+ "loc": {
+ "start": {
+ "line": 681,
+ "column": 41
+ },
+ "end": {
+ "line": 681,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 27782,
+ 27801
+ ],
+ "loc": {
+ "start": {
+ "line": 681,
+ "column": 23
+ },
+ "end": {
+ "line": 681,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "<=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 27830,
+ 27834
+ ],
+ "loc": {
+ "start": {
+ "line": 682,
+ "column": 24
+ },
+ "end": {
+ "line": 682,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filtersRowIndex",
+ "range": [
+ 27835,
+ 27850
+ ],
+ "loc": {
+ "start": {
+ "line": 682,
+ "column": 29
+ },
+ "end": {
+ "line": 682,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 27830,
+ 27850
+ ],
+ "loc": {
+ "start": {
+ "line": 682,
+ "column": 24
+ },
+ "end": {
+ "line": 682,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 27854,
+ 27858
+ ],
+ "loc": {
+ "start": {
+ "line": 682,
+ "column": 48
+ },
+ "end": {
+ "line": 682,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersRow",
+ "range": [
+ 27859,
+ 27869
+ ],
+ "loc": {
+ "start": {
+ "line": 682,
+ "column": 53
+ },
+ "end": {
+ "line": 682,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 27854,
+ 27869
+ ],
+ "loc": {
+ "start": {
+ "line": 682,
+ "column": 48
+ },
+ "end": {
+ "line": 682,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 27830,
+ 27869
+ ],
+ "loc": {
+ "start": {
+ "line": 682,
+ "column": 24
+ },
+ "end": {
+ "line": 682,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 27782,
+ 27869
+ ],
+ "loc": {
+ "start": {
+ "line": 681,
+ "column": 23
+ },
+ "end": {
+ "line": 682,
+ "column": 63
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 27899,
+ 27903
+ ],
+ "loc": {
+ "start": {
+ "line": 683,
+ "column": 25
+ },
+ "end": {
+ "line": 683,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFilters",
+ "range": [
+ 27904,
+ 27916
+ ],
+ "loc": {
+ "start": {
+ "line": 683,
+ "column": 30
+ },
+ "end": {
+ "line": 683,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 27899,
+ 27916
+ ],
+ "loc": {
+ "start": {
+ "line": 683,
+ "column": 25
+ },
+ "end": {
+ "line": 683,
+ "column": 42
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 27898,
+ 27916
+ ],
+ "loc": {
+ "start": {
+ "line": 683,
+ "column": 24
+ },
+ "end": {
+ "line": 683,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 27782,
+ 27916
+ ],
+ "loc": {
+ "start": {
+ "line": 681,
+ "column": 23
+ },
+ "end": {
+ "line": 683,
+ "column": 42
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 27944,
+ 27948
+ ],
+ "loc": {
+ "start": {
+ "line": 684,
+ "column": 24
+ },
+ "end": {
+ "line": 684,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersRow",
+ "range": [
+ 27949,
+ 27959
+ ],
+ "loc": {
+ "start": {
+ "line": 684,
+ "column": 29
+ },
+ "end": {
+ "line": 684,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 27944,
+ 27959
+ ],
+ "loc": {
+ "start": {
+ "line": 684,
+ "column": 24
+ },
+ "end": {
+ "line": 684,
+ "column": 39
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 27944,
+ 27961
+ ],
+ "loc": {
+ "start": {
+ "line": 684,
+ "column": 24
+ },
+ "end": {
+ "line": 684,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 27944,
+ 27962
+ ],
+ "loc": {
+ "start": {
+ "line": 684,
+ "column": 24
+ },
+ "end": {
+ "line": 684,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 27917,
+ 27985
+ ],
+ "loc": {
+ "start": {
+ "line": 683,
+ "column": 43
+ },
+ "end": {
+ "line": 685,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 27779,
+ 27985
+ ],
+ "loc": {
+ "start": {
+ "line": 681,
+ "column": 20
+ },
+ "end": {
+ "line": 685,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 28010,
+ 28014
+ ],
+ "loc": {
+ "start": {
+ "line": 686,
+ "column": 23
+ },
+ "end": {
+ "line": 686,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFilters",
+ "range": [
+ 28015,
+ 28027
+ ],
+ "loc": {
+ "start": {
+ "line": 686,
+ "column": 28
+ },
+ "end": {
+ "line": 686,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 28010,
+ 28027
+ ],
+ "loc": {
+ "start": {
+ "line": 686,
+ "column": 23
+ },
+ "end": {
+ "line": 686,
+ "column": 40
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 28055,
+ 28059
+ ],
+ "loc": {
+ "start": {
+ "line": 687,
+ "column": 24
+ },
+ "end": {
+ "line": 687,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersRow",
+ "range": [
+ 28060,
+ 28070
+ ],
+ "loc": {
+ "start": {
+ "line": 687,
+ "column": 29
+ },
+ "end": {
+ "line": 687,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 28055,
+ 28070
+ ],
+ "loc": {
+ "start": {
+ "line": 687,
+ "column": 24
+ },
+ "end": {
+ "line": 687,
+ "column": 39
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 28055,
+ 28072
+ ],
+ "loc": {
+ "start": {
+ "line": 687,
+ "column": 24
+ },
+ "end": {
+ "line": 687,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 28055,
+ 28073
+ ],
+ "loc": {
+ "start": {
+ "line": 687,
+ "column": 24
+ },
+ "end": {
+ "line": 687,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 28028,
+ 28096
+ ],
+ "loc": {
+ "start": {
+ "line": 686,
+ "column": 41
+ },
+ "end": {
+ "line": 688,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 28007,
+ 28096
+ ],
+ "loc": {
+ "start": {
+ "line": 686,
+ "column": 20
+ },
+ "end": {
+ "line": 688,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fltrow",
+ "range": [
+ 28120,
+ 28126
+ ],
+ "loc": {
+ "start": {
+ "line": 690,
+ "column": 20
+ },
+ "end": {
+ "line": 690,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 28127,
+ 28136
+ ],
+ "loc": {
+ "start": {
+ "line": 690,
+ "column": 27
+ },
+ "end": {
+ "line": 690,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 28120,
+ 28136
+ ],
+ "loc": {
+ "start": {
+ "line": 690,
+ "column": 20
+ },
+ "end": {
+ "line": 690,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 28139,
+ 28143
+ ],
+ "loc": {
+ "start": {
+ "line": 690,
+ "column": 39
+ },
+ "end": {
+ "line": 690,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltsRowCssClass",
+ "range": [
+ 28144,
+ 28159
+ ],
+ "loc": {
+ "start": {
+ "line": 690,
+ "column": 44
+ },
+ "end": {
+ "line": 690,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 28139,
+ 28159
+ ],
+ "loc": {
+ "start": {
+ "line": 690,
+ "column": 39
+ },
+ "end": {
+ "line": 690,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 28120,
+ 28159
+ ],
+ "loc": {
+ "start": {
+ "line": 690,
+ "column": 20
+ },
+ "end": {
+ "line": 690,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 28120,
+ 28160
+ ],
+ "loc": {
+ "start": {
+ "line": 690,
+ "column": 20
+ },
+ "end": {
+ "line": 690,
+ "column": 60
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Disable for grid_layout",
+ "range": [
+ 28182,
+ 28207
+ ],
+ "loc": {
+ "start": {
+ "line": 691,
+ "column": 20
+ },
+ "end": {
+ "line": 691,
+ "column": 45
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 28232,
+ 28236
+ ],
+ "loc": {
+ "start": {
+ "line": 692,
+ "column": 23
+ },
+ "end": {
+ "line": 692,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isExternalFlt",
+ "range": [
+ 28237,
+ 28250
+ ],
+ "loc": {
+ "start": {
+ "line": 692,
+ "column": 28
+ },
+ "end": {
+ "line": 692,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 28232,
+ 28250
+ ],
+ "loc": {
+ "start": {
+ "line": 692,
+ "column": 23
+ },
+ "end": {
+ "line": 692,
+ "column": 41
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 28281,
+ 28285
+ ],
+ "loc": {
+ "start": {
+ "line": 693,
+ "column": 26
+ },
+ "end": {
+ "line": 693,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 28286,
+ 28296
+ ],
+ "loc": {
+ "start": {
+ "line": 693,
+ "column": 31
+ },
+ "end": {
+ "line": 693,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 28281,
+ 28296
+ ],
+ "loc": {
+ "start": {
+ "line": 693,
+ "column": 26
+ },
+ "end": {
+ "line": 693,
+ "column": 41
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 28280,
+ 28296
+ ],
+ "loc": {
+ "start": {
+ "line": 693,
+ "column": 25
+ },
+ "end": {
+ "line": 693,
+ "column": 41
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 28300,
+ 28304
+ ],
+ "loc": {
+ "start": {
+ "line": 693,
+ "column": 45
+ },
+ "end": {
+ "line": 693,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFilters",
+ "range": [
+ 28305,
+ 28317
+ ],
+ "loc": {
+ "start": {
+ "line": 693,
+ "column": 50
+ },
+ "end": {
+ "line": 693,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 28300,
+ 28317
+ ],
+ "loc": {
+ "start": {
+ "line": 693,
+ "column": 45
+ },
+ "end": {
+ "line": 693,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 28280,
+ 28317
+ ],
+ "loc": {
+ "start": {
+ "line": 693,
+ "column": 25
+ },
+ "end": {
+ "line": 693,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 28232,
+ 28318
+ ],
+ "loc": {
+ "start": {
+ "line": 692,
+ "column": 23
+ },
+ "end": {
+ "line": 693,
+ "column": 63
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fltrow",
+ "range": [
+ 28346,
+ 28352
+ ],
+ "loc": {
+ "start": {
+ "line": 694,
+ "column": 24
+ },
+ "end": {
+ "line": 694,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 28353,
+ 28358
+ ],
+ "loc": {
+ "start": {
+ "line": 694,
+ "column": 31
+ },
+ "end": {
+ "line": 694,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 28346,
+ 28358
+ ],
+ "loc": {
+ "start": {
+ "line": 694,
+ "column": 24
+ },
+ "end": {
+ "line": 694,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 28359,
+ 28366
+ ],
+ "loc": {
+ "start": {
+ "line": 694,
+ "column": 37
+ },
+ "end": {
+ "line": 694,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 28346,
+ 28366
+ ],
+ "loc": {
+ "start": {
+ "line": 694,
+ "column": 24
+ },
+ "end": {
+ "line": 694,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "none",
+ "raw": "'none'",
+ "range": [
+ 28369,
+ 28375
+ ],
+ "loc": {
+ "start": {
+ "line": 694,
+ "column": 47
+ },
+ "end": {
+ "line": 694,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 28346,
+ 28375
+ ],
+ "loc": {
+ "start": {
+ "line": 694,
+ "column": 24
+ },
+ "end": {
+ "line": 694,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 28346,
+ 28376
+ ],
+ "loc": {
+ "start": {
+ "line": 694,
+ "column": 24
+ },
+ "end": {
+ "line": 694,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 28319,
+ 28399
+ ],
+ "loc": {
+ "start": {
+ "line": 693,
+ "column": 64
+ },
+ "end": {
+ "line": 695,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 28229,
+ 28399
+ ],
+ "loc": {
+ "start": {
+ "line": 692,
+ "column": 20
+ },
+ "end": {
+ "line": 695,
+ "column": 21
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Disable for grid_layout",
+ "range": [
+ 28182,
+ 28207
+ ],
+ "loc": {
+ "start": {
+ "line": 691,
+ "column": 20
+ },
+ "end": {
+ "line": 691,
+ "column": 45
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 27445,
+ 28418
+ ],
+ "loc": {
+ "start": {
+ "line": 673,
+ "column": 36
+ },
+ "end": {
+ "line": 696,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 27425,
+ 28418
+ ],
+ "loc": {
+ "start": {
+ "line": 673,
+ "column": 16
+ },
+ "end": {
+ "line": 696,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 28438,
+ 28442
+ ],
+ "loc": {
+ "start": {
+ "line": 698,
+ "column": 16
+ },
+ "end": {
+ "line": 698,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbFilterableRows",
+ "range": [
+ 28443,
+ 28459
+ ],
+ "loc": {
+ "start": {
+ "line": 698,
+ "column": 21
+ },
+ "end": {
+ "line": 698,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 28438,
+ 28459
+ ],
+ "loc": {
+ "start": {
+ "line": 698,
+ "column": 16
+ },
+ "end": {
+ "line": 698,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 28462,
+ 28466
+ ],
+ "loc": {
+ "start": {
+ "line": 698,
+ "column": 40
+ },
+ "end": {
+ "line": 698,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getRowsNb",
+ "range": [
+ 28467,
+ 28476
+ ],
+ "loc": {
+ "start": {
+ "line": 698,
+ "column": 45
+ },
+ "end": {
+ "line": 698,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 28462,
+ 28476
+ ],
+ "loc": {
+ "start": {
+ "line": 698,
+ "column": 40
+ },
+ "end": {
+ "line": 698,
+ "column": 54
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 28462,
+ 28478
+ ],
+ "loc": {
+ "start": {
+ "line": 698,
+ "column": 40
+ },
+ "end": {
+ "line": 698,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 28438,
+ 28478
+ ],
+ "loc": {
+ "start": {
+ "line": 698,
+ "column": 16
+ },
+ "end": {
+ "line": 698,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 28438,
+ 28479
+ ],
+ "loc": {
+ "start": {
+ "line": 698,
+ "column": 16
+ },
+ "end": {
+ "line": 698,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 28497,
+ 28501
+ ],
+ "loc": {
+ "start": {
+ "line": 699,
+ "column": 16
+ },
+ "end": {
+ "line": 699,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbVisibleRows",
+ "range": [
+ 28502,
+ 28515
+ ],
+ "loc": {
+ "start": {
+ "line": 699,
+ "column": 21
+ },
+ "end": {
+ "line": 699,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 28497,
+ 28515
+ ],
+ "loc": {
+ "start": {
+ "line": 699,
+ "column": 16
+ },
+ "end": {
+ "line": 699,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 28518,
+ 28522
+ ],
+ "loc": {
+ "start": {
+ "line": 699,
+ "column": 37
+ },
+ "end": {
+ "line": 699,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbFilterableRows",
+ "range": [
+ 28523,
+ 28539
+ ],
+ "loc": {
+ "start": {
+ "line": 699,
+ "column": 42
+ },
+ "end": {
+ "line": 699,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 28518,
+ 28539
+ ],
+ "loc": {
+ "start": {
+ "line": 699,
+ "column": 37
+ },
+ "end": {
+ "line": 699,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 28497,
+ 28539
+ ],
+ "loc": {
+ "start": {
+ "line": 699,
+ "column": 16
+ },
+ "end": {
+ "line": 699,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 28497,
+ 28540
+ ],
+ "loc": {
+ "start": {
+ "line": 699,
+ "column": 16
+ },
+ "end": {
+ "line": 699,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 28558,
+ 28562
+ ],
+ "loc": {
+ "start": {
+ "line": 700,
+ "column": 16
+ },
+ "end": {
+ "line": 700,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbRows",
+ "range": [
+ 28563,
+ 28569
+ ],
+ "loc": {
+ "start": {
+ "line": 700,
+ "column": 21
+ },
+ "end": {
+ "line": 700,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 28558,
+ 28569
+ ],
+ "loc": {
+ "start": {
+ "line": 700,
+ "column": 16
+ },
+ "end": {
+ "line": 700,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 28572,
+ 28576
+ ],
+ "loc": {
+ "start": {
+ "line": 700,
+ "column": 30
+ },
+ "end": {
+ "line": 700,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 28577,
+ 28580
+ ],
+ "loc": {
+ "start": {
+ "line": 700,
+ "column": 35
+ },
+ "end": {
+ "line": 700,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 28572,
+ 28580
+ ],
+ "loc": {
+ "start": {
+ "line": 700,
+ "column": 30
+ },
+ "end": {
+ "line": 700,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 28581,
+ 28585
+ ],
+ "loc": {
+ "start": {
+ "line": 700,
+ "column": 39
+ },
+ "end": {
+ "line": 700,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 28572,
+ 28585
+ ],
+ "loc": {
+ "start": {
+ "line": 700,
+ "column": 30
+ },
+ "end": {
+ "line": 700,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 28586,
+ 28592
+ ],
+ "loc": {
+ "start": {
+ "line": 700,
+ "column": 44
+ },
+ "end": {
+ "line": 700,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 28572,
+ 28592
+ ],
+ "loc": {
+ "start": {
+ "line": 700,
+ "column": 30
+ },
+ "end": {
+ "line": 700,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 28558,
+ 28592
+ ],
+ "loc": {
+ "start": {
+ "line": 700,
+ "column": 16
+ },
+ "end": {
+ "line": 700,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 28558,
+ 28593
+ ],
+ "loc": {
+ "start": {
+ "line": 700,
+ "column": 16
+ },
+ "end": {
+ "line": 700,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 28621,
+ 28622
+ ],
+ "loc": {
+ "start": {
+ "line": 702,
+ "column": 24
+ },
+ "end": {
+ "line": 702,
+ "column": 25
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 28623,
+ 28624
+ ],
+ "loc": {
+ "start": {
+ "line": 702,
+ "column": 26
+ },
+ "end": {
+ "line": 702,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 28621,
+ 28624
+ ],
+ "loc": {
+ "start": {
+ "line": 702,
+ "column": 24
+ },
+ "end": {
+ "line": 702,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 28617,
+ 28624
+ ],
+ "loc": {
+ "start": {
+ "line": 702,
+ "column": 20
+ },
+ "end": {
+ "line": 702,
+ "column": 27
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 28626,
+ 28627
+ ],
+ "loc": {
+ "start": {
+ "line": 702,
+ "column": 29
+ },
+ "end": {
+ "line": 702,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 28628,
+ 28629
+ ],
+ "loc": {
+ "start": {
+ "line": 702,
+ "column": 31
+ },
+ "end": {
+ "line": 702,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 28626,
+ 28629
+ ],
+ "loc": {
+ "start": {
+ "line": 702,
+ "column": 29
+ },
+ "end": {
+ "line": 702,
+ "column": 32
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 28631,
+ 28632
+ ],
+ "loc": {
+ "start": {
+ "line": 702,
+ "column": 34
+ },
+ "end": {
+ "line": 702,
+ "column": 35
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 28631,
+ 28634
+ ],
+ "loc": {
+ "start": {
+ "line": 702,
+ "column": 34
+ },
+ "end": {
+ "line": 702,
+ "column": 37
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 28688,
+ 28692
+ ],
+ "loc": {
+ "start": {
+ "line": 704,
+ "column": 23
+ },
+ "end": {
+ "line": 704,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFilters",
+ "range": [
+ 28693,
+ 28705
+ ],
+ "loc": {
+ "start": {
+ "line": 704,
+ "column": 28
+ },
+ "end": {
+ "line": 704,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 28688,
+ 28705
+ ],
+ "loc": {
+ "start": {
+ "line": 704,
+ "column": 23
+ },
+ "end": {
+ "line": 704,
+ "column": 40
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 28733,
+ 28736
+ ],
+ "loc": {
+ "start": {
+ "line": 705,
+ "column": 24
+ },
+ "end": {
+ "line": 705,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popupFilter",
+ "range": [
+ 28737,
+ 28748
+ ],
+ "loc": {
+ "start": {
+ "line": 705,
+ "column": 28
+ },
+ "end": {
+ "line": 705,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 28733,
+ 28748
+ ],
+ "loc": {
+ "start": {
+ "line": 705,
+ "column": 24
+ },
+ "end": {
+ "line": 705,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "build",
+ "range": [
+ 28749,
+ 28754
+ ],
+ "loc": {
+ "start": {
+ "line": 705,
+ "column": 40
+ },
+ "end": {
+ "line": 705,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 28733,
+ 28754
+ ],
+ "loc": {
+ "start": {
+ "line": 705,
+ "column": 24
+ },
+ "end": {
+ "line": 705,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 28755,
+ 28756
+ ],
+ "loc": {
+ "start": {
+ "line": 705,
+ "column": 46
+ },
+ "end": {
+ "line": 705,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 28733,
+ 28757
+ ],
+ "loc": {
+ "start": {
+ "line": 705,
+ "column": 24
+ },
+ "end": {
+ "line": 705,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 28733,
+ 28758
+ ],
+ "loc": {
+ "start": {
+ "line": 705,
+ "column": 24
+ },
+ "end": {
+ "line": 705,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 28706,
+ 28781
+ ],
+ "loc": {
+ "start": {
+ "line": 704,
+ "column": 41
+ },
+ "end": {
+ "line": 706,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 28685,
+ 28781
+ ],
+ "loc": {
+ "start": {
+ "line": 704,
+ "column": 20
+ },
+ "end": {
+ "line": 706,
+ "column": 21
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " this loop adds filters",
+ "range": [
+ 28636,
+ 28661
+ ],
+ "loc": {
+ "start": {
+ "line": 702,
+ "column": 39
+ },
+ "end": {
+ "line": 702,
+ "column": 64
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "fltcell",
+ "range": [
+ 28809,
+ 28816
+ ],
+ "loc": {
+ "start": {
+ "line": 708,
+ "column": 24
+ },
+ "end": {
+ "line": 708,
+ "column": 31
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 28819,
+ 28822
+ ],
+ "loc": {
+ "start": {
+ "line": 708,
+ "column": 34
+ },
+ "end": {
+ "line": 708,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 28823,
+ 28829
+ ],
+ "loc": {
+ "start": {
+ "line": 708,
+ "column": 38
+ },
+ "end": {
+ "line": 708,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 28819,
+ 28829
+ ],
+ "loc": {
+ "start": {
+ "line": 708,
+ "column": 34
+ },
+ "end": {
+ "line": 708,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 28830,
+ 28834
+ ],
+ "loc": {
+ "start": {
+ "line": 708,
+ "column": 45
+ },
+ "end": {
+ "line": 708,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltCellTag",
+ "range": [
+ 28835,
+ 28845
+ ],
+ "loc": {
+ "start": {
+ "line": 708,
+ "column": 50
+ },
+ "end": {
+ "line": 708,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 28830,
+ 28845
+ ],
+ "loc": {
+ "start": {
+ "line": 708,
+ "column": 45
+ },
+ "end": {
+ "line": 708,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 28819,
+ 28846
+ ],
+ "loc": {
+ "start": {
+ "line": 708,
+ "column": 34
+ },
+ "end": {
+ "line": 708,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 28809,
+ 28846
+ ],
+ "loc": {
+ "start": {
+ "line": 708,
+ "column": 24
+ },
+ "end": {
+ "line": 708,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "col",
+ "range": [
+ 28873,
+ 28876
+ ],
+ "loc": {
+ "start": {
+ "line": 709,
+ "column": 24
+ },
+ "end": {
+ "line": 709,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 28879,
+ 28883
+ ],
+ "loc": {
+ "start": {
+ "line": 709,
+ "column": 30
+ },
+ "end": {
+ "line": 709,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFilterType",
+ "range": [
+ 28884,
+ 28897
+ ],
+ "loc": {
+ "start": {
+ "line": 709,
+ "column": 35
+ },
+ "end": {
+ "line": 709,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 28879,
+ 28897
+ ],
+ "loc": {
+ "start": {
+ "line": 709,
+ "column": 30
+ },
+ "end": {
+ "line": 709,
+ "column": 48
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 28898,
+ 28899
+ ],
+ "loc": {
+ "start": {
+ "line": 709,
+ "column": 49
+ },
+ "end": {
+ "line": 709,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 28879,
+ 28900
+ ],
+ "loc": {
+ "start": {
+ "line": 709,
+ "column": 30
+ },
+ "end": {
+ "line": 709,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 28873,
+ 28900
+ ],
+ "loc": {
+ "start": {
+ "line": 709,
+ "column": 24
+ },
+ "end": {
+ "line": 709,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "externalFltTgtId",
+ "range": [
+ 28927,
+ 28943
+ ],
+ "loc": {
+ "start": {
+ "line": 710,
+ "column": 24
+ },
+ "end": {
+ "line": 710,
+ "column": 40
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 28975,
+ 28979
+ ],
+ "loc": {
+ "start": {
+ "line": 711,
+ "column": 28
+ },
+ "end": {
+ "line": 711,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isExternalFlt",
+ "range": [
+ 28980,
+ 28993
+ ],
+ "loc": {
+ "start": {
+ "line": 711,
+ "column": 33
+ },
+ "end": {
+ "line": 711,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 28975,
+ 28993
+ ],
+ "loc": {
+ "start": {
+ "line": 711,
+ "column": 28
+ },
+ "end": {
+ "line": 711,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 28997,
+ 29001
+ ],
+ "loc": {
+ "start": {
+ "line": 711,
+ "column": 50
+ },
+ "end": {
+ "line": 711,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "externalFltTgtIds",
+ "range": [
+ 29002,
+ 29019
+ ],
+ "loc": {
+ "start": {
+ "line": 711,
+ "column": 55
+ },
+ "end": {
+ "line": 711,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 28997,
+ 29019
+ ],
+ "loc": {
+ "start": {
+ "line": 711,
+ "column": 50
+ },
+ "end": {
+ "line": 711,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 28975,
+ 29019
+ ],
+ "loc": {
+ "start": {
+ "line": 711,
+ "column": 28
+ },
+ "end": {
+ "line": 711,
+ "column": 72
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 29051,
+ 29055
+ ],
+ "loc": {
+ "start": {
+ "line": 712,
+ "column": 28
+ },
+ "end": {
+ "line": 712,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "externalFltTgtIds",
+ "range": [
+ 29056,
+ 29073
+ ],
+ "loc": {
+ "start": {
+ "line": 712,
+ "column": 33
+ },
+ "end": {
+ "line": 712,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 29051,
+ 29073
+ ],
+ "loc": {
+ "start": {
+ "line": 712,
+ "column": 28
+ },
+ "end": {
+ "line": 712,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 29074,
+ 29075
+ ],
+ "loc": {
+ "start": {
+ "line": 712,
+ "column": 51
+ },
+ "end": {
+ "line": 712,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 29051,
+ 29076
+ ],
+ "loc": {
+ "start": {
+ "line": 712,
+ "column": 28
+ },
+ "end": {
+ "line": 712,
+ "column": 53
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 29079,
+ 29083
+ ],
+ "loc": {
+ "start": {
+ "line": 712,
+ "column": 56
+ },
+ "end": {
+ "line": 712,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 28975,
+ 29083
+ ],
+ "loc": {
+ "start": {
+ "line": 711,
+ "column": 28
+ },
+ "end": {
+ "line": 712,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 28927,
+ 29083
+ ],
+ "loc": {
+ "start": {
+ "line": 710,
+ "column": 24
+ },
+ "end": {
+ "line": 712,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 28805,
+ 29084
+ ],
+ "loc": {
+ "start": {
+ "line": 708,
+ "column": 20
+ },
+ "end": {
+ "line": 712,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 29111,
+ 29115
+ ],
+ "loc": {
+ "start": {
+ "line": 714,
+ "column": 23
+ },
+ "end": {
+ "line": 714,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "singleSearchFlt",
+ "range": [
+ 29116,
+ 29131
+ ],
+ "loc": {
+ "start": {
+ "line": 714,
+ "column": 28
+ },
+ "end": {
+ "line": 714,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 29111,
+ 29131
+ ],
+ "loc": {
+ "start": {
+ "line": 714,
+ "column": 23
+ },
+ "end": {
+ "line": 714,
+ "column": 43
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fltcell",
+ "range": [
+ 29159,
+ 29166
+ ],
+ "loc": {
+ "start": {
+ "line": 715,
+ "column": 24
+ },
+ "end": {
+ "line": 715,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colSpan",
+ "range": [
+ 29167,
+ 29174
+ ],
+ "loc": {
+ "start": {
+ "line": 715,
+ "column": 32
+ },
+ "end": {
+ "line": 715,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 29159,
+ 29174
+ ],
+ "loc": {
+ "start": {
+ "line": 715,
+ "column": 24
+ },
+ "end": {
+ "line": 715,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 29177,
+ 29181
+ ],
+ "loc": {
+ "start": {
+ "line": 715,
+ "column": 42
+ },
+ "end": {
+ "line": 715,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbCells",
+ "range": [
+ 29182,
+ 29189
+ ],
+ "loc": {
+ "start": {
+ "line": 715,
+ "column": 47
+ },
+ "end": {
+ "line": 715,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 29177,
+ 29189
+ ],
+ "loc": {
+ "start": {
+ "line": 715,
+ "column": 42
+ },
+ "end": {
+ "line": 715,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 29159,
+ 29189
+ ],
+ "loc": {
+ "start": {
+ "line": 715,
+ "column": 24
+ },
+ "end": {
+ "line": 715,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 29159,
+ 29190
+ ],
+ "loc": {
+ "start": {
+ "line": 715,
+ "column": 24
+ },
+ "end": {
+ "line": 715,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 29132,
+ 29213
+ ],
+ "loc": {
+ "start": {
+ "line": 714,
+ "column": 44
+ },
+ "end": {
+ "line": 716,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 29108,
+ 29213
+ ],
+ "loc": {
+ "start": {
+ "line": 714,
+ "column": 20
+ },
+ "end": {
+ "line": 716,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 29239,
+ 29243
+ ],
+ "loc": {
+ "start": {
+ "line": 717,
+ "column": 24
+ },
+ "end": {
+ "line": 717,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 29244,
+ 29254
+ ],
+ "loc": {
+ "start": {
+ "line": 717,
+ "column": 29
+ },
+ "end": {
+ "line": 717,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 29239,
+ 29254
+ ],
+ "loc": {
+ "start": {
+ "line": 717,
+ "column": 24
+ },
+ "end": {
+ "line": 717,
+ "column": 39
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 29238,
+ 29254
+ ],
+ "loc": {
+ "start": {
+ "line": 717,
+ "column": 23
+ },
+ "end": {
+ "line": 717,
+ "column": 39
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fltrow",
+ "range": [
+ 29282,
+ 29288
+ ],
+ "loc": {
+ "start": {
+ "line": 718,
+ "column": 24
+ },
+ "end": {
+ "line": 718,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 29289,
+ 29300
+ ],
+ "loc": {
+ "start": {
+ "line": 718,
+ "column": 31
+ },
+ "end": {
+ "line": 718,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 29282,
+ 29300
+ ],
+ "loc": {
+ "start": {
+ "line": 718,
+ "column": 24
+ },
+ "end": {
+ "line": 718,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "fltcell",
+ "range": [
+ 29301,
+ 29308
+ ],
+ "loc": {
+ "start": {
+ "line": 718,
+ "column": 43
+ },
+ "end": {
+ "line": 718,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 29282,
+ 29309
+ ],
+ "loc": {
+ "start": {
+ "line": 718,
+ "column": 24
+ },
+ "end": {
+ "line": 718,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 29282,
+ 29310
+ ],
+ "loc": {
+ "start": {
+ "line": 718,
+ "column": 24
+ },
+ "end": {
+ "line": 718,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 29255,
+ 29333
+ ],
+ "loc": {
+ "start": {
+ "line": 717,
+ "column": 40
+ },
+ "end": {
+ "line": 719,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 29235,
+ 29333
+ ],
+ "loc": {
+ "start": {
+ "line": 717,
+ "column": 20
+ },
+ "end": {
+ "line": 719,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "inpclass",
+ "range": [
+ 29355,
+ 29363
+ ],
+ "loc": {
+ "start": {
+ "line": 720,
+ "column": 20
+ },
+ "end": {
+ "line": 720,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "==",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 29367,
+ 29368
+ ],
+ "loc": {
+ "start": {
+ "line": 720,
+ "column": 32
+ },
+ "end": {
+ "line": 720,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 29370,
+ 29371
+ ],
+ "loc": {
+ "start": {
+ "line": 720,
+ "column": 35
+ },
+ "end": {
+ "line": 720,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 29372,
+ 29373
+ ],
+ "loc": {
+ "start": {
+ "line": 720,
+ "column": 37
+ },
+ "end": {
+ "line": 720,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 29370,
+ 29373
+ ],
+ "loc": {
+ "start": {
+ "line": 720,
+ "column": 35
+ },
+ "end": {
+ "line": 720,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 29367,
+ 29373
+ ],
+ "loc": {
+ "start": {
+ "line": 720,
+ "column": 32
+ },
+ "end": {
+ "line": 720,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 29377,
+ 29381
+ ],
+ "loc": {
+ "start": {
+ "line": 720,
+ "column": 42
+ },
+ "end": {
+ "line": 720,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "displayBtn",
+ "range": [
+ 29382,
+ 29392
+ ],
+ "loc": {
+ "start": {
+ "line": 720,
+ "column": 47
+ },
+ "end": {
+ "line": 720,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 29377,
+ 29392
+ ],
+ "loc": {
+ "start": {
+ "line": 720,
+ "column": 42
+ },
+ "end": {
+ "line": 720,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 29367,
+ 29392
+ ],
+ "loc": {
+ "start": {
+ "line": 720,
+ "column": 32
+ },
+ "end": {
+ "line": 720,
+ "column": 57
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 29421,
+ 29425
+ ],
+ "loc": {
+ "start": {
+ "line": 721,
+ "column": 24
+ },
+ "end": {
+ "line": 721,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltSmallCssClass",
+ "range": [
+ 29426,
+ 29442
+ ],
+ "loc": {
+ "start": {
+ "line": 721,
+ "column": 29
+ },
+ "end": {
+ "line": 721,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 29421,
+ 29442
+ ],
+ "loc": {
+ "start": {
+ "line": 721,
+ "column": 24
+ },
+ "end": {
+ "line": 721,
+ "column": 45
+ }
+ }
+ },
+ "alternate": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 29445,
+ 29449
+ ],
+ "loc": {
+ "start": {
+ "line": 721,
+ "column": 48
+ },
+ "end": {
+ "line": 721,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltCssClass",
+ "range": [
+ 29450,
+ 29461
+ ],
+ "loc": {
+ "start": {
+ "line": 721,
+ "column": 53
+ },
+ "end": {
+ "line": 721,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 29445,
+ 29461
+ ],
+ "loc": {
+ "start": {
+ "line": 721,
+ "column": 48
+ },
+ "end": {
+ "line": 721,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 29366,
+ 29461
+ ],
+ "loc": {
+ "start": {
+ "line": 720,
+ "column": 31
+ },
+ "end": {
+ "line": 721,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 29355,
+ 29461
+ ],
+ "loc": {
+ "start": {
+ "line": 720,
+ "column": 20
+ },
+ "end": {
+ "line": 721,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 29355,
+ 29462
+ ],
+ "loc": {
+ "start": {
+ "line": 720,
+ "column": 20
+ },
+ "end": {
+ "line": 721,
+ "column": 65
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "only 1 input for single search",
+ "range": [
+ 29486,
+ 29518
+ ],
+ "loc": {
+ "start": {
+ "line": 723,
+ "column": 20
+ },
+ "end": {
+ "line": 723,
+ "column": 52
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 29543,
+ 29547
+ ],
+ "loc": {
+ "start": {
+ "line": 724,
+ "column": 23
+ },
+ "end": {
+ "line": 724,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "singleSearchFlt",
+ "range": [
+ 29548,
+ 29563
+ ],
+ "loc": {
+ "start": {
+ "line": 724,
+ "column": 28
+ },
+ "end": {
+ "line": 724,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 29543,
+ 29563
+ ],
+ "loc": {
+ "start": {
+ "line": 724,
+ "column": 23
+ },
+ "end": {
+ "line": 724,
+ "column": 43
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "col",
+ "range": [
+ 29591,
+ 29594
+ ],
+ "loc": {
+ "start": {
+ "line": 725,
+ "column": 24
+ },
+ "end": {
+ "line": 725,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 29597,
+ 29601
+ ],
+ "loc": {
+ "start": {
+ "line": 725,
+ "column": 30
+ },
+ "end": {
+ "line": 725,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeInp",
+ "range": [
+ 29602,
+ 29612
+ ],
+ "loc": {
+ "start": {
+ "line": 725,
+ "column": 35
+ },
+ "end": {
+ "line": 725,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 29597,
+ 29612
+ ],
+ "loc": {
+ "start": {
+ "line": 725,
+ "column": 30
+ },
+ "end": {
+ "line": 725,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 29591,
+ 29612
+ ],
+ "loc": {
+ "start": {
+ "line": 725,
+ "column": 24
+ },
+ "end": {
+ "line": 725,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 29591,
+ 29613
+ ],
+ "loc": {
+ "start": {
+ "line": 725,
+ "column": 24
+ },
+ "end": {
+ "line": 725,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "inpclass",
+ "range": [
+ 29639,
+ 29647
+ ],
+ "loc": {
+ "start": {
+ "line": 726,
+ "column": 24
+ },
+ "end": {
+ "line": 726,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 29650,
+ 29654
+ ],
+ "loc": {
+ "start": {
+ "line": 726,
+ "column": 35
+ },
+ "end": {
+ "line": 726,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "singleFltCssClass",
+ "range": [
+ 29655,
+ 29672
+ ],
+ "loc": {
+ "start": {
+ "line": 726,
+ "column": 40
+ },
+ "end": {
+ "line": 726,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 29650,
+ 29672
+ ],
+ "loc": {
+ "start": {
+ "line": 726,
+ "column": 35
+ },
+ "end": {
+ "line": 726,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 29639,
+ 29672
+ ],
+ "loc": {
+ "start": {
+ "line": 726,
+ "column": 24
+ },
+ "end": {
+ "line": 726,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 29639,
+ 29673
+ ],
+ "loc": {
+ "start": {
+ "line": 726,
+ "column": 24
+ },
+ "end": {
+ "line": 726,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 29564,
+ 29696
+ ],
+ "loc": {
+ "start": {
+ "line": 724,
+ "column": 44
+ },
+ "end": {
+ "line": 727,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 29540,
+ 29696
+ ],
+ "loc": {
+ "start": {
+ "line": 724,
+ "column": 20
+ },
+ "end": {
+ "line": 727,
+ "column": 21
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "only 1 input for single search",
+ "range": [
+ 29486,
+ 29518
+ ],
+ "loc": {
+ "start": {
+ "line": 723,
+ "column": 20
+ },
+ "end": {
+ "line": 723,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "drop-down filters",
+ "range": [
+ 29720,
+ 29739
+ ],
+ "loc": {
+ "start": {
+ "line": 729,
+ "column": 20
+ },
+ "end": {
+ "line": 729,
+ "column": 39
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "col",
+ "range": [
+ 29764,
+ 29767
+ ],
+ "loc": {
+ "start": {
+ "line": 730,
+ "column": 23
+ },
+ "end": {
+ "line": 730,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 29770,
+ 29774
+ ],
+ "loc": {
+ "start": {
+ "line": 730,
+ "column": 29
+ },
+ "end": {
+ "line": 730,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeSlc",
+ "range": [
+ 29775,
+ 29785
+ ],
+ "loc": {
+ "start": {
+ "line": 730,
+ "column": 34
+ },
+ "end": {
+ "line": 730,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 29770,
+ 29785
+ ],
+ "loc": {
+ "start": {
+ "line": 730,
+ "column": 29
+ },
+ "end": {
+ "line": 730,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 29764,
+ 29785
+ ],
+ "loc": {
+ "start": {
+ "line": 730,
+ "column": 23
+ },
+ "end": {
+ "line": 730,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "col",
+ "range": [
+ 29789,
+ 29792
+ ],
+ "loc": {
+ "start": {
+ "line": 730,
+ "column": 48
+ },
+ "end": {
+ "line": 730,
+ "column": 51
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 29795,
+ 29799
+ ],
+ "loc": {
+ "start": {
+ "line": 730,
+ "column": 54
+ },
+ "end": {
+ "line": 730,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeMulti",
+ "range": [
+ 29800,
+ 29812
+ ],
+ "loc": {
+ "start": {
+ "line": 730,
+ "column": 59
+ },
+ "end": {
+ "line": 730,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 29795,
+ 29812
+ ],
+ "loc": {
+ "start": {
+ "line": 730,
+ "column": 54
+ },
+ "end": {
+ "line": 730,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 29789,
+ 29812
+ ],
+ "loc": {
+ "start": {
+ "line": 730,
+ "column": 48
+ },
+ "end": {
+ "line": 730,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 29764,
+ 29812
+ ],
+ "loc": {
+ "start": {
+ "line": 730,
+ "column": 23
+ },
+ "end": {
+ "line": 730,
+ "column": 71
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 29844,
+ 29847
+ ],
+ "loc": {
+ "start": {
+ "line": 731,
+ "column": 28
+ },
+ "end": {
+ "line": 731,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "dropdown",
+ "range": [
+ 29848,
+ 29856
+ ],
+ "loc": {
+ "start": {
+ "line": 731,
+ "column": 32
+ },
+ "end": {
+ "line": 731,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 29844,
+ 29856
+ ],
+ "loc": {
+ "start": {
+ "line": 731,
+ "column": 28
+ },
+ "end": {
+ "line": 731,
+ "column": 40
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 29843,
+ 29856
+ ],
+ "loc": {
+ "start": {
+ "line": 731,
+ "column": 27
+ },
+ "end": {
+ "line": 731,
+ "column": 40
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 29888,
+ 29891
+ ],
+ "loc": {
+ "start": {
+ "line": 732,
+ "column": 28
+ },
+ "end": {
+ "line": 732,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "dropdown",
+ "range": [
+ 29892,
+ 29900
+ ],
+ "loc": {
+ "start": {
+ "line": 732,
+ "column": 32
+ },
+ "end": {
+ "line": 732,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 29888,
+ 29900
+ ],
+ "loc": {
+ "start": {
+ "line": 732,
+ "column": 28
+ },
+ "end": {
+ "line": 732,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Dropdown",
+ "range": [
+ 29907,
+ 29915
+ ],
+ "loc": {
+ "start": {
+ "line": 732,
+ "column": 47
+ },
+ "end": {
+ "line": 732,
+ "column": 55
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 29916,
+ 29920
+ ],
+ "loc": {
+ "start": {
+ "line": 732,
+ "column": 56
+ },
+ "end": {
+ "line": 732,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 29903,
+ 29921
+ ],
+ "loc": {
+ "start": {
+ "line": 732,
+ "column": 43
+ },
+ "end": {
+ "line": 732,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 29888,
+ 29921
+ ],
+ "loc": {
+ "start": {
+ "line": 732,
+ "column": 28
+ },
+ "end": {
+ "line": 732,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 29888,
+ 29922
+ ],
+ "loc": {
+ "start": {
+ "line": 732,
+ "column": 28
+ },
+ "end": {
+ "line": 732,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 29857,
+ 29949
+ ],
+ "loc": {
+ "start": {
+ "line": 731,
+ "column": 41
+ },
+ "end": {
+ "line": 733,
+ "column": 25
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 29840,
+ 29949
+ ],
+ "loc": {
+ "start": {
+ "line": 731,
+ "column": 24
+ },
+ "end": {
+ "line": 733,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "dropdown",
+ "range": [
+ 29979,
+ 29987
+ ],
+ "loc": {
+ "start": {
+ "line": 734,
+ "column": 28
+ },
+ "end": {
+ "line": 734,
+ "column": 36
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 29990,
+ 29993
+ ],
+ "loc": {
+ "start": {
+ "line": 734,
+ "column": 39
+ },
+ "end": {
+ "line": 734,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "dropdown",
+ "range": [
+ 29994,
+ 30002
+ ],
+ "loc": {
+ "start": {
+ "line": 734,
+ "column": 43
+ },
+ "end": {
+ "line": 734,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 29990,
+ 30002
+ ],
+ "loc": {
+ "start": {
+ "line": 734,
+ "column": 39
+ },
+ "end": {
+ "line": 734,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 29979,
+ 30002
+ ],
+ "loc": {
+ "start": {
+ "line": 734,
+ "column": 28
+ },
+ "end": {
+ "line": 734,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 29975,
+ 30003
+ ],
+ "loc": {
+ "start": {
+ "line": 734,
+ "column": 24
+ },
+ "end": {
+ "line": 734,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 30035,
+ 30038
+ ],
+ "loc": {
+ "start": {
+ "line": 736,
+ "column": 28
+ },
+ "end": {
+ "line": 736,
+ "column": 31
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 30041,
+ 30044
+ ],
+ "loc": {
+ "start": {
+ "line": 736,
+ "column": 34
+ },
+ "end": {
+ "line": 736,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 30045,
+ 30051
+ ],
+ "loc": {
+ "start": {
+ "line": 736,
+ "column": 38
+ },
+ "end": {
+ "line": 736,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 30041,
+ 30051
+ ],
+ "loc": {
+ "start": {
+ "line": 736,
+ "column": 34
+ },
+ "end": {
+ "line": 736,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 30052,
+ 30056
+ ],
+ "loc": {
+ "start": {
+ "line": 736,
+ "column": 45
+ },
+ "end": {
+ "line": 736,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeSlc",
+ "range": [
+ 30057,
+ 30067
+ ],
+ "loc": {
+ "start": {
+ "line": 736,
+ "column": 50
+ },
+ "end": {
+ "line": 736,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 30052,
+ 30067
+ ],
+ "loc": {
+ "start": {
+ "line": 736,
+ "column": 45
+ },
+ "end": {
+ "line": 736,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 30103,
+ 30107
+ ],
+ "loc": {
+ "start": {
+ "line": 737,
+ "column": 33
+ },
+ "end": {
+ "line": 737,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 30109,
+ 30113
+ ],
+ "loc": {
+ "start": {
+ "line": 737,
+ "column": 39
+ },
+ "end": {
+ "line": 737,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxFlt",
+ "range": [
+ 30114,
+ 30121
+ ],
+ "loc": {
+ "start": {
+ "line": 737,
+ "column": 44
+ },
+ "end": {
+ "line": 737,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 30109,
+ 30121
+ ],
+ "loc": {
+ "start": {
+ "line": 737,
+ "column": 39
+ },
+ "end": {
+ "line": 737,
+ "column": 51
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 30122,
+ 30123
+ ],
+ "loc": {
+ "start": {
+ "line": 737,
+ "column": 52
+ },
+ "end": {
+ "line": 737,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 30109,
+ 30123
+ ],
+ "loc": {
+ "start": {
+ "line": 737,
+ "column": 39
+ },
+ "end": {
+ "line": 737,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "_",
+ "raw": "'_'",
+ "range": [
+ 30124,
+ 30127
+ ],
+ "loc": {
+ "start": {
+ "line": 737,
+ "column": 54
+ },
+ "end": {
+ "line": 737,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 30109,
+ 30127
+ ],
+ "loc": {
+ "start": {
+ "line": 737,
+ "column": 39
+ },
+ "end": {
+ "line": 737,
+ "column": 57
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 30128,
+ 30132
+ ],
+ "loc": {
+ "start": {
+ "line": 737,
+ "column": 58
+ },
+ "end": {
+ "line": 737,
+ "column": 62
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 30133,
+ 30135
+ ],
+ "loc": {
+ "start": {
+ "line": 737,
+ "column": 63
+ },
+ "end": {
+ "line": 737,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 30128,
+ 30135
+ ],
+ "loc": {
+ "start": {
+ "line": 737,
+ "column": 58
+ },
+ "end": {
+ "line": 737,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 30109,
+ 30135
+ ],
+ "loc": {
+ "start": {
+ "line": 737,
+ "column": 39
+ },
+ "end": {
+ "line": 737,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 30102,
+ 30136
+ ],
+ "loc": {
+ "start": {
+ "line": 737,
+ "column": 32
+ },
+ "end": {
+ "line": 737,
+ "column": 66
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "ct",
+ "raw": "'ct'",
+ "range": [
+ 30172,
+ 30176
+ ],
+ "loc": {
+ "start": {
+ "line": 738,
+ "column": 33
+ },
+ "end": {
+ "line": 738,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 30178,
+ 30179
+ ],
+ "loc": {
+ "start": {
+ "line": 738,
+ "column": 39
+ },
+ "end": {
+ "line": 738,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 30171,
+ 30180
+ ],
+ "loc": {
+ "start": {
+ "line": 738,
+ "column": 32
+ },
+ "end": {
+ "line": 738,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "filled",
+ "raw": "'filled'",
+ "range": [
+ 30183,
+ 30191
+ ],
+ "loc": {
+ "start": {
+ "line": 738,
+ "column": 44
+ },
+ "end": {
+ "line": 738,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "0",
+ "raw": "'0'",
+ "range": [
+ 30193,
+ 30196
+ ],
+ "loc": {
+ "start": {
+ "line": 738,
+ "column": 54
+ },
+ "end": {
+ "line": 738,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 30182,
+ 30197
+ ],
+ "loc": {
+ "start": {
+ "line": 738,
+ "column": 43
+ },
+ "end": {
+ "line": 738,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 30041,
+ 30228
+ ],
+ "loc": {
+ "start": {
+ "line": 736,
+ "column": 34
+ },
+ "end": {
+ "line": 739,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 30035,
+ 30228
+ ],
+ "loc": {
+ "start": {
+ "line": 736,
+ "column": 28
+ },
+ "end": {
+ "line": 739,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 30031,
+ 30229
+ ],
+ "loc": {
+ "start": {
+ "line": 736,
+ "column": 24
+ },
+ "end": {
+ "line": 739,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "col",
+ "range": [
+ 30260,
+ 30263
+ ],
+ "loc": {
+ "start": {
+ "line": 741,
+ "column": 27
+ },
+ "end": {
+ "line": 741,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 30266,
+ 30270
+ ],
+ "loc": {
+ "start": {
+ "line": 741,
+ "column": 33
+ },
+ "end": {
+ "line": 741,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeMulti",
+ "range": [
+ 30271,
+ 30283
+ ],
+ "loc": {
+ "start": {
+ "line": 741,
+ "column": 38
+ },
+ "end": {
+ "line": 741,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 30266,
+ 30283
+ ],
+ "loc": {
+ "start": {
+ "line": 741,
+ "column": 33
+ },
+ "end": {
+ "line": 741,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 30260,
+ 30283
+ ],
+ "loc": {
+ "start": {
+ "line": 741,
+ "column": 27
+ },
+ "end": {
+ "line": 741,
+ "column": 50
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 30315,
+ 30318
+ ],
+ "loc": {
+ "start": {
+ "line": 742,
+ "column": 28
+ },
+ "end": {
+ "line": 742,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "multiple",
+ "range": [
+ 30319,
+ 30327
+ ],
+ "loc": {
+ "start": {
+ "line": 742,
+ "column": 32
+ },
+ "end": {
+ "line": 742,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 30315,
+ 30327
+ ],
+ "loc": {
+ "start": {
+ "line": 742,
+ "column": 28
+ },
+ "end": {
+ "line": 742,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 30330,
+ 30334
+ ],
+ "loc": {
+ "start": {
+ "line": 742,
+ "column": 43
+ },
+ "end": {
+ "line": 742,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeMulti",
+ "range": [
+ 30335,
+ 30347
+ ],
+ "loc": {
+ "start": {
+ "line": 742,
+ "column": 48
+ },
+ "end": {
+ "line": 742,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 30330,
+ 30347
+ ],
+ "loc": {
+ "start": {
+ "line": 742,
+ "column": 43
+ },
+ "end": {
+ "line": 742,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 30315,
+ 30347
+ ],
+ "loc": {
+ "start": {
+ "line": 742,
+ "column": 28
+ },
+ "end": {
+ "line": 742,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 30315,
+ 30348
+ ],
+ "loc": {
+ "start": {
+ "line": 742,
+ "column": 28
+ },
+ "end": {
+ "line": 742,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 30378,
+ 30381
+ ],
+ "loc": {
+ "start": {
+ "line": 743,
+ "column": 28
+ },
+ "end": {
+ "line": 743,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "title",
+ "range": [
+ 30382,
+ 30387
+ ],
+ "loc": {
+ "start": {
+ "line": 743,
+ "column": 32
+ },
+ "end": {
+ "line": 743,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 30378,
+ 30387
+ ],
+ "loc": {
+ "start": {
+ "line": 743,
+ "column": 28
+ },
+ "end": {
+ "line": 743,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "dropdown",
+ "range": [
+ 30390,
+ 30398
+ ],
+ "loc": {
+ "start": {
+ "line": 743,
+ "column": 40
+ },
+ "end": {
+ "line": 743,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "multipleSlcTooltip",
+ "range": [
+ 30399,
+ 30417
+ ],
+ "loc": {
+ "start": {
+ "line": 743,
+ "column": 49
+ },
+ "end": {
+ "line": 743,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 30390,
+ 30417
+ ],
+ "loc": {
+ "start": {
+ "line": 743,
+ "column": 40
+ },
+ "end": {
+ "line": 743,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 30378,
+ 30417
+ ],
+ "loc": {
+ "start": {
+ "line": 743,
+ "column": 28
+ },
+ "end": {
+ "line": 743,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 30378,
+ 30418
+ ],
+ "loc": {
+ "start": {
+ "line": 743,
+ "column": 28
+ },
+ "end": {
+ "line": 743,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 30284,
+ 30445
+ ],
+ "loc": {
+ "start": {
+ "line": 741,
+ "column": 51
+ },
+ "end": {
+ "line": 744,
+ "column": 25
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 30257,
+ 30445
+ ],
+ "loc": {
+ "start": {
+ "line": 741,
+ "column": 24
+ },
+ "end": {
+ "line": 744,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 30471,
+ 30474
+ ],
+ "loc": {
+ "start": {
+ "line": 745,
+ "column": 24
+ },
+ "end": {
+ "line": 745,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 30475,
+ 30484
+ ],
+ "loc": {
+ "start": {
+ "line": 745,
+ "column": 28
+ },
+ "end": {
+ "line": 745,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 30471,
+ 30484
+ ],
+ "loc": {
+ "start": {
+ "line": 745,
+ "column": 24
+ },
+ "end": {
+ "line": 745,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 30487,
+ 30490
+ ],
+ "loc": {
+ "start": {
+ "line": 745,
+ "column": 40
+ },
+ "end": {
+ "line": 745,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lower",
+ "range": [
+ 30491,
+ 30496
+ ],
+ "loc": {
+ "start": {
+ "line": 745,
+ "column": 44
+ },
+ "end": {
+ "line": 745,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 30487,
+ 30496
+ ],
+ "loc": {
+ "start": {
+ "line": 745,
+ "column": 40
+ },
+ "end": {
+ "line": 745,
+ "column": 49
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "col",
+ "range": [
+ 30497,
+ 30500
+ ],
+ "loc": {
+ "start": {
+ "line": 745,
+ "column": 50
+ },
+ "end": {
+ "line": 745,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 30487,
+ 30501
+ ],
+ "loc": {
+ "start": {
+ "line": 745,
+ "column": 40
+ },
+ "end": {
+ "line": 745,
+ "column": 54
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 30504,
+ 30508
+ ],
+ "loc": {
+ "start": {
+ "line": 745,
+ "column": 57
+ },
+ "end": {
+ "line": 745,
+ "column": 61
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeSlc",
+ "range": [
+ 30509,
+ 30519
+ ],
+ "loc": {
+ "start": {
+ "line": 745,
+ "column": 62
+ },
+ "end": {
+ "line": 745,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 30504,
+ 30519
+ ],
+ "loc": {
+ "start": {
+ "line": 745,
+ "column": 57
+ },
+ "end": {
+ "line": 745,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 30487,
+ 30519
+ ],
+ "loc": {
+ "start": {
+ "line": 745,
+ "column": 40
+ },
+ "end": {
+ "line": 745,
+ "column": 72
+ }
+ }
+ },
+ "consequent": {
+ "type": "Identifier",
+ "name": "inpclass",
+ "range": [
+ 30551,
+ 30559
+ ],
+ "loc": {
+ "start": {
+ "line": 746,
+ "column": 28
+ },
+ "end": {
+ "line": 746,
+ "column": 36
+ }
+ }
+ },
+ "alternate": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 30562,
+ 30566
+ ],
+ "loc": {
+ "start": {
+ "line": 746,
+ "column": 39
+ },
+ "end": {
+ "line": 746,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltMultiCssClass",
+ "range": [
+ 30567,
+ 30583
+ ],
+ "loc": {
+ "start": {
+ "line": 746,
+ "column": 44
+ },
+ "end": {
+ "line": 746,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 30562,
+ 30583
+ ],
+ "loc": {
+ "start": {
+ "line": 746,
+ "column": 39
+ },
+ "end": {
+ "line": 746,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 30487,
+ 30583
+ ],
+ "loc": {
+ "start": {
+ "line": 745,
+ "column": 40
+ },
+ "end": {
+ "line": 746,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 30471,
+ 30583
+ ],
+ "loc": {
+ "start": {
+ "line": 745,
+ "column": 24
+ },
+ "end": {
+ "line": 746,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 30471,
+ 30584
+ ],
+ "loc": {
+ "start": {
+ "line": 745,
+ "column": 24
+ },
+ "end": {
+ "line": 746,
+ "column": 61
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " for ie<=6",
+ "range": [
+ 30584,
+ 30596
+ ],
+ "loc": {
+ "start": {
+ "line": 746,
+ "column": 61
+ },
+ "end": {
+ "line": 746,
+ "column": 73
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "filter is appended in desired external element",
+ "range": [
+ 30624,
+ 30672
+ ],
+ "loc": {
+ "start": {
+ "line": 748,
+ "column": 24
+ },
+ "end": {
+ "line": 748,
+ "column": 72
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "externalFltTgtId",
+ "range": [
+ 30701,
+ 30717
+ ],
+ "loc": {
+ "start": {
+ "line": 749,
+ "column": 27
+ },
+ "end": {
+ "line": 749,
+ "column": 43
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 30749,
+ 30752
+ ],
+ "loc": {
+ "start": {
+ "line": 750,
+ "column": 28
+ },
+ "end": {
+ "line": 750,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 30753,
+ 30755
+ ],
+ "loc": {
+ "start": {
+ "line": 750,
+ "column": 32
+ },
+ "end": {
+ "line": 750,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 30749,
+ 30755
+ ],
+ "loc": {
+ "start": {
+ "line": 750,
+ "column": 28
+ },
+ "end": {
+ "line": 750,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "externalFltTgtId",
+ "range": [
+ 30756,
+ 30772
+ ],
+ "loc": {
+ "start": {
+ "line": 750,
+ "column": 35
+ },
+ "end": {
+ "line": 750,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 30749,
+ 30773
+ ],
+ "loc": {
+ "start": {
+ "line": 750,
+ "column": 28
+ },
+ "end": {
+ "line": 750,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 30774,
+ 30785
+ ],
+ "loc": {
+ "start": {
+ "line": 750,
+ "column": 53
+ },
+ "end": {
+ "line": 750,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 30749,
+ 30785
+ ],
+ "loc": {
+ "start": {
+ "line": 750,
+ "column": 28
+ },
+ "end": {
+ "line": 750,
+ "column": 64
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 30786,
+ 30789
+ ],
+ "loc": {
+ "start": {
+ "line": 750,
+ "column": 65
+ },
+ "end": {
+ "line": 750,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 30749,
+ 30790
+ ],
+ "loc": {
+ "start": {
+ "line": 750,
+ "column": 28
+ },
+ "end": {
+ "line": 750,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 30749,
+ 30791
+ ],
+ "loc": {
+ "start": {
+ "line": 750,
+ "column": 28
+ },
+ "end": {
+ "line": 750,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 30821,
+ 30825
+ ],
+ "loc": {
+ "start": {
+ "line": 751,
+ "column": 28
+ },
+ "end": {
+ "line": 751,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "externalFltEls",
+ "range": [
+ 30826,
+ 30840
+ ],
+ "loc": {
+ "start": {
+ "line": 751,
+ "column": 33
+ },
+ "end": {
+ "line": 751,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 30821,
+ 30840
+ ],
+ "loc": {
+ "start": {
+ "line": 751,
+ "column": 28
+ },
+ "end": {
+ "line": 751,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 30841,
+ 30845
+ ],
+ "loc": {
+ "start": {
+ "line": 751,
+ "column": 48
+ },
+ "end": {
+ "line": 751,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 30821,
+ 30845
+ ],
+ "loc": {
+ "start": {
+ "line": 751,
+ "column": 28
+ },
+ "end": {
+ "line": 751,
+ "column": 52
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 30846,
+ 30849
+ ],
+ "loc": {
+ "start": {
+ "line": 751,
+ "column": 53
+ },
+ "end": {
+ "line": 751,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 30821,
+ 30850
+ ],
+ "loc": {
+ "start": {
+ "line": 751,
+ "column": 28
+ },
+ "end": {
+ "line": 751,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 30821,
+ 30851
+ ],
+ "loc": {
+ "start": {
+ "line": 751,
+ "column": 28
+ },
+ "end": {
+ "line": 751,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 30718,
+ 30878
+ ],
+ "loc": {
+ "start": {
+ "line": 749,
+ "column": 44
+ },
+ "end": {
+ "line": 752,
+ "column": 25
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fltcell",
+ "range": [
+ 30915,
+ 30922
+ ],
+ "loc": {
+ "start": {
+ "line": 753,
+ "column": 28
+ },
+ "end": {
+ "line": 753,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 30923,
+ 30934
+ ],
+ "loc": {
+ "start": {
+ "line": 753,
+ "column": 36
+ },
+ "end": {
+ "line": 753,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 30915,
+ 30934
+ ],
+ "loc": {
+ "start": {
+ "line": 753,
+ "column": 28
+ },
+ "end": {
+ "line": 753,
+ "column": 47
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 30935,
+ 30938
+ ],
+ "loc": {
+ "start": {
+ "line": 753,
+ "column": 48
+ },
+ "end": {
+ "line": 753,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 30915,
+ 30939
+ ],
+ "loc": {
+ "start": {
+ "line": 753,
+ "column": 28
+ },
+ "end": {
+ "line": 753,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 30915,
+ 30940
+ ],
+ "loc": {
+ "start": {
+ "line": 753,
+ "column": 28
+ },
+ "end": {
+ "line": 753,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 30884,
+ 30967
+ ],
+ "loc": {
+ "start": {
+ "line": 752,
+ "column": 31
+ },
+ "end": {
+ "line": 754,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 30698,
+ 30967
+ ],
+ "loc": {
+ "start": {
+ "line": 749,
+ "column": 24
+ },
+ "end": {
+ "line": 754,
+ "column": 25
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " for ie<=6",
+ "range": [
+ 30584,
+ 30596
+ ],
+ "loc": {
+ "start": {
+ "line": 746,
+ "column": 61
+ },
+ "end": {
+ "line": 746,
+ "column": 73
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "filter is appended in desired external element",
+ "range": [
+ 30624,
+ 30672
+ ],
+ "loc": {
+ "start": {
+ "line": 748,
+ "column": 24
+ },
+ "end": {
+ "line": 748,
+ "column": 72
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 30995,
+ 30999
+ ],
+ "loc": {
+ "start": {
+ "line": 756,
+ "column": 24
+ },
+ "end": {
+ "line": 756,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltIds",
+ "range": [
+ 31000,
+ 31006
+ ],
+ "loc": {
+ "start": {
+ "line": 756,
+ "column": 29
+ },
+ "end": {
+ "line": 756,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 30995,
+ 31006
+ ],
+ "loc": {
+ "start": {
+ "line": 756,
+ "column": 24
+ },
+ "end": {
+ "line": 756,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 31007,
+ 31011
+ ],
+ "loc": {
+ "start": {
+ "line": 756,
+ "column": 36
+ },
+ "end": {
+ "line": 756,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 30995,
+ 31011
+ ],
+ "loc": {
+ "start": {
+ "line": 756,
+ "column": 24
+ },
+ "end": {
+ "line": 756,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 31012,
+ 31016
+ ],
+ "loc": {
+ "start": {
+ "line": 756,
+ "column": 41
+ },
+ "end": {
+ "line": 756,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxFlt",
+ "range": [
+ 31017,
+ 31024
+ ],
+ "loc": {
+ "start": {
+ "line": 756,
+ "column": 46
+ },
+ "end": {
+ "line": 756,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 31012,
+ 31024
+ ],
+ "loc": {
+ "start": {
+ "line": 756,
+ "column": 41
+ },
+ "end": {
+ "line": 756,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 31025,
+ 31026
+ ],
+ "loc": {
+ "start": {
+ "line": 756,
+ "column": 54
+ },
+ "end": {
+ "line": 756,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 31012,
+ 31026
+ ],
+ "loc": {
+ "start": {
+ "line": 756,
+ "column": 41
+ },
+ "end": {
+ "line": 756,
+ "column": 55
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "_",
+ "raw": "'_'",
+ "range": [
+ 31027,
+ 31030
+ ],
+ "loc": {
+ "start": {
+ "line": 756,
+ "column": 56
+ },
+ "end": {
+ "line": 756,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 31012,
+ 31030
+ ],
+ "loc": {
+ "start": {
+ "line": 756,
+ "column": 41
+ },
+ "end": {
+ "line": 756,
+ "column": 59
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 31031,
+ 31035
+ ],
+ "loc": {
+ "start": {
+ "line": 756,
+ "column": 60
+ },
+ "end": {
+ "line": 756,
+ "column": 64
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 31036,
+ 31038
+ ],
+ "loc": {
+ "start": {
+ "line": 756,
+ "column": 65
+ },
+ "end": {
+ "line": 756,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 31031,
+ 31038
+ ],
+ "loc": {
+ "start": {
+ "line": 756,
+ "column": 60
+ },
+ "end": {
+ "line": 756,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 31012,
+ 31038
+ ],
+ "loc": {
+ "start": {
+ "line": 756,
+ "column": 41
+ },
+ "end": {
+ "line": 756,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 30995,
+ 31039
+ ],
+ "loc": {
+ "start": {
+ "line": 756,
+ "column": 24
+ },
+ "end": {
+ "line": 756,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 30995,
+ 31040
+ ],
+ "loc": {
+ "start": {
+ "line": 756,
+ "column": 24
+ },
+ "end": {
+ "line": 756,
+ "column": 69
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 31072,
+ 31076
+ ],
+ "loc": {
+ "start": {
+ "line": 758,
+ "column": 28
+ },
+ "end": {
+ "line": 758,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fillSlcOnDemand",
+ "range": [
+ 31077,
+ 31092
+ ],
+ "loc": {
+ "start": {
+ "line": 758,
+ "column": 33
+ },
+ "end": {
+ "line": 758,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 31072,
+ 31092
+ ],
+ "loc": {
+ "start": {
+ "line": 758,
+ "column": 28
+ },
+ "end": {
+ "line": 758,
+ "column": 48
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 31071,
+ 31092
+ ],
+ "loc": {
+ "start": {
+ "line": 758,
+ "column": 27
+ },
+ "end": {
+ "line": 758,
+ "column": 48
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "dropdown",
+ "range": [
+ 31124,
+ 31132
+ ],
+ "loc": {
+ "start": {
+ "line": 759,
+ "column": 28
+ },
+ "end": {
+ "line": 759,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_build",
+ "range": [
+ 31133,
+ 31139
+ ],
+ "loc": {
+ "start": {
+ "line": 759,
+ "column": 37
+ },
+ "end": {
+ "line": 759,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 31124,
+ 31139
+ ],
+ "loc": {
+ "start": {
+ "line": 759,
+ "column": 28
+ },
+ "end": {
+ "line": 759,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 31140,
+ 31141
+ ],
+ "loc": {
+ "start": {
+ "line": 759,
+ "column": 44
+ },
+ "end": {
+ "line": 759,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 31124,
+ 31142
+ ],
+ "loc": {
+ "start": {
+ "line": 759,
+ "column": 28
+ },
+ "end": {
+ "line": 759,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 31124,
+ 31143
+ ],
+ "loc": {
+ "start": {
+ "line": 759,
+ "column": 28
+ },
+ "end": {
+ "line": 759,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 31093,
+ 31170
+ ],
+ "loc": {
+ "start": {
+ "line": 758,
+ "column": 49
+ },
+ "end": {
+ "line": 760,
+ "column": 25
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 31068,
+ 31170
+ ],
+ "loc": {
+ "start": {
+ "line": 758,
+ "column": 24
+ },
+ "end": {
+ "line": 760,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 31198,
+ 31203
+ ],
+ "loc": {
+ "start": {
+ "line": 762,
+ "column": 24
+ },
+ "end": {
+ "line": 762,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 31204,
+ 31207
+ ],
+ "loc": {
+ "start": {
+ "line": 762,
+ "column": 30
+ },
+ "end": {
+ "line": 762,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 31198,
+ 31207
+ ],
+ "loc": {
+ "start": {
+ "line": 762,
+ "column": 24
+ },
+ "end": {
+ "line": 762,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 31208,
+ 31211
+ ],
+ "loc": {
+ "start": {
+ "line": 762,
+ "column": 34
+ },
+ "end": {
+ "line": 762,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "keypress",
+ "raw": "'keypress'",
+ "range": [
+ 31213,
+ 31223
+ ],
+ "loc": {
+ "start": {
+ "line": 762,
+ "column": 39
+ },
+ "end": {
+ "line": 762,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 31254,
+ 31258
+ ],
+ "loc": {
+ "start": {
+ "line": 763,
+ "column": 28
+ },
+ "end": {
+ "line": 763,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Evt",
+ "range": [
+ 31259,
+ 31262
+ ],
+ "loc": {
+ "start": {
+ "line": 763,
+ "column": 33
+ },
+ "end": {
+ "line": 763,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 31254,
+ 31262
+ ],
+ "loc": {
+ "start": {
+ "line": 763,
+ "column": 28
+ },
+ "end": {
+ "line": 763,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "detectKey",
+ "range": [
+ 31263,
+ 31272
+ ],
+ "loc": {
+ "start": {
+ "line": 763,
+ "column": 37
+ },
+ "end": {
+ "line": 763,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 31254,
+ 31272
+ ],
+ "loc": {
+ "start": {
+ "line": 763,
+ "column": 28
+ },
+ "end": {
+ "line": 763,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "bind",
+ "range": [
+ 31273,
+ 31277
+ ],
+ "loc": {
+ "start": {
+ "line": 763,
+ "column": 47
+ },
+ "end": {
+ "line": 763,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 31254,
+ 31277
+ ],
+ "loc": {
+ "start": {
+ "line": 763,
+ "column": 28
+ },
+ "end": {
+ "line": 763,
+ "column": 51
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 31278,
+ 31282
+ ],
+ "loc": {
+ "start": {
+ "line": 763,
+ "column": 52
+ },
+ "end": {
+ "line": 763,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 31254,
+ 31283
+ ],
+ "loc": {
+ "start": {
+ "line": 763,
+ "column": 28
+ },
+ "end": {
+ "line": 763,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 31198,
+ 31284
+ ],
+ "loc": {
+ "start": {
+ "line": 762,
+ "column": 24
+ },
+ "end": {
+ "line": 763,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 31198,
+ 31285
+ ],
+ "loc": {
+ "start": {
+ "line": 762,
+ "column": 24
+ },
+ "end": {
+ "line": 763,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 31311,
+ 31316
+ ],
+ "loc": {
+ "start": {
+ "line": 764,
+ "column": 24
+ },
+ "end": {
+ "line": 764,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 31317,
+ 31320
+ ],
+ "loc": {
+ "start": {
+ "line": 764,
+ "column": 30
+ },
+ "end": {
+ "line": 764,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 31311,
+ 31320
+ ],
+ "loc": {
+ "start": {
+ "line": 764,
+ "column": 24
+ },
+ "end": {
+ "line": 764,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 31321,
+ 31324
+ ],
+ "loc": {
+ "start": {
+ "line": 764,
+ "column": 34
+ },
+ "end": {
+ "line": 764,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "change",
+ "raw": "'change'",
+ "range": [
+ 31326,
+ 31334
+ ],
+ "loc": {
+ "start": {
+ "line": 764,
+ "column": 39
+ },
+ "end": {
+ "line": 764,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 31365,
+ 31369
+ ],
+ "loc": {
+ "start": {
+ "line": 765,
+ "column": 28
+ },
+ "end": {
+ "line": 765,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Evt",
+ "range": [
+ 31370,
+ 31373
+ ],
+ "loc": {
+ "start": {
+ "line": 765,
+ "column": 33
+ },
+ "end": {
+ "line": 765,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 31365,
+ 31373
+ ],
+ "loc": {
+ "start": {
+ "line": 765,
+ "column": 28
+ },
+ "end": {
+ "line": 765,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onSlcChange",
+ "range": [
+ 31374,
+ 31385
+ ],
+ "loc": {
+ "start": {
+ "line": 765,
+ "column": 37
+ },
+ "end": {
+ "line": 765,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 31365,
+ 31385
+ ],
+ "loc": {
+ "start": {
+ "line": 765,
+ "column": 28
+ },
+ "end": {
+ "line": 765,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "bind",
+ "range": [
+ 31386,
+ 31390
+ ],
+ "loc": {
+ "start": {
+ "line": 765,
+ "column": 49
+ },
+ "end": {
+ "line": 765,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 31365,
+ 31390
+ ],
+ "loc": {
+ "start": {
+ "line": 765,
+ "column": 28
+ },
+ "end": {
+ "line": 765,
+ "column": 53
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 31391,
+ 31395
+ ],
+ "loc": {
+ "start": {
+ "line": 765,
+ "column": 54
+ },
+ "end": {
+ "line": 765,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 31365,
+ 31396
+ ],
+ "loc": {
+ "start": {
+ "line": 765,
+ "column": 28
+ },
+ "end": {
+ "line": 765,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 31311,
+ 31397
+ ],
+ "loc": {
+ "start": {
+ "line": 764,
+ "column": 24
+ },
+ "end": {
+ "line": 765,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 31311,
+ 31398
+ ],
+ "loc": {
+ "start": {
+ "line": 764,
+ "column": 24
+ },
+ "end": {
+ "line": 765,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 31424,
+ 31429
+ ],
+ "loc": {
+ "start": {
+ "line": 766,
+ "column": 24
+ },
+ "end": {
+ "line": 766,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 31430,
+ 31433
+ ],
+ "loc": {
+ "start": {
+ "line": 766,
+ "column": 30
+ },
+ "end": {
+ "line": 766,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 31424,
+ 31433
+ ],
+ "loc": {
+ "start": {
+ "line": 766,
+ "column": 24
+ },
+ "end": {
+ "line": 766,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 31434,
+ 31437
+ ],
+ "loc": {
+ "start": {
+ "line": 766,
+ "column": 34
+ },
+ "end": {
+ "line": 766,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "focus",
+ "raw": "'focus'",
+ "range": [
+ 31439,
+ 31446
+ ],
+ "loc": {
+ "start": {
+ "line": 766,
+ "column": 39
+ },
+ "end": {
+ "line": 766,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 31448,
+ 31452
+ ],
+ "loc": {
+ "start": {
+ "line": 766,
+ "column": 48
+ },
+ "end": {
+ "line": 766,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Evt",
+ "range": [
+ 31453,
+ 31456
+ ],
+ "loc": {
+ "start": {
+ "line": 766,
+ "column": 53
+ },
+ "end": {
+ "line": 766,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 31448,
+ 31456
+ ],
+ "loc": {
+ "start": {
+ "line": 766,
+ "column": 48
+ },
+ "end": {
+ "line": 766,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onSlcFocus",
+ "range": [
+ 31457,
+ 31467
+ ],
+ "loc": {
+ "start": {
+ "line": 766,
+ "column": 57
+ },
+ "end": {
+ "line": 766,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 31448,
+ 31467
+ ],
+ "loc": {
+ "start": {
+ "line": 766,
+ "column": 48
+ },
+ "end": {
+ "line": 766,
+ "column": 67
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "bind",
+ "range": [
+ 31468,
+ 31472
+ ],
+ "loc": {
+ "start": {
+ "line": 766,
+ "column": 68
+ },
+ "end": {
+ "line": 766,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 31448,
+ 31472
+ ],
+ "loc": {
+ "start": {
+ "line": 766,
+ "column": 48
+ },
+ "end": {
+ "line": 766,
+ "column": 72
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 31473,
+ 31477
+ ],
+ "loc": {
+ "start": {
+ "line": 766,
+ "column": 73
+ },
+ "end": {
+ "line": 766,
+ "column": 77
+ }
+ }
+ }
+ ],
+ "range": [
+ 31448,
+ 31478
+ ],
+ "loc": {
+ "start": {
+ "line": 766,
+ "column": 48
+ },
+ "end": {
+ "line": 766,
+ "column": 78
+ }
+ }
+ }
+ ],
+ "range": [
+ 31424,
+ 31479
+ ],
+ "loc": {
+ "start": {
+ "line": 766,
+ "column": 24
+ },
+ "end": {
+ "line": 766,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 31424,
+ 31480
+ ],
+ "loc": {
+ "start": {
+ "line": 766,
+ "column": 24
+ },
+ "end": {
+ "line": 766,
+ "column": 80
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "1st option is created here since dropdown.build isn't",
+ "range": [
+ 31508,
+ 31563
+ ],
+ "loc": {
+ "start": {
+ "line": 768,
+ "column": 24
+ },
+ "end": {
+ "line": 768,
+ "column": 79
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "invoked",
+ "range": [
+ 31589,
+ 31598
+ ],
+ "loc": {
+ "start": {
+ "line": 769,
+ "column": 24
+ },
+ "end": {
+ "line": 769,
+ "column": 33
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 31627,
+ 31631
+ ],
+ "loc": {
+ "start": {
+ "line": 770,
+ "column": 27
+ },
+ "end": {
+ "line": 770,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fillSlcOnDemand",
+ "range": [
+ 31632,
+ 31647
+ ],
+ "loc": {
+ "start": {
+ "line": 770,
+ "column": 32
+ },
+ "end": {
+ "line": 770,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 31627,
+ 31647
+ ],
+ "loc": {
+ "start": {
+ "line": 770,
+ "column": 27
+ },
+ "end": {
+ "line": 770,
+ "column": 47
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "opt0",
+ "range": [
+ 31683,
+ 31687
+ ],
+ "loc": {
+ "start": {
+ "line": 771,
+ "column": 32
+ },
+ "end": {
+ "line": 771,
+ "column": 36
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 31690,
+ 31693
+ ],
+ "loc": {
+ "start": {
+ "line": 771,
+ "column": 39
+ },
+ "end": {
+ "line": 771,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "createOpt",
+ "range": [
+ 31694,
+ 31703
+ ],
+ "loc": {
+ "start": {
+ "line": 771,
+ "column": 43
+ },
+ "end": {
+ "line": 771,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 31690,
+ 31703
+ ],
+ "loc": {
+ "start": {
+ "line": 771,
+ "column": 39
+ },
+ "end": {
+ "line": 771,
+ "column": 52
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 31704,
+ 31708
+ ],
+ "loc": {
+ "start": {
+ "line": 771,
+ "column": 53
+ },
+ "end": {
+ "line": 771,
+ "column": 57
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "displayAllText",
+ "range": [
+ 31709,
+ 31723
+ ],
+ "loc": {
+ "start": {
+ "line": 771,
+ "column": 58
+ },
+ "end": {
+ "line": 771,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 31704,
+ 31723
+ ],
+ "loc": {
+ "start": {
+ "line": 771,
+ "column": 53
+ },
+ "end": {
+ "line": 771,
+ "column": 72
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 31725,
+ 31727
+ ],
+ "loc": {
+ "start": {
+ "line": 771,
+ "column": 74
+ },
+ "end": {
+ "line": 771,
+ "column": 76
+ }
+ }
+ }
+ ],
+ "range": [
+ 31690,
+ 31728
+ ],
+ "loc": {
+ "start": {
+ "line": 771,
+ "column": 39
+ },
+ "end": {
+ "line": 771,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 31683,
+ 31728
+ ],
+ "loc": {
+ "start": {
+ "line": 771,
+ "column": 32
+ },
+ "end": {
+ "line": 771,
+ "column": 77
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 31679,
+ 31729
+ ],
+ "loc": {
+ "start": {
+ "line": 771,
+ "column": 28
+ },
+ "end": {
+ "line": 771,
+ "column": 78
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 31759,
+ 31762
+ ],
+ "loc": {
+ "start": {
+ "line": 772,
+ "column": 28
+ },
+ "end": {
+ "line": 772,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 31763,
+ 31774
+ ],
+ "loc": {
+ "start": {
+ "line": 772,
+ "column": 32
+ },
+ "end": {
+ "line": 772,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 31759,
+ 31774
+ ],
+ "loc": {
+ "start": {
+ "line": 772,
+ "column": 28
+ },
+ "end": {
+ "line": 772,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "opt0",
+ "range": [
+ 31775,
+ 31779
+ ],
+ "loc": {
+ "start": {
+ "line": 772,
+ "column": 44
+ },
+ "end": {
+ "line": 772,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 31759,
+ 31780
+ ],
+ "loc": {
+ "start": {
+ "line": 772,
+ "column": 28
+ },
+ "end": {
+ "line": 772,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 31759,
+ 31781
+ ],
+ "loc": {
+ "start": {
+ "line": 772,
+ "column": 28
+ },
+ "end": {
+ "line": 772,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 31648,
+ 31808
+ ],
+ "loc": {
+ "start": {
+ "line": 770,
+ "column": 48
+ },
+ "end": {
+ "line": 773,
+ "column": 25
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 31624,
+ 31808
+ ],
+ "loc": {
+ "start": {
+ "line": 770,
+ "column": 24
+ },
+ "end": {
+ "line": 773,
+ "column": 25
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "1st option is created here since dropdown.build isn't",
+ "range": [
+ 31508,
+ 31563
+ ],
+ "loc": {
+ "start": {
+ "line": 768,
+ "column": 24
+ },
+ "end": {
+ "line": 768,
+ "column": 79
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "invoked",
+ "range": [
+ 31589,
+ 31598
+ ],
+ "loc": {
+ "start": {
+ "line": 769,
+ "column": 24
+ },
+ "end": {
+ "line": 769,
+ "column": 33
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 29813,
+ 31831
+ ],
+ "loc": {
+ "start": {
+ "line": 730,
+ "column": 72
+ },
+ "end": {
+ "line": 774,
+ "column": 21
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " checklist",
+ "range": [
+ 31853,
+ 31865
+ ],
+ "loc": {
+ "start": {
+ "line": 775,
+ "column": 20
+ },
+ "end": {
+ "line": 775,
+ "column": 32
+ }
+ }
+ }
+ ]
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "col",
+ "range": [
+ 31895,
+ 31898
+ ],
+ "loc": {
+ "start": {
+ "line": 776,
+ "column": 28
+ },
+ "end": {
+ "line": 776,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 31901,
+ 31905
+ ],
+ "loc": {
+ "start": {
+ "line": 776,
+ "column": 34
+ },
+ "end": {
+ "line": 776,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeCheckList",
+ "range": [
+ 31906,
+ 31922
+ ],
+ "loc": {
+ "start": {
+ "line": 776,
+ "column": 39
+ },
+ "end": {
+ "line": 776,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 31901,
+ 31922
+ ],
+ "loc": {
+ "start": {
+ "line": 776,
+ "column": 34
+ },
+ "end": {
+ "line": 776,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 31895,
+ 31922
+ ],
+ "loc": {
+ "start": {
+ "line": 776,
+ "column": 28
+ },
+ "end": {
+ "line": 776,
+ "column": 55
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "checkList",
+ "range": [
+ 31954,
+ 31963
+ ],
+ "loc": {
+ "start": {
+ "line": 777,
+ "column": 28
+ },
+ "end": {
+ "line": 777,
+ "column": 37
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 31954,
+ 31963
+ ],
+ "loc": {
+ "start": {
+ "line": 777,
+ "column": 28
+ },
+ "end": {
+ "line": 777,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 31950,
+ 31964
+ ],
+ "loc": {
+ "start": {
+ "line": 777,
+ "column": 24
+ },
+ "end": {
+ "line": 777,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 31990,
+ 31993
+ ],
+ "loc": {
+ "start": {
+ "line": 778,
+ "column": 24
+ },
+ "end": {
+ "line": 778,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkList",
+ "range": [
+ 31994,
+ 32003
+ ],
+ "loc": {
+ "start": {
+ "line": 778,
+ "column": 28
+ },
+ "end": {
+ "line": 778,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 31990,
+ 32003
+ ],
+ "loc": {
+ "start": {
+ "line": 778,
+ "column": 24
+ },
+ "end": {
+ "line": 778,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "CheckList",
+ "range": [
+ 32010,
+ 32019
+ ],
+ "loc": {
+ "start": {
+ "line": 778,
+ "column": 44
+ },
+ "end": {
+ "line": 778,
+ "column": 53
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 32020,
+ 32024
+ ],
+ "loc": {
+ "start": {
+ "line": 778,
+ "column": 54
+ },
+ "end": {
+ "line": 778,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 32006,
+ 32025
+ ],
+ "loc": {
+ "start": {
+ "line": 778,
+ "column": 40
+ },
+ "end": {
+ "line": 778,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 31990,
+ 32025
+ ],
+ "loc": {
+ "start": {
+ "line": 778,
+ "column": 24
+ },
+ "end": {
+ "line": 778,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 31990,
+ 32026
+ ],
+ "loc": {
+ "start": {
+ "line": 778,
+ "column": 24
+ },
+ "end": {
+ "line": 778,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "checkList",
+ "range": [
+ 32052,
+ 32061
+ ],
+ "loc": {
+ "start": {
+ "line": 779,
+ "column": 24
+ },
+ "end": {
+ "line": 779,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 32064,
+ 32067
+ ],
+ "loc": {
+ "start": {
+ "line": 779,
+ "column": 36
+ },
+ "end": {
+ "line": 779,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkList",
+ "range": [
+ 32068,
+ 32077
+ ],
+ "loc": {
+ "start": {
+ "line": 779,
+ "column": 40
+ },
+ "end": {
+ "line": 779,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 32064,
+ 32077
+ ],
+ "loc": {
+ "start": {
+ "line": 779,
+ "column": 36
+ },
+ "end": {
+ "line": 779,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 32052,
+ 32077
+ ],
+ "loc": {
+ "start": {
+ "line": 779,
+ "column": 24
+ },
+ "end": {
+ "line": 779,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 32052,
+ 32078
+ ],
+ "loc": {
+ "start": {
+ "line": 779,
+ "column": 24
+ },
+ "end": {
+ "line": 779,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "divCont",
+ "range": [
+ 32110,
+ 32117
+ ],
+ "loc": {
+ "start": {
+ "line": 781,
+ "column": 28
+ },
+ "end": {
+ "line": 781,
+ "column": 35
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 32120,
+ 32123
+ ],
+ "loc": {
+ "start": {
+ "line": 781,
+ "column": 38
+ },
+ "end": {
+ "line": 781,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 32124,
+ 32130
+ ],
+ "loc": {
+ "start": {
+ "line": 781,
+ "column": 42
+ },
+ "end": {
+ "line": 781,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 32120,
+ 32130
+ ],
+ "loc": {
+ "start": {
+ "line": 781,
+ "column": 38
+ },
+ "end": {
+ "line": 781,
+ "column": 48
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "div",
+ "raw": "'div'",
+ "range": [
+ 32131,
+ 32136
+ ],
+ "loc": {
+ "start": {
+ "line": 781,
+ "column": 49
+ },
+ "end": {
+ "line": 781,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 32168,
+ 32172
+ ],
+ "loc": {
+ "start": {
+ "line": 782,
+ "column": 29
+ },
+ "end": {
+ "line": 782,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "checkList",
+ "range": [
+ 32174,
+ 32183
+ ],
+ "loc": {
+ "start": {
+ "line": 782,
+ "column": 35
+ },
+ "end": {
+ "line": 782,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxCheckListDiv",
+ "range": [
+ 32184,
+ 32200
+ ],
+ "loc": {
+ "start": {
+ "line": 782,
+ "column": 45
+ },
+ "end": {
+ "line": 782,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 32174,
+ 32200
+ ],
+ "loc": {
+ "start": {
+ "line": 782,
+ "column": 35
+ },
+ "end": {
+ "line": 782,
+ "column": 61
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 32201,
+ 32202
+ ],
+ "loc": {
+ "start": {
+ "line": 782,
+ "column": 62
+ },
+ "end": {
+ "line": 782,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 32174,
+ 32202
+ ],
+ "loc": {
+ "start": {
+ "line": 782,
+ "column": 35
+ },
+ "end": {
+ "line": 782,
+ "column": 63
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "_",
+ "raw": "'_'",
+ "range": [
+ 32203,
+ 32206
+ ],
+ "loc": {
+ "start": {
+ "line": 782,
+ "column": 64
+ },
+ "end": {
+ "line": 782,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 32174,
+ 32206
+ ],
+ "loc": {
+ "start": {
+ "line": 782,
+ "column": 35
+ },
+ "end": {
+ "line": 782,
+ "column": 67
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 32207,
+ 32211
+ ],
+ "loc": {
+ "start": {
+ "line": 782,
+ "column": 68
+ },
+ "end": {
+ "line": 782,
+ "column": 72
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 32212,
+ 32214
+ ],
+ "loc": {
+ "start": {
+ "line": 782,
+ "column": 73
+ },
+ "end": {
+ "line": 782,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 32207,
+ 32214
+ ],
+ "loc": {
+ "start": {
+ "line": 782,
+ "column": 68
+ },
+ "end": {
+ "line": 782,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 32174,
+ 32214
+ ],
+ "loc": {
+ "start": {
+ "line": 782,
+ "column": 35
+ },
+ "end": {
+ "line": 782,
+ "column": 75
+ }
+ }
+ }
+ ],
+ "range": [
+ 32167,
+ 32215
+ ],
+ "loc": {
+ "start": {
+ "line": 782,
+ "column": 28
+ },
+ "end": {
+ "line": 782,
+ "column": 76
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "ct",
+ "raw": "'ct'",
+ "range": [
+ 32247,
+ 32251
+ ],
+ "loc": {
+ "start": {
+ "line": 783,
+ "column": 29
+ },
+ "end": {
+ "line": 783,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 32253,
+ 32254
+ ],
+ "loc": {
+ "start": {
+ "line": 783,
+ "column": 35
+ },
+ "end": {
+ "line": 783,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 32246,
+ 32255
+ ],
+ "loc": {
+ "start": {
+ "line": 783,
+ "column": 28
+ },
+ "end": {
+ "line": 783,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "filled",
+ "raw": "'filled'",
+ "range": [
+ 32258,
+ 32266
+ ],
+ "loc": {
+ "start": {
+ "line": 783,
+ "column": 40
+ },
+ "end": {
+ "line": 783,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "0",
+ "raw": "'0'",
+ "range": [
+ 32268,
+ 32271
+ ],
+ "loc": {
+ "start": {
+ "line": 783,
+ "column": 50
+ },
+ "end": {
+ "line": 783,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 32257,
+ 32272
+ ],
+ "loc": {
+ "start": {
+ "line": 783,
+ "column": 39
+ },
+ "end": {
+ "line": 783,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 32120,
+ 32273
+ ],
+ "loc": {
+ "start": {
+ "line": 781,
+ "column": 38
+ },
+ "end": {
+ "line": 783,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 32110,
+ 32273
+ ],
+ "loc": {
+ "start": {
+ "line": 781,
+ "column": 28
+ },
+ "end": {
+ "line": 783,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 32106,
+ 32274
+ ],
+ "loc": {
+ "start": {
+ "line": 781,
+ "column": 24
+ },
+ "end": {
+ "line": 783,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "divCont",
+ "range": [
+ 32300,
+ 32307
+ ],
+ "loc": {
+ "start": {
+ "line": 784,
+ "column": 24
+ },
+ "end": {
+ "line": 784,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 32308,
+ 32317
+ ],
+ "loc": {
+ "start": {
+ "line": 784,
+ "column": 32
+ },
+ "end": {
+ "line": 784,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 32300,
+ 32317
+ ],
+ "loc": {
+ "start": {
+ "line": 784,
+ "column": 24
+ },
+ "end": {
+ "line": 784,
+ "column": 41
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "checkList",
+ "range": [
+ 32320,
+ 32329
+ ],
+ "loc": {
+ "start": {
+ "line": 784,
+ "column": 44
+ },
+ "end": {
+ "line": 784,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkListDivCssClass",
+ "range": [
+ 32330,
+ 32350
+ ],
+ "loc": {
+ "start": {
+ "line": 784,
+ "column": 54
+ },
+ "end": {
+ "line": 784,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 32320,
+ 32350
+ ],
+ "loc": {
+ "start": {
+ "line": 784,
+ "column": 44
+ },
+ "end": {
+ "line": 784,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 32300,
+ 32350
+ ],
+ "loc": {
+ "start": {
+ "line": 784,
+ "column": 24
+ },
+ "end": {
+ "line": 784,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 32300,
+ 32351
+ ],
+ "loc": {
+ "start": {
+ "line": 784,
+ "column": 24
+ },
+ "end": {
+ "line": 784,
+ "column": 75
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "filter is appended in desired element",
+ "range": [
+ 32379,
+ 32418
+ ],
+ "loc": {
+ "start": {
+ "line": 786,
+ "column": 24
+ },
+ "end": {
+ "line": 786,
+ "column": 63
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "externalFltTgtId",
+ "range": [
+ 32447,
+ 32463
+ ],
+ "loc": {
+ "start": {
+ "line": 787,
+ "column": 27
+ },
+ "end": {
+ "line": 787,
+ "column": 43
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 32495,
+ 32498
+ ],
+ "loc": {
+ "start": {
+ "line": 788,
+ "column": 28
+ },
+ "end": {
+ "line": 788,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 32499,
+ 32501
+ ],
+ "loc": {
+ "start": {
+ "line": 788,
+ "column": 32
+ },
+ "end": {
+ "line": 788,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 32495,
+ 32501
+ ],
+ "loc": {
+ "start": {
+ "line": 788,
+ "column": 28
+ },
+ "end": {
+ "line": 788,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "externalFltTgtId",
+ "range": [
+ 32502,
+ 32518
+ ],
+ "loc": {
+ "start": {
+ "line": 788,
+ "column": 35
+ },
+ "end": {
+ "line": 788,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 32495,
+ 32519
+ ],
+ "loc": {
+ "start": {
+ "line": 788,
+ "column": 28
+ },
+ "end": {
+ "line": 788,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 32520,
+ 32531
+ ],
+ "loc": {
+ "start": {
+ "line": 788,
+ "column": 53
+ },
+ "end": {
+ "line": 788,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 32495,
+ 32531
+ ],
+ "loc": {
+ "start": {
+ "line": 788,
+ "column": 28
+ },
+ "end": {
+ "line": 788,
+ "column": 64
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "divCont",
+ "range": [
+ 32532,
+ 32539
+ ],
+ "loc": {
+ "start": {
+ "line": 788,
+ "column": 65
+ },
+ "end": {
+ "line": 788,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "range": [
+ 32495,
+ 32540
+ ],
+ "loc": {
+ "start": {
+ "line": 788,
+ "column": 28
+ },
+ "end": {
+ "line": 788,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 32495,
+ 32541
+ ],
+ "loc": {
+ "start": {
+ "line": 788,
+ "column": 28
+ },
+ "end": {
+ "line": 788,
+ "column": 74
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 32571,
+ 32575
+ ],
+ "loc": {
+ "start": {
+ "line": 789,
+ "column": 28
+ },
+ "end": {
+ "line": 789,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "externalFltEls",
+ "range": [
+ 32576,
+ 32590
+ ],
+ "loc": {
+ "start": {
+ "line": 789,
+ "column": 33
+ },
+ "end": {
+ "line": 789,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 32571,
+ 32590
+ ],
+ "loc": {
+ "start": {
+ "line": 789,
+ "column": 28
+ },
+ "end": {
+ "line": 789,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 32591,
+ 32595
+ ],
+ "loc": {
+ "start": {
+ "line": 789,
+ "column": 48
+ },
+ "end": {
+ "line": 789,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 32571,
+ 32595
+ ],
+ "loc": {
+ "start": {
+ "line": 789,
+ "column": 28
+ },
+ "end": {
+ "line": 789,
+ "column": 52
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "divCont",
+ "range": [
+ 32596,
+ 32603
+ ],
+ "loc": {
+ "start": {
+ "line": 789,
+ "column": 53
+ },
+ "end": {
+ "line": 789,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 32571,
+ 32604
+ ],
+ "loc": {
+ "start": {
+ "line": 789,
+ "column": 28
+ },
+ "end": {
+ "line": 789,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 32571,
+ 32605
+ ],
+ "loc": {
+ "start": {
+ "line": 789,
+ "column": 28
+ },
+ "end": {
+ "line": 789,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 32464,
+ 32632
+ ],
+ "loc": {
+ "start": {
+ "line": 787,
+ "column": 44
+ },
+ "end": {
+ "line": 790,
+ "column": 25
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fltcell",
+ "range": [
+ 32669,
+ 32676
+ ],
+ "loc": {
+ "start": {
+ "line": 791,
+ "column": 28
+ },
+ "end": {
+ "line": 791,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 32677,
+ 32688
+ ],
+ "loc": {
+ "start": {
+ "line": 791,
+ "column": 36
+ },
+ "end": {
+ "line": 791,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 32669,
+ 32688
+ ],
+ "loc": {
+ "start": {
+ "line": 791,
+ "column": 28
+ },
+ "end": {
+ "line": 791,
+ "column": 47
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "divCont",
+ "range": [
+ 32689,
+ 32696
+ ],
+ "loc": {
+ "start": {
+ "line": 791,
+ "column": 48
+ },
+ "end": {
+ "line": 791,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 32669,
+ 32697
+ ],
+ "loc": {
+ "start": {
+ "line": 791,
+ "column": 28
+ },
+ "end": {
+ "line": 791,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 32669,
+ 32698
+ ],
+ "loc": {
+ "start": {
+ "line": 791,
+ "column": 28
+ },
+ "end": {
+ "line": 791,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 32638,
+ 32725
+ ],
+ "loc": {
+ "start": {
+ "line": 790,
+ "column": 31
+ },
+ "end": {
+ "line": 792,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 32444,
+ 32725
+ ],
+ "loc": {
+ "start": {
+ "line": 787,
+ "column": 24
+ },
+ "end": {
+ "line": 792,
+ "column": 25
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "filter is appended in desired element",
+ "range": [
+ 32379,
+ 32418
+ ],
+ "loc": {
+ "start": {
+ "line": 786,
+ "column": 24
+ },
+ "end": {
+ "line": 786,
+ "column": 63
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "checkList",
+ "range": [
+ 32753,
+ 32762
+ ],
+ "loc": {
+ "start": {
+ "line": 794,
+ "column": 24
+ },
+ "end": {
+ "line": 794,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkListDiv",
+ "range": [
+ 32763,
+ 32775
+ ],
+ "loc": {
+ "start": {
+ "line": 794,
+ "column": 34
+ },
+ "end": {
+ "line": 794,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 32753,
+ 32775
+ ],
+ "loc": {
+ "start": {
+ "line": 794,
+ "column": 24
+ },
+ "end": {
+ "line": 794,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 32776,
+ 32777
+ ],
+ "loc": {
+ "start": {
+ "line": 794,
+ "column": 47
+ },
+ "end": {
+ "line": 794,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 32753,
+ 32778
+ ],
+ "loc": {
+ "start": {
+ "line": 794,
+ "column": 24
+ },
+ "end": {
+ "line": 794,
+ "column": 49
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "divCont",
+ "range": [
+ 32781,
+ 32788
+ ],
+ "loc": {
+ "start": {
+ "line": 794,
+ "column": 52
+ },
+ "end": {
+ "line": 794,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 32753,
+ 32788
+ ],
+ "loc": {
+ "start": {
+ "line": 794,
+ "column": 24
+ },
+ "end": {
+ "line": 794,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 32753,
+ 32789
+ ],
+ "loc": {
+ "start": {
+ "line": 794,
+ "column": 24
+ },
+ "end": {
+ "line": 794,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 32815,
+ 32819
+ ],
+ "loc": {
+ "start": {
+ "line": 795,
+ "column": 24
+ },
+ "end": {
+ "line": 795,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltIds",
+ "range": [
+ 32820,
+ 32826
+ ],
+ "loc": {
+ "start": {
+ "line": 795,
+ "column": 29
+ },
+ "end": {
+ "line": 795,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 32815,
+ 32826
+ ],
+ "loc": {
+ "start": {
+ "line": 795,
+ "column": 24
+ },
+ "end": {
+ "line": 795,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 32827,
+ 32831
+ ],
+ "loc": {
+ "start": {
+ "line": 795,
+ "column": 36
+ },
+ "end": {
+ "line": 795,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 32815,
+ 32831
+ ],
+ "loc": {
+ "start": {
+ "line": 795,
+ "column": 24
+ },
+ "end": {
+ "line": 795,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 32832,
+ 32836
+ ],
+ "loc": {
+ "start": {
+ "line": 795,
+ "column": 41
+ },
+ "end": {
+ "line": 795,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxFlt",
+ "range": [
+ 32837,
+ 32844
+ ],
+ "loc": {
+ "start": {
+ "line": 795,
+ "column": 46
+ },
+ "end": {
+ "line": 795,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 32832,
+ 32844
+ ],
+ "loc": {
+ "start": {
+ "line": 795,
+ "column": 41
+ },
+ "end": {
+ "line": 795,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 32845,
+ 32846
+ ],
+ "loc": {
+ "start": {
+ "line": 795,
+ "column": 54
+ },
+ "end": {
+ "line": 795,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 32832,
+ 32846
+ ],
+ "loc": {
+ "start": {
+ "line": 795,
+ "column": 41
+ },
+ "end": {
+ "line": 795,
+ "column": 55
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "_",
+ "raw": "'_'",
+ "range": [
+ 32847,
+ 32850
+ ],
+ "loc": {
+ "start": {
+ "line": 795,
+ "column": 56
+ },
+ "end": {
+ "line": 795,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 32832,
+ 32850
+ ],
+ "loc": {
+ "start": {
+ "line": 795,
+ "column": 41
+ },
+ "end": {
+ "line": 795,
+ "column": 59
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 32851,
+ 32855
+ ],
+ "loc": {
+ "start": {
+ "line": 795,
+ "column": 60
+ },
+ "end": {
+ "line": 795,
+ "column": 64
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 32856,
+ 32858
+ ],
+ "loc": {
+ "start": {
+ "line": 795,
+ "column": 65
+ },
+ "end": {
+ "line": 795,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 32851,
+ 32858
+ ],
+ "loc": {
+ "start": {
+ "line": 795,
+ "column": 60
+ },
+ "end": {
+ "line": 795,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 32832,
+ 32858
+ ],
+ "loc": {
+ "start": {
+ "line": 795,
+ "column": 41
+ },
+ "end": {
+ "line": 795,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 32815,
+ 32859
+ ],
+ "loc": {
+ "start": {
+ "line": 795,
+ "column": 24
+ },
+ "end": {
+ "line": 795,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 32815,
+ 32860
+ ],
+ "loc": {
+ "start": {
+ "line": 795,
+ "column": 24
+ },
+ "end": {
+ "line": 795,
+ "column": 69
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 32890,
+ 32894
+ ],
+ "loc": {
+ "start": {
+ "line": 796,
+ "column": 28
+ },
+ "end": {
+ "line": 796,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fillSlcOnDemand",
+ "range": [
+ 32895,
+ 32910
+ ],
+ "loc": {
+ "start": {
+ "line": 796,
+ "column": 33
+ },
+ "end": {
+ "line": 796,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 32890,
+ 32910
+ ],
+ "loc": {
+ "start": {
+ "line": 796,
+ "column": 28
+ },
+ "end": {
+ "line": 796,
+ "column": 48
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 32889,
+ 32910
+ ],
+ "loc": {
+ "start": {
+ "line": 796,
+ "column": 27
+ },
+ "end": {
+ "line": 796,
+ "column": 48
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "checkList",
+ "range": [
+ 32942,
+ 32951
+ ],
+ "loc": {
+ "start": {
+ "line": 797,
+ "column": 28
+ },
+ "end": {
+ "line": 797,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_build",
+ "range": [
+ 32952,
+ 32958
+ ],
+ "loc": {
+ "start": {
+ "line": 797,
+ "column": 38
+ },
+ "end": {
+ "line": 797,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 32942,
+ 32958
+ ],
+ "loc": {
+ "start": {
+ "line": 797,
+ "column": 28
+ },
+ "end": {
+ "line": 797,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 32959,
+ 32960
+ ],
+ "loc": {
+ "start": {
+ "line": 797,
+ "column": 45
+ },
+ "end": {
+ "line": 797,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 32942,
+ 32961
+ ],
+ "loc": {
+ "start": {
+ "line": 797,
+ "column": 28
+ },
+ "end": {
+ "line": 797,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 32942,
+ 32962
+ ],
+ "loc": {
+ "start": {
+ "line": 797,
+ "column": 28
+ },
+ "end": {
+ "line": 797,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 32911,
+ 32989
+ ],
+ "loc": {
+ "start": {
+ "line": 796,
+ "column": 49
+ },
+ "end": {
+ "line": 798,
+ "column": 25
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 32886,
+ 32989
+ ],
+ "loc": {
+ "start": {
+ "line": 796,
+ "column": 24
+ },
+ "end": {
+ "line": 798,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 33020,
+ 33024
+ ],
+ "loc": {
+ "start": {
+ "line": 800,
+ "column": 27
+ },
+ "end": {
+ "line": 800,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fillSlcOnDemand",
+ "range": [
+ 33025,
+ 33040
+ ],
+ "loc": {
+ "start": {
+ "line": 800,
+ "column": 32
+ },
+ "end": {
+ "line": 800,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 33020,
+ 33040
+ ],
+ "loc": {
+ "start": {
+ "line": 800,
+ "column": 27
+ },
+ "end": {
+ "line": 800,
+ "column": 47
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 33072,
+ 33077
+ ],
+ "loc": {
+ "start": {
+ "line": 801,
+ "column": 28
+ },
+ "end": {
+ "line": 801,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 33078,
+ 33081
+ ],
+ "loc": {
+ "start": {
+ "line": 801,
+ "column": 34
+ },
+ "end": {
+ "line": 801,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 33072,
+ 33081
+ ],
+ "loc": {
+ "start": {
+ "line": 801,
+ "column": 28
+ },
+ "end": {
+ "line": 801,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "divCont",
+ "range": [
+ 33082,
+ 33089
+ ],
+ "loc": {
+ "start": {
+ "line": 801,
+ "column": 38
+ },
+ "end": {
+ "line": 801,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 33091,
+ 33098
+ ],
+ "loc": {
+ "start": {
+ "line": 801,
+ "column": 47
+ },
+ "end": {
+ "line": 801,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 33133,
+ 33137
+ ],
+ "loc": {
+ "start": {
+ "line": 802,
+ "column": 32
+ },
+ "end": {
+ "line": 802,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Evt",
+ "range": [
+ 33138,
+ 33141
+ ],
+ "loc": {
+ "start": {
+ "line": 802,
+ "column": 37
+ },
+ "end": {
+ "line": 802,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 33133,
+ 33141
+ ],
+ "loc": {
+ "start": {
+ "line": 802,
+ "column": 32
+ },
+ "end": {
+ "line": 802,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onCheckListClick",
+ "range": [
+ 33142,
+ 33158
+ ],
+ "loc": {
+ "start": {
+ "line": 802,
+ "column": 41
+ },
+ "end": {
+ "line": 802,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 33133,
+ 33158
+ ],
+ "loc": {
+ "start": {
+ "line": 802,
+ "column": 32
+ },
+ "end": {
+ "line": 802,
+ "column": 57
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "bind",
+ "range": [
+ 33159,
+ 33163
+ ],
+ "loc": {
+ "start": {
+ "line": 802,
+ "column": 58
+ },
+ "end": {
+ "line": 802,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 33133,
+ 33163
+ ],
+ "loc": {
+ "start": {
+ "line": 802,
+ "column": 32
+ },
+ "end": {
+ "line": 802,
+ "column": 62
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 33164,
+ 33168
+ ],
+ "loc": {
+ "start": {
+ "line": 802,
+ "column": 63
+ },
+ "end": {
+ "line": 802,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 33133,
+ 33169
+ ],
+ "loc": {
+ "start": {
+ "line": 802,
+ "column": 32
+ },
+ "end": {
+ "line": 802,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 33072,
+ 33170
+ ],
+ "loc": {
+ "start": {
+ "line": 801,
+ "column": 28
+ },
+ "end": {
+ "line": 802,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 33072,
+ 33171
+ ],
+ "loc": {
+ "start": {
+ "line": 801,
+ "column": 28
+ },
+ "end": {
+ "line": 802,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "divCont",
+ "range": [
+ 33201,
+ 33208
+ ],
+ "loc": {
+ "start": {
+ "line": 803,
+ "column": 28
+ },
+ "end": {
+ "line": 803,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 33209,
+ 33220
+ ],
+ "loc": {
+ "start": {
+ "line": 803,
+ "column": 36
+ },
+ "end": {
+ "line": 803,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 33201,
+ 33220
+ ],
+ "loc": {
+ "start": {
+ "line": 803,
+ "column": 28
+ },
+ "end": {
+ "line": 803,
+ "column": 47
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 33255,
+ 33258
+ ],
+ "loc": {
+ "start": {
+ "line": 804,
+ "column": 32
+ },
+ "end": {
+ "line": 804,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "text",
+ "range": [
+ 33259,
+ 33263
+ ],
+ "loc": {
+ "start": {
+ "line": 804,
+ "column": 36
+ },
+ "end": {
+ "line": 804,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 33255,
+ 33263
+ ],
+ "loc": {
+ "start": {
+ "line": 804,
+ "column": 32
+ },
+ "end": {
+ "line": 804,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "checkList",
+ "range": [
+ 33264,
+ 33273
+ ],
+ "loc": {
+ "start": {
+ "line": 804,
+ "column": 41
+ },
+ "end": {
+ "line": 804,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "activateCheckListTxt",
+ "range": [
+ 33274,
+ 33294
+ ],
+ "loc": {
+ "start": {
+ "line": 804,
+ "column": 51
+ },
+ "end": {
+ "line": 804,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 33264,
+ 33294
+ ],
+ "loc": {
+ "start": {
+ "line": 804,
+ "column": 41
+ },
+ "end": {
+ "line": 804,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "range": [
+ 33255,
+ 33295
+ ],
+ "loc": {
+ "start": {
+ "line": 804,
+ "column": 32
+ },
+ "end": {
+ "line": 804,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "range": [
+ 33201,
+ 33296
+ ],
+ "loc": {
+ "start": {
+ "line": 803,
+ "column": 28
+ },
+ "end": {
+ "line": 804,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 33201,
+ 33297
+ ],
+ "loc": {
+ "start": {
+ "line": 803,
+ "column": 28
+ },
+ "end": {
+ "line": 804,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 33041,
+ 33324
+ ],
+ "loc": {
+ "start": {
+ "line": 800,
+ "column": 48
+ },
+ "end": {
+ "line": 805,
+ "column": 25
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 33017,
+ 33324
+ ],
+ "loc": {
+ "start": {
+ "line": 800,
+ "column": 24
+ },
+ "end": {
+ "line": 805,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 31923,
+ 33347
+ ],
+ "loc": {
+ "start": {
+ "line": 776,
+ "column": 56
+ },
+ "end": {
+ "line": 806,
+ "column": 21
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "inptype",
+ "range": [
+ 33449,
+ 33456
+ ],
+ "loc": {
+ "start": {
+ "line": 810,
+ "column": 28
+ },
+ "end": {
+ "line": 810,
+ "column": 35
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "col",
+ "range": [
+ 33459,
+ 33462
+ ],
+ "loc": {
+ "start": {
+ "line": 810,
+ "column": 38
+ },
+ "end": {
+ "line": 810,
+ "column": 41
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 33465,
+ 33469
+ ],
+ "loc": {
+ "start": {
+ "line": 810,
+ "column": 44
+ },
+ "end": {
+ "line": 810,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeInp",
+ "range": [
+ 33470,
+ 33480
+ ],
+ "loc": {
+ "start": {
+ "line": 810,
+ "column": 49
+ },
+ "end": {
+ "line": 810,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 33465,
+ 33480
+ ],
+ "loc": {
+ "start": {
+ "line": 810,
+ "column": 44
+ },
+ "end": {
+ "line": 810,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 33459,
+ 33480
+ ],
+ "loc": {
+ "start": {
+ "line": 810,
+ "column": 38
+ },
+ "end": {
+ "line": 810,
+ "column": 59
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": "text",
+ "raw": "'text'",
+ "range": [
+ 33483,
+ 33489
+ ],
+ "loc": {
+ "start": {
+ "line": 810,
+ "column": 62
+ },
+ "end": {
+ "line": 810,
+ "column": 68
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": "hidden",
+ "raw": "'hidden'",
+ "range": [
+ 33492,
+ 33500
+ ],
+ "loc": {
+ "start": {
+ "line": 810,
+ "column": 71
+ },
+ "end": {
+ "line": 810,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 33459,
+ 33500
+ ],
+ "loc": {
+ "start": {
+ "line": 810,
+ "column": 38
+ },
+ "end": {
+ "line": 810,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 33449,
+ 33500
+ ],
+ "loc": {
+ "start": {
+ "line": 810,
+ "column": 28
+ },
+ "end": {
+ "line": 810,
+ "column": 79
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 33445,
+ 33501
+ ],
+ "loc": {
+ "start": {
+ "line": 810,
+ "column": 24
+ },
+ "end": {
+ "line": 810,
+ "column": 80
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "show/hide input",
+ "range": [
+ 33402,
+ 33419
+ ],
+ "loc": {
+ "start": {
+ "line": 809,
+ "column": 24
+ },
+ "end": {
+ "line": 809,
+ "column": 41
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "inp",
+ "range": [
+ 33531,
+ 33534
+ ],
+ "loc": {
+ "start": {
+ "line": 811,
+ "column": 28
+ },
+ "end": {
+ "line": 811,
+ "column": 31
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 33537,
+ 33540
+ ],
+ "loc": {
+ "start": {
+ "line": 811,
+ "column": 34
+ },
+ "end": {
+ "line": 811,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 33541,
+ 33547
+ ],
+ "loc": {
+ "start": {
+ "line": 811,
+ "column": 38
+ },
+ "end": {
+ "line": 811,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 33537,
+ 33547
+ ],
+ "loc": {
+ "start": {
+ "line": 811,
+ "column": 34
+ },
+ "end": {
+ "line": 811,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 33548,
+ 33552
+ ],
+ "loc": {
+ "start": {
+ "line": 811,
+ "column": 45
+ },
+ "end": {
+ "line": 811,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeInp",
+ "range": [
+ 33553,
+ 33563
+ ],
+ "loc": {
+ "start": {
+ "line": 811,
+ "column": 50
+ },
+ "end": {
+ "line": 811,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 33548,
+ 33563
+ ],
+ "loc": {
+ "start": {
+ "line": 811,
+ "column": 45
+ },
+ "end": {
+ "line": 811,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 33595,
+ 33599
+ ],
+ "loc": {
+ "start": {
+ "line": 812,
+ "column": 29
+ },
+ "end": {
+ "line": 812,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 33600,
+ 33604
+ ],
+ "loc": {
+ "start": {
+ "line": 812,
+ "column": 34
+ },
+ "end": {
+ "line": 812,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxFlt",
+ "range": [
+ 33605,
+ 33612
+ ],
+ "loc": {
+ "start": {
+ "line": 812,
+ "column": 39
+ },
+ "end": {
+ "line": 812,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 33600,
+ 33612
+ ],
+ "loc": {
+ "start": {
+ "line": 812,
+ "column": 34
+ },
+ "end": {
+ "line": 812,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 33613,
+ 33614
+ ],
+ "loc": {
+ "start": {
+ "line": 812,
+ "column": 47
+ },
+ "end": {
+ "line": 812,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 33600,
+ 33614
+ ],
+ "loc": {
+ "start": {
+ "line": 812,
+ "column": 34
+ },
+ "end": {
+ "line": 812,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "_",
+ "raw": "'_'",
+ "range": [
+ 33615,
+ 33618
+ ],
+ "loc": {
+ "start": {
+ "line": 812,
+ "column": 49
+ },
+ "end": {
+ "line": 812,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 33600,
+ 33618
+ ],
+ "loc": {
+ "start": {
+ "line": 812,
+ "column": 34
+ },
+ "end": {
+ "line": 812,
+ "column": 52
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 33619,
+ 33623
+ ],
+ "loc": {
+ "start": {
+ "line": 812,
+ "column": 53
+ },
+ "end": {
+ "line": 812,
+ "column": 57
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 33624,
+ 33626
+ ],
+ "loc": {
+ "start": {
+ "line": 812,
+ "column": 58
+ },
+ "end": {
+ "line": 812,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 33619,
+ 33626
+ ],
+ "loc": {
+ "start": {
+ "line": 812,
+ "column": 53
+ },
+ "end": {
+ "line": 812,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 33600,
+ 33626
+ ],
+ "loc": {
+ "start": {
+ "line": 812,
+ "column": 34
+ },
+ "end": {
+ "line": 812,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 33594,
+ 33627
+ ],
+ "loc": {
+ "start": {
+ "line": 812,
+ "column": 28
+ },
+ "end": {
+ "line": 812,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "type",
+ "raw": "'type'",
+ "range": [
+ 33659,
+ 33665
+ ],
+ "loc": {
+ "start": {
+ "line": 813,
+ "column": 29
+ },
+ "end": {
+ "line": 813,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "inptype",
+ "range": [
+ 33666,
+ 33673
+ ],
+ "loc": {
+ "start": {
+ "line": 813,
+ "column": 36
+ },
+ "end": {
+ "line": 813,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 33658,
+ 33674
+ ],
+ "loc": {
+ "start": {
+ "line": 813,
+ "column": 28
+ },
+ "end": {
+ "line": 813,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "ct",
+ "raw": "'ct'",
+ "range": [
+ 33677,
+ 33681
+ ],
+ "loc": {
+ "start": {
+ "line": 813,
+ "column": 47
+ },
+ "end": {
+ "line": 813,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 33682,
+ 33683
+ ],
+ "loc": {
+ "start": {
+ "line": 813,
+ "column": 52
+ },
+ "end": {
+ "line": 813,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 33676,
+ 33684
+ ],
+ "loc": {
+ "start": {
+ "line": 813,
+ "column": 46
+ },
+ "end": {
+ "line": 813,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 33537,
+ 33685
+ ],
+ "loc": {
+ "start": {
+ "line": 811,
+ "column": 34
+ },
+ "end": {
+ "line": 813,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 33531,
+ 33685
+ ],
+ "loc": {
+ "start": {
+ "line": 811,
+ "column": 28
+ },
+ "end": {
+ "line": 813,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 33527,
+ 33686
+ ],
+ "loc": {
+ "start": {
+ "line": 811,
+ "column": 24
+ },
+ "end": {
+ "line": 813,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "inptype",
+ "range": [
+ 33715,
+ 33722
+ ],
+ "loc": {
+ "start": {
+ "line": 814,
+ "column": 27
+ },
+ "end": {
+ "line": 814,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "hidden",
+ "raw": "'hidden'",
+ "range": [
+ 33725,
+ 33733
+ ],
+ "loc": {
+ "start": {
+ "line": 814,
+ "column": 37
+ },
+ "end": {
+ "line": 814,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 33715,
+ 33733
+ ],
+ "loc": {
+ "start": {
+ "line": 814,
+ "column": 27
+ },
+ "end": {
+ "line": 814,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 33737,
+ 33741
+ ],
+ "loc": {
+ "start": {
+ "line": 814,
+ "column": 49
+ },
+ "end": {
+ "line": 814,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "watermark",
+ "range": [
+ 33742,
+ 33751
+ ],
+ "loc": {
+ "start": {
+ "line": 814,
+ "column": 54
+ },
+ "end": {
+ "line": 814,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 33737,
+ 33751
+ ],
+ "loc": {
+ "start": {
+ "line": 814,
+ "column": 49
+ },
+ "end": {
+ "line": 814,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 33715,
+ 33751
+ ],
+ "loc": {
+ "start": {
+ "line": 814,
+ "column": 27
+ },
+ "end": {
+ "line": 814,
+ "column": 63
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "inp",
+ "range": [
+ 33783,
+ 33786
+ ],
+ "loc": {
+ "start": {
+ "line": 815,
+ "column": 28
+ },
+ "end": {
+ "line": 815,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setAttribute",
+ "range": [
+ 33787,
+ 33799
+ ],
+ "loc": {
+ "start": {
+ "line": 815,
+ "column": 32
+ },
+ "end": {
+ "line": 815,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 33783,
+ 33799
+ ],
+ "loc": {
+ "start": {
+ "line": 815,
+ "column": 28
+ },
+ "end": {
+ "line": 815,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "placeholder",
+ "raw": "'placeholder'",
+ "range": [
+ 33834,
+ 33847
+ ],
+ "loc": {
+ "start": {
+ "line": 816,
+ "column": 32
+ },
+ "end": {
+ "line": 816,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 33882,
+ 33886
+ ],
+ "loc": {
+ "start": {
+ "line": 817,
+ "column": 32
+ },
+ "end": {
+ "line": 817,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isWatermarkArray",
+ "range": [
+ 33887,
+ 33903
+ ],
+ "loc": {
+ "start": {
+ "line": 817,
+ "column": 37
+ },
+ "end": {
+ "line": 817,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 33882,
+ 33903
+ ],
+ "loc": {
+ "start": {
+ "line": 817,
+ "column": 32
+ },
+ "end": {
+ "line": 817,
+ "column": 53
+ }
+ }
+ },
+ "consequent": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 33944,
+ 33948
+ ],
+ "loc": {
+ "start": {
+ "line": 818,
+ "column": 37
+ },
+ "end": {
+ "line": 818,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "watermark",
+ "range": [
+ 33949,
+ 33958
+ ],
+ "loc": {
+ "start": {
+ "line": 818,
+ "column": 42
+ },
+ "end": {
+ "line": 818,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 33944,
+ 33958
+ ],
+ "loc": {
+ "start": {
+ "line": 818,
+ "column": 37
+ },
+ "end": {
+ "line": 818,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 33959,
+ 33960
+ ],
+ "loc": {
+ "start": {
+ "line": 818,
+ "column": 52
+ },
+ "end": {
+ "line": 818,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 33944,
+ 33961
+ ],
+ "loc": {
+ "start": {
+ "line": 818,
+ "column": 37
+ },
+ "end": {
+ "line": 818,
+ "column": 54
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 33965,
+ 33967
+ ],
+ "loc": {
+ "start": {
+ "line": 818,
+ "column": 58
+ },
+ "end": {
+ "line": 818,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 33944,
+ 33967
+ ],
+ "loc": {
+ "start": {
+ "line": 818,
+ "column": 37
+ },
+ "end": {
+ "line": 818,
+ "column": 60
+ }
+ }
+ },
+ "alternate": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 33971,
+ 33975
+ ],
+ "loc": {
+ "start": {
+ "line": 818,
+ "column": 64
+ },
+ "end": {
+ "line": 818,
+ "column": 68
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "watermark",
+ "range": [
+ 33976,
+ 33985
+ ],
+ "loc": {
+ "start": {
+ "line": 818,
+ "column": 69
+ },
+ "end": {
+ "line": 818,
+ "column": 78
+ }
+ }
+ },
+ "range": [
+ 33971,
+ 33985
+ ],
+ "loc": {
+ "start": {
+ "line": 818,
+ "column": 64
+ },
+ "end": {
+ "line": 818,
+ "column": 78
+ }
+ }
+ },
+ "range": [
+ 33882,
+ 33985
+ ],
+ "loc": {
+ "start": {
+ "line": 817,
+ "column": 32
+ },
+ "end": {
+ "line": 818,
+ "column": 78
+ }
+ }
+ }
+ ],
+ "range": [
+ 33783,
+ 34016
+ ],
+ "loc": {
+ "start": {
+ "line": 815,
+ "column": 28
+ },
+ "end": {
+ "line": 819,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 33783,
+ 34017
+ ],
+ "loc": {
+ "start": {
+ "line": 815,
+ "column": 28
+ },
+ "end": {
+ "line": 819,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "range": [
+ 33752,
+ 34044
+ ],
+ "loc": {
+ "start": {
+ "line": 814,
+ "column": 64
+ },
+ "end": {
+ "line": 820,
+ "column": 25
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 33712,
+ 34044
+ ],
+ "loc": {
+ "start": {
+ "line": 814,
+ "column": 24
+ },
+ "end": {
+ "line": 820,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "inp",
+ "range": [
+ 34070,
+ 34073
+ ],
+ "loc": {
+ "start": {
+ "line": 821,
+ "column": 24
+ },
+ "end": {
+ "line": 821,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 34074,
+ 34083
+ ],
+ "loc": {
+ "start": {
+ "line": 821,
+ "column": 28
+ },
+ "end": {
+ "line": 821,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 34070,
+ 34083
+ ],
+ "loc": {
+ "start": {
+ "line": 821,
+ "column": 24
+ },
+ "end": {
+ "line": 821,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "inpclass",
+ "range": [
+ 34086,
+ 34094
+ ],
+ "loc": {
+ "start": {
+ "line": 821,
+ "column": 40
+ },
+ "end": {
+ "line": 821,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 34070,
+ 34094
+ ],
+ "loc": {
+ "start": {
+ "line": 821,
+ "column": 24
+ },
+ "end": {
+ "line": 821,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 34070,
+ 34095
+ ],
+ "loc": {
+ "start": {
+ "line": 821,
+ "column": 24
+ },
+ "end": {
+ "line": 821,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 34121,
+ 34126
+ ],
+ "loc": {
+ "start": {
+ "line": 822,
+ "column": 24
+ },
+ "end": {
+ "line": 822,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 34127,
+ 34130
+ ],
+ "loc": {
+ "start": {
+ "line": 822,
+ "column": 30
+ },
+ "end": {
+ "line": 822,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 34121,
+ 34130
+ ],
+ "loc": {
+ "start": {
+ "line": 822,
+ "column": 24
+ },
+ "end": {
+ "line": 822,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "inp",
+ "range": [
+ 34131,
+ 34134
+ ],
+ "loc": {
+ "start": {
+ "line": 822,
+ "column": 34
+ },
+ "end": {
+ "line": 822,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "focus",
+ "raw": "'focus'",
+ "range": [
+ 34136,
+ 34143
+ ],
+ "loc": {
+ "start": {
+ "line": 822,
+ "column": 39
+ },
+ "end": {
+ "line": 822,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 34145,
+ 34149
+ ],
+ "loc": {
+ "start": {
+ "line": 822,
+ "column": 48
+ },
+ "end": {
+ "line": 822,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Evt",
+ "range": [
+ 34150,
+ 34153
+ ],
+ "loc": {
+ "start": {
+ "line": 822,
+ "column": 53
+ },
+ "end": {
+ "line": 822,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 34145,
+ 34153
+ ],
+ "loc": {
+ "start": {
+ "line": 822,
+ "column": 48
+ },
+ "end": {
+ "line": 822,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onInpFocus",
+ "range": [
+ 34154,
+ 34164
+ ],
+ "loc": {
+ "start": {
+ "line": 822,
+ "column": 57
+ },
+ "end": {
+ "line": 822,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 34145,
+ 34164
+ ],
+ "loc": {
+ "start": {
+ "line": 822,
+ "column": 48
+ },
+ "end": {
+ "line": 822,
+ "column": 67
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "bind",
+ "range": [
+ 34165,
+ 34169
+ ],
+ "loc": {
+ "start": {
+ "line": 822,
+ "column": 68
+ },
+ "end": {
+ "line": 822,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 34145,
+ 34169
+ ],
+ "loc": {
+ "start": {
+ "line": 822,
+ "column": 48
+ },
+ "end": {
+ "line": 822,
+ "column": 72
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 34170,
+ 34174
+ ],
+ "loc": {
+ "start": {
+ "line": 822,
+ "column": 73
+ },
+ "end": {
+ "line": 822,
+ "column": 77
+ }
+ }
+ }
+ ],
+ "range": [
+ 34145,
+ 34175
+ ],
+ "loc": {
+ "start": {
+ "line": 822,
+ "column": 48
+ },
+ "end": {
+ "line": 822,
+ "column": 78
+ }
+ }
+ }
+ ],
+ "range": [
+ 34121,
+ 34176
+ ],
+ "loc": {
+ "start": {
+ "line": 822,
+ "column": 24
+ },
+ "end": {
+ "line": 822,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 34121,
+ 34177
+ ],
+ "loc": {
+ "start": {
+ "line": 822,
+ "column": 24
+ },
+ "end": {
+ "line": 822,
+ "column": 80
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "filter is appended in desired element",
+ "range": [
+ 34205,
+ 34244
+ ],
+ "loc": {
+ "start": {
+ "line": 824,
+ "column": 24
+ },
+ "end": {
+ "line": 824,
+ "column": 63
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "externalFltTgtId",
+ "range": [
+ 34273,
+ 34289
+ ],
+ "loc": {
+ "start": {
+ "line": 825,
+ "column": 27
+ },
+ "end": {
+ "line": 825,
+ "column": 43
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 34321,
+ 34324
+ ],
+ "loc": {
+ "start": {
+ "line": 826,
+ "column": 28
+ },
+ "end": {
+ "line": 826,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 34325,
+ 34327
+ ],
+ "loc": {
+ "start": {
+ "line": 826,
+ "column": 32
+ },
+ "end": {
+ "line": 826,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 34321,
+ 34327
+ ],
+ "loc": {
+ "start": {
+ "line": 826,
+ "column": 28
+ },
+ "end": {
+ "line": 826,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "externalFltTgtId",
+ "range": [
+ 34328,
+ 34344
+ ],
+ "loc": {
+ "start": {
+ "line": 826,
+ "column": 35
+ },
+ "end": {
+ "line": 826,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 34321,
+ 34345
+ ],
+ "loc": {
+ "start": {
+ "line": 826,
+ "column": 28
+ },
+ "end": {
+ "line": 826,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 34346,
+ 34357
+ ],
+ "loc": {
+ "start": {
+ "line": 826,
+ "column": 53
+ },
+ "end": {
+ "line": 826,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 34321,
+ 34357
+ ],
+ "loc": {
+ "start": {
+ "line": 826,
+ "column": 28
+ },
+ "end": {
+ "line": 826,
+ "column": 64
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "inp",
+ "range": [
+ 34358,
+ 34361
+ ],
+ "loc": {
+ "start": {
+ "line": 826,
+ "column": 65
+ },
+ "end": {
+ "line": 826,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 34321,
+ 34362
+ ],
+ "loc": {
+ "start": {
+ "line": 826,
+ "column": 28
+ },
+ "end": {
+ "line": 826,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 34321,
+ 34363
+ ],
+ "loc": {
+ "start": {
+ "line": 826,
+ "column": 28
+ },
+ "end": {
+ "line": 826,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 34393,
+ 34397
+ ],
+ "loc": {
+ "start": {
+ "line": 827,
+ "column": 28
+ },
+ "end": {
+ "line": 827,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "externalFltEls",
+ "range": [
+ 34398,
+ 34412
+ ],
+ "loc": {
+ "start": {
+ "line": 827,
+ "column": 33
+ },
+ "end": {
+ "line": 827,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 34393,
+ 34412
+ ],
+ "loc": {
+ "start": {
+ "line": 827,
+ "column": 28
+ },
+ "end": {
+ "line": 827,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 34413,
+ 34417
+ ],
+ "loc": {
+ "start": {
+ "line": 827,
+ "column": 48
+ },
+ "end": {
+ "line": 827,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 34393,
+ 34417
+ ],
+ "loc": {
+ "start": {
+ "line": 827,
+ "column": 28
+ },
+ "end": {
+ "line": 827,
+ "column": 52
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "inp",
+ "range": [
+ 34418,
+ 34421
+ ],
+ "loc": {
+ "start": {
+ "line": 827,
+ "column": 53
+ },
+ "end": {
+ "line": 827,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 34393,
+ 34422
+ ],
+ "loc": {
+ "start": {
+ "line": 827,
+ "column": 28
+ },
+ "end": {
+ "line": 827,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 34393,
+ 34423
+ ],
+ "loc": {
+ "start": {
+ "line": 827,
+ "column": 28
+ },
+ "end": {
+ "line": 827,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 34290,
+ 34450
+ ],
+ "loc": {
+ "start": {
+ "line": 825,
+ "column": 44
+ },
+ "end": {
+ "line": 828,
+ "column": 25
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fltcell",
+ "range": [
+ 34487,
+ 34494
+ ],
+ "loc": {
+ "start": {
+ "line": 829,
+ "column": 28
+ },
+ "end": {
+ "line": 829,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 34495,
+ 34506
+ ],
+ "loc": {
+ "start": {
+ "line": 829,
+ "column": 36
+ },
+ "end": {
+ "line": 829,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 34487,
+ 34506
+ ],
+ "loc": {
+ "start": {
+ "line": 829,
+ "column": 28
+ },
+ "end": {
+ "line": 829,
+ "column": 47
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "inp",
+ "range": [
+ 34507,
+ 34510
+ ],
+ "loc": {
+ "start": {
+ "line": 829,
+ "column": 48
+ },
+ "end": {
+ "line": 829,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 34487,
+ 34511
+ ],
+ "loc": {
+ "start": {
+ "line": 829,
+ "column": 28
+ },
+ "end": {
+ "line": 829,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 34487,
+ 34512
+ ],
+ "loc": {
+ "start": {
+ "line": 829,
+ "column": 28
+ },
+ "end": {
+ "line": 829,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 34456,
+ 34539
+ ],
+ "loc": {
+ "start": {
+ "line": 828,
+ "column": 31
+ },
+ "end": {
+ "line": 830,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 34270,
+ 34539
+ ],
+ "loc": {
+ "start": {
+ "line": 825,
+ "column": 24
+ },
+ "end": {
+ "line": 830,
+ "column": 25
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "filter is appended in desired element",
+ "range": [
+ 34205,
+ 34244
+ ],
+ "loc": {
+ "start": {
+ "line": 824,
+ "column": 24
+ },
+ "end": {
+ "line": 824,
+ "column": 63
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 34567,
+ 34571
+ ],
+ "loc": {
+ "start": {
+ "line": 832,
+ "column": 24
+ },
+ "end": {
+ "line": 832,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltIds",
+ "range": [
+ 34572,
+ 34578
+ ],
+ "loc": {
+ "start": {
+ "line": 832,
+ "column": 29
+ },
+ "end": {
+ "line": 832,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 34567,
+ 34578
+ ],
+ "loc": {
+ "start": {
+ "line": 832,
+ "column": 24
+ },
+ "end": {
+ "line": 832,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 34579,
+ 34583
+ ],
+ "loc": {
+ "start": {
+ "line": 832,
+ "column": 36
+ },
+ "end": {
+ "line": 832,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 34567,
+ 34583
+ ],
+ "loc": {
+ "start": {
+ "line": 832,
+ "column": 24
+ },
+ "end": {
+ "line": 832,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 34584,
+ 34588
+ ],
+ "loc": {
+ "start": {
+ "line": 832,
+ "column": 41
+ },
+ "end": {
+ "line": 832,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxFlt",
+ "range": [
+ 34589,
+ 34596
+ ],
+ "loc": {
+ "start": {
+ "line": 832,
+ "column": 46
+ },
+ "end": {
+ "line": 832,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 34584,
+ 34596
+ ],
+ "loc": {
+ "start": {
+ "line": 832,
+ "column": 41
+ },
+ "end": {
+ "line": 832,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 34597,
+ 34598
+ ],
+ "loc": {
+ "start": {
+ "line": 832,
+ "column": 54
+ },
+ "end": {
+ "line": 832,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 34584,
+ 34598
+ ],
+ "loc": {
+ "start": {
+ "line": 832,
+ "column": 41
+ },
+ "end": {
+ "line": 832,
+ "column": 55
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "_",
+ "raw": "'_'",
+ "range": [
+ 34599,
+ 34602
+ ],
+ "loc": {
+ "start": {
+ "line": 832,
+ "column": 56
+ },
+ "end": {
+ "line": 832,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 34584,
+ 34602
+ ],
+ "loc": {
+ "start": {
+ "line": 832,
+ "column": 41
+ },
+ "end": {
+ "line": 832,
+ "column": 59
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 34603,
+ 34607
+ ],
+ "loc": {
+ "start": {
+ "line": 832,
+ "column": 60
+ },
+ "end": {
+ "line": 832,
+ "column": 64
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 34608,
+ 34610
+ ],
+ "loc": {
+ "start": {
+ "line": 832,
+ "column": 65
+ },
+ "end": {
+ "line": 832,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 34603,
+ 34610
+ ],
+ "loc": {
+ "start": {
+ "line": 832,
+ "column": 60
+ },
+ "end": {
+ "line": 832,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 34584,
+ 34610
+ ],
+ "loc": {
+ "start": {
+ "line": 832,
+ "column": 41
+ },
+ "end": {
+ "line": 832,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 34567,
+ 34611
+ ],
+ "loc": {
+ "start": {
+ "line": 832,
+ "column": 24
+ },
+ "end": {
+ "line": 832,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 34567,
+ 34612
+ ],
+ "loc": {
+ "start": {
+ "line": 832,
+ "column": 24
+ },
+ "end": {
+ "line": 832,
+ "column": 69
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 34640,
+ 34645
+ ],
+ "loc": {
+ "start": {
+ "line": 834,
+ "column": 24
+ },
+ "end": {
+ "line": 834,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 34646,
+ 34649
+ ],
+ "loc": {
+ "start": {
+ "line": 834,
+ "column": 30
+ },
+ "end": {
+ "line": 834,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 34640,
+ 34649
+ ],
+ "loc": {
+ "start": {
+ "line": 834,
+ "column": 24
+ },
+ "end": {
+ "line": 834,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "inp",
+ "range": [
+ 34650,
+ 34653
+ ],
+ "loc": {
+ "start": {
+ "line": 834,
+ "column": 34
+ },
+ "end": {
+ "line": 834,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "keypress",
+ "raw": "'keypress'",
+ "range": [
+ 34655,
+ 34665
+ ],
+ "loc": {
+ "start": {
+ "line": 834,
+ "column": 39
+ },
+ "end": {
+ "line": 834,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 34696,
+ 34700
+ ],
+ "loc": {
+ "start": {
+ "line": 835,
+ "column": 28
+ },
+ "end": {
+ "line": 835,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Evt",
+ "range": [
+ 34701,
+ 34704
+ ],
+ "loc": {
+ "start": {
+ "line": 835,
+ "column": 33
+ },
+ "end": {
+ "line": 835,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 34696,
+ 34704
+ ],
+ "loc": {
+ "start": {
+ "line": 835,
+ "column": 28
+ },
+ "end": {
+ "line": 835,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "detectKey",
+ "range": [
+ 34705,
+ 34714
+ ],
+ "loc": {
+ "start": {
+ "line": 835,
+ "column": 37
+ },
+ "end": {
+ "line": 835,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 34696,
+ 34714
+ ],
+ "loc": {
+ "start": {
+ "line": 835,
+ "column": 28
+ },
+ "end": {
+ "line": 835,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "bind",
+ "range": [
+ 34715,
+ 34719
+ ],
+ "loc": {
+ "start": {
+ "line": 835,
+ "column": 47
+ },
+ "end": {
+ "line": 835,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 34696,
+ 34719
+ ],
+ "loc": {
+ "start": {
+ "line": 835,
+ "column": 28
+ },
+ "end": {
+ "line": 835,
+ "column": 51
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 34720,
+ 34724
+ ],
+ "loc": {
+ "start": {
+ "line": 835,
+ "column": 52
+ },
+ "end": {
+ "line": 835,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 34696,
+ 34725
+ ],
+ "loc": {
+ "start": {
+ "line": 835,
+ "column": 28
+ },
+ "end": {
+ "line": 835,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 34640,
+ 34726
+ ],
+ "loc": {
+ "start": {
+ "line": 834,
+ "column": 24
+ },
+ "end": {
+ "line": 835,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 34640,
+ 34727
+ ],
+ "loc": {
+ "start": {
+ "line": 834,
+ "column": 24
+ },
+ "end": {
+ "line": 835,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 34753,
+ 34758
+ ],
+ "loc": {
+ "start": {
+ "line": 836,
+ "column": 24
+ },
+ "end": {
+ "line": 836,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 34759,
+ 34762
+ ],
+ "loc": {
+ "start": {
+ "line": 836,
+ "column": 30
+ },
+ "end": {
+ "line": 836,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 34753,
+ 34762
+ ],
+ "loc": {
+ "start": {
+ "line": 836,
+ "column": 24
+ },
+ "end": {
+ "line": 836,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "inp",
+ "range": [
+ 34763,
+ 34766
+ ],
+ "loc": {
+ "start": {
+ "line": 836,
+ "column": 34
+ },
+ "end": {
+ "line": 836,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "keydown",
+ "raw": "'keydown'",
+ "range": [
+ 34768,
+ 34777
+ ],
+ "loc": {
+ "start": {
+ "line": 836,
+ "column": 39
+ },
+ "end": {
+ "line": 836,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 34808,
+ 34812
+ ],
+ "loc": {
+ "start": {
+ "line": 837,
+ "column": 28
+ },
+ "end": {
+ "line": 837,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Evt",
+ "range": [
+ 34813,
+ 34816
+ ],
+ "loc": {
+ "start": {
+ "line": 837,
+ "column": 33
+ },
+ "end": {
+ "line": 837,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 34808,
+ 34816
+ ],
+ "loc": {
+ "start": {
+ "line": 837,
+ "column": 28
+ },
+ "end": {
+ "line": 837,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onKeyDown",
+ "range": [
+ 34817,
+ 34826
+ ],
+ "loc": {
+ "start": {
+ "line": 837,
+ "column": 37
+ },
+ "end": {
+ "line": 837,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 34808,
+ 34826
+ ],
+ "loc": {
+ "start": {
+ "line": 837,
+ "column": 28
+ },
+ "end": {
+ "line": 837,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "bind",
+ "range": [
+ 34827,
+ 34831
+ ],
+ "loc": {
+ "start": {
+ "line": 837,
+ "column": 47
+ },
+ "end": {
+ "line": 837,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 34808,
+ 34831
+ ],
+ "loc": {
+ "start": {
+ "line": 837,
+ "column": 28
+ },
+ "end": {
+ "line": 837,
+ "column": 51
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 34832,
+ 34836
+ ],
+ "loc": {
+ "start": {
+ "line": 837,
+ "column": 52
+ },
+ "end": {
+ "line": 837,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 34808,
+ 34837
+ ],
+ "loc": {
+ "start": {
+ "line": 837,
+ "column": 28
+ },
+ "end": {
+ "line": 837,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 34753,
+ 34838
+ ],
+ "loc": {
+ "start": {
+ "line": 836,
+ "column": 24
+ },
+ "end": {
+ "line": 837,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 34753,
+ 34839
+ ],
+ "loc": {
+ "start": {
+ "line": 836,
+ "column": 24
+ },
+ "end": {
+ "line": 837,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 34865,
+ 34870
+ ],
+ "loc": {
+ "start": {
+ "line": 838,
+ "column": 24
+ },
+ "end": {
+ "line": 838,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 34871,
+ 34874
+ ],
+ "loc": {
+ "start": {
+ "line": 838,
+ "column": 30
+ },
+ "end": {
+ "line": 838,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 34865,
+ 34874
+ ],
+ "loc": {
+ "start": {
+ "line": 838,
+ "column": 24
+ },
+ "end": {
+ "line": 838,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "inp",
+ "range": [
+ 34875,
+ 34878
+ ],
+ "loc": {
+ "start": {
+ "line": 838,
+ "column": 34
+ },
+ "end": {
+ "line": 838,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "keyup",
+ "raw": "'keyup'",
+ "range": [
+ 34880,
+ 34887
+ ],
+ "loc": {
+ "start": {
+ "line": 838,
+ "column": 39
+ },
+ "end": {
+ "line": 838,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 34889,
+ 34893
+ ],
+ "loc": {
+ "start": {
+ "line": 838,
+ "column": 48
+ },
+ "end": {
+ "line": 838,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Evt",
+ "range": [
+ 34894,
+ 34897
+ ],
+ "loc": {
+ "start": {
+ "line": 838,
+ "column": 53
+ },
+ "end": {
+ "line": 838,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 34889,
+ 34897
+ ],
+ "loc": {
+ "start": {
+ "line": 838,
+ "column": 48
+ },
+ "end": {
+ "line": 838,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onKeyUp",
+ "range": [
+ 34898,
+ 34905
+ ],
+ "loc": {
+ "start": {
+ "line": 838,
+ "column": 57
+ },
+ "end": {
+ "line": 838,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 34889,
+ 34905
+ ],
+ "loc": {
+ "start": {
+ "line": 838,
+ "column": 48
+ },
+ "end": {
+ "line": 838,
+ "column": 64
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "bind",
+ "range": [
+ 34906,
+ 34910
+ ],
+ "loc": {
+ "start": {
+ "line": 838,
+ "column": 65
+ },
+ "end": {
+ "line": 838,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 34889,
+ 34910
+ ],
+ "loc": {
+ "start": {
+ "line": 838,
+ "column": 48
+ },
+ "end": {
+ "line": 838,
+ "column": 69
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 34911,
+ 34915
+ ],
+ "loc": {
+ "start": {
+ "line": 838,
+ "column": 70
+ },
+ "end": {
+ "line": 838,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 34889,
+ 34916
+ ],
+ "loc": {
+ "start": {
+ "line": 838,
+ "column": 48
+ },
+ "end": {
+ "line": 838,
+ "column": 75
+ }
+ }
+ }
+ ],
+ "range": [
+ 34865,
+ 34917
+ ],
+ "loc": {
+ "start": {
+ "line": 838,
+ "column": 24
+ },
+ "end": {
+ "line": 838,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 34865,
+ 34918
+ ],
+ "loc": {
+ "start": {
+ "line": 838,
+ "column": 24
+ },
+ "end": {
+ "line": 838,
+ "column": 77
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 34944,
+ 34949
+ ],
+ "loc": {
+ "start": {
+ "line": 839,
+ "column": 24
+ },
+ "end": {
+ "line": 839,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 34950,
+ 34953
+ ],
+ "loc": {
+ "start": {
+ "line": 839,
+ "column": 30
+ },
+ "end": {
+ "line": 839,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 34944,
+ 34953
+ ],
+ "loc": {
+ "start": {
+ "line": 839,
+ "column": 24
+ },
+ "end": {
+ "line": 839,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "inp",
+ "range": [
+ 34954,
+ 34957
+ ],
+ "loc": {
+ "start": {
+ "line": 839,
+ "column": 34
+ },
+ "end": {
+ "line": 839,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "blur",
+ "raw": "'blur'",
+ "range": [
+ 34959,
+ 34965
+ ],
+ "loc": {
+ "start": {
+ "line": 839,
+ "column": 39
+ },
+ "end": {
+ "line": 839,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 34967,
+ 34971
+ ],
+ "loc": {
+ "start": {
+ "line": 839,
+ "column": 47
+ },
+ "end": {
+ "line": 839,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Evt",
+ "range": [
+ 34972,
+ 34975
+ ],
+ "loc": {
+ "start": {
+ "line": 839,
+ "column": 52
+ },
+ "end": {
+ "line": 839,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 34967,
+ 34975
+ ],
+ "loc": {
+ "start": {
+ "line": 839,
+ "column": 47
+ },
+ "end": {
+ "line": 839,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onInpBlur",
+ "range": [
+ 34976,
+ 34985
+ ],
+ "loc": {
+ "start": {
+ "line": 839,
+ "column": 56
+ },
+ "end": {
+ "line": 839,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 34967,
+ 34985
+ ],
+ "loc": {
+ "start": {
+ "line": 839,
+ "column": 47
+ },
+ "end": {
+ "line": 839,
+ "column": 65
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "bind",
+ "range": [
+ 34986,
+ 34990
+ ],
+ "loc": {
+ "start": {
+ "line": 839,
+ "column": 66
+ },
+ "end": {
+ "line": 839,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 34967,
+ 34990
+ ],
+ "loc": {
+ "start": {
+ "line": 839,
+ "column": 47
+ },
+ "end": {
+ "line": 839,
+ "column": 70
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 34991,
+ 34995
+ ],
+ "loc": {
+ "start": {
+ "line": 839,
+ "column": 71
+ },
+ "end": {
+ "line": 839,
+ "column": 75
+ }
+ }
+ }
+ ],
+ "range": [
+ 34967,
+ 34996
+ ],
+ "loc": {
+ "start": {
+ "line": 839,
+ "column": 47
+ },
+ "end": {
+ "line": 839,
+ "column": 76
+ }
+ }
+ }
+ ],
+ "range": [
+ 34944,
+ 34997
+ ],
+ "loc": {
+ "start": {
+ "line": 839,
+ "column": 24
+ },
+ "end": {
+ "line": 839,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 34944,
+ 34998
+ ],
+ "loc": {
+ "start": {
+ "line": 839,
+ "column": 24
+ },
+ "end": {
+ "line": 839,
+ "column": 78
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 35029,
+ 35033
+ ],
+ "loc": {
+ "start": {
+ "line": 841,
+ "column": 27
+ },
+ "end": {
+ "line": 841,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rememberGridValues",
+ "range": [
+ 35034,
+ 35052
+ ],
+ "loc": {
+ "start": {
+ "line": 841,
+ "column": 32
+ },
+ "end": {
+ "line": 841,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 35029,
+ 35052
+ ],
+ "loc": {
+ "start": {
+ "line": 841,
+ "column": 27
+ },
+ "end": {
+ "line": 841,
+ "column": 50
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "flts_values",
+ "range": [
+ 35088,
+ 35099
+ ],
+ "loc": {
+ "start": {
+ "line": 842,
+ "column": 32
+ },
+ "end": {
+ "line": 842,
+ "column": 43
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 35102,
+ 35106
+ ],
+ "loc": {
+ "start": {
+ "line": 842,
+ "column": 46
+ },
+ "end": {
+ "line": 842,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 35107,
+ 35110
+ ],
+ "loc": {
+ "start": {
+ "line": 842,
+ "column": 51
+ },
+ "end": {
+ "line": 842,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 35102,
+ 35110
+ ],
+ "loc": {
+ "start": {
+ "line": 842,
+ "column": 46
+ },
+ "end": {
+ "line": 842,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "store",
+ "range": [
+ 35111,
+ 35116
+ ],
+ "loc": {
+ "start": {
+ "line": 842,
+ "column": 55
+ },
+ "end": {
+ "line": 842,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 35102,
+ 35116
+ ],
+ "loc": {
+ "start": {
+ "line": 842,
+ "column": 46
+ },
+ "end": {
+ "line": 842,
+ "column": 60
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFilterValues",
+ "range": [
+ 35117,
+ 35132
+ ],
+ "loc": {
+ "start": {
+ "line": 842,
+ "column": 61
+ },
+ "end": {
+ "line": 842,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 35102,
+ 35132
+ ],
+ "loc": {
+ "start": {
+ "line": 842,
+ "column": 46
+ },
+ "end": {
+ "line": 842,
+ "column": 76
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 35167,
+ 35171
+ ],
+ "loc": {
+ "start": {
+ "line": 843,
+ "column": 32
+ },
+ "end": {
+ "line": 843,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltsValuesCookie",
+ "range": [
+ 35172,
+ 35188
+ ],
+ "loc": {
+ "start": {
+ "line": 843,
+ "column": 37
+ },
+ "end": {
+ "line": 843,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 35167,
+ 35188
+ ],
+ "loc": {
+ "start": {
+ "line": 843,
+ "column": 32
+ },
+ "end": {
+ "line": 843,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 35102,
+ 35189
+ ],
+ "loc": {
+ "start": {
+ "line": 842,
+ "column": 46
+ },
+ "end": {
+ "line": 843,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 35088,
+ 35189
+ ],
+ "loc": {
+ "start": {
+ "line": 842,
+ "column": 32
+ },
+ "end": {
+ "line": 843,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 35084,
+ 35190
+ ],
+ "loc": {
+ "start": {
+ "line": 842,
+ "column": 28
+ },
+ "end": {
+ "line": 843,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "flts_values",
+ "range": [
+ 35223,
+ 35234
+ ],
+ "loc": {
+ "start": {
+ "line": 844,
+ "column": 31
+ },
+ "end": {
+ "line": 844,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 35235,
+ 35236
+ ],
+ "loc": {
+ "start": {
+ "line": 844,
+ "column": 43
+ },
+ "end": {
+ "line": 844,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 35223,
+ 35237
+ ],
+ "loc": {
+ "start": {
+ "line": 844,
+ "column": 31
+ },
+ "end": {
+ "line": 844,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' '",
+ "range": [
+ 35239,
+ 35242
+ ],
+ "loc": {
+ "start": {
+ "line": 844,
+ "column": 47
+ },
+ "end": {
+ "line": 844,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 35223,
+ 35242
+ ],
+ "loc": {
+ "start": {
+ "line": 844,
+ "column": 31
+ },
+ "end": {
+ "line": 844,
+ "column": 50
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 35278,
+ 35282
+ ],
+ "loc": {
+ "start": {
+ "line": 845,
+ "column": 32
+ },
+ "end": {
+ "line": 845,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setFilterValue",
+ "range": [
+ 35283,
+ 35297
+ ],
+ "loc": {
+ "start": {
+ "line": 845,
+ "column": 37
+ },
+ "end": {
+ "line": 845,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 35278,
+ 35297
+ ],
+ "loc": {
+ "start": {
+ "line": 845,
+ "column": 32
+ },
+ "end": {
+ "line": 845,
+ "column": 51
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 35298,
+ 35299
+ ],
+ "loc": {
+ "start": {
+ "line": 845,
+ "column": 52
+ },
+ "end": {
+ "line": 845,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "flts_values",
+ "range": [
+ 35301,
+ 35312
+ ],
+ "loc": {
+ "start": {
+ "line": 845,
+ "column": 55
+ },
+ "end": {
+ "line": 845,
+ "column": 66
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 35313,
+ 35314
+ ],
+ "loc": {
+ "start": {
+ "line": 845,
+ "column": 67
+ },
+ "end": {
+ "line": 845,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 35301,
+ 35315
+ ],
+ "loc": {
+ "start": {
+ "line": 845,
+ "column": 55
+ },
+ "end": {
+ "line": 845,
+ "column": 69
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 35317,
+ 35322
+ ],
+ "loc": {
+ "start": {
+ "line": 845,
+ "column": 71
+ },
+ "end": {
+ "line": 845,
+ "column": 76
+ }
+ }
+ }
+ ],
+ "range": [
+ 35278,
+ 35323
+ ],
+ "loc": {
+ "start": {
+ "line": 845,
+ "column": 32
+ },
+ "end": {
+ "line": 845,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 35278,
+ 35324
+ ],
+ "loc": {
+ "start": {
+ "line": 845,
+ "column": 32
+ },
+ "end": {
+ "line": 845,
+ "column": 78
+ }
+ }
+ }
+ ],
+ "range": [
+ 35243,
+ 35355
+ ],
+ "loc": {
+ "start": {
+ "line": 844,
+ "column": 51
+ },
+ "end": {
+ "line": 846,
+ "column": 29
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 35220,
+ 35355
+ ],
+ "loc": {
+ "start": {
+ "line": 844,
+ "column": 28
+ },
+ "end": {
+ "line": 846,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "range": [
+ 35053,
+ 35382
+ ],
+ "loc": {
+ "start": {
+ "line": 841,
+ "column": 51
+ },
+ "end": {
+ "line": 847,
+ "column": 25
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 35026,
+ 35382
+ ],
+ "loc": {
+ "start": {
+ "line": 841,
+ "column": 24
+ },
+ "end": {
+ "line": 847,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 33375,
+ 35405
+ ],
+ "loc": {
+ "start": {
+ "line": 808,
+ "column": 24
+ },
+ "end": {
+ "line": 848,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 31892,
+ 35405
+ ],
+ "loc": {
+ "start": {
+ "line": 776,
+ "column": 25
+ },
+ "end": {
+ "line": 848,
+ "column": 21
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " checklist",
+ "range": [
+ 31853,
+ 31865
+ ],
+ "loc": {
+ "start": {
+ "line": 775,
+ "column": 20
+ },
+ "end": {
+ "line": 775,
+ "column": 32
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 29761,
+ 35405
+ ],
+ "loc": {
+ "start": {
+ "line": 730,
+ "column": 20
+ },
+ "end": {
+ "line": 848,
+ "column": 21
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "drop-down filters",
+ "range": [
+ 29720,
+ 29739
+ ],
+ "loc": {
+ "start": {
+ "line": 729,
+ "column": 20
+ },
+ "end": {
+ "line": 729,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " this adds submit button",
+ "range": [
+ 35427,
+ 35453
+ ],
+ "loc": {
+ "start": {
+ "line": 849,
+ "column": 20
+ },
+ "end": {
+ "line": 849,
+ "column": 46
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "==",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 35478,
+ 35479
+ ],
+ "loc": {
+ "start": {
+ "line": 850,
+ "column": 23
+ },
+ "end": {
+ "line": 850,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "Identifier",
+ "name": "n",
+ "range": [
+ 35481,
+ 35482
+ ],
+ "loc": {
+ "start": {
+ "line": 850,
+ "column": 26
+ },
+ "end": {
+ "line": 850,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 35483,
+ 35484
+ ],
+ "loc": {
+ "start": {
+ "line": 850,
+ "column": 28
+ },
+ "end": {
+ "line": 850,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 35481,
+ 35484
+ ],
+ "loc": {
+ "start": {
+ "line": 850,
+ "column": 26
+ },
+ "end": {
+ "line": 850,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 35478,
+ 35484
+ ],
+ "loc": {
+ "start": {
+ "line": 850,
+ "column": 23
+ },
+ "end": {
+ "line": 850,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 35488,
+ 35492
+ ],
+ "loc": {
+ "start": {
+ "line": 850,
+ "column": 33
+ },
+ "end": {
+ "line": 850,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "displayBtn",
+ "range": [
+ 35493,
+ 35503
+ ],
+ "loc": {
+ "start": {
+ "line": 850,
+ "column": 38
+ },
+ "end": {
+ "line": 850,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 35488,
+ 35503
+ ],
+ "loc": {
+ "start": {
+ "line": 850,
+ "column": 33
+ },
+ "end": {
+ "line": 850,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 35478,
+ 35503
+ ],
+ "loc": {
+ "start": {
+ "line": 850,
+ "column": 23
+ },
+ "end": {
+ "line": 850,
+ "column": 48
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 35535,
+ 35538
+ ],
+ "loc": {
+ "start": {
+ "line": 851,
+ "column": 28
+ },
+ "end": {
+ "line": 851,
+ "column": 31
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 35541,
+ 35544
+ ],
+ "loc": {
+ "start": {
+ "line": 851,
+ "column": 34
+ },
+ "end": {
+ "line": 851,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 35545,
+ 35551
+ ],
+ "loc": {
+ "start": {
+ "line": 851,
+ "column": 38
+ },
+ "end": {
+ "line": 851,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 35541,
+ 35551
+ ],
+ "loc": {
+ "start": {
+ "line": 851,
+ "column": 34
+ },
+ "end": {
+ "line": 851,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 35552,
+ 35556
+ ],
+ "loc": {
+ "start": {
+ "line": 851,
+ "column": 45
+ },
+ "end": {
+ "line": 851,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeInp",
+ "range": [
+ 35557,
+ 35567
+ ],
+ "loc": {
+ "start": {
+ "line": 851,
+ "column": 50
+ },
+ "end": {
+ "line": 851,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 35552,
+ 35567
+ ],
+ "loc": {
+ "start": {
+ "line": 851,
+ "column": 45
+ },
+ "end": {
+ "line": 851,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 35599,
+ 35603
+ ],
+ "loc": {
+ "start": {
+ "line": 852,
+ "column": 29
+ },
+ "end": {
+ "line": 852,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 35604,
+ 35608
+ ],
+ "loc": {
+ "start": {
+ "line": 852,
+ "column": 34
+ },
+ "end": {
+ "line": 852,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxValButton",
+ "range": [
+ 35609,
+ 35622
+ ],
+ "loc": {
+ "start": {
+ "line": 852,
+ "column": 39
+ },
+ "end": {
+ "line": 852,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 35604,
+ 35622
+ ],
+ "loc": {
+ "start": {
+ "line": 852,
+ "column": 34
+ },
+ "end": {
+ "line": 852,
+ "column": 52
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 35623,
+ 35624
+ ],
+ "loc": {
+ "start": {
+ "line": 852,
+ "column": 53
+ },
+ "end": {
+ "line": 852,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 35604,
+ 35624
+ ],
+ "loc": {
+ "start": {
+ "line": 852,
+ "column": 34
+ },
+ "end": {
+ "line": 852,
+ "column": 54
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "_",
+ "raw": "'_'",
+ "range": [
+ 35625,
+ 35628
+ ],
+ "loc": {
+ "start": {
+ "line": 852,
+ "column": 55
+ },
+ "end": {
+ "line": 852,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 35604,
+ 35628
+ ],
+ "loc": {
+ "start": {
+ "line": 852,
+ "column": 34
+ },
+ "end": {
+ "line": 852,
+ "column": 58
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 35629,
+ 35633
+ ],
+ "loc": {
+ "start": {
+ "line": 852,
+ "column": 59
+ },
+ "end": {
+ "line": 852,
+ "column": 63
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 35634,
+ 35636
+ ],
+ "loc": {
+ "start": {
+ "line": 852,
+ "column": 64
+ },
+ "end": {
+ "line": 852,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 35629,
+ 35636
+ ],
+ "loc": {
+ "start": {
+ "line": 852,
+ "column": 59
+ },
+ "end": {
+ "line": 852,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 35604,
+ 35636
+ ],
+ "loc": {
+ "start": {
+ "line": 852,
+ "column": 34
+ },
+ "end": {
+ "line": 852,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 35598,
+ 35637
+ ],
+ "loc": {
+ "start": {
+ "line": 852,
+ "column": 28
+ },
+ "end": {
+ "line": 852,
+ "column": 67
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "type",
+ "raw": "'type'",
+ "range": [
+ 35669,
+ 35675
+ ],
+ "loc": {
+ "start": {
+ "line": 853,
+ "column": 29
+ },
+ "end": {
+ "line": 853,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "button",
+ "raw": "'button'",
+ "range": [
+ 35676,
+ 35684
+ ],
+ "loc": {
+ "start": {
+ "line": 853,
+ "column": 36
+ },
+ "end": {
+ "line": 853,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 35668,
+ 35685
+ ],
+ "loc": {
+ "start": {
+ "line": 853,
+ "column": 28
+ },
+ "end": {
+ "line": 853,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "value",
+ "raw": "'value'",
+ "range": [
+ 35688,
+ 35695
+ ],
+ "loc": {
+ "start": {
+ "line": 853,
+ "column": 48
+ },
+ "end": {
+ "line": 853,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 35696,
+ 35700
+ ],
+ "loc": {
+ "start": {
+ "line": 853,
+ "column": 56
+ },
+ "end": {
+ "line": 853,
+ "column": 60
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnText",
+ "range": [
+ 35701,
+ 35708
+ ],
+ "loc": {
+ "start": {
+ "line": 853,
+ "column": 61
+ },
+ "end": {
+ "line": 853,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 35696,
+ 35708
+ ],
+ "loc": {
+ "start": {
+ "line": 853,
+ "column": 56
+ },
+ "end": {
+ "line": 853,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 35687,
+ 35709
+ ],
+ "loc": {
+ "start": {
+ "line": 853,
+ "column": 47
+ },
+ "end": {
+ "line": 853,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "range": [
+ 35541,
+ 35710
+ ],
+ "loc": {
+ "start": {
+ "line": 851,
+ "column": 34
+ },
+ "end": {
+ "line": 853,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 35535,
+ 35710
+ ],
+ "loc": {
+ "start": {
+ "line": 851,
+ "column": 28
+ },
+ "end": {
+ "line": 853,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 35531,
+ 35711
+ ],
+ "loc": {
+ "start": {
+ "line": 851,
+ "column": 24
+ },
+ "end": {
+ "line": 853,
+ "column": 71
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 35737,
+ 35740
+ ],
+ "loc": {
+ "start": {
+ "line": 854,
+ "column": 24
+ },
+ "end": {
+ "line": 854,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 35741,
+ 35750
+ ],
+ "loc": {
+ "start": {
+ "line": 854,
+ "column": 28
+ },
+ "end": {
+ "line": 854,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 35737,
+ 35750
+ ],
+ "loc": {
+ "start": {
+ "line": 854,
+ "column": 24
+ },
+ "end": {
+ "line": 854,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 35753,
+ 35757
+ ],
+ "loc": {
+ "start": {
+ "line": 854,
+ "column": 40
+ },
+ "end": {
+ "line": 854,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnCssClass",
+ "range": [
+ 35758,
+ 35769
+ ],
+ "loc": {
+ "start": {
+ "line": 854,
+ "column": 45
+ },
+ "end": {
+ "line": 854,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 35753,
+ 35769
+ ],
+ "loc": {
+ "start": {
+ "line": 854,
+ "column": 40
+ },
+ "end": {
+ "line": 854,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 35737,
+ 35769
+ ],
+ "loc": {
+ "start": {
+ "line": 854,
+ "column": 24
+ },
+ "end": {
+ "line": 854,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 35737,
+ 35770
+ ],
+ "loc": {
+ "start": {
+ "line": 854,
+ "column": 24
+ },
+ "end": {
+ "line": 854,
+ "column": 57
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "filter is appended in desired element",
+ "range": [
+ 35798,
+ 35837
+ ],
+ "loc": {
+ "start": {
+ "line": 856,
+ "column": 24
+ },
+ "end": {
+ "line": 856,
+ "column": 63
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "externalFltTgtId",
+ "range": [
+ 35866,
+ 35882
+ ],
+ "loc": {
+ "start": {
+ "line": 857,
+ "column": 27
+ },
+ "end": {
+ "line": 857,
+ "column": 43
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 35914,
+ 35917
+ ],
+ "loc": {
+ "start": {
+ "line": 858,
+ "column": 28
+ },
+ "end": {
+ "line": 858,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 35918,
+ 35920
+ ],
+ "loc": {
+ "start": {
+ "line": 858,
+ "column": 32
+ },
+ "end": {
+ "line": 858,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 35914,
+ 35920
+ ],
+ "loc": {
+ "start": {
+ "line": 858,
+ "column": 28
+ },
+ "end": {
+ "line": 858,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "externalFltTgtId",
+ "range": [
+ 35921,
+ 35937
+ ],
+ "loc": {
+ "start": {
+ "line": 858,
+ "column": 35
+ },
+ "end": {
+ "line": 858,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 35914,
+ 35938
+ ],
+ "loc": {
+ "start": {
+ "line": 858,
+ "column": 28
+ },
+ "end": {
+ "line": 858,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 35939,
+ 35950
+ ],
+ "loc": {
+ "start": {
+ "line": 858,
+ "column": 53
+ },
+ "end": {
+ "line": 858,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 35914,
+ 35950
+ ],
+ "loc": {
+ "start": {
+ "line": 858,
+ "column": 28
+ },
+ "end": {
+ "line": 858,
+ "column": 64
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 35951,
+ 35954
+ ],
+ "loc": {
+ "start": {
+ "line": 858,
+ "column": 65
+ },
+ "end": {
+ "line": 858,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 35914,
+ 35955
+ ],
+ "loc": {
+ "start": {
+ "line": 858,
+ "column": 28
+ },
+ "end": {
+ "line": 858,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 35914,
+ 35956
+ ],
+ "loc": {
+ "start": {
+ "line": 858,
+ "column": 28
+ },
+ "end": {
+ "line": 858,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 35883,
+ 35983
+ ],
+ "loc": {
+ "start": {
+ "line": 857,
+ "column": 44
+ },
+ "end": {
+ "line": 859,
+ "column": 25
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fltcell",
+ "range": [
+ 36019,
+ 36026
+ ],
+ "loc": {
+ "start": {
+ "line": 860,
+ "column": 28
+ },
+ "end": {
+ "line": 860,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 36027,
+ 36038
+ ],
+ "loc": {
+ "start": {
+ "line": 860,
+ "column": 36
+ },
+ "end": {
+ "line": 860,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 36019,
+ 36038
+ ],
+ "loc": {
+ "start": {
+ "line": 860,
+ "column": 28
+ },
+ "end": {
+ "line": 860,
+ "column": 47
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 36039,
+ 36042
+ ],
+ "loc": {
+ "start": {
+ "line": 860,
+ "column": 48
+ },
+ "end": {
+ "line": 860,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 36019,
+ 36043
+ ],
+ "loc": {
+ "start": {
+ "line": 860,
+ "column": 28
+ },
+ "end": {
+ "line": 860,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 36019,
+ 36044
+ ],
+ "loc": {
+ "start": {
+ "line": 860,
+ "column": 28
+ },
+ "end": {
+ "line": 860,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 35988,
+ 36071
+ ],
+ "loc": {
+ "start": {
+ "line": 859,
+ "column": 30
+ },
+ "end": {
+ "line": 861,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 35863,
+ 36071
+ ],
+ "loc": {
+ "start": {
+ "line": 857,
+ "column": 24
+ },
+ "end": {
+ "line": 861,
+ "column": 25
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "filter is appended in desired element",
+ "range": [
+ 35798,
+ 35837
+ ],
+ "loc": {
+ "start": {
+ "line": 856,
+ "column": 24
+ },
+ "end": {
+ "line": 856,
+ "column": 63
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Event",
+ "range": [
+ 36099,
+ 36104
+ ],
+ "loc": {
+ "start": {
+ "line": 863,
+ "column": 24
+ },
+ "end": {
+ "line": 863,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "add",
+ "range": [
+ 36105,
+ 36108
+ ],
+ "loc": {
+ "start": {
+ "line": 863,
+ "column": 30
+ },
+ "end": {
+ "line": 863,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 36099,
+ 36108
+ ],
+ "loc": {
+ "start": {
+ "line": 863,
+ "column": 24
+ },
+ "end": {
+ "line": 863,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "btn",
+ "range": [
+ 36109,
+ 36112
+ ],
+ "loc": {
+ "start": {
+ "line": 863,
+ "column": 34
+ },
+ "end": {
+ "line": 863,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "click",
+ "raw": "'click'",
+ "range": [
+ 36114,
+ 36121
+ ],
+ "loc": {
+ "start": {
+ "line": 863,
+ "column": 39
+ },
+ "end": {
+ "line": 863,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 36123,
+ 36127
+ ],
+ "loc": {
+ "start": {
+ "line": 863,
+ "column": 48
+ },
+ "end": {
+ "line": 863,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Evt",
+ "range": [
+ 36128,
+ 36131
+ ],
+ "loc": {
+ "start": {
+ "line": 863,
+ "column": 53
+ },
+ "end": {
+ "line": 863,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 36123,
+ 36131
+ ],
+ "loc": {
+ "start": {
+ "line": 863,
+ "column": 48
+ },
+ "end": {
+ "line": 863,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBtnClick",
+ "range": [
+ 36132,
+ 36142
+ ],
+ "loc": {
+ "start": {
+ "line": 863,
+ "column": 57
+ },
+ "end": {
+ "line": 863,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 36123,
+ 36142
+ ],
+ "loc": {
+ "start": {
+ "line": 863,
+ "column": 48
+ },
+ "end": {
+ "line": 863,
+ "column": 67
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "bind",
+ "range": [
+ 36143,
+ 36147
+ ],
+ "loc": {
+ "start": {
+ "line": 863,
+ "column": 68
+ },
+ "end": {
+ "line": 863,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 36123,
+ 36147
+ ],
+ "loc": {
+ "start": {
+ "line": 863,
+ "column": 48
+ },
+ "end": {
+ "line": 863,
+ "column": 72
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 36148,
+ 36152
+ ],
+ "loc": {
+ "start": {
+ "line": 863,
+ "column": 73
+ },
+ "end": {
+ "line": 863,
+ "column": 77
+ }
+ }
+ }
+ ],
+ "range": [
+ 36123,
+ 36153
+ ],
+ "loc": {
+ "start": {
+ "line": 863,
+ "column": 48
+ },
+ "end": {
+ "line": 863,
+ "column": 78
+ }
+ }
+ }
+ ],
+ "range": [
+ 36099,
+ 36154
+ ],
+ "loc": {
+ "start": {
+ "line": 863,
+ "column": 24
+ },
+ "end": {
+ "line": 863,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 36099,
+ 36155
+ ],
+ "loc": {
+ "start": {
+ "line": 863,
+ "column": 24
+ },
+ "end": {
+ "line": 863,
+ "column": 80
+ }
+ }
+ }
+ ],
+ "range": [
+ 35504,
+ 36178
+ ],
+ "loc": {
+ "start": {
+ "line": 850,
+ "column": 49
+ },
+ "end": {
+ "line": 864,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 35475,
+ 36178
+ ],
+ "loc": {
+ "start": {
+ "line": 850,
+ "column": 20
+ },
+ "end": {
+ "line": 864,
+ "column": 21
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " this adds submit button",
+ "range": [
+ 35427,
+ 35453
+ ],
+ "loc": {
+ "start": {
+ "line": 849,
+ "column": 20
+ },
+ "end": {
+ "line": 849,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "if",
+ "range": [
+ 36178,
+ 36182
+ ],
+ "loc": {
+ "start": {
+ "line": 864,
+ "column": 21
+ },
+ "end": {
+ "line": 864,
+ "column": 25
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 28635,
+ 36203
+ ],
+ "loc": {
+ "start": {
+ "line": 702,
+ "column": 38
+ },
+ "end": {
+ "line": 866,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 28613,
+ 36203
+ ],
+ "loc": {
+ "start": {
+ "line": 702,
+ "column": 16
+ },
+ "end": {
+ "line": 866,
+ "column": 17
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " for i",
+ "range": [
+ 36203,
+ 36211
+ ],
+ "loc": {
+ "start": {
+ "line": 866,
+ "column": 17
+ },
+ "end": {
+ "line": 866,
+ "column": 25
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 27377,
+ 36228
+ ],
+ "loc": {
+ "start": {
+ "line": 671,
+ "column": 32
+ },
+ "end": {
+ "line": 868,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 36253,
+ 36257
+ ],
+ "loc": {
+ "start": {
+ "line": 869,
+ "column": 16
+ },
+ "end": {
+ "line": 869,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_resetGrid",
+ "range": [
+ 36258,
+ 36268
+ ],
+ "loc": {
+ "start": {
+ "line": 869,
+ "column": 21
+ },
+ "end": {
+ "line": 869,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 36253,
+ 36268
+ ],
+ "loc": {
+ "start": {
+ "line": 869,
+ "column": 16
+ },
+ "end": {
+ "line": 869,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 36253,
+ 36270
+ ],
+ "loc": {
+ "start": {
+ "line": 869,
+ "column": 16
+ },
+ "end": {
+ "line": 869,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 36253,
+ 36271
+ ],
+ "loc": {
+ "start": {
+ "line": 869,
+ "column": 16
+ },
+ "end": {
+ "line": 869,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 36234,
+ 36286
+ ],
+ "loc": {
+ "start": {
+ "line": 868,
+ "column": 19
+ },
+ "end": {
+ "line": 870,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "if",
+ "range": [
+ 36178,
+ 36182
+ ],
+ "loc": {
+ "start": {
+ "line": 864,
+ "column": 21
+ },
+ "end": {
+ "line": 864,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " for i",
+ "range": [
+ 36203,
+ 36211
+ ],
+ "loc": {
+ "start": {
+ "line": 866,
+ "column": 17
+ },
+ "end": {
+ "line": 866,
+ "column": 25
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 27357,
+ 36286
+ ],
+ "loc": {
+ "start": {
+ "line": 671,
+ "column": 12
+ },
+ "end": {
+ "line": 870,
+ "column": 13
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "if isFirstLoad",
+ "range": [
+ 36286,
+ 36302
+ ],
+ "loc": {
+ "start": {
+ "line": 870,
+ "column": 13
+ },
+ "end": {
+ "line": 870,
+ "column": 29
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 27342,
+ 36315
+ ],
+ "loc": {
+ "start": {
+ "line": 670,
+ "column": 15
+ },
+ "end": {
+ "line": 872,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 27006,
+ 36315
+ ],
+ "loc": {
+ "start": {
+ "line": 662,
+ "column": 8
+ },
+ "end": {
+ "line": 872,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "filters grid is not generated",
+ "range": [
+ 26965,
+ 26996
+ ],
+ "loc": {
+ "start": {
+ "line": 661,
+ "column": 8
+ },
+ "end": {
+ "line": 661,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "if this.fltGrid",
+ "range": [
+ 36315,
+ 36332
+ ],
+ "loc": {
+ "start": {
+ "line": 872,
+ "column": 9
+ },
+ "end": {
+ "line": 872,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": " Filter behaviours ",
+ "range": [
+ 36344,
+ 36367
+ ],
+ "loc": {
+ "start": {
+ "line": 874,
+ "column": 8
+ },
+ "end": {
+ "line": 874,
+ "column": 31
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 36380,
+ 36384
+ ],
+ "loc": {
+ "start": {
+ "line": 875,
+ "column": 11
+ },
+ "end": {
+ "line": 875,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasVisibleRows",
+ "range": [
+ 36385,
+ 36399
+ ],
+ "loc": {
+ "start": {
+ "line": 875,
+ "column": 16
+ },
+ "end": {
+ "line": 875,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 36380,
+ 36399
+ ],
+ "loc": {
+ "start": {
+ "line": 875,
+ "column": 11
+ },
+ "end": {
+ "line": 875,
+ "column": 30
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 36415,
+ 36419
+ ],
+ "loc": {
+ "start": {
+ "line": 876,
+ "column": 12
+ },
+ "end": {
+ "line": 876,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enforceVisibility",
+ "range": [
+ 36420,
+ 36437
+ ],
+ "loc": {
+ "start": {
+ "line": 876,
+ "column": 17
+ },
+ "end": {
+ "line": 876,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 36415,
+ 36437
+ ],
+ "loc": {
+ "start": {
+ "line": 876,
+ "column": 12
+ },
+ "end": {
+ "line": 876,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 36415,
+ 36439
+ ],
+ "loc": {
+ "start": {
+ "line": 876,
+ "column": 12
+ },
+ "end": {
+ "line": 876,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 36415,
+ 36440
+ ],
+ "loc": {
+ "start": {
+ "line": 876,
+ "column": 12
+ },
+ "end": {
+ "line": 876,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 36400,
+ 36451
+ ],
+ "loc": {
+ "start": {
+ "line": 875,
+ "column": 31
+ },
+ "end": {
+ "line": 877,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 36377,
+ 36451
+ ],
+ "loc": {
+ "start": {
+ "line": 875,
+ "column": 8
+ },
+ "end": {
+ "line": 877,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "if isFirstLoad",
+ "range": [
+ 36286,
+ 36302
+ ],
+ "loc": {
+ "start": {
+ "line": 870,
+ "column": 13
+ },
+ "end": {
+ "line": 870,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "if this.fltGrid",
+ "range": [
+ 36315,
+ 36332
+ ],
+ "loc": {
+ "start": {
+ "line": 872,
+ "column": 9
+ },
+ "end": {
+ "line": 872,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": " Filter behaviours ",
+ "range": [
+ 36344,
+ 36367
+ ],
+ "loc": {
+ "start": {
+ "line": 874,
+ "column": 8
+ },
+ "end": {
+ "line": 874,
+ "column": 31
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 36464,
+ 36468
+ ],
+ "loc": {
+ "start": {
+ "line": 878,
+ "column": 11
+ },
+ "end": {
+ "line": 878,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowsCounter",
+ "range": [
+ 36469,
+ 36480
+ ],
+ "loc": {
+ "start": {
+ "line": 878,
+ "column": 16
+ },
+ "end": {
+ "line": 878,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 36464,
+ 36480
+ ],
+ "loc": {
+ "start": {
+ "line": 878,
+ "column": 11
+ },
+ "end": {
+ "line": 878,
+ "column": 27
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 36496,
+ 36499
+ ],
+ "loc": {
+ "start": {
+ "line": 879,
+ "column": 12
+ },
+ "end": {
+ "line": 879,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowsCounter",
+ "range": [
+ 36500,
+ 36511
+ ],
+ "loc": {
+ "start": {
+ "line": 879,
+ "column": 16
+ },
+ "end": {
+ "line": 879,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 36496,
+ 36511
+ ],
+ "loc": {
+ "start": {
+ "line": 879,
+ "column": 12
+ },
+ "end": {
+ "line": 879,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "RowsCounter",
+ "range": [
+ 36518,
+ 36529
+ ],
+ "loc": {
+ "start": {
+ "line": 879,
+ "column": 34
+ },
+ "end": {
+ "line": 879,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 36530,
+ 36534
+ ],
+ "loc": {
+ "start": {
+ "line": 879,
+ "column": 46
+ },
+ "end": {
+ "line": 879,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 36514,
+ 36535
+ ],
+ "loc": {
+ "start": {
+ "line": 879,
+ "column": 30
+ },
+ "end": {
+ "line": 879,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 36496,
+ 36535
+ ],
+ "loc": {
+ "start": {
+ "line": 879,
+ "column": 12
+ },
+ "end": {
+ "line": 879,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 36496,
+ 36536
+ ],
+ "loc": {
+ "start": {
+ "line": 879,
+ "column": 12
+ },
+ "end": {
+ "line": 879,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 36550,
+ 36553
+ ],
+ "loc": {
+ "start": {
+ "line": 880,
+ "column": 12
+ },
+ "end": {
+ "line": 880,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowsCounter",
+ "range": [
+ 36554,
+ 36565
+ ],
+ "loc": {
+ "start": {
+ "line": 880,
+ "column": 16
+ },
+ "end": {
+ "line": 880,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 36550,
+ 36565
+ ],
+ "loc": {
+ "start": {
+ "line": 880,
+ "column": 12
+ },
+ "end": {
+ "line": 880,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "init",
+ "range": [
+ 36566,
+ 36570
+ ],
+ "loc": {
+ "start": {
+ "line": 880,
+ "column": 28
+ },
+ "end": {
+ "line": 880,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 36550,
+ 36570
+ ],
+ "loc": {
+ "start": {
+ "line": 880,
+ "column": 12
+ },
+ "end": {
+ "line": 880,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 36550,
+ 36572
+ ],
+ "loc": {
+ "start": {
+ "line": 880,
+ "column": 12
+ },
+ "end": {
+ "line": 880,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 36550,
+ 36573
+ ],
+ "loc": {
+ "start": {
+ "line": 880,
+ "column": 12
+ },
+ "end": {
+ "line": 880,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 36481,
+ 36584
+ ],
+ "loc": {
+ "start": {
+ "line": 878,
+ "column": 28
+ },
+ "end": {
+ "line": 881,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 36461,
+ 36584
+ ],
+ "loc": {
+ "start": {
+ "line": 878,
+ "column": 8
+ },
+ "end": {
+ "line": 881,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 36597,
+ 36601
+ ],
+ "loc": {
+ "start": {
+ "line": 882,
+ "column": 11
+ },
+ "end": {
+ "line": 882,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBar",
+ "range": [
+ 36602,
+ 36611
+ ],
+ "loc": {
+ "start": {
+ "line": 882,
+ "column": 16
+ },
+ "end": {
+ "line": 882,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 36597,
+ 36611
+ ],
+ "loc": {
+ "start": {
+ "line": 882,
+ "column": 11
+ },
+ "end": {
+ "line": 882,
+ "column": 25
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 36627,
+ 36630
+ ],
+ "loc": {
+ "start": {
+ "line": 883,
+ "column": 12
+ },
+ "end": {
+ "line": 883,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBar",
+ "range": [
+ 36631,
+ 36640
+ ],
+ "loc": {
+ "start": {
+ "line": 883,
+ "column": 16
+ },
+ "end": {
+ "line": 883,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 36627,
+ 36640
+ ],
+ "loc": {
+ "start": {
+ "line": 883,
+ "column": 12
+ },
+ "end": {
+ "line": 883,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "StatusBar",
+ "range": [
+ 36647,
+ 36656
+ ],
+ "loc": {
+ "start": {
+ "line": 883,
+ "column": 32
+ },
+ "end": {
+ "line": 883,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 36657,
+ 36661
+ ],
+ "loc": {
+ "start": {
+ "line": 883,
+ "column": 42
+ },
+ "end": {
+ "line": 883,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 36643,
+ 36662
+ ],
+ "loc": {
+ "start": {
+ "line": 883,
+ "column": 28
+ },
+ "end": {
+ "line": 883,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 36627,
+ 36662
+ ],
+ "loc": {
+ "start": {
+ "line": 883,
+ "column": 12
+ },
+ "end": {
+ "line": 883,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 36627,
+ 36663
+ ],
+ "loc": {
+ "start": {
+ "line": 883,
+ "column": 12
+ },
+ "end": {
+ "line": 883,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 36677,
+ 36680
+ ],
+ "loc": {
+ "start": {
+ "line": 884,
+ "column": 12
+ },
+ "end": {
+ "line": 884,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBar",
+ "range": [
+ 36681,
+ 36690
+ ],
+ "loc": {
+ "start": {
+ "line": 884,
+ "column": 16
+ },
+ "end": {
+ "line": 884,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 36677,
+ 36690
+ ],
+ "loc": {
+ "start": {
+ "line": 884,
+ "column": 12
+ },
+ "end": {
+ "line": 884,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "init",
+ "range": [
+ 36691,
+ 36695
+ ],
+ "loc": {
+ "start": {
+ "line": 884,
+ "column": 26
+ },
+ "end": {
+ "line": 884,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 36677,
+ 36695
+ ],
+ "loc": {
+ "start": {
+ "line": 884,
+ "column": 12
+ },
+ "end": {
+ "line": 884,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 36677,
+ 36697
+ ],
+ "loc": {
+ "start": {
+ "line": 884,
+ "column": 12
+ },
+ "end": {
+ "line": 884,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 36677,
+ 36698
+ ],
+ "loc": {
+ "start": {
+ "line": 884,
+ "column": 12
+ },
+ "end": {
+ "line": 884,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 36612,
+ 36709
+ ],
+ "loc": {
+ "start": {
+ "line": 882,
+ "column": 26
+ },
+ "end": {
+ "line": 885,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 36594,
+ 36709
+ ],
+ "loc": {
+ "start": {
+ "line": 882,
+ "column": 8
+ },
+ "end": {
+ "line": 885,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 36722,
+ 36726
+ ],
+ "loc": {
+ "start": {
+ "line": 886,
+ "column": 11
+ },
+ "end": {
+ "line": 886,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 36727,
+ 36733
+ ],
+ "loc": {
+ "start": {
+ "line": 886,
+ "column": 16
+ },
+ "end": {
+ "line": 886,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 36722,
+ 36733
+ ],
+ "loc": {
+ "start": {
+ "line": 886,
+ "column": 11
+ },
+ "end": {
+ "line": 886,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 36737,
+ 36740
+ ],
+ "loc": {
+ "start": {
+ "line": 886,
+ "column": 26
+ },
+ "end": {
+ "line": 886,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 36741,
+ 36747
+ ],
+ "loc": {
+ "start": {
+ "line": 886,
+ "column": 30
+ },
+ "end": {
+ "line": 886,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 36737,
+ 36747
+ ],
+ "loc": {
+ "start": {
+ "line": 886,
+ "column": 26
+ },
+ "end": {
+ "line": 886,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 36722,
+ 36747
+ ],
+ "loc": {
+ "start": {
+ "line": 886,
+ "column": 11
+ },
+ "end": {
+ "line": 886,
+ "column": 36
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 36767,
+ 36770
+ ],
+ "loc": {
+ "start": {
+ "line": 887,
+ "column": 16
+ },
+ "end": {
+ "line": 887,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 36771,
+ 36777
+ ],
+ "loc": {
+ "start": {
+ "line": 887,
+ "column": 20
+ },
+ "end": {
+ "line": 887,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 36767,
+ 36777
+ ],
+ "loc": {
+ "start": {
+ "line": 887,
+ "column": 16
+ },
+ "end": {
+ "line": 887,
+ "column": 26
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 36766,
+ 36777
+ ],
+ "loc": {
+ "start": {
+ "line": 887,
+ "column": 15
+ },
+ "end": {
+ "line": 887,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 36797,
+ 36800
+ ],
+ "loc": {
+ "start": {
+ "line": 888,
+ "column": 16
+ },
+ "end": {
+ "line": 888,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 36801,
+ 36807
+ ],
+ "loc": {
+ "start": {
+ "line": 888,
+ "column": 20
+ },
+ "end": {
+ "line": 888,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 36797,
+ 36807
+ ],
+ "loc": {
+ "start": {
+ "line": 888,
+ "column": 16
+ },
+ "end": {
+ "line": 888,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Paging",
+ "range": [
+ 36814,
+ 36820
+ ],
+ "loc": {
+ "start": {
+ "line": 888,
+ "column": 33
+ },
+ "end": {
+ "line": 888,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 36821,
+ 36825
+ ],
+ "loc": {
+ "start": {
+ "line": 888,
+ "column": 40
+ },
+ "end": {
+ "line": 888,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 36810,
+ 36826
+ ],
+ "loc": {
+ "start": {
+ "line": 888,
+ "column": 29
+ },
+ "end": {
+ "line": 888,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 36797,
+ 36826
+ ],
+ "loc": {
+ "start": {
+ "line": 888,
+ "column": 16
+ },
+ "end": {
+ "line": 888,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 36797,
+ 36827
+ ],
+ "loc": {
+ "start": {
+ "line": 888,
+ "column": 16
+ },
+ "end": {
+ "line": 888,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 36778,
+ 36842
+ ],
+ "loc": {
+ "start": {
+ "line": 887,
+ "column": 27
+ },
+ "end": {
+ "line": 889,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 36763,
+ 36842
+ ],
+ "loc": {
+ "start": {
+ "line": 887,
+ "column": 12
+ },
+ "end": {
+ "line": 889,
+ "column": 13
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " TODO: handle both cases in paging init",
+ "range": [
+ 36858,
+ 36899
+ ],
+ "loc": {
+ "start": {
+ "line": 891,
+ "column": 12
+ },
+ "end": {
+ "line": 891,
+ "column": 53
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 36916,
+ 36919
+ ],
+ "loc": {
+ "start": {
+ "line": 892,
+ "column": 15
+ },
+ "end": {
+ "line": 892,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 36920,
+ 36926
+ ],
+ "loc": {
+ "start": {
+ "line": 892,
+ "column": 19
+ },
+ "end": {
+ "line": 892,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 36916,
+ 36926
+ ],
+ "loc": {
+ "start": {
+ "line": 892,
+ "column": 15
+ },
+ "end": {
+ "line": 892,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isPagingRemoved",
+ "range": [
+ 36927,
+ 36942
+ ],
+ "loc": {
+ "start": {
+ "line": 892,
+ "column": 26
+ },
+ "end": {
+ "line": 892,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 36916,
+ 36942
+ ],
+ "loc": {
+ "start": {
+ "line": 892,
+ "column": 15
+ },
+ "end": {
+ "line": 892,
+ "column": 41
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 36962,
+ 36965
+ ],
+ "loc": {
+ "start": {
+ "line": 893,
+ "column": 16
+ },
+ "end": {
+ "line": 893,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 36966,
+ 36972
+ ],
+ "loc": {
+ "start": {
+ "line": 893,
+ "column": 20
+ },
+ "end": {
+ "line": 893,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 36962,
+ 36972
+ ],
+ "loc": {
+ "start": {
+ "line": 893,
+ "column": 16
+ },
+ "end": {
+ "line": 893,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "reset",
+ "range": [
+ 36973,
+ 36978
+ ],
+ "loc": {
+ "start": {
+ "line": 893,
+ "column": 27
+ },
+ "end": {
+ "line": 893,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 36962,
+ 36978
+ ],
+ "loc": {
+ "start": {
+ "line": 893,
+ "column": 16
+ },
+ "end": {
+ "line": 893,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 36962,
+ 36980
+ ],
+ "loc": {
+ "start": {
+ "line": 893,
+ "column": 16
+ },
+ "end": {
+ "line": 893,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 36962,
+ 36981
+ ],
+ "loc": {
+ "start": {
+ "line": 893,
+ "column": 16
+ },
+ "end": {
+ "line": 893,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 36943,
+ 36996
+ ],
+ "loc": {
+ "start": {
+ "line": 892,
+ "column": 42
+ },
+ "end": {
+ "line": 894,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 37021,
+ 37024
+ ],
+ "loc": {
+ "start": {
+ "line": 895,
+ "column": 16
+ },
+ "end": {
+ "line": 895,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 37025,
+ 37031
+ ],
+ "loc": {
+ "start": {
+ "line": 895,
+ "column": 20
+ },
+ "end": {
+ "line": 895,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 37021,
+ 37031
+ ],
+ "loc": {
+ "start": {
+ "line": 895,
+ "column": 16
+ },
+ "end": {
+ "line": 895,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "init",
+ "range": [
+ 37032,
+ 37036
+ ],
+ "loc": {
+ "start": {
+ "line": 895,
+ "column": 27
+ },
+ "end": {
+ "line": 895,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 37021,
+ 37036
+ ],
+ "loc": {
+ "start": {
+ "line": 895,
+ "column": 16
+ },
+ "end": {
+ "line": 895,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 37021,
+ 37038
+ ],
+ "loc": {
+ "start": {
+ "line": 895,
+ "column": 16
+ },
+ "end": {
+ "line": 895,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 37021,
+ 37039
+ ],
+ "loc": {
+ "start": {
+ "line": 895,
+ "column": 16
+ },
+ "end": {
+ "line": 895,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 37002,
+ 37054
+ ],
+ "loc": {
+ "start": {
+ "line": 894,
+ "column": 19
+ },
+ "end": {
+ "line": 896,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 36913,
+ 37054
+ ],
+ "loc": {
+ "start": {
+ "line": 892,
+ "column": 12
+ },
+ "end": {
+ "line": 896,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " TODO: handle both cases in paging init",
+ "range": [
+ 36858,
+ 36899
+ ],
+ "loc": {
+ "start": {
+ "line": 891,
+ "column": 12
+ },
+ "end": {
+ "line": 891,
+ "column": 53
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 36748,
+ 37065
+ ],
+ "loc": {
+ "start": {
+ "line": 886,
+ "column": 37
+ },
+ "end": {
+ "line": 897,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 36719,
+ 37065
+ ],
+ "loc": {
+ "start": {
+ "line": 886,
+ "column": 8
+ },
+ "end": {
+ "line": 897,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 37078,
+ 37082
+ ],
+ "loc": {
+ "start": {
+ "line": 898,
+ "column": 11
+ },
+ "end": {
+ "line": 898,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnReset",
+ "range": [
+ 37083,
+ 37091
+ ],
+ "loc": {
+ "start": {
+ "line": 898,
+ "column": 16
+ },
+ "end": {
+ "line": 898,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 37078,
+ 37091
+ ],
+ "loc": {
+ "start": {
+ "line": 898,
+ "column": 11
+ },
+ "end": {
+ "line": 898,
+ "column": 24
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 37107,
+ 37110
+ ],
+ "loc": {
+ "start": {
+ "line": 899,
+ "column": 12
+ },
+ "end": {
+ "line": 899,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "clearButton",
+ "range": [
+ 37111,
+ 37122
+ ],
+ "loc": {
+ "start": {
+ "line": 899,
+ "column": 16
+ },
+ "end": {
+ "line": 899,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 37107,
+ 37122
+ ],
+ "loc": {
+ "start": {
+ "line": 899,
+ "column": 12
+ },
+ "end": {
+ "line": 899,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "ClearButton",
+ "range": [
+ 37129,
+ 37140
+ ],
+ "loc": {
+ "start": {
+ "line": 899,
+ "column": 34
+ },
+ "end": {
+ "line": 899,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 37141,
+ 37145
+ ],
+ "loc": {
+ "start": {
+ "line": 899,
+ "column": 46
+ },
+ "end": {
+ "line": 899,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 37125,
+ 37146
+ ],
+ "loc": {
+ "start": {
+ "line": 899,
+ "column": 30
+ },
+ "end": {
+ "line": 899,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 37107,
+ 37146
+ ],
+ "loc": {
+ "start": {
+ "line": 899,
+ "column": 12
+ },
+ "end": {
+ "line": 899,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 37107,
+ 37147
+ ],
+ "loc": {
+ "start": {
+ "line": 899,
+ "column": 12
+ },
+ "end": {
+ "line": 899,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 37161,
+ 37164
+ ],
+ "loc": {
+ "start": {
+ "line": 900,
+ "column": 12
+ },
+ "end": {
+ "line": 900,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "clearButton",
+ "range": [
+ 37165,
+ 37176
+ ],
+ "loc": {
+ "start": {
+ "line": 900,
+ "column": 16
+ },
+ "end": {
+ "line": 900,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 37161,
+ 37176
+ ],
+ "loc": {
+ "start": {
+ "line": 900,
+ "column": 12
+ },
+ "end": {
+ "line": 900,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "init",
+ "range": [
+ 37177,
+ 37181
+ ],
+ "loc": {
+ "start": {
+ "line": 900,
+ "column": 28
+ },
+ "end": {
+ "line": 900,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 37161,
+ 37181
+ ],
+ "loc": {
+ "start": {
+ "line": 900,
+ "column": 12
+ },
+ "end": {
+ "line": 900,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 37161,
+ 37183
+ ],
+ "loc": {
+ "start": {
+ "line": 900,
+ "column": 12
+ },
+ "end": {
+ "line": 900,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 37161,
+ 37184
+ ],
+ "loc": {
+ "start": {
+ "line": 900,
+ "column": 12
+ },
+ "end": {
+ "line": 900,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 37092,
+ 37195
+ ],
+ "loc": {
+ "start": {
+ "line": 898,
+ "column": 25
+ },
+ "end": {
+ "line": 901,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 37075,
+ 37195
+ ],
+ "loc": {
+ "start": {
+ "line": 898,
+ "column": 8
+ },
+ "end": {
+ "line": 901,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 37208,
+ 37212
+ ],
+ "loc": {
+ "start": {
+ "line": 902,
+ "column": 11
+ },
+ "end": {
+ "line": 902,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "helpInstructions",
+ "range": [
+ 37213,
+ 37229
+ ],
+ "loc": {
+ "start": {
+ "line": 902,
+ "column": 16
+ },
+ "end": {
+ "line": 902,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 37208,
+ 37229
+ ],
+ "loc": {
+ "start": {
+ "line": 902,
+ "column": 11
+ },
+ "end": {
+ "line": 902,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 37249,
+ 37252
+ ],
+ "loc": {
+ "start": {
+ "line": 903,
+ "column": 16
+ },
+ "end": {
+ "line": 903,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "help",
+ "range": [
+ 37253,
+ 37257
+ ],
+ "loc": {
+ "start": {
+ "line": 903,
+ "column": 20
+ },
+ "end": {
+ "line": 903,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 37249,
+ 37257
+ ],
+ "loc": {
+ "start": {
+ "line": 903,
+ "column": 16
+ },
+ "end": {
+ "line": 903,
+ "column": 24
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 37248,
+ 37257
+ ],
+ "loc": {
+ "start": {
+ "line": 903,
+ "column": 15
+ },
+ "end": {
+ "line": 903,
+ "column": 24
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 37277,
+ 37280
+ ],
+ "loc": {
+ "start": {
+ "line": 904,
+ "column": 16
+ },
+ "end": {
+ "line": 904,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "help",
+ "range": [
+ 37281,
+ 37285
+ ],
+ "loc": {
+ "start": {
+ "line": 904,
+ "column": 20
+ },
+ "end": {
+ "line": 904,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 37277,
+ 37285
+ ],
+ "loc": {
+ "start": {
+ "line": 904,
+ "column": 16
+ },
+ "end": {
+ "line": 904,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Help",
+ "range": [
+ 37292,
+ 37296
+ ],
+ "loc": {
+ "start": {
+ "line": 904,
+ "column": 31
+ },
+ "end": {
+ "line": 904,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 37297,
+ 37301
+ ],
+ "loc": {
+ "start": {
+ "line": 904,
+ "column": 36
+ },
+ "end": {
+ "line": 904,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 37288,
+ 37302
+ ],
+ "loc": {
+ "start": {
+ "line": 904,
+ "column": 27
+ },
+ "end": {
+ "line": 904,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 37277,
+ 37302
+ ],
+ "loc": {
+ "start": {
+ "line": 904,
+ "column": 16
+ },
+ "end": {
+ "line": 904,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 37277,
+ 37303
+ ],
+ "loc": {
+ "start": {
+ "line": 904,
+ "column": 16
+ },
+ "end": {
+ "line": 904,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 37258,
+ 37318
+ ],
+ "loc": {
+ "start": {
+ "line": 903,
+ "column": 25
+ },
+ "end": {
+ "line": 905,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 37245,
+ 37318
+ ],
+ "loc": {
+ "start": {
+ "line": 903,
+ "column": 12
+ },
+ "end": {
+ "line": 905,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 37332,
+ 37335
+ ],
+ "loc": {
+ "start": {
+ "line": 906,
+ "column": 12
+ },
+ "end": {
+ "line": 906,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "help",
+ "range": [
+ 37336,
+ 37340
+ ],
+ "loc": {
+ "start": {
+ "line": 906,
+ "column": 16
+ },
+ "end": {
+ "line": 906,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 37332,
+ 37340
+ ],
+ "loc": {
+ "start": {
+ "line": 906,
+ "column": 12
+ },
+ "end": {
+ "line": 906,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "init",
+ "range": [
+ 37341,
+ 37345
+ ],
+ "loc": {
+ "start": {
+ "line": 906,
+ "column": 21
+ },
+ "end": {
+ "line": 906,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 37332,
+ 37345
+ ],
+ "loc": {
+ "start": {
+ "line": 906,
+ "column": 12
+ },
+ "end": {
+ "line": 906,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 37332,
+ 37347
+ ],
+ "loc": {
+ "start": {
+ "line": 906,
+ "column": 12
+ },
+ "end": {
+ "line": 906,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 37332,
+ 37348
+ ],
+ "loc": {
+ "start": {
+ "line": 906,
+ "column": 12
+ },
+ "end": {
+ "line": 906,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "range": [
+ 37230,
+ 37359
+ ],
+ "loc": {
+ "start": {
+ "line": 902,
+ "column": 33
+ },
+ "end": {
+ "line": 907,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 37205,
+ 37359
+ ],
+ "loc": {
+ "start": {
+ "line": 902,
+ "column": 8
+ },
+ "end": {
+ "line": 907,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 37372,
+ 37376
+ ],
+ "loc": {
+ "start": {
+ "line": 908,
+ "column": 11
+ },
+ "end": {
+ "line": 908,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasColWidths",
+ "range": [
+ 37377,
+ 37389
+ ],
+ "loc": {
+ "start": {
+ "line": 908,
+ "column": 16
+ },
+ "end": {
+ "line": 908,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 37372,
+ 37389
+ ],
+ "loc": {
+ "start": {
+ "line": 908,
+ "column": 11
+ },
+ "end": {
+ "line": 908,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 37394,
+ 37398
+ ],
+ "loc": {
+ "start": {
+ "line": 908,
+ "column": 33
+ },
+ "end": {
+ "line": 908,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 37399,
+ 37409
+ ],
+ "loc": {
+ "start": {
+ "line": 908,
+ "column": 38
+ },
+ "end": {
+ "line": 908,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 37394,
+ 37409
+ ],
+ "loc": {
+ "start": {
+ "line": 908,
+ "column": 33
+ },
+ "end": {
+ "line": 908,
+ "column": 48
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 37393,
+ 37409
+ ],
+ "loc": {
+ "start": {
+ "line": 908,
+ "column": 32
+ },
+ "end": {
+ "line": 908,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 37372,
+ 37409
+ ],
+ "loc": {
+ "start": {
+ "line": 908,
+ "column": 11
+ },
+ "end": {
+ "line": 908,
+ "column": 48
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 37425,
+ 37429
+ ],
+ "loc": {
+ "start": {
+ "line": 909,
+ "column": 12
+ },
+ "end": {
+ "line": 909,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setColWidths",
+ "range": [
+ 37430,
+ 37442
+ ],
+ "loc": {
+ "start": {
+ "line": 909,
+ "column": 17
+ },
+ "end": {
+ "line": 909,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 37425,
+ 37442
+ ],
+ "loc": {
+ "start": {
+ "line": 909,
+ "column": 12
+ },
+ "end": {
+ "line": 909,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 37425,
+ 37444
+ ],
+ "loc": {
+ "start": {
+ "line": 909,
+ "column": 12
+ },
+ "end": {
+ "line": 909,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 37425,
+ 37445
+ ],
+ "loc": {
+ "start": {
+ "line": 909,
+ "column": 12
+ },
+ "end": {
+ "line": 909,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "range": [
+ 37410,
+ 37456
+ ],
+ "loc": {
+ "start": {
+ "line": 908,
+ "column": 49
+ },
+ "end": {
+ "line": 910,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 37369,
+ 37456
+ ],
+ "loc": {
+ "start": {
+ "line": 908,
+ "column": 8
+ },
+ "end": {
+ "line": 910,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 37469,
+ 37473
+ ],
+ "loc": {
+ "start": {
+ "line": 911,
+ "column": 11
+ },
+ "end": {
+ "line": 911,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "alternateBgs",
+ "range": [
+ 37474,
+ 37486
+ ],
+ "loc": {
+ "start": {
+ "line": 911,
+ "column": 16
+ },
+ "end": {
+ "line": 911,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 37469,
+ 37486
+ ],
+ "loc": {
+ "start": {
+ "line": 911,
+ "column": 11
+ },
+ "end": {
+ "line": 911,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 37502,
+ 37505
+ ],
+ "loc": {
+ "start": {
+ "line": 912,
+ "column": 12
+ },
+ "end": {
+ "line": 912,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "alternateRows",
+ "range": [
+ 37506,
+ 37519
+ ],
+ "loc": {
+ "start": {
+ "line": 912,
+ "column": 16
+ },
+ "end": {
+ "line": 912,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 37502,
+ 37519
+ ],
+ "loc": {
+ "start": {
+ "line": 912,
+ "column": 12
+ },
+ "end": {
+ "line": 912,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "AlternateRows",
+ "range": [
+ 37526,
+ 37539
+ ],
+ "loc": {
+ "start": {
+ "line": 912,
+ "column": 36
+ },
+ "end": {
+ "line": 912,
+ "column": 49
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 37540,
+ 37544
+ ],
+ "loc": {
+ "start": {
+ "line": 912,
+ "column": 50
+ },
+ "end": {
+ "line": 912,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 37522,
+ 37545
+ ],
+ "loc": {
+ "start": {
+ "line": 912,
+ "column": 32
+ },
+ "end": {
+ "line": 912,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 37502,
+ 37545
+ ],
+ "loc": {
+ "start": {
+ "line": 912,
+ "column": 12
+ },
+ "end": {
+ "line": 912,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 37502,
+ 37546
+ ],
+ "loc": {
+ "start": {
+ "line": 912,
+ "column": 12
+ },
+ "end": {
+ "line": 912,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 37560,
+ 37563
+ ],
+ "loc": {
+ "start": {
+ "line": 913,
+ "column": 12
+ },
+ "end": {
+ "line": 913,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "alternateRows",
+ "range": [
+ 37564,
+ 37577
+ ],
+ "loc": {
+ "start": {
+ "line": 913,
+ "column": 16
+ },
+ "end": {
+ "line": 913,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 37560,
+ 37577
+ ],
+ "loc": {
+ "start": {
+ "line": 913,
+ "column": 12
+ },
+ "end": {
+ "line": 913,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "init",
+ "range": [
+ 37578,
+ 37582
+ ],
+ "loc": {
+ "start": {
+ "line": 913,
+ "column": 30
+ },
+ "end": {
+ "line": 913,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 37560,
+ 37582
+ ],
+ "loc": {
+ "start": {
+ "line": 913,
+ "column": 12
+ },
+ "end": {
+ "line": 913,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 37560,
+ 37584
+ ],
+ "loc": {
+ "start": {
+ "line": 913,
+ "column": 12
+ },
+ "end": {
+ "line": 913,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 37560,
+ 37585
+ ],
+ "loc": {
+ "start": {
+ "line": 913,
+ "column": 12
+ },
+ "end": {
+ "line": 913,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 37487,
+ 37596
+ ],
+ "loc": {
+ "start": {
+ "line": 911,
+ "column": 29
+ },
+ "end": {
+ "line": 914,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 37466,
+ 37596
+ ],
+ "loc": {
+ "start": {
+ "line": 911,
+ "column": 8
+ },
+ "end": {
+ "line": 914,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 37608,
+ 37612
+ ],
+ "loc": {
+ "start": {
+ "line": 916,
+ "column": 8
+ },
+ "end": {
+ "line": 916,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFirstLoad",
+ "range": [
+ 37613,
+ 37624
+ ],
+ "loc": {
+ "start": {
+ "line": 916,
+ "column": 13
+ },
+ "end": {
+ "line": 916,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 37608,
+ 37624
+ ],
+ "loc": {
+ "start": {
+ "line": 916,
+ "column": 8
+ },
+ "end": {
+ "line": 916,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 37627,
+ 37632
+ ],
+ "loc": {
+ "start": {
+ "line": 916,
+ "column": 27
+ },
+ "end": {
+ "line": 916,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 37608,
+ 37632
+ ],
+ "loc": {
+ "start": {
+ "line": 916,
+ "column": 8
+ },
+ "end": {
+ "line": 916,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 37608,
+ 37633
+ ],
+ "loc": {
+ "start": {
+ "line": 916,
+ "column": 8
+ },
+ "end": {
+ "line": 916,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 37643,
+ 37647
+ ],
+ "loc": {
+ "start": {
+ "line": 917,
+ "column": 8
+ },
+ "end": {
+ "line": 917,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_hasGrid",
+ "range": [
+ 37648,
+ 37656
+ ],
+ "loc": {
+ "start": {
+ "line": 917,
+ "column": 13
+ },
+ "end": {
+ "line": 917,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 37643,
+ 37656
+ ],
+ "loc": {
+ "start": {
+ "line": 917,
+ "column": 8
+ },
+ "end": {
+ "line": 917,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 37659,
+ 37663
+ ],
+ "loc": {
+ "start": {
+ "line": 917,
+ "column": 24
+ },
+ "end": {
+ "line": 917,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 37643,
+ 37663
+ ],
+ "loc": {
+ "start": {
+ "line": 917,
+ "column": 8
+ },
+ "end": {
+ "line": 917,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 37643,
+ 37664
+ ],
+ "loc": {
+ "start": {
+ "line": 917,
+ "column": 8
+ },
+ "end": {
+ "line": 917,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 37679,
+ 37683
+ ],
+ "loc": {
+ "start": {
+ "line": 919,
+ "column": 11
+ },
+ "end": {
+ "line": 919,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rememberGridValues",
+ "range": [
+ 37684,
+ 37702
+ ],
+ "loc": {
+ "start": {
+ "line": 919,
+ "column": 16
+ },
+ "end": {
+ "line": 919,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 37679,
+ 37702
+ ],
+ "loc": {
+ "start": {
+ "line": 919,
+ "column": 11
+ },
+ "end": {
+ "line": 919,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 37706,
+ 37710
+ ],
+ "loc": {
+ "start": {
+ "line": 919,
+ "column": 38
+ },
+ "end": {
+ "line": 919,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rememberPageLen",
+ "range": [
+ 37711,
+ 37726
+ ],
+ "loc": {
+ "start": {
+ "line": 919,
+ "column": 43
+ },
+ "end": {
+ "line": 919,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 37706,
+ 37726
+ ],
+ "loc": {
+ "start": {
+ "line": 919,
+ "column": 38
+ },
+ "end": {
+ "line": 919,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 37679,
+ 37726
+ ],
+ "loc": {
+ "start": {
+ "line": 919,
+ "column": 11
+ },
+ "end": {
+ "line": 919,
+ "column": 58
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 37743,
+ 37747
+ ],
+ "loc": {
+ "start": {
+ "line": 920,
+ "column": 12
+ },
+ "end": {
+ "line": 920,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rememberPageNb",
+ "range": [
+ 37748,
+ 37762
+ ],
+ "loc": {
+ "start": {
+ "line": 920,
+ "column": 17
+ },
+ "end": {
+ "line": 920,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 37743,
+ 37762
+ ],
+ "loc": {
+ "start": {
+ "line": 920,
+ "column": 12
+ },
+ "end": {
+ "line": 920,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 37679,
+ 37762
+ ],
+ "loc": {
+ "start": {
+ "line": 919,
+ "column": 11
+ },
+ "end": {
+ "line": 920,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 37778,
+ 37782
+ ],
+ "loc": {
+ "start": {
+ "line": 921,
+ "column": 12
+ },
+ "end": {
+ "line": 921,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resetValues",
+ "range": [
+ 37783,
+ 37794
+ ],
+ "loc": {
+ "start": {
+ "line": 921,
+ "column": 17
+ },
+ "end": {
+ "line": 921,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 37778,
+ 37794
+ ],
+ "loc": {
+ "start": {
+ "line": 921,
+ "column": 12
+ },
+ "end": {
+ "line": 921,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 37778,
+ 37796
+ ],
+ "loc": {
+ "start": {
+ "line": 921,
+ "column": 12
+ },
+ "end": {
+ "line": 921,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 37778,
+ 37797
+ ],
+ "loc": {
+ "start": {
+ "line": 921,
+ "column": 12
+ },
+ "end": {
+ "line": 921,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 37763,
+ 37808
+ ],
+ "loc": {
+ "start": {
+ "line": 920,
+ "column": 32
+ },
+ "end": {
+ "line": 922,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 37676,
+ 37808
+ ],
+ "loc": {
+ "start": {
+ "line": 919,
+ "column": 8
+ },
+ "end": {
+ "line": 922,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "TF css class is added to table",
+ "range": [
+ 37820,
+ 37852
+ ],
+ "loc": {
+ "start": {
+ "line": 924,
+ "column": 8
+ },
+ "end": {
+ "line": 924,
+ "column": 40
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 37866,
+ 37870
+ ],
+ "loc": {
+ "start": {
+ "line": 925,
+ "column": 12
+ },
+ "end": {
+ "line": 925,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 37871,
+ 37881
+ ],
+ "loc": {
+ "start": {
+ "line": 925,
+ "column": 17
+ },
+ "end": {
+ "line": 925,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 37866,
+ 37881
+ ],
+ "loc": {
+ "start": {
+ "line": 925,
+ "column": 12
+ },
+ "end": {
+ "line": 925,
+ "column": 27
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 37865,
+ 37881
+ ],
+ "loc": {
+ "start": {
+ "line": 925,
+ "column": 11
+ },
+ "end": {
+ "line": 925,
+ "column": 27
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 37897,
+ 37900
+ ],
+ "loc": {
+ "start": {
+ "line": 926,
+ "column": 12
+ },
+ "end": {
+ "line": 926,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "addClass",
+ "range": [
+ 37901,
+ 37909
+ ],
+ "loc": {
+ "start": {
+ "line": 926,
+ "column": 16
+ },
+ "end": {
+ "line": 926,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 37897,
+ 37909
+ ],
+ "loc": {
+ "start": {
+ "line": 926,
+ "column": 12
+ },
+ "end": {
+ "line": 926,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 37910,
+ 37914
+ ],
+ "loc": {
+ "start": {
+ "line": 926,
+ "column": 25
+ },
+ "end": {
+ "line": 926,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 37915,
+ 37918
+ ],
+ "loc": {
+ "start": {
+ "line": 926,
+ "column": 30
+ },
+ "end": {
+ "line": 926,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 37910,
+ 37918
+ ],
+ "loc": {
+ "start": {
+ "line": 926,
+ "column": 25
+ },
+ "end": {
+ "line": 926,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 37920,
+ 37924
+ ],
+ "loc": {
+ "start": {
+ "line": 926,
+ "column": 35
+ },
+ "end": {
+ "line": 926,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxTf",
+ "range": [
+ 37925,
+ 37931
+ ],
+ "loc": {
+ "start": {
+ "line": 926,
+ "column": 40
+ },
+ "end": {
+ "line": 926,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 37920,
+ 37931
+ ],
+ "loc": {
+ "start": {
+ "line": 926,
+ "column": 35
+ },
+ "end": {
+ "line": 926,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 37897,
+ 37932
+ ],
+ "loc": {
+ "start": {
+ "line": 926,
+ "column": 12
+ },
+ "end": {
+ "line": 926,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 37897,
+ 37933
+ ],
+ "loc": {
+ "start": {
+ "line": 926,
+ "column": 12
+ },
+ "end": {
+ "line": 926,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 37882,
+ 37944
+ ],
+ "loc": {
+ "start": {
+ "line": 925,
+ "column": 28
+ },
+ "end": {
+ "line": 927,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 37862,
+ 37944
+ ],
+ "loc": {
+ "start": {
+ "line": 925,
+ "column": 8
+ },
+ "end": {
+ "line": 927,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "TF css class is added to table",
+ "range": [
+ 37820,
+ 37852
+ ],
+ "loc": {
+ "start": {
+ "line": 924,
+ "column": 8
+ },
+ "end": {
+ "line": 924,
+ "column": 40
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 37959,
+ 37963
+ ],
+ "loc": {
+ "start": {
+ "line": 929,
+ "column": 11
+ },
+ "end": {
+ "line": 929,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loader",
+ "range": [
+ 37964,
+ 37970
+ ],
+ "loc": {
+ "start": {
+ "line": 929,
+ "column": 16
+ },
+ "end": {
+ "line": 929,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 37959,
+ 37970
+ ],
+ "loc": {
+ "start": {
+ "line": 929,
+ "column": 11
+ },
+ "end": {
+ "line": 929,
+ "column": 22
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 37986,
+ 37989
+ ],
+ "loc": {
+ "start": {
+ "line": 930,
+ "column": 12
+ },
+ "end": {
+ "line": 930,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loader",
+ "range": [
+ 37990,
+ 37996
+ ],
+ "loc": {
+ "start": {
+ "line": 930,
+ "column": 16
+ },
+ "end": {
+ "line": 930,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 37986,
+ 37996
+ ],
+ "loc": {
+ "start": {
+ "line": 930,
+ "column": 12
+ },
+ "end": {
+ "line": 930,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "show",
+ "range": [
+ 37997,
+ 38001
+ ],
+ "loc": {
+ "start": {
+ "line": 930,
+ "column": 23
+ },
+ "end": {
+ "line": 930,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 37986,
+ 38001
+ ],
+ "loc": {
+ "start": {
+ "line": 930,
+ "column": 12
+ },
+ "end": {
+ "line": 930,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "none",
+ "raw": "'none'",
+ "range": [
+ 38002,
+ 38008
+ ],
+ "loc": {
+ "start": {
+ "line": 930,
+ "column": 28
+ },
+ "end": {
+ "line": 930,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 37986,
+ 38009
+ ],
+ "loc": {
+ "start": {
+ "line": 930,
+ "column": 12
+ },
+ "end": {
+ "line": 930,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 37986,
+ 38010
+ ],
+ "loc": {
+ "start": {
+ "line": 930,
+ "column": 12
+ },
+ "end": {
+ "line": 930,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 37971,
+ 38021
+ ],
+ "loc": {
+ "start": {
+ "line": 929,
+ "column": 23
+ },
+ "end": {
+ "line": 931,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 37956,
+ 38021
+ ],
+ "loc": {
+ "start": {
+ "line": 929,
+ "column": 8
+ },
+ "end": {
+ "line": 931,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": " Loads extensions ",
+ "range": [
+ 38033,
+ 38055
+ ],
+ "loc": {
+ "start": {
+ "line": 933,
+ "column": 8
+ },
+ "end": {
+ "line": 933,
+ "column": 30
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 38068,
+ 38072
+ ],
+ "loc": {
+ "start": {
+ "line": 934,
+ "column": 11
+ },
+ "end": {
+ "line": 934,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasExtensions",
+ "range": [
+ 38073,
+ 38086
+ ],
+ "loc": {
+ "start": {
+ "line": 934,
+ "column": 16
+ },
+ "end": {
+ "line": 934,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 38068,
+ 38086
+ ],
+ "loc": {
+ "start": {
+ "line": 934,
+ "column": 11
+ },
+ "end": {
+ "line": 934,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 38102,
+ 38106
+ ],
+ "loc": {
+ "start": {
+ "line": 935,
+ "column": 12
+ },
+ "end": {
+ "line": 935,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "initExtensions",
+ "range": [
+ 38107,
+ 38121
+ ],
+ "loc": {
+ "start": {
+ "line": 935,
+ "column": 17
+ },
+ "end": {
+ "line": 935,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 38102,
+ 38121
+ ],
+ "loc": {
+ "start": {
+ "line": 935,
+ "column": 12
+ },
+ "end": {
+ "line": 935,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 38102,
+ 38123
+ ],
+ "loc": {
+ "start": {
+ "line": 935,
+ "column": 12
+ },
+ "end": {
+ "line": 935,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 38102,
+ 38124
+ ],
+ "loc": {
+ "start": {
+ "line": 935,
+ "column": 12
+ },
+ "end": {
+ "line": 935,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 38087,
+ 38135
+ ],
+ "loc": {
+ "start": {
+ "line": 934,
+ "column": 30
+ },
+ "end": {
+ "line": 936,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 38065,
+ 38135
+ ],
+ "loc": {
+ "start": {
+ "line": 934,
+ "column": 8
+ },
+ "end": {
+ "line": 936,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": " Loads extensions ",
+ "range": [
+ 38033,
+ 38055
+ ],
+ "loc": {
+ "start": {
+ "line": 933,
+ "column": 8
+ },
+ "end": {
+ "line": 933,
+ "column": 30
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 38150,
+ 38154
+ ],
+ "loc": {
+ "start": {
+ "line": 938,
+ "column": 11
+ },
+ "end": {
+ "line": 938,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onFiltersLoaded",
+ "range": [
+ 38155,
+ 38170
+ ],
+ "loc": {
+ "start": {
+ "line": 938,
+ "column": 16
+ },
+ "end": {
+ "line": 938,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 38150,
+ 38170
+ ],
+ "loc": {
+ "start": {
+ "line": 938,
+ "column": 11
+ },
+ "end": {
+ "line": 938,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 38186,
+ 38190
+ ],
+ "loc": {
+ "start": {
+ "line": 939,
+ "column": 12
+ },
+ "end": {
+ "line": 939,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onFiltersLoaded",
+ "range": [
+ 38191,
+ 38206
+ ],
+ "loc": {
+ "start": {
+ "line": 939,
+ "column": 17
+ },
+ "end": {
+ "line": 939,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 38186,
+ 38206
+ ],
+ "loc": {
+ "start": {
+ "line": 939,
+ "column": 12
+ },
+ "end": {
+ "line": 939,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 38207,
+ 38211
+ ],
+ "loc": {
+ "start": {
+ "line": 939,
+ "column": 33
+ },
+ "end": {
+ "line": 939,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 38186,
+ 38211
+ ],
+ "loc": {
+ "start": {
+ "line": 939,
+ "column": 12
+ },
+ "end": {
+ "line": 939,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 38212,
+ 38216
+ ],
+ "loc": {
+ "start": {
+ "line": 939,
+ "column": 38
+ },
+ "end": {
+ "line": 939,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "ThisExpression",
+ "range": [
+ 38218,
+ 38222
+ ],
+ "loc": {
+ "start": {
+ "line": 939,
+ "column": 44
+ },
+ "end": {
+ "line": 939,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 38186,
+ 38223
+ ],
+ "loc": {
+ "start": {
+ "line": 939,
+ "column": 12
+ },
+ "end": {
+ "line": 939,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 38186,
+ 38224
+ ],
+ "loc": {
+ "start": {
+ "line": 939,
+ "column": 12
+ },
+ "end": {
+ "line": 939,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 38171,
+ 38235
+ ],
+ "loc": {
+ "start": {
+ "line": 938,
+ "column": 32
+ },
+ "end": {
+ "line": 940,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 38147,
+ 38235
+ ],
+ "loc": {
+ "start": {
+ "line": 938,
+ "column": 8
+ },
+ "end": {
+ "line": 940,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 25499,
+ 38242
+ ],
+ "loc": {
+ "start": {
+ "line": 608,
+ "column": 10
+ },
+ "end": {
+ "line": 941,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 25497,
+ 38242
+ ],
+ "loc": {
+ "start": {
+ "line": 608,
+ "column": 8
+ },
+ "end": {
+ "line": 941,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 25493,
+ 38242
+ ],
+ "loc": {
+ "start": {
+ "line": 608,
+ "column": 4
+ },
+ "end": {
+ "line": 941,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Initialise filtering grid bar behaviours and layout\r\n *\r\n * TODO: decompose in smaller methods\r\n ",
+ "range": [
+ 25364,
+ 25487
+ ],
+ "loc": {
+ "start": {
+ "line": 603,
+ "column": 4
+ },
+ "end": {
+ "line": 607,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Manages state messages\r\n * @param {String} evt Event name\r\n * @param {Object} cfg Config object\r\n ",
+ "range": [
+ 38250,
+ 38374
+ ],
+ "loc": {
+ "start": {
+ "line": 943,
+ "column": 4
+ },
+ "end": {
+ "line": 947,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "EvtManager",
+ "range": [
+ 38380,
+ 38390
+ ],
+ "loc": {
+ "start": {
+ "line": 948,
+ "column": 4
+ },
+ "end": {
+ "line": 948,
+ "column": 14
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 38391,
+ 38394
+ ],
+ "loc": {
+ "start": {
+ "line": 948,
+ "column": 15
+ },
+ "end": {
+ "line": 948,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "AssignmentPattern",
+ "left": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 38405,
+ 38408
+ ],
+ "loc": {
+ "start": {
+ "line": 949,
+ "column": 8
+ },
+ "end": {
+ "line": 949,
+ "column": 11
+ }
+ }
+ },
+ "right": {
+ "type": "ObjectExpression",
+ "properties": [
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 38411,
+ 38419
+ ],
+ "loc": {
+ "start": {
+ "line": 949,
+ "column": 14
+ },
+ "end": {
+ "line": 949,
+ "column": 22
+ }
+ }
+ },
+ "value": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 38421,
+ 38425
+ ],
+ "loc": {
+ "start": {
+ "line": 949,
+ "column": 24
+ },
+ "end": {
+ "line": 949,
+ "column": 28
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 38411,
+ 38425
+ ],
+ "loc": {
+ "start": {
+ "line": 949,
+ "column": 14
+ },
+ "end": {
+ "line": 949,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "slcExternal",
+ "range": [
+ 38427,
+ 38438
+ ],
+ "loc": {
+ "start": {
+ "line": 949,
+ "column": 30
+ },
+ "end": {
+ "line": 949,
+ "column": 41
+ }
+ }
+ },
+ "value": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 38440,
+ 38445
+ ],
+ "loc": {
+ "start": {
+ "line": 949,
+ "column": 43
+ },
+ "end": {
+ "line": 949,
+ "column": 48
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 38427,
+ 38445
+ ],
+ "loc": {
+ "start": {
+ "line": 949,
+ "column": 30
+ },
+ "end": {
+ "line": 949,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "slcId",
+ "range": [
+ 38447,
+ 38452
+ ],
+ "loc": {
+ "start": {
+ "line": 949,
+ "column": 50
+ },
+ "end": {
+ "line": 949,
+ "column": 55
+ }
+ }
+ },
+ "value": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 38454,
+ 38458
+ ],
+ "loc": {
+ "start": {
+ "line": 949,
+ "column": 57
+ },
+ "end": {
+ "line": 949,
+ "column": 61
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 38447,
+ 38458
+ ],
+ "loc": {
+ "start": {
+ "line": 949,
+ "column": 50
+ },
+ "end": {
+ "line": 949,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "pgIndex",
+ "range": [
+ 38460,
+ 38467
+ ],
+ "loc": {
+ "start": {
+ "line": 949,
+ "column": 63
+ },
+ "end": {
+ "line": 949,
+ "column": 70
+ }
+ }
+ },
+ "value": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 38469,
+ 38473
+ ],
+ "loc": {
+ "start": {
+ "line": 949,
+ "column": 72
+ },
+ "end": {
+ "line": 949,
+ "column": 76
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 38460,
+ 38473
+ ],
+ "loc": {
+ "start": {
+ "line": 949,
+ "column": 63
+ },
+ "end": {
+ "line": 949,
+ "column": 76
+ }
+ }
+ }
+ ],
+ "range": [
+ 38409,
+ 38475
+ ],
+ "loc": {
+ "start": {
+ "line": 949,
+ "column": 12
+ },
+ "end": {
+ "line": 949,
+ "column": 78
+ }
+ }
+ },
+ "range": [
+ 38405,
+ 38475
+ ],
+ "loc": {
+ "start": {
+ "line": 949,
+ "column": 8
+ },
+ "end": {
+ "line": 949,
+ "column": 78
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 38491,
+ 38499
+ ],
+ "loc": {
+ "start": {
+ "line": 950,
+ "column": 12
+ },
+ "end": {
+ "line": 950,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 38502,
+ 38505
+ ],
+ "loc": {
+ "start": {
+ "line": 950,
+ "column": 23
+ },
+ "end": {
+ "line": 950,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 38506,
+ 38514
+ ],
+ "loc": {
+ "start": {
+ "line": 950,
+ "column": 27
+ },
+ "end": {
+ "line": 950,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 38502,
+ 38514
+ ],
+ "loc": {
+ "start": {
+ "line": 950,
+ "column": 23
+ },
+ "end": {
+ "line": 950,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 38491,
+ 38514
+ ],
+ "loc": {
+ "start": {
+ "line": 950,
+ "column": 12
+ },
+ "end": {
+ "line": 950,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 38487,
+ 38515
+ ],
+ "loc": {
+ "start": {
+ "line": 950,
+ "column": 8
+ },
+ "end": {
+ "line": 950,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slcExternal",
+ "range": [
+ 38529,
+ 38540
+ ],
+ "loc": {
+ "start": {
+ "line": 951,
+ "column": 12
+ },
+ "end": {
+ "line": 951,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 38543,
+ 38546
+ ],
+ "loc": {
+ "start": {
+ "line": 951,
+ "column": 26
+ },
+ "end": {
+ "line": 951,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "slcExternal",
+ "range": [
+ 38547,
+ 38558
+ ],
+ "loc": {
+ "start": {
+ "line": 951,
+ "column": 30
+ },
+ "end": {
+ "line": 951,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 38543,
+ 38558
+ ],
+ "loc": {
+ "start": {
+ "line": 951,
+ "column": 26
+ },
+ "end": {
+ "line": 951,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 38529,
+ 38558
+ ],
+ "loc": {
+ "start": {
+ "line": 951,
+ "column": 12
+ },
+ "end": {
+ "line": 951,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 38525,
+ 38559
+ ],
+ "loc": {
+ "start": {
+ "line": 951,
+ "column": 8
+ },
+ "end": {
+ "line": 951,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slcId",
+ "range": [
+ 38573,
+ 38578
+ ],
+ "loc": {
+ "start": {
+ "line": 952,
+ "column": 12
+ },
+ "end": {
+ "line": 952,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 38581,
+ 38584
+ ],
+ "loc": {
+ "start": {
+ "line": 952,
+ "column": 20
+ },
+ "end": {
+ "line": 952,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "slcId",
+ "range": [
+ 38585,
+ 38590
+ ],
+ "loc": {
+ "start": {
+ "line": 952,
+ "column": 24
+ },
+ "end": {
+ "line": 952,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 38581,
+ 38590
+ ],
+ "loc": {
+ "start": {
+ "line": 952,
+ "column": 20
+ },
+ "end": {
+ "line": 952,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 38573,
+ 38590
+ ],
+ "loc": {
+ "start": {
+ "line": 952,
+ "column": 12
+ },
+ "end": {
+ "line": 952,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 38569,
+ 38591
+ ],
+ "loc": {
+ "start": {
+ "line": 952,
+ "column": 8
+ },
+ "end": {
+ "line": 952,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "pgIndex",
+ "range": [
+ 38605,
+ 38612
+ ],
+ "loc": {
+ "start": {
+ "line": 953,
+ "column": 12
+ },
+ "end": {
+ "line": 953,
+ "column": 19
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 38615,
+ 38618
+ ],
+ "loc": {
+ "start": {
+ "line": 953,
+ "column": 22
+ },
+ "end": {
+ "line": 953,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pgIndex",
+ "range": [
+ 38619,
+ 38626
+ ],
+ "loc": {
+ "start": {
+ "line": 953,
+ "column": 26
+ },
+ "end": {
+ "line": 953,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 38615,
+ 38626
+ ],
+ "loc": {
+ "start": {
+ "line": 953,
+ "column": 22
+ },
+ "end": {
+ "line": 953,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 38605,
+ 38626
+ ],
+ "loc": {
+ "start": {
+ "line": 953,
+ "column": 12
+ },
+ "end": {
+ "line": 953,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 38601,
+ 38627
+ ],
+ "loc": {
+ "start": {
+ "line": 953,
+ "column": 8
+ },
+ "end": {
+ "line": 953,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cpt",
+ "range": [
+ 38641,
+ 38644
+ ],
+ "loc": {
+ "start": {
+ "line": 954,
+ "column": 12
+ },
+ "end": {
+ "line": 954,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 38647,
+ 38651
+ ],
+ "loc": {
+ "start": {
+ "line": 954,
+ "column": 18
+ },
+ "end": {
+ "line": 954,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 38652,
+ 38655
+ ],
+ "loc": {
+ "start": {
+ "line": 954,
+ "column": 23
+ },
+ "end": {
+ "line": 954,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 38647,
+ 38655
+ ],
+ "loc": {
+ "start": {
+ "line": 954,
+ "column": 18
+ },
+ "end": {
+ "line": 954,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 38641,
+ 38655
+ ],
+ "loc": {
+ "start": {
+ "line": 954,
+ "column": 12
+ },
+ "end": {
+ "line": 954,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 38637,
+ 38656
+ ],
+ "loc": {
+ "start": {
+ "line": 954,
+ "column": 8
+ },
+ "end": {
+ "line": 954,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "FunctionDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "efx",
+ "range": [
+ 38677,
+ 38680
+ ],
+ "loc": {
+ "start": {
+ "line": 956,
+ "column": 17
+ },
+ "end": {
+ "line": 956,
+ "column": 20
+ }
+ }
+ },
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "ev",
+ "range": [
+ 38741,
+ 38743
+ ],
+ "loc": {
+ "start": {
+ "line": 958,
+ "column": 16
+ },
+ "end": {
+ "line": 958,
+ "column": 18
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 38746,
+ 38750
+ ],
+ "loc": {
+ "start": {
+ "line": 958,
+ "column": 21
+ },
+ "end": {
+ "line": 958,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Evt",
+ "range": [
+ 38751,
+ 38754
+ ],
+ "loc": {
+ "start": {
+ "line": 958,
+ "column": 26
+ },
+ "end": {
+ "line": 958,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 38746,
+ 38754
+ ],
+ "loc": {
+ "start": {
+ "line": 958,
+ "column": 21
+ },
+ "end": {
+ "line": 958,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 38755,
+ 38759
+ ],
+ "loc": {
+ "start": {
+ "line": 958,
+ "column": 30
+ },
+ "end": {
+ "line": 958,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 38746,
+ 38759
+ ],
+ "loc": {
+ "start": {
+ "line": 958,
+ "column": 21
+ },
+ "end": {
+ "line": 958,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 38741,
+ 38759
+ ],
+ "loc": {
+ "start": {
+ "line": 958,
+ "column": 16
+ },
+ "end": {
+ "line": 958,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 38737,
+ 38760
+ ],
+ "loc": {
+ "start": {
+ "line": 958,
+ "column": 12
+ },
+ "end": {
+ "line": 958,
+ "column": 35
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "jshint validthis:true ",
+ "range": [
+ 38697,
+ 38723
+ ],
+ "loc": {
+ "start": {
+ "line": 957,
+ "column": 12
+ },
+ "end": {
+ "line": 957,
+ "column": 38
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "SwitchStatement",
+ "discriminant": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 38783,
+ 38786
+ ],
+ "loc": {
+ "start": {
+ "line": 960,
+ "column": 19
+ },
+ "end": {
+ "line": 960,
+ "column": 22
+ }
+ }
+ },
+ "cases": [
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ev",
+ "range": [
+ 38811,
+ 38813
+ ],
+ "loc": {
+ "start": {
+ "line": 961,
+ "column": 21
+ },
+ "end": {
+ "line": 961,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filter",
+ "range": [
+ 38814,
+ 38820
+ ],
+ "loc": {
+ "start": {
+ "line": 961,
+ "column": 24
+ },
+ "end": {
+ "line": 961,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 38811,
+ 38820
+ ],
+ "loc": {
+ "start": {
+ "line": 961,
+ "column": 21
+ },
+ "end": {
+ "line": 961,
+ "column": 30
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 38843,
+ 38847
+ ],
+ "loc": {
+ "start": {
+ "line": 962,
+ "column": 20
+ },
+ "end": {
+ "line": 962,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_filter",
+ "range": [
+ 38848,
+ 38855
+ ],
+ "loc": {
+ "start": {
+ "line": 962,
+ "column": 25
+ },
+ "end": {
+ "line": 962,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 38843,
+ 38855
+ ],
+ "loc": {
+ "start": {
+ "line": 962,
+ "column": 20
+ },
+ "end": {
+ "line": 962,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 38843,
+ 38857
+ ],
+ "loc": {
+ "start": {
+ "line": 962,
+ "column": 20
+ },
+ "end": {
+ "line": 962,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 38843,
+ 38858
+ ],
+ "loc": {
+ "start": {
+ "line": 962,
+ "column": 20
+ },
+ "end": {
+ "line": 962,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 38876,
+ 38882
+ ],
+ "loc": {
+ "start": {
+ "line": 963,
+ "column": 16
+ },
+ "end": {
+ "line": 963,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 38806,
+ 38882
+ ],
+ "loc": {
+ "start": {
+ "line": 961,
+ "column": 16
+ },
+ "end": {
+ "line": 963,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ev",
+ "range": [
+ 38905,
+ 38907
+ ],
+ "loc": {
+ "start": {
+ "line": 964,
+ "column": 21
+ },
+ "end": {
+ "line": 964,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "dropdown",
+ "range": [
+ 38908,
+ 38916
+ ],
+ "loc": {
+ "start": {
+ "line": 964,
+ "column": 24
+ },
+ "end": {
+ "line": 964,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 38905,
+ 38916
+ ],
+ "loc": {
+ "start": {
+ "line": 964,
+ "column": 21
+ },
+ "end": {
+ "line": 964,
+ "column": 32
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 38942,
+ 38946
+ ],
+ "loc": {
+ "start": {
+ "line": 965,
+ "column": 23
+ },
+ "end": {
+ "line": 965,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "linkedFilters",
+ "range": [
+ 38947,
+ 38960
+ ],
+ "loc": {
+ "start": {
+ "line": 965,
+ "column": 28
+ },
+ "end": {
+ "line": 965,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 38942,
+ 38960
+ ],
+ "loc": {
+ "start": {
+ "line": 965,
+ "column": 23
+ },
+ "end": {
+ "line": 965,
+ "column": 41
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cpt",
+ "range": [
+ 38988,
+ 38991
+ ],
+ "loc": {
+ "start": {
+ "line": 966,
+ "column": 24
+ },
+ "end": {
+ "line": 966,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "dropdown",
+ "range": [
+ 38992,
+ 39000
+ ],
+ "loc": {
+ "start": {
+ "line": 966,
+ "column": 28
+ },
+ "end": {
+ "line": 966,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 38988,
+ 39000
+ ],
+ "loc": {
+ "start": {
+ "line": 966,
+ "column": 24
+ },
+ "end": {
+ "line": 966,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_build",
+ "range": [
+ 39001,
+ 39007
+ ],
+ "loc": {
+ "start": {
+ "line": 966,
+ "column": 37
+ },
+ "end": {
+ "line": 966,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 38988,
+ 39007
+ ],
+ "loc": {
+ "start": {
+ "line": 966,
+ "column": 24
+ },
+ "end": {
+ "line": 966,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 39008,
+ 39016
+ ],
+ "loc": {
+ "start": {
+ "line": 966,
+ "column": 44
+ },
+ "end": {
+ "line": 966,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 39018,
+ 39022
+ ],
+ "loc": {
+ "start": {
+ "line": 966,
+ "column": 54
+ },
+ "end": {
+ "line": 966,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 38988,
+ 39023
+ ],
+ "loc": {
+ "start": {
+ "line": 966,
+ "column": 24
+ },
+ "end": {
+ "line": 966,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 38988,
+ 39024
+ ],
+ "loc": {
+ "start": {
+ "line": 966,
+ "column": 24
+ },
+ "end": {
+ "line": 966,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 38961,
+ 39047
+ ],
+ "loc": {
+ "start": {
+ "line": 965,
+ "column": 42
+ },
+ "end": {
+ "line": 967,
+ "column": 21
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cpt",
+ "range": [
+ 39080,
+ 39083
+ ],
+ "loc": {
+ "start": {
+ "line": 968,
+ "column": 24
+ },
+ "end": {
+ "line": 968,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "dropdown",
+ "range": [
+ 39084,
+ 39092
+ ],
+ "loc": {
+ "start": {
+ "line": 968,
+ "column": 28
+ },
+ "end": {
+ "line": 968,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 39080,
+ 39092
+ ],
+ "loc": {
+ "start": {
+ "line": 968,
+ "column": 24
+ },
+ "end": {
+ "line": 968,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_build",
+ "range": [
+ 39093,
+ 39099
+ ],
+ "loc": {
+ "start": {
+ "line": 968,
+ "column": 37
+ },
+ "end": {
+ "line": 968,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 39080,
+ 39099
+ ],
+ "loc": {
+ "start": {
+ "line": 968,
+ "column": 24
+ },
+ "end": {
+ "line": 968,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 39130,
+ 39138
+ ],
+ "loc": {
+ "start": {
+ "line": 969,
+ "column": 28
+ },
+ "end": {
+ "line": 969,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 39140,
+ 39145
+ ],
+ "loc": {
+ "start": {
+ "line": 969,
+ "column": 38
+ },
+ "end": {
+ "line": 969,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "slcExternal",
+ "range": [
+ 39147,
+ 39158
+ ],
+ "loc": {
+ "start": {
+ "line": 969,
+ "column": 45
+ },
+ "end": {
+ "line": 969,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "slcId",
+ "range": [
+ 39160,
+ 39165
+ ],
+ "loc": {
+ "start": {
+ "line": 969,
+ "column": 58
+ },
+ "end": {
+ "line": 969,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 39080,
+ 39166
+ ],
+ "loc": {
+ "start": {
+ "line": 968,
+ "column": 24
+ },
+ "end": {
+ "line": 969,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 39080,
+ 39167
+ ],
+ "loc": {
+ "start": {
+ "line": 968,
+ "column": 24
+ },
+ "end": {
+ "line": 969,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 39053,
+ 39190
+ ],
+ "loc": {
+ "start": {
+ "line": 967,
+ "column": 27
+ },
+ "end": {
+ "line": 970,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 38939,
+ 39190
+ ],
+ "loc": {
+ "start": {
+ "line": 965,
+ "column": 20
+ },
+ "end": {
+ "line": 970,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 39208,
+ 39214
+ ],
+ "loc": {
+ "start": {
+ "line": 971,
+ "column": 16
+ },
+ "end": {
+ "line": 971,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 38900,
+ 39214
+ ],
+ "loc": {
+ "start": {
+ "line": 964,
+ "column": 16
+ },
+ "end": {
+ "line": 971,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ev",
+ "range": [
+ 39237,
+ 39239
+ ],
+ "loc": {
+ "start": {
+ "line": 972,
+ "column": 21
+ },
+ "end": {
+ "line": 972,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checklist",
+ "range": [
+ 39240,
+ 39249
+ ],
+ "loc": {
+ "start": {
+ "line": 972,
+ "column": 24
+ },
+ "end": {
+ "line": 972,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 39237,
+ 39249
+ ],
+ "loc": {
+ "start": {
+ "line": 972,
+ "column": 21
+ },
+ "end": {
+ "line": 972,
+ "column": 33
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cpt",
+ "range": [
+ 39272,
+ 39275
+ ],
+ "loc": {
+ "start": {
+ "line": 973,
+ "column": 20
+ },
+ "end": {
+ "line": 973,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkList",
+ "range": [
+ 39276,
+ 39285
+ ],
+ "loc": {
+ "start": {
+ "line": 973,
+ "column": 24
+ },
+ "end": {
+ "line": 973,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 39272,
+ 39285
+ ],
+ "loc": {
+ "start": {
+ "line": 973,
+ "column": 20
+ },
+ "end": {
+ "line": 973,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_build",
+ "range": [
+ 39286,
+ 39292
+ ],
+ "loc": {
+ "start": {
+ "line": 973,
+ "column": 34
+ },
+ "end": {
+ "line": 973,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 39272,
+ 39292
+ ],
+ "loc": {
+ "start": {
+ "line": 973,
+ "column": 20
+ },
+ "end": {
+ "line": 973,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 39293,
+ 39301
+ ],
+ "loc": {
+ "start": {
+ "line": 973,
+ "column": 41
+ },
+ "end": {
+ "line": 973,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "slcExternal",
+ "range": [
+ 39303,
+ 39314
+ ],
+ "loc": {
+ "start": {
+ "line": 973,
+ "column": 51
+ },
+ "end": {
+ "line": 973,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "slcId",
+ "range": [
+ 39316,
+ 39321
+ ],
+ "loc": {
+ "start": {
+ "line": 973,
+ "column": 64
+ },
+ "end": {
+ "line": 973,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "range": [
+ 39272,
+ 39322
+ ],
+ "loc": {
+ "start": {
+ "line": 973,
+ "column": 20
+ },
+ "end": {
+ "line": 973,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 39272,
+ 39323
+ ],
+ "loc": {
+ "start": {
+ "line": 973,
+ "column": 20
+ },
+ "end": {
+ "line": 973,
+ "column": 71
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 39341,
+ 39347
+ ],
+ "loc": {
+ "start": {
+ "line": 974,
+ "column": 16
+ },
+ "end": {
+ "line": 974,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 39232,
+ 39347
+ ],
+ "loc": {
+ "start": {
+ "line": 972,
+ "column": 16
+ },
+ "end": {
+ "line": 974,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ev",
+ "range": [
+ 39370,
+ 39372
+ ],
+ "loc": {
+ "start": {
+ "line": 975,
+ "column": 21
+ },
+ "end": {
+ "line": 975,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "changepage",
+ "range": [
+ 39373,
+ 39383
+ ],
+ "loc": {
+ "start": {
+ "line": 975,
+ "column": 24
+ },
+ "end": {
+ "line": 975,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 39370,
+ 39383
+ ],
+ "loc": {
+ "start": {
+ "line": 975,
+ "column": 21
+ },
+ "end": {
+ "line": 975,
+ "column": 34
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cpt",
+ "range": [
+ 39406,
+ 39409
+ ],
+ "loc": {
+ "start": {
+ "line": 976,
+ "column": 20
+ },
+ "end": {
+ "line": 976,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 39410,
+ 39416
+ ],
+ "loc": {
+ "start": {
+ "line": 976,
+ "column": 24
+ },
+ "end": {
+ "line": 976,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 39406,
+ 39416
+ ],
+ "loc": {
+ "start": {
+ "line": 976,
+ "column": 20
+ },
+ "end": {
+ "line": 976,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_changePage",
+ "range": [
+ 39417,
+ 39428
+ ],
+ "loc": {
+ "start": {
+ "line": 976,
+ "column": 31
+ },
+ "end": {
+ "line": 976,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 39406,
+ 39428
+ ],
+ "loc": {
+ "start": {
+ "line": 976,
+ "column": 20
+ },
+ "end": {
+ "line": 976,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "pgIndex",
+ "range": [
+ 39429,
+ 39436
+ ],
+ "loc": {
+ "start": {
+ "line": 976,
+ "column": 43
+ },
+ "end": {
+ "line": 976,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 39406,
+ 39437
+ ],
+ "loc": {
+ "start": {
+ "line": 976,
+ "column": 20
+ },
+ "end": {
+ "line": 976,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 39406,
+ 39438
+ ],
+ "loc": {
+ "start": {
+ "line": 976,
+ "column": 20
+ },
+ "end": {
+ "line": 976,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 39456,
+ 39462
+ ],
+ "loc": {
+ "start": {
+ "line": 977,
+ "column": 16
+ },
+ "end": {
+ "line": 977,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 39365,
+ 39462
+ ],
+ "loc": {
+ "start": {
+ "line": 975,
+ "column": 16
+ },
+ "end": {
+ "line": 977,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ev",
+ "range": [
+ 39485,
+ 39487
+ ],
+ "loc": {
+ "start": {
+ "line": 978,
+ "column": 21
+ },
+ "end": {
+ "line": 978,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "clear",
+ "range": [
+ 39488,
+ 39493
+ ],
+ "loc": {
+ "start": {
+ "line": 978,
+ "column": 24
+ },
+ "end": {
+ "line": 978,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 39485,
+ 39493
+ ],
+ "loc": {
+ "start": {
+ "line": 978,
+ "column": 21
+ },
+ "end": {
+ "line": 978,
+ "column": 29
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 39516,
+ 39520
+ ],
+ "loc": {
+ "start": {
+ "line": 979,
+ "column": 20
+ },
+ "end": {
+ "line": 979,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_clearFilters",
+ "range": [
+ 39521,
+ 39534
+ ],
+ "loc": {
+ "start": {
+ "line": 979,
+ "column": 25
+ },
+ "end": {
+ "line": 979,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 39516,
+ 39534
+ ],
+ "loc": {
+ "start": {
+ "line": 979,
+ "column": 20
+ },
+ "end": {
+ "line": 979,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 39516,
+ 39536
+ ],
+ "loc": {
+ "start": {
+ "line": 979,
+ "column": 20
+ },
+ "end": {
+ "line": 979,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 39516,
+ 39537
+ ],
+ "loc": {
+ "start": {
+ "line": 979,
+ "column": 20
+ },
+ "end": {
+ "line": 979,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 39559,
+ 39563
+ ],
+ "loc": {
+ "start": {
+ "line": 980,
+ "column": 20
+ },
+ "end": {
+ "line": 980,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_filter",
+ "range": [
+ 39564,
+ 39571
+ ],
+ "loc": {
+ "start": {
+ "line": 980,
+ "column": 25
+ },
+ "end": {
+ "line": 980,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 39559,
+ 39571
+ ],
+ "loc": {
+ "start": {
+ "line": 980,
+ "column": 20
+ },
+ "end": {
+ "line": 980,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 39559,
+ 39573
+ ],
+ "loc": {
+ "start": {
+ "line": 980,
+ "column": 20
+ },
+ "end": {
+ "line": 980,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 39559,
+ 39574
+ ],
+ "loc": {
+ "start": {
+ "line": 980,
+ "column": 20
+ },
+ "end": {
+ "line": 980,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 39592,
+ 39598
+ ],
+ "loc": {
+ "start": {
+ "line": 981,
+ "column": 16
+ },
+ "end": {
+ "line": 981,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 39480,
+ 39598
+ ],
+ "loc": {
+ "start": {
+ "line": 978,
+ "column": 16
+ },
+ "end": {
+ "line": 981,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ev",
+ "range": [
+ 39621,
+ 39623
+ ],
+ "loc": {
+ "start": {
+ "line": 982,
+ "column": 21
+ },
+ "end": {
+ "line": 982,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "changeresultsperpage",
+ "range": [
+ 39624,
+ 39644
+ ],
+ "loc": {
+ "start": {
+ "line": 982,
+ "column": 24
+ },
+ "end": {
+ "line": 982,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 39621,
+ 39644
+ ],
+ "loc": {
+ "start": {
+ "line": 982,
+ "column": 21
+ },
+ "end": {
+ "line": 982,
+ "column": 44
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cpt",
+ "range": [
+ 39667,
+ 39670
+ ],
+ "loc": {
+ "start": {
+ "line": 983,
+ "column": 20
+ },
+ "end": {
+ "line": 983,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 39671,
+ 39677
+ ],
+ "loc": {
+ "start": {
+ "line": 983,
+ "column": 24
+ },
+ "end": {
+ "line": 983,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 39667,
+ 39677
+ ],
+ "loc": {
+ "start": {
+ "line": 983,
+ "column": 20
+ },
+ "end": {
+ "line": 983,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_changeResultsPerPage",
+ "range": [
+ 39678,
+ 39699
+ ],
+ "loc": {
+ "start": {
+ "line": 983,
+ "column": 31
+ },
+ "end": {
+ "line": 983,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 39667,
+ 39699
+ ],
+ "loc": {
+ "start": {
+ "line": 983,
+ "column": 20
+ },
+ "end": {
+ "line": 983,
+ "column": 52
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 39667,
+ 39701
+ ],
+ "loc": {
+ "start": {
+ "line": 983,
+ "column": 20
+ },
+ "end": {
+ "line": 983,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 39667,
+ 39702
+ ],
+ "loc": {
+ "start": {
+ "line": 983,
+ "column": 20
+ },
+ "end": {
+ "line": 983,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 39720,
+ 39726
+ ],
+ "loc": {
+ "start": {
+ "line": 984,
+ "column": 16
+ },
+ "end": {
+ "line": 984,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 39616,
+ 39726
+ ],
+ "loc": {
+ "start": {
+ "line": 982,
+ "column": 16
+ },
+ "end": {
+ "line": 984,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ev",
+ "range": [
+ 39749,
+ 39751
+ ],
+ "loc": {
+ "start": {
+ "line": 985,
+ "column": 21
+ },
+ "end": {
+ "line": 985,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resetvalues",
+ "range": [
+ 39752,
+ 39763
+ ],
+ "loc": {
+ "start": {
+ "line": 985,
+ "column": 24
+ },
+ "end": {
+ "line": 985,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 39749,
+ 39763
+ ],
+ "loc": {
+ "start": {
+ "line": 985,
+ "column": 21
+ },
+ "end": {
+ "line": 985,
+ "column": 35
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 39786,
+ 39790
+ ],
+ "loc": {
+ "start": {
+ "line": 986,
+ "column": 20
+ },
+ "end": {
+ "line": 986,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_resetValues",
+ "range": [
+ 39791,
+ 39803
+ ],
+ "loc": {
+ "start": {
+ "line": 986,
+ "column": 25
+ },
+ "end": {
+ "line": 986,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 39786,
+ 39803
+ ],
+ "loc": {
+ "start": {
+ "line": 986,
+ "column": 20
+ },
+ "end": {
+ "line": 986,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 39786,
+ 39805
+ ],
+ "loc": {
+ "start": {
+ "line": 986,
+ "column": 20
+ },
+ "end": {
+ "line": 986,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 39786,
+ 39806
+ ],
+ "loc": {
+ "start": {
+ "line": 986,
+ "column": 20
+ },
+ "end": {
+ "line": 986,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 39828,
+ 39832
+ ],
+ "loc": {
+ "start": {
+ "line": 987,
+ "column": 20
+ },
+ "end": {
+ "line": 987,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_filter",
+ "range": [
+ 39833,
+ 39840
+ ],
+ "loc": {
+ "start": {
+ "line": 987,
+ "column": 25
+ },
+ "end": {
+ "line": 987,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 39828,
+ 39840
+ ],
+ "loc": {
+ "start": {
+ "line": 987,
+ "column": 20
+ },
+ "end": {
+ "line": 987,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 39828,
+ 39842
+ ],
+ "loc": {
+ "start": {
+ "line": 987,
+ "column": 20
+ },
+ "end": {
+ "line": 987,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 39828,
+ 39843
+ ],
+ "loc": {
+ "start": {
+ "line": 987,
+ "column": 20
+ },
+ "end": {
+ "line": 987,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 39861,
+ 39867
+ ],
+ "loc": {
+ "start": {
+ "line": 988,
+ "column": 16
+ },
+ "end": {
+ "line": 988,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 39744,
+ 39867
+ ],
+ "loc": {
+ "start": {
+ "line": 985,
+ "column": 16
+ },
+ "end": {
+ "line": 988,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ev",
+ "range": [
+ 39890,
+ 39892
+ ],
+ "loc": {
+ "start": {
+ "line": 989,
+ "column": 21
+ },
+ "end": {
+ "line": 989,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resetpage",
+ "range": [
+ 39893,
+ 39902
+ ],
+ "loc": {
+ "start": {
+ "line": 989,
+ "column": 24
+ },
+ "end": {
+ "line": 989,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 39890,
+ 39902
+ ],
+ "loc": {
+ "start": {
+ "line": 989,
+ "column": 21
+ },
+ "end": {
+ "line": 989,
+ "column": 33
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cpt",
+ "range": [
+ 39925,
+ 39928
+ ],
+ "loc": {
+ "start": {
+ "line": 990,
+ "column": 20
+ },
+ "end": {
+ "line": 990,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 39929,
+ 39935
+ ],
+ "loc": {
+ "start": {
+ "line": 990,
+ "column": 24
+ },
+ "end": {
+ "line": 990,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 39925,
+ 39935
+ ],
+ "loc": {
+ "start": {
+ "line": 990,
+ "column": 20
+ },
+ "end": {
+ "line": 990,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_resetPage",
+ "range": [
+ 39936,
+ 39946
+ ],
+ "loc": {
+ "start": {
+ "line": 990,
+ "column": 31
+ },
+ "end": {
+ "line": 990,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 39925,
+ 39946
+ ],
+ "loc": {
+ "start": {
+ "line": 990,
+ "column": 20
+ },
+ "end": {
+ "line": 990,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 39947,
+ 39951
+ ],
+ "loc": {
+ "start": {
+ "line": 990,
+ "column": 42
+ },
+ "end": {
+ "line": 990,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pgNbCookie",
+ "range": [
+ 39952,
+ 39962
+ ],
+ "loc": {
+ "start": {
+ "line": 990,
+ "column": 47
+ },
+ "end": {
+ "line": 990,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 39947,
+ 39962
+ ],
+ "loc": {
+ "start": {
+ "line": 990,
+ "column": 42
+ },
+ "end": {
+ "line": 990,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 39925,
+ 39963
+ ],
+ "loc": {
+ "start": {
+ "line": 990,
+ "column": 20
+ },
+ "end": {
+ "line": 990,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 39925,
+ 39964
+ ],
+ "loc": {
+ "start": {
+ "line": 990,
+ "column": 20
+ },
+ "end": {
+ "line": 990,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 39982,
+ 39988
+ ],
+ "loc": {
+ "start": {
+ "line": 991,
+ "column": 16
+ },
+ "end": {
+ "line": 991,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 39885,
+ 39988
+ ],
+ "loc": {
+ "start": {
+ "line": 989,
+ "column": 16
+ },
+ "end": {
+ "line": 991,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ev",
+ "range": [
+ 40011,
+ 40013
+ ],
+ "loc": {
+ "start": {
+ "line": 992,
+ "column": 21
+ },
+ "end": {
+ "line": 992,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resetpagelength",
+ "range": [
+ 40014,
+ 40029
+ ],
+ "loc": {
+ "start": {
+ "line": 992,
+ "column": 24
+ },
+ "end": {
+ "line": 992,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 40011,
+ 40029
+ ],
+ "loc": {
+ "start": {
+ "line": 992,
+ "column": 21
+ },
+ "end": {
+ "line": 992,
+ "column": 39
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cpt",
+ "range": [
+ 40052,
+ 40055
+ ],
+ "loc": {
+ "start": {
+ "line": 993,
+ "column": 20
+ },
+ "end": {
+ "line": 993,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 40056,
+ 40062
+ ],
+ "loc": {
+ "start": {
+ "line": 993,
+ "column": 24
+ },
+ "end": {
+ "line": 993,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 40052,
+ 40062
+ ],
+ "loc": {
+ "start": {
+ "line": 993,
+ "column": 20
+ },
+ "end": {
+ "line": 993,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_resetPageLength",
+ "range": [
+ 40063,
+ 40079
+ ],
+ "loc": {
+ "start": {
+ "line": 993,
+ "column": 31
+ },
+ "end": {
+ "line": 993,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 40052,
+ 40079
+ ],
+ "loc": {
+ "start": {
+ "line": 993,
+ "column": 20
+ },
+ "end": {
+ "line": 993,
+ "column": 47
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 40080,
+ 40084
+ ],
+ "loc": {
+ "start": {
+ "line": 993,
+ "column": 48
+ },
+ "end": {
+ "line": 993,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pgLenCookie",
+ "range": [
+ 40085,
+ 40096
+ ],
+ "loc": {
+ "start": {
+ "line": 993,
+ "column": 53
+ },
+ "end": {
+ "line": 993,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 40080,
+ 40096
+ ],
+ "loc": {
+ "start": {
+ "line": 993,
+ "column": 48
+ },
+ "end": {
+ "line": 993,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 40052,
+ 40097
+ ],
+ "loc": {
+ "start": {
+ "line": 993,
+ "column": 20
+ },
+ "end": {
+ "line": 993,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 40052,
+ 40098
+ ],
+ "loc": {
+ "start": {
+ "line": 993,
+ "column": 20
+ },
+ "end": {
+ "line": 993,
+ "column": 66
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 40116,
+ 40122
+ ],
+ "loc": {
+ "start": {
+ "line": 994,
+ "column": 16
+ },
+ "end": {
+ "line": 994,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 40006,
+ 40122
+ ],
+ "loc": {
+ "start": {
+ "line": 992,
+ "column": 16
+ },
+ "end": {
+ "line": 994,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ev",
+ "range": [
+ 40145,
+ 40147
+ ],
+ "loc": {
+ "start": {
+ "line": 995,
+ "column": 21
+ },
+ "end": {
+ "line": 995,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loadextensions",
+ "range": [
+ 40148,
+ 40162
+ ],
+ "loc": {
+ "start": {
+ "line": 995,
+ "column": 24
+ },
+ "end": {
+ "line": 995,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 40145,
+ 40162
+ ],
+ "loc": {
+ "start": {
+ "line": 995,
+ "column": 21
+ },
+ "end": {
+ "line": 995,
+ "column": 38
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 40185,
+ 40189
+ ],
+ "loc": {
+ "start": {
+ "line": 996,
+ "column": 20
+ },
+ "end": {
+ "line": 996,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_loadExtensions",
+ "range": [
+ 40190,
+ 40205
+ ],
+ "loc": {
+ "start": {
+ "line": 996,
+ "column": 25
+ },
+ "end": {
+ "line": 996,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 40185,
+ 40205
+ ],
+ "loc": {
+ "start": {
+ "line": 996,
+ "column": 20
+ },
+ "end": {
+ "line": 996,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 40185,
+ 40207
+ ],
+ "loc": {
+ "start": {
+ "line": 996,
+ "column": 20
+ },
+ "end": {
+ "line": 996,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 40185,
+ 40208
+ ],
+ "loc": {
+ "start": {
+ "line": 996,
+ "column": 20
+ },
+ "end": {
+ "line": 996,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 40226,
+ 40232
+ ],
+ "loc": {
+ "start": {
+ "line": 997,
+ "column": 16
+ },
+ "end": {
+ "line": 997,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 40140,
+ 40232
+ ],
+ "loc": {
+ "start": {
+ "line": 995,
+ "column": 16
+ },
+ "end": {
+ "line": 997,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "SwitchCase",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ev",
+ "range": [
+ 40255,
+ 40257
+ ],
+ "loc": {
+ "start": {
+ "line": 998,
+ "column": 21
+ },
+ "end": {
+ "line": 998,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loadthemes",
+ "range": [
+ 40258,
+ 40268
+ ],
+ "loc": {
+ "start": {
+ "line": 998,
+ "column": 24
+ },
+ "end": {
+ "line": 998,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 40255,
+ 40268
+ ],
+ "loc": {
+ "start": {
+ "line": 998,
+ "column": 21
+ },
+ "end": {
+ "line": 998,
+ "column": 34
+ }
+ }
+ },
+ "consequent": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 40291,
+ 40295
+ ],
+ "loc": {
+ "start": {
+ "line": 999,
+ "column": 20
+ },
+ "end": {
+ "line": 999,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_loadThemes",
+ "range": [
+ 40296,
+ 40307
+ ],
+ "loc": {
+ "start": {
+ "line": 999,
+ "column": 25
+ },
+ "end": {
+ "line": 999,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 40291,
+ 40307
+ ],
+ "loc": {
+ "start": {
+ "line": 999,
+ "column": 20
+ },
+ "end": {
+ "line": 999,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 40291,
+ 40309
+ ],
+ "loc": {
+ "start": {
+ "line": 999,
+ "column": 20
+ },
+ "end": {
+ "line": 999,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 40291,
+ 40310
+ ],
+ "loc": {
+ "start": {
+ "line": 999,
+ "column": 20
+ },
+ "end": {
+ "line": 999,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 40328,
+ 40334
+ ],
+ "loc": {
+ "start": {
+ "line": 1000,
+ "column": 16
+ },
+ "end": {
+ "line": 1000,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 40250,
+ 40334
+ ],
+ "loc": {
+ "start": {
+ "line": 998,
+ "column": 16
+ },
+ "end": {
+ "line": 1000,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 38776,
+ 40349
+ ],
+ "loc": {
+ "start": {
+ "line": 960,
+ "column": 12
+ },
+ "end": {
+ "line": 1001,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 40366,
+ 40370
+ ],
+ "loc": {
+ "start": {
+ "line": 1002,
+ "column": 15
+ },
+ "end": {
+ "line": 1002,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBar",
+ "range": [
+ 40371,
+ 40380
+ ],
+ "loc": {
+ "start": {
+ "line": 1002,
+ "column": 20
+ },
+ "end": {
+ "line": 1002,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 40366,
+ 40380
+ ],
+ "loc": {
+ "start": {
+ "line": 1002,
+ "column": 15
+ },
+ "end": {
+ "line": 1002,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cpt",
+ "range": [
+ 40400,
+ 40403
+ ],
+ "loc": {
+ "start": {
+ "line": 1003,
+ "column": 16
+ },
+ "end": {
+ "line": 1003,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBar",
+ "range": [
+ 40404,
+ 40413
+ ],
+ "loc": {
+ "start": {
+ "line": 1003,
+ "column": 20
+ },
+ "end": {
+ "line": 1003,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 40400,
+ 40413
+ ],
+ "loc": {
+ "start": {
+ "line": 1003,
+ "column": 16
+ },
+ "end": {
+ "line": 1003,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "message",
+ "range": [
+ 40414,
+ 40421
+ ],
+ "loc": {
+ "start": {
+ "line": 1003,
+ "column": 30
+ },
+ "end": {
+ "line": 1003,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 40400,
+ 40421
+ ],
+ "loc": {
+ "start": {
+ "line": 1003,
+ "column": 16
+ },
+ "end": {
+ "line": 1003,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 40422,
+ 40424
+ ],
+ "loc": {
+ "start": {
+ "line": 1003,
+ "column": 38
+ },
+ "end": {
+ "line": 1003,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 40400,
+ 40425
+ ],
+ "loc": {
+ "start": {
+ "line": 1003,
+ "column": 16
+ },
+ "end": {
+ "line": 1003,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 40400,
+ 40426
+ ],
+ "loc": {
+ "start": {
+ "line": 1003,
+ "column": 16
+ },
+ "end": {
+ "line": 1003,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 40381,
+ 40441
+ ],
+ "loc": {
+ "start": {
+ "line": 1002,
+ "column": 30
+ },
+ "end": {
+ "line": 1004,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 40363,
+ 40441
+ ],
+ "loc": {
+ "start": {
+ "line": 1002,
+ "column": 12
+ },
+ "end": {
+ "line": 1004,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 40458,
+ 40462
+ ],
+ "loc": {
+ "start": {
+ "line": 1005,
+ "column": 15
+ },
+ "end": {
+ "line": 1005,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loader",
+ "range": [
+ 40463,
+ 40469
+ ],
+ "loc": {
+ "start": {
+ "line": 1005,
+ "column": 20
+ },
+ "end": {
+ "line": 1005,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 40458,
+ 40469
+ ],
+ "loc": {
+ "start": {
+ "line": 1005,
+ "column": 15
+ },
+ "end": {
+ "line": 1005,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cpt",
+ "range": [
+ 40489,
+ 40492
+ ],
+ "loc": {
+ "start": {
+ "line": 1006,
+ "column": 16
+ },
+ "end": {
+ "line": 1006,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loader",
+ "range": [
+ 40493,
+ 40499
+ ],
+ "loc": {
+ "start": {
+ "line": 1006,
+ "column": 20
+ },
+ "end": {
+ "line": 1006,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 40489,
+ 40499
+ ],
+ "loc": {
+ "start": {
+ "line": 1006,
+ "column": 16
+ },
+ "end": {
+ "line": 1006,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "show",
+ "range": [
+ 40500,
+ 40504
+ ],
+ "loc": {
+ "start": {
+ "line": 1006,
+ "column": 27
+ },
+ "end": {
+ "line": 1006,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 40489,
+ 40504
+ ],
+ "loc": {
+ "start": {
+ "line": 1006,
+ "column": 16
+ },
+ "end": {
+ "line": 1006,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "none",
+ "raw": "'none'",
+ "range": [
+ 40505,
+ 40511
+ ],
+ "loc": {
+ "start": {
+ "line": 1006,
+ "column": 32
+ },
+ "end": {
+ "line": 1006,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 40489,
+ 40512
+ ],
+ "loc": {
+ "start": {
+ "line": 1006,
+ "column": 16
+ },
+ "end": {
+ "line": 1006,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 40489,
+ 40513
+ ],
+ "loc": {
+ "start": {
+ "line": 1006,
+ "column": 16
+ },
+ "end": {
+ "line": 1006,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 40470,
+ 40528
+ ],
+ "loc": {
+ "start": {
+ "line": 1005,
+ "column": 27
+ },
+ "end": {
+ "line": 1007,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 40455,
+ 40528
+ ],
+ "loc": {
+ "start": {
+ "line": 1005,
+ "column": 12
+ },
+ "end": {
+ "line": 1007,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 38682,
+ 40539
+ ],
+ "loc": {
+ "start": {
+ "line": 956,
+ "column": 22
+ },
+ "end": {
+ "line": 1008,
+ "column": 9
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 38668,
+ 40539
+ ],
+ "loc": {
+ "start": {
+ "line": 956,
+ "column": 8
+ },
+ "end": {
+ "line": 1008,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 40555,
+ 40559
+ ],
+ "loc": {
+ "start": {
+ "line": 1010,
+ "column": 12
+ },
+ "end": {
+ "line": 1010,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loader",
+ "range": [
+ 40560,
+ 40566
+ ],
+ "loc": {
+ "start": {
+ "line": 1010,
+ "column": 17
+ },
+ "end": {
+ "line": 1010,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 40555,
+ 40566
+ ],
+ "loc": {
+ "start": {
+ "line": 1010,
+ "column": 12
+ },
+ "end": {
+ "line": 1010,
+ "column": 23
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 40554,
+ 40566
+ ],
+ "loc": {
+ "start": {
+ "line": 1010,
+ "column": 11
+ },
+ "end": {
+ "line": 1010,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 40571,
+ 40575
+ ],
+ "loc": {
+ "start": {
+ "line": 1010,
+ "column": 28
+ },
+ "end": {
+ "line": 1010,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBar",
+ "range": [
+ 40576,
+ 40585
+ ],
+ "loc": {
+ "start": {
+ "line": 1010,
+ "column": 33
+ },
+ "end": {
+ "line": 1010,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 40571,
+ 40585
+ ],
+ "loc": {
+ "start": {
+ "line": 1010,
+ "column": 28
+ },
+ "end": {
+ "line": 1010,
+ "column": 42
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 40570,
+ 40585
+ ],
+ "loc": {
+ "start": {
+ "line": 1010,
+ "column": 27
+ },
+ "end": {
+ "line": 1010,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 40554,
+ 40585
+ ],
+ "loc": {
+ "start": {
+ "line": 1010,
+ "column": 11
+ },
+ "end": {
+ "line": 1010,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 40590,
+ 40594
+ ],
+ "loc": {
+ "start": {
+ "line": 1010,
+ "column": 47
+ },
+ "end": {
+ "line": 1010,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "linkedFilters",
+ "range": [
+ 40595,
+ 40608
+ ],
+ "loc": {
+ "start": {
+ "line": 1010,
+ "column": 52
+ },
+ "end": {
+ "line": 1010,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 40590,
+ 40608
+ ],
+ "loc": {
+ "start": {
+ "line": 1010,
+ "column": 47
+ },
+ "end": {
+ "line": 1010,
+ "column": 65
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 40589,
+ 40608
+ ],
+ "loc": {
+ "start": {
+ "line": 1010,
+ "column": 46
+ },
+ "end": {
+ "line": 1010,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 40554,
+ 40608
+ ],
+ "loc": {
+ "start": {
+ "line": 1010,
+ "column": 11
+ },
+ "end": {
+ "line": 1010,
+ "column": 65
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "efx",
+ "range": [
+ 40625,
+ 40628
+ ],
+ "loc": {
+ "start": {
+ "line": 1011,
+ "column": 12
+ },
+ "end": {
+ "line": 1011,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 40629,
+ 40633
+ ],
+ "loc": {
+ "start": {
+ "line": 1011,
+ "column": 16
+ },
+ "end": {
+ "line": 1011,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 40625,
+ 40633
+ ],
+ "loc": {
+ "start": {
+ "line": 1011,
+ "column": 12
+ },
+ "end": {
+ "line": 1011,
+ "column": 20
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 40634,
+ 40638
+ ],
+ "loc": {
+ "start": {
+ "line": 1011,
+ "column": 21
+ },
+ "end": {
+ "line": 1011,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 40625,
+ 40639
+ ],
+ "loc": {
+ "start": {
+ "line": 1011,
+ "column": 12
+ },
+ "end": {
+ "line": 1011,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 40625,
+ 40640
+ ],
+ "loc": {
+ "start": {
+ "line": 1011,
+ "column": 12
+ },
+ "end": {
+ "line": 1011,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "range": [
+ 40610,
+ 40651
+ ],
+ "loc": {
+ "start": {
+ "line": 1010,
+ "column": 67
+ },
+ "end": {
+ "line": 1012,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 40675,
+ 40679
+ ],
+ "loc": {
+ "start": {
+ "line": 1013,
+ "column": 15
+ },
+ "end": {
+ "line": 1013,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loader",
+ "range": [
+ 40680,
+ 40686
+ ],
+ "loc": {
+ "start": {
+ "line": 1013,
+ "column": 20
+ },
+ "end": {
+ "line": 1013,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 40675,
+ 40686
+ ],
+ "loc": {
+ "start": {
+ "line": 1013,
+ "column": 15
+ },
+ "end": {
+ "line": 1013,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cpt",
+ "range": [
+ 40706,
+ 40709
+ ],
+ "loc": {
+ "start": {
+ "line": 1014,
+ "column": 16
+ },
+ "end": {
+ "line": 1014,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loader",
+ "range": [
+ 40710,
+ 40716
+ ],
+ "loc": {
+ "start": {
+ "line": 1014,
+ "column": 20
+ },
+ "end": {
+ "line": 1014,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 40706,
+ 40716
+ ],
+ "loc": {
+ "start": {
+ "line": 1014,
+ "column": 16
+ },
+ "end": {
+ "line": 1014,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "show",
+ "range": [
+ 40717,
+ 40721
+ ],
+ "loc": {
+ "start": {
+ "line": 1014,
+ "column": 27
+ },
+ "end": {
+ "line": 1014,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 40706,
+ 40721
+ ],
+ "loc": {
+ "start": {
+ "line": 1014,
+ "column": 16
+ },
+ "end": {
+ "line": 1014,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 40722,
+ 40724
+ ],
+ "loc": {
+ "start": {
+ "line": 1014,
+ "column": 32
+ },
+ "end": {
+ "line": 1014,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 40706,
+ 40725
+ ],
+ "loc": {
+ "start": {
+ "line": 1014,
+ "column": 16
+ },
+ "end": {
+ "line": 1014,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 40706,
+ 40726
+ ],
+ "loc": {
+ "start": {
+ "line": 1014,
+ "column": 16
+ },
+ "end": {
+ "line": 1014,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 40687,
+ 40741
+ ],
+ "loc": {
+ "start": {
+ "line": 1013,
+ "column": 27
+ },
+ "end": {
+ "line": 1015,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 40672,
+ 40741
+ ],
+ "loc": {
+ "start": {
+ "line": 1013,
+ "column": 12
+ },
+ "end": {
+ "line": 1015,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 40758,
+ 40762
+ ],
+ "loc": {
+ "start": {
+ "line": 1016,
+ "column": 15
+ },
+ "end": {
+ "line": 1016,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBar",
+ "range": [
+ 40763,
+ 40772
+ ],
+ "loc": {
+ "start": {
+ "line": 1016,
+ "column": 20
+ },
+ "end": {
+ "line": 1016,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 40758,
+ 40772
+ ],
+ "loc": {
+ "start": {
+ "line": 1016,
+ "column": 15
+ },
+ "end": {
+ "line": 1016,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cpt",
+ "range": [
+ 40792,
+ 40795
+ ],
+ "loc": {
+ "start": {
+ "line": 1017,
+ "column": 16
+ },
+ "end": {
+ "line": 1017,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "statusBar",
+ "range": [
+ 40796,
+ 40805
+ ],
+ "loc": {
+ "start": {
+ "line": 1017,
+ "column": 20
+ },
+ "end": {
+ "line": 1017,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 40792,
+ 40805
+ ],
+ "loc": {
+ "start": {
+ "line": 1017,
+ "column": 16
+ },
+ "end": {
+ "line": 1017,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "message",
+ "range": [
+ 40806,
+ 40813
+ ],
+ "loc": {
+ "start": {
+ "line": 1017,
+ "column": 30
+ },
+ "end": {
+ "line": 1017,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 40792,
+ 40813
+ ],
+ "loc": {
+ "start": {
+ "line": 1017,
+ "column": 16
+ },
+ "end": {
+ "line": 1017,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 40814,
+ 40818
+ ],
+ "loc": {
+ "start": {
+ "line": 1017,
+ "column": 38
+ },
+ "end": {
+ "line": 1017,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": "msg",
+ "raw": "'msg'",
+ "range": [
+ 40819,
+ 40824
+ ],
+ "loc": {
+ "start": {
+ "line": 1017,
+ "column": 43
+ },
+ "end": {
+ "line": 1017,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "evt",
+ "range": [
+ 40825,
+ 40828
+ ],
+ "loc": {
+ "start": {
+ "line": 1017,
+ "column": 49
+ },
+ "end": {
+ "line": 1017,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 40819,
+ 40828
+ ],
+ "loc": {
+ "start": {
+ "line": 1017,
+ "column": 43
+ },
+ "end": {
+ "line": 1017,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 40814,
+ 40829
+ ],
+ "loc": {
+ "start": {
+ "line": 1017,
+ "column": 38
+ },
+ "end": {
+ "line": 1017,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 40792,
+ 40830
+ ],
+ "loc": {
+ "start": {
+ "line": 1017,
+ "column": 16
+ },
+ "end": {
+ "line": 1017,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 40792,
+ 40831
+ ],
+ "loc": {
+ "start": {
+ "line": 1017,
+ "column": 16
+ },
+ "end": {
+ "line": 1017,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 40773,
+ 40846
+ ],
+ "loc": {
+ "start": {
+ "line": 1016,
+ "column": 30
+ },
+ "end": {
+ "line": 1018,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 40755,
+ 40846
+ ],
+ "loc": {
+ "start": {
+ "line": 1016,
+ "column": 12
+ },
+ "end": {
+ "line": 1018,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "global",
+ "range": [
+ 40860,
+ 40866
+ ],
+ "loc": {
+ "start": {
+ "line": 1019,
+ "column": 12
+ },
+ "end": {
+ "line": 1019,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setTimeout",
+ "range": [
+ 40867,
+ 40877
+ ],
+ "loc": {
+ "start": {
+ "line": 1019,
+ "column": 19
+ },
+ "end": {
+ "line": 1019,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 40860,
+ 40877
+ ],
+ "loc": {
+ "start": {
+ "line": 1019,
+ "column": 12
+ },
+ "end": {
+ "line": 1019,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "efx",
+ "range": [
+ 40878,
+ 40881
+ ],
+ "loc": {
+ "start": {
+ "line": 1019,
+ "column": 30
+ },
+ "end": {
+ "line": 1019,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "bind",
+ "range": [
+ 40882,
+ 40886
+ ],
+ "loc": {
+ "start": {
+ "line": 1019,
+ "column": 34
+ },
+ "end": {
+ "line": 1019,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 40878,
+ 40886
+ ],
+ "loc": {
+ "start": {
+ "line": 1019,
+ "column": 30
+ },
+ "end": {
+ "line": 1019,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 40887,
+ 40891
+ ],
+ "loc": {
+ "start": {
+ "line": 1019,
+ "column": 39
+ },
+ "end": {
+ "line": 1019,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 40878,
+ 40892
+ ],
+ "loc": {
+ "start": {
+ "line": 1019,
+ "column": 30
+ },
+ "end": {
+ "line": 1019,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 40894,
+ 40898
+ ],
+ "loc": {
+ "start": {
+ "line": 1019,
+ "column": 46
+ },
+ "end": {
+ "line": 1019,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "execDelay",
+ "range": [
+ 40899,
+ 40908
+ ],
+ "loc": {
+ "start": {
+ "line": 1019,
+ "column": 51
+ },
+ "end": {
+ "line": 1019,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 40894,
+ 40908
+ ],
+ "loc": {
+ "start": {
+ "line": 1019,
+ "column": 46
+ },
+ "end": {
+ "line": 1019,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 40860,
+ 40909
+ ],
+ "loc": {
+ "start": {
+ "line": 1019,
+ "column": 12
+ },
+ "end": {
+ "line": 1019,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 40860,
+ 40910
+ ],
+ "loc": {
+ "start": {
+ "line": 1019,
+ "column": 12
+ },
+ "end": {
+ "line": 1019,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 40657,
+ 40921
+ ],
+ "loc": {
+ "start": {
+ "line": 1012,
+ "column": 15
+ },
+ "end": {
+ "line": 1020,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 40551,
+ 40921
+ ],
+ "loc": {
+ "start": {
+ "line": 1010,
+ "column": 8
+ },
+ "end": {
+ "line": 1020,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 38476,
+ 40928
+ ],
+ "loc": {
+ "start": {
+ "line": 949,
+ "column": 79
+ },
+ "end": {
+ "line": 1021,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 38390,
+ 40928
+ ],
+ "loc": {
+ "start": {
+ "line": 948,
+ "column": 14
+ },
+ "end": {
+ "line": 1021,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 38380,
+ 40928
+ ],
+ "loc": {
+ "start": {
+ "line": 948,
+ "column": 4
+ },
+ "end": {
+ "line": 1021,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Manages state messages\r\n * @param {String} evt Event name\r\n * @param {Object} cfg Config object\r\n ",
+ "range": [
+ 38250,
+ 38374
+ ],
+ "loc": {
+ "start": {
+ "line": 943,
+ "column": 4
+ },
+ "end": {
+ "line": 947,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return a feature instance for a given name\r\n * @param {String} name Name of the feature\r\n * @return {Object}\r\n ",
+ "range": [
+ 40936,
+ 41074
+ ],
+ "loc": {
+ "start": {
+ "line": 1023,
+ "column": 4
+ },
+ "end": {
+ "line": 1027,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 41080,
+ 41087
+ ],
+ "loc": {
+ "start": {
+ "line": 1028,
+ "column": 4
+ },
+ "end": {
+ "line": 1028,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 41088,
+ 41092
+ ],
+ "loc": {
+ "start": {
+ "line": 1028,
+ "column": 12
+ },
+ "end": {
+ "line": 1028,
+ "column": 16
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 41111,
+ 41115
+ ],
+ "loc": {
+ "start": {
+ "line": 1029,
+ "column": 15
+ },
+ "end": {
+ "line": 1029,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 41116,
+ 41119
+ ],
+ "loc": {
+ "start": {
+ "line": 1029,
+ "column": 20
+ },
+ "end": {
+ "line": 1029,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 41111,
+ 41119
+ ],
+ "loc": {
+ "start": {
+ "line": 1029,
+ "column": 15
+ },
+ "end": {
+ "line": 1029,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 41120,
+ 41124
+ ],
+ "loc": {
+ "start": {
+ "line": 1029,
+ "column": 24
+ },
+ "end": {
+ "line": 1029,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 41111,
+ 41125
+ ],
+ "loc": {
+ "start": {
+ "line": 1029,
+ "column": 15
+ },
+ "end": {
+ "line": 1029,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 41104,
+ 41126
+ ],
+ "loc": {
+ "start": {
+ "line": 1029,
+ "column": 8
+ },
+ "end": {
+ "line": 1029,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "range": [
+ 41093,
+ 41133
+ ],
+ "loc": {
+ "start": {
+ "line": 1028,
+ "column": 17
+ },
+ "end": {
+ "line": 1030,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 41087,
+ 41133
+ ],
+ "loc": {
+ "start": {
+ "line": 1028,
+ "column": 11
+ },
+ "end": {
+ "line": 1030,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 41080,
+ 41133
+ ],
+ "loc": {
+ "start": {
+ "line": 1028,
+ "column": 4
+ },
+ "end": {
+ "line": 1030,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return a feature instance for a given name\r\n * @param {String} name Name of the feature\r\n * @return {Object}\r\n ",
+ "range": [
+ 40936,
+ 41074
+ ],
+ "loc": {
+ "start": {
+ "line": 1023,
+ "column": 4
+ },
+ "end": {
+ "line": 1027,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Initialise all the extensions defined in the configuration object\r\n ",
+ "range": [
+ 41141,
+ 41227
+ ],
+ "loc": {
+ "start": {
+ "line": 1032,
+ "column": 4
+ },
+ "end": {
+ "line": 1034,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "initExtensions",
+ "range": [
+ 41233,
+ 41247
+ ],
+ "loc": {
+ "start": {
+ "line": 1035,
+ "column": 4
+ },
+ "end": {
+ "line": 1035,
+ "column": 18
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "exts",
+ "range": [
+ 41264,
+ 41268
+ ],
+ "loc": {
+ "start": {
+ "line": 1036,
+ "column": 12
+ },
+ "end": {
+ "line": 1036,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 41271,
+ 41275
+ ],
+ "loc": {
+ "start": {
+ "line": 1036,
+ "column": 19
+ },
+ "end": {
+ "line": 1036,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "extensions",
+ "range": [
+ 41276,
+ 41286
+ ],
+ "loc": {
+ "start": {
+ "line": 1036,
+ "column": 24
+ },
+ "end": {
+ "line": 1036,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 41271,
+ 41286
+ ],
+ "loc": {
+ "start": {
+ "line": 1036,
+ "column": 19
+ },
+ "end": {
+ "line": 1036,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 41264,
+ 41286
+ ],
+ "loc": {
+ "start": {
+ "line": 1036,
+ "column": 12
+ },
+ "end": {
+ "line": 1036,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 41260,
+ 41287
+ ],
+ "loc": {
+ "start": {
+ "line": 1036,
+ "column": 8
+ },
+ "end": {
+ "line": 1036,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 41307,
+ 41308
+ ],
+ "loc": {
+ "start": {
+ "line": 1038,
+ "column": 16
+ },
+ "end": {
+ "line": 1038,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 41309,
+ 41310
+ ],
+ "loc": {
+ "start": {
+ "line": 1038,
+ "column": 18
+ },
+ "end": {
+ "line": 1038,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 41307,
+ 41310
+ ],
+ "loc": {
+ "start": {
+ "line": 1038,
+ "column": 16
+ },
+ "end": {
+ "line": 1038,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 41312,
+ 41315
+ ],
+ "loc": {
+ "start": {
+ "line": 1038,
+ "column": 21
+ },
+ "end": {
+ "line": 1038,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "exts",
+ "range": [
+ 41316,
+ 41320
+ ],
+ "loc": {
+ "start": {
+ "line": 1038,
+ "column": 25
+ },
+ "end": {
+ "line": 1038,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 41321,
+ 41327
+ ],
+ "loc": {
+ "start": {
+ "line": 1038,
+ "column": 30
+ },
+ "end": {
+ "line": 1038,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 41316,
+ 41327
+ ],
+ "loc": {
+ "start": {
+ "line": 1038,
+ "column": 25
+ },
+ "end": {
+ "line": 1038,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 41312,
+ 41327
+ ],
+ "loc": {
+ "start": {
+ "line": 1038,
+ "column": 21
+ },
+ "end": {
+ "line": 1038,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 41303,
+ 41327
+ ],
+ "loc": {
+ "start": {
+ "line": 1038,
+ "column": 12
+ },
+ "end": {
+ "line": 1038,
+ "column": 36
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 41329,
+ 41330
+ ],
+ "loc": {
+ "start": {
+ "line": 1038,
+ "column": 38
+ },
+ "end": {
+ "line": 1038,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 41331,
+ 41334
+ ],
+ "loc": {
+ "start": {
+ "line": 1038,
+ "column": 40
+ },
+ "end": {
+ "line": 1038,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 41329,
+ 41334
+ ],
+ "loc": {
+ "start": {
+ "line": 1038,
+ "column": 38
+ },
+ "end": {
+ "line": 1038,
+ "column": 43
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 41336,
+ 41337
+ ],
+ "loc": {
+ "start": {
+ "line": 1038,
+ "column": 45
+ },
+ "end": {
+ "line": 1038,
+ "column": 46
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 41336,
+ 41339
+ ],
+ "loc": {
+ "start": {
+ "line": 1038,
+ "column": 45
+ },
+ "end": {
+ "line": 1038,
+ "column": 48
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "ext",
+ "range": [
+ 41359,
+ 41362
+ ],
+ "loc": {
+ "start": {
+ "line": 1039,
+ "column": 16
+ },
+ "end": {
+ "line": 1039,
+ "column": 19
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "exts",
+ "range": [
+ 41365,
+ 41369
+ ],
+ "loc": {
+ "start": {
+ "line": 1039,
+ "column": 22
+ },
+ "end": {
+ "line": 1039,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 41370,
+ 41371
+ ],
+ "loc": {
+ "start": {
+ "line": 1039,
+ "column": 27
+ },
+ "end": {
+ "line": 1039,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 41365,
+ 41372
+ ],
+ "loc": {
+ "start": {
+ "line": 1039,
+ "column": 22
+ },
+ "end": {
+ "line": 1039,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 41359,
+ 41372
+ ],
+ "loc": {
+ "start": {
+ "line": 1039,
+ "column": 16
+ },
+ "end": {
+ "line": 1039,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 41355,
+ 41373
+ ],
+ "loc": {
+ "start": {
+ "line": 1039,
+ "column": 12
+ },
+ "end": {
+ "line": 1039,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 41391,
+ 41395
+ ],
+ "loc": {
+ "start": {
+ "line": 1040,
+ "column": 16
+ },
+ "end": {
+ "line": 1040,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ExtRegistry",
+ "range": [
+ 41396,
+ 41407
+ ],
+ "loc": {
+ "start": {
+ "line": 1040,
+ "column": 21
+ },
+ "end": {
+ "line": 1040,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 41391,
+ 41407
+ ],
+ "loc": {
+ "start": {
+ "line": 1040,
+ "column": 16
+ },
+ "end": {
+ "line": 1040,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ext",
+ "range": [
+ 41408,
+ 41411
+ ],
+ "loc": {
+ "start": {
+ "line": 1040,
+ "column": 33
+ },
+ "end": {
+ "line": 1040,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 41412,
+ 41416
+ ],
+ "loc": {
+ "start": {
+ "line": 1040,
+ "column": 37
+ },
+ "end": {
+ "line": 1040,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 41408,
+ 41416
+ ],
+ "loc": {
+ "start": {
+ "line": 1040,
+ "column": 33
+ },
+ "end": {
+ "line": 1040,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 41391,
+ 41417
+ ],
+ "loc": {
+ "start": {
+ "line": 1040,
+ "column": 16
+ },
+ "end": {
+ "line": 1040,
+ "column": 42
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 41390,
+ 41417
+ ],
+ "loc": {
+ "start": {
+ "line": 1040,
+ "column": 15
+ },
+ "end": {
+ "line": 1040,
+ "column": 42
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 41437,
+ 41441
+ ],
+ "loc": {
+ "start": {
+ "line": 1041,
+ "column": 16
+ },
+ "end": {
+ "line": 1041,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loadExtension",
+ "range": [
+ 41442,
+ 41455
+ ],
+ "loc": {
+ "start": {
+ "line": 1041,
+ "column": 21
+ },
+ "end": {
+ "line": 1041,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 41437,
+ 41455
+ ],
+ "loc": {
+ "start": {
+ "line": 1041,
+ "column": 16
+ },
+ "end": {
+ "line": 1041,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "ext",
+ "range": [
+ 41456,
+ 41459
+ ],
+ "loc": {
+ "start": {
+ "line": 1041,
+ "column": 35
+ },
+ "end": {
+ "line": 1041,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 41437,
+ 41460
+ ],
+ "loc": {
+ "start": {
+ "line": 1041,
+ "column": 16
+ },
+ "end": {
+ "line": 1041,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 41437,
+ 41461
+ ],
+ "loc": {
+ "start": {
+ "line": 1041,
+ "column": 16
+ },
+ "end": {
+ "line": 1041,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 41418,
+ 41476
+ ],
+ "loc": {
+ "start": {
+ "line": 1040,
+ "column": 43
+ },
+ "end": {
+ "line": 1042,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 41387,
+ 41476
+ ],
+ "loc": {
+ "start": {
+ "line": 1040,
+ "column": 12
+ },
+ "end": {
+ "line": 1042,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 41340,
+ 41487
+ ],
+ "loc": {
+ "start": {
+ "line": 1038,
+ "column": 49
+ },
+ "end": {
+ "line": 1043,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 41299,
+ 41487
+ ],
+ "loc": {
+ "start": {
+ "line": 1038,
+ "column": 8
+ },
+ "end": {
+ "line": 1043,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 41249,
+ 41494
+ ],
+ "loc": {
+ "start": {
+ "line": 1035,
+ "column": 20
+ },
+ "end": {
+ "line": 1044,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 41247,
+ 41494
+ ],
+ "loc": {
+ "start": {
+ "line": 1035,
+ "column": 18
+ },
+ "end": {
+ "line": 1044,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 41233,
+ 41494
+ ],
+ "loc": {
+ "start": {
+ "line": 1035,
+ "column": 4
+ },
+ "end": {
+ "line": 1044,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Initialise all the extensions defined in the configuration object\r\n ",
+ "range": [
+ 41141,
+ 41227
+ ],
+ "loc": {
+ "start": {
+ "line": 1032,
+ "column": 4
+ },
+ "end": {
+ "line": 1034,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Load an extension module\r\n * @param {Object} ext Extension config object\r\n ",
+ "range": [
+ 41502,
+ 41600
+ ],
+ "loc": {
+ "start": {
+ "line": 1046,
+ "column": 4
+ },
+ "end": {
+ "line": 1049,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "loadExtension",
+ "range": [
+ 41606,
+ 41619
+ ],
+ "loc": {
+ "start": {
+ "line": 1050,
+ "column": 4
+ },
+ "end": {
+ "line": 1050,
+ "column": 17
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "ext",
+ "range": [
+ 41620,
+ 41623
+ ],
+ "loc": {
+ "start": {
+ "line": 1050,
+ "column": 18
+ },
+ "end": {
+ "line": 1050,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "ext",
+ "range": [
+ 41639,
+ 41642
+ ],
+ "loc": {
+ "start": {
+ "line": 1051,
+ "column": 12
+ },
+ "end": {
+ "line": 1051,
+ "column": 15
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 41638,
+ 41642
+ ],
+ "loc": {
+ "start": {
+ "line": 1051,
+ "column": 11
+ },
+ "end": {
+ "line": 1051,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ext",
+ "range": [
+ 41647,
+ 41650
+ ],
+ "loc": {
+ "start": {
+ "line": 1051,
+ "column": 20
+ },
+ "end": {
+ "line": 1051,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 41651,
+ 41655
+ ],
+ "loc": {
+ "start": {
+ "line": 1051,
+ "column": 24
+ },
+ "end": {
+ "line": 1051,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 41647,
+ 41655
+ ],
+ "loc": {
+ "start": {
+ "line": 1051,
+ "column": 20
+ },
+ "end": {
+ "line": 1051,
+ "column": 28
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 41646,
+ 41655
+ ],
+ "loc": {
+ "start": {
+ "line": 1051,
+ "column": 19
+ },
+ "end": {
+ "line": 1051,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 41638,
+ 41655
+ ],
+ "loc": {
+ "start": {
+ "line": 1051,
+ "column": 11
+ },
+ "end": {
+ "line": 1051,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 41671,
+ 41678
+ ],
+ "loc": {
+ "start": {
+ "line": 1052,
+ "column": 12
+ },
+ "end": {
+ "line": 1052,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 41656,
+ 41689
+ ],
+ "loc": {
+ "start": {
+ "line": 1051,
+ "column": 29
+ },
+ "end": {
+ "line": 1053,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 41635,
+ 41689
+ ],
+ "loc": {
+ "start": {
+ "line": 1051,
+ "column": 8
+ },
+ "end": {
+ "line": 1053,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 41705,
+ 41709
+ ],
+ "loc": {
+ "start": {
+ "line": 1055,
+ "column": 12
+ },
+ "end": {
+ "line": 1055,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ext",
+ "range": [
+ 41712,
+ 41715
+ ],
+ "loc": {
+ "start": {
+ "line": 1055,
+ "column": 19
+ },
+ "end": {
+ "line": 1055,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 41716,
+ 41720
+ ],
+ "loc": {
+ "start": {
+ "line": 1055,
+ "column": 23
+ },
+ "end": {
+ "line": 1055,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 41712,
+ 41720
+ ],
+ "loc": {
+ "start": {
+ "line": 1055,
+ "column": 19
+ },
+ "end": {
+ "line": 1055,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 41705,
+ 41720
+ ],
+ "loc": {
+ "start": {
+ "line": 1055,
+ "column": 12
+ },
+ "end": {
+ "line": 1055,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 41701,
+ 41721
+ ],
+ "loc": {
+ "start": {
+ "line": 1055,
+ "column": 8
+ },
+ "end": {
+ "line": 1055,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "path",
+ "range": [
+ 41735,
+ 41739
+ ],
+ "loc": {
+ "start": {
+ "line": 1056,
+ "column": 12
+ },
+ "end": {
+ "line": 1056,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ext",
+ "range": [
+ 41742,
+ 41745
+ ],
+ "loc": {
+ "start": {
+ "line": 1056,
+ "column": 19
+ },
+ "end": {
+ "line": 1056,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "path",
+ "range": [
+ 41746,
+ 41750
+ ],
+ "loc": {
+ "start": {
+ "line": 1056,
+ "column": 23
+ },
+ "end": {
+ "line": 1056,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 41742,
+ 41750
+ ],
+ "loc": {
+ "start": {
+ "line": 1056,
+ "column": 19
+ },
+ "end": {
+ "line": 1056,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 41735,
+ 41750
+ ],
+ "loc": {
+ "start": {
+ "line": 1056,
+ "column": 12
+ },
+ "end": {
+ "line": 1056,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 41731,
+ 41751
+ ],
+ "loc": {
+ "start": {
+ "line": 1056,
+ "column": 8
+ },
+ "end": {
+ "line": 1056,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "modulePath",
+ "range": [
+ 41765,
+ 41775
+ ],
+ "loc": {
+ "start": {
+ "line": 1057,
+ "column": 12
+ },
+ "end": {
+ "line": 1057,
+ "column": 22
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 41765,
+ 41775
+ ],
+ "loc": {
+ "start": {
+ "line": 1057,
+ "column": 12
+ },
+ "end": {
+ "line": 1057,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 41761,
+ 41776
+ ],
+ "loc": {
+ "start": {
+ "line": 1057,
+ "column": 8
+ },
+ "end": {
+ "line": 1057,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 41791,
+ 41795
+ ],
+ "loc": {
+ "start": {
+ "line": 1059,
+ "column": 11
+ },
+ "end": {
+ "line": 1059,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "path",
+ "range": [
+ 41799,
+ 41803
+ ],
+ "loc": {
+ "start": {
+ "line": 1059,
+ "column": 19
+ },
+ "end": {
+ "line": 1059,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 41791,
+ 41803
+ ],
+ "loc": {
+ "start": {
+ "line": 1059,
+ "column": 11
+ },
+ "end": {
+ "line": 1059,
+ "column": 23
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "modulePath",
+ "range": [
+ 41819,
+ 41829
+ ],
+ "loc": {
+ "start": {
+ "line": 1060,
+ "column": 12
+ },
+ "end": {
+ "line": 1060,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ext",
+ "range": [
+ 41832,
+ 41835
+ ],
+ "loc": {
+ "start": {
+ "line": 1060,
+ "column": 25
+ },
+ "end": {
+ "line": 1060,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "path",
+ "range": [
+ 41836,
+ 41840
+ ],
+ "loc": {
+ "start": {
+ "line": 1060,
+ "column": 29
+ },
+ "end": {
+ "line": 1060,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 41832,
+ 41840
+ ],
+ "loc": {
+ "start": {
+ "line": 1060,
+ "column": 25
+ },
+ "end": {
+ "line": 1060,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 41843,
+ 41847
+ ],
+ "loc": {
+ "start": {
+ "line": 1060,
+ "column": 36
+ },
+ "end": {
+ "line": 1060,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 41832,
+ 41847
+ ],
+ "loc": {
+ "start": {
+ "line": 1060,
+ "column": 25
+ },
+ "end": {
+ "line": 1060,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 41819,
+ 41847
+ ],
+ "loc": {
+ "start": {
+ "line": 1060,
+ "column": 12
+ },
+ "end": {
+ "line": 1060,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 41819,
+ 41848
+ ],
+ "loc": {
+ "start": {
+ "line": 1060,
+ "column": 12
+ },
+ "end": {
+ "line": 1060,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 41804,
+ 41859
+ ],
+ "loc": {
+ "start": {
+ "line": 1059,
+ "column": 24
+ },
+ "end": {
+ "line": 1061,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 41880,
+ 41884
+ ],
+ "loc": {
+ "start": {
+ "line": 1062,
+ "column": 12
+ },
+ "end": {
+ "line": 1062,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 41887,
+ 41891
+ ],
+ "loc": {
+ "start": {
+ "line": 1062,
+ "column": 19
+ },
+ "end": {
+ "line": 1062,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 41892,
+ 41899
+ ],
+ "loc": {
+ "start": {
+ "line": 1062,
+ "column": 24
+ },
+ "end": {
+ "line": 1062,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 41887,
+ 41899
+ ],
+ "loc": {
+ "start": {
+ "line": 1062,
+ "column": 19
+ },
+ "end": {
+ "line": 1062,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": ".js",
+ "raw": "'.js'",
+ "range": [
+ 41900,
+ 41905
+ ],
+ "loc": {
+ "start": {
+ "line": 1062,
+ "column": 32
+ },
+ "end": {
+ "line": 1062,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 41907,
+ 41909
+ ],
+ "loc": {
+ "start": {
+ "line": 1062,
+ "column": 39
+ },
+ "end": {
+ "line": 1062,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 41887,
+ 41910
+ ],
+ "loc": {
+ "start": {
+ "line": 1062,
+ "column": 19
+ },
+ "end": {
+ "line": 1062,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 41880,
+ 41910
+ ],
+ "loc": {
+ "start": {
+ "line": 1062,
+ "column": 12
+ },
+ "end": {
+ "line": 1062,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 41880,
+ 41911
+ ],
+ "loc": {
+ "start": {
+ "line": 1062,
+ "column": 12
+ },
+ "end": {
+ "line": 1062,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "modulePath",
+ "range": [
+ 41925,
+ 41935
+ ],
+ "loc": {
+ "start": {
+ "line": 1063,
+ "column": 12
+ },
+ "end": {
+ "line": 1063,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Literal",
+ "value": "extensions/{}/{}",
+ "raw": "'extensions/{}/{}'",
+ "range": [
+ 41938,
+ 41956
+ ],
+ "loc": {
+ "start": {
+ "line": 1063,
+ "column": 25
+ },
+ "end": {
+ "line": 1063,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 41957,
+ 41964
+ ],
+ "loc": {
+ "start": {
+ "line": 1063,
+ "column": 44
+ },
+ "end": {
+ "line": 1063,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 41938,
+ 41964
+ ],
+ "loc": {
+ "start": {
+ "line": 1063,
+ "column": 25
+ },
+ "end": {
+ "line": 1063,
+ "column": 51
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": {},
+ "raw": "/{}/g",
+ "regex": {
+ "pattern": "{}",
+ "flags": "g"
+ },
+ "range": [
+ 41965,
+ 41970
+ ],
+ "loc": {
+ "start": {
+ "line": 1063,
+ "column": 52
+ },
+ "end": {
+ "line": 1063,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 41972,
+ 41976
+ ],
+ "loc": {
+ "start": {
+ "line": 1063,
+ "column": 59
+ },
+ "end": {
+ "line": 1063,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 41938,
+ 41977
+ ],
+ "loc": {
+ "start": {
+ "line": 1063,
+ "column": 25
+ },
+ "end": {
+ "line": 1063,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 41925,
+ 41977
+ ],
+ "loc": {
+ "start": {
+ "line": 1063,
+ "column": 12
+ },
+ "end": {
+ "line": 1063,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 41925,
+ 41978
+ ],
+ "loc": {
+ "start": {
+ "line": 1063,
+ "column": 12
+ },
+ "end": {
+ "line": 1063,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 41865,
+ 41989
+ ],
+ "loc": {
+ "start": {
+ "line": 1061,
+ "column": 15
+ },
+ "end": {
+ "line": 1064,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 41788,
+ 41989
+ ],
+ "loc": {
+ "start": {
+ "line": 1059,
+ "column": 8
+ },
+ "end": {
+ "line": 1064,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "require",
+ "range": [
+ 42001,
+ 42008
+ ],
+ "loc": {
+ "start": {
+ "line": 1066,
+ "column": 8
+ },
+ "end": {
+ "line": 1066,
+ "column": 15
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": "./",
+ "raw": "'./'",
+ "range": [
+ 42010,
+ 42014
+ ],
+ "loc": {
+ "start": {
+ "line": 1066,
+ "column": 17
+ },
+ "end": {
+ "line": 1066,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "modulePath",
+ "range": [
+ 42017,
+ 42027
+ ],
+ "loc": {
+ "start": {
+ "line": 1066,
+ "column": 24
+ },
+ "end": {
+ "line": 1066,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 42010,
+ 42027
+ ],
+ "loc": {
+ "start": {
+ "line": 1066,
+ "column": 17
+ },
+ "end": {
+ "line": 1066,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 42009,
+ 42028
+ ],
+ "loc": {
+ "start": {
+ "line": 1066,
+ "column": 16
+ },
+ "end": {
+ "line": 1066,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "ArrowFunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "mod",
+ "range": [
+ 42031,
+ 42034
+ ],
+ "loc": {
+ "start": {
+ "line": 1066,
+ "column": 38
+ },
+ "end": {
+ "line": 1066,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "inst",
+ "range": [
+ 42057,
+ 42061
+ ],
+ "loc": {
+ "start": {
+ "line": 1067,
+ "column": 16
+ },
+ "end": {
+ "line": 1067,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "mod",
+ "range": [
+ 42068,
+ 42071
+ ],
+ "loc": {
+ "start": {
+ "line": 1067,
+ "column": 27
+ },
+ "end": {
+ "line": 1067,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 42072,
+ 42076
+ ],
+ "loc": {
+ "start": {
+ "line": 1067,
+ "column": 31
+ },
+ "end": {
+ "line": 1067,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "ext",
+ "range": [
+ 42078,
+ 42081
+ ],
+ "loc": {
+ "start": {
+ "line": 1067,
+ "column": 37
+ },
+ "end": {
+ "line": 1067,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 42064,
+ 42082
+ ],
+ "loc": {
+ "start": {
+ "line": 1067,
+ "column": 23
+ },
+ "end": {
+ "line": 1067,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 42057,
+ 42082
+ ],
+ "loc": {
+ "start": {
+ "line": 1067,
+ "column": 16
+ },
+ "end": {
+ "line": 1067,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 42053,
+ 42083
+ ],
+ "loc": {
+ "start": {
+ "line": 1067,
+ "column": 12
+ },
+ "end": {
+ "line": 1067,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "inst",
+ "range": [
+ 42097,
+ 42101
+ ],
+ "loc": {
+ "start": {
+ "line": 1068,
+ "column": 12
+ },
+ "end": {
+ "line": 1068,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "init",
+ "range": [
+ 42102,
+ 42106
+ ],
+ "loc": {
+ "start": {
+ "line": 1068,
+ "column": 17
+ },
+ "end": {
+ "line": 1068,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 42097,
+ 42106
+ ],
+ "loc": {
+ "start": {
+ "line": 1068,
+ "column": 12
+ },
+ "end": {
+ "line": 1068,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 42097,
+ 42108
+ ],
+ "loc": {
+ "start": {
+ "line": 1068,
+ "column": 12
+ },
+ "end": {
+ "line": 1068,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 42097,
+ 42109
+ ],
+ "loc": {
+ "start": {
+ "line": 1068,
+ "column": 12
+ },
+ "end": {
+ "line": 1068,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 42123,
+ 42127
+ ],
+ "loc": {
+ "start": {
+ "line": 1069,
+ "column": 12
+ },
+ "end": {
+ "line": 1069,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ExtRegistry",
+ "range": [
+ 42128,
+ 42139
+ ],
+ "loc": {
+ "start": {
+ "line": 1069,
+ "column": 17
+ },
+ "end": {
+ "line": 1069,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 42123,
+ 42139
+ ],
+ "loc": {
+ "start": {
+ "line": 1069,
+ "column": 12
+ },
+ "end": {
+ "line": 1069,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 42140,
+ 42144
+ ],
+ "loc": {
+ "start": {
+ "line": 1069,
+ "column": 29
+ },
+ "end": {
+ "line": 1069,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 42123,
+ 42145
+ ],
+ "loc": {
+ "start": {
+ "line": 1069,
+ "column": 12
+ },
+ "end": {
+ "line": 1069,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "inst",
+ "range": [
+ 42148,
+ 42152
+ ],
+ "loc": {
+ "start": {
+ "line": 1069,
+ "column": 37
+ },
+ "end": {
+ "line": 1069,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 42123,
+ 42152
+ ],
+ "loc": {
+ "start": {
+ "line": 1069,
+ "column": 12
+ },
+ "end": {
+ "line": 1069,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 42123,
+ 42153
+ ],
+ "loc": {
+ "start": {
+ "line": 1069,
+ "column": 12
+ },
+ "end": {
+ "line": 1069,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 42038,
+ 42164
+ ],
+ "loc": {
+ "start": {
+ "line": 1066,
+ "column": 45
+ },
+ "end": {
+ "line": 1070,
+ "column": 9
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 42030,
+ 42164
+ ],
+ "loc": {
+ "start": {
+ "line": 1066,
+ "column": 37
+ },
+ "end": {
+ "line": 1070,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 42001,
+ 42165
+ ],
+ "loc": {
+ "start": {
+ "line": 1066,
+ "column": 8
+ },
+ "end": {
+ "line": 1070,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 42001,
+ 42166
+ ],
+ "loc": {
+ "start": {
+ "line": 1066,
+ "column": 8
+ },
+ "end": {
+ "line": 1070,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "range": [
+ 41624,
+ 42173
+ ],
+ "loc": {
+ "start": {
+ "line": 1050,
+ "column": 22
+ },
+ "end": {
+ "line": 1071,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 41619,
+ 42173
+ ],
+ "loc": {
+ "start": {
+ "line": 1050,
+ "column": 17
+ },
+ "end": {
+ "line": 1071,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 41606,
+ 42173
+ ],
+ "loc": {
+ "start": {
+ "line": 1050,
+ "column": 4
+ },
+ "end": {
+ "line": 1071,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Load an extension module\r\n * @param {Object} ext Extension config object\r\n ",
+ "range": [
+ 41502,
+ 41600
+ ],
+ "loc": {
+ "start": {
+ "line": 1046,
+ "column": 4
+ },
+ "end": {
+ "line": 1049,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Get an extension instance\r\n * @param {String} name Name of the extension\r\n * @return {Object} Extension instance\r\n ",
+ "range": [
+ 42181,
+ 42328
+ ],
+ "loc": {
+ "start": {
+ "line": 1073,
+ "column": 4
+ },
+ "end": {
+ "line": 1077,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "extension",
+ "range": [
+ 42334,
+ 42343
+ ],
+ "loc": {
+ "start": {
+ "line": 1078,
+ "column": 4
+ },
+ "end": {
+ "line": 1078,
+ "column": 13
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 42344,
+ 42348
+ ],
+ "loc": {
+ "start": {
+ "line": 1078,
+ "column": 14
+ },
+ "end": {
+ "line": 1078,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 42367,
+ 42371
+ ],
+ "loc": {
+ "start": {
+ "line": 1079,
+ "column": 15
+ },
+ "end": {
+ "line": 1079,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ExtRegistry",
+ "range": [
+ 42372,
+ 42383
+ ],
+ "loc": {
+ "start": {
+ "line": 1079,
+ "column": 20
+ },
+ "end": {
+ "line": 1079,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 42367,
+ 42383
+ ],
+ "loc": {
+ "start": {
+ "line": 1079,
+ "column": 15
+ },
+ "end": {
+ "line": 1079,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 42384,
+ 42388
+ ],
+ "loc": {
+ "start": {
+ "line": 1079,
+ "column": 32
+ },
+ "end": {
+ "line": 1079,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 42367,
+ 42389
+ ],
+ "loc": {
+ "start": {
+ "line": 1079,
+ "column": 15
+ },
+ "end": {
+ "line": 1079,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 42360,
+ 42390
+ ],
+ "loc": {
+ "start": {
+ "line": 1079,
+ "column": 8
+ },
+ "end": {
+ "line": 1079,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 42349,
+ 42397
+ ],
+ "loc": {
+ "start": {
+ "line": 1078,
+ "column": 19
+ },
+ "end": {
+ "line": 1080,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 42343,
+ 42397
+ ],
+ "loc": {
+ "start": {
+ "line": 1078,
+ "column": 13
+ },
+ "end": {
+ "line": 1080,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 42334,
+ 42397
+ ],
+ "loc": {
+ "start": {
+ "line": 1078,
+ "column": 4
+ },
+ "end": {
+ "line": 1080,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Get an extension instance\r\n * @param {String} name Name of the extension\r\n * @return {Object} Extension instance\r\n ",
+ "range": [
+ 42181,
+ 42328
+ ],
+ "loc": {
+ "start": {
+ "line": 1073,
+ "column": 4
+ },
+ "end": {
+ "line": 1077,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Check passed extension name exists\r\n * @param {String} name Name of the extension\r\n * @return {Boolean}\r\n ",
+ "range": [
+ 42405,
+ 42539
+ ],
+ "loc": {
+ "start": {
+ "line": 1082,
+ "column": 4
+ },
+ "end": {
+ "line": 1086,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "hasExtension",
+ "range": [
+ 42545,
+ 42557
+ ],
+ "loc": {
+ "start": {
+ "line": 1087,
+ "column": 4
+ },
+ "end": {
+ "line": 1087,
+ "column": 16
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 42558,
+ 42562
+ ],
+ "loc": {
+ "start": {
+ "line": 1087,
+ "column": 17
+ },
+ "end": {
+ "line": 1087,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 42582,
+ 42587
+ ],
+ "loc": {
+ "start": {
+ "line": 1088,
+ "column": 16
+ },
+ "end": {
+ "line": 1088,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isEmpty",
+ "range": [
+ 42588,
+ 42595
+ ],
+ "loc": {
+ "start": {
+ "line": 1088,
+ "column": 22
+ },
+ "end": {
+ "line": 1088,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 42582,
+ 42595
+ ],
+ "loc": {
+ "start": {
+ "line": 1088,
+ "column": 16
+ },
+ "end": {
+ "line": 1088,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 42596,
+ 42600
+ ],
+ "loc": {
+ "start": {
+ "line": 1088,
+ "column": 30
+ },
+ "end": {
+ "line": 1088,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ExtRegistry",
+ "range": [
+ 42601,
+ 42612
+ ],
+ "loc": {
+ "start": {
+ "line": 1088,
+ "column": 35
+ },
+ "end": {
+ "line": 1088,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 42596,
+ 42612
+ ],
+ "loc": {
+ "start": {
+ "line": 1088,
+ "column": 30
+ },
+ "end": {
+ "line": 1088,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 42613,
+ 42617
+ ],
+ "loc": {
+ "start": {
+ "line": 1088,
+ "column": 47
+ },
+ "end": {
+ "line": 1088,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 42596,
+ 42618
+ ],
+ "loc": {
+ "start": {
+ "line": 1088,
+ "column": 30
+ },
+ "end": {
+ "line": 1088,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 42582,
+ 42619
+ ],
+ "loc": {
+ "start": {
+ "line": 1088,
+ "column": 16
+ },
+ "end": {
+ "line": 1088,
+ "column": 53
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 42581,
+ 42619
+ ],
+ "loc": {
+ "start": {
+ "line": 1088,
+ "column": 15
+ },
+ "end": {
+ "line": 1088,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 42574,
+ 42620
+ ],
+ "loc": {
+ "start": {
+ "line": 1088,
+ "column": 8
+ },
+ "end": {
+ "line": 1088,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 42563,
+ 42627
+ ],
+ "loc": {
+ "start": {
+ "line": 1087,
+ "column": 22
+ },
+ "end": {
+ "line": 1089,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 42557,
+ 42627
+ ],
+ "loc": {
+ "start": {
+ "line": 1087,
+ "column": 16
+ },
+ "end": {
+ "line": 1089,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 42545,
+ 42627
+ ],
+ "loc": {
+ "start": {
+ "line": 1087,
+ "column": 4
+ },
+ "end": {
+ "line": 1089,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Check passed extension name exists\r\n * @param {String} name Name of the extension\r\n * @return {Boolean}\r\n ",
+ "range": [
+ 42405,
+ 42539
+ ],
+ "loc": {
+ "start": {
+ "line": 1082,
+ "column": 4
+ },
+ "end": {
+ "line": 1086,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Destroy all the extensions defined in the configuration object\r\n ",
+ "range": [
+ 42635,
+ 42718
+ ],
+ "loc": {
+ "start": {
+ "line": 1091,
+ "column": 4
+ },
+ "end": {
+ "line": 1093,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "destroyExtensions",
+ "range": [
+ 42724,
+ 42741
+ ],
+ "loc": {
+ "start": {
+ "line": 1094,
+ "column": 4
+ },
+ "end": {
+ "line": 1094,
+ "column": 21
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "exts",
+ "range": [
+ 42758,
+ 42762
+ ],
+ "loc": {
+ "start": {
+ "line": 1095,
+ "column": 12
+ },
+ "end": {
+ "line": 1095,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 42765,
+ 42769
+ ],
+ "loc": {
+ "start": {
+ "line": 1095,
+ "column": 19
+ },
+ "end": {
+ "line": 1095,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "extensions",
+ "range": [
+ 42770,
+ 42780
+ ],
+ "loc": {
+ "start": {
+ "line": 1095,
+ "column": 24
+ },
+ "end": {
+ "line": 1095,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 42765,
+ 42780
+ ],
+ "loc": {
+ "start": {
+ "line": 1095,
+ "column": 19
+ },
+ "end": {
+ "line": 1095,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 42758,
+ 42780
+ ],
+ "loc": {
+ "start": {
+ "line": 1095,
+ "column": 12
+ },
+ "end": {
+ "line": 1095,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 42754,
+ 42781
+ ],
+ "loc": {
+ "start": {
+ "line": 1095,
+ "column": 8
+ },
+ "end": {
+ "line": 1095,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 42801,
+ 42802
+ ],
+ "loc": {
+ "start": {
+ "line": 1097,
+ "column": 16
+ },
+ "end": {
+ "line": 1097,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 42803,
+ 42804
+ ],
+ "loc": {
+ "start": {
+ "line": 1097,
+ "column": 18
+ },
+ "end": {
+ "line": 1097,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 42801,
+ 42804
+ ],
+ "loc": {
+ "start": {
+ "line": 1097,
+ "column": 16
+ },
+ "end": {
+ "line": 1097,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 42806,
+ 42809
+ ],
+ "loc": {
+ "start": {
+ "line": 1097,
+ "column": 21
+ },
+ "end": {
+ "line": 1097,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "exts",
+ "range": [
+ 42810,
+ 42814
+ ],
+ "loc": {
+ "start": {
+ "line": 1097,
+ "column": 25
+ },
+ "end": {
+ "line": 1097,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 42815,
+ 42821
+ ],
+ "loc": {
+ "start": {
+ "line": 1097,
+ "column": 30
+ },
+ "end": {
+ "line": 1097,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 42810,
+ 42821
+ ],
+ "loc": {
+ "start": {
+ "line": 1097,
+ "column": 25
+ },
+ "end": {
+ "line": 1097,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 42806,
+ 42821
+ ],
+ "loc": {
+ "start": {
+ "line": 1097,
+ "column": 21
+ },
+ "end": {
+ "line": 1097,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 42797,
+ 42821
+ ],
+ "loc": {
+ "start": {
+ "line": 1097,
+ "column": 12
+ },
+ "end": {
+ "line": 1097,
+ "column": 36
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 42823,
+ 42824
+ ],
+ "loc": {
+ "start": {
+ "line": 1097,
+ "column": 38
+ },
+ "end": {
+ "line": 1097,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 42825,
+ 42828
+ ],
+ "loc": {
+ "start": {
+ "line": 1097,
+ "column": 40
+ },
+ "end": {
+ "line": 1097,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 42823,
+ 42828
+ ],
+ "loc": {
+ "start": {
+ "line": 1097,
+ "column": 38
+ },
+ "end": {
+ "line": 1097,
+ "column": 43
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 42830,
+ 42831
+ ],
+ "loc": {
+ "start": {
+ "line": 1097,
+ "column": 45
+ },
+ "end": {
+ "line": 1097,
+ "column": 46
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 42830,
+ 42833
+ ],
+ "loc": {
+ "start": {
+ "line": 1097,
+ "column": 45
+ },
+ "end": {
+ "line": 1097,
+ "column": 48
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "ext",
+ "range": [
+ 42853,
+ 42856
+ ],
+ "loc": {
+ "start": {
+ "line": 1098,
+ "column": 16
+ },
+ "end": {
+ "line": 1098,
+ "column": 19
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "exts",
+ "range": [
+ 42859,
+ 42863
+ ],
+ "loc": {
+ "start": {
+ "line": 1098,
+ "column": 22
+ },
+ "end": {
+ "line": 1098,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 42864,
+ 42865
+ ],
+ "loc": {
+ "start": {
+ "line": 1098,
+ "column": 27
+ },
+ "end": {
+ "line": 1098,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 42859,
+ 42866
+ ],
+ "loc": {
+ "start": {
+ "line": 1098,
+ "column": 22
+ },
+ "end": {
+ "line": 1098,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 42853,
+ 42866
+ ],
+ "loc": {
+ "start": {
+ "line": 1098,
+ "column": 16
+ },
+ "end": {
+ "line": 1098,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 42849,
+ 42867
+ ],
+ "loc": {
+ "start": {
+ "line": 1098,
+ "column": 12
+ },
+ "end": {
+ "line": 1098,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "extInstance",
+ "range": [
+ 42885,
+ 42896
+ ],
+ "loc": {
+ "start": {
+ "line": 1099,
+ "column": 16
+ },
+ "end": {
+ "line": 1099,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 42899,
+ 42903
+ ],
+ "loc": {
+ "start": {
+ "line": 1099,
+ "column": 30
+ },
+ "end": {
+ "line": 1099,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ExtRegistry",
+ "range": [
+ 42904,
+ 42915
+ ],
+ "loc": {
+ "start": {
+ "line": 1099,
+ "column": 35
+ },
+ "end": {
+ "line": 1099,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 42899,
+ 42915
+ ],
+ "loc": {
+ "start": {
+ "line": 1099,
+ "column": 30
+ },
+ "end": {
+ "line": 1099,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ext",
+ "range": [
+ 42916,
+ 42919
+ ],
+ "loc": {
+ "start": {
+ "line": 1099,
+ "column": 47
+ },
+ "end": {
+ "line": 1099,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 42920,
+ 42924
+ ],
+ "loc": {
+ "start": {
+ "line": 1099,
+ "column": 51
+ },
+ "end": {
+ "line": 1099,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 42916,
+ 42924
+ ],
+ "loc": {
+ "start": {
+ "line": 1099,
+ "column": 47
+ },
+ "end": {
+ "line": 1099,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 42899,
+ 42925
+ ],
+ "loc": {
+ "start": {
+ "line": 1099,
+ "column": 30
+ },
+ "end": {
+ "line": 1099,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 42885,
+ 42925
+ ],
+ "loc": {
+ "start": {
+ "line": 1099,
+ "column": 16
+ },
+ "end": {
+ "line": 1099,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 42881,
+ 42926
+ ],
+ "loc": {
+ "start": {
+ "line": 1099,
+ "column": 12
+ },
+ "end": {
+ "line": 1099,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "extInstance",
+ "range": [
+ 42943,
+ 42954
+ ],
+ "loc": {
+ "start": {
+ "line": 1100,
+ "column": 15
+ },
+ "end": {
+ "line": 1100,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "extInstance",
+ "range": [
+ 42974,
+ 42985
+ ],
+ "loc": {
+ "start": {
+ "line": 1101,
+ "column": 16
+ },
+ "end": {
+ "line": 1101,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "destroy",
+ "range": [
+ 42986,
+ 42993
+ ],
+ "loc": {
+ "start": {
+ "line": 1101,
+ "column": 28
+ },
+ "end": {
+ "line": 1101,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 42974,
+ 42993
+ ],
+ "loc": {
+ "start": {
+ "line": 1101,
+ "column": 16
+ },
+ "end": {
+ "line": 1101,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 42974,
+ 42995
+ ],
+ "loc": {
+ "start": {
+ "line": 1101,
+ "column": 16
+ },
+ "end": {
+ "line": 1101,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 42974,
+ 42996
+ ],
+ "loc": {
+ "start": {
+ "line": 1101,
+ "column": 16
+ },
+ "end": {
+ "line": 1101,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 43014,
+ 43018
+ ],
+ "loc": {
+ "start": {
+ "line": 1102,
+ "column": 16
+ },
+ "end": {
+ "line": 1102,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ExtRegistry",
+ "range": [
+ 43019,
+ 43030
+ ],
+ "loc": {
+ "start": {
+ "line": 1102,
+ "column": 21
+ },
+ "end": {
+ "line": 1102,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 43014,
+ 43030
+ ],
+ "loc": {
+ "start": {
+ "line": 1102,
+ "column": 16
+ },
+ "end": {
+ "line": 1102,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ext",
+ "range": [
+ 43031,
+ 43034
+ ],
+ "loc": {
+ "start": {
+ "line": 1102,
+ "column": 33
+ },
+ "end": {
+ "line": 1102,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 43035,
+ 43039
+ ],
+ "loc": {
+ "start": {
+ "line": 1102,
+ "column": 37
+ },
+ "end": {
+ "line": 1102,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 43031,
+ 43039
+ ],
+ "loc": {
+ "start": {
+ "line": 1102,
+ "column": 33
+ },
+ "end": {
+ "line": 1102,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 43014,
+ 43040
+ ],
+ "loc": {
+ "start": {
+ "line": 1102,
+ "column": 16
+ },
+ "end": {
+ "line": 1102,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 43043,
+ 43047
+ ],
+ "loc": {
+ "start": {
+ "line": 1102,
+ "column": 45
+ },
+ "end": {
+ "line": 1102,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 43014,
+ 43047
+ ],
+ "loc": {
+ "start": {
+ "line": 1102,
+ "column": 16
+ },
+ "end": {
+ "line": 1102,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 43014,
+ 43048
+ ],
+ "loc": {
+ "start": {
+ "line": 1102,
+ "column": 16
+ },
+ "end": {
+ "line": 1102,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 42955,
+ 43063
+ ],
+ "loc": {
+ "start": {
+ "line": 1100,
+ "column": 27
+ },
+ "end": {
+ "line": 1103,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 42940,
+ 43063
+ ],
+ "loc": {
+ "start": {
+ "line": 1100,
+ "column": 12
+ },
+ "end": {
+ "line": 1103,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 42834,
+ 43074
+ ],
+ "loc": {
+ "start": {
+ "line": 1097,
+ "column": 49
+ },
+ "end": {
+ "line": 1104,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 42793,
+ 43074
+ ],
+ "loc": {
+ "start": {
+ "line": 1097,
+ "column": 8
+ },
+ "end": {
+ "line": 1104,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 42743,
+ 43081
+ ],
+ "loc": {
+ "start": {
+ "line": 1094,
+ "column": 23
+ },
+ "end": {
+ "line": 1105,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 42741,
+ 43081
+ ],
+ "loc": {
+ "start": {
+ "line": 1094,
+ "column": 21
+ },
+ "end": {
+ "line": 1105,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 42724,
+ 43081
+ ],
+ "loc": {
+ "start": {
+ "line": 1094,
+ "column": 4
+ },
+ "end": {
+ "line": 1105,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Destroy all the extensions defined in the configuration object\r\n ",
+ "range": [
+ 42635,
+ 42718
+ ],
+ "loc": {
+ "start": {
+ "line": 1091,
+ "column": 4
+ },
+ "end": {
+ "line": 1093,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "loadThemes",
+ "range": [
+ 43089,
+ 43099
+ ],
+ "loc": {
+ "start": {
+ "line": 1107,
+ "column": 4
+ },
+ "end": {
+ "line": 1107,
+ "column": 14
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 43112,
+ 43116
+ ],
+ "loc": {
+ "start": {
+ "line": 1108,
+ "column": 8
+ },
+ "end": {
+ "line": 1108,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "EvtManager",
+ "range": [
+ 43117,
+ 43127
+ ],
+ "loc": {
+ "start": {
+ "line": 1108,
+ "column": 13
+ },
+ "end": {
+ "line": 1108,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 43112,
+ 43127
+ ],
+ "loc": {
+ "start": {
+ "line": 1108,
+ "column": 8
+ },
+ "end": {
+ "line": 1108,
+ "column": 23
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 43128,
+ 43132
+ ],
+ "loc": {
+ "start": {
+ "line": 1108,
+ "column": 24
+ },
+ "end": {
+ "line": 1108,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Evt",
+ "range": [
+ 43133,
+ 43136
+ ],
+ "loc": {
+ "start": {
+ "line": 1108,
+ "column": 29
+ },
+ "end": {
+ "line": 1108,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 43128,
+ 43136
+ ],
+ "loc": {
+ "start": {
+ "line": 1108,
+ "column": 24
+ },
+ "end": {
+ "line": 1108,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 43137,
+ 43141
+ ],
+ "loc": {
+ "start": {
+ "line": 1108,
+ "column": 33
+ },
+ "end": {
+ "line": 1108,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 43128,
+ 43141
+ ],
+ "loc": {
+ "start": {
+ "line": 1108,
+ "column": 24
+ },
+ "end": {
+ "line": 1108,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loadthemes",
+ "range": [
+ 43142,
+ 43152
+ ],
+ "loc": {
+ "start": {
+ "line": 1108,
+ "column": 38
+ },
+ "end": {
+ "line": 1108,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 43128,
+ 43152
+ ],
+ "loc": {
+ "start": {
+ "line": 1108,
+ "column": 24
+ },
+ "end": {
+ "line": 1108,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 43112,
+ 43153
+ ],
+ "loc": {
+ "start": {
+ "line": 1108,
+ "column": 8
+ },
+ "end": {
+ "line": 1108,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 43112,
+ 43154
+ ],
+ "loc": {
+ "start": {
+ "line": 1108,
+ "column": 8
+ },
+ "end": {
+ "line": 1108,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 43101,
+ 43161
+ ],
+ "loc": {
+ "start": {
+ "line": 1107,
+ "column": 16
+ },
+ "end": {
+ "line": 1109,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 43099,
+ 43161
+ ],
+ "loc": {
+ "start": {
+ "line": 1107,
+ "column": 14
+ },
+ "end": {
+ "line": 1109,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 43089,
+ 43161
+ ],
+ "loc": {
+ "start": {
+ "line": 1107,
+ "column": 4
+ },
+ "end": {
+ "line": 1109,
+ "column": 5
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Load themes defined in the configuration object\r\n ",
+ "range": [
+ 43169,
+ 43237
+ ],
+ "loc": {
+ "start": {
+ "line": 1111,
+ "column": 4
+ },
+ "end": {
+ "line": 1113,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "_loadThemes",
+ "range": [
+ 43243,
+ 43254
+ ],
+ "loc": {
+ "start": {
+ "line": 1114,
+ "column": 4
+ },
+ "end": {
+ "line": 1114,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "themes",
+ "range": [
+ 43271,
+ 43277
+ ],
+ "loc": {
+ "start": {
+ "line": 1115,
+ "column": 12
+ },
+ "end": {
+ "line": 1115,
+ "column": 18
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 43280,
+ 43284
+ ],
+ "loc": {
+ "start": {
+ "line": 1115,
+ "column": 21
+ },
+ "end": {
+ "line": 1115,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "themes",
+ "range": [
+ 43285,
+ 43291
+ ],
+ "loc": {
+ "start": {
+ "line": 1115,
+ "column": 26
+ },
+ "end": {
+ "line": 1115,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 43280,
+ 43291
+ ],
+ "loc": {
+ "start": {
+ "line": 1115,
+ "column": 21
+ },
+ "end": {
+ "line": 1115,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 43271,
+ 43291
+ ],
+ "loc": {
+ "start": {
+ "line": 1115,
+ "column": 12
+ },
+ "end": {
+ "line": 1115,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 43267,
+ 43292
+ ],
+ "loc": {
+ "start": {
+ "line": 1115,
+ "column": 8
+ },
+ "end": {
+ "line": 1115,
+ "column": 33
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Default theme config",
+ "range": [
+ 43302,
+ 43324
+ ],
+ "loc": {
+ "start": {
+ "line": 1116,
+ "column": 8
+ },
+ "end": {
+ "line": 1116,
+ "column": 30
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 43337,
+ 43341
+ ],
+ "loc": {
+ "start": {
+ "line": 1117,
+ "column": 11
+ },
+ "end": {
+ "line": 1117,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enableDefaultTheme",
+ "range": [
+ 43342,
+ 43360
+ ],
+ "loc": {
+ "start": {
+ "line": 1117,
+ "column": 16
+ },
+ "end": {
+ "line": 1117,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 43337,
+ 43360
+ ],
+ "loc": {
+ "start": {
+ "line": 1117,
+ "column": 11
+ },
+ "end": {
+ "line": 1117,
+ "column": 34
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "defaultTheme",
+ "range": [
+ 43380,
+ 43392
+ ],
+ "loc": {
+ "start": {
+ "line": 1118,
+ "column": 16
+ },
+ "end": {
+ "line": 1118,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "ObjectExpression",
+ "properties": [
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 43397,
+ 43401
+ ],
+ "loc": {
+ "start": {
+ "line": 1118,
+ "column": 33
+ },
+ "end": {
+ "line": 1118,
+ "column": 37
+ }
+ }
+ },
+ "value": {
+ "type": "Literal",
+ "value": "default",
+ "raw": "'default'",
+ "range": [
+ 43403,
+ 43412
+ ],
+ "loc": {
+ "start": {
+ "line": 1118,
+ "column": 39
+ },
+ "end": {
+ "line": 1118,
+ "column": 48
+ }
+ }
+ },
+ "kind": "init",
+ "method": false,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 43397,
+ 43412
+ ],
+ "loc": {
+ "start": {
+ "line": 1118,
+ "column": 33
+ },
+ "end": {
+ "line": 1118,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 43395,
+ 43414
+ ],
+ "loc": {
+ "start": {
+ "line": 1118,
+ "column": 31
+ },
+ "end": {
+ "line": 1118,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 43380,
+ 43414
+ ],
+ "loc": {
+ "start": {
+ "line": 1118,
+ "column": 16
+ },
+ "end": {
+ "line": 1118,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 43376,
+ 43415
+ ],
+ "loc": {
+ "start": {
+ "line": 1118,
+ "column": 12
+ },
+ "end": {
+ "line": 1118,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 43429,
+ 43433
+ ],
+ "loc": {
+ "start": {
+ "line": 1119,
+ "column": 12
+ },
+ "end": {
+ "line": 1119,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "themes",
+ "range": [
+ 43434,
+ 43440
+ ],
+ "loc": {
+ "start": {
+ "line": 1119,
+ "column": 17
+ },
+ "end": {
+ "line": 1119,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 43429,
+ 43440
+ ],
+ "loc": {
+ "start": {
+ "line": 1119,
+ "column": 12
+ },
+ "end": {
+ "line": 1119,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 43441,
+ 43445
+ ],
+ "loc": {
+ "start": {
+ "line": 1119,
+ "column": 24
+ },
+ "end": {
+ "line": 1119,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 43429,
+ 43445
+ ],
+ "loc": {
+ "start": {
+ "line": 1119,
+ "column": 12
+ },
+ "end": {
+ "line": 1119,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "defaultTheme",
+ "range": [
+ 43446,
+ 43458
+ ],
+ "loc": {
+ "start": {
+ "line": 1119,
+ "column": 29
+ },
+ "end": {
+ "line": 1119,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 43429,
+ 43459
+ ],
+ "loc": {
+ "start": {
+ "line": 1119,
+ "column": 12
+ },
+ "end": {
+ "line": 1119,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 43429,
+ 43460
+ ],
+ "loc": {
+ "start": {
+ "line": 1119,
+ "column": 12
+ },
+ "end": {
+ "line": 1119,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 43361,
+ 43471
+ ],
+ "loc": {
+ "start": {
+ "line": 1117,
+ "column": 35
+ },
+ "end": {
+ "line": 1120,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 43334,
+ 43471
+ ],
+ "loc": {
+ "start": {
+ "line": 1117,
+ "column": 8
+ },
+ "end": {
+ "line": 1120,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Default theme config",
+ "range": [
+ 43302,
+ 43324
+ ],
+ "loc": {
+ "start": {
+ "line": 1116,
+ "column": 8
+ },
+ "end": {
+ "line": 1116,
+ "column": 30
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 43484,
+ 43489
+ ],
+ "loc": {
+ "start": {
+ "line": 1121,
+ "column": 11
+ },
+ "end": {
+ "line": 1121,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isArray",
+ "range": [
+ 43490,
+ 43497
+ ],
+ "loc": {
+ "start": {
+ "line": 1121,
+ "column": 17
+ },
+ "end": {
+ "line": 1121,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 43484,
+ 43497
+ ],
+ "loc": {
+ "start": {
+ "line": 1121,
+ "column": 11
+ },
+ "end": {
+ "line": 1121,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "themes",
+ "range": [
+ 43498,
+ 43504
+ ],
+ "loc": {
+ "start": {
+ "line": 1121,
+ "column": 25
+ },
+ "end": {
+ "line": 1121,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 43484,
+ 43505
+ ],
+ "loc": {
+ "start": {
+ "line": 1121,
+ "column": 11
+ },
+ "end": {
+ "line": 1121,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 43529,
+ 43530
+ ],
+ "loc": {
+ "start": {
+ "line": 1122,
+ "column": 20
+ },
+ "end": {
+ "line": 1122,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 43531,
+ 43532
+ ],
+ "loc": {
+ "start": {
+ "line": 1122,
+ "column": 22
+ },
+ "end": {
+ "line": 1122,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 43529,
+ 43532
+ ],
+ "loc": {
+ "start": {
+ "line": 1122,
+ "column": 20
+ },
+ "end": {
+ "line": 1122,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 43534,
+ 43537
+ ],
+ "loc": {
+ "start": {
+ "line": 1122,
+ "column": 25
+ },
+ "end": {
+ "line": 1122,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "themes",
+ "range": [
+ 43538,
+ 43544
+ ],
+ "loc": {
+ "start": {
+ "line": 1122,
+ "column": 29
+ },
+ "end": {
+ "line": 1122,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 43545,
+ 43551
+ ],
+ "loc": {
+ "start": {
+ "line": 1122,
+ "column": 36
+ },
+ "end": {
+ "line": 1122,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 43538,
+ 43551
+ ],
+ "loc": {
+ "start": {
+ "line": 1122,
+ "column": 29
+ },
+ "end": {
+ "line": 1122,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 43534,
+ 43551
+ ],
+ "loc": {
+ "start": {
+ "line": 1122,
+ "column": 25
+ },
+ "end": {
+ "line": 1122,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 43525,
+ 43551
+ ],
+ "loc": {
+ "start": {
+ "line": 1122,
+ "column": 16
+ },
+ "end": {
+ "line": 1122,
+ "column": 42
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 43553,
+ 43554
+ ],
+ "loc": {
+ "start": {
+ "line": 1122,
+ "column": 44
+ },
+ "end": {
+ "line": 1122,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 43555,
+ 43558
+ ],
+ "loc": {
+ "start": {
+ "line": 1122,
+ "column": 46
+ },
+ "end": {
+ "line": 1122,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 43553,
+ 43558
+ ],
+ "loc": {
+ "start": {
+ "line": 1122,
+ "column": 44
+ },
+ "end": {
+ "line": 1122,
+ "column": 49
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 43560,
+ 43561
+ ],
+ "loc": {
+ "start": {
+ "line": 1122,
+ "column": 51
+ },
+ "end": {
+ "line": 1122,
+ "column": 52
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 43560,
+ 43563
+ ],
+ "loc": {
+ "start": {
+ "line": 1122,
+ "column": 51
+ },
+ "end": {
+ "line": 1122,
+ "column": 54
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "theme",
+ "range": [
+ 43587,
+ 43592
+ ],
+ "loc": {
+ "start": {
+ "line": 1123,
+ "column": 20
+ },
+ "end": {
+ "line": 1123,
+ "column": 25
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "themes",
+ "range": [
+ 43595,
+ 43601
+ ],
+ "loc": {
+ "start": {
+ "line": 1123,
+ "column": 28
+ },
+ "end": {
+ "line": 1123,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 43602,
+ 43603
+ ],
+ "loc": {
+ "start": {
+ "line": 1123,
+ "column": 35
+ },
+ "end": {
+ "line": 1123,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 43595,
+ 43604
+ ],
+ "loc": {
+ "start": {
+ "line": 1123,
+ "column": 28
+ },
+ "end": {
+ "line": 1123,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 43587,
+ 43604
+ ],
+ "loc": {
+ "start": {
+ "line": 1123,
+ "column": 20
+ },
+ "end": {
+ "line": 1123,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 43583,
+ 43605
+ ],
+ "loc": {
+ "start": {
+ "line": 1123,
+ "column": 16
+ },
+ "end": {
+ "line": 1123,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 43627,
+ 43631
+ ],
+ "loc": {
+ "start": {
+ "line": 1124,
+ "column": 20
+ },
+ "end": {
+ "line": 1124,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "theme",
+ "range": [
+ 43634,
+ 43639
+ ],
+ "loc": {
+ "start": {
+ "line": 1124,
+ "column": 27
+ },
+ "end": {
+ "line": 1124,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 43640,
+ 43644
+ ],
+ "loc": {
+ "start": {
+ "line": 1124,
+ "column": 33
+ },
+ "end": {
+ "line": 1124,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 43634,
+ 43644
+ ],
+ "loc": {
+ "start": {
+ "line": 1124,
+ "column": 27
+ },
+ "end": {
+ "line": 1124,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 43627,
+ 43644
+ ],
+ "loc": {
+ "start": {
+ "line": 1124,
+ "column": 20
+ },
+ "end": {
+ "line": 1124,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 43623,
+ 43645
+ ],
+ "loc": {
+ "start": {
+ "line": 1124,
+ "column": 16
+ },
+ "end": {
+ "line": 1124,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "path",
+ "range": [
+ 43667,
+ 43671
+ ],
+ "loc": {
+ "start": {
+ "line": 1125,
+ "column": 20
+ },
+ "end": {
+ "line": 1125,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "theme",
+ "range": [
+ 43674,
+ 43679
+ ],
+ "loc": {
+ "start": {
+ "line": 1125,
+ "column": 27
+ },
+ "end": {
+ "line": 1125,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "path",
+ "range": [
+ 43680,
+ 43684
+ ],
+ "loc": {
+ "start": {
+ "line": 1125,
+ "column": 33
+ },
+ "end": {
+ "line": 1125,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 43674,
+ 43684
+ ],
+ "loc": {
+ "start": {
+ "line": 1125,
+ "column": 27
+ },
+ "end": {
+ "line": 1125,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 43667,
+ 43684
+ ],
+ "loc": {
+ "start": {
+ "line": 1125,
+ "column": 20
+ },
+ "end": {
+ "line": 1125,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 43663,
+ 43685
+ ],
+ "loc": {
+ "start": {
+ "line": 1125,
+ "column": 16
+ },
+ "end": {
+ "line": 1125,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "styleId",
+ "range": [
+ 43707,
+ 43714
+ ],
+ "loc": {
+ "start": {
+ "line": 1126,
+ "column": 20
+ },
+ "end": {
+ "line": 1126,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 43717,
+ 43721
+ ],
+ "loc": {
+ "start": {
+ "line": 1126,
+ "column": 30
+ },
+ "end": {
+ "line": 1126,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxTf",
+ "range": [
+ 43722,
+ 43728
+ ],
+ "loc": {
+ "start": {
+ "line": 1126,
+ "column": 35
+ },
+ "end": {
+ "line": 1126,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 43717,
+ 43728
+ ],
+ "loc": {
+ "start": {
+ "line": 1126,
+ "column": 30
+ },
+ "end": {
+ "line": 1126,
+ "column": 41
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 43731,
+ 43735
+ ],
+ "loc": {
+ "start": {
+ "line": 1126,
+ "column": 44
+ },
+ "end": {
+ "line": 1126,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 43717,
+ 43735
+ ],
+ "loc": {
+ "start": {
+ "line": 1126,
+ "column": 30
+ },
+ "end": {
+ "line": 1126,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 43707,
+ 43735
+ ],
+ "loc": {
+ "start": {
+ "line": 1126,
+ "column": 20
+ },
+ "end": {
+ "line": 1126,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 43703,
+ 43736
+ ],
+ "loc": {
+ "start": {
+ "line": 1126,
+ "column": 16
+ },
+ "end": {
+ "line": 1126,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 43757,
+ 43761
+ ],
+ "loc": {
+ "start": {
+ "line": 1127,
+ "column": 19
+ },
+ "end": {
+ "line": 1127,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "path",
+ "range": [
+ 43766,
+ 43770
+ ],
+ "loc": {
+ "start": {
+ "line": 1127,
+ "column": 28
+ },
+ "end": {
+ "line": 1127,
+ "column": 32
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 43765,
+ 43770
+ ],
+ "loc": {
+ "start": {
+ "line": 1127,
+ "column": 27
+ },
+ "end": {
+ "line": 1127,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 43757,
+ 43770
+ ],
+ "loc": {
+ "start": {
+ "line": 1127,
+ "column": 19
+ },
+ "end": {
+ "line": 1127,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "path",
+ "range": [
+ 43794,
+ 43798
+ ],
+ "loc": {
+ "start": {
+ "line": 1128,
+ "column": 20
+ },
+ "end": {
+ "line": 1128,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 43801,
+ 43805
+ ],
+ "loc": {
+ "start": {
+ "line": 1128,
+ "column": 27
+ },
+ "end": {
+ "line": 1128,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "themesPath",
+ "range": [
+ 43806,
+ 43816
+ ],
+ "loc": {
+ "start": {
+ "line": 1128,
+ "column": 32
+ },
+ "end": {
+ "line": 1128,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 43801,
+ 43816
+ ],
+ "loc": {
+ "start": {
+ "line": 1128,
+ "column": 27
+ },
+ "end": {
+ "line": 1128,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 43819,
+ 43823
+ ],
+ "loc": {
+ "start": {
+ "line": 1128,
+ "column": 45
+ },
+ "end": {
+ "line": 1128,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 43801,
+ 43823
+ ],
+ "loc": {
+ "start": {
+ "line": 1128,
+ "column": 27
+ },
+ "end": {
+ "line": 1128,
+ "column": 49
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "/",
+ "raw": "'/'",
+ "range": [
+ 43826,
+ 43829
+ ],
+ "loc": {
+ "start": {
+ "line": 1128,
+ "column": 52
+ },
+ "end": {
+ "line": 1128,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 43801,
+ 43829
+ ],
+ "loc": {
+ "start": {
+ "line": 1128,
+ "column": 27
+ },
+ "end": {
+ "line": 1128,
+ "column": 55
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 43832,
+ 43836
+ ],
+ "loc": {
+ "start": {
+ "line": 1128,
+ "column": 58
+ },
+ "end": {
+ "line": 1128,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 43801,
+ 43836
+ ],
+ "loc": {
+ "start": {
+ "line": 1128,
+ "column": 27
+ },
+ "end": {
+ "line": 1128,
+ "column": 62
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": ".css",
+ "raw": "'.css'",
+ "range": [
+ 43839,
+ 43845
+ ],
+ "loc": {
+ "start": {
+ "line": 1128,
+ "column": 65
+ },
+ "end": {
+ "line": 1128,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 43801,
+ 43845
+ ],
+ "loc": {
+ "start": {
+ "line": 1128,
+ "column": 27
+ },
+ "end": {
+ "line": 1128,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 43794,
+ 43845
+ ],
+ "loc": {
+ "start": {
+ "line": 1128,
+ "column": 20
+ },
+ "end": {
+ "line": 1128,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 43794,
+ 43846
+ ],
+ "loc": {
+ "start": {
+ "line": 1128,
+ "column": 20
+ },
+ "end": {
+ "line": 1128,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "range": [
+ 43771,
+ 43865
+ ],
+ "loc": {
+ "start": {
+ "line": 1127,
+ "column": 33
+ },
+ "end": {
+ "line": 1129,
+ "column": 17
+ }
+ }
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 43892,
+ 43896
+ ],
+ "loc": {
+ "start": {
+ "line": 1130,
+ "column": 25
+ },
+ "end": {
+ "line": 1130,
+ "column": 29
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 43891,
+ 43896
+ ],
+ "loc": {
+ "start": {
+ "line": 1130,
+ "column": 24
+ },
+ "end": {
+ "line": 1130,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "theme",
+ "range": [
+ 43900,
+ 43905
+ ],
+ "loc": {
+ "start": {
+ "line": 1130,
+ "column": 33
+ },
+ "end": {
+ "line": 1130,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "path",
+ "range": [
+ 43906,
+ 43910
+ ],
+ "loc": {
+ "start": {
+ "line": 1130,
+ "column": 39
+ },
+ "end": {
+ "line": 1130,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 43900,
+ 43910
+ ],
+ "loc": {
+ "start": {
+ "line": 1130,
+ "column": 33
+ },
+ "end": {
+ "line": 1130,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 43891,
+ 43910
+ ],
+ "loc": {
+ "start": {
+ "line": 1130,
+ "column": 24
+ },
+ "end": {
+ "line": 1130,
+ "column": 43
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 43934,
+ 43938
+ ],
+ "loc": {
+ "start": {
+ "line": 1131,
+ "column": 20
+ },
+ "end": {
+ "line": 1131,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Literal",
+ "value": "theme{0}",
+ "raw": "'theme{0}'",
+ "range": [
+ 43941,
+ 43951
+ ],
+ "loc": {
+ "start": {
+ "line": 1131,
+ "column": 27
+ },
+ "end": {
+ "line": 1131,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 43952,
+ 43959
+ ],
+ "loc": {
+ "start": {
+ "line": 1131,
+ "column": 38
+ },
+ "end": {
+ "line": 1131,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 43941,
+ 43959
+ ],
+ "loc": {
+ "start": {
+ "line": 1131,
+ "column": 27
+ },
+ "end": {
+ "line": 1131,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "{0}",
+ "raw": "'{0}'",
+ "range": [
+ 43960,
+ 43965
+ ],
+ "loc": {
+ "start": {
+ "line": 1131,
+ "column": 46
+ },
+ "end": {
+ "line": 1131,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 43967,
+ 43968
+ ],
+ "loc": {
+ "start": {
+ "line": 1131,
+ "column": 53
+ },
+ "end": {
+ "line": 1131,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 43941,
+ 43969
+ ],
+ "loc": {
+ "start": {
+ "line": 1131,
+ "column": 27
+ },
+ "end": {
+ "line": 1131,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 43934,
+ 43969
+ ],
+ "loc": {
+ "start": {
+ "line": 1131,
+ "column": 20
+ },
+ "end": {
+ "line": 1131,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 43934,
+ 43970
+ ],
+ "loc": {
+ "start": {
+ "line": 1131,
+ "column": 20
+ },
+ "end": {
+ "line": 1131,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 43911,
+ 43989
+ ],
+ "loc": {
+ "start": {
+ "line": 1130,
+ "column": 44
+ },
+ "end": {
+ "line": 1132,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 43888,
+ 43989
+ ],
+ "loc": {
+ "start": {
+ "line": 1130,
+ "column": 21
+ },
+ "end": {
+ "line": 1132,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 43754,
+ 43989
+ ],
+ "loc": {
+ "start": {
+ "line": 1127,
+ "column": 16
+ },
+ "end": {
+ "line": 1132,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 44013,
+ 44017
+ ],
+ "loc": {
+ "start": {
+ "line": 1134,
+ "column": 20
+ },
+ "end": {
+ "line": 1134,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isImported",
+ "range": [
+ 44018,
+ 44028
+ ],
+ "loc": {
+ "start": {
+ "line": 1134,
+ "column": 25
+ },
+ "end": {
+ "line": 1134,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 44013,
+ 44028
+ ],
+ "loc": {
+ "start": {
+ "line": 1134,
+ "column": 20
+ },
+ "end": {
+ "line": 1134,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "path",
+ "range": [
+ 44029,
+ 44033
+ ],
+ "loc": {
+ "start": {
+ "line": 1134,
+ "column": 36
+ },
+ "end": {
+ "line": 1134,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "link",
+ "raw": "'link'",
+ "range": [
+ 44035,
+ 44041
+ ],
+ "loc": {
+ "start": {
+ "line": 1134,
+ "column": 42
+ },
+ "end": {
+ "line": 1134,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 44013,
+ 44042
+ ],
+ "loc": {
+ "start": {
+ "line": 1134,
+ "column": 20
+ },
+ "end": {
+ "line": 1134,
+ "column": 49
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 44012,
+ 44042
+ ],
+ "loc": {
+ "start": {
+ "line": 1134,
+ "column": 19
+ },
+ "end": {
+ "line": 1134,
+ "column": 49
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 44066,
+ 44070
+ ],
+ "loc": {
+ "start": {
+ "line": 1135,
+ "column": 20
+ },
+ "end": {
+ "line": 1135,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "import",
+ "range": [
+ 44071,
+ 44077
+ ],
+ "loc": {
+ "start": {
+ "line": 1135,
+ "column": 25
+ },
+ "end": {
+ "line": 1135,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 44066,
+ 44077
+ ],
+ "loc": {
+ "start": {
+ "line": 1135,
+ "column": 20
+ },
+ "end": {
+ "line": 1135,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "styleId",
+ "range": [
+ 44078,
+ 44085
+ ],
+ "loc": {
+ "start": {
+ "line": 1135,
+ "column": 32
+ },
+ "end": {
+ "line": 1135,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "path",
+ "range": [
+ 44087,
+ 44091
+ ],
+ "loc": {
+ "start": {
+ "line": 1135,
+ "column": 41
+ },
+ "end": {
+ "line": 1135,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 44093,
+ 44097
+ ],
+ "loc": {
+ "start": {
+ "line": 1135,
+ "column": 47
+ },
+ "end": {
+ "line": 1135,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "link",
+ "raw": "'link'",
+ "range": [
+ 44099,
+ 44105
+ ],
+ "loc": {
+ "start": {
+ "line": 1135,
+ "column": 53
+ },
+ "end": {
+ "line": 1135,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 44066,
+ 44106
+ ],
+ "loc": {
+ "start": {
+ "line": 1135,
+ "column": 20
+ },
+ "end": {
+ "line": 1135,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 44066,
+ 44107
+ ],
+ "loc": {
+ "start": {
+ "line": 1135,
+ "column": 20
+ },
+ "end": {
+ "line": 1135,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 44043,
+ 44126
+ ],
+ "loc": {
+ "start": {
+ "line": 1134,
+ "column": 50
+ },
+ "end": {
+ "line": 1136,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 44009,
+ 44126
+ ],
+ "loc": {
+ "start": {
+ "line": 1134,
+ "column": 16
+ },
+ "end": {
+ "line": 1136,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 43564,
+ 44141
+ ],
+ "loc": {
+ "start": {
+ "line": 1122,
+ "column": 55
+ },
+ "end": {
+ "line": 1137,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 43521,
+ 44141
+ ],
+ "loc": {
+ "start": {
+ "line": 1122,
+ "column": 12
+ },
+ "end": {
+ "line": 1137,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 43506,
+ 44152
+ ],
+ "loc": {
+ "start": {
+ "line": 1121,
+ "column": 33
+ },
+ "end": {
+ "line": 1138,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 43481,
+ 44152
+ ],
+ "loc": {
+ "start": {
+ "line": 1121,
+ "column": 8
+ },
+ "end": {
+ "line": 1138,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Some elements need to be overriden for default theme",
+ "range": [
+ 44164,
+ 44218
+ ],
+ "loc": {
+ "start": {
+ "line": 1140,
+ "column": 8
+ },
+ "end": {
+ "line": 1140,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Reset button",
+ "range": [
+ 44228,
+ 44242
+ ],
+ "loc": {
+ "start": {
+ "line": 1141,
+ "column": 8
+ },
+ "end": {
+ "line": 1141,
+ "column": 22
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 44252,
+ 44256
+ ],
+ "loc": {
+ "start": {
+ "line": 1142,
+ "column": 8
+ },
+ "end": {
+ "line": 1142,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnResetText",
+ "range": [
+ 44257,
+ 44269
+ ],
+ "loc": {
+ "start": {
+ "line": 1142,
+ "column": 13
+ },
+ "end": {
+ "line": 1142,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 44252,
+ 44269
+ ],
+ "loc": {
+ "start": {
+ "line": 1142,
+ "column": 8
+ },
+ "end": {
+ "line": 1142,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 44272,
+ 44276
+ ],
+ "loc": {
+ "start": {
+ "line": 1142,
+ "column": 28
+ },
+ "end": {
+ "line": 1142,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 44252,
+ 44276
+ ],
+ "loc": {
+ "start": {
+ "line": 1142,
+ "column": 8
+ },
+ "end": {
+ "line": 1142,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 44252,
+ 44277
+ ],
+ "loc": {
+ "start": {
+ "line": 1142,
+ "column": 8
+ },
+ "end": {
+ "line": 1142,
+ "column": 33
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Some elements need to be overriden for default theme",
+ "range": [
+ 44164,
+ 44218
+ ],
+ "loc": {
+ "start": {
+ "line": 1140,
+ "column": 8
+ },
+ "end": {
+ "line": 1140,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Reset button",
+ "range": [
+ 44228,
+ 44242
+ ],
+ "loc": {
+ "start": {
+ "line": 1141,
+ "column": 8
+ },
+ "end": {
+ "line": 1141,
+ "column": 22
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 44287,
+ 44291
+ ],
+ "loc": {
+ "start": {
+ "line": 1143,
+ "column": 8
+ },
+ "end": {
+ "line": 1143,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnResetHtml",
+ "range": [
+ 44292,
+ 44304
+ ],
+ "loc": {
+ "start": {
+ "line": 1143,
+ "column": 13
+ },
+ "end": {
+ "line": 1143,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 44287,
+ 44304
+ ],
+ "loc": {
+ "start": {
+ "line": 1143,
+ "column": 8
+ },
+ "end": {
+ "line": 1143,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "'\" title=\"Clear filters\" />'",
+ "range": [
+ 44384,
+ 44412
+ ],
+ "loc": {
+ "start": {
+ "line": 1144,
+ "column": 34
+ },
+ "end": {
+ "line": 1144,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 44307,
+ 44412
+ ],
+ "loc": {
+ "start": {
+ "line": 1143,
+ "column": 28
+ },
+ "end": {
+ "line": 1144,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 44287,
+ 44412
+ ],
+ "loc": {
+ "start": {
+ "line": 1143,
+ "column": 8
+ },
+ "end": {
+ "line": 1144,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 44287,
+ 44413
+ ],
+ "loc": {
+ "start": {
+ "line": 1143,
+ "column": 8
+ },
+ "end": {
+ "line": 1144,
+ "column": 63
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Paging buttons",
+ "range": [
+ 44425,
+ 44441
+ ],
+ "loc": {
+ "start": {
+ "line": 1146,
+ "column": 8
+ },
+ "end": {
+ "line": 1146,
+ "column": 24
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 44451,
+ 44455
+ ],
+ "loc": {
+ "start": {
+ "line": 1147,
+ "column": 8
+ },
+ "end": {
+ "line": 1147,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnPrevPageHtml",
+ "range": [
+ 44456,
+ 44471
+ ],
+ "loc": {
+ "start": {
+ "line": 1147,
+ "column": 13
+ },
+ "end": {
+ "line": 1147,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 44451,
+ 44471
+ ],
+ "loc": {
+ "start": {
+ "line": 1147,
+ "column": 8
+ },
+ "end": {
+ "line": 1147,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' previousPage\" title=\"Previous page\" />'",
+ "range": [
+ 44550,
+ 44591
+ ],
+ "loc": {
+ "start": {
+ "line": 1148,
+ "column": 33
+ },
+ "end": {
+ "line": 1148,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 44474,
+ 44591
+ ],
+ "loc": {
+ "start": {
+ "line": 1147,
+ "column": 31
+ },
+ "end": {
+ "line": 1148,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 44451,
+ 44591
+ ],
+ "loc": {
+ "start": {
+ "line": 1147,
+ "column": 8
+ },
+ "end": {
+ "line": 1148,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 44451,
+ 44592
+ ],
+ "loc": {
+ "start": {
+ "line": 1147,
+ "column": 8
+ },
+ "end": {
+ "line": 1148,
+ "column": 75
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Paging buttons",
+ "range": [
+ 44425,
+ 44441
+ ],
+ "loc": {
+ "start": {
+ "line": 1146,
+ "column": 8
+ },
+ "end": {
+ "line": 1146,
+ "column": 24
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 44602,
+ 44606
+ ],
+ "loc": {
+ "start": {
+ "line": 1149,
+ "column": 8
+ },
+ "end": {
+ "line": 1149,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnNextPageHtml",
+ "range": [
+ 44607,
+ 44622
+ ],
+ "loc": {
+ "start": {
+ "line": 1149,
+ "column": 13
+ },
+ "end": {
+ "line": 1149,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 44602,
+ 44622
+ ],
+ "loc": {
+ "start": {
+ "line": 1149,
+ "column": 8
+ },
+ "end": {
+ "line": 1149,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' nextPage\" title=\"Next page\" />'",
+ "range": [
+ 44701,
+ 44734
+ ],
+ "loc": {
+ "start": {
+ "line": 1150,
+ "column": 33
+ },
+ "end": {
+ "line": 1150,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 44625,
+ 44734
+ ],
+ "loc": {
+ "start": {
+ "line": 1149,
+ "column": 31
+ },
+ "end": {
+ "line": 1150,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 44602,
+ 44734
+ ],
+ "loc": {
+ "start": {
+ "line": 1149,
+ "column": 8
+ },
+ "end": {
+ "line": 1150,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 44602,
+ 44735
+ ],
+ "loc": {
+ "start": {
+ "line": 1149,
+ "column": 8
+ },
+ "end": {
+ "line": 1150,
+ "column": 67
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 44745,
+ 44749
+ ],
+ "loc": {
+ "start": {
+ "line": 1151,
+ "column": 8
+ },
+ "end": {
+ "line": 1151,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnFirstPageHtml",
+ "range": [
+ 44750,
+ 44766
+ ],
+ "loc": {
+ "start": {
+ "line": 1151,
+ "column": 13
+ },
+ "end": {
+ "line": 1151,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 44745,
+ 44766
+ ],
+ "loc": {
+ "start": {
+ "line": 1151,
+ "column": 8
+ },
+ "end": {
+ "line": 1151,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' firstPage\" title=\"First page\" />'",
+ "range": [
+ 44845,
+ 44880
+ ],
+ "loc": {
+ "start": {
+ "line": 1152,
+ "column": 33
+ },
+ "end": {
+ "line": 1152,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 44769,
+ 44880
+ ],
+ "loc": {
+ "start": {
+ "line": 1151,
+ "column": 32
+ },
+ "end": {
+ "line": 1152,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 44745,
+ 44880
+ ],
+ "loc": {
+ "start": {
+ "line": 1151,
+ "column": 8
+ },
+ "end": {
+ "line": 1152,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 44745,
+ 44881
+ ],
+ "loc": {
+ "start": {
+ "line": 1151,
+ "column": 8
+ },
+ "end": {
+ "line": 1152,
+ "column": 69
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 44891,
+ 44895
+ ],
+ "loc": {
+ "start": {
+ "line": 1153,
+ "column": 8
+ },
+ "end": {
+ "line": 1153,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "btnLastPageHtml",
+ "range": [
+ 44896,
+ 44911
+ ],
+ "loc": {
+ "start": {
+ "line": 1153,
+ "column": 13
+ },
+ "end": {
+ "line": 1153,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 44891,
+ 44911
+ ],
+ "loc": {
+ "start": {
+ "line": 1153,
+ "column": 8
+ },
+ "end": {
+ "line": 1153,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' lastPage\" title=\"Last page\" />'",
+ "range": [
+ 44990,
+ 45023
+ ],
+ "loc": {
+ "start": {
+ "line": 1154,
+ "column": 33
+ },
+ "end": {
+ "line": 1154,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 44914,
+ 45023
+ ],
+ "loc": {
+ "start": {
+ "line": 1153,
+ "column": 31
+ },
+ "end": {
+ "line": 1154,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 44891,
+ 45023
+ ],
+ "loc": {
+ "start": {
+ "line": 1153,
+ "column": 8
+ },
+ "end": {
+ "line": 1154,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 44891,
+ 45024
+ ],
+ "loc": {
+ "start": {
+ "line": 1153,
+ "column": 8
+ },
+ "end": {
+ "line": 1154,
+ "column": 67
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Loader",
+ "range": [
+ 45036,
+ 45044
+ ],
+ "loc": {
+ "start": {
+ "line": 1156,
+ "column": 8
+ },
+ "end": {
+ "line": 1156,
+ "column": 16
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 45054,
+ 45058
+ ],
+ "loc": {
+ "start": {
+ "line": 1157,
+ "column": 8
+ },
+ "end": {
+ "line": 1157,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loader",
+ "range": [
+ 45059,
+ 45065
+ ],
+ "loc": {
+ "start": {
+ "line": 1157,
+ "column": 13
+ },
+ "end": {
+ "line": 1157,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 45054,
+ 45065
+ ],
+ "loc": {
+ "start": {
+ "line": 1157,
+ "column": 8
+ },
+ "end": {
+ "line": 1157,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 45068,
+ 45072
+ ],
+ "loc": {
+ "start": {
+ "line": 1157,
+ "column": 22
+ },
+ "end": {
+ "line": 1157,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 45054,
+ 45072
+ ],
+ "loc": {
+ "start": {
+ "line": 1157,
+ "column": 8
+ },
+ "end": {
+ "line": 1157,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 45054,
+ 45073
+ ],
+ "loc": {
+ "start": {
+ "line": 1157,
+ "column": 8
+ },
+ "end": {
+ "line": 1157,
+ "column": 27
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Loader",
+ "range": [
+ 45036,
+ 45044
+ ],
+ "loc": {
+ "start": {
+ "line": 1156,
+ "column": 8
+ },
+ "end": {
+ "line": 1156,
+ "column": 16
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 45083,
+ 45087
+ ],
+ "loc": {
+ "start": {
+ "line": 1158,
+ "column": 8
+ },
+ "end": {
+ "line": 1158,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loaderHtml",
+ "range": [
+ 45088,
+ 45098
+ ],
+ "loc": {
+ "start": {
+ "line": 1158,
+ "column": 13
+ },
+ "end": {
+ "line": 1158,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 45083,
+ 45098
+ ],
+ "loc": {
+ "start": {
+ "line": 1158,
+ "column": 8
+ },
+ "end": {
+ "line": 1158,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "
",
+ "raw": "'
'",
+ "range": [
+ 45101,
+ 45136
+ ],
+ "loc": {
+ "start": {
+ "line": 1158,
+ "column": 26
+ },
+ "end": {
+ "line": 1158,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 45083,
+ 45136
+ ],
+ "loc": {
+ "start": {
+ "line": 1158,
+ "column": 8
+ },
+ "end": {
+ "line": 1158,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 45083,
+ 45137
+ ],
+ "loc": {
+ "start": {
+ "line": 1158,
+ "column": 8
+ },
+ "end": {
+ "line": 1158,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 45147,
+ 45151
+ ],
+ "loc": {
+ "start": {
+ "line": 1159,
+ "column": 8
+ },
+ "end": {
+ "line": 1159,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "loaderText",
+ "range": [
+ 45152,
+ 45162
+ ],
+ "loc": {
+ "start": {
+ "line": 1159,
+ "column": 13
+ },
+ "end": {
+ "line": 1159,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 45147,
+ 45162
+ ],
+ "loc": {
+ "start": {
+ "line": 1159,
+ "column": 8
+ },
+ "end": {
+ "line": 1159,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 45165,
+ 45169
+ ],
+ "loc": {
+ "start": {
+ "line": 1159,
+ "column": 26
+ },
+ "end": {
+ "line": 1159,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 45147,
+ 45169
+ ],
+ "loc": {
+ "start": {
+ "line": 1159,
+ "column": 8
+ },
+ "end": {
+ "line": 1159,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 45147,
+ 45170
+ ],
+ "loc": {
+ "start": {
+ "line": 1159,
+ "column": 8
+ },
+ "end": {
+ "line": 1159,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 43256,
+ 45177
+ ],
+ "loc": {
+ "start": {
+ "line": 1114,
+ "column": 17
+ },
+ "end": {
+ "line": 1160,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 43254,
+ 45177
+ ],
+ "loc": {
+ "start": {
+ "line": 1114,
+ "column": 15
+ },
+ "end": {
+ "line": 1160,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 43243,
+ 45177
+ ],
+ "loc": {
+ "start": {
+ "line": 1114,
+ "column": 4
+ },
+ "end": {
+ "line": 1160,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Load themes defined in the configuration object\r\n ",
+ "range": [
+ 43169,
+ 43237
+ ],
+ "loc": {
+ "start": {
+ "line": 1111,
+ "column": 4
+ },
+ "end": {
+ "line": 1113,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return stylesheet DOM element for a given theme name\r\n * @return {DOMElement} stylesheet element\r\n ",
+ "range": [
+ 45185,
+ 45306
+ ],
+ "loc": {
+ "start": {
+ "line": 1162,
+ "column": 4
+ },
+ "end": {
+ "line": 1165,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "getStylesheet",
+ "range": [
+ 45312,
+ 45325
+ ],
+ "loc": {
+ "start": {
+ "line": 1166,
+ "column": 4
+ },
+ "end": {
+ "line": 1166,
+ "column": 17
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "AssignmentPattern",
+ "left": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 45326,
+ 45330
+ ],
+ "loc": {
+ "start": {
+ "line": 1166,
+ "column": 18
+ },
+ "end": {
+ "line": 1166,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "default",
+ "raw": "'default'",
+ "range": [
+ 45331,
+ 45340
+ ],
+ "loc": {
+ "start": {
+ "line": 1166,
+ "column": 23
+ },
+ "end": {
+ "line": 1166,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 45326,
+ 45340
+ ],
+ "loc": {
+ "start": {
+ "line": 1166,
+ "column": 18
+ },
+ "end": {
+ "line": 1166,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 45359,
+ 45362
+ ],
+ "loc": {
+ "start": {
+ "line": 1167,
+ "column": 15
+ },
+ "end": {
+ "line": 1167,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 45363,
+ 45365
+ ],
+ "loc": {
+ "start": {
+ "line": 1167,
+ "column": 19
+ },
+ "end": {
+ "line": 1167,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 45359,
+ 45365
+ ],
+ "loc": {
+ "start": {
+ "line": 1167,
+ "column": 15
+ },
+ "end": {
+ "line": 1167,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 45366,
+ 45370
+ ],
+ "loc": {
+ "start": {
+ "line": 1167,
+ "column": 22
+ },
+ "end": {
+ "line": 1167,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxTf",
+ "range": [
+ 45371,
+ 45377
+ ],
+ "loc": {
+ "start": {
+ "line": 1167,
+ "column": 27
+ },
+ "end": {
+ "line": 1167,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 45366,
+ 45377
+ ],
+ "loc": {
+ "start": {
+ "line": 1167,
+ "column": 22
+ },
+ "end": {
+ "line": 1167,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 45380,
+ 45384
+ ],
+ "loc": {
+ "start": {
+ "line": 1167,
+ "column": 36
+ },
+ "end": {
+ "line": 1167,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 45366,
+ 45384
+ ],
+ "loc": {
+ "start": {
+ "line": 1167,
+ "column": 22
+ },
+ "end": {
+ "line": 1167,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 45359,
+ 45385
+ ],
+ "loc": {
+ "start": {
+ "line": 1167,
+ "column": 15
+ },
+ "end": {
+ "line": 1167,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 45352,
+ 45386
+ ],
+ "loc": {
+ "start": {
+ "line": 1167,
+ "column": 8
+ },
+ "end": {
+ "line": 1167,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 45341,
+ 45393
+ ],
+ "loc": {
+ "start": {
+ "line": 1166,
+ "column": 33
+ },
+ "end": {
+ "line": 1168,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 45325,
+ 45393
+ ],
+ "loc": {
+ "start": {
+ "line": 1166,
+ "column": 17
+ },
+ "end": {
+ "line": 1168,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 45312,
+ 45393
+ ],
+ "loc": {
+ "start": {
+ "line": 1166,
+ "column": 4
+ },
+ "end": {
+ "line": 1168,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return stylesheet DOM element for a given theme name\r\n * @return {DOMElement} stylesheet element\r\n ",
+ "range": [
+ 45185,
+ 45306
+ ],
+ "loc": {
+ "start": {
+ "line": 1162,
+ "column": 4
+ },
+ "end": {
+ "line": 1165,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Destroy filter grid\r\n ",
+ "range": [
+ 45401,
+ 45441
+ ],
+ "loc": {
+ "start": {
+ "line": 1170,
+ "column": 4
+ },
+ "end": {
+ "line": 1172,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "destroy",
+ "range": [
+ 45447,
+ 45454
+ ],
+ "loc": {
+ "start": {
+ "line": 1173,
+ "column": 4
+ },
+ "end": {
+ "line": 1173,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 45471,
+ 45475
+ ],
+ "loc": {
+ "start": {
+ "line": 1174,
+ "column": 12
+ },
+ "end": {
+ "line": 1174,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_hasGrid",
+ "range": [
+ 45476,
+ 45484
+ ],
+ "loc": {
+ "start": {
+ "line": 1174,
+ "column": 17
+ },
+ "end": {
+ "line": 1174,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 45471,
+ 45484
+ ],
+ "loc": {
+ "start": {
+ "line": 1174,
+ "column": 12
+ },
+ "end": {
+ "line": 1174,
+ "column": 25
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 45470,
+ 45484
+ ],
+ "loc": {
+ "start": {
+ "line": 1174,
+ "column": 11
+ },
+ "end": {
+ "line": 1174,
+ "column": 25
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 45500,
+ 45507
+ ],
+ "loc": {
+ "start": {
+ "line": 1175,
+ "column": 12
+ },
+ "end": {
+ "line": 1175,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 45485,
+ 45518
+ ],
+ "loc": {
+ "start": {
+ "line": 1174,
+ "column": 26
+ },
+ "end": {
+ "line": 1176,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 45467,
+ 45518
+ ],
+ "loc": {
+ "start": {
+ "line": 1174,
+ "column": 8
+ },
+ "end": {
+ "line": 1176,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 45532,
+ 45536
+ ],
+ "loc": {
+ "start": {
+ "line": 1177,
+ "column": 12
+ },
+ "end": {
+ "line": 1177,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 45539,
+ 45543
+ ],
+ "loc": {
+ "start": {
+ "line": 1177,
+ "column": 19
+ },
+ "end": {
+ "line": 1177,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 45544,
+ 45547
+ ],
+ "loc": {
+ "start": {
+ "line": 1177,
+ "column": 24
+ },
+ "end": {
+ "line": 1177,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 45539,
+ 45547
+ ],
+ "loc": {
+ "start": {
+ "line": 1177,
+ "column": 19
+ },
+ "end": {
+ "line": 1177,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 45548,
+ 45552
+ ],
+ "loc": {
+ "start": {
+ "line": 1177,
+ "column": 28
+ },
+ "end": {
+ "line": 1177,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 45539,
+ 45552
+ ],
+ "loc": {
+ "start": {
+ "line": 1177,
+ "column": 19
+ },
+ "end": {
+ "line": 1177,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 45532,
+ 45552
+ ],
+ "loc": {
+ "start": {
+ "line": 1177,
+ "column": 12
+ },
+ "end": {
+ "line": 1177,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 45567,
+ 45570
+ ],
+ "loc": {
+ "start": {
+ "line": 1178,
+ "column": 12
+ },
+ "end": {
+ "line": 1178,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 45573,
+ 45577
+ ],
+ "loc": {
+ "start": {
+ "line": 1178,
+ "column": 18
+ },
+ "end": {
+ "line": 1178,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 45578,
+ 45581
+ ],
+ "loc": {
+ "start": {
+ "line": 1178,
+ "column": 23
+ },
+ "end": {
+ "line": 1178,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 45573,
+ 45581
+ ],
+ "loc": {
+ "start": {
+ "line": 1178,
+ "column": 18
+ },
+ "end": {
+ "line": 1178,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 45567,
+ 45581
+ ],
+ "loc": {
+ "start": {
+ "line": 1178,
+ "column": 12
+ },
+ "end": {
+ "line": 1178,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 45528,
+ 45582
+ ],
+ "loc": {
+ "start": {
+ "line": 1177,
+ "column": 8
+ },
+ "end": {
+ "line": 1178,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 45597,
+ 45601
+ ],
+ "loc": {
+ "start": {
+ "line": 1180,
+ "column": 11
+ },
+ "end": {
+ "line": 1180,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isExternalFlt",
+ "range": [
+ 45602,
+ 45615
+ ],
+ "loc": {
+ "start": {
+ "line": 1180,
+ "column": 16
+ },
+ "end": {
+ "line": 1180,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 45597,
+ 45615
+ ],
+ "loc": {
+ "start": {
+ "line": 1180,
+ "column": 11
+ },
+ "end": {
+ "line": 1180,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 45620,
+ 45624
+ ],
+ "loc": {
+ "start": {
+ "line": 1180,
+ "column": 34
+ },
+ "end": {
+ "line": 1180,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFilters",
+ "range": [
+ 45625,
+ 45637
+ ],
+ "loc": {
+ "start": {
+ "line": 1180,
+ "column": 39
+ },
+ "end": {
+ "line": 1180,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 45620,
+ 45637
+ ],
+ "loc": {
+ "start": {
+ "line": 1180,
+ "column": 34
+ },
+ "end": {
+ "line": 1180,
+ "column": 51
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 45619,
+ 45637
+ ],
+ "loc": {
+ "start": {
+ "line": 1180,
+ "column": 33
+ },
+ "end": {
+ "line": 1180,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 45597,
+ 45637
+ ],
+ "loc": {
+ "start": {
+ "line": 1180,
+ "column": 11
+ },
+ "end": {
+ "line": 1180,
+ "column": 51
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 45653,
+ 45657
+ ],
+ "loc": {
+ "start": {
+ "line": 1181,
+ "column": 12
+ },
+ "end": {
+ "line": 1181,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeExternalFlts",
+ "range": [
+ 45658,
+ 45676
+ ],
+ "loc": {
+ "start": {
+ "line": 1181,
+ "column": 17
+ },
+ "end": {
+ "line": 1181,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 45653,
+ 45676
+ ],
+ "loc": {
+ "start": {
+ "line": 1181,
+ "column": 12
+ },
+ "end": {
+ "line": 1181,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 45653,
+ 45678
+ ],
+ "loc": {
+ "start": {
+ "line": 1181,
+ "column": 12
+ },
+ "end": {
+ "line": 1181,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 45653,
+ 45679
+ ],
+ "loc": {
+ "start": {
+ "line": 1181,
+ "column": 12
+ },
+ "end": {
+ "line": 1181,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 45638,
+ 45690
+ ],
+ "loc": {
+ "start": {
+ "line": 1180,
+ "column": 52
+ },
+ "end": {
+ "line": 1182,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 45594,
+ 45690
+ ],
+ "loc": {
+ "start": {
+ "line": 1180,
+ "column": 8
+ },
+ "end": {
+ "line": 1182,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 45703,
+ 45707
+ ],
+ "loc": {
+ "start": {
+ "line": 1183,
+ "column": 11
+ },
+ "end": {
+ "line": 1183,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "infDiv",
+ "range": [
+ 45708,
+ 45714
+ ],
+ "loc": {
+ "start": {
+ "line": 1183,
+ "column": 16
+ },
+ "end": {
+ "line": 1183,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 45703,
+ 45714
+ ],
+ "loc": {
+ "start": {
+ "line": 1183,
+ "column": 11
+ },
+ "end": {
+ "line": 1183,
+ "column": 22
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 45730,
+ 45734
+ ],
+ "loc": {
+ "start": {
+ "line": 1184,
+ "column": 12
+ },
+ "end": {
+ "line": 1184,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeToolbar",
+ "range": [
+ 45735,
+ 45748
+ ],
+ "loc": {
+ "start": {
+ "line": 1184,
+ "column": 17
+ },
+ "end": {
+ "line": 1184,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 45730,
+ 45748
+ ],
+ "loc": {
+ "start": {
+ "line": 1184,
+ "column": 12
+ },
+ "end": {
+ "line": 1184,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 45730,
+ 45750
+ ],
+ "loc": {
+ "start": {
+ "line": 1184,
+ "column": 12
+ },
+ "end": {
+ "line": 1184,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 45730,
+ 45751
+ ],
+ "loc": {
+ "start": {
+ "line": 1184,
+ "column": 12
+ },
+ "end": {
+ "line": 1184,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 45715,
+ 45762
+ ],
+ "loc": {
+ "start": {
+ "line": 1183,
+ "column": 23
+ },
+ "end": {
+ "line": 1185,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 45700,
+ 45762
+ ],
+ "loc": {
+ "start": {
+ "line": 1183,
+ "column": 8
+ },
+ "end": {
+ "line": 1185,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 45775,
+ 45779
+ ],
+ "loc": {
+ "start": {
+ "line": 1186,
+ "column": 11
+ },
+ "end": {
+ "line": 1186,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "highlightKeywords",
+ "range": [
+ 45780,
+ 45797
+ ],
+ "loc": {
+ "start": {
+ "line": 1186,
+ "column": 16
+ },
+ "end": {
+ "line": 1186,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 45775,
+ 45797
+ ],
+ "loc": {
+ "start": {
+ "line": 1186,
+ "column": 11
+ },
+ "end": {
+ "line": 1186,
+ "column": 33
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 45813,
+ 45816
+ ],
+ "loc": {
+ "start": {
+ "line": 1187,
+ "column": 12
+ },
+ "end": {
+ "line": 1187,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "highlightKeyword",
+ "range": [
+ 45817,
+ 45833
+ ],
+ "loc": {
+ "start": {
+ "line": 1187,
+ "column": 16
+ },
+ "end": {
+ "line": 1187,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 45813,
+ 45833
+ ],
+ "loc": {
+ "start": {
+ "line": 1187,
+ "column": 12
+ },
+ "end": {
+ "line": 1187,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "unhighlightAll",
+ "range": [
+ 45834,
+ 45848
+ ],
+ "loc": {
+ "start": {
+ "line": 1187,
+ "column": 33
+ },
+ "end": {
+ "line": 1187,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 45813,
+ 45848
+ ],
+ "loc": {
+ "start": {
+ "line": 1187,
+ "column": 12
+ },
+ "end": {
+ "line": 1187,
+ "column": 47
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 45813,
+ 45850
+ ],
+ "loc": {
+ "start": {
+ "line": 1187,
+ "column": 12
+ },
+ "end": {
+ "line": 1187,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 45813,
+ 45851
+ ],
+ "loc": {
+ "start": {
+ "line": 1187,
+ "column": 12
+ },
+ "end": {
+ "line": 1187,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 45798,
+ 45862
+ ],
+ "loc": {
+ "start": {
+ "line": 1186,
+ "column": 34
+ },
+ "end": {
+ "line": 1188,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 45772,
+ 45862
+ ],
+ "loc": {
+ "start": {
+ "line": 1186,
+ "column": 8
+ },
+ "end": {
+ "line": 1188,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 45875,
+ 45879
+ ],
+ "loc": {
+ "start": {
+ "line": 1189,
+ "column": 11
+ },
+ "end": {
+ "line": 1189,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "markActiveColumns",
+ "range": [
+ 45880,
+ 45897
+ ],
+ "loc": {
+ "start": {
+ "line": 1189,
+ "column": 16
+ },
+ "end": {
+ "line": 1189,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 45875,
+ 45897
+ ],
+ "loc": {
+ "start": {
+ "line": 1189,
+ "column": 11
+ },
+ "end": {
+ "line": 1189,
+ "column": 33
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 45913,
+ 45917
+ ],
+ "loc": {
+ "start": {
+ "line": 1190,
+ "column": 12
+ },
+ "end": {
+ "line": 1190,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "clearActiveColumns",
+ "range": [
+ 45918,
+ 45936
+ ],
+ "loc": {
+ "start": {
+ "line": 1190,
+ "column": 17
+ },
+ "end": {
+ "line": 1190,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 45913,
+ 45936
+ ],
+ "loc": {
+ "start": {
+ "line": 1190,
+ "column": 12
+ },
+ "end": {
+ "line": 1190,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 45913,
+ 45938
+ ],
+ "loc": {
+ "start": {
+ "line": 1190,
+ "column": 12
+ },
+ "end": {
+ "line": 1190,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 45913,
+ 45939
+ ],
+ "loc": {
+ "start": {
+ "line": 1190,
+ "column": 12
+ },
+ "end": {
+ "line": 1190,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 45898,
+ 45950
+ ],
+ "loc": {
+ "start": {
+ "line": 1189,
+ "column": 34
+ },
+ "end": {
+ "line": 1191,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 45872,
+ 45950
+ ],
+ "loc": {
+ "start": {
+ "line": 1189,
+ "column": 8
+ },
+ "end": {
+ "line": 1191,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 45963,
+ 45967
+ ],
+ "loc": {
+ "start": {
+ "line": 1192,
+ "column": 11
+ },
+ "end": {
+ "line": 1192,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasExtensions",
+ "range": [
+ 45968,
+ 45981
+ ],
+ "loc": {
+ "start": {
+ "line": 1192,
+ "column": 16
+ },
+ "end": {
+ "line": 1192,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 45963,
+ 45981
+ ],
+ "loc": {
+ "start": {
+ "line": 1192,
+ "column": 11
+ },
+ "end": {
+ "line": 1192,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 45997,
+ 46001
+ ],
+ "loc": {
+ "start": {
+ "line": 1193,
+ "column": 12
+ },
+ "end": {
+ "line": 1193,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "destroyExtensions",
+ "range": [
+ 46002,
+ 46019
+ ],
+ "loc": {
+ "start": {
+ "line": 1193,
+ "column": 17
+ },
+ "end": {
+ "line": 1193,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 45997,
+ 46019
+ ],
+ "loc": {
+ "start": {
+ "line": 1193,
+ "column": 12
+ },
+ "end": {
+ "line": 1193,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 45997,
+ 46021
+ ],
+ "loc": {
+ "start": {
+ "line": 1193,
+ "column": 12
+ },
+ "end": {
+ "line": 1193,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 45997,
+ 46022
+ ],
+ "loc": {
+ "start": {
+ "line": 1193,
+ "column": 12
+ },
+ "end": {
+ "line": 1193,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 45982,
+ 46033
+ ],
+ "loc": {
+ "start": {
+ "line": 1192,
+ "column": 30
+ },
+ "end": {
+ "line": 1194,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 45960,
+ 46033
+ ],
+ "loc": {
+ "start": {
+ "line": 1192,
+ "column": 8
+ },
+ "end": {
+ "line": 1194,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "this loop shows all rows and removes validRow attribute",
+ "range": [
+ 46045,
+ 46102
+ ],
+ "loc": {
+ "start": {
+ "line": 1196,
+ "column": 8
+ },
+ "end": {
+ "line": 1196,
+ "column": 65
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 46120,
+ 46121
+ ],
+ "loc": {
+ "start": {
+ "line": 1197,
+ "column": 16
+ },
+ "end": {
+ "line": 1197,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 46122,
+ 46126
+ ],
+ "loc": {
+ "start": {
+ "line": 1197,
+ "column": 18
+ },
+ "end": {
+ "line": 1197,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "refRow",
+ "range": [
+ 46127,
+ 46133
+ ],
+ "loc": {
+ "start": {
+ "line": 1197,
+ "column": 23
+ },
+ "end": {
+ "line": 1197,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 46122,
+ 46133
+ ],
+ "loc": {
+ "start": {
+ "line": 1197,
+ "column": 18
+ },
+ "end": {
+ "line": 1197,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 46120,
+ 46133
+ ],
+ "loc": {
+ "start": {
+ "line": 1197,
+ "column": 16
+ },
+ "end": {
+ "line": 1197,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 46116,
+ 46133
+ ],
+ "loc": {
+ "start": {
+ "line": 1197,
+ "column": 12
+ },
+ "end": {
+ "line": 1197,
+ "column": 29
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 46135,
+ 46136
+ ],
+ "loc": {
+ "start": {
+ "line": 1197,
+ "column": 31
+ },
+ "end": {
+ "line": 1197,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 46137,
+ 46141
+ ],
+ "loc": {
+ "start": {
+ "line": 1197,
+ "column": 33
+ },
+ "end": {
+ "line": 1197,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbRows",
+ "range": [
+ 46142,
+ 46148
+ ],
+ "loc": {
+ "start": {
+ "line": 1197,
+ "column": 38
+ },
+ "end": {
+ "line": 1197,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 46137,
+ 46148
+ ],
+ "loc": {
+ "start": {
+ "line": 1197,
+ "column": 33
+ },
+ "end": {
+ "line": 1197,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 46135,
+ 46148
+ ],
+ "loc": {
+ "start": {
+ "line": 1197,
+ "column": 31
+ },
+ "end": {
+ "line": 1197,
+ "column": 44
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 46150,
+ 46151
+ ],
+ "loc": {
+ "start": {
+ "line": 1197,
+ "column": 46
+ },
+ "end": {
+ "line": 1197,
+ "column": 47
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 46150,
+ 46153
+ ],
+ "loc": {
+ "start": {
+ "line": 1197,
+ "column": 46
+ },
+ "end": {
+ "line": 1197,
+ "column": 49
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 46169,
+ 46173
+ ],
+ "loc": {
+ "start": {
+ "line": 1198,
+ "column": 12
+ },
+ "end": {
+ "line": 1198,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 46174,
+ 46175
+ ],
+ "loc": {
+ "start": {
+ "line": 1198,
+ "column": 17
+ },
+ "end": {
+ "line": 1198,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 46169,
+ 46176
+ ],
+ "loc": {
+ "start": {
+ "line": 1198,
+ "column": 12
+ },
+ "end": {
+ "line": 1198,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 46177,
+ 46182
+ ],
+ "loc": {
+ "start": {
+ "line": 1198,
+ "column": 20
+ },
+ "end": {
+ "line": 1198,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 46169,
+ 46182
+ ],
+ "loc": {
+ "start": {
+ "line": 1198,
+ "column": 12
+ },
+ "end": {
+ "line": 1198,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 46183,
+ 46190
+ ],
+ "loc": {
+ "start": {
+ "line": 1198,
+ "column": 26
+ },
+ "end": {
+ "line": 1198,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 46169,
+ 46190
+ ],
+ "loc": {
+ "start": {
+ "line": 1198,
+ "column": 12
+ },
+ "end": {
+ "line": 1198,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 46193,
+ 46195
+ ],
+ "loc": {
+ "start": {
+ "line": 1198,
+ "column": 36
+ },
+ "end": {
+ "line": 1198,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 46169,
+ 46195
+ ],
+ "loc": {
+ "start": {
+ "line": 1198,
+ "column": 12
+ },
+ "end": {
+ "line": 1198,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 46169,
+ 46196
+ ],
+ "loc": {
+ "start": {
+ "line": 1198,
+ "column": 12
+ },
+ "end": {
+ "line": 1198,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 46215,
+ 46219
+ ],
+ "loc": {
+ "start": {
+ "line": 1200,
+ "column": 15
+ },
+ "end": {
+ "line": 1200,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 46220,
+ 46221
+ ],
+ "loc": {
+ "start": {
+ "line": 1200,
+ "column": 20
+ },
+ "end": {
+ "line": 1200,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 46215,
+ 46222
+ ],
+ "loc": {
+ "start": {
+ "line": 1200,
+ "column": 15
+ },
+ "end": {
+ "line": 1200,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasAttribute",
+ "range": [
+ 46223,
+ 46235
+ ],
+ "loc": {
+ "start": {
+ "line": 1200,
+ "column": 23
+ },
+ "end": {
+ "line": 1200,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 46215,
+ 46235
+ ],
+ "loc": {
+ "start": {
+ "line": 1200,
+ "column": 15
+ },
+ "end": {
+ "line": 1200,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "validRow",
+ "raw": "'validRow'",
+ "range": [
+ 46236,
+ 46246
+ ],
+ "loc": {
+ "start": {
+ "line": 1200,
+ "column": 36
+ },
+ "end": {
+ "line": 1200,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 46215,
+ 46247
+ ],
+ "loc": {
+ "start": {
+ "line": 1200,
+ "column": 15
+ },
+ "end": {
+ "line": 1200,
+ "column": 47
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 46267,
+ 46271
+ ],
+ "loc": {
+ "start": {
+ "line": 1201,
+ "column": 16
+ },
+ "end": {
+ "line": 1201,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 46272,
+ 46273
+ ],
+ "loc": {
+ "start": {
+ "line": 1201,
+ "column": 21
+ },
+ "end": {
+ "line": 1201,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 46267,
+ 46274
+ ],
+ "loc": {
+ "start": {
+ "line": 1201,
+ "column": 16
+ },
+ "end": {
+ "line": 1201,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeAttribute",
+ "range": [
+ 46275,
+ 46290
+ ],
+ "loc": {
+ "start": {
+ "line": 1201,
+ "column": 24
+ },
+ "end": {
+ "line": 1201,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 46267,
+ 46290
+ ],
+ "loc": {
+ "start": {
+ "line": 1201,
+ "column": 16
+ },
+ "end": {
+ "line": 1201,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "validRow",
+ "raw": "'validRow'",
+ "range": [
+ 46291,
+ 46301
+ ],
+ "loc": {
+ "start": {
+ "line": 1201,
+ "column": 40
+ },
+ "end": {
+ "line": 1201,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 46267,
+ 46302
+ ],
+ "loc": {
+ "start": {
+ "line": 1201,
+ "column": 16
+ },
+ "end": {
+ "line": 1201,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 46267,
+ 46303
+ ],
+ "loc": {
+ "start": {
+ "line": 1201,
+ "column": 16
+ },
+ "end": {
+ "line": 1201,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 46248,
+ 46318
+ ],
+ "loc": {
+ "start": {
+ "line": 1200,
+ "column": 48
+ },
+ "end": {
+ "line": 1202,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 46212,
+ 46318
+ ],
+ "loc": {
+ "start": {
+ "line": 1200,
+ "column": 12
+ },
+ "end": {
+ "line": 1202,
+ "column": 13
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "removes alternating colors",
+ "range": [
+ 46334,
+ 46362
+ ],
+ "loc": {
+ "start": {
+ "line": 1204,
+ "column": 12
+ },
+ "end": {
+ "line": 1204,
+ "column": 40
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 46379,
+ 46383
+ ],
+ "loc": {
+ "start": {
+ "line": 1205,
+ "column": 15
+ },
+ "end": {
+ "line": 1205,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "alternateBgs",
+ "range": [
+ 46384,
+ 46396
+ ],
+ "loc": {
+ "start": {
+ "line": 1205,
+ "column": 20
+ },
+ "end": {
+ "line": 1205,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 46379,
+ 46396
+ ],
+ "loc": {
+ "start": {
+ "line": 1205,
+ "column": 15
+ },
+ "end": {
+ "line": 1205,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 46416,
+ 46419
+ ],
+ "loc": {
+ "start": {
+ "line": 1206,
+ "column": 16
+ },
+ "end": {
+ "line": 1206,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "alternateRows",
+ "range": [
+ 46420,
+ 46433
+ ],
+ "loc": {
+ "start": {
+ "line": 1206,
+ "column": 20
+ },
+ "end": {
+ "line": 1206,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 46416,
+ 46433
+ ],
+ "loc": {
+ "start": {
+ "line": 1206,
+ "column": 16
+ },
+ "end": {
+ "line": 1206,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeRowBg",
+ "range": [
+ 46434,
+ 46445
+ ],
+ "loc": {
+ "start": {
+ "line": 1206,
+ "column": 34
+ },
+ "end": {
+ "line": 1206,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 46416,
+ 46445
+ ],
+ "loc": {
+ "start": {
+ "line": 1206,
+ "column": 16
+ },
+ "end": {
+ "line": 1206,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 46446,
+ 46447
+ ],
+ "loc": {
+ "start": {
+ "line": 1206,
+ "column": 46
+ },
+ "end": {
+ "line": 1206,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 46416,
+ 46448
+ ],
+ "loc": {
+ "start": {
+ "line": 1206,
+ "column": 16
+ },
+ "end": {
+ "line": 1206,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 46416,
+ 46449
+ ],
+ "loc": {
+ "start": {
+ "line": 1206,
+ "column": 16
+ },
+ "end": {
+ "line": 1206,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 46397,
+ 46464
+ ],
+ "loc": {
+ "start": {
+ "line": 1205,
+ "column": 33
+ },
+ "end": {
+ "line": 1207,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 46376,
+ 46464
+ ],
+ "loc": {
+ "start": {
+ "line": 1205,
+ "column": 12
+ },
+ "end": {
+ "line": 1207,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "removes alternating colors",
+ "range": [
+ 46334,
+ 46362
+ ],
+ "loc": {
+ "start": {
+ "line": 1204,
+ "column": 12
+ },
+ "end": {
+ "line": 1204,
+ "column": 40
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 46154,
+ 46477
+ ],
+ "loc": {
+ "start": {
+ "line": 1197,
+ "column": 50
+ },
+ "end": {
+ "line": 1209,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 46112,
+ 46477
+ ],
+ "loc": {
+ "start": {
+ "line": 1197,
+ "column": 8
+ },
+ "end": {
+ "line": 1209,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "this loop shows all rows and removes validRow attribute",
+ "range": [
+ 46045,
+ 46102
+ ],
+ "loc": {
+ "start": {
+ "line": 1196,
+ "column": 8
+ },
+ "end": {
+ "line": 1196,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "for j",
+ "range": [
+ 46477,
+ 46484
+ ],
+ "loc": {
+ "start": {
+ "line": 1209,
+ "column": 9
+ },
+ "end": {
+ "line": 1209,
+ "column": 16
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 46499,
+ 46503
+ ],
+ "loc": {
+ "start": {
+ "line": 1211,
+ "column": 11
+ },
+ "end": {
+ "line": 1211,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltGrid",
+ "range": [
+ 46504,
+ 46511
+ ],
+ "loc": {
+ "start": {
+ "line": 1211,
+ "column": 16
+ },
+ "end": {
+ "line": 1211,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 46499,
+ 46511
+ ],
+ "loc": {
+ "start": {
+ "line": 1211,
+ "column": 11
+ },
+ "end": {
+ "line": 1211,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 46516,
+ 46520
+ ],
+ "loc": {
+ "start": {
+ "line": 1211,
+ "column": 28
+ },
+ "end": {
+ "line": 1211,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 46521,
+ 46531
+ ],
+ "loc": {
+ "start": {
+ "line": 1211,
+ "column": 33
+ },
+ "end": {
+ "line": 1211,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 46516,
+ 46531
+ ],
+ "loc": {
+ "start": {
+ "line": 1211,
+ "column": 28
+ },
+ "end": {
+ "line": 1211,
+ "column": 43
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 46515,
+ 46531
+ ],
+ "loc": {
+ "start": {
+ "line": 1211,
+ "column": 27
+ },
+ "end": {
+ "line": 1211,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 46499,
+ 46531
+ ],
+ "loc": {
+ "start": {
+ "line": 1211,
+ "column": 11
+ },
+ "end": {
+ "line": 1211,
+ "column": 43
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 46547,
+ 46551
+ ],
+ "loc": {
+ "start": {
+ "line": 1212,
+ "column": 12
+ },
+ "end": {
+ "line": 1212,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltGridEl",
+ "range": [
+ 46552,
+ 46561
+ ],
+ "loc": {
+ "start": {
+ "line": 1212,
+ "column": 17
+ },
+ "end": {
+ "line": 1212,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 46547,
+ 46561
+ ],
+ "loc": {
+ "start": {
+ "line": 1212,
+ "column": 12
+ },
+ "end": {
+ "line": 1212,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 46564,
+ 46568
+ ],
+ "loc": {
+ "start": {
+ "line": 1212,
+ "column": 29
+ },
+ "end": {
+ "line": 1212,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 46569,
+ 46573
+ ],
+ "loc": {
+ "start": {
+ "line": 1212,
+ "column": 34
+ },
+ "end": {
+ "line": 1212,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filtersRowIndex",
+ "range": [
+ 46574,
+ 46589
+ ],
+ "loc": {
+ "start": {
+ "line": 1212,
+ "column": 39
+ },
+ "end": {
+ "line": 1212,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 46569,
+ 46589
+ ],
+ "loc": {
+ "start": {
+ "line": 1212,
+ "column": 34
+ },
+ "end": {
+ "line": 1212,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 46564,
+ 46590
+ ],
+ "loc": {
+ "start": {
+ "line": 1212,
+ "column": 29
+ },
+ "end": {
+ "line": 1212,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 46547,
+ 46590
+ ],
+ "loc": {
+ "start": {
+ "line": 1212,
+ "column": 12
+ },
+ "end": {
+ "line": 1212,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 46547,
+ 46591
+ ],
+ "loc": {
+ "start": {
+ "line": 1212,
+ "column": 12
+ },
+ "end": {
+ "line": 1212,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 46605,
+ 46609
+ ],
+ "loc": {
+ "start": {
+ "line": 1213,
+ "column": 12
+ },
+ "end": {
+ "line": 1213,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 46610,
+ 46613
+ ],
+ "loc": {
+ "start": {
+ "line": 1213,
+ "column": 17
+ },
+ "end": {
+ "line": 1213,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 46605,
+ 46613
+ ],
+ "loc": {
+ "start": {
+ "line": 1213,
+ "column": 12
+ },
+ "end": {
+ "line": 1213,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "deleteRow",
+ "range": [
+ 46614,
+ 46623
+ ],
+ "loc": {
+ "start": {
+ "line": 1213,
+ "column": 21
+ },
+ "end": {
+ "line": 1213,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 46605,
+ 46623
+ ],
+ "loc": {
+ "start": {
+ "line": 1213,
+ "column": 12
+ },
+ "end": {
+ "line": 1213,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 46624,
+ 46628
+ ],
+ "loc": {
+ "start": {
+ "line": 1213,
+ "column": 31
+ },
+ "end": {
+ "line": 1213,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filtersRowIndex",
+ "range": [
+ 46629,
+ 46644
+ ],
+ "loc": {
+ "start": {
+ "line": 1213,
+ "column": 36
+ },
+ "end": {
+ "line": 1213,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 46624,
+ 46644
+ ],
+ "loc": {
+ "start": {
+ "line": 1213,
+ "column": 31
+ },
+ "end": {
+ "line": 1213,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 46605,
+ 46645
+ ],
+ "loc": {
+ "start": {
+ "line": 1213,
+ "column": 12
+ },
+ "end": {
+ "line": 1213,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 46605,
+ 46646
+ ],
+ "loc": {
+ "start": {
+ "line": 1213,
+ "column": 12
+ },
+ "end": {
+ "line": 1213,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 46532,
+ 46657
+ ],
+ "loc": {
+ "start": {
+ "line": 1211,
+ "column": 44
+ },
+ "end": {
+ "line": 1214,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 46496,
+ 46657
+ ],
+ "loc": {
+ "start": {
+ "line": 1211,
+ "column": 8
+ },
+ "end": {
+ "line": 1214,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "for j",
+ "range": [
+ 46477,
+ 46484
+ ],
+ "loc": {
+ "start": {
+ "line": 1209,
+ "column": 9
+ },
+ "end": {
+ "line": 1209,
+ "column": 16
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " Destroy modules",
+ "range": [
+ 46669,
+ 46687
+ ],
+ "loc": {
+ "start": {
+ "line": 1216,
+ "column": 8
+ },
+ "end": {
+ "line": 1216,
+ "column": 26
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Object",
+ "range": [
+ 46697,
+ 46703
+ ],
+ "loc": {
+ "start": {
+ "line": 1217,
+ "column": 8
+ },
+ "end": {
+ "line": 1217,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "keys",
+ "range": [
+ 46704,
+ 46708
+ ],
+ "loc": {
+ "start": {
+ "line": 1217,
+ "column": 15
+ },
+ "end": {
+ "line": 1217,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 46697,
+ 46708
+ ],
+ "loc": {
+ "start": {
+ "line": 1217,
+ "column": 8
+ },
+ "end": {
+ "line": 1217,
+ "column": 19
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 46709,
+ 46712
+ ],
+ "loc": {
+ "start": {
+ "line": 1217,
+ "column": 20
+ },
+ "end": {
+ "line": 1217,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "range": [
+ 46697,
+ 46713
+ ],
+ "loc": {
+ "start": {
+ "line": 1217,
+ "column": 8
+ },
+ "end": {
+ "line": 1217,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "forEach",
+ "range": [
+ 46714,
+ 46721
+ ],
+ "loc": {
+ "start": {
+ "line": 1217,
+ "column": 25
+ },
+ "end": {
+ "line": 1217,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 46697,
+ 46721
+ ],
+ "loc": {
+ "start": {
+ "line": 1217,
+ "column": 8
+ },
+ "end": {
+ "line": 1217,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "key",
+ "range": [
+ 46731,
+ 46734
+ ],
+ "loc": {
+ "start": {
+ "line": 1217,
+ "column": 42
+ },
+ "end": {
+ "line": 1217,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 46755,
+ 46762
+ ],
+ "loc": {
+ "start": {
+ "line": 1218,
+ "column": 16
+ },
+ "end": {
+ "line": 1218,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 46765,
+ 46768
+ ],
+ "loc": {
+ "start": {
+ "line": 1218,
+ "column": 26
+ },
+ "end": {
+ "line": 1218,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "key",
+ "range": [
+ 46769,
+ 46772
+ ],
+ "loc": {
+ "start": {
+ "line": 1218,
+ "column": 30
+ },
+ "end": {
+ "line": 1218,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 46765,
+ 46773
+ ],
+ "loc": {
+ "start": {
+ "line": 1218,
+ "column": 26
+ },
+ "end": {
+ "line": 1218,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 46755,
+ 46773
+ ],
+ "loc": {
+ "start": {
+ "line": 1218,
+ "column": 16
+ },
+ "end": {
+ "line": 1218,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 46751,
+ 46774
+ ],
+ "loc": {
+ "start": {
+ "line": 1218,
+ "column": 12
+ },
+ "end": {
+ "line": 1218,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 46791,
+ 46798
+ ],
+ "loc": {
+ "start": {
+ "line": 1219,
+ "column": 15
+ },
+ "end": {
+ "line": 1219,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 46802,
+ 46807
+ ],
+ "loc": {
+ "start": {
+ "line": 1219,
+ "column": 26
+ },
+ "end": {
+ "line": 1219,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 46808,
+ 46812
+ ],
+ "loc": {
+ "start": {
+ "line": 1219,
+ "column": 32
+ },
+ "end": {
+ "line": 1219,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 46802,
+ 46812
+ ],
+ "loc": {
+ "start": {
+ "line": 1219,
+ "column": 26
+ },
+ "end": {
+ "line": 1219,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 46813,
+ 46820
+ ],
+ "loc": {
+ "start": {
+ "line": 1219,
+ "column": 37
+ },
+ "end": {
+ "line": 1219,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "destroy",
+ "range": [
+ 46821,
+ 46828
+ ],
+ "loc": {
+ "start": {
+ "line": 1219,
+ "column": 45
+ },
+ "end": {
+ "line": 1219,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 46813,
+ 46828
+ ],
+ "loc": {
+ "start": {
+ "line": 1219,
+ "column": 37
+ },
+ "end": {
+ "line": 1219,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 46802,
+ 46829
+ ],
+ "loc": {
+ "start": {
+ "line": 1219,
+ "column": 26
+ },
+ "end": {
+ "line": 1219,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 46791,
+ 46829
+ ],
+ "loc": {
+ "start": {
+ "line": 1219,
+ "column": 15
+ },
+ "end": {
+ "line": 1219,
+ "column": 53
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "feature",
+ "range": [
+ 46849,
+ 46856
+ ],
+ "loc": {
+ "start": {
+ "line": 1220,
+ "column": 16
+ },
+ "end": {
+ "line": 1220,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "destroy",
+ "range": [
+ 46857,
+ 46864
+ ],
+ "loc": {
+ "start": {
+ "line": 1220,
+ "column": 24
+ },
+ "end": {
+ "line": 1220,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 46849,
+ 46864
+ ],
+ "loc": {
+ "start": {
+ "line": 1220,
+ "column": 16
+ },
+ "end": {
+ "line": 1220,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 46849,
+ 46866
+ ],
+ "loc": {
+ "start": {
+ "line": 1220,
+ "column": 16
+ },
+ "end": {
+ "line": 1220,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 46849,
+ 46867
+ ],
+ "loc": {
+ "start": {
+ "line": 1220,
+ "column": 16
+ },
+ "end": {
+ "line": 1220,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 46830,
+ 46882
+ ],
+ "loc": {
+ "start": {
+ "line": 1219,
+ "column": 54
+ },
+ "end": {
+ "line": 1221,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 46788,
+ 46882
+ ],
+ "loc": {
+ "start": {
+ "line": 1219,
+ "column": 12
+ },
+ "end": {
+ "line": 1221,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 46736,
+ 46893
+ ],
+ "loc": {
+ "start": {
+ "line": 1217,
+ "column": 47
+ },
+ "end": {
+ "line": 1222,
+ "column": 9
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 46722,
+ 46893
+ ],
+ "loc": {
+ "start": {
+ "line": 1217,
+ "column": 33
+ },
+ "end": {
+ "line": 1222,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 46697,
+ 46894
+ ],
+ "loc": {
+ "start": {
+ "line": 1217,
+ "column": 8
+ },
+ "end": {
+ "line": 1222,
+ "column": 10
+ }
+ }
+ },
+ "range": [
+ 46697,
+ 46895
+ ],
+ "loc": {
+ "start": {
+ "line": 1217,
+ "column": 8
+ },
+ "end": {
+ "line": 1222,
+ "column": 11
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Destroy modules",
+ "range": [
+ 46669,
+ 46687
+ ],
+ "loc": {
+ "start": {
+ "line": 1216,
+ "column": 8
+ },
+ "end": {
+ "line": 1216,
+ "column": 26
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 46907,
+ 46910
+ ],
+ "loc": {
+ "start": {
+ "line": 1224,
+ "column": 8
+ },
+ "end": {
+ "line": 1224,
+ "column": 11
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeClass",
+ "range": [
+ 46911,
+ 46922
+ ],
+ "loc": {
+ "start": {
+ "line": 1224,
+ "column": 12
+ },
+ "end": {
+ "line": 1224,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 46907,
+ 46922
+ ],
+ "loc": {
+ "start": {
+ "line": 1224,
+ "column": 8
+ },
+ "end": {
+ "line": 1224,
+ "column": 23
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 46923,
+ 46927
+ ],
+ "loc": {
+ "start": {
+ "line": 1224,
+ "column": 24
+ },
+ "end": {
+ "line": 1224,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 46928,
+ 46931
+ ],
+ "loc": {
+ "start": {
+ "line": 1224,
+ "column": 29
+ },
+ "end": {
+ "line": 1224,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 46923,
+ 46931
+ ],
+ "loc": {
+ "start": {
+ "line": 1224,
+ "column": 24
+ },
+ "end": {
+ "line": 1224,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 46933,
+ 46937
+ ],
+ "loc": {
+ "start": {
+ "line": 1224,
+ "column": 34
+ },
+ "end": {
+ "line": 1224,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxTf",
+ "range": [
+ 46938,
+ 46944
+ ],
+ "loc": {
+ "start": {
+ "line": 1224,
+ "column": 39
+ },
+ "end": {
+ "line": 1224,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 46933,
+ 46944
+ ],
+ "loc": {
+ "start": {
+ "line": 1224,
+ "column": 34
+ },
+ "end": {
+ "line": 1224,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 46907,
+ 46945
+ ],
+ "loc": {
+ "start": {
+ "line": 1224,
+ "column": 8
+ },
+ "end": {
+ "line": 1224,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 46907,
+ 46946
+ ],
+ "loc": {
+ "start": {
+ "line": 1224,
+ "column": 8
+ },
+ "end": {
+ "line": 1224,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 46956,
+ 46960
+ ],
+ "loc": {
+ "start": {
+ "line": 1225,
+ "column": 8
+ },
+ "end": {
+ "line": 1225,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "activeFlt",
+ "range": [
+ 46961,
+ 46970
+ ],
+ "loc": {
+ "start": {
+ "line": 1225,
+ "column": 13
+ },
+ "end": {
+ "line": 1225,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 46956,
+ 46970
+ ],
+ "loc": {
+ "start": {
+ "line": 1225,
+ "column": 8
+ },
+ "end": {
+ "line": 1225,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 46973,
+ 46977
+ ],
+ "loc": {
+ "start": {
+ "line": 1225,
+ "column": 25
+ },
+ "end": {
+ "line": 1225,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 46956,
+ 46977
+ ],
+ "loc": {
+ "start": {
+ "line": 1225,
+ "column": 8
+ },
+ "end": {
+ "line": 1225,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 46956,
+ 46978
+ ],
+ "loc": {
+ "start": {
+ "line": 1225,
+ "column": 8
+ },
+ "end": {
+ "line": 1225,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 46988,
+ 46992
+ ],
+ "loc": {
+ "start": {
+ "line": 1226,
+ "column": 8
+ },
+ "end": {
+ "line": 1226,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isStartBgAlternate",
+ "range": [
+ 46993,
+ 47011
+ ],
+ "loc": {
+ "start": {
+ "line": 1226,
+ "column": 13
+ },
+ "end": {
+ "line": 1226,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 46988,
+ 47011
+ ],
+ "loc": {
+ "start": {
+ "line": 1226,
+ "column": 8
+ },
+ "end": {
+ "line": 1226,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 47014,
+ 47018
+ ],
+ "loc": {
+ "start": {
+ "line": 1226,
+ "column": 34
+ },
+ "end": {
+ "line": 1226,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 46988,
+ 47018
+ ],
+ "loc": {
+ "start": {
+ "line": 1226,
+ "column": 8
+ },
+ "end": {
+ "line": 1226,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 46988,
+ 47019
+ ],
+ "loc": {
+ "start": {
+ "line": 1226,
+ "column": 8
+ },
+ "end": {
+ "line": 1226,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 47029,
+ 47033
+ ],
+ "loc": {
+ "start": {
+ "line": 1227,
+ "column": 8
+ },
+ "end": {
+ "line": 1227,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_hasGrid",
+ "range": [
+ 47034,
+ 47042
+ ],
+ "loc": {
+ "start": {
+ "line": 1227,
+ "column": 13
+ },
+ "end": {
+ "line": 1227,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 47029,
+ 47042
+ ],
+ "loc": {
+ "start": {
+ "line": 1227,
+ "column": 8
+ },
+ "end": {
+ "line": 1227,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 47045,
+ 47050
+ ],
+ "loc": {
+ "start": {
+ "line": 1227,
+ "column": 24
+ },
+ "end": {
+ "line": 1227,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 47029,
+ 47050
+ ],
+ "loc": {
+ "start": {
+ "line": 1227,
+ "column": 8
+ },
+ "end": {
+ "line": 1227,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 47029,
+ 47051
+ ],
+ "loc": {
+ "start": {
+ "line": 1227,
+ "column": 8
+ },
+ "end": {
+ "line": 1227,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 47061,
+ 47065
+ ],
+ "loc": {
+ "start": {
+ "line": 1228,
+ "column": 8
+ },
+ "end": {
+ "line": 1228,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 47066,
+ 47069
+ ],
+ "loc": {
+ "start": {
+ "line": 1228,
+ "column": 13
+ },
+ "end": {
+ "line": 1228,
+ "column": 16
+ }
+ }
+ },
+ "range": [
+ 47061,
+ 47069
+ ],
+ "loc": {
+ "start": {
+ "line": 1228,
+ "column": 8
+ },
+ "end": {
+ "line": 1228,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 47072,
+ 47076
+ ],
+ "loc": {
+ "start": {
+ "line": 1228,
+ "column": 19
+ },
+ "end": {
+ "line": 1228,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 47061,
+ 47076
+ ],
+ "loc": {
+ "start": {
+ "line": 1228,
+ "column": 8
+ },
+ "end": {
+ "line": 1228,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 47061,
+ 47077
+ ],
+ "loc": {
+ "start": {
+ "line": 1228,
+ "column": 8
+ },
+ "end": {
+ "line": 1228,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "range": [
+ 45456,
+ 47084
+ ],
+ "loc": {
+ "start": {
+ "line": 1173,
+ "column": 13
+ },
+ "end": {
+ "line": 1229,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 45454,
+ 47084
+ ],
+ "loc": {
+ "start": {
+ "line": 1173,
+ "column": 11
+ },
+ "end": {
+ "line": 1229,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 45447,
+ 47084
+ ],
+ "loc": {
+ "start": {
+ "line": 1173,
+ "column": 4
+ },
+ "end": {
+ "line": 1229,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Destroy filter grid\r\n ",
+ "range": [
+ 45401,
+ 45441
+ ],
+ "loc": {
+ "start": {
+ "line": 1170,
+ "column": 4
+ },
+ "end": {
+ "line": 1172,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Generate container element for paging, reset button, rows counter etc.\r\n ",
+ "range": [
+ 47092,
+ 47183
+ ],
+ "loc": {
+ "start": {
+ "line": 1231,
+ "column": 4
+ },
+ "end": {
+ "line": 1233,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "setToolbar",
+ "range": [
+ 47189,
+ 47199
+ ],
+ "loc": {
+ "start": {
+ "line": 1234,
+ "column": 4
+ },
+ "end": {
+ "line": 1234,
+ "column": 14
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 47215,
+ 47219
+ ],
+ "loc": {
+ "start": {
+ "line": 1235,
+ "column": 11
+ },
+ "end": {
+ "line": 1235,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "infDiv",
+ "range": [
+ 47220,
+ 47226
+ ],
+ "loc": {
+ "start": {
+ "line": 1235,
+ "column": 16
+ },
+ "end": {
+ "line": 1235,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 47215,
+ 47226
+ ],
+ "loc": {
+ "start": {
+ "line": 1235,
+ "column": 11
+ },
+ "end": {
+ "line": 1235,
+ "column": 22
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 47242,
+ 47249
+ ],
+ "loc": {
+ "start": {
+ "line": 1236,
+ "column": 12
+ },
+ "end": {
+ "line": 1236,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 47227,
+ 47260
+ ],
+ "loc": {
+ "start": {
+ "line": 1235,
+ "column": 23
+ },
+ "end": {
+ "line": 1237,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 47212,
+ 47260
+ ],
+ "loc": {
+ "start": {
+ "line": 1235,
+ "column": 8
+ },
+ "end": {
+ "line": 1237,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "** container div **",
+ "range": [
+ 47272,
+ 47295
+ ],
+ "loc": {
+ "start": {
+ "line": 1239,
+ "column": 8
+ },
+ "end": {
+ "line": 1239,
+ "column": 31
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "infdiv",
+ "range": [
+ 47309,
+ 47315
+ ],
+ "loc": {
+ "start": {
+ "line": 1240,
+ "column": 12
+ },
+ "end": {
+ "line": 1240,
+ "column": 18
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 47318,
+ 47321
+ ],
+ "loc": {
+ "start": {
+ "line": 1240,
+ "column": 21
+ },
+ "end": {
+ "line": 1240,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 47322,
+ 47328
+ ],
+ "loc": {
+ "start": {
+ "line": 1240,
+ "column": 25
+ },
+ "end": {
+ "line": 1240,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 47318,
+ 47328
+ ],
+ "loc": {
+ "start": {
+ "line": 1240,
+ "column": 21
+ },
+ "end": {
+ "line": 1240,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "div",
+ "raw": "'div'",
+ "range": [
+ 47329,
+ 47334
+ ],
+ "loc": {
+ "start": {
+ "line": 1240,
+ "column": 32
+ },
+ "end": {
+ "line": 1240,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 47337,
+ 47341
+ ],
+ "loc": {
+ "start": {
+ "line": 1240,
+ "column": 40
+ },
+ "end": {
+ "line": 1240,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 47343,
+ 47347
+ ],
+ "loc": {
+ "start": {
+ "line": 1240,
+ "column": 46
+ },
+ "end": {
+ "line": 1240,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxInfDiv",
+ "range": [
+ 47348,
+ 47358
+ ],
+ "loc": {
+ "start": {
+ "line": 1240,
+ "column": 51
+ },
+ "end": {
+ "line": 1240,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 47343,
+ 47358
+ ],
+ "loc": {
+ "start": {
+ "line": 1240,
+ "column": 46
+ },
+ "end": {
+ "line": 1240,
+ "column": 61
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 47359,
+ 47363
+ ],
+ "loc": {
+ "start": {
+ "line": 1240,
+ "column": 62
+ },
+ "end": {
+ "line": 1240,
+ "column": 66
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 47364,
+ 47366
+ ],
+ "loc": {
+ "start": {
+ "line": 1240,
+ "column": 67
+ },
+ "end": {
+ "line": 1240,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 47359,
+ 47366
+ ],
+ "loc": {
+ "start": {
+ "line": 1240,
+ "column": 62
+ },
+ "end": {
+ "line": 1240,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 47343,
+ 47366
+ ],
+ "loc": {
+ "start": {
+ "line": 1240,
+ "column": 46
+ },
+ "end": {
+ "line": 1240,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "range": [
+ 47336,
+ 47367
+ ],
+ "loc": {
+ "start": {
+ "line": 1240,
+ "column": 39
+ },
+ "end": {
+ "line": 1240,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 47318,
+ 47368
+ ],
+ "loc": {
+ "start": {
+ "line": 1240,
+ "column": 21
+ },
+ "end": {
+ "line": 1240,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 47309,
+ 47368
+ ],
+ "loc": {
+ "start": {
+ "line": 1240,
+ "column": 12
+ },
+ "end": {
+ "line": 1240,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 47305,
+ 47369
+ ],
+ "loc": {
+ "start": {
+ "line": 1240,
+ "column": 8
+ },
+ "end": {
+ "line": 1240,
+ "column": 72
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** container div **",
+ "range": [
+ 47272,
+ 47295
+ ],
+ "loc": {
+ "start": {
+ "line": 1239,
+ "column": 8
+ },
+ "end": {
+ "line": 1239,
+ "column": 31
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "infdiv",
+ "range": [
+ 47379,
+ 47385
+ ],
+ "loc": {
+ "start": {
+ "line": 1241,
+ "column": 8
+ },
+ "end": {
+ "line": 1241,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 47386,
+ 47395
+ ],
+ "loc": {
+ "start": {
+ "line": 1241,
+ "column": 15
+ },
+ "end": {
+ "line": 1241,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 47379,
+ 47395
+ ],
+ "loc": {
+ "start": {
+ "line": 1241,
+ "column": 8
+ },
+ "end": {
+ "line": 1241,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 47398,
+ 47402
+ ],
+ "loc": {
+ "start": {
+ "line": 1241,
+ "column": 27
+ },
+ "end": {
+ "line": 1241,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "infDivCssClass",
+ "range": [
+ 47403,
+ 47417
+ ],
+ "loc": {
+ "start": {
+ "line": 1241,
+ "column": 32
+ },
+ "end": {
+ "line": 1241,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 47398,
+ 47417
+ ],
+ "loc": {
+ "start": {
+ "line": 1241,
+ "column": 27
+ },
+ "end": {
+ "line": 1241,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 47379,
+ 47417
+ ],
+ "loc": {
+ "start": {
+ "line": 1241,
+ "column": 8
+ },
+ "end": {
+ "line": 1241,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 47379,
+ 47418
+ ],
+ "loc": {
+ "start": {
+ "line": 1241,
+ "column": 8
+ },
+ "end": {
+ "line": 1241,
+ "column": 47
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "custom container",
+ "range": [
+ 47430,
+ 47448
+ ],
+ "loc": {
+ "start": {
+ "line": 1243,
+ "column": 8
+ },
+ "end": {
+ "line": 1243,
+ "column": 26
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 47461,
+ 47465
+ ],
+ "loc": {
+ "start": {
+ "line": 1244,
+ "column": 11
+ },
+ "end": {
+ "line": 1244,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toolBarTgtId",
+ "range": [
+ 47466,
+ 47478
+ ],
+ "loc": {
+ "start": {
+ "line": 1244,
+ "column": 16
+ },
+ "end": {
+ "line": 1244,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 47461,
+ 47478
+ ],
+ "loc": {
+ "start": {
+ "line": 1244,
+ "column": 11
+ },
+ "end": {
+ "line": 1244,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 47494,
+ 47497
+ ],
+ "loc": {
+ "start": {
+ "line": 1245,
+ "column": 12
+ },
+ "end": {
+ "line": 1245,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 47498,
+ 47500
+ ],
+ "loc": {
+ "start": {
+ "line": 1245,
+ "column": 16
+ },
+ "end": {
+ "line": 1245,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 47494,
+ 47500
+ ],
+ "loc": {
+ "start": {
+ "line": 1245,
+ "column": 12
+ },
+ "end": {
+ "line": 1245,
+ "column": 18
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 47501,
+ 47505
+ ],
+ "loc": {
+ "start": {
+ "line": 1245,
+ "column": 19
+ },
+ "end": {
+ "line": 1245,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toolBarTgtId",
+ "range": [
+ 47506,
+ 47518
+ ],
+ "loc": {
+ "start": {
+ "line": 1245,
+ "column": 24
+ },
+ "end": {
+ "line": 1245,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 47501,
+ 47518
+ ],
+ "loc": {
+ "start": {
+ "line": 1245,
+ "column": 19
+ },
+ "end": {
+ "line": 1245,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 47494,
+ 47519
+ ],
+ "loc": {
+ "start": {
+ "line": 1245,
+ "column": 12
+ },
+ "end": {
+ "line": 1245,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 47520,
+ 47531
+ ],
+ "loc": {
+ "start": {
+ "line": 1245,
+ "column": 38
+ },
+ "end": {
+ "line": 1245,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 47494,
+ 47531
+ ],
+ "loc": {
+ "start": {
+ "line": 1245,
+ "column": 12
+ },
+ "end": {
+ "line": 1245,
+ "column": 49
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "infdiv",
+ "range": [
+ 47532,
+ 47538
+ ],
+ "loc": {
+ "start": {
+ "line": 1245,
+ "column": 50
+ },
+ "end": {
+ "line": 1245,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 47494,
+ 47539
+ ],
+ "loc": {
+ "start": {
+ "line": 1245,
+ "column": 12
+ },
+ "end": {
+ "line": 1245,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 47494,
+ 47540
+ ],
+ "loc": {
+ "start": {
+ "line": 1245,
+ "column": 12
+ },
+ "end": {
+ "line": 1245,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 47479,
+ 47551
+ ],
+ "loc": {
+ "start": {
+ "line": 1244,
+ "column": 29
+ },
+ "end": {
+ "line": 1246,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "grid-layout",
+ "range": [
+ 47561,
+ 47574
+ ],
+ "loc": {
+ "start": {
+ "line": 1247,
+ "column": 8
+ },
+ "end": {
+ "line": 1247,
+ "column": 21
+ }
+ }
+ }
+ ]
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 47592,
+ 47596
+ ],
+ "loc": {
+ "start": {
+ "line": 1248,
+ "column": 16
+ },
+ "end": {
+ "line": 1248,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 47597,
+ 47607
+ ],
+ "loc": {
+ "start": {
+ "line": 1248,
+ "column": 21
+ },
+ "end": {
+ "line": 1248,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 47592,
+ 47607
+ ],
+ "loc": {
+ "start": {
+ "line": 1248,
+ "column": 16
+ },
+ "end": {
+ "line": 1248,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 47627,
+ 47637
+ ],
+ "loc": {
+ "start": {
+ "line": 1249,
+ "column": 16
+ },
+ "end": {
+ "line": 1249,
+ "column": 26
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 47640,
+ 47644
+ ],
+ "loc": {
+ "start": {
+ "line": 1249,
+ "column": 29
+ },
+ "end": {
+ "line": 1249,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 47645,
+ 47648
+ ],
+ "loc": {
+ "start": {
+ "line": 1249,
+ "column": 34
+ },
+ "end": {
+ "line": 1249,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 47640,
+ 47648
+ ],
+ "loc": {
+ "start": {
+ "line": 1249,
+ "column": 29
+ },
+ "end": {
+ "line": 1249,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 47649,
+ 47659
+ ],
+ "loc": {
+ "start": {
+ "line": 1249,
+ "column": 38
+ },
+ "end": {
+ "line": 1249,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 47640,
+ 47659
+ ],
+ "loc": {
+ "start": {
+ "line": 1249,
+ "column": 29
+ },
+ "end": {
+ "line": 1249,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 47627,
+ 47659
+ ],
+ "loc": {
+ "start": {
+ "line": 1249,
+ "column": 16
+ },
+ "end": {
+ "line": 1249,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 47623,
+ 47660
+ ],
+ "loc": {
+ "start": {
+ "line": 1249,
+ "column": 12
+ },
+ "end": {
+ "line": 1249,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 47674,
+ 47684
+ ],
+ "loc": {
+ "start": {
+ "line": 1250,
+ "column": 12
+ },
+ "end": {
+ "line": 1250,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblMainCont",
+ "range": [
+ 47685,
+ 47696
+ ],
+ "loc": {
+ "start": {
+ "line": 1250,
+ "column": 23
+ },
+ "end": {
+ "line": 1250,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 47674,
+ 47696
+ ],
+ "loc": {
+ "start": {
+ "line": 1250,
+ "column": 12
+ },
+ "end": {
+ "line": 1250,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 47697,
+ 47708
+ ],
+ "loc": {
+ "start": {
+ "line": 1250,
+ "column": 35
+ },
+ "end": {
+ "line": 1250,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 47674,
+ 47708
+ ],
+ "loc": {
+ "start": {
+ "line": 1250,
+ "column": 12
+ },
+ "end": {
+ "line": 1250,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "infdiv",
+ "range": [
+ 47709,
+ 47715
+ ],
+ "loc": {
+ "start": {
+ "line": 1250,
+ "column": 47
+ },
+ "end": {
+ "line": 1250,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 47674,
+ 47716
+ ],
+ "loc": {
+ "start": {
+ "line": 1250,
+ "column": 12
+ },
+ "end": {
+ "line": 1250,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 47674,
+ 47717
+ ],
+ "loc": {
+ "start": {
+ "line": 1250,
+ "column": 12
+ },
+ "end": {
+ "line": 1250,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "infdiv",
+ "range": [
+ 47731,
+ 47737
+ ],
+ "loc": {
+ "start": {
+ "line": 1251,
+ "column": 12
+ },
+ "end": {
+ "line": 1251,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 47738,
+ 47747
+ ],
+ "loc": {
+ "start": {
+ "line": 1251,
+ "column": 19
+ },
+ "end": {
+ "line": 1251,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 47731,
+ 47747
+ ],
+ "loc": {
+ "start": {
+ "line": 1251,
+ "column": 12
+ },
+ "end": {
+ "line": 1251,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 47750,
+ 47760
+ ],
+ "loc": {
+ "start": {
+ "line": 1251,
+ "column": 31
+ },
+ "end": {
+ "line": 1251,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridInfDivCssClass",
+ "range": [
+ 47761,
+ 47779
+ ],
+ "loc": {
+ "start": {
+ "line": 1251,
+ "column": 42
+ },
+ "end": {
+ "line": 1251,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 47750,
+ 47779
+ ],
+ "loc": {
+ "start": {
+ "line": 1251,
+ "column": 31
+ },
+ "end": {
+ "line": 1251,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 47731,
+ 47779
+ ],
+ "loc": {
+ "start": {
+ "line": 1251,
+ "column": 12
+ },
+ "end": {
+ "line": 1251,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 47731,
+ 47780
+ ],
+ "loc": {
+ "start": {
+ "line": 1251,
+ "column": 12
+ },
+ "end": {
+ "line": 1251,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 47608,
+ 47791
+ ],
+ "loc": {
+ "start": {
+ "line": 1248,
+ "column": 32
+ },
+ "end": {
+ "line": 1252,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "default location: just above the table",
+ "range": [
+ 47801,
+ 47841
+ ],
+ "loc": {
+ "start": {
+ "line": 1253,
+ "column": 8
+ },
+ "end": {
+ "line": 1253,
+ "column": 48
+ }
+ }
+ }
+ ]
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cont",
+ "range": [
+ 47874,
+ 47878
+ ],
+ "loc": {
+ "start": {
+ "line": 1255,
+ "column": 16
+ },
+ "end": {
+ "line": 1255,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 47881,
+ 47884
+ ],
+ "loc": {
+ "start": {
+ "line": 1255,
+ "column": 23
+ },
+ "end": {
+ "line": 1255,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 47885,
+ 47891
+ ],
+ "loc": {
+ "start": {
+ "line": 1255,
+ "column": 27
+ },
+ "end": {
+ "line": 1255,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 47881,
+ 47891
+ ],
+ "loc": {
+ "start": {
+ "line": 1255,
+ "column": 23
+ },
+ "end": {
+ "line": 1255,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "caption",
+ "raw": "'caption'",
+ "range": [
+ 47892,
+ 47901
+ ],
+ "loc": {
+ "start": {
+ "line": 1255,
+ "column": 34
+ },
+ "end": {
+ "line": 1255,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 47881,
+ 47902
+ ],
+ "loc": {
+ "start": {
+ "line": 1255,
+ "column": 23
+ },
+ "end": {
+ "line": 1255,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 47874,
+ 47902
+ ],
+ "loc": {
+ "start": {
+ "line": 1255,
+ "column": 16
+ },
+ "end": {
+ "line": 1255,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 47870,
+ 47903
+ ],
+ "loc": {
+ "start": {
+ "line": 1255,
+ "column": 12
+ },
+ "end": {
+ "line": 1255,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cont",
+ "range": [
+ 47917,
+ 47921
+ ],
+ "loc": {
+ "start": {
+ "line": 1256,
+ "column": 12
+ },
+ "end": {
+ "line": 1256,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 47922,
+ 47933
+ ],
+ "loc": {
+ "start": {
+ "line": 1256,
+ "column": 17
+ },
+ "end": {
+ "line": 1256,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 47917,
+ 47933
+ ],
+ "loc": {
+ "start": {
+ "line": 1256,
+ "column": 12
+ },
+ "end": {
+ "line": 1256,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "infdiv",
+ "range": [
+ 47934,
+ 47940
+ ],
+ "loc": {
+ "start": {
+ "line": 1256,
+ "column": 29
+ },
+ "end": {
+ "line": 1256,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 47917,
+ 47941
+ ],
+ "loc": {
+ "start": {
+ "line": 1256,
+ "column": 12
+ },
+ "end": {
+ "line": 1256,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 47917,
+ 47942
+ ],
+ "loc": {
+ "start": {
+ "line": 1256,
+ "column": 12
+ },
+ "end": {
+ "line": 1256,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 47956,
+ 47960
+ ],
+ "loc": {
+ "start": {
+ "line": 1257,
+ "column": 12
+ },
+ "end": {
+ "line": 1257,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 47961,
+ 47964
+ ],
+ "loc": {
+ "start": {
+ "line": 1257,
+ "column": 17
+ },
+ "end": {
+ "line": 1257,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 47956,
+ 47964
+ ],
+ "loc": {
+ "start": {
+ "line": 1257,
+ "column": 12
+ },
+ "end": {
+ "line": 1257,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "insertBefore",
+ "range": [
+ 47965,
+ 47977
+ ],
+ "loc": {
+ "start": {
+ "line": 1257,
+ "column": 21
+ },
+ "end": {
+ "line": 1257,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 47956,
+ 47977
+ ],
+ "loc": {
+ "start": {
+ "line": 1257,
+ "column": 12
+ },
+ "end": {
+ "line": 1257,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cont",
+ "range": [
+ 47978,
+ 47982
+ ],
+ "loc": {
+ "start": {
+ "line": 1257,
+ "column": 34
+ },
+ "end": {
+ "line": 1257,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 47984,
+ 47988
+ ],
+ "loc": {
+ "start": {
+ "line": 1257,
+ "column": 40
+ },
+ "end": {
+ "line": 1257,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 47989,
+ 47992
+ ],
+ "loc": {
+ "start": {
+ "line": 1257,
+ "column": 45
+ },
+ "end": {
+ "line": 1257,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 47984,
+ 47992
+ ],
+ "loc": {
+ "start": {
+ "line": 1257,
+ "column": 40
+ },
+ "end": {
+ "line": 1257,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "firstChild",
+ "range": [
+ 47993,
+ 48003
+ ],
+ "loc": {
+ "start": {
+ "line": 1257,
+ "column": 49
+ },
+ "end": {
+ "line": 1257,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 47984,
+ 48003
+ ],
+ "loc": {
+ "start": {
+ "line": 1257,
+ "column": 40
+ },
+ "end": {
+ "line": 1257,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 47956,
+ 48004
+ ],
+ "loc": {
+ "start": {
+ "line": 1257,
+ "column": 12
+ },
+ "end": {
+ "line": 1257,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 47956,
+ 48005
+ ],
+ "loc": {
+ "start": {
+ "line": 1257,
+ "column": 12
+ },
+ "end": {
+ "line": 1257,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 47855,
+ 48016
+ ],
+ "loc": {
+ "start": {
+ "line": 1254,
+ "column": 12
+ },
+ "end": {
+ "line": 1258,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "default location: just above the table",
+ "range": [
+ 47801,
+ 47841
+ ],
+ "loc": {
+ "start": {
+ "line": 1253,
+ "column": 8
+ },
+ "end": {
+ "line": 1253,
+ "column": 48
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 47589,
+ 48016
+ ],
+ "loc": {
+ "start": {
+ "line": 1248,
+ "column": 13
+ },
+ "end": {
+ "line": 1258,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "grid-layout",
+ "range": [
+ 47561,
+ 47574
+ ],
+ "loc": {
+ "start": {
+ "line": 1247,
+ "column": 8
+ },
+ "end": {
+ "line": 1247,
+ "column": 21
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 47458,
+ 48016
+ ],
+ "loc": {
+ "start": {
+ "line": 1244,
+ "column": 8
+ },
+ "end": {
+ "line": 1258,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "custom container",
+ "range": [
+ 47430,
+ 47448
+ ],
+ "loc": {
+ "start": {
+ "line": 1243,
+ "column": 8
+ },
+ "end": {
+ "line": 1243,
+ "column": 26
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 48026,
+ 48030
+ ],
+ "loc": {
+ "start": {
+ "line": 1259,
+ "column": 8
+ },
+ "end": {
+ "line": 1259,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "infDiv",
+ "range": [
+ 48031,
+ 48037
+ ],
+ "loc": {
+ "start": {
+ "line": 1259,
+ "column": 13
+ },
+ "end": {
+ "line": 1259,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 48026,
+ 48037
+ ],
+ "loc": {
+ "start": {
+ "line": 1259,
+ "column": 8
+ },
+ "end": {
+ "line": 1259,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 48040,
+ 48043
+ ],
+ "loc": {
+ "start": {
+ "line": 1259,
+ "column": 22
+ },
+ "end": {
+ "line": 1259,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 48044,
+ 48046
+ ],
+ "loc": {
+ "start": {
+ "line": 1259,
+ "column": 26
+ },
+ "end": {
+ "line": 1259,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 48040,
+ 48046
+ ],
+ "loc": {
+ "start": {
+ "line": 1259,
+ "column": 22
+ },
+ "end": {
+ "line": 1259,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 48047,
+ 48051
+ ],
+ "loc": {
+ "start": {
+ "line": 1259,
+ "column": 29
+ },
+ "end": {
+ "line": 1259,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxInfDiv",
+ "range": [
+ 48052,
+ 48062
+ ],
+ "loc": {
+ "start": {
+ "line": 1259,
+ "column": 34
+ },
+ "end": {
+ "line": 1259,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 48047,
+ 48062
+ ],
+ "loc": {
+ "start": {
+ "line": 1259,
+ "column": 29
+ },
+ "end": {
+ "line": 1259,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 48063,
+ 48067
+ ],
+ "loc": {
+ "start": {
+ "line": 1259,
+ "column": 45
+ },
+ "end": {
+ "line": 1259,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 48068,
+ 48070
+ ],
+ "loc": {
+ "start": {
+ "line": 1259,
+ "column": 50
+ },
+ "end": {
+ "line": 1259,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 48063,
+ 48070
+ ],
+ "loc": {
+ "start": {
+ "line": 1259,
+ "column": 45
+ },
+ "end": {
+ "line": 1259,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 48047,
+ 48070
+ ],
+ "loc": {
+ "start": {
+ "line": 1259,
+ "column": 29
+ },
+ "end": {
+ "line": 1259,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 48040,
+ 48071
+ ],
+ "loc": {
+ "start": {
+ "line": 1259,
+ "column": 22
+ },
+ "end": {
+ "line": 1259,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 48026,
+ 48071
+ ],
+ "loc": {
+ "start": {
+ "line": 1259,
+ "column": 8
+ },
+ "end": {
+ "line": 1259,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 48026,
+ 48072
+ ],
+ "loc": {
+ "start": {
+ "line": 1259,
+ "column": 8
+ },
+ "end": {
+ "line": 1259,
+ "column": 54
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "** left div containing rows # displayer **",
+ "range": [
+ 48084,
+ 48130
+ ],
+ "loc": {
+ "start": {
+ "line": 1261,
+ "column": 8
+ },
+ "end": {
+ "line": 1261,
+ "column": 54
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "ldiv",
+ "range": [
+ 48144,
+ 48148
+ ],
+ "loc": {
+ "start": {
+ "line": 1262,
+ "column": 12
+ },
+ "end": {
+ "line": 1262,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 48151,
+ 48154
+ ],
+ "loc": {
+ "start": {
+ "line": 1262,
+ "column": 19
+ },
+ "end": {
+ "line": 1262,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 48155,
+ 48161
+ ],
+ "loc": {
+ "start": {
+ "line": 1262,
+ "column": 23
+ },
+ "end": {
+ "line": 1262,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 48151,
+ 48161
+ ],
+ "loc": {
+ "start": {
+ "line": 1262,
+ "column": 19
+ },
+ "end": {
+ "line": 1262,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "div",
+ "raw": "'div'",
+ "range": [
+ 48162,
+ 48167
+ ],
+ "loc": {
+ "start": {
+ "line": 1262,
+ "column": 30
+ },
+ "end": {
+ "line": 1262,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 48170,
+ 48174
+ ],
+ "loc": {
+ "start": {
+ "line": 1262,
+ "column": 38
+ },
+ "end": {
+ "line": 1262,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 48176,
+ 48180
+ ],
+ "loc": {
+ "start": {
+ "line": 1262,
+ "column": 44
+ },
+ "end": {
+ "line": 1262,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxLDiv",
+ "range": [
+ 48181,
+ 48189
+ ],
+ "loc": {
+ "start": {
+ "line": 1262,
+ "column": 49
+ },
+ "end": {
+ "line": 1262,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 48176,
+ 48189
+ ],
+ "loc": {
+ "start": {
+ "line": 1262,
+ "column": 44
+ },
+ "end": {
+ "line": 1262,
+ "column": 57
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 48190,
+ 48194
+ ],
+ "loc": {
+ "start": {
+ "line": 1262,
+ "column": 58
+ },
+ "end": {
+ "line": 1262,
+ "column": 62
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 48195,
+ 48197
+ ],
+ "loc": {
+ "start": {
+ "line": 1262,
+ "column": 63
+ },
+ "end": {
+ "line": 1262,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 48190,
+ 48197
+ ],
+ "loc": {
+ "start": {
+ "line": 1262,
+ "column": 58
+ },
+ "end": {
+ "line": 1262,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 48176,
+ 48197
+ ],
+ "loc": {
+ "start": {
+ "line": 1262,
+ "column": 44
+ },
+ "end": {
+ "line": 1262,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 48169,
+ 48198
+ ],
+ "loc": {
+ "start": {
+ "line": 1262,
+ "column": 37
+ },
+ "end": {
+ "line": 1262,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 48151,
+ 48199
+ ],
+ "loc": {
+ "start": {
+ "line": 1262,
+ "column": 19
+ },
+ "end": {
+ "line": 1262,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 48144,
+ 48199
+ ],
+ "loc": {
+ "start": {
+ "line": 1262,
+ "column": 12
+ },
+ "end": {
+ "line": 1262,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 48140,
+ 48200
+ ],
+ "loc": {
+ "start": {
+ "line": 1262,
+ "column": 8
+ },
+ "end": {
+ "line": 1262,
+ "column": 68
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** left div containing rows # displayer **",
+ "range": [
+ 48084,
+ 48130
+ ],
+ "loc": {
+ "start": {
+ "line": 1261,
+ "column": 8
+ },
+ "end": {
+ "line": 1261,
+ "column": 54
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ldiv",
+ "range": [
+ 48210,
+ 48214
+ ],
+ "loc": {
+ "start": {
+ "line": 1263,
+ "column": 8
+ },
+ "end": {
+ "line": 1263,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 48215,
+ 48224
+ ],
+ "loc": {
+ "start": {
+ "line": 1263,
+ "column": 13
+ },
+ "end": {
+ "line": 1263,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 48210,
+ 48224
+ ],
+ "loc": {
+ "start": {
+ "line": 1263,
+ "column": 8
+ },
+ "end": {
+ "line": 1263,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 48227,
+ 48231
+ ],
+ "loc": {
+ "start": {
+ "line": 1263,
+ "column": 25
+ },
+ "end": {
+ "line": 1263,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lDivCssClass",
+ "range": [
+ 48232,
+ 48244
+ ],
+ "loc": {
+ "start": {
+ "line": 1263,
+ "column": 30
+ },
+ "end": {
+ "line": 1263,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 48227,
+ 48244
+ ],
+ "loc": {
+ "start": {
+ "line": 1263,
+ "column": 25
+ },
+ "end": {
+ "line": 1263,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 48210,
+ 48244
+ ],
+ "loc": {
+ "start": {
+ "line": 1263,
+ "column": 8
+ },
+ "end": {
+ "line": 1263,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 48210,
+ 48245
+ ],
+ "loc": {
+ "start": {
+ "line": 1263,
+ "column": 8
+ },
+ "end": {
+ "line": 1263,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "infdiv",
+ "range": [
+ 48255,
+ 48261
+ ],
+ "loc": {
+ "start": {
+ "line": 1264,
+ "column": 8
+ },
+ "end": {
+ "line": 1264,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 48262,
+ 48273
+ ],
+ "loc": {
+ "start": {
+ "line": 1264,
+ "column": 15
+ },
+ "end": {
+ "line": 1264,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 48255,
+ 48273
+ ],
+ "loc": {
+ "start": {
+ "line": 1264,
+ "column": 8
+ },
+ "end": {
+ "line": 1264,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "ldiv",
+ "range": [
+ 48274,
+ 48278
+ ],
+ "loc": {
+ "start": {
+ "line": 1264,
+ "column": 27
+ },
+ "end": {
+ "line": 1264,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 48255,
+ 48279
+ ],
+ "loc": {
+ "start": {
+ "line": 1264,
+ "column": 8
+ },
+ "end": {
+ "line": 1264,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 48255,
+ 48280
+ ],
+ "loc": {
+ "start": {
+ "line": 1264,
+ "column": 8
+ },
+ "end": {
+ "line": 1264,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 48290,
+ 48294
+ ],
+ "loc": {
+ "start": {
+ "line": 1265,
+ "column": 8
+ },
+ "end": {
+ "line": 1265,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lDiv",
+ "range": [
+ 48295,
+ 48299
+ ],
+ "loc": {
+ "start": {
+ "line": 1265,
+ "column": 13
+ },
+ "end": {
+ "line": 1265,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 48290,
+ 48299
+ ],
+ "loc": {
+ "start": {
+ "line": 1265,
+ "column": 8
+ },
+ "end": {
+ "line": 1265,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 48302,
+ 48305
+ ],
+ "loc": {
+ "start": {
+ "line": 1265,
+ "column": 20
+ },
+ "end": {
+ "line": 1265,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 48306,
+ 48308
+ ],
+ "loc": {
+ "start": {
+ "line": 1265,
+ "column": 24
+ },
+ "end": {
+ "line": 1265,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 48302,
+ 48308
+ ],
+ "loc": {
+ "start": {
+ "line": 1265,
+ "column": 20
+ },
+ "end": {
+ "line": 1265,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 48309,
+ 48313
+ ],
+ "loc": {
+ "start": {
+ "line": 1265,
+ "column": 27
+ },
+ "end": {
+ "line": 1265,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxLDiv",
+ "range": [
+ 48314,
+ 48322
+ ],
+ "loc": {
+ "start": {
+ "line": 1265,
+ "column": 32
+ },
+ "end": {
+ "line": 1265,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 48309,
+ 48322
+ ],
+ "loc": {
+ "start": {
+ "line": 1265,
+ "column": 27
+ },
+ "end": {
+ "line": 1265,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 48323,
+ 48327
+ ],
+ "loc": {
+ "start": {
+ "line": 1265,
+ "column": 41
+ },
+ "end": {
+ "line": 1265,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 48328,
+ 48330
+ ],
+ "loc": {
+ "start": {
+ "line": 1265,
+ "column": 46
+ },
+ "end": {
+ "line": 1265,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 48323,
+ 48330
+ ],
+ "loc": {
+ "start": {
+ "line": 1265,
+ "column": 41
+ },
+ "end": {
+ "line": 1265,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 48309,
+ 48330
+ ],
+ "loc": {
+ "start": {
+ "line": 1265,
+ "column": 27
+ },
+ "end": {
+ "line": 1265,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 48302,
+ 48331
+ ],
+ "loc": {
+ "start": {
+ "line": 1265,
+ "column": 20
+ },
+ "end": {
+ "line": 1265,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 48290,
+ 48331
+ ],
+ "loc": {
+ "start": {
+ "line": 1265,
+ "column": 8
+ },
+ "end": {
+ "line": 1265,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 48290,
+ 48332
+ ],
+ "loc": {
+ "start": {
+ "line": 1265,
+ "column": 8
+ },
+ "end": {
+ "line": 1265,
+ "column": 50
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "** right div containing reset button\r\n + nb results per page select **",
+ "range": [
+ 48344,
+ 48439
+ ],
+ "loc": {
+ "start": {
+ "line": 1267,
+ "column": 8
+ },
+ "end": {
+ "line": 1268,
+ "column": 52
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "rdiv",
+ "range": [
+ 48453,
+ 48457
+ ],
+ "loc": {
+ "start": {
+ "line": 1269,
+ "column": 12
+ },
+ "end": {
+ "line": 1269,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 48460,
+ 48463
+ ],
+ "loc": {
+ "start": {
+ "line": 1269,
+ "column": 19
+ },
+ "end": {
+ "line": 1269,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 48464,
+ 48470
+ ],
+ "loc": {
+ "start": {
+ "line": 1269,
+ "column": 23
+ },
+ "end": {
+ "line": 1269,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 48460,
+ 48470
+ ],
+ "loc": {
+ "start": {
+ "line": 1269,
+ "column": 19
+ },
+ "end": {
+ "line": 1269,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "div",
+ "raw": "'div'",
+ "range": [
+ 48471,
+ 48476
+ ],
+ "loc": {
+ "start": {
+ "line": 1269,
+ "column": 30
+ },
+ "end": {
+ "line": 1269,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 48479,
+ 48483
+ ],
+ "loc": {
+ "start": {
+ "line": 1269,
+ "column": 38
+ },
+ "end": {
+ "line": 1269,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 48485,
+ 48489
+ ],
+ "loc": {
+ "start": {
+ "line": 1269,
+ "column": 44
+ },
+ "end": {
+ "line": 1269,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxRDiv",
+ "range": [
+ 48490,
+ 48498
+ ],
+ "loc": {
+ "start": {
+ "line": 1269,
+ "column": 49
+ },
+ "end": {
+ "line": 1269,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 48485,
+ 48498
+ ],
+ "loc": {
+ "start": {
+ "line": 1269,
+ "column": 44
+ },
+ "end": {
+ "line": 1269,
+ "column": 57
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 48499,
+ 48503
+ ],
+ "loc": {
+ "start": {
+ "line": 1269,
+ "column": 58
+ },
+ "end": {
+ "line": 1269,
+ "column": 62
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 48504,
+ 48506
+ ],
+ "loc": {
+ "start": {
+ "line": 1269,
+ "column": 63
+ },
+ "end": {
+ "line": 1269,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 48499,
+ 48506
+ ],
+ "loc": {
+ "start": {
+ "line": 1269,
+ "column": 58
+ },
+ "end": {
+ "line": 1269,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 48485,
+ 48506
+ ],
+ "loc": {
+ "start": {
+ "line": 1269,
+ "column": 44
+ },
+ "end": {
+ "line": 1269,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 48478,
+ 48507
+ ],
+ "loc": {
+ "start": {
+ "line": 1269,
+ "column": 37
+ },
+ "end": {
+ "line": 1269,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 48460,
+ 48508
+ ],
+ "loc": {
+ "start": {
+ "line": 1269,
+ "column": 19
+ },
+ "end": {
+ "line": 1269,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 48453,
+ 48508
+ ],
+ "loc": {
+ "start": {
+ "line": 1269,
+ "column": 12
+ },
+ "end": {
+ "line": 1269,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 48449,
+ 48509
+ ],
+ "loc": {
+ "start": {
+ "line": 1269,
+ "column": 8
+ },
+ "end": {
+ "line": 1269,
+ "column": 68
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** right div containing reset button\r\n + nb results per page select **",
+ "range": [
+ 48344,
+ 48439
+ ],
+ "loc": {
+ "start": {
+ "line": 1267,
+ "column": 8
+ },
+ "end": {
+ "line": 1268,
+ "column": 52
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "rdiv",
+ "range": [
+ 48519,
+ 48523
+ ],
+ "loc": {
+ "start": {
+ "line": 1270,
+ "column": 8
+ },
+ "end": {
+ "line": 1270,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 48524,
+ 48533
+ ],
+ "loc": {
+ "start": {
+ "line": 1270,
+ "column": 13
+ },
+ "end": {
+ "line": 1270,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 48519,
+ 48533
+ ],
+ "loc": {
+ "start": {
+ "line": 1270,
+ "column": 8
+ },
+ "end": {
+ "line": 1270,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 48536,
+ 48540
+ ],
+ "loc": {
+ "start": {
+ "line": 1270,
+ "column": 25
+ },
+ "end": {
+ "line": 1270,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rDivCssClass",
+ "range": [
+ 48541,
+ 48553
+ ],
+ "loc": {
+ "start": {
+ "line": 1270,
+ "column": 30
+ },
+ "end": {
+ "line": 1270,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 48536,
+ 48553
+ ],
+ "loc": {
+ "start": {
+ "line": 1270,
+ "column": 25
+ },
+ "end": {
+ "line": 1270,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 48519,
+ 48553
+ ],
+ "loc": {
+ "start": {
+ "line": 1270,
+ "column": 8
+ },
+ "end": {
+ "line": 1270,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 48519,
+ 48554
+ ],
+ "loc": {
+ "start": {
+ "line": 1270,
+ "column": 8
+ },
+ "end": {
+ "line": 1270,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "infdiv",
+ "range": [
+ 48564,
+ 48570
+ ],
+ "loc": {
+ "start": {
+ "line": 1271,
+ "column": 8
+ },
+ "end": {
+ "line": 1271,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 48571,
+ 48582
+ ],
+ "loc": {
+ "start": {
+ "line": 1271,
+ "column": 15
+ },
+ "end": {
+ "line": 1271,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 48564,
+ 48582
+ ],
+ "loc": {
+ "start": {
+ "line": 1271,
+ "column": 8
+ },
+ "end": {
+ "line": 1271,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "rdiv",
+ "range": [
+ 48583,
+ 48587
+ ],
+ "loc": {
+ "start": {
+ "line": 1271,
+ "column": 27
+ },
+ "end": {
+ "line": 1271,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 48564,
+ 48588
+ ],
+ "loc": {
+ "start": {
+ "line": 1271,
+ "column": 8
+ },
+ "end": {
+ "line": 1271,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 48564,
+ 48589
+ ],
+ "loc": {
+ "start": {
+ "line": 1271,
+ "column": 8
+ },
+ "end": {
+ "line": 1271,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 48599,
+ 48603
+ ],
+ "loc": {
+ "start": {
+ "line": 1272,
+ "column": 8
+ },
+ "end": {
+ "line": 1272,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rDiv",
+ "range": [
+ 48604,
+ 48608
+ ],
+ "loc": {
+ "start": {
+ "line": 1272,
+ "column": 13
+ },
+ "end": {
+ "line": 1272,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 48599,
+ 48608
+ ],
+ "loc": {
+ "start": {
+ "line": 1272,
+ "column": 8
+ },
+ "end": {
+ "line": 1272,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 48611,
+ 48614
+ ],
+ "loc": {
+ "start": {
+ "line": 1272,
+ "column": 20
+ },
+ "end": {
+ "line": 1272,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 48615,
+ 48617
+ ],
+ "loc": {
+ "start": {
+ "line": 1272,
+ "column": 24
+ },
+ "end": {
+ "line": 1272,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 48611,
+ 48617
+ ],
+ "loc": {
+ "start": {
+ "line": 1272,
+ "column": 20
+ },
+ "end": {
+ "line": 1272,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 48618,
+ 48622
+ ],
+ "loc": {
+ "start": {
+ "line": 1272,
+ "column": 27
+ },
+ "end": {
+ "line": 1272,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxRDiv",
+ "range": [
+ 48623,
+ 48631
+ ],
+ "loc": {
+ "start": {
+ "line": 1272,
+ "column": 32
+ },
+ "end": {
+ "line": 1272,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 48618,
+ 48631
+ ],
+ "loc": {
+ "start": {
+ "line": 1272,
+ "column": 27
+ },
+ "end": {
+ "line": 1272,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 48632,
+ 48636
+ ],
+ "loc": {
+ "start": {
+ "line": 1272,
+ "column": 41
+ },
+ "end": {
+ "line": 1272,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 48637,
+ 48639
+ ],
+ "loc": {
+ "start": {
+ "line": 1272,
+ "column": 46
+ },
+ "end": {
+ "line": 1272,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 48632,
+ 48639
+ ],
+ "loc": {
+ "start": {
+ "line": 1272,
+ "column": 41
+ },
+ "end": {
+ "line": 1272,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 48618,
+ 48639
+ ],
+ "loc": {
+ "start": {
+ "line": 1272,
+ "column": 27
+ },
+ "end": {
+ "line": 1272,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 48611,
+ 48640
+ ],
+ "loc": {
+ "start": {
+ "line": 1272,
+ "column": 20
+ },
+ "end": {
+ "line": 1272,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 48599,
+ 48640
+ ],
+ "loc": {
+ "start": {
+ "line": 1272,
+ "column": 8
+ },
+ "end": {
+ "line": 1272,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 48599,
+ 48641
+ ],
+ "loc": {
+ "start": {
+ "line": 1272,
+ "column": 8
+ },
+ "end": {
+ "line": 1272,
+ "column": 50
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "** mid div containing paging elements **",
+ "range": [
+ 48653,
+ 48697
+ ],
+ "loc": {
+ "start": {
+ "line": 1274,
+ "column": 8
+ },
+ "end": {
+ "line": 1274,
+ "column": 52
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "mdiv",
+ "range": [
+ 48711,
+ 48715
+ ],
+ "loc": {
+ "start": {
+ "line": 1275,
+ "column": 12
+ },
+ "end": {
+ "line": 1275,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 48718,
+ 48721
+ ],
+ "loc": {
+ "start": {
+ "line": 1275,
+ "column": 19
+ },
+ "end": {
+ "line": 1275,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 48722,
+ 48728
+ ],
+ "loc": {
+ "start": {
+ "line": 1275,
+ "column": 23
+ },
+ "end": {
+ "line": 1275,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 48718,
+ 48728
+ ],
+ "loc": {
+ "start": {
+ "line": 1275,
+ "column": 19
+ },
+ "end": {
+ "line": 1275,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "div",
+ "raw": "'div'",
+ "range": [
+ 48729,
+ 48734
+ ],
+ "loc": {
+ "start": {
+ "line": 1275,
+ "column": 30
+ },
+ "end": {
+ "line": 1275,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 48737,
+ 48741
+ ],
+ "loc": {
+ "start": {
+ "line": 1275,
+ "column": 38
+ },
+ "end": {
+ "line": 1275,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 48743,
+ 48747
+ ],
+ "loc": {
+ "start": {
+ "line": 1275,
+ "column": 44
+ },
+ "end": {
+ "line": 1275,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxMDiv",
+ "range": [
+ 48748,
+ 48756
+ ],
+ "loc": {
+ "start": {
+ "line": 1275,
+ "column": 49
+ },
+ "end": {
+ "line": 1275,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 48743,
+ 48756
+ ],
+ "loc": {
+ "start": {
+ "line": 1275,
+ "column": 44
+ },
+ "end": {
+ "line": 1275,
+ "column": 57
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 48757,
+ 48761
+ ],
+ "loc": {
+ "start": {
+ "line": 1275,
+ "column": 58
+ },
+ "end": {
+ "line": 1275,
+ "column": 62
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 48762,
+ 48764
+ ],
+ "loc": {
+ "start": {
+ "line": 1275,
+ "column": 63
+ },
+ "end": {
+ "line": 1275,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 48757,
+ 48764
+ ],
+ "loc": {
+ "start": {
+ "line": 1275,
+ "column": 58
+ },
+ "end": {
+ "line": 1275,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 48743,
+ 48764
+ ],
+ "loc": {
+ "start": {
+ "line": 1275,
+ "column": 44
+ },
+ "end": {
+ "line": 1275,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 48736,
+ 48765
+ ],
+ "loc": {
+ "start": {
+ "line": 1275,
+ "column": 37
+ },
+ "end": {
+ "line": 1275,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 48718,
+ 48766
+ ],
+ "loc": {
+ "start": {
+ "line": 1275,
+ "column": 19
+ },
+ "end": {
+ "line": 1275,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 48711,
+ 48766
+ ],
+ "loc": {
+ "start": {
+ "line": 1275,
+ "column": 12
+ },
+ "end": {
+ "line": 1275,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 48707,
+ 48767
+ ],
+ "loc": {
+ "start": {
+ "line": 1275,
+ "column": 8
+ },
+ "end": {
+ "line": 1275,
+ "column": 68
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** mid div containing paging elements **",
+ "range": [
+ 48653,
+ 48697
+ ],
+ "loc": {
+ "start": {
+ "line": 1274,
+ "column": 8
+ },
+ "end": {
+ "line": 1274,
+ "column": 52
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "mdiv",
+ "range": [
+ 48777,
+ 48781
+ ],
+ "loc": {
+ "start": {
+ "line": 1276,
+ "column": 8
+ },
+ "end": {
+ "line": 1276,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 48782,
+ 48791
+ ],
+ "loc": {
+ "start": {
+ "line": 1276,
+ "column": 13
+ },
+ "end": {
+ "line": 1276,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 48777,
+ 48791
+ ],
+ "loc": {
+ "start": {
+ "line": 1276,
+ "column": 8
+ },
+ "end": {
+ "line": 1276,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 48794,
+ 48798
+ ],
+ "loc": {
+ "start": {
+ "line": 1276,
+ "column": 25
+ },
+ "end": {
+ "line": 1276,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "mDivCssClass",
+ "range": [
+ 48799,
+ 48811
+ ],
+ "loc": {
+ "start": {
+ "line": 1276,
+ "column": 30
+ },
+ "end": {
+ "line": 1276,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 48794,
+ 48811
+ ],
+ "loc": {
+ "start": {
+ "line": 1276,
+ "column": 25
+ },
+ "end": {
+ "line": 1276,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 48777,
+ 48811
+ ],
+ "loc": {
+ "start": {
+ "line": 1276,
+ "column": 8
+ },
+ "end": {
+ "line": 1276,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 48777,
+ 48812
+ ],
+ "loc": {
+ "start": {
+ "line": 1276,
+ "column": 8
+ },
+ "end": {
+ "line": 1276,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "infdiv",
+ "range": [
+ 48822,
+ 48828
+ ],
+ "loc": {
+ "start": {
+ "line": 1277,
+ "column": 8
+ },
+ "end": {
+ "line": 1277,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 48829,
+ 48840
+ ],
+ "loc": {
+ "start": {
+ "line": 1277,
+ "column": 15
+ },
+ "end": {
+ "line": 1277,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 48822,
+ 48840
+ ],
+ "loc": {
+ "start": {
+ "line": 1277,
+ "column": 8
+ },
+ "end": {
+ "line": 1277,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "mdiv",
+ "range": [
+ 48841,
+ 48845
+ ],
+ "loc": {
+ "start": {
+ "line": 1277,
+ "column": 27
+ },
+ "end": {
+ "line": 1277,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 48822,
+ 48846
+ ],
+ "loc": {
+ "start": {
+ "line": 1277,
+ "column": 8
+ },
+ "end": {
+ "line": 1277,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 48822,
+ 48847
+ ],
+ "loc": {
+ "start": {
+ "line": 1277,
+ "column": 8
+ },
+ "end": {
+ "line": 1277,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 48857,
+ 48861
+ ],
+ "loc": {
+ "start": {
+ "line": 1278,
+ "column": 8
+ },
+ "end": {
+ "line": 1278,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "mDiv",
+ "range": [
+ 48862,
+ 48866
+ ],
+ "loc": {
+ "start": {
+ "line": 1278,
+ "column": 13
+ },
+ "end": {
+ "line": 1278,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 48857,
+ 48866
+ ],
+ "loc": {
+ "start": {
+ "line": 1278,
+ "column": 8
+ },
+ "end": {
+ "line": 1278,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 48869,
+ 48872
+ ],
+ "loc": {
+ "start": {
+ "line": 1278,
+ "column": 20
+ },
+ "end": {
+ "line": 1278,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 48873,
+ 48875
+ ],
+ "loc": {
+ "start": {
+ "line": 1278,
+ "column": 24
+ },
+ "end": {
+ "line": 1278,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 48869,
+ 48875
+ ],
+ "loc": {
+ "start": {
+ "line": 1278,
+ "column": 20
+ },
+ "end": {
+ "line": 1278,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 48876,
+ 48880
+ ],
+ "loc": {
+ "start": {
+ "line": 1278,
+ "column": 27
+ },
+ "end": {
+ "line": 1278,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxMDiv",
+ "range": [
+ 48881,
+ 48889
+ ],
+ "loc": {
+ "start": {
+ "line": 1278,
+ "column": 32
+ },
+ "end": {
+ "line": 1278,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 48876,
+ 48889
+ ],
+ "loc": {
+ "start": {
+ "line": 1278,
+ "column": 27
+ },
+ "end": {
+ "line": 1278,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 48890,
+ 48894
+ ],
+ "loc": {
+ "start": {
+ "line": 1278,
+ "column": 41
+ },
+ "end": {
+ "line": 1278,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 48895,
+ 48897
+ ],
+ "loc": {
+ "start": {
+ "line": 1278,
+ "column": 46
+ },
+ "end": {
+ "line": 1278,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 48890,
+ 48897
+ ],
+ "loc": {
+ "start": {
+ "line": 1278,
+ "column": 41
+ },
+ "end": {
+ "line": 1278,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 48876,
+ 48897
+ ],
+ "loc": {
+ "start": {
+ "line": 1278,
+ "column": 27
+ },
+ "end": {
+ "line": 1278,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 48869,
+ 48898
+ ],
+ "loc": {
+ "start": {
+ "line": 1278,
+ "column": 20
+ },
+ "end": {
+ "line": 1278,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 48857,
+ 48898
+ ],
+ "loc": {
+ "start": {
+ "line": 1278,
+ "column": 8
+ },
+ "end": {
+ "line": 1278,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 48857,
+ 48899
+ ],
+ "loc": {
+ "start": {
+ "line": 1278,
+ "column": 8
+ },
+ "end": {
+ "line": 1278,
+ "column": 50
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " Enable help instructions by default if topbar is generated and not",
+ "range": [
+ 48911,
+ 48980
+ ],
+ "loc": {
+ "start": {
+ "line": 1280,
+ "column": 8
+ },
+ "end": {
+ "line": 1280,
+ "column": 77
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " explicitely set to false",
+ "range": [
+ 48990,
+ 49017
+ ],
+ "loc": {
+ "start": {
+ "line": 1281,
+ "column": 8
+ },
+ "end": {
+ "line": 1281,
+ "column": 35
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 49030,
+ 49035
+ ],
+ "loc": {
+ "start": {
+ "line": 1282,
+ "column": 11
+ },
+ "end": {
+ "line": 1282,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isUndef",
+ "range": [
+ 49036,
+ 49043
+ ],
+ "loc": {
+ "start": {
+ "line": 1282,
+ "column": 17
+ },
+ "end": {
+ "line": 1282,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 49030,
+ 49043
+ ],
+ "loc": {
+ "start": {
+ "line": 1282,
+ "column": 11
+ },
+ "end": {
+ "line": 1282,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 49044,
+ 49048
+ ],
+ "loc": {
+ "start": {
+ "line": 1282,
+ "column": 25
+ },
+ "end": {
+ "line": 1282,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "helpInstructions",
+ "range": [
+ 49049,
+ 49065
+ ],
+ "loc": {
+ "start": {
+ "line": 1282,
+ "column": 30
+ },
+ "end": {
+ "line": 1282,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 49044,
+ 49065
+ ],
+ "loc": {
+ "start": {
+ "line": 1282,
+ "column": 25
+ },
+ "end": {
+ "line": 1282,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 49030,
+ 49066
+ ],
+ "loc": {
+ "start": {
+ "line": 1282,
+ "column": 11
+ },
+ "end": {
+ "line": 1282,
+ "column": 47
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 49086,
+ 49090
+ ],
+ "loc": {
+ "start": {
+ "line": 1283,
+ "column": 16
+ },
+ "end": {
+ "line": 1283,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 49091,
+ 49094
+ ],
+ "loc": {
+ "start": {
+ "line": 1283,
+ "column": 21
+ },
+ "end": {
+ "line": 1283,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 49086,
+ 49094
+ ],
+ "loc": {
+ "start": {
+ "line": 1283,
+ "column": 16
+ },
+ "end": {
+ "line": 1283,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "help",
+ "range": [
+ 49095,
+ 49099
+ ],
+ "loc": {
+ "start": {
+ "line": 1283,
+ "column": 25
+ },
+ "end": {
+ "line": 1283,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 49086,
+ 49099
+ ],
+ "loc": {
+ "start": {
+ "line": 1283,
+ "column": 16
+ },
+ "end": {
+ "line": 1283,
+ "column": 29
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 49085,
+ 49099
+ ],
+ "loc": {
+ "start": {
+ "line": 1283,
+ "column": 15
+ },
+ "end": {
+ "line": 1283,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 49119,
+ 49123
+ ],
+ "loc": {
+ "start": {
+ "line": 1284,
+ "column": 16
+ },
+ "end": {
+ "line": 1284,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 49124,
+ 49127
+ ],
+ "loc": {
+ "start": {
+ "line": 1284,
+ "column": 21
+ },
+ "end": {
+ "line": 1284,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 49119,
+ 49127
+ ],
+ "loc": {
+ "start": {
+ "line": 1284,
+ "column": 16
+ },
+ "end": {
+ "line": 1284,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "help",
+ "range": [
+ 49128,
+ 49132
+ ],
+ "loc": {
+ "start": {
+ "line": 1284,
+ "column": 25
+ },
+ "end": {
+ "line": 1284,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 49119,
+ 49132
+ ],
+ "loc": {
+ "start": {
+ "line": 1284,
+ "column": 16
+ },
+ "end": {
+ "line": 1284,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Help",
+ "range": [
+ 49139,
+ 49143
+ ],
+ "loc": {
+ "start": {
+ "line": 1284,
+ "column": 36
+ },
+ "end": {
+ "line": 1284,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 49144,
+ 49148
+ ],
+ "loc": {
+ "start": {
+ "line": 1284,
+ "column": 41
+ },
+ "end": {
+ "line": 1284,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 49135,
+ 49149
+ ],
+ "loc": {
+ "start": {
+ "line": 1284,
+ "column": 32
+ },
+ "end": {
+ "line": 1284,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 49119,
+ 49149
+ ],
+ "loc": {
+ "start": {
+ "line": 1284,
+ "column": 16
+ },
+ "end": {
+ "line": 1284,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 49119,
+ 49150
+ ],
+ "loc": {
+ "start": {
+ "line": 1284,
+ "column": 16
+ },
+ "end": {
+ "line": 1284,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 49100,
+ 49165
+ ],
+ "loc": {
+ "start": {
+ "line": 1283,
+ "column": 30
+ },
+ "end": {
+ "line": 1285,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 49082,
+ 49165
+ ],
+ "loc": {
+ "start": {
+ "line": 1283,
+ "column": 12
+ },
+ "end": {
+ "line": 1285,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 49179,
+ 49183
+ ],
+ "loc": {
+ "start": {
+ "line": 1286,
+ "column": 12
+ },
+ "end": {
+ "line": 1286,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 49184,
+ 49187
+ ],
+ "loc": {
+ "start": {
+ "line": 1286,
+ "column": 17
+ },
+ "end": {
+ "line": 1286,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 49179,
+ 49187
+ ],
+ "loc": {
+ "start": {
+ "line": 1286,
+ "column": 12
+ },
+ "end": {
+ "line": 1286,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "help",
+ "range": [
+ 49188,
+ 49192
+ ],
+ "loc": {
+ "start": {
+ "line": 1286,
+ "column": 21
+ },
+ "end": {
+ "line": 1286,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 49179,
+ 49192
+ ],
+ "loc": {
+ "start": {
+ "line": 1286,
+ "column": 12
+ },
+ "end": {
+ "line": 1286,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "init",
+ "range": [
+ 49193,
+ 49197
+ ],
+ "loc": {
+ "start": {
+ "line": 1286,
+ "column": 26
+ },
+ "end": {
+ "line": 1286,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 49179,
+ 49197
+ ],
+ "loc": {
+ "start": {
+ "line": 1286,
+ "column": 12
+ },
+ "end": {
+ "line": 1286,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 49179,
+ 49199
+ ],
+ "loc": {
+ "start": {
+ "line": 1286,
+ "column": 12
+ },
+ "end": {
+ "line": 1286,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 49179,
+ 49200
+ ],
+ "loc": {
+ "start": {
+ "line": 1286,
+ "column": 12
+ },
+ "end": {
+ "line": 1286,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 49214,
+ 49218
+ ],
+ "loc": {
+ "start": {
+ "line": 1287,
+ "column": 12
+ },
+ "end": {
+ "line": 1287,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "helpInstructions",
+ "range": [
+ 49219,
+ 49235
+ ],
+ "loc": {
+ "start": {
+ "line": 1287,
+ "column": 17
+ },
+ "end": {
+ "line": 1287,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 49214,
+ 49235
+ ],
+ "loc": {
+ "start": {
+ "line": 1287,
+ "column": 12
+ },
+ "end": {
+ "line": 1287,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 49238,
+ 49242
+ ],
+ "loc": {
+ "start": {
+ "line": 1287,
+ "column": 36
+ },
+ "end": {
+ "line": 1287,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 49214,
+ 49242
+ ],
+ "loc": {
+ "start": {
+ "line": 1287,
+ "column": 12
+ },
+ "end": {
+ "line": 1287,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 49214,
+ 49243
+ ],
+ "loc": {
+ "start": {
+ "line": 1287,
+ "column": 12
+ },
+ "end": {
+ "line": 1287,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 49067,
+ 49254
+ ],
+ "loc": {
+ "start": {
+ "line": 1282,
+ "column": 48
+ },
+ "end": {
+ "line": 1288,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 49027,
+ 49254
+ ],
+ "loc": {
+ "start": {
+ "line": 1282,
+ "column": 8
+ },
+ "end": {
+ "line": 1288,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Enable help instructions by default if topbar is generated and not",
+ "range": [
+ 48911,
+ 48980
+ ],
+ "loc": {
+ "start": {
+ "line": 1280,
+ "column": 8
+ },
+ "end": {
+ "line": 1280,
+ "column": 77
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " explicitely set to false",
+ "range": [
+ 48990,
+ 49017
+ ],
+ "loc": {
+ "start": {
+ "line": 1281,
+ "column": 8
+ },
+ "end": {
+ "line": 1281,
+ "column": 35
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 47201,
+ 49261
+ ],
+ "loc": {
+ "start": {
+ "line": 1234,
+ "column": 16
+ },
+ "end": {
+ "line": 1289,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 47199,
+ 49261
+ ],
+ "loc": {
+ "start": {
+ "line": 1234,
+ "column": 14
+ },
+ "end": {
+ "line": 1289,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 47189,
+ 49261
+ ],
+ "loc": {
+ "start": {
+ "line": 1234,
+ "column": 4
+ },
+ "end": {
+ "line": 1289,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Generate container element for paging, reset button, rows counter etc.\r\n ",
+ "range": [
+ 47092,
+ 47183
+ ],
+ "loc": {
+ "start": {
+ "line": 1231,
+ "column": 4
+ },
+ "end": {
+ "line": 1233,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Remove toolbar container element\r\n ",
+ "range": [
+ 49269,
+ 49322
+ ],
+ "loc": {
+ "start": {
+ "line": 1291,
+ "column": 4
+ },
+ "end": {
+ "line": 1293,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "removeToolbar",
+ "range": [
+ 49328,
+ 49341
+ ],
+ "loc": {
+ "start": {
+ "line": 1294,
+ "column": 4
+ },
+ "end": {
+ "line": 1294,
+ "column": 17
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 49358,
+ 49362
+ ],
+ "loc": {
+ "start": {
+ "line": 1295,
+ "column": 12
+ },
+ "end": {
+ "line": 1295,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "infDiv",
+ "range": [
+ 49363,
+ 49369
+ ],
+ "loc": {
+ "start": {
+ "line": 1295,
+ "column": 17
+ },
+ "end": {
+ "line": 1295,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 49358,
+ 49369
+ ],
+ "loc": {
+ "start": {
+ "line": 1295,
+ "column": 12
+ },
+ "end": {
+ "line": 1295,
+ "column": 23
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 49357,
+ 49369
+ ],
+ "loc": {
+ "start": {
+ "line": 1295,
+ "column": 11
+ },
+ "end": {
+ "line": 1295,
+ "column": 23
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 49385,
+ 49392
+ ],
+ "loc": {
+ "start": {
+ "line": 1296,
+ "column": 12
+ },
+ "end": {
+ "line": 1296,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 49370,
+ 49403
+ ],
+ "loc": {
+ "start": {
+ "line": 1295,
+ "column": 24
+ },
+ "end": {
+ "line": 1297,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 49354,
+ 49403
+ ],
+ "loc": {
+ "start": {
+ "line": 1295,
+ "column": 8
+ },
+ "end": {
+ "line": 1297,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 49413,
+ 49417
+ ],
+ "loc": {
+ "start": {
+ "line": 1298,
+ "column": 8
+ },
+ "end": {
+ "line": 1298,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "infDiv",
+ "range": [
+ 49418,
+ 49424
+ ],
+ "loc": {
+ "start": {
+ "line": 1298,
+ "column": 13
+ },
+ "end": {
+ "line": 1298,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 49413,
+ 49424
+ ],
+ "loc": {
+ "start": {
+ "line": 1298,
+ "column": 8
+ },
+ "end": {
+ "line": 1298,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 49425,
+ 49435
+ ],
+ "loc": {
+ "start": {
+ "line": 1298,
+ "column": 20
+ },
+ "end": {
+ "line": 1298,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 49413,
+ 49435
+ ],
+ "loc": {
+ "start": {
+ "line": 1298,
+ "column": 8
+ },
+ "end": {
+ "line": 1298,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 49436,
+ 49447
+ ],
+ "loc": {
+ "start": {
+ "line": 1298,
+ "column": 31
+ },
+ "end": {
+ "line": 1298,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 49413,
+ 49447
+ ],
+ "loc": {
+ "start": {
+ "line": 1298,
+ "column": 8
+ },
+ "end": {
+ "line": 1298,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 49448,
+ 49452
+ ],
+ "loc": {
+ "start": {
+ "line": 1298,
+ "column": 43
+ },
+ "end": {
+ "line": 1298,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "infDiv",
+ "range": [
+ 49453,
+ 49459
+ ],
+ "loc": {
+ "start": {
+ "line": 1298,
+ "column": 48
+ },
+ "end": {
+ "line": 1298,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 49448,
+ 49459
+ ],
+ "loc": {
+ "start": {
+ "line": 1298,
+ "column": 43
+ },
+ "end": {
+ "line": 1298,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 49413,
+ 49460
+ ],
+ "loc": {
+ "start": {
+ "line": 1298,
+ "column": 8
+ },
+ "end": {
+ "line": 1298,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 49413,
+ 49461
+ ],
+ "loc": {
+ "start": {
+ "line": 1298,
+ "column": 8
+ },
+ "end": {
+ "line": 1298,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 49471,
+ 49475
+ ],
+ "loc": {
+ "start": {
+ "line": 1299,
+ "column": 8
+ },
+ "end": {
+ "line": 1299,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "infDiv",
+ "range": [
+ 49476,
+ 49482
+ ],
+ "loc": {
+ "start": {
+ "line": 1299,
+ "column": 13
+ },
+ "end": {
+ "line": 1299,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 49471,
+ 49482
+ ],
+ "loc": {
+ "start": {
+ "line": 1299,
+ "column": 8
+ },
+ "end": {
+ "line": 1299,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 49485,
+ 49489
+ ],
+ "loc": {
+ "start": {
+ "line": 1299,
+ "column": 22
+ },
+ "end": {
+ "line": 1299,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 49471,
+ 49489
+ ],
+ "loc": {
+ "start": {
+ "line": 1299,
+ "column": 8
+ },
+ "end": {
+ "line": 1299,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 49471,
+ 49490
+ ],
+ "loc": {
+ "start": {
+ "line": 1299,
+ "column": 8
+ },
+ "end": {
+ "line": 1299,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 49506,
+ 49509
+ ],
+ "loc": {
+ "start": {
+ "line": 1301,
+ "column": 12
+ },
+ "end": {
+ "line": 1301,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 49512,
+ 49516
+ ],
+ "loc": {
+ "start": {
+ "line": 1301,
+ "column": 18
+ },
+ "end": {
+ "line": 1301,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 49517,
+ 49520
+ ],
+ "loc": {
+ "start": {
+ "line": 1301,
+ "column": 23
+ },
+ "end": {
+ "line": 1301,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 49512,
+ 49520
+ ],
+ "loc": {
+ "start": {
+ "line": 1301,
+ "column": 18
+ },
+ "end": {
+ "line": 1301,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 49506,
+ 49520
+ ],
+ "loc": {
+ "start": {
+ "line": 1301,
+ "column": 12
+ },
+ "end": {
+ "line": 1301,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 49502,
+ 49521
+ ],
+ "loc": {
+ "start": {
+ "line": 1301,
+ "column": 8
+ },
+ "end": {
+ "line": 1301,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "captions",
+ "range": [
+ 49535,
+ 49543
+ ],
+ "loc": {
+ "start": {
+ "line": 1302,
+ "column": 12
+ },
+ "end": {
+ "line": 1302,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 49546,
+ 49549
+ ],
+ "loc": {
+ "start": {
+ "line": 1302,
+ "column": 23
+ },
+ "end": {
+ "line": 1302,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tag",
+ "range": [
+ 49550,
+ 49553
+ ],
+ "loc": {
+ "start": {
+ "line": 1302,
+ "column": 27
+ },
+ "end": {
+ "line": 1302,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 49546,
+ 49553
+ ],
+ "loc": {
+ "start": {
+ "line": 1302,
+ "column": 23
+ },
+ "end": {
+ "line": 1302,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 49554,
+ 49557
+ ],
+ "loc": {
+ "start": {
+ "line": 1302,
+ "column": 31
+ },
+ "end": {
+ "line": 1302,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "caption",
+ "raw": "'caption'",
+ "range": [
+ 49559,
+ 49568
+ ],
+ "loc": {
+ "start": {
+ "line": 1302,
+ "column": 36
+ },
+ "end": {
+ "line": 1302,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 49546,
+ 49569
+ ],
+ "loc": {
+ "start": {
+ "line": 1302,
+ "column": 23
+ },
+ "end": {
+ "line": 1302,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 49535,
+ 49569
+ ],
+ "loc": {
+ "start": {
+ "line": 1302,
+ "column": 12
+ },
+ "end": {
+ "line": 1302,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 49531,
+ 49570
+ ],
+ "loc": {
+ "start": {
+ "line": 1302,
+ "column": 8
+ },
+ "end": {
+ "line": 1302,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "captions",
+ "range": [
+ 49583,
+ 49591
+ ],
+ "loc": {
+ "start": {
+ "line": 1303,
+ "column": 11
+ },
+ "end": {
+ "line": 1303,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 49592,
+ 49598
+ ],
+ "loc": {
+ "start": {
+ "line": 1303,
+ "column": 20
+ },
+ "end": {
+ "line": 1303,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 49583,
+ 49598
+ ],
+ "loc": {
+ "start": {
+ "line": 1303,
+ "column": 11
+ },
+ "end": {
+ "line": 1303,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 49601,
+ 49602
+ ],
+ "loc": {
+ "start": {
+ "line": 1303,
+ "column": 29
+ },
+ "end": {
+ "line": 1303,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 49583,
+ 49602
+ ],
+ "loc": {
+ "start": {
+ "line": 1303,
+ "column": 11
+ },
+ "end": {
+ "line": 1303,
+ "column": 30
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 49618,
+ 49620
+ ],
+ "loc": {
+ "start": {
+ "line": 1304,
+ "column": 12
+ },
+ "end": {
+ "line": 1304,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "forEach",
+ "range": [
+ 49621,
+ 49628
+ ],
+ "loc": {
+ "start": {
+ "line": 1304,
+ "column": 15
+ },
+ "end": {
+ "line": 1304,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 49618,
+ 49628
+ ],
+ "loc": {
+ "start": {
+ "line": 1304,
+ "column": 12
+ },
+ "end": {
+ "line": 1304,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 49629,
+ 49633
+ ],
+ "loc": {
+ "start": {
+ "line": 1304,
+ "column": 23
+ },
+ "end": {
+ "line": 1304,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 49618,
+ 49633
+ ],
+ "loc": {
+ "start": {
+ "line": 1304,
+ "column": 12
+ },
+ "end": {
+ "line": 1304,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "captions",
+ "range": [
+ 49634,
+ 49642
+ ],
+ "loc": {
+ "start": {
+ "line": 1304,
+ "column": 28
+ },
+ "end": {
+ "line": 1304,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "elm",
+ "range": [
+ 49653,
+ 49656
+ ],
+ "loc": {
+ "start": {
+ "line": 1304,
+ "column": 47
+ },
+ "end": {
+ "line": 1304,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 49677,
+ 49680
+ ],
+ "loc": {
+ "start": {
+ "line": 1305,
+ "column": 16
+ },
+ "end": {
+ "line": 1305,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeChild",
+ "range": [
+ 49681,
+ 49692
+ ],
+ "loc": {
+ "start": {
+ "line": 1305,
+ "column": 20
+ },
+ "end": {
+ "line": 1305,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 49677,
+ 49692
+ ],
+ "loc": {
+ "start": {
+ "line": 1305,
+ "column": 16
+ },
+ "end": {
+ "line": 1305,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "elm",
+ "range": [
+ 49693,
+ 49696
+ ],
+ "loc": {
+ "start": {
+ "line": 1305,
+ "column": 32
+ },
+ "end": {
+ "line": 1305,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 49677,
+ 49697
+ ],
+ "loc": {
+ "start": {
+ "line": 1305,
+ "column": 16
+ },
+ "end": {
+ "line": 1305,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 49677,
+ 49698
+ ],
+ "loc": {
+ "start": {
+ "line": 1305,
+ "column": 16
+ },
+ "end": {
+ "line": 1305,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 49658,
+ 49713
+ ],
+ "loc": {
+ "start": {
+ "line": 1304,
+ "column": 52
+ },
+ "end": {
+ "line": 1306,
+ "column": 13
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 49644,
+ 49713
+ ],
+ "loc": {
+ "start": {
+ "line": 1304,
+ "column": 38
+ },
+ "end": {
+ "line": 1306,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 49618,
+ 49714
+ ],
+ "loc": {
+ "start": {
+ "line": 1304,
+ "column": 12
+ },
+ "end": {
+ "line": 1306,
+ "column": 14
+ }
+ }
+ },
+ "range": [
+ 49618,
+ 49715
+ ],
+ "loc": {
+ "start": {
+ "line": 1304,
+ "column": 12
+ },
+ "end": {
+ "line": 1306,
+ "column": 15
+ }
+ }
+ }
+ ],
+ "range": [
+ 49603,
+ 49726
+ ],
+ "loc": {
+ "start": {
+ "line": 1303,
+ "column": 31
+ },
+ "end": {
+ "line": 1307,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 49580,
+ 49726
+ ],
+ "loc": {
+ "start": {
+ "line": 1303,
+ "column": 8
+ },
+ "end": {
+ "line": 1307,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 49343,
+ 49733
+ ],
+ "loc": {
+ "start": {
+ "line": 1294,
+ "column": 19
+ },
+ "end": {
+ "line": 1308,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 49341,
+ 49733
+ ],
+ "loc": {
+ "start": {
+ "line": 1294,
+ "column": 17
+ },
+ "end": {
+ "line": 1308,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 49328,
+ 49733
+ ],
+ "loc": {
+ "start": {
+ "line": 1294,
+ "column": 4
+ },
+ "end": {
+ "line": 1308,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Remove toolbar container element\r\n ",
+ "range": [
+ 49269,
+ 49322
+ ],
+ "loc": {
+ "start": {
+ "line": 1291,
+ "column": 4
+ },
+ "end": {
+ "line": 1293,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Remove all the external column filters\r\n ",
+ "range": [
+ 49741,
+ 49800
+ ],
+ "loc": {
+ "start": {
+ "line": 1310,
+ "column": 4
+ },
+ "end": {
+ "line": 1312,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "removeExternalFlts",
+ "range": [
+ 49806,
+ 49824
+ ],
+ "loc": {
+ "start": {
+ "line": 1313,
+ "column": 4
+ },
+ "end": {
+ "line": 1313,
+ "column": 22
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 49841,
+ 49845
+ ],
+ "loc": {
+ "start": {
+ "line": 1314,
+ "column": 12
+ },
+ "end": {
+ "line": 1314,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isExternalFlt",
+ "range": [
+ 49846,
+ 49859
+ ],
+ "loc": {
+ "start": {
+ "line": 1314,
+ "column": 17
+ },
+ "end": {
+ "line": 1314,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 49841,
+ 49859
+ ],
+ "loc": {
+ "start": {
+ "line": 1314,
+ "column": 12
+ },
+ "end": {
+ "line": 1314,
+ "column": 30
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 49840,
+ 49859
+ ],
+ "loc": {
+ "start": {
+ "line": 1314,
+ "column": 11
+ },
+ "end": {
+ "line": 1314,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 49864,
+ 49868
+ ],
+ "loc": {
+ "start": {
+ "line": 1314,
+ "column": 35
+ },
+ "end": {
+ "line": 1314,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "externalFltTgtIds",
+ "range": [
+ 49869,
+ 49886
+ ],
+ "loc": {
+ "start": {
+ "line": 1314,
+ "column": 40
+ },
+ "end": {
+ "line": 1314,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 49864,
+ 49886
+ ],
+ "loc": {
+ "start": {
+ "line": 1314,
+ "column": 35
+ },
+ "end": {
+ "line": 1314,
+ "column": 57
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 49863,
+ 49886
+ ],
+ "loc": {
+ "start": {
+ "line": 1314,
+ "column": 34
+ },
+ "end": {
+ "line": 1314,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 49840,
+ 49886
+ ],
+ "loc": {
+ "start": {
+ "line": 1314,
+ "column": 11
+ },
+ "end": {
+ "line": 1314,
+ "column": 57
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 49902,
+ 49909
+ ],
+ "loc": {
+ "start": {
+ "line": 1315,
+ "column": 12
+ },
+ "end": {
+ "line": 1315,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 49887,
+ 49920
+ ],
+ "loc": {
+ "start": {
+ "line": 1314,
+ "column": 58
+ },
+ "end": {
+ "line": 1316,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 49837,
+ 49920
+ ],
+ "loc": {
+ "start": {
+ "line": 1314,
+ "column": 8
+ },
+ "end": {
+ "line": 1316,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "ids",
+ "range": [
+ 49934,
+ 49937
+ ],
+ "loc": {
+ "start": {
+ "line": 1317,
+ "column": 12
+ },
+ "end": {
+ "line": 1317,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 49940,
+ 49944
+ ],
+ "loc": {
+ "start": {
+ "line": 1317,
+ "column": 18
+ },
+ "end": {
+ "line": 1317,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "externalFltTgtIds",
+ "range": [
+ 49945,
+ 49962
+ ],
+ "loc": {
+ "start": {
+ "line": 1317,
+ "column": 23
+ },
+ "end": {
+ "line": 1317,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 49940,
+ 49962
+ ],
+ "loc": {
+ "start": {
+ "line": 1317,
+ "column": 18
+ },
+ "end": {
+ "line": 1317,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 49934,
+ 49962
+ ],
+ "loc": {
+ "start": {
+ "line": 1317,
+ "column": 12
+ },
+ "end": {
+ "line": 1317,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 49977,
+ 49980
+ ],
+ "loc": {
+ "start": {
+ "line": 1318,
+ "column": 12
+ },
+ "end": {
+ "line": 1318,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ids",
+ "range": [
+ 49983,
+ 49986
+ ],
+ "loc": {
+ "start": {
+ "line": 1318,
+ "column": 18
+ },
+ "end": {
+ "line": 1318,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 49987,
+ 49993
+ ],
+ "loc": {
+ "start": {
+ "line": 1318,
+ "column": 22
+ },
+ "end": {
+ "line": 1318,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 49983,
+ 49993
+ ],
+ "loc": {
+ "start": {
+ "line": 1318,
+ "column": 18
+ },
+ "end": {
+ "line": 1318,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 49977,
+ 49993
+ ],
+ "loc": {
+ "start": {
+ "line": 1318,
+ "column": 12
+ },
+ "end": {
+ "line": 1318,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 49930,
+ 49994
+ ],
+ "loc": {
+ "start": {
+ "line": 1317,
+ "column": 8
+ },
+ "end": {
+ "line": 1318,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "ct",
+ "range": [
+ 50012,
+ 50014
+ ],
+ "loc": {
+ "start": {
+ "line": 1319,
+ "column": 16
+ },
+ "end": {
+ "line": 1319,
+ "column": 18
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 50015,
+ 50016
+ ],
+ "loc": {
+ "start": {
+ "line": 1319,
+ "column": 19
+ },
+ "end": {
+ "line": 1319,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 50012,
+ 50016
+ ],
+ "loc": {
+ "start": {
+ "line": 1319,
+ "column": 16
+ },
+ "end": {
+ "line": 1319,
+ "column": 20
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 50008,
+ 50016
+ ],
+ "loc": {
+ "start": {
+ "line": 1319,
+ "column": 12
+ },
+ "end": {
+ "line": 1319,
+ "column": 20
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "ct",
+ "range": [
+ 50018,
+ 50020
+ ],
+ "loc": {
+ "start": {
+ "line": 1319,
+ "column": 22
+ },
+ "end": {
+ "line": 1319,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 50021,
+ 50024
+ ],
+ "loc": {
+ "start": {
+ "line": 1319,
+ "column": 25
+ },
+ "end": {
+ "line": 1319,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 50018,
+ 50024
+ ],
+ "loc": {
+ "start": {
+ "line": 1319,
+ "column": 22
+ },
+ "end": {
+ "line": 1319,
+ "column": 28
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "ct",
+ "range": [
+ 50026,
+ 50028
+ ],
+ "loc": {
+ "start": {
+ "line": 1319,
+ "column": 30
+ },
+ "end": {
+ "line": 1319,
+ "column": 32
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 50026,
+ 50030
+ ],
+ "loc": {
+ "start": {
+ "line": 1319,
+ "column": 30
+ },
+ "end": {
+ "line": 1319,
+ "column": 34
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "externalFltTgtId",
+ "range": [
+ 50050,
+ 50066
+ ],
+ "loc": {
+ "start": {
+ "line": 1320,
+ "column": 16
+ },
+ "end": {
+ "line": 1320,
+ "column": 32
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "ids",
+ "range": [
+ 50069,
+ 50072
+ ],
+ "loc": {
+ "start": {
+ "line": 1320,
+ "column": 35
+ },
+ "end": {
+ "line": 1320,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ct",
+ "range": [
+ 50073,
+ 50075
+ ],
+ "loc": {
+ "start": {
+ "line": 1320,
+ "column": 39
+ },
+ "end": {
+ "line": 1320,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 50069,
+ 50076
+ ],
+ "loc": {
+ "start": {
+ "line": 1320,
+ "column": 35
+ },
+ "end": {
+ "line": 1320,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 50050,
+ 50076
+ ],
+ "loc": {
+ "start": {
+ "line": 1320,
+ "column": 16
+ },
+ "end": {
+ "line": 1320,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "externalFlt",
+ "range": [
+ 50095,
+ 50106
+ ],
+ "loc": {
+ "start": {
+ "line": 1321,
+ "column": 16
+ },
+ "end": {
+ "line": 1321,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 50109,
+ 50112
+ ],
+ "loc": {
+ "start": {
+ "line": 1321,
+ "column": 30
+ },
+ "end": {
+ "line": 1321,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 50113,
+ 50115
+ ],
+ "loc": {
+ "start": {
+ "line": 1321,
+ "column": 34
+ },
+ "end": {
+ "line": 1321,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 50109,
+ 50115
+ ],
+ "loc": {
+ "start": {
+ "line": 1321,
+ "column": 30
+ },
+ "end": {
+ "line": 1321,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "externalFltTgtId",
+ "range": [
+ 50116,
+ 50132
+ ],
+ "loc": {
+ "start": {
+ "line": 1321,
+ "column": 37
+ },
+ "end": {
+ "line": 1321,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 50109,
+ 50133
+ ],
+ "loc": {
+ "start": {
+ "line": 1321,
+ "column": 30
+ },
+ "end": {
+ "line": 1321,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 50095,
+ 50133
+ ],
+ "loc": {
+ "start": {
+ "line": 1321,
+ "column": 16
+ },
+ "end": {
+ "line": 1321,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 50046,
+ 50134
+ ],
+ "loc": {
+ "start": {
+ "line": 1320,
+ "column": 12
+ },
+ "end": {
+ "line": 1321,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "externalFlt",
+ "range": [
+ 50151,
+ 50162
+ ],
+ "loc": {
+ "start": {
+ "line": 1322,
+ "column": 15
+ },
+ "end": {
+ "line": 1322,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "externalFlt",
+ "range": [
+ 50182,
+ 50193
+ ],
+ "loc": {
+ "start": {
+ "line": 1323,
+ "column": 16
+ },
+ "end": {
+ "line": 1323,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 50194,
+ 50203
+ ],
+ "loc": {
+ "start": {
+ "line": 1323,
+ "column": 28
+ },
+ "end": {
+ "line": 1323,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 50182,
+ 50203
+ ],
+ "loc": {
+ "start": {
+ "line": 1323,
+ "column": 16
+ },
+ "end": {
+ "line": 1323,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 50206,
+ 50208
+ ],
+ "loc": {
+ "start": {
+ "line": 1323,
+ "column": 40
+ },
+ "end": {
+ "line": 1323,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 50182,
+ 50208
+ ],
+ "loc": {
+ "start": {
+ "line": 1323,
+ "column": 16
+ },
+ "end": {
+ "line": 1323,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 50182,
+ 50209
+ ],
+ "loc": {
+ "start": {
+ "line": 1323,
+ "column": 16
+ },
+ "end": {
+ "line": 1323,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 50163,
+ 50224
+ ],
+ "loc": {
+ "start": {
+ "line": 1322,
+ "column": 27
+ },
+ "end": {
+ "line": 1324,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 50148,
+ 50224
+ ],
+ "loc": {
+ "start": {
+ "line": 1322,
+ "column": 12
+ },
+ "end": {
+ "line": 1324,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 50031,
+ 50235
+ ],
+ "loc": {
+ "start": {
+ "line": 1319,
+ "column": 35
+ },
+ "end": {
+ "line": 1325,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 50004,
+ 50235
+ ],
+ "loc": {
+ "start": {
+ "line": 1319,
+ "column": 8
+ },
+ "end": {
+ "line": 1325,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 49826,
+ 50242
+ ],
+ "loc": {
+ "start": {
+ "line": 1313,
+ "column": 24
+ },
+ "end": {
+ "line": 1326,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 49824,
+ 50242
+ ],
+ "loc": {
+ "start": {
+ "line": 1313,
+ "column": 22
+ },
+ "end": {
+ "line": 1326,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 49806,
+ 50242
+ ],
+ "loc": {
+ "start": {
+ "line": 1313,
+ "column": 4
+ },
+ "end": {
+ "line": 1326,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Remove all the external column filters\r\n ",
+ "range": [
+ 49741,
+ 49800
+ ],
+ "loc": {
+ "start": {
+ "line": 1310,
+ "column": 4
+ },
+ "end": {
+ "line": 1312,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Check if given column implements a filter with custom options\r\n * @param {Number} colIndex Column's index\r\n * @return {Boolean}\r\n ",
+ "range": [
+ 50250,
+ 50408
+ ],
+ "loc": {
+ "start": {
+ "line": 1328,
+ "column": 4
+ },
+ "end": {
+ "line": 1332,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "isCustomOptions",
+ "range": [
+ 50414,
+ 50429
+ ],
+ "loc": {
+ "start": {
+ "line": 1333,
+ "column": 4
+ },
+ "end": {
+ "line": 1333,
+ "column": 19
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 50430,
+ 50438
+ ],
+ "loc": {
+ "start": {
+ "line": 1333,
+ "column": 20
+ },
+ "end": {
+ "line": 1333,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 50458,
+ 50462
+ ],
+ "loc": {
+ "start": {
+ "line": 1334,
+ "column": 15
+ },
+ "end": {
+ "line": 1334,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasCustomOptions",
+ "range": [
+ 50463,
+ 50479
+ ],
+ "loc": {
+ "start": {
+ "line": 1334,
+ "column": 20
+ },
+ "end": {
+ "line": 1334,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 50458,
+ 50479
+ ],
+ "loc": {
+ "start": {
+ "line": 1334,
+ "column": 15
+ },
+ "end": {
+ "line": 1334,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!=",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 50496,
+ 50500
+ ],
+ "loc": {
+ "start": {
+ "line": 1335,
+ "column": 12
+ },
+ "end": {
+ "line": 1335,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "customOptions",
+ "range": [
+ 50501,
+ 50514
+ ],
+ "loc": {
+ "start": {
+ "line": 1335,
+ "column": 17
+ },
+ "end": {
+ "line": 1335,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 50496,
+ 50514
+ ],
+ "loc": {
+ "start": {
+ "line": 1335,
+ "column": 12
+ },
+ "end": {
+ "line": 1335,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cols",
+ "range": [
+ 50515,
+ 50519
+ ],
+ "loc": {
+ "start": {
+ "line": 1335,
+ "column": 31
+ },
+ "end": {
+ "line": 1335,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 50496,
+ 50519
+ ],
+ "loc": {
+ "start": {
+ "line": 1335,
+ "column": 12
+ },
+ "end": {
+ "line": 1335,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "indexOf",
+ "range": [
+ 50520,
+ 50527
+ ],
+ "loc": {
+ "start": {
+ "line": 1335,
+ "column": 36
+ },
+ "end": {
+ "line": 1335,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 50496,
+ 50527
+ ],
+ "loc": {
+ "start": {
+ "line": 1335,
+ "column": 12
+ },
+ "end": {
+ "line": 1335,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 50528,
+ 50536
+ ],
+ "loc": {
+ "start": {
+ "line": 1335,
+ "column": 44
+ },
+ "end": {
+ "line": 1335,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 50496,
+ 50537
+ ],
+ "loc": {
+ "start": {
+ "line": 1335,
+ "column": 12
+ },
+ "end": {
+ "line": 1335,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "-",
+ "argument": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 50542,
+ 50543
+ ],
+ "loc": {
+ "start": {
+ "line": 1335,
+ "column": 58
+ },
+ "end": {
+ "line": 1335,
+ "column": 59
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 50541,
+ 50543
+ ],
+ "loc": {
+ "start": {
+ "line": 1335,
+ "column": 57
+ },
+ "end": {
+ "line": 1335,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 50496,
+ 50543
+ ],
+ "loc": {
+ "start": {
+ "line": 1335,
+ "column": 12
+ },
+ "end": {
+ "line": 1335,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 50458,
+ 50543
+ ],
+ "loc": {
+ "start": {
+ "line": 1334,
+ "column": 15
+ },
+ "end": {
+ "line": 1335,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 50451,
+ 50544
+ ],
+ "loc": {
+ "start": {
+ "line": 1334,
+ "column": 8
+ },
+ "end": {
+ "line": 1335,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 50440,
+ 50551
+ ],
+ "loc": {
+ "start": {
+ "line": 1333,
+ "column": 30
+ },
+ "end": {
+ "line": 1336,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 50429,
+ 50551
+ ],
+ "loc": {
+ "start": {
+ "line": 1333,
+ "column": 19
+ },
+ "end": {
+ "line": 1336,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 50414,
+ 50551
+ ],
+ "loc": {
+ "start": {
+ "line": 1333,
+ "column": 4
+ },
+ "end": {
+ "line": 1336,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Check if given column implements a filter with custom options\r\n * @param {Number} colIndex Column's index\r\n * @return {Boolean}\r\n ",
+ "range": [
+ 50250,
+ 50408
+ ],
+ "loc": {
+ "start": {
+ "line": 1328,
+ "column": 4
+ },
+ "end": {
+ "line": 1332,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Returns an array [[value0, value1 ...],[text0, text1 ...]] with the\r\n * custom options values and texts\r\n * @param {Number} colIndex Column's index\r\n * @return {Array}\r\n ",
+ "range": [
+ 50559,
+ 50760
+ ],
+ "loc": {
+ "start": {
+ "line": 1338,
+ "column": 4
+ },
+ "end": {
+ "line": 1343,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "getCustomOptions",
+ "range": [
+ 50766,
+ 50782
+ ],
+ "loc": {
+ "start": {
+ "line": 1344,
+ "column": 4
+ },
+ "end": {
+ "line": 1344,
+ "column": 20
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 50783,
+ 50791
+ ],
+ "loc": {
+ "start": {
+ "line": 1344,
+ "column": 21
+ },
+ "end": {
+ "line": 1344,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 50807,
+ 50815
+ ],
+ "loc": {
+ "start": {
+ "line": 1345,
+ "column": 12
+ },
+ "end": {
+ "line": 1345,
+ "column": 20
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 50806,
+ 50815
+ ],
+ "loc": {
+ "start": {
+ "line": 1345,
+ "column": 11
+ },
+ "end": {
+ "line": 1345,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 50820,
+ 50824
+ ],
+ "loc": {
+ "start": {
+ "line": 1345,
+ "column": 25
+ },
+ "end": {
+ "line": 1345,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isCustomOptions",
+ "range": [
+ 50825,
+ 50840
+ ],
+ "loc": {
+ "start": {
+ "line": 1345,
+ "column": 30
+ },
+ "end": {
+ "line": 1345,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 50820,
+ 50840
+ ],
+ "loc": {
+ "start": {
+ "line": 1345,
+ "column": 25
+ },
+ "end": {
+ "line": 1345,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 50841,
+ 50849
+ ],
+ "loc": {
+ "start": {
+ "line": 1345,
+ "column": 46
+ },
+ "end": {
+ "line": 1345,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 50820,
+ 50850
+ ],
+ "loc": {
+ "start": {
+ "line": 1345,
+ "column": 25
+ },
+ "end": {
+ "line": 1345,
+ "column": 55
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 50819,
+ 50850
+ ],
+ "loc": {
+ "start": {
+ "line": 1345,
+ "column": 24
+ },
+ "end": {
+ "line": 1345,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 50806,
+ 50850
+ ],
+ "loc": {
+ "start": {
+ "line": 1345,
+ "column": 11
+ },
+ "end": {
+ "line": 1345,
+ "column": 55
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 50866,
+ 50873
+ ],
+ "loc": {
+ "start": {
+ "line": 1346,
+ "column": 12
+ },
+ "end": {
+ "line": 1346,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 50851,
+ 50884
+ ],
+ "loc": {
+ "start": {
+ "line": 1345,
+ "column": 56
+ },
+ "end": {
+ "line": 1347,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 50803,
+ 50884
+ ],
+ "loc": {
+ "start": {
+ "line": 1345,
+ "column": 8
+ },
+ "end": {
+ "line": 1347,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "customOptions",
+ "range": [
+ 50900,
+ 50913
+ ],
+ "loc": {
+ "start": {
+ "line": 1349,
+ "column": 12
+ },
+ "end": {
+ "line": 1349,
+ "column": 25
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 50916,
+ 50920
+ ],
+ "loc": {
+ "start": {
+ "line": 1349,
+ "column": 28
+ },
+ "end": {
+ "line": 1349,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "customOptions",
+ "range": [
+ 50921,
+ 50934
+ ],
+ "loc": {
+ "start": {
+ "line": 1349,
+ "column": 33
+ },
+ "end": {
+ "line": 1349,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 50916,
+ 50934
+ ],
+ "loc": {
+ "start": {
+ "line": 1349,
+ "column": 28
+ },
+ "end": {
+ "line": 1349,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 50900,
+ 50934
+ ],
+ "loc": {
+ "start": {
+ "line": 1349,
+ "column": 12
+ },
+ "end": {
+ "line": 1349,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 50896,
+ 50935
+ ],
+ "loc": {
+ "start": {
+ "line": 1349,
+ "column": 8
+ },
+ "end": {
+ "line": 1349,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cols",
+ "range": [
+ 50949,
+ 50953
+ ],
+ "loc": {
+ "start": {
+ "line": 1350,
+ "column": 12
+ },
+ "end": {
+ "line": 1350,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "customOptions",
+ "range": [
+ 50956,
+ 50969
+ ],
+ "loc": {
+ "start": {
+ "line": 1350,
+ "column": 19
+ },
+ "end": {
+ "line": 1350,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cols",
+ "range": [
+ 50970,
+ 50974
+ ],
+ "loc": {
+ "start": {
+ "line": 1350,
+ "column": 33
+ },
+ "end": {
+ "line": 1350,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 50956,
+ 50974
+ ],
+ "loc": {
+ "start": {
+ "line": 1350,
+ "column": 19
+ },
+ "end": {
+ "line": 1350,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 50949,
+ 50974
+ ],
+ "loc": {
+ "start": {
+ "line": 1350,
+ "column": 12
+ },
+ "end": {
+ "line": 1350,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 50945,
+ 50975
+ ],
+ "loc": {
+ "start": {
+ "line": 1350,
+ "column": 8
+ },
+ "end": {
+ "line": 1350,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "optTxt",
+ "range": [
+ 50989,
+ 50995
+ ],
+ "loc": {
+ "start": {
+ "line": 1351,
+ "column": 12
+ },
+ "end": {
+ "line": 1351,
+ "column": 18
+ }
+ }
+ },
+ "init": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 50998,
+ 51000
+ ],
+ "loc": {
+ "start": {
+ "line": 1351,
+ "column": 21
+ },
+ "end": {
+ "line": 1351,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 50989,
+ 51000
+ ],
+ "loc": {
+ "start": {
+ "line": 1351,
+ "column": 12
+ },
+ "end": {
+ "line": 1351,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "optArray",
+ "range": [
+ 51002,
+ 51010
+ ],
+ "loc": {
+ "start": {
+ "line": 1351,
+ "column": 25
+ },
+ "end": {
+ "line": 1351,
+ "column": 33
+ }
+ }
+ },
+ "init": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 51013,
+ 51015
+ ],
+ "loc": {
+ "start": {
+ "line": 1351,
+ "column": 36
+ },
+ "end": {
+ "line": 1351,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 51002,
+ 51015
+ ],
+ "loc": {
+ "start": {
+ "line": 1351,
+ "column": 25
+ },
+ "end": {
+ "line": 1351,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 50985,
+ 51016
+ ],
+ "loc": {
+ "start": {
+ "line": 1351,
+ "column": 8
+ },
+ "end": {
+ "line": 1351,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "index",
+ "range": [
+ 51030,
+ 51035
+ ],
+ "loc": {
+ "start": {
+ "line": 1352,
+ "column": 12
+ },
+ "end": {
+ "line": 1352,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 51038,
+ 51041
+ ],
+ "loc": {
+ "start": {
+ "line": 1352,
+ "column": 20
+ },
+ "end": {
+ "line": 1352,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "indexByValue",
+ "range": [
+ 51042,
+ 51054
+ ],
+ "loc": {
+ "start": {
+ "line": 1352,
+ "column": 24
+ },
+ "end": {
+ "line": 1352,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 51038,
+ 51054
+ ],
+ "loc": {
+ "start": {
+ "line": 1352,
+ "column": 20
+ },
+ "end": {
+ "line": 1352,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cols",
+ "range": [
+ 51055,
+ 51059
+ ],
+ "loc": {
+ "start": {
+ "line": 1352,
+ "column": 37
+ },
+ "end": {
+ "line": 1352,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 51061,
+ 51069
+ ],
+ "loc": {
+ "start": {
+ "line": 1352,
+ "column": 43
+ },
+ "end": {
+ "line": 1352,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 51038,
+ 51070
+ ],
+ "loc": {
+ "start": {
+ "line": 1352,
+ "column": 20
+ },
+ "end": {
+ "line": 1352,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 51030,
+ 51070
+ ],
+ "loc": {
+ "start": {
+ "line": 1352,
+ "column": 12
+ },
+ "end": {
+ "line": 1352,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 51026,
+ 51071
+ ],
+ "loc": {
+ "start": {
+ "line": 1352,
+ "column": 8
+ },
+ "end": {
+ "line": 1352,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slcValues",
+ "range": [
+ 51085,
+ 51094
+ ],
+ "loc": {
+ "start": {
+ "line": 1353,
+ "column": 12
+ },
+ "end": {
+ "line": 1353,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "customOptions",
+ "range": [
+ 51097,
+ 51110
+ ],
+ "loc": {
+ "start": {
+ "line": 1353,
+ "column": 24
+ },
+ "end": {
+ "line": 1353,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "values",
+ "range": [
+ 51111,
+ 51117
+ ],
+ "loc": {
+ "start": {
+ "line": 1353,
+ "column": 38
+ },
+ "end": {
+ "line": 1353,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 51097,
+ 51117
+ ],
+ "loc": {
+ "start": {
+ "line": 1353,
+ "column": 24
+ },
+ "end": {
+ "line": 1353,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "index",
+ "range": [
+ 51118,
+ 51123
+ ],
+ "loc": {
+ "start": {
+ "line": 1353,
+ "column": 45
+ },
+ "end": {
+ "line": 1353,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 51097,
+ 51124
+ ],
+ "loc": {
+ "start": {
+ "line": 1353,
+ "column": 24
+ },
+ "end": {
+ "line": 1353,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 51085,
+ 51124
+ ],
+ "loc": {
+ "start": {
+ "line": 1353,
+ "column": 12
+ },
+ "end": {
+ "line": 1353,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 51081,
+ 51125
+ ],
+ "loc": {
+ "start": {
+ "line": 1353,
+ "column": 8
+ },
+ "end": {
+ "line": 1353,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slcTexts",
+ "range": [
+ 51139,
+ 51147
+ ],
+ "loc": {
+ "start": {
+ "line": 1354,
+ "column": 12
+ },
+ "end": {
+ "line": 1354,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "customOptions",
+ "range": [
+ 51150,
+ 51163
+ ],
+ "loc": {
+ "start": {
+ "line": 1354,
+ "column": 23
+ },
+ "end": {
+ "line": 1354,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "texts",
+ "range": [
+ 51164,
+ 51169
+ ],
+ "loc": {
+ "start": {
+ "line": 1354,
+ "column": 37
+ },
+ "end": {
+ "line": 1354,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 51150,
+ 51169
+ ],
+ "loc": {
+ "start": {
+ "line": 1354,
+ "column": 23
+ },
+ "end": {
+ "line": 1354,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "index",
+ "range": [
+ 51170,
+ 51175
+ ],
+ "loc": {
+ "start": {
+ "line": 1354,
+ "column": 43
+ },
+ "end": {
+ "line": 1354,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 51150,
+ 51176
+ ],
+ "loc": {
+ "start": {
+ "line": 1354,
+ "column": 23
+ },
+ "end": {
+ "line": 1354,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 51139,
+ 51176
+ ],
+ "loc": {
+ "start": {
+ "line": 1354,
+ "column": 12
+ },
+ "end": {
+ "line": 1354,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 51135,
+ 51177
+ ],
+ "loc": {
+ "start": {
+ "line": 1354,
+ "column": 8
+ },
+ "end": {
+ "line": 1354,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slcSort",
+ "range": [
+ 51191,
+ 51198
+ ],
+ "loc": {
+ "start": {
+ "line": 1355,
+ "column": 12
+ },
+ "end": {
+ "line": 1355,
+ "column": 19
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "customOptions",
+ "range": [
+ 51201,
+ 51214
+ ],
+ "loc": {
+ "start": {
+ "line": 1355,
+ "column": 22
+ },
+ "end": {
+ "line": 1355,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sorts",
+ "range": [
+ 51215,
+ 51220
+ ],
+ "loc": {
+ "start": {
+ "line": 1355,
+ "column": 36
+ },
+ "end": {
+ "line": 1355,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 51201,
+ 51220
+ ],
+ "loc": {
+ "start": {
+ "line": 1355,
+ "column": 22
+ },
+ "end": {
+ "line": 1355,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "index",
+ "range": [
+ 51221,
+ 51226
+ ],
+ "loc": {
+ "start": {
+ "line": 1355,
+ "column": 42
+ },
+ "end": {
+ "line": 1355,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 51201,
+ 51227
+ ],
+ "loc": {
+ "start": {
+ "line": 1355,
+ "column": 22
+ },
+ "end": {
+ "line": 1355,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 51191,
+ 51227
+ ],
+ "loc": {
+ "start": {
+ "line": 1355,
+ "column": 12
+ },
+ "end": {
+ "line": 1355,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 51187,
+ 51228
+ ],
+ "loc": {
+ "start": {
+ "line": 1355,
+ "column": 8
+ },
+ "end": {
+ "line": 1355,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "r",
+ "range": [
+ 51248,
+ 51249
+ ],
+ "loc": {
+ "start": {
+ "line": 1357,
+ "column": 16
+ },
+ "end": {
+ "line": 1357,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 51250,
+ 51251
+ ],
+ "loc": {
+ "start": {
+ "line": 1357,
+ "column": 18
+ },
+ "end": {
+ "line": 1357,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 51248,
+ 51251
+ ],
+ "loc": {
+ "start": {
+ "line": 1357,
+ "column": 16
+ },
+ "end": {
+ "line": 1357,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 51253,
+ 51256
+ ],
+ "loc": {
+ "start": {
+ "line": 1357,
+ "column": 21
+ },
+ "end": {
+ "line": 1357,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slcValues",
+ "range": [
+ 51257,
+ 51266
+ ],
+ "loc": {
+ "start": {
+ "line": 1357,
+ "column": 25
+ },
+ "end": {
+ "line": 1357,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 51267,
+ 51273
+ ],
+ "loc": {
+ "start": {
+ "line": 1357,
+ "column": 35
+ },
+ "end": {
+ "line": 1357,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 51257,
+ 51273
+ ],
+ "loc": {
+ "start": {
+ "line": 1357,
+ "column": 25
+ },
+ "end": {
+ "line": 1357,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 51253,
+ 51273
+ ],
+ "loc": {
+ "start": {
+ "line": 1357,
+ "column": 21
+ },
+ "end": {
+ "line": 1357,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 51244,
+ 51273
+ ],
+ "loc": {
+ "start": {
+ "line": 1357,
+ "column": 12
+ },
+ "end": {
+ "line": 1357,
+ "column": 41
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "r",
+ "range": [
+ 51275,
+ 51276
+ ],
+ "loc": {
+ "start": {
+ "line": 1357,
+ "column": 43
+ },
+ "end": {
+ "line": 1357,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 51277,
+ 51280
+ ],
+ "loc": {
+ "start": {
+ "line": 1357,
+ "column": 45
+ },
+ "end": {
+ "line": 1357,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 51275,
+ 51280
+ ],
+ "loc": {
+ "start": {
+ "line": 1357,
+ "column": 43
+ },
+ "end": {
+ "line": 1357,
+ "column": 48
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "r",
+ "range": [
+ 51282,
+ 51283
+ ],
+ "loc": {
+ "start": {
+ "line": 1357,
+ "column": 50
+ },
+ "end": {
+ "line": 1357,
+ "column": 51
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 51282,
+ 51285
+ ],
+ "loc": {
+ "start": {
+ "line": 1357,
+ "column": 50
+ },
+ "end": {
+ "line": 1357,
+ "column": 53
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "optArray",
+ "range": [
+ 51301,
+ 51309
+ ],
+ "loc": {
+ "start": {
+ "line": 1358,
+ "column": 12
+ },
+ "end": {
+ "line": 1358,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 51310,
+ 51314
+ ],
+ "loc": {
+ "start": {
+ "line": 1358,
+ "column": 21
+ },
+ "end": {
+ "line": 1358,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 51301,
+ 51314
+ ],
+ "loc": {
+ "start": {
+ "line": 1358,
+ "column": 12
+ },
+ "end": {
+ "line": 1358,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "slcValues",
+ "range": [
+ 51315,
+ 51324
+ ],
+ "loc": {
+ "start": {
+ "line": 1358,
+ "column": 26
+ },
+ "end": {
+ "line": 1358,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "r",
+ "range": [
+ 51325,
+ 51326
+ ],
+ "loc": {
+ "start": {
+ "line": 1358,
+ "column": 36
+ },
+ "end": {
+ "line": 1358,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 51315,
+ 51327
+ ],
+ "loc": {
+ "start": {
+ "line": 1358,
+ "column": 26
+ },
+ "end": {
+ "line": 1358,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 51301,
+ 51328
+ ],
+ "loc": {
+ "start": {
+ "line": 1358,
+ "column": 12
+ },
+ "end": {
+ "line": 1358,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 51301,
+ 51329
+ ],
+ "loc": {
+ "start": {
+ "line": 1358,
+ "column": 12
+ },
+ "end": {
+ "line": 1358,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "slcTexts",
+ "range": [
+ 51346,
+ 51354
+ ],
+ "loc": {
+ "start": {
+ "line": 1359,
+ "column": 15
+ },
+ "end": {
+ "line": 1359,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "r",
+ "range": [
+ 51355,
+ 51356
+ ],
+ "loc": {
+ "start": {
+ "line": 1359,
+ "column": 24
+ },
+ "end": {
+ "line": 1359,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 51346,
+ 51357
+ ],
+ "loc": {
+ "start": {
+ "line": 1359,
+ "column": 15
+ },
+ "end": {
+ "line": 1359,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "optTxt",
+ "range": [
+ 51377,
+ 51383
+ ],
+ "loc": {
+ "start": {
+ "line": 1360,
+ "column": 16
+ },
+ "end": {
+ "line": 1360,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 51384,
+ 51388
+ ],
+ "loc": {
+ "start": {
+ "line": 1360,
+ "column": 23
+ },
+ "end": {
+ "line": 1360,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 51377,
+ 51388
+ ],
+ "loc": {
+ "start": {
+ "line": 1360,
+ "column": 16
+ },
+ "end": {
+ "line": 1360,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "slcTexts",
+ "range": [
+ 51389,
+ 51397
+ ],
+ "loc": {
+ "start": {
+ "line": 1360,
+ "column": 28
+ },
+ "end": {
+ "line": 1360,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "r",
+ "range": [
+ 51398,
+ 51399
+ ],
+ "loc": {
+ "start": {
+ "line": 1360,
+ "column": 37
+ },
+ "end": {
+ "line": 1360,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 51389,
+ 51400
+ ],
+ "loc": {
+ "start": {
+ "line": 1360,
+ "column": 28
+ },
+ "end": {
+ "line": 1360,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 51377,
+ 51401
+ ],
+ "loc": {
+ "start": {
+ "line": 1360,
+ "column": 16
+ },
+ "end": {
+ "line": 1360,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 51377,
+ 51402
+ ],
+ "loc": {
+ "start": {
+ "line": 1360,
+ "column": 16
+ },
+ "end": {
+ "line": 1360,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 51358,
+ 51417
+ ],
+ "loc": {
+ "start": {
+ "line": 1359,
+ "column": 27
+ },
+ "end": {
+ "line": 1361,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "optTxt",
+ "range": [
+ 51442,
+ 51448
+ ],
+ "loc": {
+ "start": {
+ "line": 1362,
+ "column": 16
+ },
+ "end": {
+ "line": 1362,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 51449,
+ 51453
+ ],
+ "loc": {
+ "start": {
+ "line": 1362,
+ "column": 23
+ },
+ "end": {
+ "line": 1362,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 51442,
+ 51453
+ ],
+ "loc": {
+ "start": {
+ "line": 1362,
+ "column": 16
+ },
+ "end": {
+ "line": 1362,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "slcValues",
+ "range": [
+ 51454,
+ 51463
+ ],
+ "loc": {
+ "start": {
+ "line": 1362,
+ "column": 28
+ },
+ "end": {
+ "line": 1362,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "r",
+ "range": [
+ 51464,
+ 51465
+ ],
+ "loc": {
+ "start": {
+ "line": 1362,
+ "column": 38
+ },
+ "end": {
+ "line": 1362,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 51454,
+ 51466
+ ],
+ "loc": {
+ "start": {
+ "line": 1362,
+ "column": 28
+ },
+ "end": {
+ "line": 1362,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 51442,
+ 51467
+ ],
+ "loc": {
+ "start": {
+ "line": 1362,
+ "column": 16
+ },
+ "end": {
+ "line": 1362,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 51442,
+ 51468
+ ],
+ "loc": {
+ "start": {
+ "line": 1362,
+ "column": 16
+ },
+ "end": {
+ "line": 1362,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 51423,
+ 51483
+ ],
+ "loc": {
+ "start": {
+ "line": 1361,
+ "column": 19
+ },
+ "end": {
+ "line": 1363,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 51343,
+ 51483
+ ],
+ "loc": {
+ "start": {
+ "line": 1359,
+ "column": 12
+ },
+ "end": {
+ "line": 1363,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 51286,
+ 51494
+ ],
+ "loc": {
+ "start": {
+ "line": 1357,
+ "column": 54
+ },
+ "end": {
+ "line": 1364,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 51240,
+ 51494
+ ],
+ "loc": {
+ "start": {
+ "line": 1357,
+ "column": 8
+ },
+ "end": {
+ "line": 1364,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "slcSort",
+ "range": [
+ 51507,
+ 51514
+ ],
+ "loc": {
+ "start": {
+ "line": 1365,
+ "column": 11
+ },
+ "end": {
+ "line": 1365,
+ "column": 18
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "optArray",
+ "range": [
+ 51530,
+ 51538
+ ],
+ "loc": {
+ "start": {
+ "line": 1366,
+ "column": 12
+ },
+ "end": {
+ "line": 1366,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 51539,
+ 51543
+ ],
+ "loc": {
+ "start": {
+ "line": 1366,
+ "column": 21
+ },
+ "end": {
+ "line": 1366,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 51530,
+ 51543
+ ],
+ "loc": {
+ "start": {
+ "line": 1366,
+ "column": 12
+ },
+ "end": {
+ "line": 1366,
+ "column": 25
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 51530,
+ 51545
+ ],
+ "loc": {
+ "start": {
+ "line": 1366,
+ "column": 12
+ },
+ "end": {
+ "line": 1366,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 51530,
+ 51546
+ ],
+ "loc": {
+ "start": {
+ "line": 1366,
+ "column": 12
+ },
+ "end": {
+ "line": 1366,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "optTxt",
+ "range": [
+ 51560,
+ 51566
+ ],
+ "loc": {
+ "start": {
+ "line": 1367,
+ "column": 12
+ },
+ "end": {
+ "line": 1367,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "sort",
+ "range": [
+ 51567,
+ 51571
+ ],
+ "loc": {
+ "start": {
+ "line": 1367,
+ "column": 19
+ },
+ "end": {
+ "line": 1367,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 51560,
+ 51571
+ ],
+ "loc": {
+ "start": {
+ "line": 1367,
+ "column": 12
+ },
+ "end": {
+ "line": 1367,
+ "column": 23
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 51560,
+ 51573
+ ],
+ "loc": {
+ "start": {
+ "line": 1367,
+ "column": 12
+ },
+ "end": {
+ "line": 1367,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 51560,
+ 51574
+ ],
+ "loc": {
+ "start": {
+ "line": 1367,
+ "column": 12
+ },
+ "end": {
+ "line": 1367,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 51515,
+ 51585
+ ],
+ "loc": {
+ "start": {
+ "line": 1365,
+ "column": 19
+ },
+ "end": {
+ "line": 1368,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 51504,
+ 51585
+ ],
+ "loc": {
+ "start": {
+ "line": 1365,
+ "column": 8
+ },
+ "end": {
+ "line": 1368,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Identifier",
+ "name": "optArray",
+ "range": [
+ 51603,
+ 51611
+ ],
+ "loc": {
+ "start": {
+ "line": 1369,
+ "column": 16
+ },
+ "end": {
+ "line": 1369,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "optTxt",
+ "range": [
+ 51613,
+ 51619
+ ],
+ "loc": {
+ "start": {
+ "line": 1369,
+ "column": 26
+ },
+ "end": {
+ "line": 1369,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "range": [
+ 51602,
+ 51620
+ ],
+ "loc": {
+ "start": {
+ "line": 1369,
+ "column": 15
+ },
+ "end": {
+ "line": 1369,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 51595,
+ 51621
+ ],
+ "loc": {
+ "start": {
+ "line": 1369,
+ "column": 8
+ },
+ "end": {
+ "line": 1369,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 50792,
+ 51628
+ ],
+ "loc": {
+ "start": {
+ "line": 1344,
+ "column": 30
+ },
+ "end": {
+ "line": 1370,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 50782,
+ 51628
+ ],
+ "loc": {
+ "start": {
+ "line": 1344,
+ "column": 20
+ },
+ "end": {
+ "line": 1370,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 50766,
+ 51628
+ ],
+ "loc": {
+ "start": {
+ "line": 1344,
+ "column": 4
+ },
+ "end": {
+ "line": 1370,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Returns an array [[value0, value1 ...],[text0, text1 ...]] with the\r\n * custom options values and texts\r\n * @param {Number} colIndex Column's index\r\n * @return {Array}\r\n ",
+ "range": [
+ 50559,
+ 50760
+ ],
+ "loc": {
+ "start": {
+ "line": 1338,
+ "column": 4
+ },
+ "end": {
+ "line": 1343,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "resetValues",
+ "range": [
+ 51636,
+ 51647
+ ],
+ "loc": {
+ "start": {
+ "line": 1372,
+ "column": 4
+ },
+ "end": {
+ "line": 1372,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 51660,
+ 51664
+ ],
+ "loc": {
+ "start": {
+ "line": 1373,
+ "column": 8
+ },
+ "end": {
+ "line": 1373,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "EvtManager",
+ "range": [
+ 51665,
+ 51675
+ ],
+ "loc": {
+ "start": {
+ "line": 1373,
+ "column": 13
+ },
+ "end": {
+ "line": 1373,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 51660,
+ 51675
+ ],
+ "loc": {
+ "start": {
+ "line": 1373,
+ "column": 8
+ },
+ "end": {
+ "line": 1373,
+ "column": 23
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 51676,
+ 51680
+ ],
+ "loc": {
+ "start": {
+ "line": 1373,
+ "column": 24
+ },
+ "end": {
+ "line": 1373,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Evt",
+ "range": [
+ 51681,
+ 51684
+ ],
+ "loc": {
+ "start": {
+ "line": 1373,
+ "column": 29
+ },
+ "end": {
+ "line": 1373,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 51676,
+ 51684
+ ],
+ "loc": {
+ "start": {
+ "line": 1373,
+ "column": 24
+ },
+ "end": {
+ "line": 1373,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 51685,
+ 51689
+ ],
+ "loc": {
+ "start": {
+ "line": 1373,
+ "column": 33
+ },
+ "end": {
+ "line": 1373,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 51676,
+ 51689
+ ],
+ "loc": {
+ "start": {
+ "line": 1373,
+ "column": 24
+ },
+ "end": {
+ "line": 1373,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resetvalues",
+ "range": [
+ 51690,
+ 51701
+ ],
+ "loc": {
+ "start": {
+ "line": 1373,
+ "column": 38
+ },
+ "end": {
+ "line": 1373,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 51676,
+ 51701
+ ],
+ "loc": {
+ "start": {
+ "line": 1373,
+ "column": 24
+ },
+ "end": {
+ "line": 1373,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 51660,
+ 51702
+ ],
+ "loc": {
+ "start": {
+ "line": 1373,
+ "column": 8
+ },
+ "end": {
+ "line": 1373,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 51660,
+ 51703
+ ],
+ "loc": {
+ "start": {
+ "line": 1373,
+ "column": 8
+ },
+ "end": {
+ "line": 1373,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 51649,
+ 51710
+ ],
+ "loc": {
+ "start": {
+ "line": 1372,
+ "column": 17
+ },
+ "end": {
+ "line": 1374,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 51647,
+ 51710
+ ],
+ "loc": {
+ "start": {
+ "line": 1372,
+ "column": 15
+ },
+ "end": {
+ "line": 1374,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 51636,
+ 51710
+ ],
+ "loc": {
+ "start": {
+ "line": 1372,
+ "column": 4
+ },
+ "end": {
+ "line": 1374,
+ "column": 5
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Reset persisted filter values\r\n ",
+ "range": [
+ 51718,
+ 51768
+ ],
+ "loc": {
+ "start": {
+ "line": 1376,
+ "column": 4
+ },
+ "end": {
+ "line": 1378,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "_resetValues",
+ "range": [
+ 51774,
+ 51786
+ ],
+ "loc": {
+ "start": {
+ "line": 1379,
+ "column": 4
+ },
+ "end": {
+ "line": 1379,
+ "column": 16
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 51834,
+ 51838
+ ],
+ "loc": {
+ "start": {
+ "line": 1381,
+ "column": 11
+ },
+ "end": {
+ "line": 1381,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rememberGridValues",
+ "range": [
+ 51839,
+ 51857
+ ],
+ "loc": {
+ "start": {
+ "line": 1381,
+ "column": 16
+ },
+ "end": {
+ "line": 1381,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 51834,
+ 51857
+ ],
+ "loc": {
+ "start": {
+ "line": 1381,
+ "column": 11
+ },
+ "end": {
+ "line": 1381,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 51861,
+ 51865
+ ],
+ "loc": {
+ "start": {
+ "line": 1381,
+ "column": 38
+ },
+ "end": {
+ "line": 1381,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fillSlcOnDemand",
+ "range": [
+ 51866,
+ 51881
+ ],
+ "loc": {
+ "start": {
+ "line": 1381,
+ "column": 43
+ },
+ "end": {
+ "line": 1381,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 51861,
+ 51881
+ ],
+ "loc": {
+ "start": {
+ "line": 1381,
+ "column": 38
+ },
+ "end": {
+ "line": 1381,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 51834,
+ 51881
+ ],
+ "loc": {
+ "start": {
+ "line": 1381,
+ "column": 11
+ },
+ "end": {
+ "line": 1381,
+ "column": 58
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 51897,
+ 51901
+ ],
+ "loc": {
+ "start": {
+ "line": 1382,
+ "column": 12
+ },
+ "end": {
+ "line": 1382,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_resetGridValues",
+ "range": [
+ 51902,
+ 51918
+ ],
+ "loc": {
+ "start": {
+ "line": 1382,
+ "column": 17
+ },
+ "end": {
+ "line": 1382,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 51897,
+ 51918
+ ],
+ "loc": {
+ "start": {
+ "line": 1382,
+ "column": 12
+ },
+ "end": {
+ "line": 1382,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 51919,
+ 51923
+ ],
+ "loc": {
+ "start": {
+ "line": 1382,
+ "column": 34
+ },
+ "end": {
+ "line": 1382,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltsValuesCookie",
+ "range": [
+ 51924,
+ 51940
+ ],
+ "loc": {
+ "start": {
+ "line": 1382,
+ "column": 39
+ },
+ "end": {
+ "line": 1382,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 51919,
+ 51940
+ ],
+ "loc": {
+ "start": {
+ "line": 1382,
+ "column": 34
+ },
+ "end": {
+ "line": 1382,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 51897,
+ 51941
+ ],
+ "loc": {
+ "start": {
+ "line": 1382,
+ "column": 12
+ },
+ "end": {
+ "line": 1382,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 51897,
+ 51942
+ ],
+ "loc": {
+ "start": {
+ "line": 1382,
+ "column": 12
+ },
+ "end": {
+ "line": 1382,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 51882,
+ 51953
+ ],
+ "loc": {
+ "start": {
+ "line": 1381,
+ "column": 59
+ },
+ "end": {
+ "line": 1383,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 51831,
+ 51953
+ ],
+ "loc": {
+ "start": {
+ "line": 1381,
+ "column": 8
+ },
+ "end": {
+ "line": 1383,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "only fillSlcOnDemand",
+ "range": [
+ 51799,
+ 51821
+ ],
+ "loc": {
+ "start": {
+ "line": 1380,
+ "column": 8
+ },
+ "end": {
+ "line": 1380,
+ "column": 30
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 51966,
+ 51970
+ ],
+ "loc": {
+ "start": {
+ "line": 1384,
+ "column": 11
+ },
+ "end": {
+ "line": 1384,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rememberPageLen",
+ "range": [
+ 51971,
+ 51986
+ ],
+ "loc": {
+ "start": {
+ "line": 1384,
+ "column": 16
+ },
+ "end": {
+ "line": 1384,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 51966,
+ 51986
+ ],
+ "loc": {
+ "start": {
+ "line": 1384,
+ "column": 11
+ },
+ "end": {
+ "line": 1384,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 51990,
+ 51994
+ ],
+ "loc": {
+ "start": {
+ "line": 1384,
+ "column": 35
+ },
+ "end": {
+ "line": 1384,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 51995,
+ 51998
+ ],
+ "loc": {
+ "start": {
+ "line": 1384,
+ "column": 40
+ },
+ "end": {
+ "line": 1384,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 51990,
+ 51998
+ ],
+ "loc": {
+ "start": {
+ "line": 1384,
+ "column": 35
+ },
+ "end": {
+ "line": 1384,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 51999,
+ 52005
+ ],
+ "loc": {
+ "start": {
+ "line": 1384,
+ "column": 44
+ },
+ "end": {
+ "line": 1384,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 51990,
+ 52005
+ ],
+ "loc": {
+ "start": {
+ "line": 1384,
+ "column": 35
+ },
+ "end": {
+ "line": 1384,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 51966,
+ 52005
+ ],
+ "loc": {
+ "start": {
+ "line": 1384,
+ "column": 11
+ },
+ "end": {
+ "line": 1384,
+ "column": 50
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 52021,
+ 52025
+ ],
+ "loc": {
+ "start": {
+ "line": 1385,
+ "column": 12
+ },
+ "end": {
+ "line": 1385,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 52026,
+ 52029
+ ],
+ "loc": {
+ "start": {
+ "line": 1385,
+ "column": 17
+ },
+ "end": {
+ "line": 1385,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 52021,
+ 52029
+ ],
+ "loc": {
+ "start": {
+ "line": 1385,
+ "column": 12
+ },
+ "end": {
+ "line": 1385,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 52030,
+ 52036
+ ],
+ "loc": {
+ "start": {
+ "line": 1385,
+ "column": 21
+ },
+ "end": {
+ "line": 1385,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 52021,
+ 52036
+ ],
+ "loc": {
+ "start": {
+ "line": 1385,
+ "column": 12
+ },
+ "end": {
+ "line": 1385,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resetPageLength",
+ "range": [
+ 52037,
+ 52052
+ ],
+ "loc": {
+ "start": {
+ "line": 1385,
+ "column": 28
+ },
+ "end": {
+ "line": 1385,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 52021,
+ 52052
+ ],
+ "loc": {
+ "start": {
+ "line": 1385,
+ "column": 12
+ },
+ "end": {
+ "line": 1385,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 52053,
+ 52057
+ ],
+ "loc": {
+ "start": {
+ "line": 1385,
+ "column": 44
+ },
+ "end": {
+ "line": 1385,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pgLenCookie",
+ "range": [
+ 52058,
+ 52069
+ ],
+ "loc": {
+ "start": {
+ "line": 1385,
+ "column": 49
+ },
+ "end": {
+ "line": 1385,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 52053,
+ 52069
+ ],
+ "loc": {
+ "start": {
+ "line": 1385,
+ "column": 44
+ },
+ "end": {
+ "line": 1385,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 52021,
+ 52070
+ ],
+ "loc": {
+ "start": {
+ "line": 1385,
+ "column": 12
+ },
+ "end": {
+ "line": 1385,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 52021,
+ 52071
+ ],
+ "loc": {
+ "start": {
+ "line": 1385,
+ "column": 12
+ },
+ "end": {
+ "line": 1385,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 52006,
+ 52082
+ ],
+ "loc": {
+ "start": {
+ "line": 1384,
+ "column": 51
+ },
+ "end": {
+ "line": 1386,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 51963,
+ 52082
+ ],
+ "loc": {
+ "start": {
+ "line": 1384,
+ "column": 8
+ },
+ "end": {
+ "line": 1386,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 52095,
+ 52099
+ ],
+ "loc": {
+ "start": {
+ "line": 1387,
+ "column": 11
+ },
+ "end": {
+ "line": 1387,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rememberPageNb",
+ "range": [
+ 52100,
+ 52114
+ ],
+ "loc": {
+ "start": {
+ "line": 1387,
+ "column": 16
+ },
+ "end": {
+ "line": 1387,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 52095,
+ 52114
+ ],
+ "loc": {
+ "start": {
+ "line": 1387,
+ "column": 11
+ },
+ "end": {
+ "line": 1387,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 52118,
+ 52122
+ ],
+ "loc": {
+ "start": {
+ "line": 1387,
+ "column": 34
+ },
+ "end": {
+ "line": 1387,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 52123,
+ 52126
+ ],
+ "loc": {
+ "start": {
+ "line": 1387,
+ "column": 39
+ },
+ "end": {
+ "line": 1387,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 52118,
+ 52126
+ ],
+ "loc": {
+ "start": {
+ "line": 1387,
+ "column": 34
+ },
+ "end": {
+ "line": 1387,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 52127,
+ 52133
+ ],
+ "loc": {
+ "start": {
+ "line": 1387,
+ "column": 43
+ },
+ "end": {
+ "line": 1387,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 52118,
+ 52133
+ ],
+ "loc": {
+ "start": {
+ "line": 1387,
+ "column": 34
+ },
+ "end": {
+ "line": 1387,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 52095,
+ 52133
+ ],
+ "loc": {
+ "start": {
+ "line": 1387,
+ "column": 11
+ },
+ "end": {
+ "line": 1387,
+ "column": 49
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 52149,
+ 52153
+ ],
+ "loc": {
+ "start": {
+ "line": 1388,
+ "column": 12
+ },
+ "end": {
+ "line": 1388,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 52154,
+ 52157
+ ],
+ "loc": {
+ "start": {
+ "line": 1388,
+ "column": 17
+ },
+ "end": {
+ "line": 1388,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 52149,
+ 52157
+ ],
+ "loc": {
+ "start": {
+ "line": 1388,
+ "column": 12
+ },
+ "end": {
+ "line": 1388,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 52158,
+ 52164
+ ],
+ "loc": {
+ "start": {
+ "line": 1388,
+ "column": 21
+ },
+ "end": {
+ "line": 1388,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 52149,
+ 52164
+ ],
+ "loc": {
+ "start": {
+ "line": 1388,
+ "column": 12
+ },
+ "end": {
+ "line": 1388,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "resetPage",
+ "range": [
+ 52165,
+ 52174
+ ],
+ "loc": {
+ "start": {
+ "line": 1388,
+ "column": 28
+ },
+ "end": {
+ "line": 1388,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 52149,
+ 52174
+ ],
+ "loc": {
+ "start": {
+ "line": 1388,
+ "column": 12
+ },
+ "end": {
+ "line": 1388,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 52175,
+ 52179
+ ],
+ "loc": {
+ "start": {
+ "line": 1388,
+ "column": 38
+ },
+ "end": {
+ "line": 1388,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pgNbCookie",
+ "range": [
+ 52180,
+ 52190
+ ],
+ "loc": {
+ "start": {
+ "line": 1388,
+ "column": 43
+ },
+ "end": {
+ "line": 1388,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 52175,
+ 52190
+ ],
+ "loc": {
+ "start": {
+ "line": 1388,
+ "column": 38
+ },
+ "end": {
+ "line": 1388,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 52149,
+ 52191
+ ],
+ "loc": {
+ "start": {
+ "line": 1388,
+ "column": 12
+ },
+ "end": {
+ "line": 1388,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 52149,
+ 52192
+ ],
+ "loc": {
+ "start": {
+ "line": 1388,
+ "column": 12
+ },
+ "end": {
+ "line": 1388,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 52134,
+ 52203
+ ],
+ "loc": {
+ "start": {
+ "line": 1387,
+ "column": 50
+ },
+ "end": {
+ "line": 1389,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 52092,
+ 52203
+ ],
+ "loc": {
+ "start": {
+ "line": 1387,
+ "column": 8
+ },
+ "end": {
+ "line": 1389,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 51788,
+ 52210
+ ],
+ "loc": {
+ "start": {
+ "line": 1379,
+ "column": 18
+ },
+ "end": {
+ "line": 1390,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 51786,
+ 52210
+ ],
+ "loc": {
+ "start": {
+ "line": 1379,
+ "column": 16
+ },
+ "end": {
+ "line": 1390,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 51774,
+ 52210
+ ],
+ "loc": {
+ "start": {
+ "line": 1379,
+ "column": 4
+ },
+ "end": {
+ "line": 1390,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Reset persisted filter values\r\n ",
+ "range": [
+ 51718,
+ 51768
+ ],
+ "loc": {
+ "start": {
+ "line": 1376,
+ "column": 4
+ },
+ "end": {
+ "line": 1378,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Reset persisted filter values when load filters on demand feature is\r\n * enabled\r\n * @param {String} name cookie name storing filter values\r\n ",
+ "range": [
+ 52218,
+ 52387
+ ],
+ "loc": {
+ "start": {
+ "line": 1392,
+ "column": 4
+ },
+ "end": {
+ "line": 1396,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "_resetGridValues",
+ "range": [
+ 52393,
+ 52409
+ ],
+ "loc": {
+ "start": {
+ "line": 1397,
+ "column": 4
+ },
+ "end": {
+ "line": 1397,
+ "column": 20
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 52410,
+ 52414
+ ],
+ "loc": {
+ "start": {
+ "line": 1397,
+ "column": 21
+ },
+ "end": {
+ "line": 1397,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 52430,
+ 52434
+ ],
+ "loc": {
+ "start": {
+ "line": 1398,
+ "column": 12
+ },
+ "end": {
+ "line": 1398,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fillSlcOnDemand",
+ "range": [
+ 52435,
+ 52450
+ ],
+ "loc": {
+ "start": {
+ "line": 1398,
+ "column": 17
+ },
+ "end": {
+ "line": 1398,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 52430,
+ 52450
+ ],
+ "loc": {
+ "start": {
+ "line": 1398,
+ "column": 12
+ },
+ "end": {
+ "line": 1398,
+ "column": 32
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 52429,
+ 52450
+ ],
+ "loc": {
+ "start": {
+ "line": 1398,
+ "column": 11
+ },
+ "end": {
+ "line": 1398,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 52466,
+ 52473
+ ],
+ "loc": {
+ "start": {
+ "line": 1399,
+ "column": 12
+ },
+ "end": {
+ "line": 1399,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 52451,
+ 52484
+ ],
+ "loc": {
+ "start": {
+ "line": 1398,
+ "column": 33
+ },
+ "end": {
+ "line": 1400,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 52426,
+ 52484
+ ],
+ "loc": {
+ "start": {
+ "line": 1398,
+ "column": 8
+ },
+ "end": {
+ "line": 1400,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "fltsValues",
+ "range": [
+ 52498,
+ 52508
+ ],
+ "loc": {
+ "start": {
+ "line": 1401,
+ "column": 12
+ },
+ "end": {
+ "line": 1401,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 52511,
+ 52515
+ ],
+ "loc": {
+ "start": {
+ "line": 1401,
+ "column": 25
+ },
+ "end": {
+ "line": 1401,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 52516,
+ 52519
+ ],
+ "loc": {
+ "start": {
+ "line": 1401,
+ "column": 30
+ },
+ "end": {
+ "line": 1401,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 52511,
+ 52519
+ ],
+ "loc": {
+ "start": {
+ "line": 1401,
+ "column": 25
+ },
+ "end": {
+ "line": 1401,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "store",
+ "range": [
+ 52520,
+ 52525
+ ],
+ "loc": {
+ "start": {
+ "line": 1401,
+ "column": 34
+ },
+ "end": {
+ "line": 1401,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 52511,
+ 52525
+ ],
+ "loc": {
+ "start": {
+ "line": 1401,
+ "column": 25
+ },
+ "end": {
+ "line": 1401,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFilterValues",
+ "range": [
+ 52526,
+ 52541
+ ],
+ "loc": {
+ "start": {
+ "line": 1401,
+ "column": 40
+ },
+ "end": {
+ "line": 1401,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 52511,
+ 52541
+ ],
+ "loc": {
+ "start": {
+ "line": 1401,
+ "column": 25
+ },
+ "end": {
+ "line": 1401,
+ "column": 55
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 52542,
+ 52546
+ ],
+ "loc": {
+ "start": {
+ "line": 1401,
+ "column": 56
+ },
+ "end": {
+ "line": 1401,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 52511,
+ 52547
+ ],
+ "loc": {
+ "start": {
+ "line": 1401,
+ "column": 25
+ },
+ "end": {
+ "line": 1401,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 52498,
+ 52547
+ ],
+ "loc": {
+ "start": {
+ "line": 1401,
+ "column": 12
+ },
+ "end": {
+ "line": 1401,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slcFltsIndex",
+ "range": [
+ 52562,
+ 52574
+ ],
+ "loc": {
+ "start": {
+ "line": 1402,
+ "column": 12
+ },
+ "end": {
+ "line": 1402,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 52577,
+ 52581
+ ],
+ "loc": {
+ "start": {
+ "line": 1402,
+ "column": 27
+ },
+ "end": {
+ "line": 1402,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFiltersByType",
+ "range": [
+ 52582,
+ 52598
+ ],
+ "loc": {
+ "start": {
+ "line": 1402,
+ "column": 32
+ },
+ "end": {
+ "line": 1402,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 52577,
+ 52598
+ ],
+ "loc": {
+ "start": {
+ "line": 1402,
+ "column": 27
+ },
+ "end": {
+ "line": 1402,
+ "column": 48
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 52599,
+ 52603
+ ],
+ "loc": {
+ "start": {
+ "line": 1402,
+ "column": 49
+ },
+ "end": {
+ "line": 1402,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeSlc",
+ "range": [
+ 52604,
+ 52614
+ ],
+ "loc": {
+ "start": {
+ "line": 1402,
+ "column": 54
+ },
+ "end": {
+ "line": 1402,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 52599,
+ 52614
+ ],
+ "loc": {
+ "start": {
+ "line": 1402,
+ "column": 49
+ },
+ "end": {
+ "line": 1402,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 52616,
+ 52620
+ ],
+ "loc": {
+ "start": {
+ "line": 1402,
+ "column": 66
+ },
+ "end": {
+ "line": 1402,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 52577,
+ 52621
+ ],
+ "loc": {
+ "start": {
+ "line": 1402,
+ "column": 27
+ },
+ "end": {
+ "line": 1402,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 52562,
+ 52621
+ ],
+ "loc": {
+ "start": {
+ "line": 1402,
+ "column": 12
+ },
+ "end": {
+ "line": 1402,
+ "column": 71
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "multiFltsIndex",
+ "range": [
+ 52636,
+ 52650
+ ],
+ "loc": {
+ "start": {
+ "line": 1403,
+ "column": 12
+ },
+ "end": {
+ "line": 1403,
+ "column": 26
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 52653,
+ 52657
+ ],
+ "loc": {
+ "start": {
+ "line": 1403,
+ "column": 29
+ },
+ "end": {
+ "line": 1403,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFiltersByType",
+ "range": [
+ 52658,
+ 52674
+ ],
+ "loc": {
+ "start": {
+ "line": 1403,
+ "column": 34
+ },
+ "end": {
+ "line": 1403,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 52653,
+ 52674
+ ],
+ "loc": {
+ "start": {
+ "line": 1403,
+ "column": 29
+ },
+ "end": {
+ "line": 1403,
+ "column": 50
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 52675,
+ 52679
+ ],
+ "loc": {
+ "start": {
+ "line": 1403,
+ "column": 51
+ },
+ "end": {
+ "line": 1403,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeMulti",
+ "range": [
+ 52680,
+ 52692
+ ],
+ "loc": {
+ "start": {
+ "line": 1403,
+ "column": 56
+ },
+ "end": {
+ "line": 1403,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 52675,
+ 52692
+ ],
+ "loc": {
+ "start": {
+ "line": 1403,
+ "column": 51
+ },
+ "end": {
+ "line": 1403,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 52694,
+ 52698
+ ],
+ "loc": {
+ "start": {
+ "line": 1403,
+ "column": 70
+ },
+ "end": {
+ "line": 1403,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 52653,
+ 52699
+ ],
+ "loc": {
+ "start": {
+ "line": 1403,
+ "column": 29
+ },
+ "end": {
+ "line": 1403,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 52636,
+ 52699
+ ],
+ "loc": {
+ "start": {
+ "line": 1403,
+ "column": 12
+ },
+ "end": {
+ "line": 1403,
+ "column": 75
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 52494,
+ 52700
+ ],
+ "loc": {
+ "start": {
+ "line": 1401,
+ "column": 8
+ },
+ "end": {
+ "line": 1403,
+ "column": 76
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "if the number of columns is the same as before page reload",
+ "range": [
+ 52712,
+ 52772
+ ],
+ "loc": {
+ "start": {
+ "line": 1405,
+ "column": 8
+ },
+ "end": {
+ "line": 1405,
+ "column": 68
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Number",
+ "range": [
+ 52785,
+ 52791
+ ],
+ "loc": {
+ "start": {
+ "line": 1406,
+ "column": 11
+ },
+ "end": {
+ "line": 1406,
+ "column": 17
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "fltsValues",
+ "range": [
+ 52792,
+ 52802
+ ],
+ "loc": {
+ "start": {
+ "line": 1406,
+ "column": 18
+ },
+ "end": {
+ "line": 1406,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fltsValues",
+ "range": [
+ 52804,
+ 52814
+ ],
+ "loc": {
+ "start": {
+ "line": 1406,
+ "column": 30
+ },
+ "end": {
+ "line": 1406,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 52815,
+ 52821
+ ],
+ "loc": {
+ "start": {
+ "line": 1406,
+ "column": 41
+ },
+ "end": {
+ "line": 1406,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 52804,
+ 52821
+ ],
+ "loc": {
+ "start": {
+ "line": 1406,
+ "column": 30
+ },
+ "end": {
+ "line": 1406,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 52822,
+ 52823
+ ],
+ "loc": {
+ "start": {
+ "line": 1406,
+ "column": 48
+ },
+ "end": {
+ "line": 1406,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 52804,
+ 52823
+ ],
+ "loc": {
+ "start": {
+ "line": 1406,
+ "column": 30
+ },
+ "end": {
+ "line": 1406,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 52792,
+ 52825
+ ],
+ "loc": {
+ "start": {
+ "line": 1406,
+ "column": 18
+ },
+ "end": {
+ "line": 1406,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 52785,
+ 52826
+ ],
+ "loc": {
+ "start": {
+ "line": 1406,
+ "column": 11
+ },
+ "end": {
+ "line": 1406,
+ "column": 52
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 52831,
+ 52835
+ ],
+ "loc": {
+ "start": {
+ "line": 1406,
+ "column": 57
+ },
+ "end": {
+ "line": 1406,
+ "column": 61
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltIds",
+ "range": [
+ 52836,
+ 52842
+ ],
+ "loc": {
+ "start": {
+ "line": 1406,
+ "column": 62
+ },
+ "end": {
+ "line": 1406,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 52831,
+ 52842
+ ],
+ "loc": {
+ "start": {
+ "line": 1406,
+ "column": 57
+ },
+ "end": {
+ "line": 1406,
+ "column": 68
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 52843,
+ 52849
+ ],
+ "loc": {
+ "start": {
+ "line": 1406,
+ "column": 69
+ },
+ "end": {
+ "line": 1406,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 52831,
+ 52849
+ ],
+ "loc": {
+ "start": {
+ "line": 1406,
+ "column": 57
+ },
+ "end": {
+ "line": 1406,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 52785,
+ 52849
+ ],
+ "loc": {
+ "start": {
+ "line": 1406,
+ "column": 11
+ },
+ "end": {
+ "line": 1406,
+ "column": 75
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 52873,
+ 52874
+ ],
+ "loc": {
+ "start": {
+ "line": 1407,
+ "column": 20
+ },
+ "end": {
+ "line": 1407,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 52875,
+ 52876
+ ],
+ "loc": {
+ "start": {
+ "line": 1407,
+ "column": 22
+ },
+ "end": {
+ "line": 1407,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 52873,
+ 52876
+ ],
+ "loc": {
+ "start": {
+ "line": 1407,
+ "column": 20
+ },
+ "end": {
+ "line": 1407,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 52869,
+ 52876
+ ],
+ "loc": {
+ "start": {
+ "line": 1407,
+ "column": 16
+ },
+ "end": {
+ "line": 1407,
+ "column": 23
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 52878,
+ 52879
+ ],
+ "loc": {
+ "start": {
+ "line": 1407,
+ "column": 25
+ },
+ "end": {
+ "line": 1407,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fltsValues",
+ "range": [
+ 52881,
+ 52891
+ ],
+ "loc": {
+ "start": {
+ "line": 1407,
+ "column": 28
+ },
+ "end": {
+ "line": 1407,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 52892,
+ 52898
+ ],
+ "loc": {
+ "start": {
+ "line": 1407,
+ "column": 39
+ },
+ "end": {
+ "line": 1407,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 52881,
+ 52898
+ ],
+ "loc": {
+ "start": {
+ "line": 1407,
+ "column": 28
+ },
+ "end": {
+ "line": 1407,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 52901,
+ 52902
+ ],
+ "loc": {
+ "start": {
+ "line": 1407,
+ "column": 48
+ },
+ "end": {
+ "line": 1407,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 52881,
+ 52902
+ ],
+ "loc": {
+ "start": {
+ "line": 1407,
+ "column": 28
+ },
+ "end": {
+ "line": 1407,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 52878,
+ 52903
+ ],
+ "loc": {
+ "start": {
+ "line": 1407,
+ "column": 25
+ },
+ "end": {
+ "line": 1407,
+ "column": 50
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 52905,
+ 52906
+ ],
+ "loc": {
+ "start": {
+ "line": 1407,
+ "column": 52
+ },
+ "end": {
+ "line": 1407,
+ "column": 53
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 52905,
+ 52908
+ ],
+ "loc": {
+ "start": {
+ "line": 1407,
+ "column": 52
+ },
+ "end": {
+ "line": 1407,
+ "column": 55
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "fltsValues",
+ "range": [
+ 52931,
+ 52941
+ ],
+ "loc": {
+ "start": {
+ "line": 1408,
+ "column": 19
+ },
+ "end": {
+ "line": 1408,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 52942,
+ 52943
+ ],
+ "loc": {
+ "start": {
+ "line": 1408,
+ "column": 30
+ },
+ "end": {
+ "line": 1408,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 52931,
+ 52944
+ ],
+ "loc": {
+ "start": {
+ "line": 1408,
+ "column": 19
+ },
+ "end": {
+ "line": 1408,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' '",
+ "range": [
+ 52947,
+ 52950
+ ],
+ "loc": {
+ "start": {
+ "line": 1408,
+ "column": 35
+ },
+ "end": {
+ "line": 1408,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 52931,
+ 52950
+ ],
+ "loc": {
+ "start": {
+ "line": 1408,
+ "column": 19
+ },
+ "end": {
+ "line": 1408,
+ "column": 38
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ContinueStatement",
+ "label": null,
+ "range": [
+ 52974,
+ 52983
+ ],
+ "loc": {
+ "start": {
+ "line": 1409,
+ "column": 20
+ },
+ "end": {
+ "line": 1409,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "range": [
+ 52951,
+ 53002
+ ],
+ "loc": {
+ "start": {
+ "line": 1408,
+ "column": 39
+ },
+ "end": {
+ "line": 1410,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 52928,
+ 53002
+ ],
+ "loc": {
+ "start": {
+ "line": 1408,
+ "column": 16
+ },
+ "end": {
+ "line": 1410,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 53024,
+ 53025
+ ],
+ "loc": {
+ "start": {
+ "line": 1411,
+ "column": 20
+ },
+ "end": {
+ "line": 1411,
+ "column": 21
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 53024,
+ 53025
+ ],
+ "loc": {
+ "start": {
+ "line": 1411,
+ "column": 20
+ },
+ "end": {
+ "line": 1411,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "opt",
+ "range": [
+ 53027,
+ 53030
+ ],
+ "loc": {
+ "start": {
+ "line": 1411,
+ "column": 23
+ },
+ "end": {
+ "line": 1411,
+ "column": 26
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 53027,
+ 53030
+ ],
+ "loc": {
+ "start": {
+ "line": 1411,
+ "column": 23
+ },
+ "end": {
+ "line": 1411,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 53020,
+ 53031
+ ],
+ "loc": {
+ "start": {
+ "line": 1411,
+ "column": 16
+ },
+ "end": {
+ "line": 1411,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "fltType",
+ "range": [
+ 53053,
+ 53060
+ ],
+ "loc": {
+ "start": {
+ "line": 1412,
+ "column": 20
+ },
+ "end": {
+ "line": 1412,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 53063,
+ 53067
+ ],
+ "loc": {
+ "start": {
+ "line": 1412,
+ "column": 30
+ },
+ "end": {
+ "line": 1412,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFilterType",
+ "range": [
+ 53068,
+ 53081
+ ],
+ "loc": {
+ "start": {
+ "line": 1412,
+ "column": 35
+ },
+ "end": {
+ "line": 1412,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 53063,
+ 53081
+ ],
+ "loc": {
+ "start": {
+ "line": 1412,
+ "column": 30
+ },
+ "end": {
+ "line": 1412,
+ "column": 48
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 53082,
+ 53083
+ ],
+ "loc": {
+ "start": {
+ "line": 1412,
+ "column": 49
+ },
+ "end": {
+ "line": 1412,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 53063,
+ 53084
+ ],
+ "loc": {
+ "start": {
+ "line": 1412,
+ "column": 30
+ },
+ "end": {
+ "line": 1412,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 53053,
+ 53084
+ ],
+ "loc": {
+ "start": {
+ "line": 1412,
+ "column": 20
+ },
+ "end": {
+ "line": 1412,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 53049,
+ 53085
+ ],
+ "loc": {
+ "start": {
+ "line": 1412,
+ "column": 16
+ },
+ "end": {
+ "line": 1412,
+ "column": 52
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " if fillSlcOnDemand, drop-down needs to contain stored",
+ "range": [
+ 53103,
+ 53159
+ ],
+ "loc": {
+ "start": {
+ "line": 1413,
+ "column": 16
+ },
+ "end": {
+ "line": 1413,
+ "column": 72
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " value(s) for filtering",
+ "range": [
+ 53177,
+ 53202
+ ],
+ "loc": {
+ "start": {
+ "line": 1414,
+ "column": 16
+ },
+ "end": {
+ "line": 1414,
+ "column": 41
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "fltType",
+ "range": [
+ 53223,
+ 53230
+ ],
+ "loc": {
+ "start": {
+ "line": 1415,
+ "column": 19
+ },
+ "end": {
+ "line": 1415,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 53233,
+ 53237
+ ],
+ "loc": {
+ "start": {
+ "line": 1415,
+ "column": 29
+ },
+ "end": {
+ "line": 1415,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeSlc",
+ "range": [
+ 53238,
+ 53248
+ ],
+ "loc": {
+ "start": {
+ "line": 1415,
+ "column": 34
+ },
+ "end": {
+ "line": 1415,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 53233,
+ 53248
+ ],
+ "loc": {
+ "start": {
+ "line": 1415,
+ "column": 29
+ },
+ "end": {
+ "line": 1415,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 53223,
+ 53248
+ ],
+ "loc": {
+ "start": {
+ "line": 1415,
+ "column": 19
+ },
+ "end": {
+ "line": 1415,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "fltType",
+ "range": [
+ 53252,
+ 53259
+ ],
+ "loc": {
+ "start": {
+ "line": 1415,
+ "column": 48
+ },
+ "end": {
+ "line": 1415,
+ "column": 55
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 53262,
+ 53266
+ ],
+ "loc": {
+ "start": {
+ "line": 1415,
+ "column": 58
+ },
+ "end": {
+ "line": 1415,
+ "column": 62
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeMulti",
+ "range": [
+ 53267,
+ 53279
+ ],
+ "loc": {
+ "start": {
+ "line": 1415,
+ "column": 63
+ },
+ "end": {
+ "line": 1415,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 53262,
+ 53279
+ ],
+ "loc": {
+ "start": {
+ "line": 1415,
+ "column": 58
+ },
+ "end": {
+ "line": 1415,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 53252,
+ 53279
+ ],
+ "loc": {
+ "start": {
+ "line": 1415,
+ "column": 48
+ },
+ "end": {
+ "line": 1415,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 53223,
+ 53279
+ ],
+ "loc": {
+ "start": {
+ "line": 1415,
+ "column": 19
+ },
+ "end": {
+ "line": 1415,
+ "column": 75
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 53307,
+ 53310
+ ],
+ "loc": {
+ "start": {
+ "line": 1416,
+ "column": 24
+ },
+ "end": {
+ "line": 1416,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 53313,
+ 53316
+ ],
+ "loc": {
+ "start": {
+ "line": 1416,
+ "column": 30
+ },
+ "end": {
+ "line": 1416,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 53317,
+ 53319
+ ],
+ "loc": {
+ "start": {
+ "line": 1416,
+ "column": 34
+ },
+ "end": {
+ "line": 1416,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 53313,
+ 53319
+ ],
+ "loc": {
+ "start": {
+ "line": 1416,
+ "column": 30
+ },
+ "end": {
+ "line": 1416,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 53321,
+ 53325
+ ],
+ "loc": {
+ "start": {
+ "line": 1416,
+ "column": 38
+ },
+ "end": {
+ "line": 1416,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltIds",
+ "range": [
+ 53326,
+ 53332
+ ],
+ "loc": {
+ "start": {
+ "line": 1416,
+ "column": 43
+ },
+ "end": {
+ "line": 1416,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 53321,
+ 53332
+ ],
+ "loc": {
+ "start": {
+ "line": 1416,
+ "column": 38
+ },
+ "end": {
+ "line": 1416,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 53333,
+ 53334
+ ],
+ "loc": {
+ "start": {
+ "line": 1416,
+ "column": 50
+ },
+ "end": {
+ "line": 1416,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 53321,
+ 53335
+ ],
+ "loc": {
+ "start": {
+ "line": 1416,
+ "column": 38
+ },
+ "end": {
+ "line": 1416,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 53313,
+ 53337
+ ],
+ "loc": {
+ "start": {
+ "line": 1416,
+ "column": 30
+ },
+ "end": {
+ "line": 1416,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 53307,
+ 53337
+ ],
+ "loc": {
+ "start": {
+ "line": 1416,
+ "column": 24
+ },
+ "end": {
+ "line": 1416,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 53303,
+ 53338
+ ],
+ "loc": {
+ "start": {
+ "line": 1416,
+ "column": 20
+ },
+ "end": {
+ "line": 1416,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 53360,
+ 53363
+ ],
+ "loc": {
+ "start": {
+ "line": 1417,
+ "column": 20
+ },
+ "end": {
+ "line": 1417,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "options",
+ "range": [
+ 53364,
+ 53371
+ ],
+ "loc": {
+ "start": {
+ "line": 1417,
+ "column": 24
+ },
+ "end": {
+ "line": 1417,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 53360,
+ 53371
+ ],
+ "loc": {
+ "start": {
+ "line": 1417,
+ "column": 20
+ },
+ "end": {
+ "line": 1417,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 53372,
+ 53373
+ ],
+ "loc": {
+ "start": {
+ "line": 1417,
+ "column": 32
+ },
+ "end": {
+ "line": 1417,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 53360,
+ 53374
+ ],
+ "loc": {
+ "start": {
+ "line": 1417,
+ "column": 20
+ },
+ "end": {
+ "line": 1417,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "selected",
+ "range": [
+ 53375,
+ 53383
+ ],
+ "loc": {
+ "start": {
+ "line": 1417,
+ "column": 35
+ },
+ "end": {
+ "line": 1417,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 53360,
+ 53383
+ ],
+ "loc": {
+ "start": {
+ "line": 1417,
+ "column": 20
+ },
+ "end": {
+ "line": 1417,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 53386,
+ 53391
+ ],
+ "loc": {
+ "start": {
+ "line": 1417,
+ "column": 46
+ },
+ "end": {
+ "line": 1417,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 53360,
+ 53391
+ ],
+ "loc": {
+ "start": {
+ "line": 1417,
+ "column": 20
+ },
+ "end": {
+ "line": 1417,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 53360,
+ 53392
+ ],
+ "loc": {
+ "start": {
+ "line": 1417,
+ "column": 20
+ },
+ "end": {
+ "line": 1417,
+ "column": 52
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "selects",
+ "range": [
+ 53416,
+ 53425
+ ],
+ "loc": {
+ "start": {
+ "line": 1419,
+ "column": 20
+ },
+ "end": {
+ "line": 1419,
+ "column": 29
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 53450,
+ 53453
+ ],
+ "loc": {
+ "start": {
+ "line": 1420,
+ "column": 23
+ },
+ "end": {
+ "line": 1420,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 53454,
+ 53457
+ ],
+ "loc": {
+ "start": {
+ "line": 1420,
+ "column": 27
+ },
+ "end": {
+ "line": 1420,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 53450,
+ 53457
+ ],
+ "loc": {
+ "start": {
+ "line": 1420,
+ "column": 23
+ },
+ "end": {
+ "line": 1420,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slcFltsIndex",
+ "range": [
+ 53458,
+ 53470
+ ],
+ "loc": {
+ "start": {
+ "line": 1420,
+ "column": 31
+ },
+ "end": {
+ "line": 1420,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 53472,
+ 53473
+ ],
+ "loc": {
+ "start": {
+ "line": 1420,
+ "column": 45
+ },
+ "end": {
+ "line": 1420,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 53450,
+ 53474
+ ],
+ "loc": {
+ "start": {
+ "line": 1420,
+ "column": 23
+ },
+ "end": {
+ "line": 1420,
+ "column": 47
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "opt",
+ "range": [
+ 53502,
+ 53505
+ ],
+ "loc": {
+ "start": {
+ "line": 1421,
+ "column": 24
+ },
+ "end": {
+ "line": 1421,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 53508,
+ 53511
+ ],
+ "loc": {
+ "start": {
+ "line": 1421,
+ "column": 30
+ },
+ "end": {
+ "line": 1421,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "createOpt",
+ "range": [
+ 53512,
+ 53521
+ ],
+ "loc": {
+ "start": {
+ "line": 1421,
+ "column": 34
+ },
+ "end": {
+ "line": 1421,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 53508,
+ 53521
+ ],
+ "loc": {
+ "start": {
+ "line": 1421,
+ "column": 30
+ },
+ "end": {
+ "line": 1421,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "fltsValues",
+ "range": [
+ 53522,
+ 53532
+ ],
+ "loc": {
+ "start": {
+ "line": 1421,
+ "column": 44
+ },
+ "end": {
+ "line": 1421,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 53533,
+ 53534
+ ],
+ "loc": {
+ "start": {
+ "line": 1421,
+ "column": 55
+ },
+ "end": {
+ "line": 1421,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 53522,
+ 53535
+ ],
+ "loc": {
+ "start": {
+ "line": 1421,
+ "column": 44
+ },
+ "end": {
+ "line": 1421,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "fltsValues",
+ "range": [
+ 53536,
+ 53546
+ ],
+ "loc": {
+ "start": {
+ "line": 1421,
+ "column": 58
+ },
+ "end": {
+ "line": 1421,
+ "column": 68
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 53547,
+ 53548
+ ],
+ "loc": {
+ "start": {
+ "line": 1421,
+ "column": 69
+ },
+ "end": {
+ "line": 1421,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 53536,
+ 53549
+ ],
+ "loc": {
+ "start": {
+ "line": 1421,
+ "column": 58
+ },
+ "end": {
+ "line": 1421,
+ "column": 71
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 53550,
+ 53554
+ ],
+ "loc": {
+ "start": {
+ "line": 1421,
+ "column": 72
+ },
+ "end": {
+ "line": 1421,
+ "column": 76
+ }
+ }
+ }
+ ],
+ "range": [
+ 53508,
+ 53555
+ ],
+ "loc": {
+ "start": {
+ "line": 1421,
+ "column": 30
+ },
+ "end": {
+ "line": 1421,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 53502,
+ 53555
+ ],
+ "loc": {
+ "start": {
+ "line": 1421,
+ "column": 24
+ },
+ "end": {
+ "line": 1421,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 53502,
+ 53556
+ ],
+ "loc": {
+ "start": {
+ "line": 1421,
+ "column": 24
+ },
+ "end": {
+ "line": 1421,
+ "column": 78
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 53582,
+ 53585
+ ],
+ "loc": {
+ "start": {
+ "line": 1422,
+ "column": 24
+ },
+ "end": {
+ "line": 1422,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 53586,
+ 53597
+ ],
+ "loc": {
+ "start": {
+ "line": 1422,
+ "column": 28
+ },
+ "end": {
+ "line": 1422,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 53582,
+ 53597
+ ],
+ "loc": {
+ "start": {
+ "line": 1422,
+ "column": 24
+ },
+ "end": {
+ "line": 1422,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "opt",
+ "range": [
+ 53598,
+ 53601
+ ],
+ "loc": {
+ "start": {
+ "line": 1422,
+ "column": 40
+ },
+ "end": {
+ "line": 1422,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 53582,
+ 53602
+ ],
+ "loc": {
+ "start": {
+ "line": 1422,
+ "column": 24
+ },
+ "end": {
+ "line": 1422,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 53582,
+ 53603
+ ],
+ "loc": {
+ "start": {
+ "line": 1422,
+ "column": 24
+ },
+ "end": {
+ "line": 1422,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 53629,
+ 53633
+ ],
+ "loc": {
+ "start": {
+ "line": 1423,
+ "column": 24
+ },
+ "end": {
+ "line": 1423,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasStoredValues",
+ "range": [
+ 53634,
+ 53649
+ ],
+ "loc": {
+ "start": {
+ "line": 1423,
+ "column": 29
+ },
+ "end": {
+ "line": 1423,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 53629,
+ 53649
+ ],
+ "loc": {
+ "start": {
+ "line": 1423,
+ "column": 24
+ },
+ "end": {
+ "line": 1423,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 53652,
+ 53656
+ ],
+ "loc": {
+ "start": {
+ "line": 1423,
+ "column": 47
+ },
+ "end": {
+ "line": 1423,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 53629,
+ 53656
+ ],
+ "loc": {
+ "start": {
+ "line": 1423,
+ "column": 24
+ },
+ "end": {
+ "line": 1423,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 53629,
+ 53657
+ ],
+ "loc": {
+ "start": {
+ "line": 1423,
+ "column": 24
+ },
+ "end": {
+ "line": 1423,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 53475,
+ 53680
+ ],
+ "loc": {
+ "start": {
+ "line": 1420,
+ "column": 48
+ },
+ "end": {
+ "line": 1424,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 53447,
+ 53680
+ ],
+ "loc": {
+ "start": {
+ "line": 1420,
+ "column": 20
+ },
+ "end": {
+ "line": 1424,
+ "column": 21
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "selects",
+ "range": [
+ 53416,
+ 53425
+ ],
+ "loc": {
+ "start": {
+ "line": 1419,
+ "column": 20
+ },
+ "end": {
+ "line": 1419,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "multiple select",
+ "range": [
+ 53702,
+ 53719
+ ],
+ "loc": {
+ "start": {
+ "line": 1425,
+ "column": 20
+ },
+ "end": {
+ "line": 1425,
+ "column": 37
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 53744,
+ 53747
+ ],
+ "loc": {
+ "start": {
+ "line": 1426,
+ "column": 23
+ },
+ "end": {
+ "line": 1426,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 53748,
+ 53751
+ ],
+ "loc": {
+ "start": {
+ "line": 1426,
+ "column": 27
+ },
+ "end": {
+ "line": 1426,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 53744,
+ 53751
+ ],
+ "loc": {
+ "start": {
+ "line": 1426,
+ "column": 23
+ },
+ "end": {
+ "line": 1426,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "multiFltsIndex",
+ "range": [
+ 53752,
+ 53766
+ ],
+ "loc": {
+ "start": {
+ "line": 1426,
+ "column": 31
+ },
+ "end": {
+ "line": 1426,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 53768,
+ 53769
+ ],
+ "loc": {
+ "start": {
+ "line": 1426,
+ "column": 47
+ },
+ "end": {
+ "line": 1426,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 53744,
+ 53770
+ ],
+ "loc": {
+ "start": {
+ "line": 1426,
+ "column": 23
+ },
+ "end": {
+ "line": 1426,
+ "column": 49
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 53798,
+ 53799
+ ],
+ "loc": {
+ "start": {
+ "line": 1427,
+ "column": 24
+ },
+ "end": {
+ "line": 1427,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "fltsValues",
+ "range": [
+ 53802,
+ 53812
+ ],
+ "loc": {
+ "start": {
+ "line": 1427,
+ "column": 28
+ },
+ "end": {
+ "line": 1427,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 53813,
+ 53814
+ ],
+ "loc": {
+ "start": {
+ "line": 1427,
+ "column": 39
+ },
+ "end": {
+ "line": 1427,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 53802,
+ 53815
+ ],
+ "loc": {
+ "start": {
+ "line": 1427,
+ "column": 28
+ },
+ "end": {
+ "line": 1427,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "split",
+ "range": [
+ 53816,
+ 53821
+ ],
+ "loc": {
+ "start": {
+ "line": 1427,
+ "column": 42
+ },
+ "end": {
+ "line": 1427,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 53802,
+ 53821
+ ],
+ "loc": {
+ "start": {
+ "line": 1427,
+ "column": 28
+ },
+ "end": {
+ "line": 1427,
+ "column": 47
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' '",
+ "range": [
+ 53822,
+ 53825
+ ],
+ "loc": {
+ "start": {
+ "line": 1427,
+ "column": 48
+ },
+ "end": {
+ "line": 1427,
+ "column": 51
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 53826,
+ 53830
+ ],
+ "loc": {
+ "start": {
+ "line": 1427,
+ "column": 52
+ },
+ "end": {
+ "line": 1427,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "orOperator",
+ "range": [
+ 53831,
+ 53841
+ ],
+ "loc": {
+ "start": {
+ "line": 1427,
+ "column": 57
+ },
+ "end": {
+ "line": 1427,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 53826,
+ 53841
+ ],
+ "loc": {
+ "start": {
+ "line": 1427,
+ "column": 52
+ },
+ "end": {
+ "line": 1427,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 53822,
+ 53841
+ ],
+ "loc": {
+ "start": {
+ "line": 1427,
+ "column": 48
+ },
+ "end": {
+ "line": 1427,
+ "column": 67
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' '",
+ "range": [
+ 53842,
+ 53845
+ ],
+ "loc": {
+ "start": {
+ "line": 1427,
+ "column": 68
+ },
+ "end": {
+ "line": 1427,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 53822,
+ 53845
+ ],
+ "loc": {
+ "start": {
+ "line": 1427,
+ "column": 48
+ },
+ "end": {
+ "line": 1427,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "range": [
+ 53802,
+ 53846
+ ],
+ "loc": {
+ "start": {
+ "line": 1427,
+ "column": 28
+ },
+ "end": {
+ "line": 1427,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 53798,
+ 53846
+ ],
+ "loc": {
+ "start": {
+ "line": 1427,
+ "column": 24
+ },
+ "end": {
+ "line": 1427,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 53798,
+ 53847
+ ],
+ "loc": {
+ "start": {
+ "line": 1427,
+ "column": 24
+ },
+ "end": {
+ "line": 1427,
+ "column": 73
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 53881,
+ 53882
+ ],
+ "loc": {
+ "start": {
+ "line": 1428,
+ "column": 32
+ },
+ "end": {
+ "line": 1428,
+ "column": 33
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 53883,
+ 53884
+ ],
+ "loc": {
+ "start": {
+ "line": 1428,
+ "column": 34
+ },
+ "end": {
+ "line": 1428,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 53881,
+ 53884
+ ],
+ "loc": {
+ "start": {
+ "line": 1428,
+ "column": 32
+ },
+ "end": {
+ "line": 1428,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 53886,
+ 53889
+ ],
+ "loc": {
+ "start": {
+ "line": 1428,
+ "column": 37
+ },
+ "end": {
+ "line": 1428,
+ "column": 40
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 53890,
+ 53891
+ ],
+ "loc": {
+ "start": {
+ "line": 1428,
+ "column": 41
+ },
+ "end": {
+ "line": 1428,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 53892,
+ 53898
+ ],
+ "loc": {
+ "start": {
+ "line": 1428,
+ "column": 43
+ },
+ "end": {
+ "line": 1428,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 53890,
+ 53898
+ ],
+ "loc": {
+ "start": {
+ "line": 1428,
+ "column": 41
+ },
+ "end": {
+ "line": 1428,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 53886,
+ 53898
+ ],
+ "loc": {
+ "start": {
+ "line": 1428,
+ "column": 37
+ },
+ "end": {
+ "line": 1428,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 53877,
+ 53898
+ ],
+ "loc": {
+ "start": {
+ "line": 1428,
+ "column": 28
+ },
+ "end": {
+ "line": 1428,
+ "column": 49
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 53900,
+ 53901
+ ],
+ "loc": {
+ "start": {
+ "line": 1428,
+ "column": 51
+ },
+ "end": {
+ "line": 1428,
+ "column": 52
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 53902,
+ 53905
+ ],
+ "loc": {
+ "start": {
+ "line": 1428,
+ "column": 53
+ },
+ "end": {
+ "line": 1428,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 53900,
+ 53905
+ ],
+ "loc": {
+ "start": {
+ "line": 1428,
+ "column": 51
+ },
+ "end": {
+ "line": 1428,
+ "column": 56
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 53907,
+ 53908
+ ],
+ "loc": {
+ "start": {
+ "line": 1428,
+ "column": 58
+ },
+ "end": {
+ "line": 1428,
+ "column": 59
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 53907,
+ 53910
+ ],
+ "loc": {
+ "start": {
+ "line": 1428,
+ "column": 58
+ },
+ "end": {
+ "line": 1428,
+ "column": 61
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 53945,
+ 53946
+ ],
+ "loc": {
+ "start": {
+ "line": 1429,
+ "column": 31
+ },
+ "end": {
+ "line": 1429,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 53947,
+ 53948
+ ],
+ "loc": {
+ "start": {
+ "line": 1429,
+ "column": 33
+ },
+ "end": {
+ "line": 1429,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 53945,
+ 53949
+ ],
+ "loc": {
+ "start": {
+ "line": 1429,
+ "column": 31
+ },
+ "end": {
+ "line": 1429,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 53952,
+ 53954
+ ],
+ "loc": {
+ "start": {
+ "line": 1429,
+ "column": 38
+ },
+ "end": {
+ "line": 1429,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 53945,
+ 53954
+ ],
+ "loc": {
+ "start": {
+ "line": 1429,
+ "column": 31
+ },
+ "end": {
+ "line": 1429,
+ "column": 40
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ContinueStatement",
+ "label": null,
+ "range": [
+ 53990,
+ 53999
+ ],
+ "loc": {
+ "start": {
+ "line": 1430,
+ "column": 32
+ },
+ "end": {
+ "line": 1430,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 53955,
+ 54030
+ ],
+ "loc": {
+ "start": {
+ "line": 1429,
+ "column": 41
+ },
+ "end": {
+ "line": 1431,
+ "column": 29
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 53942,
+ 54030
+ ],
+ "loc": {
+ "start": {
+ "line": 1429,
+ "column": 28
+ },
+ "end": {
+ "line": 1431,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "opt",
+ "range": [
+ 54060,
+ 54063
+ ],
+ "loc": {
+ "start": {
+ "line": 1432,
+ "column": 28
+ },
+ "end": {
+ "line": 1432,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 54066,
+ 54069
+ ],
+ "loc": {
+ "start": {
+ "line": 1432,
+ "column": 34
+ },
+ "end": {
+ "line": 1432,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "createOpt",
+ "range": [
+ 54070,
+ 54079
+ ],
+ "loc": {
+ "start": {
+ "line": 1432,
+ "column": 38
+ },
+ "end": {
+ "line": 1432,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 54066,
+ 54079
+ ],
+ "loc": {
+ "start": {
+ "line": 1432,
+ "column": 34
+ },
+ "end": {
+ "line": 1432,
+ "column": 47
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 54080,
+ 54081
+ ],
+ "loc": {
+ "start": {
+ "line": 1432,
+ "column": 48
+ },
+ "end": {
+ "line": 1432,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 54082,
+ 54083
+ ],
+ "loc": {
+ "start": {
+ "line": 1432,
+ "column": 50
+ },
+ "end": {
+ "line": 1432,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 54080,
+ 54084
+ ],
+ "loc": {
+ "start": {
+ "line": 1432,
+ "column": 48
+ },
+ "end": {
+ "line": 1432,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 54085,
+ 54086
+ ],
+ "loc": {
+ "start": {
+ "line": 1432,
+ "column": 53
+ },
+ "end": {
+ "line": 1432,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 54087,
+ 54088
+ ],
+ "loc": {
+ "start": {
+ "line": 1432,
+ "column": 55
+ },
+ "end": {
+ "line": 1432,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 54085,
+ 54089
+ ],
+ "loc": {
+ "start": {
+ "line": 1432,
+ "column": 53
+ },
+ "end": {
+ "line": 1432,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 54090,
+ 54094
+ ],
+ "loc": {
+ "start": {
+ "line": 1432,
+ "column": 58
+ },
+ "end": {
+ "line": 1432,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 54066,
+ 54095
+ ],
+ "loc": {
+ "start": {
+ "line": 1432,
+ "column": 34
+ },
+ "end": {
+ "line": 1432,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 54060,
+ 54095
+ ],
+ "loc": {
+ "start": {
+ "line": 1432,
+ "column": 28
+ },
+ "end": {
+ "line": 1432,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 54060,
+ 54096
+ ],
+ "loc": {
+ "start": {
+ "line": 1432,
+ "column": 28
+ },
+ "end": {
+ "line": 1432,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 54126,
+ 54129
+ ],
+ "loc": {
+ "start": {
+ "line": 1433,
+ "column": 28
+ },
+ "end": {
+ "line": 1433,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 54130,
+ 54141
+ ],
+ "loc": {
+ "start": {
+ "line": 1433,
+ "column": 32
+ },
+ "end": {
+ "line": 1433,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 54126,
+ 54141
+ ],
+ "loc": {
+ "start": {
+ "line": 1433,
+ "column": 28
+ },
+ "end": {
+ "line": 1433,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "opt",
+ "range": [
+ 54142,
+ 54145
+ ],
+ "loc": {
+ "start": {
+ "line": 1433,
+ "column": 44
+ },
+ "end": {
+ "line": 1433,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 54126,
+ 54146
+ ],
+ "loc": {
+ "start": {
+ "line": 1433,
+ "column": 28
+ },
+ "end": {
+ "line": 1433,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 54126,
+ 54147
+ ],
+ "loc": {
+ "start": {
+ "line": 1433,
+ "column": 28
+ },
+ "end": {
+ "line": 1433,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 54177,
+ 54181
+ ],
+ "loc": {
+ "start": {
+ "line": 1434,
+ "column": 28
+ },
+ "end": {
+ "line": 1434,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasStoredValues",
+ "range": [
+ 54182,
+ 54197
+ ],
+ "loc": {
+ "start": {
+ "line": 1434,
+ "column": 33
+ },
+ "end": {
+ "line": 1434,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 54177,
+ 54197
+ ],
+ "loc": {
+ "start": {
+ "line": 1434,
+ "column": 28
+ },
+ "end": {
+ "line": 1434,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 54200,
+ 54204
+ ],
+ "loc": {
+ "start": {
+ "line": 1434,
+ "column": 51
+ },
+ "end": {
+ "line": 1434,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 54177,
+ 54204
+ ],
+ "loc": {
+ "start": {
+ "line": 1434,
+ "column": 28
+ },
+ "end": {
+ "line": 1434,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 54177,
+ 54205
+ ],
+ "loc": {
+ "start": {
+ "line": 1434,
+ "column": 28
+ },
+ "end": {
+ "line": 1434,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 53911,
+ 54232
+ ],
+ "loc": {
+ "start": {
+ "line": 1428,
+ "column": 62
+ },
+ "end": {
+ "line": 1435,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 53873,
+ 54232
+ ],
+ "loc": {
+ "start": {
+ "line": 1428,
+ "column": 24
+ },
+ "end": {
+ "line": 1435,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 53771,
+ 54255
+ ],
+ "loc": {
+ "start": {
+ "line": 1426,
+ "column": 50
+ },
+ "end": {
+ "line": 1436,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 53741,
+ 54255
+ ],
+ "loc": {
+ "start": {
+ "line": 1426,
+ "column": 20
+ },
+ "end": {
+ "line": 1436,
+ "column": 21
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "multiple select",
+ "range": [
+ 53702,
+ 53719
+ ],
+ "loc": {
+ "start": {
+ "line": 1425,
+ "column": 20
+ },
+ "end": {
+ "line": 1425,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " if multiFltsIndex",
+ "range": [
+ 54255,
+ 54275
+ ],
+ "loc": {
+ "start": {
+ "line": 1436,
+ "column": 21
+ },
+ "end": {
+ "line": 1436,
+ "column": 41
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 53280,
+ 54294
+ ],
+ "loc": {
+ "start": {
+ "line": 1415,
+ "column": 76
+ },
+ "end": {
+ "line": 1437,
+ "column": 17
+ }
+ }
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "fltType",
+ "range": [
+ 54320,
+ 54327
+ ],
+ "loc": {
+ "start": {
+ "line": 1438,
+ "column": 24
+ },
+ "end": {
+ "line": 1438,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 54330,
+ 54334
+ ],
+ "loc": {
+ "start": {
+ "line": 1438,
+ "column": 34
+ },
+ "end": {
+ "line": 1438,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeCheckList",
+ "range": [
+ 54335,
+ 54351
+ ],
+ "loc": {
+ "start": {
+ "line": 1438,
+ "column": 39
+ },
+ "end": {
+ "line": 1438,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 54330,
+ 54351
+ ],
+ "loc": {
+ "start": {
+ "line": 1438,
+ "column": 34
+ },
+ "end": {
+ "line": 1438,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 54320,
+ 54351
+ ],
+ "loc": {
+ "start": {
+ "line": 1438,
+ "column": 24
+ },
+ "end": {
+ "line": 1438,
+ "column": 55
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "checkList",
+ "range": [
+ 54379,
+ 54388
+ ],
+ "loc": {
+ "start": {
+ "line": 1439,
+ "column": 24
+ },
+ "end": {
+ "line": 1439,
+ "column": 33
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 54391,
+ 54395
+ ],
+ "loc": {
+ "start": {
+ "line": 1439,
+ "column": 36
+ },
+ "end": {
+ "line": 1439,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 54396,
+ 54399
+ ],
+ "loc": {
+ "start": {
+ "line": 1439,
+ "column": 41
+ },
+ "end": {
+ "line": 1439,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 54391,
+ 54399
+ ],
+ "loc": {
+ "start": {
+ "line": 1439,
+ "column": 36
+ },
+ "end": {
+ "line": 1439,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkList",
+ "range": [
+ 54400,
+ 54409
+ ],
+ "loc": {
+ "start": {
+ "line": 1439,
+ "column": 45
+ },
+ "end": {
+ "line": 1439,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 54391,
+ 54409
+ ],
+ "loc": {
+ "start": {
+ "line": 1439,
+ "column": 36
+ },
+ "end": {
+ "line": 1439,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 54379,
+ 54409
+ ],
+ "loc": {
+ "start": {
+ "line": 1439,
+ "column": 24
+ },
+ "end": {
+ "line": 1439,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 54375,
+ 54410
+ ],
+ "loc": {
+ "start": {
+ "line": 1439,
+ "column": 20
+ },
+ "end": {
+ "line": 1439,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "divChk",
+ "range": [
+ 54436,
+ 54442
+ ],
+ "loc": {
+ "start": {
+ "line": 1440,
+ "column": 24
+ },
+ "end": {
+ "line": 1440,
+ "column": 30
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "checkList",
+ "range": [
+ 54445,
+ 54454
+ ],
+ "loc": {
+ "start": {
+ "line": 1440,
+ "column": 33
+ },
+ "end": {
+ "line": 1440,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkListDiv",
+ "range": [
+ 54455,
+ 54467
+ ],
+ "loc": {
+ "start": {
+ "line": 1440,
+ "column": 43
+ },
+ "end": {
+ "line": 1440,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 54445,
+ 54467
+ ],
+ "loc": {
+ "start": {
+ "line": 1440,
+ "column": 33
+ },
+ "end": {
+ "line": 1440,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 54468,
+ 54469
+ ],
+ "loc": {
+ "start": {
+ "line": 1440,
+ "column": 56
+ },
+ "end": {
+ "line": 1440,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 54445,
+ 54470
+ ],
+ "loc": {
+ "start": {
+ "line": 1440,
+ "column": 33
+ },
+ "end": {
+ "line": 1440,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 54436,
+ 54470
+ ],
+ "loc": {
+ "start": {
+ "line": 1440,
+ "column": 24
+ },
+ "end": {
+ "line": 1440,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 54432,
+ 54471
+ ],
+ "loc": {
+ "start": {
+ "line": 1440,
+ "column": 20
+ },
+ "end": {
+ "line": 1440,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "divChk",
+ "range": [
+ 54493,
+ 54499
+ ],
+ "loc": {
+ "start": {
+ "line": 1441,
+ "column": 20
+ },
+ "end": {
+ "line": 1441,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "title",
+ "range": [
+ 54500,
+ 54505
+ ],
+ "loc": {
+ "start": {
+ "line": 1441,
+ "column": 27
+ },
+ "end": {
+ "line": 1441,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 54493,
+ 54505
+ ],
+ "loc": {
+ "start": {
+ "line": 1441,
+ "column": 20
+ },
+ "end": {
+ "line": 1441,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "divChk",
+ "range": [
+ 54508,
+ 54514
+ ],
+ "loc": {
+ "start": {
+ "line": 1441,
+ "column": 35
+ },
+ "end": {
+ "line": 1441,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 54515,
+ 54524
+ ],
+ "loc": {
+ "start": {
+ "line": 1441,
+ "column": 42
+ },
+ "end": {
+ "line": 1441,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 54508,
+ 54524
+ ],
+ "loc": {
+ "start": {
+ "line": 1441,
+ "column": 35
+ },
+ "end": {
+ "line": 1441,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 54493,
+ 54524
+ ],
+ "loc": {
+ "start": {
+ "line": 1441,
+ "column": 20
+ },
+ "end": {
+ "line": 1441,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 54493,
+ 54525
+ ],
+ "loc": {
+ "start": {
+ "line": 1441,
+ "column": 20
+ },
+ "end": {
+ "line": 1441,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "divChk",
+ "range": [
+ 54547,
+ 54553
+ ],
+ "loc": {
+ "start": {
+ "line": 1442,
+ "column": 20
+ },
+ "end": {
+ "line": 1442,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 54554,
+ 54563
+ ],
+ "loc": {
+ "start": {
+ "line": 1442,
+ "column": 27
+ },
+ "end": {
+ "line": 1442,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 54547,
+ 54563
+ ],
+ "loc": {
+ "start": {
+ "line": 1442,
+ "column": 20
+ },
+ "end": {
+ "line": 1442,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 54566,
+ 54568
+ ],
+ "loc": {
+ "start": {
+ "line": 1442,
+ "column": 39
+ },
+ "end": {
+ "line": 1442,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 54547,
+ 54568
+ ],
+ "loc": {
+ "start": {
+ "line": 1442,
+ "column": 20
+ },
+ "end": {
+ "line": 1442,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 54547,
+ 54569
+ ],
+ "loc": {
+ "start": {
+ "line": 1442,
+ "column": 20
+ },
+ "end": {
+ "line": 1442,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "ul",
+ "range": [
+ 54597,
+ 54599
+ ],
+ "loc": {
+ "start": {
+ "line": 1444,
+ "column": 24
+ },
+ "end": {
+ "line": 1444,
+ "column": 26
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 54602,
+ 54605
+ ],
+ "loc": {
+ "start": {
+ "line": 1444,
+ "column": 29
+ },
+ "end": {
+ "line": 1444,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 54606,
+ 54612
+ ],
+ "loc": {
+ "start": {
+ "line": 1444,
+ "column": 33
+ },
+ "end": {
+ "line": 1444,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 54602,
+ 54612
+ ],
+ "loc": {
+ "start": {
+ "line": 1444,
+ "column": 29
+ },
+ "end": {
+ "line": 1444,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "ul",
+ "raw": "'ul'",
+ "range": [
+ 54639,
+ 54643
+ ],
+ "loc": {
+ "start": {
+ "line": 1445,
+ "column": 24
+ },
+ "end": {
+ "line": 1445,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 54645,
+ 54649
+ ],
+ "loc": {
+ "start": {
+ "line": 1445,
+ "column": 30
+ },
+ "end": {
+ "line": 1445,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 54650,
+ 54654
+ ],
+ "loc": {
+ "start": {
+ "line": 1445,
+ "column": 35
+ },
+ "end": {
+ "line": 1445,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltIds",
+ "range": [
+ 54655,
+ 54661
+ ],
+ "loc": {
+ "start": {
+ "line": 1445,
+ "column": 40
+ },
+ "end": {
+ "line": 1445,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 54650,
+ 54661
+ ],
+ "loc": {
+ "start": {
+ "line": 1445,
+ "column": 35
+ },
+ "end": {
+ "line": 1445,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 54662,
+ 54663
+ ],
+ "loc": {
+ "start": {
+ "line": 1445,
+ "column": 47
+ },
+ "end": {
+ "line": 1445,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 54650,
+ 54664
+ ],
+ "loc": {
+ "start": {
+ "line": 1445,
+ "column": 35
+ },
+ "end": {
+ "line": 1445,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 54644,
+ 54665
+ ],
+ "loc": {
+ "start": {
+ "line": 1445,
+ "column": 29
+ },
+ "end": {
+ "line": 1445,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "colIndex",
+ "raw": "'colIndex'",
+ "range": [
+ 54667,
+ 54677
+ ],
+ "loc": {
+ "start": {
+ "line": 1445,
+ "column": 52
+ },
+ "end": {
+ "line": 1445,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 54678,
+ 54679
+ ],
+ "loc": {
+ "start": {
+ "line": 1445,
+ "column": 63
+ },
+ "end": {
+ "line": 1445,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 54666,
+ 54680
+ ],
+ "loc": {
+ "start": {
+ "line": 1445,
+ "column": 51
+ },
+ "end": {
+ "line": 1445,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 54602,
+ 54681
+ ],
+ "loc": {
+ "start": {
+ "line": 1444,
+ "column": 29
+ },
+ "end": {
+ "line": 1445,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 54597,
+ 54681
+ ],
+ "loc": {
+ "start": {
+ "line": 1444,
+ "column": 24
+ },
+ "end": {
+ "line": 1445,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 54593,
+ 54682
+ ],
+ "loc": {
+ "start": {
+ "line": 1444,
+ "column": 20
+ },
+ "end": {
+ "line": 1445,
+ "column": 67
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ul",
+ "range": [
+ 54704,
+ 54706
+ ],
+ "loc": {
+ "start": {
+ "line": 1446,
+ "column": 20
+ },
+ "end": {
+ "line": 1446,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 54707,
+ 54716
+ ],
+ "loc": {
+ "start": {
+ "line": 1446,
+ "column": 23
+ },
+ "end": {
+ "line": 1446,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 54704,
+ 54716
+ ],
+ "loc": {
+ "start": {
+ "line": 1446,
+ "column": 20
+ },
+ "end": {
+ "line": 1446,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "checkList",
+ "range": [
+ 54719,
+ 54728
+ ],
+ "loc": {
+ "start": {
+ "line": 1446,
+ "column": 35
+ },
+ "end": {
+ "line": 1446,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkListCssClass",
+ "range": [
+ 54729,
+ 54746
+ ],
+ "loc": {
+ "start": {
+ "line": 1446,
+ "column": 45
+ },
+ "end": {
+ "line": 1446,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 54719,
+ 54746
+ ],
+ "loc": {
+ "start": {
+ "line": 1446,
+ "column": 35
+ },
+ "end": {
+ "line": 1446,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 54704,
+ 54746
+ ],
+ "loc": {
+ "start": {
+ "line": 1446,
+ "column": 20
+ },
+ "end": {
+ "line": 1446,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 54704,
+ 54747
+ ],
+ "loc": {
+ "start": {
+ "line": 1446,
+ "column": 20
+ },
+ "end": {
+ "line": 1446,
+ "column": 63
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "li0",
+ "range": [
+ 54775,
+ 54778
+ ],
+ "loc": {
+ "start": {
+ "line": 1448,
+ "column": 24
+ },
+ "end": {
+ "line": 1448,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 54781,
+ 54784
+ ],
+ "loc": {
+ "start": {
+ "line": 1448,
+ "column": 30
+ },
+ "end": {
+ "line": 1448,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "createCheckItem",
+ "range": [
+ 54785,
+ 54800
+ ],
+ "loc": {
+ "start": {
+ "line": 1448,
+ "column": 34
+ },
+ "end": {
+ "line": 1448,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 54781,
+ 54800
+ ],
+ "loc": {
+ "start": {
+ "line": 1448,
+ "column": 30
+ },
+ "end": {
+ "line": 1448,
+ "column": 49
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 54827,
+ 54831
+ ],
+ "loc": {
+ "start": {
+ "line": 1449,
+ "column": 24
+ },
+ "end": {
+ "line": 1449,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltIds",
+ "range": [
+ 54832,
+ 54838
+ ],
+ "loc": {
+ "start": {
+ "line": 1449,
+ "column": 29
+ },
+ "end": {
+ "line": 1449,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 54827,
+ 54838
+ ],
+ "loc": {
+ "start": {
+ "line": 1449,
+ "column": 24
+ },
+ "end": {
+ "line": 1449,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 54839,
+ 54840
+ ],
+ "loc": {
+ "start": {
+ "line": 1449,
+ "column": 36
+ },
+ "end": {
+ "line": 1449,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 54827,
+ 54841
+ ],
+ "loc": {
+ "start": {
+ "line": 1449,
+ "column": 24
+ },
+ "end": {
+ "line": 1449,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "_0",
+ "raw": "'_0'",
+ "range": [
+ 54842,
+ 54846
+ ],
+ "loc": {
+ "start": {
+ "line": 1449,
+ "column": 39
+ },
+ "end": {
+ "line": 1449,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 54827,
+ 54846
+ ],
+ "loc": {
+ "start": {
+ "line": 1449,
+ "column": 24
+ },
+ "end": {
+ "line": 1449,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 54848,
+ 54850
+ ],
+ "loc": {
+ "start": {
+ "line": 1449,
+ "column": 45
+ },
+ "end": {
+ "line": 1449,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 54852,
+ 54856
+ ],
+ "loc": {
+ "start": {
+ "line": 1449,
+ "column": 49
+ },
+ "end": {
+ "line": 1449,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "displayAllText",
+ "range": [
+ 54857,
+ 54871
+ ],
+ "loc": {
+ "start": {
+ "line": 1449,
+ "column": 54
+ },
+ "end": {
+ "line": 1449,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 54852,
+ 54871
+ ],
+ "loc": {
+ "start": {
+ "line": 1449,
+ "column": 49
+ },
+ "end": {
+ "line": 1449,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 54781,
+ 54872
+ ],
+ "loc": {
+ "start": {
+ "line": 1448,
+ "column": 30
+ },
+ "end": {
+ "line": 1449,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 54775,
+ 54872
+ ],
+ "loc": {
+ "start": {
+ "line": 1448,
+ "column": 24
+ },
+ "end": {
+ "line": 1449,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 54771,
+ 54873
+ ],
+ "loc": {
+ "start": {
+ "line": 1448,
+ "column": 20
+ },
+ "end": {
+ "line": 1449,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "li0",
+ "range": [
+ 54895,
+ 54898
+ ],
+ "loc": {
+ "start": {
+ "line": 1450,
+ "column": 20
+ },
+ "end": {
+ "line": 1450,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 54899,
+ 54908
+ ],
+ "loc": {
+ "start": {
+ "line": 1450,
+ "column": 24
+ },
+ "end": {
+ "line": 1450,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 54895,
+ 54908
+ ],
+ "loc": {
+ "start": {
+ "line": 1450,
+ "column": 20
+ },
+ "end": {
+ "line": 1450,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "checkList",
+ "range": [
+ 54911,
+ 54920
+ ],
+ "loc": {
+ "start": {
+ "line": 1450,
+ "column": 36
+ },
+ "end": {
+ "line": 1450,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkListItemCssClass",
+ "range": [
+ 54921,
+ 54942
+ ],
+ "loc": {
+ "start": {
+ "line": 1450,
+ "column": 46
+ },
+ "end": {
+ "line": 1450,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 54911,
+ 54942
+ ],
+ "loc": {
+ "start": {
+ "line": 1450,
+ "column": 36
+ },
+ "end": {
+ "line": 1450,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 54895,
+ 54942
+ ],
+ "loc": {
+ "start": {
+ "line": 1450,
+ "column": 20
+ },
+ "end": {
+ "line": 1450,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 54895,
+ 54943
+ ],
+ "loc": {
+ "start": {
+ "line": 1450,
+ "column": 20
+ },
+ "end": {
+ "line": 1450,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ul",
+ "range": [
+ 54965,
+ 54967
+ ],
+ "loc": {
+ "start": {
+ "line": 1451,
+ "column": 20
+ },
+ "end": {
+ "line": 1451,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 54968,
+ 54979
+ ],
+ "loc": {
+ "start": {
+ "line": 1451,
+ "column": 23
+ },
+ "end": {
+ "line": 1451,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 54965,
+ 54979
+ ],
+ "loc": {
+ "start": {
+ "line": 1451,
+ "column": 20
+ },
+ "end": {
+ "line": 1451,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "li0",
+ "range": [
+ 54980,
+ 54983
+ ],
+ "loc": {
+ "start": {
+ "line": 1451,
+ "column": 35
+ },
+ "end": {
+ "line": 1451,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 54965,
+ 54984
+ ],
+ "loc": {
+ "start": {
+ "line": 1451,
+ "column": 20
+ },
+ "end": {
+ "line": 1451,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 54965,
+ 54985
+ ],
+ "loc": {
+ "start": {
+ "line": 1451,
+ "column": 20
+ },
+ "end": {
+ "line": 1451,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "divChk",
+ "range": [
+ 55009,
+ 55015
+ ],
+ "loc": {
+ "start": {
+ "line": 1453,
+ "column": 20
+ },
+ "end": {
+ "line": 1453,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 55016,
+ 55027
+ ],
+ "loc": {
+ "start": {
+ "line": 1453,
+ "column": 27
+ },
+ "end": {
+ "line": 1453,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 55009,
+ 55027
+ ],
+ "loc": {
+ "start": {
+ "line": 1453,
+ "column": 20
+ },
+ "end": {
+ "line": 1453,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "ul",
+ "range": [
+ 55028,
+ 55030
+ ],
+ "loc": {
+ "start": {
+ "line": 1453,
+ "column": 39
+ },
+ "end": {
+ "line": 1453,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 55009,
+ 55031
+ ],
+ "loc": {
+ "start": {
+ "line": 1453,
+ "column": 20
+ },
+ "end": {
+ "line": 1453,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 55009,
+ 55032
+ ],
+ "loc": {
+ "start": {
+ "line": 1453,
+ "column": 20
+ },
+ "end": {
+ "line": 1453,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 55056,
+ 55057
+ ],
+ "loc": {
+ "start": {
+ "line": 1455,
+ "column": 20
+ },
+ "end": {
+ "line": 1455,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "fltsValues",
+ "range": [
+ 55060,
+ 55070
+ ],
+ "loc": {
+ "start": {
+ "line": 1455,
+ "column": 24
+ },
+ "end": {
+ "line": 1455,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 55071,
+ 55072
+ ],
+ "loc": {
+ "start": {
+ "line": 1455,
+ "column": 35
+ },
+ "end": {
+ "line": 1455,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 55060,
+ 55073
+ ],
+ "loc": {
+ "start": {
+ "line": 1455,
+ "column": 24
+ },
+ "end": {
+ "line": 1455,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "split",
+ "range": [
+ 55074,
+ 55079
+ ],
+ "loc": {
+ "start": {
+ "line": 1455,
+ "column": 38
+ },
+ "end": {
+ "line": 1455,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 55060,
+ 55079
+ ],
+ "loc": {
+ "start": {
+ "line": 1455,
+ "column": 24
+ },
+ "end": {
+ "line": 1455,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' '",
+ "range": [
+ 55080,
+ 55083
+ ],
+ "loc": {
+ "start": {
+ "line": 1455,
+ "column": 44
+ },
+ "end": {
+ "line": 1455,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 55084,
+ 55088
+ ],
+ "loc": {
+ "start": {
+ "line": 1455,
+ "column": 48
+ },
+ "end": {
+ "line": 1455,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "orOperator",
+ "range": [
+ 55089,
+ 55099
+ ],
+ "loc": {
+ "start": {
+ "line": 1455,
+ "column": 53
+ },
+ "end": {
+ "line": 1455,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 55084,
+ 55099
+ ],
+ "loc": {
+ "start": {
+ "line": 1455,
+ "column": 48
+ },
+ "end": {
+ "line": 1455,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 55080,
+ 55099
+ ],
+ "loc": {
+ "start": {
+ "line": 1455,
+ "column": 44
+ },
+ "end": {
+ "line": 1455,
+ "column": 63
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' '",
+ "range": [
+ 55100,
+ 55103
+ ],
+ "loc": {
+ "start": {
+ "line": 1455,
+ "column": 64
+ },
+ "end": {
+ "line": 1455,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 55080,
+ 55103
+ ],
+ "loc": {
+ "start": {
+ "line": 1455,
+ "column": 44
+ },
+ "end": {
+ "line": 1455,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 55060,
+ 55104
+ ],
+ "loc": {
+ "start": {
+ "line": 1455,
+ "column": 24
+ },
+ "end": {
+ "line": 1455,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 55056,
+ 55104
+ ],
+ "loc": {
+ "start": {
+ "line": 1455,
+ "column": 20
+ },
+ "end": {
+ "line": 1455,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 55056,
+ 55105
+ ],
+ "loc": {
+ "start": {
+ "line": 1455,
+ "column": 20
+ },
+ "end": {
+ "line": 1455,
+ "column": 69
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 55135,
+ 55136
+ ],
+ "loc": {
+ "start": {
+ "line": 1456,
+ "column": 28
+ },
+ "end": {
+ "line": 1456,
+ "column": 29
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 55137,
+ 55138
+ ],
+ "loc": {
+ "start": {
+ "line": 1456,
+ "column": 30
+ },
+ "end": {
+ "line": 1456,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 55135,
+ 55138
+ ],
+ "loc": {
+ "start": {
+ "line": 1456,
+ "column": 28
+ },
+ "end": {
+ "line": 1456,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 55140,
+ 55143
+ ],
+ "loc": {
+ "start": {
+ "line": 1456,
+ "column": 33
+ },
+ "end": {
+ "line": 1456,
+ "column": 36
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 55144,
+ 55145
+ ],
+ "loc": {
+ "start": {
+ "line": 1456,
+ "column": 37
+ },
+ "end": {
+ "line": 1456,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 55146,
+ 55152
+ ],
+ "loc": {
+ "start": {
+ "line": 1456,
+ "column": 39
+ },
+ "end": {
+ "line": 1456,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 55144,
+ 55152
+ ],
+ "loc": {
+ "start": {
+ "line": 1456,
+ "column": 37
+ },
+ "end": {
+ "line": 1456,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 55140,
+ 55152
+ ],
+ "loc": {
+ "start": {
+ "line": 1456,
+ "column": 33
+ },
+ "end": {
+ "line": 1456,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 55131,
+ 55152
+ ],
+ "loc": {
+ "start": {
+ "line": 1456,
+ "column": 24
+ },
+ "end": {
+ "line": 1456,
+ "column": 45
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 55154,
+ 55155
+ ],
+ "loc": {
+ "start": {
+ "line": 1456,
+ "column": 47
+ },
+ "end": {
+ "line": 1456,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 55156,
+ 55159
+ ],
+ "loc": {
+ "start": {
+ "line": 1456,
+ "column": 49
+ },
+ "end": {
+ "line": 1456,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 55154,
+ 55159
+ ],
+ "loc": {
+ "start": {
+ "line": 1456,
+ "column": 47
+ },
+ "end": {
+ "line": 1456,
+ "column": 52
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 55161,
+ 55162
+ ],
+ "loc": {
+ "start": {
+ "line": 1456,
+ "column": 54
+ },
+ "end": {
+ "line": 1456,
+ "column": 55
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 55161,
+ 55164
+ ],
+ "loc": {
+ "start": {
+ "line": 1456,
+ "column": 54
+ },
+ "end": {
+ "line": 1456,
+ "column": 57
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 55195,
+ 55196
+ ],
+ "loc": {
+ "start": {
+ "line": 1457,
+ "column": 27
+ },
+ "end": {
+ "line": 1457,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 55197,
+ 55198
+ ],
+ "loc": {
+ "start": {
+ "line": 1457,
+ "column": 29
+ },
+ "end": {
+ "line": 1457,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 55195,
+ 55199
+ ],
+ "loc": {
+ "start": {
+ "line": 1457,
+ "column": 27
+ },
+ "end": {
+ "line": 1457,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 55202,
+ 55204
+ ],
+ "loc": {
+ "start": {
+ "line": 1457,
+ "column": 34
+ },
+ "end": {
+ "line": 1457,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 55195,
+ 55204
+ ],
+ "loc": {
+ "start": {
+ "line": 1457,
+ "column": 27
+ },
+ "end": {
+ "line": 1457,
+ "column": 36
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ContinueStatement",
+ "label": null,
+ "range": [
+ 55236,
+ 55245
+ ],
+ "loc": {
+ "start": {
+ "line": 1458,
+ "column": 28
+ },
+ "end": {
+ "line": 1458,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 55205,
+ 55272
+ ],
+ "loc": {
+ "start": {
+ "line": 1457,
+ "column": 37
+ },
+ "end": {
+ "line": 1459,
+ "column": 25
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 55192,
+ 55272
+ ],
+ "loc": {
+ "start": {
+ "line": 1457,
+ "column": 24
+ },
+ "end": {
+ "line": 1459,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 55302,
+ 55304
+ ],
+ "loc": {
+ "start": {
+ "line": 1460,
+ "column": 28
+ },
+ "end": {
+ "line": 1460,
+ "column": 30
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 55307,
+ 55310
+ ],
+ "loc": {
+ "start": {
+ "line": 1460,
+ "column": 33
+ },
+ "end": {
+ "line": 1460,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "createCheckItem",
+ "range": [
+ 55311,
+ 55326
+ ],
+ "loc": {
+ "start": {
+ "line": 1460,
+ "column": 37
+ },
+ "end": {
+ "line": 1460,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 55307,
+ 55326
+ ],
+ "loc": {
+ "start": {
+ "line": 1460,
+ "column": 33
+ },
+ "end": {
+ "line": 1460,
+ "column": 52
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 55357,
+ 55361
+ ],
+ "loc": {
+ "start": {
+ "line": 1461,
+ "column": 28
+ },
+ "end": {
+ "line": 1461,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltIds",
+ "range": [
+ 55362,
+ 55368
+ ],
+ "loc": {
+ "start": {
+ "line": 1461,
+ "column": 33
+ },
+ "end": {
+ "line": 1461,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 55357,
+ 55368
+ ],
+ "loc": {
+ "start": {
+ "line": 1461,
+ "column": 28
+ },
+ "end": {
+ "line": 1461,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 55369,
+ 55370
+ ],
+ "loc": {
+ "start": {
+ "line": 1461,
+ "column": 40
+ },
+ "end": {
+ "line": 1461,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 55357,
+ 55371
+ ],
+ "loc": {
+ "start": {
+ "line": 1461,
+ "column": 28
+ },
+ "end": {
+ "line": 1461,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "_",
+ "raw": "'_'",
+ "range": [
+ 55372,
+ 55375
+ ],
+ "loc": {
+ "start": {
+ "line": 1461,
+ "column": 43
+ },
+ "end": {
+ "line": 1461,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 55357,
+ 55375
+ ],
+ "loc": {
+ "start": {
+ "line": 1461,
+ "column": 28
+ },
+ "end": {
+ "line": 1461,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 55377,
+ 55378
+ ],
+ "loc": {
+ "start": {
+ "line": 1461,
+ "column": 48
+ },
+ "end": {
+ "line": 1461,
+ "column": 49
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 55379,
+ 55380
+ ],
+ "loc": {
+ "start": {
+ "line": 1461,
+ "column": 50
+ },
+ "end": {
+ "line": 1461,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 55377,
+ 55380
+ ],
+ "loc": {
+ "start": {
+ "line": 1461,
+ "column": 48
+ },
+ "end": {
+ "line": 1461,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 55357,
+ 55381
+ ],
+ "loc": {
+ "start": {
+ "line": 1461,
+ "column": 28
+ },
+ "end": {
+ "line": 1461,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 55383,
+ 55384
+ ],
+ "loc": {
+ "start": {
+ "line": 1461,
+ "column": 54
+ },
+ "end": {
+ "line": 1461,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 55385,
+ 55386
+ ],
+ "loc": {
+ "start": {
+ "line": 1461,
+ "column": 56
+ },
+ "end": {
+ "line": 1461,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 55383,
+ 55387
+ ],
+ "loc": {
+ "start": {
+ "line": 1461,
+ "column": 54
+ },
+ "end": {
+ "line": 1461,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 55389,
+ 55390
+ ],
+ "loc": {
+ "start": {
+ "line": 1461,
+ "column": 60
+ },
+ "end": {
+ "line": 1461,
+ "column": 61
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 55391,
+ 55392
+ ],
+ "loc": {
+ "start": {
+ "line": 1461,
+ "column": 62
+ },
+ "end": {
+ "line": 1461,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 55389,
+ 55393
+ ],
+ "loc": {
+ "start": {
+ "line": 1461,
+ "column": 60
+ },
+ "end": {
+ "line": 1461,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 55307,
+ 55394
+ ],
+ "loc": {
+ "start": {
+ "line": 1460,
+ "column": 33
+ },
+ "end": {
+ "line": 1461,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 55302,
+ 55394
+ ],
+ "loc": {
+ "start": {
+ "line": 1460,
+ "column": 28
+ },
+ "end": {
+ "line": 1461,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 55298,
+ 55395
+ ],
+ "loc": {
+ "start": {
+ "line": 1460,
+ "column": 24
+ },
+ "end": {
+ "line": 1461,
+ "column": 66
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 55421,
+ 55423
+ ],
+ "loc": {
+ "start": {
+ "line": 1462,
+ "column": 24
+ },
+ "end": {
+ "line": 1462,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "className",
+ "range": [
+ 55424,
+ 55433
+ ],
+ "loc": {
+ "start": {
+ "line": 1462,
+ "column": 27
+ },
+ "end": {
+ "line": 1462,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 55421,
+ 55433
+ ],
+ "loc": {
+ "start": {
+ "line": 1462,
+ "column": 24
+ },
+ "end": {
+ "line": 1462,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "checkList",
+ "range": [
+ 55436,
+ 55445
+ ],
+ "loc": {
+ "start": {
+ "line": 1462,
+ "column": 39
+ },
+ "end": {
+ "line": 1462,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkListItemCssClass",
+ "range": [
+ 55446,
+ 55467
+ ],
+ "loc": {
+ "start": {
+ "line": 1462,
+ "column": 49
+ },
+ "end": {
+ "line": 1462,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 55436,
+ 55467
+ ],
+ "loc": {
+ "start": {
+ "line": 1462,
+ "column": 39
+ },
+ "end": {
+ "line": 1462,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 55421,
+ 55467
+ ],
+ "loc": {
+ "start": {
+ "line": 1462,
+ "column": 24
+ },
+ "end": {
+ "line": 1462,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 55421,
+ 55468
+ ],
+ "loc": {
+ "start": {
+ "line": 1462,
+ "column": 24
+ },
+ "end": {
+ "line": 1462,
+ "column": 71
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "ul",
+ "range": [
+ 55494,
+ 55496
+ ],
+ "loc": {
+ "start": {
+ "line": 1463,
+ "column": 24
+ },
+ "end": {
+ "line": 1463,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 55497,
+ 55508
+ ],
+ "loc": {
+ "start": {
+ "line": 1463,
+ "column": 27
+ },
+ "end": {
+ "line": 1463,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 55494,
+ 55508
+ ],
+ "loc": {
+ "start": {
+ "line": 1463,
+ "column": 24
+ },
+ "end": {
+ "line": 1463,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 55509,
+ 55511
+ ],
+ "loc": {
+ "start": {
+ "line": 1463,
+ "column": 39
+ },
+ "end": {
+ "line": 1463,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 55494,
+ 55512
+ ],
+ "loc": {
+ "start": {
+ "line": 1463,
+ "column": 24
+ },
+ "end": {
+ "line": 1463,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 55494,
+ 55513
+ ],
+ "loc": {
+ "start": {
+ "line": 1463,
+ "column": 24
+ },
+ "end": {
+ "line": 1463,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 55539,
+ 55541
+ ],
+ "loc": {
+ "start": {
+ "line": 1464,
+ "column": 24
+ },
+ "end": {
+ "line": 1464,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "check",
+ "range": [
+ 55542,
+ 55547
+ ],
+ "loc": {
+ "start": {
+ "line": 1464,
+ "column": 27
+ },
+ "end": {
+ "line": 1464,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 55539,
+ 55547
+ ],
+ "loc": {
+ "start": {
+ "line": 1464,
+ "column": 24
+ },
+ "end": {
+ "line": 1464,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checked",
+ "range": [
+ 55548,
+ 55555
+ ],
+ "loc": {
+ "start": {
+ "line": 1464,
+ "column": 33
+ },
+ "end": {
+ "line": 1464,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 55539,
+ 55555
+ ],
+ "loc": {
+ "start": {
+ "line": 1464,
+ "column": 24
+ },
+ "end": {
+ "line": 1464,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 55558,
+ 55562
+ ],
+ "loc": {
+ "start": {
+ "line": 1464,
+ "column": 43
+ },
+ "end": {
+ "line": 1464,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 55539,
+ 55562
+ ],
+ "loc": {
+ "start": {
+ "line": 1464,
+ "column": 24
+ },
+ "end": {
+ "line": 1464,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 55539,
+ 55563
+ ],
+ "loc": {
+ "start": {
+ "line": 1464,
+ "column": 24
+ },
+ "end": {
+ "line": 1464,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "checkList",
+ "range": [
+ 55589,
+ 55598
+ ],
+ "loc": {
+ "start": {
+ "line": 1465,
+ "column": 24
+ },
+ "end": {
+ "line": 1465,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setCheckListValues",
+ "range": [
+ 55599,
+ 55617
+ ],
+ "loc": {
+ "start": {
+ "line": 1465,
+ "column": 34
+ },
+ "end": {
+ "line": 1465,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 55589,
+ 55617
+ ],
+ "loc": {
+ "start": {
+ "line": 1465,
+ "column": 24
+ },
+ "end": {
+ "line": 1465,
+ "column": 52
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 55618,
+ 55620
+ ],
+ "loc": {
+ "start": {
+ "line": 1465,
+ "column": 53
+ },
+ "end": {
+ "line": 1465,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "check",
+ "range": [
+ 55621,
+ 55626
+ ],
+ "loc": {
+ "start": {
+ "line": 1465,
+ "column": 56
+ },
+ "end": {
+ "line": 1465,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 55618,
+ 55626
+ ],
+ "loc": {
+ "start": {
+ "line": 1465,
+ "column": 53
+ },
+ "end": {
+ "line": 1465,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 55589,
+ 55627
+ ],
+ "loc": {
+ "start": {
+ "line": 1465,
+ "column": 24
+ },
+ "end": {
+ "line": 1465,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 55589,
+ 55628
+ ],
+ "loc": {
+ "start": {
+ "line": 1465,
+ "column": 24
+ },
+ "end": {
+ "line": 1465,
+ "column": 63
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 55654,
+ 55658
+ ],
+ "loc": {
+ "start": {
+ "line": 1466,
+ "column": 24
+ },
+ "end": {
+ "line": 1466,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasStoredValues",
+ "range": [
+ 55659,
+ 55674
+ ],
+ "loc": {
+ "start": {
+ "line": 1466,
+ "column": 29
+ },
+ "end": {
+ "line": 1466,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 55654,
+ 55674
+ ],
+ "loc": {
+ "start": {
+ "line": 1466,
+ "column": 24
+ },
+ "end": {
+ "line": 1466,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 55677,
+ 55681
+ ],
+ "loc": {
+ "start": {
+ "line": 1466,
+ "column": 47
+ },
+ "end": {
+ "line": 1466,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 55654,
+ 55681
+ ],
+ "loc": {
+ "start": {
+ "line": 1466,
+ "column": 24
+ },
+ "end": {
+ "line": 1466,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 55654,
+ 55682
+ ],
+ "loc": {
+ "start": {
+ "line": 1466,
+ "column": 24
+ },
+ "end": {
+ "line": 1466,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 55165,
+ 55705
+ ],
+ "loc": {
+ "start": {
+ "line": 1456,
+ "column": 58
+ },
+ "end": {
+ "line": 1467,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 55127,
+ 55705
+ ],
+ "loc": {
+ "start": {
+ "line": 1456,
+ "column": 20
+ },
+ "end": {
+ "line": 1467,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 54352,
+ 55724
+ ],
+ "loc": {
+ "start": {
+ "line": 1438,
+ "column": 56
+ },
+ "end": {
+ "line": 1468,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 54317,
+ 55724
+ ],
+ "loc": {
+ "start": {
+ "line": 1438,
+ "column": 21
+ },
+ "end": {
+ "line": 1468,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " if multiFltsIndex",
+ "range": [
+ 54255,
+ 54275
+ ],
+ "loc": {
+ "start": {
+ "line": 1436,
+ "column": 21
+ },
+ "end": {
+ "line": 1436,
+ "column": 41
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 53220,
+ 55724
+ ],
+ "loc": {
+ "start": {
+ "line": 1415,
+ "column": 16
+ },
+ "end": {
+ "line": 1468,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " if fillSlcOnDemand, drop-down needs to contain stored",
+ "range": [
+ 53103,
+ 53159
+ ],
+ "loc": {
+ "start": {
+ "line": 1413,
+ "column": 16
+ },
+ "end": {
+ "line": 1413,
+ "column": 72
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " value(s) for filtering",
+ "range": [
+ 53177,
+ 53202
+ ],
+ "loc": {
+ "start": {
+ "line": 1414,
+ "column": 16
+ },
+ "end": {
+ "line": 1414,
+ "column": 41
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 52909,
+ 55739
+ ],
+ "loc": {
+ "start": {
+ "line": 1407,
+ "column": 56
+ },
+ "end": {
+ "line": 1469,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 52865,
+ 55739
+ ],
+ "loc": {
+ "start": {
+ "line": 1407,
+ "column": 12
+ },
+ "end": {
+ "line": 1469,
+ "column": 13
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "end for",
+ "range": [
+ 55739,
+ 55748
+ ],
+ "loc": {
+ "start": {
+ "line": 1469,
+ "column": 13
+ },
+ "end": {
+ "line": 1469,
+ "column": 22
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 55768,
+ 55772
+ ],
+ "loc": {
+ "start": {
+ "line": 1471,
+ "column": 16
+ },
+ "end": {
+ "line": 1471,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasStoredValues",
+ "range": [
+ 55773,
+ 55788
+ ],
+ "loc": {
+ "start": {
+ "line": 1471,
+ "column": 21
+ },
+ "end": {
+ "line": 1471,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 55768,
+ 55788
+ ],
+ "loc": {
+ "start": {
+ "line": 1471,
+ "column": 16
+ },
+ "end": {
+ "line": 1471,
+ "column": 36
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 55767,
+ 55788
+ ],
+ "loc": {
+ "start": {
+ "line": 1471,
+ "column": 15
+ },
+ "end": {
+ "line": 1471,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 55792,
+ 55796
+ ],
+ "loc": {
+ "start": {
+ "line": 1471,
+ "column": 40
+ },
+ "end": {
+ "line": 1471,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 55797,
+ 55803
+ ],
+ "loc": {
+ "start": {
+ "line": 1471,
+ "column": 45
+ },
+ "end": {
+ "line": 1471,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 55792,
+ 55803
+ ],
+ "loc": {
+ "start": {
+ "line": 1471,
+ "column": 40
+ },
+ "end": {
+ "line": 1471,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 55767,
+ 55803
+ ],
+ "loc": {
+ "start": {
+ "line": 1471,
+ "column": 15
+ },
+ "end": {
+ "line": 1471,
+ "column": 51
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 55823,
+ 55827
+ ],
+ "loc": {
+ "start": {
+ "line": 1472,
+ "column": 16
+ },
+ "end": {
+ "line": 1472,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 55828,
+ 55831
+ ],
+ "loc": {
+ "start": {
+ "line": 1472,
+ "column": 21
+ },
+ "end": {
+ "line": 1472,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 55823,
+ 55831
+ ],
+ "loc": {
+ "start": {
+ "line": 1472,
+ "column": 16
+ },
+ "end": {
+ "line": 1472,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 55832,
+ 55838
+ ],
+ "loc": {
+ "start": {
+ "line": 1472,
+ "column": 25
+ },
+ "end": {
+ "line": 1472,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 55823,
+ 55838
+ ],
+ "loc": {
+ "start": {
+ "line": 1472,
+ "column": 16
+ },
+ "end": {
+ "line": 1472,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setPagingInfo",
+ "range": [
+ 55839,
+ 55852
+ ],
+ "loc": {
+ "start": {
+ "line": 1472,
+ "column": 32
+ },
+ "end": {
+ "line": 1472,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 55823,
+ 55852
+ ],
+ "loc": {
+ "start": {
+ "line": 1472,
+ "column": 16
+ },
+ "end": {
+ "line": 1472,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 55823,
+ 55854
+ ],
+ "loc": {
+ "start": {
+ "line": 1472,
+ "column": 16
+ },
+ "end": {
+ "line": 1472,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 55823,
+ 55855
+ ],
+ "loc": {
+ "start": {
+ "line": 1472,
+ "column": 16
+ },
+ "end": {
+ "line": 1472,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 55804,
+ 55870
+ ],
+ "loc": {
+ "start": {
+ "line": 1471,
+ "column": 52
+ },
+ "end": {
+ "line": 1473,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 55764,
+ 55870
+ ],
+ "loc": {
+ "start": {
+ "line": 1471,
+ "column": 12
+ },
+ "end": {
+ "line": 1473,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "end for",
+ "range": [
+ 55739,
+ 55748
+ ],
+ "loc": {
+ "start": {
+ "line": 1469,
+ "column": 13
+ },
+ "end": {
+ "line": 1469,
+ "column": 22
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 52850,
+ 55881
+ ],
+ "loc": {
+ "start": {
+ "line": 1406,
+ "column": 76
+ },
+ "end": {
+ "line": 1474,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 52782,
+ 55881
+ ],
+ "loc": {
+ "start": {
+ "line": 1406,
+ "column": 8
+ },
+ "end": {
+ "line": 1474,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "if the number of columns is the same as before page reload",
+ "range": [
+ 52712,
+ 52772
+ ],
+ "loc": {
+ "start": {
+ "line": 1405,
+ "column": 8
+ },
+ "end": {
+ "line": 1405,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "end if",
+ "range": [
+ 55881,
+ 55889
+ ],
+ "loc": {
+ "start": {
+ "line": 1474,
+ "column": 9
+ },
+ "end": {
+ "line": 1474,
+ "column": 17
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 52415,
+ 55896
+ ],
+ "loc": {
+ "start": {
+ "line": 1397,
+ "column": 26
+ },
+ "end": {
+ "line": 1475,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 52409,
+ 55896
+ ],
+ "loc": {
+ "start": {
+ "line": 1397,
+ "column": 20
+ },
+ "end": {
+ "line": 1475,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 52393,
+ 55896
+ ],
+ "loc": {
+ "start": {
+ "line": 1397,
+ "column": 4
+ },
+ "end": {
+ "line": 1475,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Reset persisted filter values when load filters on demand feature is\r\n * enabled\r\n * @param {String} name cookie name storing filter values\r\n ",
+ "range": [
+ 52218,
+ 52387
+ ],
+ "loc": {
+ "start": {
+ "line": 1392,
+ "column": 4
+ },
+ "end": {
+ "line": 1396,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "filter",
+ "range": [
+ 55904,
+ 55910
+ ],
+ "loc": {
+ "start": {
+ "line": 1477,
+ "column": 4
+ },
+ "end": {
+ "line": 1477,
+ "column": 10
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 55923,
+ 55927
+ ],
+ "loc": {
+ "start": {
+ "line": 1478,
+ "column": 8
+ },
+ "end": {
+ "line": 1478,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "EvtManager",
+ "range": [
+ 55928,
+ 55938
+ ],
+ "loc": {
+ "start": {
+ "line": 1478,
+ "column": 13
+ },
+ "end": {
+ "line": 1478,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 55923,
+ 55938
+ ],
+ "loc": {
+ "start": {
+ "line": 1478,
+ "column": 8
+ },
+ "end": {
+ "line": 1478,
+ "column": 23
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 55939,
+ 55943
+ ],
+ "loc": {
+ "start": {
+ "line": 1478,
+ "column": 24
+ },
+ "end": {
+ "line": 1478,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Evt",
+ "range": [
+ 55944,
+ 55947
+ ],
+ "loc": {
+ "start": {
+ "line": 1478,
+ "column": 29
+ },
+ "end": {
+ "line": 1478,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 55939,
+ 55947
+ ],
+ "loc": {
+ "start": {
+ "line": 1478,
+ "column": 24
+ },
+ "end": {
+ "line": 1478,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 55948,
+ 55952
+ ],
+ "loc": {
+ "start": {
+ "line": 1478,
+ "column": 33
+ },
+ "end": {
+ "line": 1478,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 55939,
+ 55952
+ ],
+ "loc": {
+ "start": {
+ "line": 1478,
+ "column": 24
+ },
+ "end": {
+ "line": 1478,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filter",
+ "range": [
+ 55953,
+ 55959
+ ],
+ "loc": {
+ "start": {
+ "line": 1478,
+ "column": 38
+ },
+ "end": {
+ "line": 1478,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 55939,
+ 55959
+ ],
+ "loc": {
+ "start": {
+ "line": 1478,
+ "column": 24
+ },
+ "end": {
+ "line": 1478,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 55923,
+ 55960
+ ],
+ "loc": {
+ "start": {
+ "line": 1478,
+ "column": 8
+ },
+ "end": {
+ "line": 1478,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 55923,
+ 55961
+ ],
+ "loc": {
+ "start": {
+ "line": 1478,
+ "column": 8
+ },
+ "end": {
+ "line": 1478,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 55912,
+ 55968
+ ],
+ "loc": {
+ "start": {
+ "line": 1477,
+ "column": 12
+ },
+ "end": {
+ "line": 1479,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 55910,
+ 55968
+ ],
+ "loc": {
+ "start": {
+ "line": 1477,
+ "column": 10
+ },
+ "end": {
+ "line": 1479,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 55904,
+ 55968
+ ],
+ "loc": {
+ "start": {
+ "line": 1477,
+ "column": 4
+ },
+ "end": {
+ "line": 1479,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "end if",
+ "range": [
+ 55881,
+ 55889
+ ],
+ "loc": {
+ "start": {
+ "line": 1474,
+ "column": 9
+ },
+ "end": {
+ "line": 1474,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Filter the table by retrieving the data from each cell in every single\r\n * row and comparing it to the search term for current column. A row is\r\n * hidden when all the search terms are not found in inspected row.\r\n *\r\n * TODO: Reduce complexity of this massive method\r\n ",
+ "range": [
+ 55976,
+ 56280
+ ],
+ "loc": {
+ "start": {
+ "line": 1481,
+ "column": 4
+ },
+ "end": {
+ "line": 1487,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "_filter",
+ "range": [
+ 56286,
+ 56293
+ ],
+ "loc": {
+ "start": {
+ "line": 1488,
+ "column": 4
+ },
+ "end": {
+ "line": 1488,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 56310,
+ 56314
+ ],
+ "loc": {
+ "start": {
+ "line": 1489,
+ "column": 12
+ },
+ "end": {
+ "line": 1489,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltGrid",
+ "range": [
+ 56315,
+ 56322
+ ],
+ "loc": {
+ "start": {
+ "line": 1489,
+ "column": 17
+ },
+ "end": {
+ "line": 1489,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 56310,
+ 56322
+ ],
+ "loc": {
+ "start": {
+ "line": 1489,
+ "column": 12
+ },
+ "end": {
+ "line": 1489,
+ "column": 24
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 56309,
+ 56322
+ ],
+ "loc": {
+ "start": {
+ "line": 1489,
+ "column": 11
+ },
+ "end": {
+ "line": 1489,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 56328,
+ 56332
+ ],
+ "loc": {
+ "start": {
+ "line": 1489,
+ "column": 30
+ },
+ "end": {
+ "line": 1489,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_hasGrid",
+ "range": [
+ 56333,
+ 56341
+ ],
+ "loc": {
+ "start": {
+ "line": 1489,
+ "column": 35
+ },
+ "end": {
+ "line": 1489,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 56328,
+ 56341
+ ],
+ "loc": {
+ "start": {
+ "line": 1489,
+ "column": 30
+ },
+ "end": {
+ "line": 1489,
+ "column": 43
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 56327,
+ 56341
+ ],
+ "loc": {
+ "start": {
+ "line": 1489,
+ "column": 29
+ },
+ "end": {
+ "line": 1489,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 56346,
+ 56350
+ ],
+ "loc": {
+ "start": {
+ "line": 1489,
+ "column": 48
+ },
+ "end": {
+ "line": 1489,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFirstLoad",
+ "range": [
+ 56351,
+ 56362
+ ],
+ "loc": {
+ "start": {
+ "line": 1489,
+ "column": 53
+ },
+ "end": {
+ "line": 1489,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 56346,
+ 56362
+ ],
+ "loc": {
+ "start": {
+ "line": 1489,
+ "column": 48
+ },
+ "end": {
+ "line": 1489,
+ "column": 64
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 56345,
+ 56362
+ ],
+ "loc": {
+ "start": {
+ "line": 1489,
+ "column": 47
+ },
+ "end": {
+ "line": 1489,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 56327,
+ 56362
+ ],
+ "loc": {
+ "start": {
+ "line": 1489,
+ "column": 29
+ },
+ "end": {
+ "line": 1489,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 56309,
+ 56363
+ ],
+ "loc": {
+ "start": {
+ "line": 1489,
+ "column": 11
+ },
+ "end": {
+ "line": 1489,
+ "column": 65
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 56379,
+ 56386
+ ],
+ "loc": {
+ "start": {
+ "line": 1490,
+ "column": 12
+ },
+ "end": {
+ "line": 1490,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 56364,
+ 56397
+ ],
+ "loc": {
+ "start": {
+ "line": 1489,
+ "column": 66
+ },
+ "end": {
+ "line": 1491,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 56306,
+ 56397
+ ],
+ "loc": {
+ "start": {
+ "line": 1489,
+ "column": 8
+ },
+ "end": {
+ "line": 1491,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "invoke onbefore callback",
+ "range": [
+ 56407,
+ 56433
+ ],
+ "loc": {
+ "start": {
+ "line": 1492,
+ "column": 8
+ },
+ "end": {
+ "line": 1492,
+ "column": 34
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 56446,
+ 56450
+ ],
+ "loc": {
+ "start": {
+ "line": 1493,
+ "column": 11
+ },
+ "end": {
+ "line": 1493,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeFilter",
+ "range": [
+ 56451,
+ 56465
+ ],
+ "loc": {
+ "start": {
+ "line": 1493,
+ "column": 16
+ },
+ "end": {
+ "line": 1493,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 56446,
+ 56465
+ ],
+ "loc": {
+ "start": {
+ "line": 1493,
+ "column": 11
+ },
+ "end": {
+ "line": 1493,
+ "column": 30
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 56481,
+ 56485
+ ],
+ "loc": {
+ "start": {
+ "line": 1494,
+ "column": 12
+ },
+ "end": {
+ "line": 1494,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeFilter",
+ "range": [
+ 56486,
+ 56500
+ ],
+ "loc": {
+ "start": {
+ "line": 1494,
+ "column": 17
+ },
+ "end": {
+ "line": 1494,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 56481,
+ 56500
+ ],
+ "loc": {
+ "start": {
+ "line": 1494,
+ "column": 12
+ },
+ "end": {
+ "line": 1494,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 56501,
+ 56505
+ ],
+ "loc": {
+ "start": {
+ "line": 1494,
+ "column": 32
+ },
+ "end": {
+ "line": 1494,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 56481,
+ 56505
+ ],
+ "loc": {
+ "start": {
+ "line": 1494,
+ "column": 12
+ },
+ "end": {
+ "line": 1494,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 56506,
+ 56510
+ ],
+ "loc": {
+ "start": {
+ "line": 1494,
+ "column": 37
+ },
+ "end": {
+ "line": 1494,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "ThisExpression",
+ "range": [
+ 56512,
+ 56516
+ ],
+ "loc": {
+ "start": {
+ "line": 1494,
+ "column": 43
+ },
+ "end": {
+ "line": 1494,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 56481,
+ 56517
+ ],
+ "loc": {
+ "start": {
+ "line": 1494,
+ "column": 12
+ },
+ "end": {
+ "line": 1494,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 56481,
+ 56518
+ ],
+ "loc": {
+ "start": {
+ "line": 1494,
+ "column": 12
+ },
+ "end": {
+ "line": 1494,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 56466,
+ 56529
+ ],
+ "loc": {
+ "start": {
+ "line": 1493,
+ "column": 31
+ },
+ "end": {
+ "line": 1495,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 56443,
+ 56529
+ ],
+ "loc": {
+ "start": {
+ "line": 1493,
+ "column": 8
+ },
+ "end": {
+ "line": 1495,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "invoke onbefore callback",
+ "range": [
+ 56407,
+ 56433
+ ],
+ "loc": {
+ "start": {
+ "line": 1492,
+ "column": 8
+ },
+ "end": {
+ "line": 1492,
+ "column": 34
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 56545,
+ 56548
+ ],
+ "loc": {
+ "start": {
+ "line": 1497,
+ "column": 12
+ },
+ "end": {
+ "line": 1497,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 56551,
+ 56555
+ ],
+ "loc": {
+ "start": {
+ "line": 1497,
+ "column": 18
+ },
+ "end": {
+ "line": 1497,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 56556,
+ 56559
+ ],
+ "loc": {
+ "start": {
+ "line": 1497,
+ "column": 23
+ },
+ "end": {
+ "line": 1497,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 56551,
+ 56559
+ ],
+ "loc": {
+ "start": {
+ "line": 1497,
+ "column": 18
+ },
+ "end": {
+ "line": 1497,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 56560,
+ 56564
+ ],
+ "loc": {
+ "start": {
+ "line": 1497,
+ "column": 27
+ },
+ "end": {
+ "line": 1497,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 56551,
+ 56564
+ ],
+ "loc": {
+ "start": {
+ "line": 1497,
+ "column": 18
+ },
+ "end": {
+ "line": 1497,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 56545,
+ 56564
+ ],
+ "loc": {
+ "start": {
+ "line": 1497,
+ "column": 12
+ },
+ "end": {
+ "line": 1497,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 56579,
+ 56582
+ ],
+ "loc": {
+ "start": {
+ "line": 1498,
+ "column": 12
+ },
+ "end": {
+ "line": 1498,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 56585,
+ 56589
+ ],
+ "loc": {
+ "start": {
+ "line": 1498,
+ "column": 18
+ },
+ "end": {
+ "line": 1498,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 56590,
+ 56593
+ ],
+ "loc": {
+ "start": {
+ "line": 1498,
+ "column": 23
+ },
+ "end": {
+ "line": 1498,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 56585,
+ 56593
+ ],
+ "loc": {
+ "start": {
+ "line": 1498,
+ "column": 18
+ },
+ "end": {
+ "line": 1498,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 56579,
+ 56593
+ ],
+ "loc": {
+ "start": {
+ "line": 1498,
+ "column": 12
+ },
+ "end": {
+ "line": 1498,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "hiddenrows",
+ "range": [
+ 56608,
+ 56618
+ ],
+ "loc": {
+ "start": {
+ "line": 1499,
+ "column": 12
+ },
+ "end": {
+ "line": 1499,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 56621,
+ 56622
+ ],
+ "loc": {
+ "start": {
+ "line": 1499,
+ "column": 25
+ },
+ "end": {
+ "line": 1499,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 56608,
+ 56622
+ ],
+ "loc": {
+ "start": {
+ "line": 1499,
+ "column": 12
+ },
+ "end": {
+ "line": 1499,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 56541,
+ 56623
+ ],
+ "loc": {
+ "start": {
+ "line": 1497,
+ "column": 8
+ },
+ "end": {
+ "line": 1499,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 56635,
+ 56639
+ ],
+ "loc": {
+ "start": {
+ "line": 1501,
+ "column": 8
+ },
+ "end": {
+ "line": 1501,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 56640,
+ 56654
+ ],
+ "loc": {
+ "start": {
+ "line": 1501,
+ "column": 13
+ },
+ "end": {
+ "line": 1501,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 56635,
+ 56654
+ ],
+ "loc": {
+ "start": {
+ "line": 1501,
+ "column": 8
+ },
+ "end": {
+ "line": 1501,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 56657,
+ 56659
+ ],
+ "loc": {
+ "start": {
+ "line": 1501,
+ "column": 30
+ },
+ "end": {
+ "line": 1501,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 56635,
+ 56659
+ ],
+ "loc": {
+ "start": {
+ "line": 1501,
+ "column": 8
+ },
+ "end": {
+ "line": 1501,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 56635,
+ 56660
+ ],
+ "loc": {
+ "start": {
+ "line": 1501,
+ "column": 8
+ },
+ "end": {
+ "line": 1501,
+ "column": 33
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " removes keyword highlighting",
+ "range": [
+ 56672,
+ 56703
+ ],
+ "loc": {
+ "start": {
+ "line": 1503,
+ "column": 8
+ },
+ "end": {
+ "line": 1503,
+ "column": 39
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 56716,
+ 56720
+ ],
+ "loc": {
+ "start": {
+ "line": 1504,
+ "column": 11
+ },
+ "end": {
+ "line": 1504,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "highlightKeywords",
+ "range": [
+ 56721,
+ 56738
+ ],
+ "loc": {
+ "start": {
+ "line": 1504,
+ "column": 16
+ },
+ "end": {
+ "line": 1504,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 56716,
+ 56738
+ ],
+ "loc": {
+ "start": {
+ "line": 1504,
+ "column": 11
+ },
+ "end": {
+ "line": 1504,
+ "column": 33
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 56754,
+ 56757
+ ],
+ "loc": {
+ "start": {
+ "line": 1505,
+ "column": 12
+ },
+ "end": {
+ "line": 1505,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "highlightKeyword",
+ "range": [
+ 56758,
+ 56774
+ ],
+ "loc": {
+ "start": {
+ "line": 1505,
+ "column": 16
+ },
+ "end": {
+ "line": 1505,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 56754,
+ 56774
+ ],
+ "loc": {
+ "start": {
+ "line": 1505,
+ "column": 12
+ },
+ "end": {
+ "line": 1505,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "unhighlightAll",
+ "range": [
+ 56775,
+ 56789
+ ],
+ "loc": {
+ "start": {
+ "line": 1505,
+ "column": 33
+ },
+ "end": {
+ "line": 1505,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 56754,
+ 56789
+ ],
+ "loc": {
+ "start": {
+ "line": 1505,
+ "column": 12
+ },
+ "end": {
+ "line": 1505,
+ "column": 47
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 56754,
+ 56791
+ ],
+ "loc": {
+ "start": {
+ "line": 1505,
+ "column": 12
+ },
+ "end": {
+ "line": 1505,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 56754,
+ 56792
+ ],
+ "loc": {
+ "start": {
+ "line": 1505,
+ "column": 12
+ },
+ "end": {
+ "line": 1505,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 56739,
+ 56803
+ ],
+ "loc": {
+ "start": {
+ "line": 1504,
+ "column": 34
+ },
+ "end": {
+ "line": 1506,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 56713,
+ 56803
+ ],
+ "loc": {
+ "start": {
+ "line": 1504,
+ "column": 8
+ },
+ "end": {
+ "line": 1506,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " removes keyword highlighting",
+ "range": [
+ 56672,
+ 56703
+ ],
+ "loc": {
+ "start": {
+ "line": 1503,
+ "column": 8
+ },
+ "end": {
+ "line": 1503,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "removes popup filters active icons",
+ "range": [
+ 56813,
+ 56849
+ ],
+ "loc": {
+ "start": {
+ "line": 1507,
+ "column": 8
+ },
+ "end": {
+ "line": 1507,
+ "column": 44
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 56862,
+ 56866
+ ],
+ "loc": {
+ "start": {
+ "line": 1508,
+ "column": 11
+ },
+ "end": {
+ "line": 1508,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFilters",
+ "range": [
+ 56867,
+ 56879
+ ],
+ "loc": {
+ "start": {
+ "line": 1508,
+ "column": 16
+ },
+ "end": {
+ "line": 1508,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 56862,
+ 56879
+ ],
+ "loc": {
+ "start": {
+ "line": 1508,
+ "column": 11
+ },
+ "end": {
+ "line": 1508,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 56895,
+ 56898
+ ],
+ "loc": {
+ "start": {
+ "line": 1509,
+ "column": 12
+ },
+ "end": {
+ "line": 1509,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popupFilter",
+ "range": [
+ 56899,
+ 56910
+ ],
+ "loc": {
+ "start": {
+ "line": 1509,
+ "column": 16
+ },
+ "end": {
+ "line": 1509,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 56895,
+ 56910
+ ],
+ "loc": {
+ "start": {
+ "line": 1509,
+ "column": 12
+ },
+ "end": {
+ "line": 1509,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "buildIcons",
+ "range": [
+ 56911,
+ 56921
+ ],
+ "loc": {
+ "start": {
+ "line": 1509,
+ "column": 28
+ },
+ "end": {
+ "line": 1509,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 56895,
+ 56921
+ ],
+ "loc": {
+ "start": {
+ "line": 1509,
+ "column": 12
+ },
+ "end": {
+ "line": 1509,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 56895,
+ 56923
+ ],
+ "loc": {
+ "start": {
+ "line": 1509,
+ "column": 12
+ },
+ "end": {
+ "line": 1509,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 56895,
+ 56924
+ ],
+ "loc": {
+ "start": {
+ "line": 1509,
+ "column": 12
+ },
+ "end": {
+ "line": 1509,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 56880,
+ 56935
+ ],
+ "loc": {
+ "start": {
+ "line": 1508,
+ "column": 29
+ },
+ "end": {
+ "line": 1510,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 56859,
+ 56935
+ ],
+ "loc": {
+ "start": {
+ "line": 1508,
+ "column": 8
+ },
+ "end": {
+ "line": 1510,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "removes popup filters active icons",
+ "range": [
+ 56813,
+ 56849
+ ],
+ "loc": {
+ "start": {
+ "line": 1507,
+ "column": 8
+ },
+ "end": {
+ "line": 1507,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "removes active column header class",
+ "range": [
+ 56945,
+ 56981
+ ],
+ "loc": {
+ "start": {
+ "line": 1511,
+ "column": 8
+ },
+ "end": {
+ "line": 1511,
+ "column": 44
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 56994,
+ 56998
+ ],
+ "loc": {
+ "start": {
+ "line": 1512,
+ "column": 11
+ },
+ "end": {
+ "line": 1512,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "markActiveColumns",
+ "range": [
+ 56999,
+ 57016
+ ],
+ "loc": {
+ "start": {
+ "line": 1512,
+ "column": 16
+ },
+ "end": {
+ "line": 1512,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 56994,
+ 57016
+ ],
+ "loc": {
+ "start": {
+ "line": 1512,
+ "column": 11
+ },
+ "end": {
+ "line": 1512,
+ "column": 33
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 57032,
+ 57036
+ ],
+ "loc": {
+ "start": {
+ "line": 1513,
+ "column": 12
+ },
+ "end": {
+ "line": 1513,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "clearActiveColumns",
+ "range": [
+ 57037,
+ 57055
+ ],
+ "loc": {
+ "start": {
+ "line": 1513,
+ "column": 17
+ },
+ "end": {
+ "line": 1513,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 57032,
+ 57055
+ ],
+ "loc": {
+ "start": {
+ "line": 1513,
+ "column": 12
+ },
+ "end": {
+ "line": 1513,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 57032,
+ 57057
+ ],
+ "loc": {
+ "start": {
+ "line": 1513,
+ "column": 12
+ },
+ "end": {
+ "line": 1513,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 57032,
+ 57058
+ ],
+ "loc": {
+ "start": {
+ "line": 1513,
+ "column": 12
+ },
+ "end": {
+ "line": 1513,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 57017,
+ 57069
+ ],
+ "loc": {
+ "start": {
+ "line": 1512,
+ "column": 34
+ },
+ "end": {
+ "line": 1514,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 56991,
+ 57069
+ ],
+ "loc": {
+ "start": {
+ "line": 1512,
+ "column": 8
+ },
+ "end": {
+ "line": 1514,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "removes active column header class",
+ "range": [
+ 56945,
+ 56981
+ ],
+ "loc": {
+ "start": {
+ "line": 1511,
+ "column": 8
+ },
+ "end": {
+ "line": 1511,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " search args re-init",
+ "range": [
+ 57079,
+ 57101
+ ],
+ "loc": {
+ "start": {
+ "line": 1515,
+ "column": 8
+ },
+ "end": {
+ "line": 1515,
+ "column": 30
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 57111,
+ 57115
+ ],
+ "loc": {
+ "start": {
+ "line": 1516,
+ "column": 8
+ },
+ "end": {
+ "line": 1516,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "searchArgs",
+ "range": [
+ 57116,
+ 57126
+ ],
+ "loc": {
+ "start": {
+ "line": 1516,
+ "column": 13
+ },
+ "end": {
+ "line": 1516,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 57111,
+ 57126
+ ],
+ "loc": {
+ "start": {
+ "line": 1516,
+ "column": 8
+ },
+ "end": {
+ "line": 1516,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 57129,
+ 57133
+ ],
+ "loc": {
+ "start": {
+ "line": 1516,
+ "column": 26
+ },
+ "end": {
+ "line": 1516,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFiltersValue",
+ "range": [
+ 57134,
+ 57149
+ ],
+ "loc": {
+ "start": {
+ "line": 1516,
+ "column": 31
+ },
+ "end": {
+ "line": 1516,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 57129,
+ 57149
+ ],
+ "loc": {
+ "start": {
+ "line": 1516,
+ "column": 26
+ },
+ "end": {
+ "line": 1516,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 57129,
+ 57151
+ ],
+ "loc": {
+ "start": {
+ "line": 1516,
+ "column": 26
+ },
+ "end": {
+ "line": 1516,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 57111,
+ 57151
+ ],
+ "loc": {
+ "start": {
+ "line": 1516,
+ "column": 8
+ },
+ "end": {
+ "line": 1516,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 57111,
+ 57152
+ ],
+ "loc": {
+ "start": {
+ "line": 1516,
+ "column": 8
+ },
+ "end": {
+ "line": 1516,
+ "column": 49
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " search args re-init",
+ "range": [
+ 57079,
+ 57101
+ ],
+ "loc": {
+ "start": {
+ "line": 1515,
+ "column": 8
+ },
+ "end": {
+ "line": 1515,
+ "column": 30
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "num_cell_data",
+ "range": [
+ 57168,
+ 57181
+ ],
+ "loc": {
+ "start": {
+ "line": 1518,
+ "column": 12
+ },
+ "end": {
+ "line": 1518,
+ "column": 25
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 57168,
+ 57181
+ ],
+ "loc": {
+ "start": {
+ "line": 1518,
+ "column": 12
+ },
+ "end": {
+ "line": 1518,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "nbFormat",
+ "range": [
+ 57183,
+ 57191
+ ],
+ "loc": {
+ "start": {
+ "line": 1518,
+ "column": 27
+ },
+ "end": {
+ "line": 1518,
+ "column": 35
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 57183,
+ 57191
+ ],
+ "loc": {
+ "start": {
+ "line": 1518,
+ "column": 27
+ },
+ "end": {
+ "line": 1518,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 57164,
+ 57192
+ ],
+ "loc": {
+ "start": {
+ "line": 1518,
+ "column": 8
+ },
+ "end": {
+ "line": 1518,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "re_le",
+ "range": [
+ 57206,
+ 57211
+ ],
+ "loc": {
+ "start": {
+ "line": 1519,
+ "column": 12
+ },
+ "end": {
+ "line": 1519,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "RegExp",
+ "range": [
+ 57218,
+ 57224
+ ],
+ "loc": {
+ "start": {
+ "line": 1519,
+ "column": 24
+ },
+ "end": {
+ "line": 1519,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 57225,
+ 57229
+ ],
+ "loc": {
+ "start": {
+ "line": 1519,
+ "column": 31
+ },
+ "end": {
+ "line": 1519,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "leOperator",
+ "range": [
+ 57230,
+ 57240
+ ],
+ "loc": {
+ "start": {
+ "line": 1519,
+ "column": 36
+ },
+ "end": {
+ "line": 1519,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 57225,
+ 57240
+ ],
+ "loc": {
+ "start": {
+ "line": 1519,
+ "column": 31
+ },
+ "end": {
+ "line": 1519,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 57214,
+ 57241
+ ],
+ "loc": {
+ "start": {
+ "line": 1519,
+ "column": 20
+ },
+ "end": {
+ "line": 1519,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 57206,
+ 57241
+ ],
+ "loc": {
+ "start": {
+ "line": 1519,
+ "column": 12
+ },
+ "end": {
+ "line": 1519,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "re_ge",
+ "range": [
+ 57256,
+ 57261
+ ],
+ "loc": {
+ "start": {
+ "line": 1520,
+ "column": 12
+ },
+ "end": {
+ "line": 1520,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "RegExp",
+ "range": [
+ 57268,
+ 57274
+ ],
+ "loc": {
+ "start": {
+ "line": 1520,
+ "column": 24
+ },
+ "end": {
+ "line": 1520,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 57275,
+ 57279
+ ],
+ "loc": {
+ "start": {
+ "line": 1520,
+ "column": 31
+ },
+ "end": {
+ "line": 1520,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "geOperator",
+ "range": [
+ 57280,
+ 57290
+ ],
+ "loc": {
+ "start": {
+ "line": 1520,
+ "column": 36
+ },
+ "end": {
+ "line": 1520,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 57275,
+ 57290
+ ],
+ "loc": {
+ "start": {
+ "line": 1520,
+ "column": 31
+ },
+ "end": {
+ "line": 1520,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 57264,
+ 57291
+ ],
+ "loc": {
+ "start": {
+ "line": 1520,
+ "column": 20
+ },
+ "end": {
+ "line": 1520,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 57256,
+ 57291
+ ],
+ "loc": {
+ "start": {
+ "line": 1520,
+ "column": 12
+ },
+ "end": {
+ "line": 1520,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "re_l",
+ "range": [
+ 57306,
+ 57310
+ ],
+ "loc": {
+ "start": {
+ "line": 1521,
+ "column": 12
+ },
+ "end": {
+ "line": 1521,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "RegExp",
+ "range": [
+ 57317,
+ 57323
+ ],
+ "loc": {
+ "start": {
+ "line": 1521,
+ "column": 23
+ },
+ "end": {
+ "line": 1521,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 57324,
+ 57328
+ ],
+ "loc": {
+ "start": {
+ "line": 1521,
+ "column": 30
+ },
+ "end": {
+ "line": 1521,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lwOperator",
+ "range": [
+ 57329,
+ 57339
+ ],
+ "loc": {
+ "start": {
+ "line": 1521,
+ "column": 35
+ },
+ "end": {
+ "line": 1521,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 57324,
+ 57339
+ ],
+ "loc": {
+ "start": {
+ "line": 1521,
+ "column": 30
+ },
+ "end": {
+ "line": 1521,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 57313,
+ 57340
+ ],
+ "loc": {
+ "start": {
+ "line": 1521,
+ "column": 19
+ },
+ "end": {
+ "line": 1521,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 57306,
+ 57340
+ ],
+ "loc": {
+ "start": {
+ "line": 1521,
+ "column": 12
+ },
+ "end": {
+ "line": 1521,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "re_g",
+ "range": [
+ 57355,
+ 57359
+ ],
+ "loc": {
+ "start": {
+ "line": 1522,
+ "column": 12
+ },
+ "end": {
+ "line": 1522,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "RegExp",
+ "range": [
+ 57366,
+ 57372
+ ],
+ "loc": {
+ "start": {
+ "line": 1522,
+ "column": 23
+ },
+ "end": {
+ "line": 1522,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 57373,
+ 57377
+ ],
+ "loc": {
+ "start": {
+ "line": 1522,
+ "column": 30
+ },
+ "end": {
+ "line": 1522,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "grOperator",
+ "range": [
+ 57378,
+ 57388
+ ],
+ "loc": {
+ "start": {
+ "line": 1522,
+ "column": 35
+ },
+ "end": {
+ "line": 1522,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 57373,
+ 57388
+ ],
+ "loc": {
+ "start": {
+ "line": 1522,
+ "column": 30
+ },
+ "end": {
+ "line": 1522,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 57362,
+ 57389
+ ],
+ "loc": {
+ "start": {
+ "line": 1522,
+ "column": 19
+ },
+ "end": {
+ "line": 1522,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 57355,
+ 57389
+ ],
+ "loc": {
+ "start": {
+ "line": 1522,
+ "column": 12
+ },
+ "end": {
+ "line": 1522,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "re_d",
+ "range": [
+ 57404,
+ 57408
+ ],
+ "loc": {
+ "start": {
+ "line": 1523,
+ "column": 12
+ },
+ "end": {
+ "line": 1523,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "RegExp",
+ "range": [
+ 57415,
+ 57421
+ ],
+ "loc": {
+ "start": {
+ "line": 1523,
+ "column": 23
+ },
+ "end": {
+ "line": 1523,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 57422,
+ 57426
+ ],
+ "loc": {
+ "start": {
+ "line": 1523,
+ "column": 30
+ },
+ "end": {
+ "line": 1523,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "dfOperator",
+ "range": [
+ 57427,
+ 57437
+ ],
+ "loc": {
+ "start": {
+ "line": 1523,
+ "column": 35
+ },
+ "end": {
+ "line": 1523,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 57422,
+ 57437
+ ],
+ "loc": {
+ "start": {
+ "line": 1523,
+ "column": 30
+ },
+ "end": {
+ "line": 1523,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 57411,
+ 57438
+ ],
+ "loc": {
+ "start": {
+ "line": 1523,
+ "column": 19
+ },
+ "end": {
+ "line": 1523,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 57404,
+ 57438
+ ],
+ "loc": {
+ "start": {
+ "line": 1523,
+ "column": 12
+ },
+ "end": {
+ "line": 1523,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "re_lk",
+ "range": [
+ 57453,
+ 57458
+ ],
+ "loc": {
+ "start": {
+ "line": 1524,
+ "column": 12
+ },
+ "end": {
+ "line": 1524,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "RegExp",
+ "range": [
+ 57465,
+ 57471
+ ],
+ "loc": {
+ "start": {
+ "line": 1524,
+ "column": 24
+ },
+ "end": {
+ "line": 1524,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 57472,
+ 57475
+ ],
+ "loc": {
+ "start": {
+ "line": 1524,
+ "column": 31
+ },
+ "end": {
+ "line": 1524,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rgxEsc",
+ "range": [
+ 57476,
+ 57482
+ ],
+ "loc": {
+ "start": {
+ "line": 1524,
+ "column": 35
+ },
+ "end": {
+ "line": 1524,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 57472,
+ 57482
+ ],
+ "loc": {
+ "start": {
+ "line": 1524,
+ "column": 31
+ },
+ "end": {
+ "line": 1524,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 57483,
+ 57487
+ ],
+ "loc": {
+ "start": {
+ "line": 1524,
+ "column": 42
+ },
+ "end": {
+ "line": 1524,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lkOperator",
+ "range": [
+ 57488,
+ 57498
+ ],
+ "loc": {
+ "start": {
+ "line": 1524,
+ "column": 47
+ },
+ "end": {
+ "line": 1524,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 57483,
+ 57498
+ ],
+ "loc": {
+ "start": {
+ "line": 1524,
+ "column": 42
+ },
+ "end": {
+ "line": 1524,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 57472,
+ 57499
+ ],
+ "loc": {
+ "start": {
+ "line": 1524,
+ "column": 31
+ },
+ "end": {
+ "line": 1524,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 57461,
+ 57500
+ ],
+ "loc": {
+ "start": {
+ "line": 1524,
+ "column": 20
+ },
+ "end": {
+ "line": 1524,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 57453,
+ 57500
+ ],
+ "loc": {
+ "start": {
+ "line": 1524,
+ "column": 12
+ },
+ "end": {
+ "line": 1524,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "re_eq",
+ "range": [
+ 57515,
+ 57520
+ ],
+ "loc": {
+ "start": {
+ "line": 1525,
+ "column": 12
+ },
+ "end": {
+ "line": 1525,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "RegExp",
+ "range": [
+ 57527,
+ 57533
+ ],
+ "loc": {
+ "start": {
+ "line": 1525,
+ "column": 24
+ },
+ "end": {
+ "line": 1525,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 57534,
+ 57538
+ ],
+ "loc": {
+ "start": {
+ "line": 1525,
+ "column": 31
+ },
+ "end": {
+ "line": 1525,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "eqOperator",
+ "range": [
+ 57539,
+ 57549
+ ],
+ "loc": {
+ "start": {
+ "line": 1525,
+ "column": 36
+ },
+ "end": {
+ "line": 1525,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 57534,
+ 57549
+ ],
+ "loc": {
+ "start": {
+ "line": 1525,
+ "column": 31
+ },
+ "end": {
+ "line": 1525,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 57523,
+ 57550
+ ],
+ "loc": {
+ "start": {
+ "line": 1525,
+ "column": 20
+ },
+ "end": {
+ "line": 1525,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 57515,
+ 57550
+ ],
+ "loc": {
+ "start": {
+ "line": 1525,
+ "column": 12
+ },
+ "end": {
+ "line": 1525,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "re_st",
+ "range": [
+ 57565,
+ 57570
+ ],
+ "loc": {
+ "start": {
+ "line": 1526,
+ "column": 12
+ },
+ "end": {
+ "line": 1526,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "RegExp",
+ "range": [
+ 57577,
+ 57583
+ ],
+ "loc": {
+ "start": {
+ "line": 1526,
+ "column": 24
+ },
+ "end": {
+ "line": 1526,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 57584,
+ 57588
+ ],
+ "loc": {
+ "start": {
+ "line": 1526,
+ "column": 31
+ },
+ "end": {
+ "line": 1526,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "stOperator",
+ "range": [
+ 57589,
+ 57599
+ ],
+ "loc": {
+ "start": {
+ "line": 1526,
+ "column": 36
+ },
+ "end": {
+ "line": 1526,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 57584,
+ 57599
+ ],
+ "loc": {
+ "start": {
+ "line": 1526,
+ "column": 31
+ },
+ "end": {
+ "line": 1526,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 57573,
+ 57600
+ ],
+ "loc": {
+ "start": {
+ "line": 1526,
+ "column": 20
+ },
+ "end": {
+ "line": 1526,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 57565,
+ 57600
+ ],
+ "loc": {
+ "start": {
+ "line": 1526,
+ "column": 12
+ },
+ "end": {
+ "line": 1526,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "re_en",
+ "range": [
+ 57615,
+ 57620
+ ],
+ "loc": {
+ "start": {
+ "line": 1527,
+ "column": 12
+ },
+ "end": {
+ "line": 1527,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "RegExp",
+ "range": [
+ 57627,
+ 57633
+ ],
+ "loc": {
+ "start": {
+ "line": 1527,
+ "column": 24
+ },
+ "end": {
+ "line": 1527,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 57634,
+ 57638
+ ],
+ "loc": {
+ "start": {
+ "line": 1527,
+ "column": 31
+ },
+ "end": {
+ "line": 1527,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enOperator",
+ "range": [
+ 57639,
+ 57649
+ ],
+ "loc": {
+ "start": {
+ "line": 1527,
+ "column": 36
+ },
+ "end": {
+ "line": 1527,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 57634,
+ 57649
+ ],
+ "loc": {
+ "start": {
+ "line": 1527,
+ "column": 31
+ },
+ "end": {
+ "line": 1527,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 57623,
+ 57650
+ ],
+ "loc": {
+ "start": {
+ "line": 1527,
+ "column": 20
+ },
+ "end": {
+ "line": 1527,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 57615,
+ 57650
+ ],
+ "loc": {
+ "start": {
+ "line": 1527,
+ "column": 12
+ },
+ "end": {
+ "line": 1527,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "re_em",
+ "range": [
+ 57767,
+ 57772
+ ],
+ "loc": {
+ "start": {
+ "line": 1530,
+ "column": 12
+ },
+ "end": {
+ "line": 1530,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 57775,
+ 57779
+ ],
+ "loc": {
+ "start": {
+ "line": 1530,
+ "column": 20
+ },
+ "end": {
+ "line": 1530,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "emOperator",
+ "range": [
+ 57780,
+ 57790
+ ],
+ "loc": {
+ "start": {
+ "line": 1530,
+ "column": 25
+ },
+ "end": {
+ "line": 1530,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 57775,
+ 57790
+ ],
+ "loc": {
+ "start": {
+ "line": 1530,
+ "column": 20
+ },
+ "end": {
+ "line": 1530,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 57767,
+ 57790
+ ],
+ "loc": {
+ "start": {
+ "line": 1530,
+ "column": 12
+ },
+ "end": {
+ "line": 1530,
+ "column": 35
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " re_an = new RegExp(this.anOperator),",
+ "range": [
+ 57665,
+ 57704
+ ],
+ "loc": {
+ "start": {
+ "line": 1528,
+ "column": 12
+ },
+ "end": {
+ "line": 1528,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " re_cr = new RegExp(this.curExp),",
+ "range": [
+ 57718,
+ 57753
+ ],
+ "loc": {
+ "start": {
+ "line": 1529,
+ "column": 12
+ },
+ "end": {
+ "line": 1529,
+ "column": 47
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "re_nm",
+ "range": [
+ 57805,
+ 57810
+ ],
+ "loc": {
+ "start": {
+ "line": 1531,
+ "column": 12
+ },
+ "end": {
+ "line": 1531,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 57813,
+ 57817
+ ],
+ "loc": {
+ "start": {
+ "line": 1531,
+ "column": 20
+ },
+ "end": {
+ "line": 1531,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nmOperator",
+ "range": [
+ 57818,
+ 57828
+ ],
+ "loc": {
+ "start": {
+ "line": 1531,
+ "column": 25
+ },
+ "end": {
+ "line": 1531,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 57813,
+ 57828
+ ],
+ "loc": {
+ "start": {
+ "line": 1531,
+ "column": 20
+ },
+ "end": {
+ "line": 1531,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 57805,
+ 57828
+ ],
+ "loc": {
+ "start": {
+ "line": 1531,
+ "column": 12
+ },
+ "end": {
+ "line": 1531,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "re_re",
+ "range": [
+ 57843,
+ 57848
+ ],
+ "loc": {
+ "start": {
+ "line": 1532,
+ "column": 12
+ },
+ "end": {
+ "line": 1532,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "RegExp",
+ "range": [
+ 57855,
+ 57861
+ ],
+ "loc": {
+ "start": {
+ "line": 1532,
+ "column": 24
+ },
+ "end": {
+ "line": 1532,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 57862,
+ 57865
+ ],
+ "loc": {
+ "start": {
+ "line": 1532,
+ "column": 31
+ },
+ "end": {
+ "line": 1532,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rgxEsc",
+ "range": [
+ 57866,
+ 57872
+ ],
+ "loc": {
+ "start": {
+ "line": 1532,
+ "column": 35
+ },
+ "end": {
+ "line": 1532,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 57862,
+ 57872
+ ],
+ "loc": {
+ "start": {
+ "line": 1532,
+ "column": 31
+ },
+ "end": {
+ "line": 1532,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 57873,
+ 57877
+ ],
+ "loc": {
+ "start": {
+ "line": 1532,
+ "column": 42
+ },
+ "end": {
+ "line": 1532,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rgxOperator",
+ "range": [
+ 57878,
+ 57889
+ ],
+ "loc": {
+ "start": {
+ "line": 1532,
+ "column": 47
+ },
+ "end": {
+ "line": 1532,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 57873,
+ 57889
+ ],
+ "loc": {
+ "start": {
+ "line": 1532,
+ "column": 42
+ },
+ "end": {
+ "line": 1532,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 57862,
+ 57890
+ ],
+ "loc": {
+ "start": {
+ "line": 1532,
+ "column": 31
+ },
+ "end": {
+ "line": 1532,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 57851,
+ 57891
+ ],
+ "loc": {
+ "start": {
+ "line": 1532,
+ "column": 20
+ },
+ "end": {
+ "line": 1532,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 57843,
+ 57891
+ ],
+ "loc": {
+ "start": {
+ "line": 1532,
+ "column": 12
+ },
+ "end": {
+ "line": 1532,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 57202,
+ 57892
+ ],
+ "loc": {
+ "start": {
+ "line": 1519,
+ "column": 8
+ },
+ "end": {
+ "line": 1532,
+ "column": 61
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "keyword highlighting",
+ "range": [
+ 57904,
+ 57926
+ ],
+ "loc": {
+ "start": {
+ "line": 1534,
+ "column": 8
+ },
+ "end": {
+ "line": 1534,
+ "column": 30
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "FunctionDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "highlight",
+ "range": [
+ 57945,
+ 57954
+ ],
+ "loc": {
+ "start": {
+ "line": 1535,
+ "column": 17
+ },
+ "end": {
+ "line": 1535,
+ "column": 26
+ }
+ }
+ },
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "str",
+ "range": [
+ 57955,
+ 57958
+ ],
+ "loc": {
+ "start": {
+ "line": 1535,
+ "column": 27
+ },
+ "end": {
+ "line": 1535,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "ok",
+ "range": [
+ 57960,
+ 57962
+ ],
+ "loc": {
+ "start": {
+ "line": 1535,
+ "column": 32
+ },
+ "end": {
+ "line": 1535,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 57964,
+ 57968
+ ],
+ "loc": {
+ "start": {
+ "line": 1535,
+ "column": 36
+ },
+ "end": {
+ "line": 1535,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 58027,
+ 58031
+ ],
+ "loc": {
+ "start": {
+ "line": 1537,
+ "column": 15
+ },
+ "end": {
+ "line": 1537,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "highlightKeywords",
+ "range": [
+ 58032,
+ 58049
+ ],
+ "loc": {
+ "start": {
+ "line": 1537,
+ "column": 20
+ },
+ "end": {
+ "line": 1537,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 58027,
+ 58049
+ ],
+ "loc": {
+ "start": {
+ "line": 1537,
+ "column": 15
+ },
+ "end": {
+ "line": 1537,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "ok",
+ "range": [
+ 58053,
+ 58055
+ ],
+ "loc": {
+ "start": {
+ "line": 1537,
+ "column": 41
+ },
+ "end": {
+ "line": 1537,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 58027,
+ 58055
+ ],
+ "loc": {
+ "start": {
+ "line": 1537,
+ "column": 15
+ },
+ "end": {
+ "line": 1537,
+ "column": 43
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "str",
+ "range": [
+ 58075,
+ 58078
+ ],
+ "loc": {
+ "start": {
+ "line": 1538,
+ "column": 16
+ },
+ "end": {
+ "line": 1538,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "str",
+ "range": [
+ 58081,
+ 58084
+ ],
+ "loc": {
+ "start": {
+ "line": 1538,
+ "column": 22
+ },
+ "end": {
+ "line": 1538,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 58085,
+ 58092
+ ],
+ "loc": {
+ "start": {
+ "line": 1538,
+ "column": 26
+ },
+ "end": {
+ "line": 1538,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 58081,
+ 58092
+ ],
+ "loc": {
+ "start": {
+ "line": 1538,
+ "column": 22
+ },
+ "end": {
+ "line": 1538,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "re_lk",
+ "range": [
+ 58093,
+ 58098
+ ],
+ "loc": {
+ "start": {
+ "line": 1538,
+ "column": 34
+ },
+ "end": {
+ "line": 1538,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 58100,
+ 58102
+ ],
+ "loc": {
+ "start": {
+ "line": 1538,
+ "column": 41
+ },
+ "end": {
+ "line": 1538,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 58081,
+ 58103
+ ],
+ "loc": {
+ "start": {
+ "line": 1538,
+ "column": 22
+ },
+ "end": {
+ "line": 1538,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 58075,
+ 58103
+ ],
+ "loc": {
+ "start": {
+ "line": 1538,
+ "column": 16
+ },
+ "end": {
+ "line": 1538,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 58075,
+ 58104
+ ],
+ "loc": {
+ "start": {
+ "line": 1538,
+ "column": 16
+ },
+ "end": {
+ "line": 1538,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "str",
+ "range": [
+ 58122,
+ 58125
+ ],
+ "loc": {
+ "start": {
+ "line": 1539,
+ "column": 16
+ },
+ "end": {
+ "line": 1539,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "str",
+ "range": [
+ 58128,
+ 58131
+ ],
+ "loc": {
+ "start": {
+ "line": 1539,
+ "column": 22
+ },
+ "end": {
+ "line": 1539,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 58132,
+ 58139
+ ],
+ "loc": {
+ "start": {
+ "line": 1539,
+ "column": 26
+ },
+ "end": {
+ "line": 1539,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 58128,
+ 58139
+ ],
+ "loc": {
+ "start": {
+ "line": 1539,
+ "column": 22
+ },
+ "end": {
+ "line": 1539,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "re_eq",
+ "range": [
+ 58140,
+ 58145
+ ],
+ "loc": {
+ "start": {
+ "line": 1539,
+ "column": 34
+ },
+ "end": {
+ "line": 1539,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 58147,
+ 58149
+ ],
+ "loc": {
+ "start": {
+ "line": 1539,
+ "column": 41
+ },
+ "end": {
+ "line": 1539,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 58128,
+ 58150
+ ],
+ "loc": {
+ "start": {
+ "line": 1539,
+ "column": 22
+ },
+ "end": {
+ "line": 1539,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 58122,
+ 58150
+ ],
+ "loc": {
+ "start": {
+ "line": 1539,
+ "column": 16
+ },
+ "end": {
+ "line": 1539,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 58122,
+ 58151
+ ],
+ "loc": {
+ "start": {
+ "line": 1539,
+ "column": 16
+ },
+ "end": {
+ "line": 1539,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "str",
+ "range": [
+ 58169,
+ 58172
+ ],
+ "loc": {
+ "start": {
+ "line": 1540,
+ "column": 16
+ },
+ "end": {
+ "line": 1540,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "str",
+ "range": [
+ 58175,
+ 58178
+ ],
+ "loc": {
+ "start": {
+ "line": 1540,
+ "column": 22
+ },
+ "end": {
+ "line": 1540,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 58179,
+ 58186
+ ],
+ "loc": {
+ "start": {
+ "line": 1540,
+ "column": 26
+ },
+ "end": {
+ "line": 1540,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 58175,
+ 58186
+ ],
+ "loc": {
+ "start": {
+ "line": 1540,
+ "column": 22
+ },
+ "end": {
+ "line": 1540,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "re_st",
+ "range": [
+ 58187,
+ 58192
+ ],
+ "loc": {
+ "start": {
+ "line": 1540,
+ "column": 34
+ },
+ "end": {
+ "line": 1540,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 58194,
+ 58196
+ ],
+ "loc": {
+ "start": {
+ "line": 1540,
+ "column": 41
+ },
+ "end": {
+ "line": 1540,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 58175,
+ 58197
+ ],
+ "loc": {
+ "start": {
+ "line": 1540,
+ "column": 22
+ },
+ "end": {
+ "line": 1540,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 58169,
+ 58197
+ ],
+ "loc": {
+ "start": {
+ "line": 1540,
+ "column": 16
+ },
+ "end": {
+ "line": 1540,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 58169,
+ 58198
+ ],
+ "loc": {
+ "start": {
+ "line": 1540,
+ "column": 16
+ },
+ "end": {
+ "line": 1540,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "str",
+ "range": [
+ 58216,
+ 58219
+ ],
+ "loc": {
+ "start": {
+ "line": 1541,
+ "column": 16
+ },
+ "end": {
+ "line": 1541,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "str",
+ "range": [
+ 58222,
+ 58225
+ ],
+ "loc": {
+ "start": {
+ "line": 1541,
+ "column": 22
+ },
+ "end": {
+ "line": 1541,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 58226,
+ 58233
+ ],
+ "loc": {
+ "start": {
+ "line": 1541,
+ "column": 26
+ },
+ "end": {
+ "line": 1541,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 58222,
+ 58233
+ ],
+ "loc": {
+ "start": {
+ "line": 1541,
+ "column": 22
+ },
+ "end": {
+ "line": 1541,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "re_en",
+ "range": [
+ 58234,
+ 58239
+ ],
+ "loc": {
+ "start": {
+ "line": 1541,
+ "column": 34
+ },
+ "end": {
+ "line": 1541,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 58241,
+ 58243
+ ],
+ "loc": {
+ "start": {
+ "line": 1541,
+ "column": 41
+ },
+ "end": {
+ "line": 1541,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 58222,
+ 58244
+ ],
+ "loc": {
+ "start": {
+ "line": 1541,
+ "column": 22
+ },
+ "end": {
+ "line": 1541,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 58216,
+ 58244
+ ],
+ "loc": {
+ "start": {
+ "line": 1541,
+ "column": 16
+ },
+ "end": {
+ "line": 1541,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 58216,
+ 58245
+ ],
+ "loc": {
+ "start": {
+ "line": 1541,
+ "column": 16
+ },
+ "end": {
+ "line": 1541,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "w",
+ "range": [
+ 58267,
+ 58268
+ ],
+ "loc": {
+ "start": {
+ "line": 1542,
+ "column": 20
+ },
+ "end": {
+ "line": 1542,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "Identifier",
+ "name": "str",
+ "range": [
+ 58271,
+ 58274
+ ],
+ "loc": {
+ "start": {
+ "line": 1542,
+ "column": 24
+ },
+ "end": {
+ "line": 1542,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 58267,
+ 58274
+ ],
+ "loc": {
+ "start": {
+ "line": 1542,
+ "column": 20
+ },
+ "end": {
+ "line": 1542,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 58263,
+ 58275
+ ],
+ "loc": {
+ "start": {
+ "line": 1542,
+ "column": 16
+ },
+ "end": {
+ "line": 1542,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "re_le",
+ "range": [
+ 58296,
+ 58301
+ ],
+ "loc": {
+ "start": {
+ "line": 1543,
+ "column": 19
+ },
+ "end": {
+ "line": 1543,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "test",
+ "range": [
+ 58302,
+ 58306
+ ],
+ "loc": {
+ "start": {
+ "line": 1543,
+ "column": 25
+ },
+ "end": {
+ "line": 1543,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 58296,
+ 58306
+ ],
+ "loc": {
+ "start": {
+ "line": 1543,
+ "column": 19
+ },
+ "end": {
+ "line": 1543,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "str",
+ "range": [
+ 58307,
+ 58310
+ ],
+ "loc": {
+ "start": {
+ "line": 1543,
+ "column": 30
+ },
+ "end": {
+ "line": 1543,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 58296,
+ 58311
+ ],
+ "loc": {
+ "start": {
+ "line": 1543,
+ "column": 19
+ },
+ "end": {
+ "line": 1543,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "re_ge",
+ "range": [
+ 58315,
+ 58320
+ ],
+ "loc": {
+ "start": {
+ "line": 1543,
+ "column": 38
+ },
+ "end": {
+ "line": 1543,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "test",
+ "range": [
+ 58321,
+ 58325
+ ],
+ "loc": {
+ "start": {
+ "line": 1543,
+ "column": 44
+ },
+ "end": {
+ "line": 1543,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 58315,
+ 58325
+ ],
+ "loc": {
+ "start": {
+ "line": 1543,
+ "column": 38
+ },
+ "end": {
+ "line": 1543,
+ "column": 48
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "str",
+ "range": [
+ 58326,
+ 58329
+ ],
+ "loc": {
+ "start": {
+ "line": 1543,
+ "column": 49
+ },
+ "end": {
+ "line": 1543,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 58315,
+ 58330
+ ],
+ "loc": {
+ "start": {
+ "line": 1543,
+ "column": 38
+ },
+ "end": {
+ "line": 1543,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 58296,
+ 58330
+ ],
+ "loc": {
+ "start": {
+ "line": 1543,
+ "column": 19
+ },
+ "end": {
+ "line": 1543,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "re_l",
+ "range": [
+ 58334,
+ 58338
+ ],
+ "loc": {
+ "start": {
+ "line": 1543,
+ "column": 57
+ },
+ "end": {
+ "line": 1543,
+ "column": 61
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "test",
+ "range": [
+ 58339,
+ 58343
+ ],
+ "loc": {
+ "start": {
+ "line": 1543,
+ "column": 62
+ },
+ "end": {
+ "line": 1543,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 58334,
+ 58343
+ ],
+ "loc": {
+ "start": {
+ "line": 1543,
+ "column": 57
+ },
+ "end": {
+ "line": 1543,
+ "column": 66
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "str",
+ "range": [
+ 58344,
+ 58347
+ ],
+ "loc": {
+ "start": {
+ "line": 1543,
+ "column": 67
+ },
+ "end": {
+ "line": 1543,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 58334,
+ 58348
+ ],
+ "loc": {
+ "start": {
+ "line": 1543,
+ "column": 57
+ },
+ "end": {
+ "line": 1543,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 58296,
+ 58348
+ ],
+ "loc": {
+ "start": {
+ "line": 1543,
+ "column": 19
+ },
+ "end": {
+ "line": 1543,
+ "column": 71
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "re_g",
+ "range": [
+ 58373,
+ 58377
+ ],
+ "loc": {
+ "start": {
+ "line": 1544,
+ "column": 20
+ },
+ "end": {
+ "line": 1544,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "test",
+ "range": [
+ 58378,
+ 58382
+ ],
+ "loc": {
+ "start": {
+ "line": 1544,
+ "column": 25
+ },
+ "end": {
+ "line": 1544,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 58373,
+ 58382
+ ],
+ "loc": {
+ "start": {
+ "line": 1544,
+ "column": 20
+ },
+ "end": {
+ "line": 1544,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "str",
+ "range": [
+ 58383,
+ 58386
+ ],
+ "loc": {
+ "start": {
+ "line": 1544,
+ "column": 30
+ },
+ "end": {
+ "line": 1544,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 58373,
+ 58387
+ ],
+ "loc": {
+ "start": {
+ "line": 1544,
+ "column": 20
+ },
+ "end": {
+ "line": 1544,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 58296,
+ 58387
+ ],
+ "loc": {
+ "start": {
+ "line": 1543,
+ "column": 19
+ },
+ "end": {
+ "line": 1544,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "re_d",
+ "range": [
+ 58391,
+ 58395
+ ],
+ "loc": {
+ "start": {
+ "line": 1544,
+ "column": 38
+ },
+ "end": {
+ "line": 1544,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "test",
+ "range": [
+ 58396,
+ 58400
+ ],
+ "loc": {
+ "start": {
+ "line": 1544,
+ "column": 43
+ },
+ "end": {
+ "line": 1544,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 58391,
+ 58400
+ ],
+ "loc": {
+ "start": {
+ "line": 1544,
+ "column": 38
+ },
+ "end": {
+ "line": 1544,
+ "column": 47
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "str",
+ "range": [
+ 58401,
+ 58404
+ ],
+ "loc": {
+ "start": {
+ "line": 1544,
+ "column": 48
+ },
+ "end": {
+ "line": 1544,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 58391,
+ 58405
+ ],
+ "loc": {
+ "start": {
+ "line": 1544,
+ "column": 38
+ },
+ "end": {
+ "line": 1544,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 58296,
+ 58405
+ ],
+ "loc": {
+ "start": {
+ "line": 1543,
+ "column": 19
+ },
+ "end": {
+ "line": 1544,
+ "column": 52
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "w",
+ "range": [
+ 58429,
+ 58430
+ ],
+ "loc": {
+ "start": {
+ "line": 1545,
+ "column": 20
+ },
+ "end": {
+ "line": 1545,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 58433,
+ 58436
+ ],
+ "loc": {
+ "start": {
+ "line": 1545,
+ "column": 24
+ },
+ "end": {
+ "line": 1545,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getText",
+ "range": [
+ 58437,
+ 58444
+ ],
+ "loc": {
+ "start": {
+ "line": 1545,
+ "column": 28
+ },
+ "end": {
+ "line": 1545,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 58433,
+ 58444
+ ],
+ "loc": {
+ "start": {
+ "line": 1545,
+ "column": 24
+ },
+ "end": {
+ "line": 1545,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 58445,
+ 58449
+ ],
+ "loc": {
+ "start": {
+ "line": 1545,
+ "column": 36
+ },
+ "end": {
+ "line": 1545,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 58433,
+ 58450
+ ],
+ "loc": {
+ "start": {
+ "line": 1545,
+ "column": 24
+ },
+ "end": {
+ "line": 1545,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 58429,
+ 58450
+ ],
+ "loc": {
+ "start": {
+ "line": 1545,
+ "column": 20
+ },
+ "end": {
+ "line": 1545,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 58429,
+ 58451
+ ],
+ "loc": {
+ "start": {
+ "line": 1545,
+ "column": 20
+ },
+ "end": {
+ "line": 1545,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 58406,
+ 58470
+ ],
+ "loc": {
+ "start": {
+ "line": 1544,
+ "column": 53
+ },
+ "end": {
+ "line": 1546,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 58293,
+ 58470
+ ],
+ "loc": {
+ "start": {
+ "line": 1543,
+ "column": 16
+ },
+ "end": {
+ "line": 1546,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "w",
+ "range": [
+ 58491,
+ 58492
+ ],
+ "loc": {
+ "start": {
+ "line": 1547,
+ "column": 19
+ },
+ "end": {
+ "line": 1547,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 58497,
+ 58499
+ ],
+ "loc": {
+ "start": {
+ "line": 1547,
+ "column": 25
+ },
+ "end": {
+ "line": 1547,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 58491,
+ 58499
+ ],
+ "loc": {
+ "start": {
+ "line": 1547,
+ "column": 19
+ },
+ "end": {
+ "line": 1547,
+ "column": 27
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 58523,
+ 58526
+ ],
+ "loc": {
+ "start": {
+ "line": 1548,
+ "column": 20
+ },
+ "end": {
+ "line": 1548,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "highlightKeyword",
+ "range": [
+ 58527,
+ 58543
+ ],
+ "loc": {
+ "start": {
+ "line": 1548,
+ "column": 24
+ },
+ "end": {
+ "line": 1548,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 58523,
+ 58543
+ ],
+ "loc": {
+ "start": {
+ "line": 1548,
+ "column": 20
+ },
+ "end": {
+ "line": 1548,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "highlight",
+ "range": [
+ 58544,
+ 58553
+ ],
+ "loc": {
+ "start": {
+ "line": 1548,
+ "column": 41
+ },
+ "end": {
+ "line": 1548,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 58523,
+ 58553
+ ],
+ "loc": {
+ "start": {
+ "line": 1548,
+ "column": 20
+ },
+ "end": {
+ "line": 1548,
+ "column": 50
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 58580,
+ 58584
+ ],
+ "loc": {
+ "start": {
+ "line": 1549,
+ "column": 24
+ },
+ "end": {
+ "line": 1549,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "w",
+ "range": [
+ 58586,
+ 58587
+ ],
+ "loc": {
+ "start": {
+ "line": 1549,
+ "column": 30
+ },
+ "end": {
+ "line": 1549,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 58589,
+ 58592
+ ],
+ "loc": {
+ "start": {
+ "line": 1549,
+ "column": 33
+ },
+ "end": {
+ "line": 1549,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "highlightKeyword",
+ "range": [
+ 58593,
+ 58609
+ ],
+ "loc": {
+ "start": {
+ "line": 1549,
+ "column": 37
+ },
+ "end": {
+ "line": 1549,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 58589,
+ 58609
+ ],
+ "loc": {
+ "start": {
+ "line": 1549,
+ "column": 33
+ },
+ "end": {
+ "line": 1549,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "highlightCssClass",
+ "range": [
+ 58610,
+ 58627
+ ],
+ "loc": {
+ "start": {
+ "line": 1549,
+ "column": 54
+ },
+ "end": {
+ "line": 1549,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 58589,
+ 58627
+ ],
+ "loc": {
+ "start": {
+ "line": 1549,
+ "column": 33
+ },
+ "end": {
+ "line": 1549,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "range": [
+ 58523,
+ 58628
+ ],
+ "loc": {
+ "start": {
+ "line": 1548,
+ "column": 20
+ },
+ "end": {
+ "line": 1549,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 58523,
+ 58629
+ ],
+ "loc": {
+ "start": {
+ "line": 1548,
+ "column": 20
+ },
+ "end": {
+ "line": 1549,
+ "column": 73
+ }
+ }
+ }
+ ],
+ "range": [
+ 58500,
+ 58648
+ ],
+ "loc": {
+ "start": {
+ "line": 1547,
+ "column": 28
+ },
+ "end": {
+ "line": 1550,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 58488,
+ 58648
+ ],
+ "loc": {
+ "start": {
+ "line": 1547,
+ "column": 16
+ },
+ "end": {
+ "line": 1550,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 58056,
+ 58663
+ ],
+ "loc": {
+ "start": {
+ "line": 1537,
+ "column": 44
+ },
+ "end": {
+ "line": 1551,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 58024,
+ 58663
+ ],
+ "loc": {
+ "start": {
+ "line": 1537,
+ "column": 12
+ },
+ "end": {
+ "line": 1551,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "jshint validthis:true ",
+ "range": [
+ 57984,
+ 58010
+ ],
+ "loc": {
+ "start": {
+ "line": 1536,
+ "column": 12
+ },
+ "end": {
+ "line": 1536,
+ "column": 38
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 57969,
+ 58674
+ ],
+ "loc": {
+ "start": {
+ "line": 1535,
+ "column": 41
+ },
+ "end": {
+ "line": 1552,
+ "column": 9
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 57936,
+ 58674
+ ],
+ "loc": {
+ "start": {
+ "line": 1535,
+ "column": 8
+ },
+ "end": {
+ "line": 1552,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "keyword highlighting",
+ "range": [
+ 57904,
+ 57926
+ ],
+ "loc": {
+ "start": {
+ "line": 1534,
+ "column": 8
+ },
+ "end": {
+ "line": 1534,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "looks for search argument in current row",
+ "range": [
+ 58686,
+ 58728
+ ],
+ "loc": {
+ "start": {
+ "line": 1554,
+ "column": 8
+ },
+ "end": {
+ "line": 1554,
+ "column": 50
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "FunctionDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "hasArg",
+ "range": [
+ 58747,
+ 58753
+ ],
+ "loc": {
+ "start": {
+ "line": 1555,
+ "column": 17
+ },
+ "end": {
+ "line": 1555,
+ "column": 23
+ }
+ }
+ },
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 58754,
+ 58756
+ ],
+ "loc": {
+ "start": {
+ "line": 1555,
+ "column": 24
+ },
+ "end": {
+ "line": 1555,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 58758,
+ 58767
+ ],
+ "loc": {
+ "start": {
+ "line": 1555,
+ "column": 28
+ },
+ "end": {
+ "line": 1555,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 58769,
+ 58770
+ ],
+ "loc": {
+ "start": {
+ "line": 1555,
+ "column": 39
+ },
+ "end": {
+ "line": 1555,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 58830,
+ 58839
+ ],
+ "loc": {
+ "start": {
+ "line": 1557,
+ "column": 16
+ },
+ "end": {
+ "line": 1557,
+ "column": 25
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 58830,
+ 58839
+ ],
+ "loc": {
+ "start": {
+ "line": 1557,
+ "column": 16
+ },
+ "end": {
+ "line": 1557,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "removeNbFormat",
+ "range": [
+ 58858,
+ 58872
+ ],
+ "loc": {
+ "start": {
+ "line": 1558,
+ "column": 16
+ },
+ "end": {
+ "line": 1558,
+ "column": 30
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Helpers",
+ "range": [
+ 58875,
+ 58882
+ ],
+ "loc": {
+ "start": {
+ "line": 1558,
+ "column": 33
+ },
+ "end": {
+ "line": 1558,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeNbFormat",
+ "range": [
+ 58883,
+ 58897
+ ],
+ "loc": {
+ "start": {
+ "line": 1558,
+ "column": 41
+ },
+ "end": {
+ "line": 1558,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 58875,
+ 58897
+ ],
+ "loc": {
+ "start": {
+ "line": 1558,
+ "column": 33
+ },
+ "end": {
+ "line": 1558,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 58858,
+ 58897
+ ],
+ "loc": {
+ "start": {
+ "line": 1558,
+ "column": 16
+ },
+ "end": {
+ "line": 1558,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 58826,
+ 58898
+ ],
+ "loc": {
+ "start": {
+ "line": 1557,
+ "column": 12
+ },
+ "end": {
+ "line": 1558,
+ "column": 56
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "jshint validthis:true ",
+ "range": [
+ 58786,
+ 58812
+ ],
+ "loc": {
+ "start": {
+ "line": 1556,
+ "column": 12
+ },
+ "end": {
+ "line": 1556,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Search arg operator tests",
+ "range": [
+ 58912,
+ 58939
+ ],
+ "loc": {
+ "start": {
+ "line": 1559,
+ "column": 12
+ },
+ "end": {
+ "line": 1559,
+ "column": 39
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "hasLO",
+ "range": [
+ 58957,
+ 58962
+ ],
+ "loc": {
+ "start": {
+ "line": 1560,
+ "column": 16
+ },
+ "end": {
+ "line": 1560,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "re_l",
+ "range": [
+ 58965,
+ 58969
+ ],
+ "loc": {
+ "start": {
+ "line": 1560,
+ "column": 24
+ },
+ "end": {
+ "line": 1560,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "test",
+ "range": [
+ 58970,
+ 58974
+ ],
+ "loc": {
+ "start": {
+ "line": 1560,
+ "column": 29
+ },
+ "end": {
+ "line": 1560,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 58965,
+ 58974
+ ],
+ "loc": {
+ "start": {
+ "line": 1560,
+ "column": 24
+ },
+ "end": {
+ "line": 1560,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 58975,
+ 58977
+ ],
+ "loc": {
+ "start": {
+ "line": 1560,
+ "column": 34
+ },
+ "end": {
+ "line": 1560,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 58965,
+ 58978
+ ],
+ "loc": {
+ "start": {
+ "line": 1560,
+ "column": 24
+ },
+ "end": {
+ "line": 1560,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 58957,
+ 58978
+ ],
+ "loc": {
+ "start": {
+ "line": 1560,
+ "column": 16
+ },
+ "end": {
+ "line": 1560,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "hasLE",
+ "range": [
+ 58997,
+ 59002
+ ],
+ "loc": {
+ "start": {
+ "line": 1561,
+ "column": 16
+ },
+ "end": {
+ "line": 1561,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "re_le",
+ "range": [
+ 59005,
+ 59010
+ ],
+ "loc": {
+ "start": {
+ "line": 1561,
+ "column": 24
+ },
+ "end": {
+ "line": 1561,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "test",
+ "range": [
+ 59011,
+ 59015
+ ],
+ "loc": {
+ "start": {
+ "line": 1561,
+ "column": 30
+ },
+ "end": {
+ "line": 1561,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 59005,
+ 59015
+ ],
+ "loc": {
+ "start": {
+ "line": 1561,
+ "column": 24
+ },
+ "end": {
+ "line": 1561,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 59016,
+ 59018
+ ],
+ "loc": {
+ "start": {
+ "line": 1561,
+ "column": 35
+ },
+ "end": {
+ "line": 1561,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 59005,
+ 59019
+ ],
+ "loc": {
+ "start": {
+ "line": 1561,
+ "column": 24
+ },
+ "end": {
+ "line": 1561,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 58997,
+ 59019
+ ],
+ "loc": {
+ "start": {
+ "line": 1561,
+ "column": 16
+ },
+ "end": {
+ "line": 1561,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "hasGR",
+ "range": [
+ 59038,
+ 59043
+ ],
+ "loc": {
+ "start": {
+ "line": 1562,
+ "column": 16
+ },
+ "end": {
+ "line": 1562,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "re_g",
+ "range": [
+ 59046,
+ 59050
+ ],
+ "loc": {
+ "start": {
+ "line": 1562,
+ "column": 24
+ },
+ "end": {
+ "line": 1562,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "test",
+ "range": [
+ 59051,
+ 59055
+ ],
+ "loc": {
+ "start": {
+ "line": 1562,
+ "column": 29
+ },
+ "end": {
+ "line": 1562,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 59046,
+ 59055
+ ],
+ "loc": {
+ "start": {
+ "line": 1562,
+ "column": 24
+ },
+ "end": {
+ "line": 1562,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 59056,
+ 59058
+ ],
+ "loc": {
+ "start": {
+ "line": 1562,
+ "column": 34
+ },
+ "end": {
+ "line": 1562,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 59046,
+ 59059
+ ],
+ "loc": {
+ "start": {
+ "line": 1562,
+ "column": 24
+ },
+ "end": {
+ "line": 1562,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 59038,
+ 59059
+ ],
+ "loc": {
+ "start": {
+ "line": 1562,
+ "column": 16
+ },
+ "end": {
+ "line": 1562,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "hasGE",
+ "range": [
+ 59078,
+ 59083
+ ],
+ "loc": {
+ "start": {
+ "line": 1563,
+ "column": 16
+ },
+ "end": {
+ "line": 1563,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "re_ge",
+ "range": [
+ 59086,
+ 59091
+ ],
+ "loc": {
+ "start": {
+ "line": 1563,
+ "column": 24
+ },
+ "end": {
+ "line": 1563,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "test",
+ "range": [
+ 59092,
+ 59096
+ ],
+ "loc": {
+ "start": {
+ "line": 1563,
+ "column": 30
+ },
+ "end": {
+ "line": 1563,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 59086,
+ 59096
+ ],
+ "loc": {
+ "start": {
+ "line": 1563,
+ "column": 24
+ },
+ "end": {
+ "line": 1563,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 59097,
+ 59099
+ ],
+ "loc": {
+ "start": {
+ "line": 1563,
+ "column": 35
+ },
+ "end": {
+ "line": 1563,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 59086,
+ 59100
+ ],
+ "loc": {
+ "start": {
+ "line": 1563,
+ "column": 24
+ },
+ "end": {
+ "line": 1563,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 59078,
+ 59100
+ ],
+ "loc": {
+ "start": {
+ "line": 1563,
+ "column": 16
+ },
+ "end": {
+ "line": 1563,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "hasDF",
+ "range": [
+ 59119,
+ 59124
+ ],
+ "loc": {
+ "start": {
+ "line": 1564,
+ "column": 16
+ },
+ "end": {
+ "line": 1564,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "re_d",
+ "range": [
+ 59127,
+ 59131
+ ],
+ "loc": {
+ "start": {
+ "line": 1564,
+ "column": 24
+ },
+ "end": {
+ "line": 1564,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "test",
+ "range": [
+ 59132,
+ 59136
+ ],
+ "loc": {
+ "start": {
+ "line": 1564,
+ "column": 29
+ },
+ "end": {
+ "line": 1564,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 59127,
+ 59136
+ ],
+ "loc": {
+ "start": {
+ "line": 1564,
+ "column": 24
+ },
+ "end": {
+ "line": 1564,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 59137,
+ 59139
+ ],
+ "loc": {
+ "start": {
+ "line": 1564,
+ "column": 34
+ },
+ "end": {
+ "line": 1564,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 59127,
+ 59140
+ ],
+ "loc": {
+ "start": {
+ "line": 1564,
+ "column": 24
+ },
+ "end": {
+ "line": 1564,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 59119,
+ 59140
+ ],
+ "loc": {
+ "start": {
+ "line": 1564,
+ "column": 16
+ },
+ "end": {
+ "line": 1564,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "hasEQ",
+ "range": [
+ 59159,
+ 59164
+ ],
+ "loc": {
+ "start": {
+ "line": 1565,
+ "column": 16
+ },
+ "end": {
+ "line": 1565,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "re_eq",
+ "range": [
+ 59167,
+ 59172
+ ],
+ "loc": {
+ "start": {
+ "line": 1565,
+ "column": 24
+ },
+ "end": {
+ "line": 1565,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "test",
+ "range": [
+ 59173,
+ 59177
+ ],
+ "loc": {
+ "start": {
+ "line": 1565,
+ "column": 30
+ },
+ "end": {
+ "line": 1565,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 59167,
+ 59177
+ ],
+ "loc": {
+ "start": {
+ "line": 1565,
+ "column": 24
+ },
+ "end": {
+ "line": 1565,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 59178,
+ 59180
+ ],
+ "loc": {
+ "start": {
+ "line": 1565,
+ "column": 35
+ },
+ "end": {
+ "line": 1565,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 59167,
+ 59181
+ ],
+ "loc": {
+ "start": {
+ "line": 1565,
+ "column": 24
+ },
+ "end": {
+ "line": 1565,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 59159,
+ 59181
+ ],
+ "loc": {
+ "start": {
+ "line": 1565,
+ "column": 16
+ },
+ "end": {
+ "line": 1565,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "hasLK",
+ "range": [
+ 59200,
+ 59205
+ ],
+ "loc": {
+ "start": {
+ "line": 1566,
+ "column": 16
+ },
+ "end": {
+ "line": 1566,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "re_lk",
+ "range": [
+ 59208,
+ 59213
+ ],
+ "loc": {
+ "start": {
+ "line": 1566,
+ "column": 24
+ },
+ "end": {
+ "line": 1566,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "test",
+ "range": [
+ 59214,
+ 59218
+ ],
+ "loc": {
+ "start": {
+ "line": 1566,
+ "column": 30
+ },
+ "end": {
+ "line": 1566,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 59208,
+ 59218
+ ],
+ "loc": {
+ "start": {
+ "line": 1566,
+ "column": 24
+ },
+ "end": {
+ "line": 1566,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 59219,
+ 59221
+ ],
+ "loc": {
+ "start": {
+ "line": 1566,
+ "column": 35
+ },
+ "end": {
+ "line": 1566,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 59208,
+ 59222
+ ],
+ "loc": {
+ "start": {
+ "line": 1566,
+ "column": 24
+ },
+ "end": {
+ "line": 1566,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 59200,
+ 59222
+ ],
+ "loc": {
+ "start": {
+ "line": 1566,
+ "column": 16
+ },
+ "end": {
+ "line": 1566,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "hasST",
+ "range": [
+ 59285,
+ 59290
+ ],
+ "loc": {
+ "start": {
+ "line": 1568,
+ "column": 16
+ },
+ "end": {
+ "line": 1568,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "re_st",
+ "range": [
+ 59293,
+ 59298
+ ],
+ "loc": {
+ "start": {
+ "line": 1568,
+ "column": 24
+ },
+ "end": {
+ "line": 1568,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "test",
+ "range": [
+ 59299,
+ 59303
+ ],
+ "loc": {
+ "start": {
+ "line": 1568,
+ "column": 30
+ },
+ "end": {
+ "line": 1568,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 59293,
+ 59303
+ ],
+ "loc": {
+ "start": {
+ "line": 1568,
+ "column": 24
+ },
+ "end": {
+ "line": 1568,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 59304,
+ 59306
+ ],
+ "loc": {
+ "start": {
+ "line": 1568,
+ "column": 35
+ },
+ "end": {
+ "line": 1568,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 59293,
+ 59307
+ ],
+ "loc": {
+ "start": {
+ "line": 1568,
+ "column": 24
+ },
+ "end": {
+ "line": 1568,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 59285,
+ 59307
+ ],
+ "loc": {
+ "start": {
+ "line": 1568,
+ "column": 16
+ },
+ "end": {
+ "line": 1568,
+ "column": 38
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " hasAN = re_an.test(sA),",
+ "range": [
+ 59241,
+ 59267
+ ],
+ "loc": {
+ "start": {
+ "line": 1567,
+ "column": 16
+ },
+ "end": {
+ "line": 1567,
+ "column": 42
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "hasEN",
+ "range": [
+ 59326,
+ 59331
+ ],
+ "loc": {
+ "start": {
+ "line": 1569,
+ "column": 16
+ },
+ "end": {
+ "line": 1569,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "re_en",
+ "range": [
+ 59334,
+ 59339
+ ],
+ "loc": {
+ "start": {
+ "line": 1569,
+ "column": 24
+ },
+ "end": {
+ "line": 1569,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "test",
+ "range": [
+ 59340,
+ 59344
+ ],
+ "loc": {
+ "start": {
+ "line": 1569,
+ "column": 30
+ },
+ "end": {
+ "line": 1569,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 59334,
+ 59344
+ ],
+ "loc": {
+ "start": {
+ "line": 1569,
+ "column": 24
+ },
+ "end": {
+ "line": 1569,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 59345,
+ 59347
+ ],
+ "loc": {
+ "start": {
+ "line": 1569,
+ "column": 35
+ },
+ "end": {
+ "line": 1569,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 59334,
+ 59348
+ ],
+ "loc": {
+ "start": {
+ "line": 1569,
+ "column": 24
+ },
+ "end": {
+ "line": 1569,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 59326,
+ 59348
+ ],
+ "loc": {
+ "start": {
+ "line": 1569,
+ "column": 16
+ },
+ "end": {
+ "line": 1569,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "hasEM",
+ "range": [
+ 59367,
+ 59372
+ ],
+ "loc": {
+ "start": {
+ "line": 1570,
+ "column": 16
+ },
+ "end": {
+ "line": 1570,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "re_em",
+ "range": [
+ 59376,
+ 59381
+ ],
+ "loc": {
+ "start": {
+ "line": 1570,
+ "column": 25
+ },
+ "end": {
+ "line": 1570,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 59386,
+ 59388
+ ],
+ "loc": {
+ "start": {
+ "line": 1570,
+ "column": 35
+ },
+ "end": {
+ "line": 1570,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 59376,
+ 59388
+ ],
+ "loc": {
+ "start": {
+ "line": 1570,
+ "column": 25
+ },
+ "end": {
+ "line": 1570,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 59367,
+ 59389
+ ],
+ "loc": {
+ "start": {
+ "line": 1570,
+ "column": 16
+ },
+ "end": {
+ "line": 1570,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "hasNM",
+ "range": [
+ 59408,
+ 59413
+ ],
+ "loc": {
+ "start": {
+ "line": 1571,
+ "column": 16
+ },
+ "end": {
+ "line": 1571,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "re_nm",
+ "range": [
+ 59417,
+ 59422
+ ],
+ "loc": {
+ "start": {
+ "line": 1571,
+ "column": 25
+ },
+ "end": {
+ "line": 1571,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 59427,
+ 59429
+ ],
+ "loc": {
+ "start": {
+ "line": 1571,
+ "column": 35
+ },
+ "end": {
+ "line": 1571,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 59417,
+ 59429
+ ],
+ "loc": {
+ "start": {
+ "line": 1571,
+ "column": 25
+ },
+ "end": {
+ "line": 1571,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 59408,
+ 59430
+ ],
+ "loc": {
+ "start": {
+ "line": 1571,
+ "column": 16
+ },
+ "end": {
+ "line": 1571,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "hasRE",
+ "range": [
+ 59449,
+ 59454
+ ],
+ "loc": {
+ "start": {
+ "line": 1572,
+ "column": 16
+ },
+ "end": {
+ "line": 1572,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "re_re",
+ "range": [
+ 59457,
+ 59462
+ ],
+ "loc": {
+ "start": {
+ "line": 1572,
+ "column": 24
+ },
+ "end": {
+ "line": 1572,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "test",
+ "range": [
+ 59463,
+ 59467
+ ],
+ "loc": {
+ "start": {
+ "line": 1572,
+ "column": 30
+ },
+ "end": {
+ "line": 1572,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 59457,
+ 59467
+ ],
+ "loc": {
+ "start": {
+ "line": 1572,
+ "column": 24
+ },
+ "end": {
+ "line": 1572,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 59468,
+ 59470
+ ],
+ "loc": {
+ "start": {
+ "line": 1572,
+ "column": 35
+ },
+ "end": {
+ "line": 1572,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 59457,
+ 59471
+ ],
+ "loc": {
+ "start": {
+ "line": 1572,
+ "column": 24
+ },
+ "end": {
+ "line": 1572,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 59449,
+ 59471
+ ],
+ "loc": {
+ "start": {
+ "line": 1572,
+ "column": 16
+ },
+ "end": {
+ "line": 1572,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 58953,
+ 59472
+ ],
+ "loc": {
+ "start": {
+ "line": 1560,
+ "column": 12
+ },
+ "end": {
+ "line": 1572,
+ "column": 39
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Search arg operator tests",
+ "range": [
+ 58912,
+ 58939
+ ],
+ "loc": {
+ "start": {
+ "line": 1559,
+ "column": 12
+ },
+ "end": {
+ "line": 1559,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Search arg dates tests",
+ "range": [
+ 59488,
+ 59512
+ ],
+ "loc": {
+ "start": {
+ "line": 1574,
+ "column": 12
+ },
+ "end": {
+ "line": 1574,
+ "column": 36
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "isLDate",
+ "range": [
+ 59530,
+ 59537
+ ],
+ "loc": {
+ "start": {
+ "line": 1575,
+ "column": 16
+ },
+ "end": {
+ "line": 1575,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "hasLO",
+ "range": [
+ 59540,
+ 59545
+ ],
+ "loc": {
+ "start": {
+ "line": 1575,
+ "column": 26
+ },
+ "end": {
+ "line": 1575,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "isValidDate",
+ "range": [
+ 59549,
+ 59560
+ ],
+ "loc": {
+ "start": {
+ "line": 1575,
+ "column": 35
+ },
+ "end": {
+ "line": 1575,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 59561,
+ 59563
+ ],
+ "loc": {
+ "start": {
+ "line": 1575,
+ "column": 47
+ },
+ "end": {
+ "line": 1575,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 59564,
+ 59571
+ ],
+ "loc": {
+ "start": {
+ "line": 1575,
+ "column": 50
+ },
+ "end": {
+ "line": 1575,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 59561,
+ 59571
+ ],
+ "loc": {
+ "start": {
+ "line": 1575,
+ "column": 47
+ },
+ "end": {
+ "line": 1575,
+ "column": 57
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "re_l",
+ "range": [
+ 59572,
+ 59576
+ ],
+ "loc": {
+ "start": {
+ "line": 1575,
+ "column": 58
+ },
+ "end": {
+ "line": 1575,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 59577,
+ 59579
+ ],
+ "loc": {
+ "start": {
+ "line": 1575,
+ "column": 63
+ },
+ "end": {
+ "line": 1575,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 59561,
+ 59580
+ ],
+ "loc": {
+ "start": {
+ "line": 1575,
+ "column": 47
+ },
+ "end": {
+ "line": 1575,
+ "column": 66
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "dtType",
+ "range": [
+ 59582,
+ 59588
+ ],
+ "loc": {
+ "start": {
+ "line": 1575,
+ "column": 68
+ },
+ "end": {
+ "line": 1575,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 59549,
+ 59589
+ ],
+ "loc": {
+ "start": {
+ "line": 1575,
+ "column": 35
+ },
+ "end": {
+ "line": 1575,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 59540,
+ 59589
+ ],
+ "loc": {
+ "start": {
+ "line": 1575,
+ "column": 26
+ },
+ "end": {
+ "line": 1575,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 59530,
+ 59589
+ ],
+ "loc": {
+ "start": {
+ "line": 1575,
+ "column": 16
+ },
+ "end": {
+ "line": 1575,
+ "column": 75
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 59526,
+ 59590
+ ],
+ "loc": {
+ "start": {
+ "line": 1575,
+ "column": 12
+ },
+ "end": {
+ "line": 1575,
+ "column": 76
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Search arg dates tests",
+ "range": [
+ 59488,
+ 59512
+ ],
+ "loc": {
+ "start": {
+ "line": 1574,
+ "column": 12
+ },
+ "end": {
+ "line": 1574,
+ "column": 36
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "isLEDate",
+ "range": [
+ 59608,
+ 59616
+ ],
+ "loc": {
+ "start": {
+ "line": 1576,
+ "column": 16
+ },
+ "end": {
+ "line": 1576,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "hasLE",
+ "range": [
+ 59619,
+ 59624
+ ],
+ "loc": {
+ "start": {
+ "line": 1576,
+ "column": 27
+ },
+ "end": {
+ "line": 1576,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "isValidDate",
+ "range": [
+ 59628,
+ 59639
+ ],
+ "loc": {
+ "start": {
+ "line": 1576,
+ "column": 36
+ },
+ "end": {
+ "line": 1576,
+ "column": 47
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 59640,
+ 59642
+ ],
+ "loc": {
+ "start": {
+ "line": 1576,
+ "column": 48
+ },
+ "end": {
+ "line": 1576,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 59643,
+ 59650
+ ],
+ "loc": {
+ "start": {
+ "line": 1576,
+ "column": 51
+ },
+ "end": {
+ "line": 1576,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 59640,
+ 59650
+ ],
+ "loc": {
+ "start": {
+ "line": 1576,
+ "column": 48
+ },
+ "end": {
+ "line": 1576,
+ "column": 58
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "re_le",
+ "range": [
+ 59651,
+ 59656
+ ],
+ "loc": {
+ "start": {
+ "line": 1576,
+ "column": 59
+ },
+ "end": {
+ "line": 1576,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 59657,
+ 59659
+ ],
+ "loc": {
+ "start": {
+ "line": 1576,
+ "column": 65
+ },
+ "end": {
+ "line": 1576,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 59640,
+ 59660
+ ],
+ "loc": {
+ "start": {
+ "line": 1576,
+ "column": 48
+ },
+ "end": {
+ "line": 1576,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "dtType",
+ "range": [
+ 59662,
+ 59668
+ ],
+ "loc": {
+ "start": {
+ "line": 1576,
+ "column": 70
+ },
+ "end": {
+ "line": 1576,
+ "column": 76
+ }
+ }
+ }
+ ],
+ "range": [
+ 59628,
+ 59669
+ ],
+ "loc": {
+ "start": {
+ "line": 1576,
+ "column": 36
+ },
+ "end": {
+ "line": 1576,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 59619,
+ 59669
+ ],
+ "loc": {
+ "start": {
+ "line": 1576,
+ "column": 27
+ },
+ "end": {
+ "line": 1576,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 59608,
+ 59669
+ ],
+ "loc": {
+ "start": {
+ "line": 1576,
+ "column": 16
+ },
+ "end": {
+ "line": 1576,
+ "column": 77
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 59604,
+ 59670
+ ],
+ "loc": {
+ "start": {
+ "line": 1576,
+ "column": 12
+ },
+ "end": {
+ "line": 1576,
+ "column": 78
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "isGDate",
+ "range": [
+ 59688,
+ 59695
+ ],
+ "loc": {
+ "start": {
+ "line": 1577,
+ "column": 16
+ },
+ "end": {
+ "line": 1577,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "hasGR",
+ "range": [
+ 59698,
+ 59703
+ ],
+ "loc": {
+ "start": {
+ "line": 1577,
+ "column": 26
+ },
+ "end": {
+ "line": 1577,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "isValidDate",
+ "range": [
+ 59707,
+ 59718
+ ],
+ "loc": {
+ "start": {
+ "line": 1577,
+ "column": 35
+ },
+ "end": {
+ "line": 1577,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 59719,
+ 59721
+ ],
+ "loc": {
+ "start": {
+ "line": 1577,
+ "column": 47
+ },
+ "end": {
+ "line": 1577,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 59722,
+ 59729
+ ],
+ "loc": {
+ "start": {
+ "line": 1577,
+ "column": 50
+ },
+ "end": {
+ "line": 1577,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 59719,
+ 59729
+ ],
+ "loc": {
+ "start": {
+ "line": 1577,
+ "column": 47
+ },
+ "end": {
+ "line": 1577,
+ "column": 57
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "re_g",
+ "range": [
+ 59730,
+ 59734
+ ],
+ "loc": {
+ "start": {
+ "line": 1577,
+ "column": 58
+ },
+ "end": {
+ "line": 1577,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 59735,
+ 59737
+ ],
+ "loc": {
+ "start": {
+ "line": 1577,
+ "column": 63
+ },
+ "end": {
+ "line": 1577,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 59719,
+ 59738
+ ],
+ "loc": {
+ "start": {
+ "line": 1577,
+ "column": 47
+ },
+ "end": {
+ "line": 1577,
+ "column": 66
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "dtType",
+ "range": [
+ 59740,
+ 59746
+ ],
+ "loc": {
+ "start": {
+ "line": 1577,
+ "column": 68
+ },
+ "end": {
+ "line": 1577,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 59707,
+ 59747
+ ],
+ "loc": {
+ "start": {
+ "line": 1577,
+ "column": 35
+ },
+ "end": {
+ "line": 1577,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 59698,
+ 59747
+ ],
+ "loc": {
+ "start": {
+ "line": 1577,
+ "column": 26
+ },
+ "end": {
+ "line": 1577,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 59688,
+ 59747
+ ],
+ "loc": {
+ "start": {
+ "line": 1577,
+ "column": 16
+ },
+ "end": {
+ "line": 1577,
+ "column": 75
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 59684,
+ 59748
+ ],
+ "loc": {
+ "start": {
+ "line": 1577,
+ "column": 12
+ },
+ "end": {
+ "line": 1577,
+ "column": 76
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "isGEDate",
+ "range": [
+ 59766,
+ 59774
+ ],
+ "loc": {
+ "start": {
+ "line": 1578,
+ "column": 16
+ },
+ "end": {
+ "line": 1578,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "hasGE",
+ "range": [
+ 59777,
+ 59782
+ ],
+ "loc": {
+ "start": {
+ "line": 1578,
+ "column": 27
+ },
+ "end": {
+ "line": 1578,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "isValidDate",
+ "range": [
+ 59786,
+ 59797
+ ],
+ "loc": {
+ "start": {
+ "line": 1578,
+ "column": 36
+ },
+ "end": {
+ "line": 1578,
+ "column": 47
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 59798,
+ 59800
+ ],
+ "loc": {
+ "start": {
+ "line": 1578,
+ "column": 48
+ },
+ "end": {
+ "line": 1578,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 59801,
+ 59808
+ ],
+ "loc": {
+ "start": {
+ "line": 1578,
+ "column": 51
+ },
+ "end": {
+ "line": 1578,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 59798,
+ 59808
+ ],
+ "loc": {
+ "start": {
+ "line": 1578,
+ "column": 48
+ },
+ "end": {
+ "line": 1578,
+ "column": 58
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "re_ge",
+ "range": [
+ 59809,
+ 59814
+ ],
+ "loc": {
+ "start": {
+ "line": 1578,
+ "column": 59
+ },
+ "end": {
+ "line": 1578,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 59815,
+ 59817
+ ],
+ "loc": {
+ "start": {
+ "line": 1578,
+ "column": 65
+ },
+ "end": {
+ "line": 1578,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 59798,
+ 59818
+ ],
+ "loc": {
+ "start": {
+ "line": 1578,
+ "column": 48
+ },
+ "end": {
+ "line": 1578,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "dtType",
+ "range": [
+ 59820,
+ 59826
+ ],
+ "loc": {
+ "start": {
+ "line": 1578,
+ "column": 70
+ },
+ "end": {
+ "line": 1578,
+ "column": 76
+ }
+ }
+ }
+ ],
+ "range": [
+ 59786,
+ 59827
+ ],
+ "loc": {
+ "start": {
+ "line": 1578,
+ "column": 36
+ },
+ "end": {
+ "line": 1578,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 59777,
+ 59827
+ ],
+ "loc": {
+ "start": {
+ "line": 1578,
+ "column": 27
+ },
+ "end": {
+ "line": 1578,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 59766,
+ 59827
+ ],
+ "loc": {
+ "start": {
+ "line": 1578,
+ "column": 16
+ },
+ "end": {
+ "line": 1578,
+ "column": 77
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 59762,
+ 59828
+ ],
+ "loc": {
+ "start": {
+ "line": 1578,
+ "column": 12
+ },
+ "end": {
+ "line": 1578,
+ "column": 78
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "isDFDate",
+ "range": [
+ 59846,
+ 59854
+ ],
+ "loc": {
+ "start": {
+ "line": 1579,
+ "column": 16
+ },
+ "end": {
+ "line": 1579,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "hasDF",
+ "range": [
+ 59857,
+ 59862
+ ],
+ "loc": {
+ "start": {
+ "line": 1579,
+ "column": 27
+ },
+ "end": {
+ "line": 1579,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "isValidDate",
+ "range": [
+ 59866,
+ 59877
+ ],
+ "loc": {
+ "start": {
+ "line": 1579,
+ "column": 36
+ },
+ "end": {
+ "line": 1579,
+ "column": 47
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 59878,
+ 59880
+ ],
+ "loc": {
+ "start": {
+ "line": 1579,
+ "column": 48
+ },
+ "end": {
+ "line": 1579,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 59881,
+ 59888
+ ],
+ "loc": {
+ "start": {
+ "line": 1579,
+ "column": 51
+ },
+ "end": {
+ "line": 1579,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 59878,
+ 59888
+ ],
+ "loc": {
+ "start": {
+ "line": 1579,
+ "column": 48
+ },
+ "end": {
+ "line": 1579,
+ "column": 58
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "re_d",
+ "range": [
+ 59889,
+ 59893
+ ],
+ "loc": {
+ "start": {
+ "line": 1579,
+ "column": 59
+ },
+ "end": {
+ "line": 1579,
+ "column": 63
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 59894,
+ 59896
+ ],
+ "loc": {
+ "start": {
+ "line": 1579,
+ "column": 64
+ },
+ "end": {
+ "line": 1579,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 59878,
+ 59897
+ ],
+ "loc": {
+ "start": {
+ "line": 1579,
+ "column": 48
+ },
+ "end": {
+ "line": 1579,
+ "column": 67
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "dtType",
+ "range": [
+ 59899,
+ 59905
+ ],
+ "loc": {
+ "start": {
+ "line": 1579,
+ "column": 69
+ },
+ "end": {
+ "line": 1579,
+ "column": 75
+ }
+ }
+ }
+ ],
+ "range": [
+ 59866,
+ 59906
+ ],
+ "loc": {
+ "start": {
+ "line": 1579,
+ "column": 36
+ },
+ "end": {
+ "line": 1579,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 59857,
+ 59906
+ ],
+ "loc": {
+ "start": {
+ "line": 1579,
+ "column": 27
+ },
+ "end": {
+ "line": 1579,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 59846,
+ 59906
+ ],
+ "loc": {
+ "start": {
+ "line": 1579,
+ "column": 16
+ },
+ "end": {
+ "line": 1579,
+ "column": 76
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 59842,
+ 59907
+ ],
+ "loc": {
+ "start": {
+ "line": 1579,
+ "column": 12
+ },
+ "end": {
+ "line": 1579,
+ "column": 77
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "isEQDate",
+ "range": [
+ 59925,
+ 59933
+ ],
+ "loc": {
+ "start": {
+ "line": 1580,
+ "column": 16
+ },
+ "end": {
+ "line": 1580,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "hasEQ",
+ "range": [
+ 59936,
+ 59941
+ ],
+ "loc": {
+ "start": {
+ "line": 1580,
+ "column": 27
+ },
+ "end": {
+ "line": 1580,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "isValidDate",
+ "range": [
+ 59945,
+ 59956
+ ],
+ "loc": {
+ "start": {
+ "line": 1580,
+ "column": 36
+ },
+ "end": {
+ "line": 1580,
+ "column": 47
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 59957,
+ 59959
+ ],
+ "loc": {
+ "start": {
+ "line": 1580,
+ "column": 48
+ },
+ "end": {
+ "line": 1580,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 59960,
+ 59967
+ ],
+ "loc": {
+ "start": {
+ "line": 1580,
+ "column": 51
+ },
+ "end": {
+ "line": 1580,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 59957,
+ 59967
+ ],
+ "loc": {
+ "start": {
+ "line": 1580,
+ "column": 48
+ },
+ "end": {
+ "line": 1580,
+ "column": 58
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "re_eq",
+ "range": [
+ 59968,
+ 59973
+ ],
+ "loc": {
+ "start": {
+ "line": 1580,
+ "column": 59
+ },
+ "end": {
+ "line": 1580,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 59974,
+ 59976
+ ],
+ "loc": {
+ "start": {
+ "line": 1580,
+ "column": 65
+ },
+ "end": {
+ "line": 1580,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 59957,
+ 59977
+ ],
+ "loc": {
+ "start": {
+ "line": 1580,
+ "column": 48
+ },
+ "end": {
+ "line": 1580,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "dtType",
+ "range": [
+ 59979,
+ 59985
+ ],
+ "loc": {
+ "start": {
+ "line": 1580,
+ "column": 70
+ },
+ "end": {
+ "line": 1580,
+ "column": 76
+ }
+ }
+ }
+ ],
+ "range": [
+ 59945,
+ 59986
+ ],
+ "loc": {
+ "start": {
+ "line": 1580,
+ "column": 36
+ },
+ "end": {
+ "line": 1580,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 59936,
+ 59986
+ ],
+ "loc": {
+ "start": {
+ "line": 1580,
+ "column": 27
+ },
+ "end": {
+ "line": 1580,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 59925,
+ 59986
+ ],
+ "loc": {
+ "start": {
+ "line": 1580,
+ "column": 16
+ },
+ "end": {
+ "line": 1580,
+ "column": 77
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 59921,
+ 59987
+ ],
+ "loc": {
+ "start": {
+ "line": 1580,
+ "column": 12
+ },
+ "end": {
+ "line": 1580,
+ "column": 78
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "dte1",
+ "range": [
+ 60007,
+ 60011
+ ],
+ "loc": {
+ "start": {
+ "line": 1582,
+ "column": 16
+ },
+ "end": {
+ "line": 1582,
+ "column": 20
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 60007,
+ 60011
+ ],
+ "loc": {
+ "start": {
+ "line": 1582,
+ "column": 16
+ },
+ "end": {
+ "line": 1582,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "dte2",
+ "range": [
+ 60013,
+ 60017
+ ],
+ "loc": {
+ "start": {
+ "line": 1582,
+ "column": 22
+ },
+ "end": {
+ "line": 1582,
+ "column": 26
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 60013,
+ 60017
+ ],
+ "loc": {
+ "start": {
+ "line": 1582,
+ "column": 22
+ },
+ "end": {
+ "line": 1582,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 60003,
+ 60018
+ ],
+ "loc": {
+ "start": {
+ "line": 1582,
+ "column": 12
+ },
+ "end": {
+ "line": 1582,
+ "column": 27
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "dates",
+ "range": [
+ 60032,
+ 60039
+ ],
+ "loc": {
+ "start": {
+ "line": 1583,
+ "column": 12
+ },
+ "end": {
+ "line": 1583,
+ "column": 19
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "isValidDate",
+ "range": [
+ 60056,
+ 60067
+ ],
+ "loc": {
+ "start": {
+ "line": 1584,
+ "column": 15
+ },
+ "end": {
+ "line": 1584,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 60068,
+ 60077
+ ],
+ "loc": {
+ "start": {
+ "line": 1584,
+ "column": 27
+ },
+ "end": {
+ "line": 1584,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "dtType",
+ "range": [
+ 60078,
+ 60084
+ ],
+ "loc": {
+ "start": {
+ "line": 1584,
+ "column": 37
+ },
+ "end": {
+ "line": 1584,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 60056,
+ 60085
+ ],
+ "loc": {
+ "start": {
+ "line": 1584,
+ "column": 15
+ },
+ "end": {
+ "line": 1584,
+ "column": 44
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "dte1",
+ "range": [
+ 60105,
+ 60109
+ ],
+ "loc": {
+ "start": {
+ "line": 1585,
+ "column": 16
+ },
+ "end": {
+ "line": 1585,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "formatDate",
+ "range": [
+ 60112,
+ 60122
+ ],
+ "loc": {
+ "start": {
+ "line": 1585,
+ "column": 23
+ },
+ "end": {
+ "line": 1585,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 60123,
+ 60132
+ ],
+ "loc": {
+ "start": {
+ "line": 1585,
+ "column": 34
+ },
+ "end": {
+ "line": 1585,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "dtType",
+ "range": [
+ 60133,
+ 60139
+ ],
+ "loc": {
+ "start": {
+ "line": 1585,
+ "column": 44
+ },
+ "end": {
+ "line": 1585,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 60112,
+ 60140
+ ],
+ "loc": {
+ "start": {
+ "line": 1585,
+ "column": 23
+ },
+ "end": {
+ "line": 1585,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 60105,
+ 60140
+ ],
+ "loc": {
+ "start": {
+ "line": 1585,
+ "column": 16
+ },
+ "end": {
+ "line": 1585,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 60105,
+ 60141
+ ],
+ "loc": {
+ "start": {
+ "line": 1585,
+ "column": 16
+ },
+ "end": {
+ "line": 1585,
+ "column": 52
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " lower date",
+ "range": [
+ 60159,
+ 60172
+ ],
+ "loc": {
+ "start": {
+ "line": 1586,
+ "column": 16
+ },
+ "end": {
+ "line": 1586,
+ "column": 29
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "isLDate",
+ "range": [
+ 60193,
+ 60200
+ ],
+ "loc": {
+ "start": {
+ "line": 1587,
+ "column": 19
+ },
+ "end": {
+ "line": 1587,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "dte2",
+ "range": [
+ 60224,
+ 60228
+ ],
+ "loc": {
+ "start": {
+ "line": 1588,
+ "column": 20
+ },
+ "end": {
+ "line": 1588,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "formatDate",
+ "range": [
+ 60231,
+ 60241
+ ],
+ "loc": {
+ "start": {
+ "line": 1588,
+ "column": 27
+ },
+ "end": {
+ "line": 1588,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 60242,
+ 60244
+ ],
+ "loc": {
+ "start": {
+ "line": 1588,
+ "column": 38
+ },
+ "end": {
+ "line": 1588,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 60245,
+ 60252
+ ],
+ "loc": {
+ "start": {
+ "line": 1588,
+ "column": 41
+ },
+ "end": {
+ "line": 1588,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 60242,
+ 60252
+ ],
+ "loc": {
+ "start": {
+ "line": 1588,
+ "column": 38
+ },
+ "end": {
+ "line": 1588,
+ "column": 48
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "re_l",
+ "range": [
+ 60253,
+ 60257
+ ],
+ "loc": {
+ "start": {
+ "line": 1588,
+ "column": 49
+ },
+ "end": {
+ "line": 1588,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 60258,
+ 60260
+ ],
+ "loc": {
+ "start": {
+ "line": 1588,
+ "column": 54
+ },
+ "end": {
+ "line": 1588,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 60242,
+ 60261
+ ],
+ "loc": {
+ "start": {
+ "line": 1588,
+ "column": 38
+ },
+ "end": {
+ "line": 1588,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "dtType",
+ "range": [
+ 60263,
+ 60269
+ ],
+ "loc": {
+ "start": {
+ "line": 1588,
+ "column": 59
+ },
+ "end": {
+ "line": 1588,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 60231,
+ 60270
+ ],
+ "loc": {
+ "start": {
+ "line": 1588,
+ "column": 27
+ },
+ "end": {
+ "line": 1588,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 60224,
+ 60270
+ ],
+ "loc": {
+ "start": {
+ "line": 1588,
+ "column": 20
+ },
+ "end": {
+ "line": 1588,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 60224,
+ 60271
+ ],
+ "loc": {
+ "start": {
+ "line": 1588,
+ "column": 20
+ },
+ "end": {
+ "line": 1588,
+ "column": 67
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 60293,
+ 60302
+ ],
+ "loc": {
+ "start": {
+ "line": 1589,
+ "column": 20
+ },
+ "end": {
+ "line": 1589,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "dte1",
+ "range": [
+ 60305,
+ 60309
+ ],
+ "loc": {
+ "start": {
+ "line": 1589,
+ "column": 32
+ },
+ "end": {
+ "line": 1589,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "dte2",
+ "range": [
+ 60312,
+ 60316
+ ],
+ "loc": {
+ "start": {
+ "line": 1589,
+ "column": 39
+ },
+ "end": {
+ "line": 1589,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 60305,
+ 60316
+ ],
+ "loc": {
+ "start": {
+ "line": 1589,
+ "column": 32
+ },
+ "end": {
+ "line": 1589,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 60293,
+ 60316
+ ],
+ "loc": {
+ "start": {
+ "line": 1589,
+ "column": 20
+ },
+ "end": {
+ "line": 1589,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 60293,
+ 60317
+ ],
+ "loc": {
+ "start": {
+ "line": 1589,
+ "column": 20
+ },
+ "end": {
+ "line": 1589,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 60201,
+ 60336
+ ],
+ "loc": {
+ "start": {
+ "line": 1587,
+ "column": 27
+ },
+ "end": {
+ "line": 1590,
+ "column": 17
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " lower equal date",
+ "range": [
+ 60354,
+ 60373
+ ],
+ "loc": {
+ "start": {
+ "line": 1591,
+ "column": 16
+ },
+ "end": {
+ "line": 1591,
+ "column": 35
+ }
+ }
+ }
+ ]
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "isLEDate",
+ "range": [
+ 60399,
+ 60407
+ ],
+ "loc": {
+ "start": {
+ "line": 1592,
+ "column": 24
+ },
+ "end": {
+ "line": 1592,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "dte2",
+ "range": [
+ 60431,
+ 60435
+ ],
+ "loc": {
+ "start": {
+ "line": 1593,
+ "column": 20
+ },
+ "end": {
+ "line": 1593,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "formatDate",
+ "range": [
+ 60438,
+ 60448
+ ],
+ "loc": {
+ "start": {
+ "line": 1593,
+ "column": 27
+ },
+ "end": {
+ "line": 1593,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 60449,
+ 60451
+ ],
+ "loc": {
+ "start": {
+ "line": 1593,
+ "column": 38
+ },
+ "end": {
+ "line": 1593,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 60452,
+ 60459
+ ],
+ "loc": {
+ "start": {
+ "line": 1593,
+ "column": 41
+ },
+ "end": {
+ "line": 1593,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 60449,
+ 60459
+ ],
+ "loc": {
+ "start": {
+ "line": 1593,
+ "column": 38
+ },
+ "end": {
+ "line": 1593,
+ "column": 48
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "re_le",
+ "range": [
+ 60460,
+ 60465
+ ],
+ "loc": {
+ "start": {
+ "line": 1593,
+ "column": 49
+ },
+ "end": {
+ "line": 1593,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 60466,
+ 60468
+ ],
+ "loc": {
+ "start": {
+ "line": 1593,
+ "column": 55
+ },
+ "end": {
+ "line": 1593,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 60449,
+ 60469
+ ],
+ "loc": {
+ "start": {
+ "line": 1593,
+ "column": 38
+ },
+ "end": {
+ "line": 1593,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "dtType",
+ "range": [
+ 60471,
+ 60477
+ ],
+ "loc": {
+ "start": {
+ "line": 1593,
+ "column": 60
+ },
+ "end": {
+ "line": 1593,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 60438,
+ 60478
+ ],
+ "loc": {
+ "start": {
+ "line": 1593,
+ "column": 27
+ },
+ "end": {
+ "line": 1593,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 60431,
+ 60478
+ ],
+ "loc": {
+ "start": {
+ "line": 1593,
+ "column": 20
+ },
+ "end": {
+ "line": 1593,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 60431,
+ 60479
+ ],
+ "loc": {
+ "start": {
+ "line": 1593,
+ "column": 20
+ },
+ "end": {
+ "line": 1593,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 60501,
+ 60510
+ ],
+ "loc": {
+ "start": {
+ "line": 1594,
+ "column": 20
+ },
+ "end": {
+ "line": 1594,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "<=",
+ "left": {
+ "type": "Identifier",
+ "name": "dte1",
+ "range": [
+ 60513,
+ 60517
+ ],
+ "loc": {
+ "start": {
+ "line": 1594,
+ "column": 32
+ },
+ "end": {
+ "line": 1594,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "dte2",
+ "range": [
+ 60521,
+ 60525
+ ],
+ "loc": {
+ "start": {
+ "line": 1594,
+ "column": 40
+ },
+ "end": {
+ "line": 1594,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 60513,
+ 60525
+ ],
+ "loc": {
+ "start": {
+ "line": 1594,
+ "column": 32
+ },
+ "end": {
+ "line": 1594,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 60501,
+ 60525
+ ],
+ "loc": {
+ "start": {
+ "line": 1594,
+ "column": 20
+ },
+ "end": {
+ "line": 1594,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 60501,
+ 60526
+ ],
+ "loc": {
+ "start": {
+ "line": 1594,
+ "column": 20
+ },
+ "end": {
+ "line": 1594,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 60408,
+ 60545
+ ],
+ "loc": {
+ "start": {
+ "line": 1592,
+ "column": 33
+ },
+ "end": {
+ "line": 1595,
+ "column": 17
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " greater equal date",
+ "range": [
+ 60563,
+ 60584
+ ],
+ "loc": {
+ "start": {
+ "line": 1596,
+ "column": 16
+ },
+ "end": {
+ "line": 1596,
+ "column": 37
+ }
+ }
+ }
+ ]
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "isGEDate",
+ "range": [
+ 60610,
+ 60618
+ ],
+ "loc": {
+ "start": {
+ "line": 1597,
+ "column": 24
+ },
+ "end": {
+ "line": 1597,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "dte2",
+ "range": [
+ 60642,
+ 60646
+ ],
+ "loc": {
+ "start": {
+ "line": 1598,
+ "column": 20
+ },
+ "end": {
+ "line": 1598,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "formatDate",
+ "range": [
+ 60649,
+ 60659
+ ],
+ "loc": {
+ "start": {
+ "line": 1598,
+ "column": 27
+ },
+ "end": {
+ "line": 1598,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 60660,
+ 60662
+ ],
+ "loc": {
+ "start": {
+ "line": 1598,
+ "column": 38
+ },
+ "end": {
+ "line": 1598,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 60663,
+ 60670
+ ],
+ "loc": {
+ "start": {
+ "line": 1598,
+ "column": 41
+ },
+ "end": {
+ "line": 1598,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 60660,
+ 60670
+ ],
+ "loc": {
+ "start": {
+ "line": 1598,
+ "column": 38
+ },
+ "end": {
+ "line": 1598,
+ "column": 48
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "re_ge",
+ "range": [
+ 60671,
+ 60676
+ ],
+ "loc": {
+ "start": {
+ "line": 1598,
+ "column": 49
+ },
+ "end": {
+ "line": 1598,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 60677,
+ 60679
+ ],
+ "loc": {
+ "start": {
+ "line": 1598,
+ "column": 55
+ },
+ "end": {
+ "line": 1598,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 60660,
+ 60680
+ ],
+ "loc": {
+ "start": {
+ "line": 1598,
+ "column": 38
+ },
+ "end": {
+ "line": 1598,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "dtType",
+ "range": [
+ 60682,
+ 60688
+ ],
+ "loc": {
+ "start": {
+ "line": 1598,
+ "column": 60
+ },
+ "end": {
+ "line": 1598,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 60649,
+ 60689
+ ],
+ "loc": {
+ "start": {
+ "line": 1598,
+ "column": 27
+ },
+ "end": {
+ "line": 1598,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 60642,
+ 60689
+ ],
+ "loc": {
+ "start": {
+ "line": 1598,
+ "column": 20
+ },
+ "end": {
+ "line": 1598,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 60642,
+ 60690
+ ],
+ "loc": {
+ "start": {
+ "line": 1598,
+ "column": 20
+ },
+ "end": {
+ "line": 1598,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 60712,
+ 60721
+ ],
+ "loc": {
+ "start": {
+ "line": 1599,
+ "column": 20
+ },
+ "end": {
+ "line": 1599,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": ">=",
+ "left": {
+ "type": "Identifier",
+ "name": "dte1",
+ "range": [
+ 60724,
+ 60728
+ ],
+ "loc": {
+ "start": {
+ "line": 1599,
+ "column": 32
+ },
+ "end": {
+ "line": 1599,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "dte2",
+ "range": [
+ 60732,
+ 60736
+ ],
+ "loc": {
+ "start": {
+ "line": 1599,
+ "column": 40
+ },
+ "end": {
+ "line": 1599,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 60724,
+ 60736
+ ],
+ "loc": {
+ "start": {
+ "line": 1599,
+ "column": 32
+ },
+ "end": {
+ "line": 1599,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 60712,
+ 60736
+ ],
+ "loc": {
+ "start": {
+ "line": 1599,
+ "column": 20
+ },
+ "end": {
+ "line": 1599,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 60712,
+ 60737
+ ],
+ "loc": {
+ "start": {
+ "line": 1599,
+ "column": 20
+ },
+ "end": {
+ "line": 1599,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 60619,
+ 60756
+ ],
+ "loc": {
+ "start": {
+ "line": 1597,
+ "column": 33
+ },
+ "end": {
+ "line": 1600,
+ "column": 17
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " greater date",
+ "range": [
+ 60774,
+ 60789
+ ],
+ "loc": {
+ "start": {
+ "line": 1601,
+ "column": 16
+ },
+ "end": {
+ "line": 1601,
+ "column": 31
+ }
+ }
+ }
+ ]
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "isGDate",
+ "range": [
+ 60815,
+ 60822
+ ],
+ "loc": {
+ "start": {
+ "line": 1602,
+ "column": 24
+ },
+ "end": {
+ "line": 1602,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "dte2",
+ "range": [
+ 60846,
+ 60850
+ ],
+ "loc": {
+ "start": {
+ "line": 1603,
+ "column": 20
+ },
+ "end": {
+ "line": 1603,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "formatDate",
+ "range": [
+ 60853,
+ 60863
+ ],
+ "loc": {
+ "start": {
+ "line": 1603,
+ "column": 27
+ },
+ "end": {
+ "line": 1603,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 60864,
+ 60866
+ ],
+ "loc": {
+ "start": {
+ "line": 1603,
+ "column": 38
+ },
+ "end": {
+ "line": 1603,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 60867,
+ 60874
+ ],
+ "loc": {
+ "start": {
+ "line": 1603,
+ "column": 41
+ },
+ "end": {
+ "line": 1603,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 60864,
+ 60874
+ ],
+ "loc": {
+ "start": {
+ "line": 1603,
+ "column": 38
+ },
+ "end": {
+ "line": 1603,
+ "column": 48
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "re_g",
+ "range": [
+ 60875,
+ 60879
+ ],
+ "loc": {
+ "start": {
+ "line": 1603,
+ "column": 49
+ },
+ "end": {
+ "line": 1603,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 60880,
+ 60882
+ ],
+ "loc": {
+ "start": {
+ "line": 1603,
+ "column": 54
+ },
+ "end": {
+ "line": 1603,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 60864,
+ 60883
+ ],
+ "loc": {
+ "start": {
+ "line": 1603,
+ "column": 38
+ },
+ "end": {
+ "line": 1603,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "dtType",
+ "range": [
+ 60885,
+ 60891
+ ],
+ "loc": {
+ "start": {
+ "line": 1603,
+ "column": 59
+ },
+ "end": {
+ "line": 1603,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 60853,
+ 60892
+ ],
+ "loc": {
+ "start": {
+ "line": 1603,
+ "column": 27
+ },
+ "end": {
+ "line": 1603,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 60846,
+ 60892
+ ],
+ "loc": {
+ "start": {
+ "line": 1603,
+ "column": 20
+ },
+ "end": {
+ "line": 1603,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 60846,
+ 60893
+ ],
+ "loc": {
+ "start": {
+ "line": 1603,
+ "column": 20
+ },
+ "end": {
+ "line": 1603,
+ "column": 67
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 60915,
+ 60924
+ ],
+ "loc": {
+ "start": {
+ "line": 1604,
+ "column": 20
+ },
+ "end": {
+ "line": 1604,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "Identifier",
+ "name": "dte1",
+ "range": [
+ 60927,
+ 60931
+ ],
+ "loc": {
+ "start": {
+ "line": 1604,
+ "column": 32
+ },
+ "end": {
+ "line": 1604,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "dte2",
+ "range": [
+ 60934,
+ 60938
+ ],
+ "loc": {
+ "start": {
+ "line": 1604,
+ "column": 39
+ },
+ "end": {
+ "line": 1604,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 60927,
+ 60938
+ ],
+ "loc": {
+ "start": {
+ "line": 1604,
+ "column": 32
+ },
+ "end": {
+ "line": 1604,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 60915,
+ 60938
+ ],
+ "loc": {
+ "start": {
+ "line": 1604,
+ "column": 20
+ },
+ "end": {
+ "line": 1604,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 60915,
+ 60939
+ ],
+ "loc": {
+ "start": {
+ "line": 1604,
+ "column": 20
+ },
+ "end": {
+ "line": 1604,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 60823,
+ 60958
+ ],
+ "loc": {
+ "start": {
+ "line": 1602,
+ "column": 32
+ },
+ "end": {
+ "line": 1605,
+ "column": 17
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " different date",
+ "range": [
+ 60976,
+ 60993
+ ],
+ "loc": {
+ "start": {
+ "line": 1606,
+ "column": 16
+ },
+ "end": {
+ "line": 1606,
+ "column": 33
+ }
+ }
+ }
+ ]
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "isDFDate",
+ "range": [
+ 61019,
+ 61027
+ ],
+ "loc": {
+ "start": {
+ "line": 1607,
+ "column": 24
+ },
+ "end": {
+ "line": 1607,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "dte2",
+ "range": [
+ 61051,
+ 61055
+ ],
+ "loc": {
+ "start": {
+ "line": 1608,
+ "column": 20
+ },
+ "end": {
+ "line": 1608,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "formatDate",
+ "range": [
+ 61058,
+ 61068
+ ],
+ "loc": {
+ "start": {
+ "line": 1608,
+ "column": 27
+ },
+ "end": {
+ "line": 1608,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 61069,
+ 61071
+ ],
+ "loc": {
+ "start": {
+ "line": 1608,
+ "column": 38
+ },
+ "end": {
+ "line": 1608,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 61072,
+ 61079
+ ],
+ "loc": {
+ "start": {
+ "line": 1608,
+ "column": 41
+ },
+ "end": {
+ "line": 1608,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 61069,
+ 61079
+ ],
+ "loc": {
+ "start": {
+ "line": 1608,
+ "column": 38
+ },
+ "end": {
+ "line": 1608,
+ "column": 48
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "re_d",
+ "range": [
+ 61080,
+ 61084
+ ],
+ "loc": {
+ "start": {
+ "line": 1608,
+ "column": 49
+ },
+ "end": {
+ "line": 1608,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 61085,
+ 61087
+ ],
+ "loc": {
+ "start": {
+ "line": 1608,
+ "column": 54
+ },
+ "end": {
+ "line": 1608,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 61069,
+ 61088
+ ],
+ "loc": {
+ "start": {
+ "line": 1608,
+ "column": 38
+ },
+ "end": {
+ "line": 1608,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "dtType",
+ "range": [
+ 61090,
+ 61096
+ ],
+ "loc": {
+ "start": {
+ "line": 1608,
+ "column": 59
+ },
+ "end": {
+ "line": 1608,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 61058,
+ 61097
+ ],
+ "loc": {
+ "start": {
+ "line": 1608,
+ "column": 27
+ },
+ "end": {
+ "line": 1608,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 61051,
+ 61097
+ ],
+ "loc": {
+ "start": {
+ "line": 1608,
+ "column": 20
+ },
+ "end": {
+ "line": 1608,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 61051,
+ 61098
+ ],
+ "loc": {
+ "start": {
+ "line": 1608,
+ "column": 20
+ },
+ "end": {
+ "line": 1608,
+ "column": 67
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 61120,
+ 61129
+ ],
+ "loc": {
+ "start": {
+ "line": 1609,
+ "column": 20
+ },
+ "end": {
+ "line": 1609,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!=",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "dte1",
+ "range": [
+ 61132,
+ 61136
+ ],
+ "loc": {
+ "start": {
+ "line": 1609,
+ "column": 32
+ },
+ "end": {
+ "line": 1609,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toString",
+ "range": [
+ 61137,
+ 61145
+ ],
+ "loc": {
+ "start": {
+ "line": 1609,
+ "column": 37
+ },
+ "end": {
+ "line": 1609,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 61132,
+ 61145
+ ],
+ "loc": {
+ "start": {
+ "line": 1609,
+ "column": 32
+ },
+ "end": {
+ "line": 1609,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 61132,
+ 61147
+ ],
+ "loc": {
+ "start": {
+ "line": 1609,
+ "column": 32
+ },
+ "end": {
+ "line": 1609,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "dte2",
+ "range": [
+ 61151,
+ 61155
+ ],
+ "loc": {
+ "start": {
+ "line": 1609,
+ "column": 51
+ },
+ "end": {
+ "line": 1609,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toString",
+ "range": [
+ 61156,
+ 61164
+ ],
+ "loc": {
+ "start": {
+ "line": 1609,
+ "column": 56
+ },
+ "end": {
+ "line": 1609,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 61151,
+ 61164
+ ],
+ "loc": {
+ "start": {
+ "line": 1609,
+ "column": 51
+ },
+ "end": {
+ "line": 1609,
+ "column": 64
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 61151,
+ 61166
+ ],
+ "loc": {
+ "start": {
+ "line": 1609,
+ "column": 51
+ },
+ "end": {
+ "line": 1609,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 61132,
+ 61166
+ ],
+ "loc": {
+ "start": {
+ "line": 1609,
+ "column": 32
+ },
+ "end": {
+ "line": 1609,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 61120,
+ 61166
+ ],
+ "loc": {
+ "start": {
+ "line": 1609,
+ "column": 20
+ },
+ "end": {
+ "line": 1609,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 61120,
+ 61167
+ ],
+ "loc": {
+ "start": {
+ "line": 1609,
+ "column": 20
+ },
+ "end": {
+ "line": 1609,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 61028,
+ 61186
+ ],
+ "loc": {
+ "start": {
+ "line": 1607,
+ "column": 33
+ },
+ "end": {
+ "line": 1610,
+ "column": 17
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " equal date",
+ "range": [
+ 61204,
+ 61217
+ ],
+ "loc": {
+ "start": {
+ "line": 1611,
+ "column": 16
+ },
+ "end": {
+ "line": 1611,
+ "column": 29
+ }
+ }
+ }
+ ]
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "isEQDate",
+ "range": [
+ 61243,
+ 61251
+ ],
+ "loc": {
+ "start": {
+ "line": 1612,
+ "column": 24
+ },
+ "end": {
+ "line": 1612,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "dte2",
+ "range": [
+ 61275,
+ 61279
+ ],
+ "loc": {
+ "start": {
+ "line": 1613,
+ "column": 20
+ },
+ "end": {
+ "line": 1613,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "formatDate",
+ "range": [
+ 61282,
+ 61292
+ ],
+ "loc": {
+ "start": {
+ "line": 1613,
+ "column": 27
+ },
+ "end": {
+ "line": 1613,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 61293,
+ 61295
+ ],
+ "loc": {
+ "start": {
+ "line": 1613,
+ "column": 38
+ },
+ "end": {
+ "line": 1613,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 61296,
+ 61303
+ ],
+ "loc": {
+ "start": {
+ "line": 1613,
+ "column": 41
+ },
+ "end": {
+ "line": 1613,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 61293,
+ 61303
+ ],
+ "loc": {
+ "start": {
+ "line": 1613,
+ "column": 38
+ },
+ "end": {
+ "line": 1613,
+ "column": 48
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "re_eq",
+ "range": [
+ 61304,
+ 61309
+ ],
+ "loc": {
+ "start": {
+ "line": 1613,
+ "column": 49
+ },
+ "end": {
+ "line": 1613,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 61310,
+ 61312
+ ],
+ "loc": {
+ "start": {
+ "line": 1613,
+ "column": 55
+ },
+ "end": {
+ "line": 1613,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 61293,
+ 61313
+ ],
+ "loc": {
+ "start": {
+ "line": 1613,
+ "column": 38
+ },
+ "end": {
+ "line": 1613,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "dtType",
+ "range": [
+ 61315,
+ 61321
+ ],
+ "loc": {
+ "start": {
+ "line": 1613,
+ "column": 60
+ },
+ "end": {
+ "line": 1613,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 61282,
+ 61322
+ ],
+ "loc": {
+ "start": {
+ "line": 1613,
+ "column": 27
+ },
+ "end": {
+ "line": 1613,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 61275,
+ 61322
+ ],
+ "loc": {
+ "start": {
+ "line": 1613,
+ "column": 20
+ },
+ "end": {
+ "line": 1613,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 61275,
+ 61323
+ ],
+ "loc": {
+ "start": {
+ "line": 1613,
+ "column": 20
+ },
+ "end": {
+ "line": 1613,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 61345,
+ 61354
+ ],
+ "loc": {
+ "start": {
+ "line": 1614,
+ "column": 20
+ },
+ "end": {
+ "line": 1614,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "==",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "dte1",
+ "range": [
+ 61357,
+ 61361
+ ],
+ "loc": {
+ "start": {
+ "line": 1614,
+ "column": 32
+ },
+ "end": {
+ "line": 1614,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toString",
+ "range": [
+ 61362,
+ 61370
+ ],
+ "loc": {
+ "start": {
+ "line": 1614,
+ "column": 37
+ },
+ "end": {
+ "line": 1614,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 61357,
+ 61370
+ ],
+ "loc": {
+ "start": {
+ "line": 1614,
+ "column": 32
+ },
+ "end": {
+ "line": 1614,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 61357,
+ 61372
+ ],
+ "loc": {
+ "start": {
+ "line": 1614,
+ "column": 32
+ },
+ "end": {
+ "line": 1614,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "dte2",
+ "range": [
+ 61376,
+ 61380
+ ],
+ "loc": {
+ "start": {
+ "line": 1614,
+ "column": 51
+ },
+ "end": {
+ "line": 1614,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toString",
+ "range": [
+ 61381,
+ 61389
+ ],
+ "loc": {
+ "start": {
+ "line": 1614,
+ "column": 56
+ },
+ "end": {
+ "line": 1614,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 61376,
+ 61389
+ ],
+ "loc": {
+ "start": {
+ "line": 1614,
+ "column": 51
+ },
+ "end": {
+ "line": 1614,
+ "column": 64
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 61376,
+ 61391
+ ],
+ "loc": {
+ "start": {
+ "line": 1614,
+ "column": 51
+ },
+ "end": {
+ "line": 1614,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 61357,
+ 61391
+ ],
+ "loc": {
+ "start": {
+ "line": 1614,
+ "column": 32
+ },
+ "end": {
+ "line": 1614,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 61345,
+ 61391
+ ],
+ "loc": {
+ "start": {
+ "line": 1614,
+ "column": 20
+ },
+ "end": {
+ "line": 1614,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 61345,
+ 61392
+ ],
+ "loc": {
+ "start": {
+ "line": 1614,
+ "column": 20
+ },
+ "end": {
+ "line": 1614,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 61252,
+ 61411
+ ],
+ "loc": {
+ "start": {
+ "line": 1612,
+ "column": 33
+ },
+ "end": {
+ "line": 1615,
+ "column": 17
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " searched keyword with * operator doesn't have to be a date",
+ "range": [
+ 61429,
+ 61490
+ ],
+ "loc": {
+ "start": {
+ "line": 1616,
+ "column": 16
+ },
+ "end": {
+ "line": 1616,
+ "column": 77
+ }
+ }
+ }
+ ]
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "re_lk",
+ "range": [
+ 61516,
+ 61521
+ ],
+ "loc": {
+ "start": {
+ "line": 1617,
+ "column": 24
+ },
+ "end": {
+ "line": 1617,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "test",
+ "range": [
+ 61522,
+ 61526
+ ],
+ "loc": {
+ "start": {
+ "line": 1617,
+ "column": 30
+ },
+ "end": {
+ "line": 1617,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 61516,
+ 61526
+ ],
+ "loc": {
+ "start": {
+ "line": 1617,
+ "column": 24
+ },
+ "end": {
+ "line": 1617,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 61527,
+ 61529
+ ],
+ "loc": {
+ "start": {
+ "line": 1617,
+ "column": 35
+ },
+ "end": {
+ "line": 1617,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 61516,
+ 61530
+ ],
+ "loc": {
+ "start": {
+ "line": 1617,
+ "column": 24
+ },
+ "end": {
+ "line": 1617,
+ "column": 38
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 61566,
+ 61575
+ ],
+ "loc": {
+ "start": {
+ "line": 1618,
+ "column": 20
+ },
+ "end": {
+ "line": 1618,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 61578,
+ 61582
+ ],
+ "loc": {
+ "start": {
+ "line": 1618,
+ "column": 32
+ },
+ "end": {
+ "line": 1618,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_containsStr",
+ "range": [
+ 61583,
+ 61595
+ ],
+ "loc": {
+ "start": {
+ "line": 1618,
+ "column": 37
+ },
+ "end": {
+ "line": 1618,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 61578,
+ 61595
+ ],
+ "loc": {
+ "start": {
+ "line": 1618,
+ "column": 32
+ },
+ "end": {
+ "line": 1618,
+ "column": 49
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 61622,
+ 61624
+ ],
+ "loc": {
+ "start": {
+ "line": 1619,
+ "column": 24
+ },
+ "end": {
+ "line": 1619,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 61625,
+ 61632
+ ],
+ "loc": {
+ "start": {
+ "line": 1619,
+ "column": 27
+ },
+ "end": {
+ "line": 1619,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 61622,
+ 61632
+ ],
+ "loc": {
+ "start": {
+ "line": 1619,
+ "column": 24
+ },
+ "end": {
+ "line": 1619,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "re_lk",
+ "range": [
+ 61633,
+ 61638
+ ],
+ "loc": {
+ "start": {
+ "line": 1619,
+ "column": 35
+ },
+ "end": {
+ "line": 1619,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 61639,
+ 61641
+ ],
+ "loc": {
+ "start": {
+ "line": 1619,
+ "column": 41
+ },
+ "end": {
+ "line": 1619,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 61622,
+ 61642
+ ],
+ "loc": {
+ "start": {
+ "line": 1619,
+ "column": 24
+ },
+ "end": {
+ "line": 1619,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 61644,
+ 61653
+ ],
+ "loc": {
+ "start": {
+ "line": 1619,
+ "column": 46
+ },
+ "end": {
+ "line": 1619,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 61655,
+ 61659
+ ],
+ "loc": {
+ "start": {
+ "line": 1619,
+ "column": 57
+ },
+ "end": {
+ "line": 1619,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 61661,
+ 61666
+ ],
+ "loc": {
+ "start": {
+ "line": 1619,
+ "column": 63
+ },
+ "end": {
+ "line": 1619,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 61578,
+ 61667
+ ],
+ "loc": {
+ "start": {
+ "line": 1618,
+ "column": 32
+ },
+ "end": {
+ "line": 1619,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 61566,
+ 61667
+ ],
+ "loc": {
+ "start": {
+ "line": 1618,
+ "column": 20
+ },
+ "end": {
+ "line": 1619,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 61566,
+ 61668
+ ],
+ "loc": {
+ "start": {
+ "line": 1618,
+ "column": 20
+ },
+ "end": {
+ "line": 1619,
+ "column": 70
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " like date",
+ "range": [
+ 61532,
+ 61544
+ ],
+ "loc": {
+ "start": {
+ "line": 1617,
+ "column": 40
+ },
+ "end": {
+ "line": 1617,
+ "column": 52
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 61531,
+ 61687
+ ],
+ "loc": {
+ "start": {
+ "line": 1617,
+ "column": 39
+ },
+ "end": {
+ "line": 1620,
+ "column": 17
+ }
+ }
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "isValidDate",
+ "range": [
+ 61713,
+ 61724
+ ],
+ "loc": {
+ "start": {
+ "line": 1621,
+ "column": 24
+ },
+ "end": {
+ "line": 1621,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 61725,
+ 61727
+ ],
+ "loc": {
+ "start": {
+ "line": 1621,
+ "column": 36
+ },
+ "end": {
+ "line": 1621,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "dtType",
+ "range": [
+ 61728,
+ 61734
+ ],
+ "loc": {
+ "start": {
+ "line": 1621,
+ "column": 39
+ },
+ "end": {
+ "line": 1621,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 61713,
+ 61735
+ ],
+ "loc": {
+ "start": {
+ "line": 1621,
+ "column": 24
+ },
+ "end": {
+ "line": 1621,
+ "column": 46
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "dte2",
+ "range": [
+ 61759,
+ 61763
+ ],
+ "loc": {
+ "start": {
+ "line": 1622,
+ "column": 20
+ },
+ "end": {
+ "line": 1622,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "formatDate",
+ "range": [
+ 61766,
+ 61776
+ ],
+ "loc": {
+ "start": {
+ "line": 1622,
+ "column": 27
+ },
+ "end": {
+ "line": 1622,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 61777,
+ 61779
+ ],
+ "loc": {
+ "start": {
+ "line": 1622,
+ "column": 38
+ },
+ "end": {
+ "line": 1622,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "dtType",
+ "range": [
+ 61780,
+ 61786
+ ],
+ "loc": {
+ "start": {
+ "line": 1622,
+ "column": 41
+ },
+ "end": {
+ "line": 1622,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 61766,
+ 61787
+ ],
+ "loc": {
+ "start": {
+ "line": 1622,
+ "column": 27
+ },
+ "end": {
+ "line": 1622,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 61759,
+ 61787
+ ],
+ "loc": {
+ "start": {
+ "line": 1622,
+ "column": 20
+ },
+ "end": {
+ "line": 1622,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 61759,
+ 61788
+ ],
+ "loc": {
+ "start": {
+ "line": 1622,
+ "column": 20
+ },
+ "end": {
+ "line": 1622,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 61810,
+ 61819
+ ],
+ "loc": {
+ "start": {
+ "line": 1623,
+ "column": 20
+ },
+ "end": {
+ "line": 1623,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "==",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "dte1",
+ "range": [
+ 61822,
+ 61826
+ ],
+ "loc": {
+ "start": {
+ "line": 1623,
+ "column": 32
+ },
+ "end": {
+ "line": 1623,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toString",
+ "range": [
+ 61827,
+ 61835
+ ],
+ "loc": {
+ "start": {
+ "line": 1623,
+ "column": 37
+ },
+ "end": {
+ "line": 1623,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 61822,
+ 61835
+ ],
+ "loc": {
+ "start": {
+ "line": 1623,
+ "column": 32
+ },
+ "end": {
+ "line": 1623,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 61822,
+ 61837
+ ],
+ "loc": {
+ "start": {
+ "line": 1623,
+ "column": 32
+ },
+ "end": {
+ "line": 1623,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "dte2",
+ "range": [
+ 61841,
+ 61845
+ ],
+ "loc": {
+ "start": {
+ "line": 1623,
+ "column": 51
+ },
+ "end": {
+ "line": 1623,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "toString",
+ "range": [
+ 61846,
+ 61854
+ ],
+ "loc": {
+ "start": {
+ "line": 1623,
+ "column": 56
+ },
+ "end": {
+ "line": 1623,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 61841,
+ 61854
+ ],
+ "loc": {
+ "start": {
+ "line": 1623,
+ "column": 51
+ },
+ "end": {
+ "line": 1623,
+ "column": 64
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 61841,
+ 61856
+ ],
+ "loc": {
+ "start": {
+ "line": 1623,
+ "column": 51
+ },
+ "end": {
+ "line": 1623,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 61822,
+ 61856
+ ],
+ "loc": {
+ "start": {
+ "line": 1623,
+ "column": 32
+ },
+ "end": {
+ "line": 1623,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 61810,
+ 61856
+ ],
+ "loc": {
+ "start": {
+ "line": 1623,
+ "column": 20
+ },
+ "end": {
+ "line": 1623,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 61810,
+ 61857
+ ],
+ "loc": {
+ "start": {
+ "line": 1623,
+ "column": 20
+ },
+ "end": {
+ "line": 1623,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 61736,
+ 61876
+ ],
+ "loc": {
+ "start": {
+ "line": 1621,
+ "column": 47
+ },
+ "end": {
+ "line": 1624,
+ "column": 17
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "empty",
+ "range": [
+ 61894,
+ 61901
+ ],
+ "loc": {
+ "start": {
+ "line": 1625,
+ "column": 16
+ },
+ "end": {
+ "line": 1625,
+ "column": 23
+ }
+ }
+ }
+ ]
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "hasEM",
+ "range": [
+ 61927,
+ 61932
+ ],
+ "loc": {
+ "start": {
+ "line": 1626,
+ "column": 24
+ },
+ "end": {
+ "line": 1626,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 61956,
+ 61965
+ ],
+ "loc": {
+ "start": {
+ "line": 1627,
+ "column": 20
+ },
+ "end": {
+ "line": 1627,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 61968,
+ 61971
+ ],
+ "loc": {
+ "start": {
+ "line": 1627,
+ "column": 32
+ },
+ "end": {
+ "line": 1627,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isEmpty",
+ "range": [
+ 61972,
+ 61979
+ ],
+ "loc": {
+ "start": {
+ "line": 1627,
+ "column": 36
+ },
+ "end": {
+ "line": 1627,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 61968,
+ 61979
+ ],
+ "loc": {
+ "start": {
+ "line": 1627,
+ "column": 32
+ },
+ "end": {
+ "line": 1627,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 61980,
+ 61989
+ ],
+ "loc": {
+ "start": {
+ "line": 1627,
+ "column": 44
+ },
+ "end": {
+ "line": 1627,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 61968,
+ 61990
+ ],
+ "loc": {
+ "start": {
+ "line": 1627,
+ "column": 32
+ },
+ "end": {
+ "line": 1627,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 61956,
+ 61990
+ ],
+ "loc": {
+ "start": {
+ "line": 1627,
+ "column": 20
+ },
+ "end": {
+ "line": 1627,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 61956,
+ 61991
+ ],
+ "loc": {
+ "start": {
+ "line": 1627,
+ "column": 20
+ },
+ "end": {
+ "line": 1627,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 61933,
+ 62010
+ ],
+ "loc": {
+ "start": {
+ "line": 1626,
+ "column": 30
+ },
+ "end": {
+ "line": 1628,
+ "column": 17
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "non-empty",
+ "range": [
+ 62028,
+ 62039
+ ],
+ "loc": {
+ "start": {
+ "line": 1629,
+ "column": 16
+ },
+ "end": {
+ "line": 1629,
+ "column": 27
+ }
+ }
+ }
+ ]
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "hasNM",
+ "range": [
+ 62065,
+ 62070
+ ],
+ "loc": {
+ "start": {
+ "line": 1630,
+ "column": 24
+ },
+ "end": {
+ "line": 1630,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 62094,
+ 62103
+ ],
+ "loc": {
+ "start": {
+ "line": 1631,
+ "column": 20
+ },
+ "end": {
+ "line": 1631,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 62107,
+ 62110
+ ],
+ "loc": {
+ "start": {
+ "line": 1631,
+ "column": 33
+ },
+ "end": {
+ "line": 1631,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isEmpty",
+ "range": [
+ 62111,
+ 62118
+ ],
+ "loc": {
+ "start": {
+ "line": 1631,
+ "column": 37
+ },
+ "end": {
+ "line": 1631,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 62107,
+ 62118
+ ],
+ "loc": {
+ "start": {
+ "line": 1631,
+ "column": 33
+ },
+ "end": {
+ "line": 1631,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 62119,
+ 62128
+ ],
+ "loc": {
+ "start": {
+ "line": 1631,
+ "column": 45
+ },
+ "end": {
+ "line": 1631,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 62107,
+ 62129
+ ],
+ "loc": {
+ "start": {
+ "line": 1631,
+ "column": 33
+ },
+ "end": {
+ "line": 1631,
+ "column": 55
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 62106,
+ 62129
+ ],
+ "loc": {
+ "start": {
+ "line": 1631,
+ "column": 32
+ },
+ "end": {
+ "line": 1631,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 62094,
+ 62129
+ ],
+ "loc": {
+ "start": {
+ "line": 1631,
+ "column": 20
+ },
+ "end": {
+ "line": 1631,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 62094,
+ 62130
+ ],
+ "loc": {
+ "start": {
+ "line": 1631,
+ "column": 20
+ },
+ "end": {
+ "line": 1631,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 62071,
+ 62149
+ ],
+ "loc": {
+ "start": {
+ "line": 1630,
+ "column": 30
+ },
+ "end": {
+ "line": 1632,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 62062,
+ 62149
+ ],
+ "loc": {
+ "start": {
+ "line": 1630,
+ "column": 21
+ },
+ "end": {
+ "line": 1632,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "non-empty",
+ "range": [
+ 62028,
+ 62039
+ ],
+ "loc": {
+ "start": {
+ "line": 1629,
+ "column": 16
+ },
+ "end": {
+ "line": 1629,
+ "column": 27
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 61924,
+ 62149
+ ],
+ "loc": {
+ "start": {
+ "line": 1626,
+ "column": 21
+ },
+ "end": {
+ "line": 1632,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "empty",
+ "range": [
+ 61894,
+ 61901
+ ],
+ "loc": {
+ "start": {
+ "line": 1625,
+ "column": 16
+ },
+ "end": {
+ "line": 1625,
+ "column": 23
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 61710,
+ 62149
+ ],
+ "loc": {
+ "start": {
+ "line": 1621,
+ "column": 21
+ },
+ "end": {
+ "line": 1632,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 61513,
+ 62149
+ ],
+ "loc": {
+ "start": {
+ "line": 1617,
+ "column": 21
+ },
+ "end": {
+ "line": 1632,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " searched keyword with * operator doesn't have to be a date",
+ "range": [
+ 61429,
+ 61490
+ ],
+ "loc": {
+ "start": {
+ "line": 1616,
+ "column": 16
+ },
+ "end": {
+ "line": 1616,
+ "column": 77
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 61240,
+ 62149
+ ],
+ "loc": {
+ "start": {
+ "line": 1612,
+ "column": 21
+ },
+ "end": {
+ "line": 1632,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " equal date",
+ "range": [
+ 61204,
+ 61217
+ ],
+ "loc": {
+ "start": {
+ "line": 1611,
+ "column": 16
+ },
+ "end": {
+ "line": 1611,
+ "column": 29
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 61016,
+ 62149
+ ],
+ "loc": {
+ "start": {
+ "line": 1607,
+ "column": 21
+ },
+ "end": {
+ "line": 1632,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " different date",
+ "range": [
+ 60976,
+ 60993
+ ],
+ "loc": {
+ "start": {
+ "line": 1606,
+ "column": 16
+ },
+ "end": {
+ "line": 1606,
+ "column": 33
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 60812,
+ 62149
+ ],
+ "loc": {
+ "start": {
+ "line": 1602,
+ "column": 21
+ },
+ "end": {
+ "line": 1632,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " greater date",
+ "range": [
+ 60774,
+ 60789
+ ],
+ "loc": {
+ "start": {
+ "line": 1601,
+ "column": 16
+ },
+ "end": {
+ "line": 1601,
+ "column": 31
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 60607,
+ 62149
+ ],
+ "loc": {
+ "start": {
+ "line": 1597,
+ "column": 21
+ },
+ "end": {
+ "line": 1632,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " greater equal date",
+ "range": [
+ 60563,
+ 60584
+ ],
+ "loc": {
+ "start": {
+ "line": 1596,
+ "column": 16
+ },
+ "end": {
+ "line": 1596,
+ "column": 37
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 60396,
+ 62149
+ ],
+ "loc": {
+ "start": {
+ "line": 1592,
+ "column": 21
+ },
+ "end": {
+ "line": 1632,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " lower equal date",
+ "range": [
+ 60354,
+ 60373
+ ],
+ "loc": {
+ "start": {
+ "line": 1591,
+ "column": 16
+ },
+ "end": {
+ "line": 1591,
+ "column": 35
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 60190,
+ 62149
+ ],
+ "loc": {
+ "start": {
+ "line": 1587,
+ "column": 16
+ },
+ "end": {
+ "line": 1632,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " lower date",
+ "range": [
+ 60159,
+ 60172
+ ],
+ "loc": {
+ "start": {
+ "line": 1586,
+ "column": 16
+ },
+ "end": {
+ "line": 1586,
+ "column": 29
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 60086,
+ 62164
+ ],
+ "loc": {
+ "start": {
+ "line": 1584,
+ "column": 45
+ },
+ "end": {
+ "line": 1633,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 62259,
+ 62263
+ ],
+ "loc": {
+ "start": {
+ "line": 1637,
+ "column": 19
+ },
+ "end": {
+ "line": 1637,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasColNbFormat",
+ "range": [
+ 62264,
+ 62278
+ ],
+ "loc": {
+ "start": {
+ "line": 1637,
+ "column": 24
+ },
+ "end": {
+ "line": 1637,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 62259,
+ 62278
+ ],
+ "loc": {
+ "start": {
+ "line": 1637,
+ "column": 19
+ },
+ "end": {
+ "line": 1637,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 62282,
+ 62286
+ ],
+ "loc": {
+ "start": {
+ "line": 1637,
+ "column": 42
+ },
+ "end": {
+ "line": 1637,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colNbFormat",
+ "range": [
+ 62287,
+ 62298
+ ],
+ "loc": {
+ "start": {
+ "line": 1637,
+ "column": 47
+ },
+ "end": {
+ "line": 1637,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 62282,
+ 62298
+ ],
+ "loc": {
+ "start": {
+ "line": 1637,
+ "column": 42
+ },
+ "end": {
+ "line": 1637,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 62299,
+ 62300
+ ],
+ "loc": {
+ "start": {
+ "line": 1637,
+ "column": 59
+ },
+ "end": {
+ "line": 1637,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 62282,
+ 62301
+ ],
+ "loc": {
+ "start": {
+ "line": 1637,
+ "column": 42
+ },
+ "end": {
+ "line": 1637,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 62259,
+ 62301
+ ],
+ "loc": {
+ "start": {
+ "line": 1637,
+ "column": 19
+ },
+ "end": {
+ "line": 1637,
+ "column": 61
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "num_cell_data",
+ "range": [
+ 62325,
+ 62338
+ ],
+ "loc": {
+ "start": {
+ "line": 1638,
+ "column": 20
+ },
+ "end": {
+ "line": 1638,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "removeNbFormat",
+ "range": [
+ 62341,
+ 62355
+ ],
+ "loc": {
+ "start": {
+ "line": 1638,
+ "column": 36
+ },
+ "end": {
+ "line": 1638,
+ "column": 50
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 62382,
+ 62391
+ ],
+ "loc": {
+ "start": {
+ "line": 1639,
+ "column": 24
+ },
+ "end": {
+ "line": 1639,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 62393,
+ 62397
+ ],
+ "loc": {
+ "start": {
+ "line": 1639,
+ "column": 35
+ },
+ "end": {
+ "line": 1639,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colNbFormat",
+ "range": [
+ 62398,
+ 62409
+ ],
+ "loc": {
+ "start": {
+ "line": 1639,
+ "column": 40
+ },
+ "end": {
+ "line": 1639,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 62393,
+ 62409
+ ],
+ "loc": {
+ "start": {
+ "line": 1639,
+ "column": 35
+ },
+ "end": {
+ "line": 1639,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 62410,
+ 62411
+ ],
+ "loc": {
+ "start": {
+ "line": 1639,
+ "column": 52
+ },
+ "end": {
+ "line": 1639,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 62393,
+ 62412
+ ],
+ "loc": {
+ "start": {
+ "line": 1639,
+ "column": 35
+ },
+ "end": {
+ "line": 1639,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 62341,
+ 62413
+ ],
+ "loc": {
+ "start": {
+ "line": 1638,
+ "column": 36
+ },
+ "end": {
+ "line": 1639,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 62325,
+ 62413
+ ],
+ "loc": {
+ "start": {
+ "line": 1638,
+ "column": 20
+ },
+ "end": {
+ "line": 1639,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 62325,
+ 62414
+ ],
+ "loc": {
+ "start": {
+ "line": 1638,
+ "column": 20
+ },
+ "end": {
+ "line": 1639,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "nbFormat",
+ "range": [
+ 62436,
+ 62444
+ ],
+ "loc": {
+ "start": {
+ "line": 1640,
+ "column": 20
+ },
+ "end": {
+ "line": 1640,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 62447,
+ 62451
+ ],
+ "loc": {
+ "start": {
+ "line": 1640,
+ "column": 31
+ },
+ "end": {
+ "line": 1640,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colNbFormat",
+ "range": [
+ 62452,
+ 62463
+ ],
+ "loc": {
+ "start": {
+ "line": 1640,
+ "column": 36
+ },
+ "end": {
+ "line": 1640,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 62447,
+ 62463
+ ],
+ "loc": {
+ "start": {
+ "line": 1640,
+ "column": 31
+ },
+ "end": {
+ "line": 1640,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 62464,
+ 62465
+ ],
+ "loc": {
+ "start": {
+ "line": 1640,
+ "column": 48
+ },
+ "end": {
+ "line": 1640,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 62447,
+ 62466
+ ],
+ "loc": {
+ "start": {
+ "line": 1640,
+ "column": 31
+ },
+ "end": {
+ "line": 1640,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 62436,
+ 62466
+ ],
+ "loc": {
+ "start": {
+ "line": 1640,
+ "column": 20
+ },
+ "end": {
+ "line": 1640,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 62436,
+ 62467
+ ],
+ "loc": {
+ "start": {
+ "line": 1640,
+ "column": 20
+ },
+ "end": {
+ "line": 1640,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 62302,
+ 62486
+ ],
+ "loc": {
+ "start": {
+ "line": 1637,
+ "column": 62
+ },
+ "end": {
+ "line": 1641,
+ "column": 17
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 62518,
+ 62522
+ ],
+ "loc": {
+ "start": {
+ "line": 1642,
+ "column": 23
+ },
+ "end": {
+ "line": 1642,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "thousandsSeparator",
+ "range": [
+ 62523,
+ 62541
+ ],
+ "loc": {
+ "start": {
+ "line": 1642,
+ "column": 28
+ },
+ "end": {
+ "line": 1642,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 62518,
+ 62541
+ ],
+ "loc": {
+ "start": {
+ "line": 1642,
+ "column": 23
+ },
+ "end": {
+ "line": 1642,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": ",",
+ "raw": "','",
+ "range": [
+ 62546,
+ 62549
+ ],
+ "loc": {
+ "start": {
+ "line": 1642,
+ "column": 51
+ },
+ "end": {
+ "line": 1642,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 62518,
+ 62549
+ ],
+ "loc": {
+ "start": {
+ "line": 1642,
+ "column": 23
+ },
+ "end": {
+ "line": 1642,
+ "column": 54
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 62578,
+ 62582
+ ],
+ "loc": {
+ "start": {
+ "line": 1643,
+ "column": 24
+ },
+ "end": {
+ "line": 1643,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "decimalSeparator",
+ "range": [
+ 62583,
+ 62599
+ ],
+ "loc": {
+ "start": {
+ "line": 1643,
+ "column": 29
+ },
+ "end": {
+ "line": 1643,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 62578,
+ 62599
+ ],
+ "loc": {
+ "start": {
+ "line": 1643,
+ "column": 24
+ },
+ "end": {
+ "line": 1643,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": ".",
+ "raw": "'.'",
+ "range": [
+ 62604,
+ 62607
+ ],
+ "loc": {
+ "start": {
+ "line": 1643,
+ "column": 50
+ },
+ "end": {
+ "line": 1643,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 62578,
+ 62607
+ ],
+ "loc": {
+ "start": {
+ "line": 1643,
+ "column": 24
+ },
+ "end": {
+ "line": 1643,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 62518,
+ 62607
+ ],
+ "loc": {
+ "start": {
+ "line": 1642,
+ "column": 23
+ },
+ "end": {
+ "line": 1643,
+ "column": 53
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "num_cell_data",
+ "range": [
+ 62635,
+ 62648
+ ],
+ "loc": {
+ "start": {
+ "line": 1644,
+ "column": 24
+ },
+ "end": {
+ "line": 1644,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "removeNbFormat",
+ "range": [
+ 62651,
+ 62665
+ ],
+ "loc": {
+ "start": {
+ "line": 1644,
+ "column": 40
+ },
+ "end": {
+ "line": 1644,
+ "column": 54
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 62666,
+ 62675
+ ],
+ "loc": {
+ "start": {
+ "line": 1644,
+ "column": 55
+ },
+ "end": {
+ "line": 1644,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "us",
+ "raw": "'us'",
+ "range": [
+ 62677,
+ 62681
+ ],
+ "loc": {
+ "start": {
+ "line": 1644,
+ "column": 66
+ },
+ "end": {
+ "line": 1644,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 62651,
+ 62682
+ ],
+ "loc": {
+ "start": {
+ "line": 1644,
+ "column": 40
+ },
+ "end": {
+ "line": 1644,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 62635,
+ 62682
+ ],
+ "loc": {
+ "start": {
+ "line": 1644,
+ "column": 24
+ },
+ "end": {
+ "line": 1644,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 62635,
+ 62683
+ ],
+ "loc": {
+ "start": {
+ "line": 1644,
+ "column": 24
+ },
+ "end": {
+ "line": 1644,
+ "column": 72
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "nbFormat",
+ "range": [
+ 62709,
+ 62717
+ ],
+ "loc": {
+ "start": {
+ "line": 1645,
+ "column": 24
+ },
+ "end": {
+ "line": 1645,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "us",
+ "raw": "'us'",
+ "range": [
+ 62720,
+ 62724
+ ],
+ "loc": {
+ "start": {
+ "line": 1645,
+ "column": 35
+ },
+ "end": {
+ "line": 1645,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 62709,
+ 62724
+ ],
+ "loc": {
+ "start": {
+ "line": 1645,
+ "column": 24
+ },
+ "end": {
+ "line": 1645,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 62709,
+ 62725
+ ],
+ "loc": {
+ "start": {
+ "line": 1645,
+ "column": 24
+ },
+ "end": {
+ "line": 1645,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 62608,
+ 62748
+ ],
+ "loc": {
+ "start": {
+ "line": 1643,
+ "column": 54
+ },
+ "end": {
+ "line": 1646,
+ "column": 21
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "num_cell_data",
+ "range": [
+ 62781,
+ 62794
+ ],
+ "loc": {
+ "start": {
+ "line": 1647,
+ "column": 24
+ },
+ "end": {
+ "line": 1647,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "removeNbFormat",
+ "range": [
+ 62797,
+ 62811
+ ],
+ "loc": {
+ "start": {
+ "line": 1647,
+ "column": 40
+ },
+ "end": {
+ "line": 1647,
+ "column": 54
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 62812,
+ 62821
+ ],
+ "loc": {
+ "start": {
+ "line": 1647,
+ "column": 55
+ },
+ "end": {
+ "line": 1647,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "eu",
+ "raw": "'eu'",
+ "range": [
+ 62823,
+ 62827
+ ],
+ "loc": {
+ "start": {
+ "line": 1647,
+ "column": 66
+ },
+ "end": {
+ "line": 1647,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 62797,
+ 62828
+ ],
+ "loc": {
+ "start": {
+ "line": 1647,
+ "column": 40
+ },
+ "end": {
+ "line": 1647,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 62781,
+ 62828
+ ],
+ "loc": {
+ "start": {
+ "line": 1647,
+ "column": 24
+ },
+ "end": {
+ "line": 1647,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 62781,
+ 62829
+ ],
+ "loc": {
+ "start": {
+ "line": 1647,
+ "column": 24
+ },
+ "end": {
+ "line": 1647,
+ "column": 72
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "nbFormat",
+ "range": [
+ 62855,
+ 62863
+ ],
+ "loc": {
+ "start": {
+ "line": 1648,
+ "column": 24
+ },
+ "end": {
+ "line": 1648,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "eu",
+ "raw": "'eu'",
+ "range": [
+ 62866,
+ 62870
+ ],
+ "loc": {
+ "start": {
+ "line": 1648,
+ "column": 35
+ },
+ "end": {
+ "line": 1648,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 62855,
+ 62870
+ ],
+ "loc": {
+ "start": {
+ "line": 1648,
+ "column": 24
+ },
+ "end": {
+ "line": 1648,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 62855,
+ 62871
+ ],
+ "loc": {
+ "start": {
+ "line": 1648,
+ "column": 24
+ },
+ "end": {
+ "line": 1648,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 62754,
+ 62894
+ ],
+ "loc": {
+ "start": {
+ "line": 1646,
+ "column": 27
+ },
+ "end": {
+ "line": 1649,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 62515,
+ 62894
+ ],
+ "loc": {
+ "start": {
+ "line": 1642,
+ "column": 20
+ },
+ "end": {
+ "line": 1649,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 62492,
+ 62913
+ ],
+ "loc": {
+ "start": {
+ "line": 1641,
+ "column": 23
+ },
+ "end": {
+ "line": 1650,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 62256,
+ 62913
+ ],
+ "loc": {
+ "start": {
+ "line": 1637,
+ "column": 16
+ },
+ "end": {
+ "line": 1650,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "first numbers need to be formated",
+ "range": [
+ 62203,
+ 62238
+ ],
+ "loc": {
+ "start": {
+ "line": 1636,
+ "column": 16
+ },
+ "end": {
+ "line": 1636,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " first checks if there is any operator (<,>,<=,>=,!,*,=,{,},",
+ "range": [
+ 62933,
+ 62995
+ ],
+ "loc": {
+ "start": {
+ "line": 1652,
+ "column": 16
+ },
+ "end": {
+ "line": 1652,
+ "column": 78
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " rgx:)",
+ "range": [
+ 63013,
+ 63021
+ ],
+ "loc": {
+ "start": {
+ "line": 1653,
+ "column": 16
+ },
+ "end": {
+ "line": 1653,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " lower equal",
+ "range": [
+ 63039,
+ 63053
+ ],
+ "loc": {
+ "start": {
+ "line": 1654,
+ "column": 16
+ },
+ "end": {
+ "line": 1654,
+ "column": 30
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "hasLE",
+ "range": [
+ 63074,
+ 63079
+ ],
+ "loc": {
+ "start": {
+ "line": 1655,
+ "column": 19
+ },
+ "end": {
+ "line": 1655,
+ "column": 24
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 63103,
+ 63112
+ ],
+ "loc": {
+ "start": {
+ "line": 1656,
+ "column": 20
+ },
+ "end": {
+ "line": 1656,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "<=",
+ "left": {
+ "type": "Identifier",
+ "name": "num_cell_data",
+ "range": [
+ 63115,
+ 63128
+ ],
+ "loc": {
+ "start": {
+ "line": 1656,
+ "column": 32
+ },
+ "end": {
+ "line": 1656,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "removeNbFormat",
+ "range": [
+ 63132,
+ 63146
+ ],
+ "loc": {
+ "start": {
+ "line": 1656,
+ "column": 49
+ },
+ "end": {
+ "line": 1656,
+ "column": 63
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 63173,
+ 63175
+ ],
+ "loc": {
+ "start": {
+ "line": 1657,
+ "column": 24
+ },
+ "end": {
+ "line": 1657,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 63176,
+ 63183
+ ],
+ "loc": {
+ "start": {
+ "line": 1657,
+ "column": 27
+ },
+ "end": {
+ "line": 1657,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 63173,
+ 63183
+ ],
+ "loc": {
+ "start": {
+ "line": 1657,
+ "column": 24
+ },
+ "end": {
+ "line": 1657,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "re_le",
+ "range": [
+ 63184,
+ 63189
+ ],
+ "loc": {
+ "start": {
+ "line": 1657,
+ "column": 35
+ },
+ "end": {
+ "line": 1657,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 63191,
+ 63193
+ ],
+ "loc": {
+ "start": {
+ "line": 1657,
+ "column": 42
+ },
+ "end": {
+ "line": 1657,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 63173,
+ 63194
+ ],
+ "loc": {
+ "start": {
+ "line": 1657,
+ "column": 24
+ },
+ "end": {
+ "line": 1657,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "nbFormat",
+ "range": [
+ 63196,
+ 63204
+ ],
+ "loc": {
+ "start": {
+ "line": 1657,
+ "column": 47
+ },
+ "end": {
+ "line": 1657,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 63132,
+ 63205
+ ],
+ "loc": {
+ "start": {
+ "line": 1656,
+ "column": 49
+ },
+ "end": {
+ "line": 1657,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 63115,
+ 63205
+ ],
+ "loc": {
+ "start": {
+ "line": 1656,
+ "column": 32
+ },
+ "end": {
+ "line": 1657,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 63103,
+ 63205
+ ],
+ "loc": {
+ "start": {
+ "line": 1656,
+ "column": 20
+ },
+ "end": {
+ "line": 1657,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 63103,
+ 63206
+ ],
+ "loc": {
+ "start": {
+ "line": 1656,
+ "column": 20
+ },
+ "end": {
+ "line": 1657,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 63080,
+ 63225
+ ],
+ "loc": {
+ "start": {
+ "line": 1655,
+ "column": 25
+ },
+ "end": {
+ "line": 1658,
+ "column": 17
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "greater equal",
+ "range": [
+ 63243,
+ 63258
+ ],
+ "loc": {
+ "start": {
+ "line": 1659,
+ "column": 16
+ },
+ "end": {
+ "line": 1659,
+ "column": 31
+ }
+ }
+ }
+ ]
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "hasGE",
+ "range": [
+ 63284,
+ 63289
+ ],
+ "loc": {
+ "start": {
+ "line": 1660,
+ "column": 24
+ },
+ "end": {
+ "line": 1660,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 63313,
+ 63322
+ ],
+ "loc": {
+ "start": {
+ "line": 1661,
+ "column": 20
+ },
+ "end": {
+ "line": 1661,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": ">=",
+ "left": {
+ "type": "Identifier",
+ "name": "num_cell_data",
+ "range": [
+ 63325,
+ 63338
+ ],
+ "loc": {
+ "start": {
+ "line": 1661,
+ "column": 32
+ },
+ "end": {
+ "line": 1661,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "removeNbFormat",
+ "range": [
+ 63342,
+ 63356
+ ],
+ "loc": {
+ "start": {
+ "line": 1661,
+ "column": 49
+ },
+ "end": {
+ "line": 1661,
+ "column": 63
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 63383,
+ 63385
+ ],
+ "loc": {
+ "start": {
+ "line": 1662,
+ "column": 24
+ },
+ "end": {
+ "line": 1662,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 63386,
+ 63393
+ ],
+ "loc": {
+ "start": {
+ "line": 1662,
+ "column": 27
+ },
+ "end": {
+ "line": 1662,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 63383,
+ 63393
+ ],
+ "loc": {
+ "start": {
+ "line": 1662,
+ "column": 24
+ },
+ "end": {
+ "line": 1662,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "re_ge",
+ "range": [
+ 63394,
+ 63399
+ ],
+ "loc": {
+ "start": {
+ "line": 1662,
+ "column": 35
+ },
+ "end": {
+ "line": 1662,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 63401,
+ 63403
+ ],
+ "loc": {
+ "start": {
+ "line": 1662,
+ "column": 42
+ },
+ "end": {
+ "line": 1662,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 63383,
+ 63404
+ ],
+ "loc": {
+ "start": {
+ "line": 1662,
+ "column": 24
+ },
+ "end": {
+ "line": 1662,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "nbFormat",
+ "range": [
+ 63406,
+ 63414
+ ],
+ "loc": {
+ "start": {
+ "line": 1662,
+ "column": 47
+ },
+ "end": {
+ "line": 1662,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 63342,
+ 63415
+ ],
+ "loc": {
+ "start": {
+ "line": 1661,
+ "column": 49
+ },
+ "end": {
+ "line": 1662,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 63325,
+ 63415
+ ],
+ "loc": {
+ "start": {
+ "line": 1661,
+ "column": 32
+ },
+ "end": {
+ "line": 1662,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 63313,
+ 63415
+ ],
+ "loc": {
+ "start": {
+ "line": 1661,
+ "column": 20
+ },
+ "end": {
+ "line": 1662,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 63313,
+ 63416
+ ],
+ "loc": {
+ "start": {
+ "line": 1661,
+ "column": 20
+ },
+ "end": {
+ "line": 1662,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 63290,
+ 63435
+ ],
+ "loc": {
+ "start": {
+ "line": 1660,
+ "column": 30
+ },
+ "end": {
+ "line": 1663,
+ "column": 17
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "lower",
+ "range": [
+ 63453,
+ 63460
+ ],
+ "loc": {
+ "start": {
+ "line": 1664,
+ "column": 16
+ },
+ "end": {
+ "line": 1664,
+ "column": 23
+ }
+ }
+ }
+ ]
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "hasLO",
+ "range": [
+ 63486,
+ 63491
+ ],
+ "loc": {
+ "start": {
+ "line": 1665,
+ "column": 24
+ },
+ "end": {
+ "line": 1665,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 63515,
+ 63524
+ ],
+ "loc": {
+ "start": {
+ "line": 1666,
+ "column": 20
+ },
+ "end": {
+ "line": 1666,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "num_cell_data",
+ "range": [
+ 63527,
+ 63540
+ ],
+ "loc": {
+ "start": {
+ "line": 1666,
+ "column": 32
+ },
+ "end": {
+ "line": 1666,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "removeNbFormat",
+ "range": [
+ 63543,
+ 63557
+ ],
+ "loc": {
+ "start": {
+ "line": 1666,
+ "column": 48
+ },
+ "end": {
+ "line": 1666,
+ "column": 62
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 63584,
+ 63586
+ ],
+ "loc": {
+ "start": {
+ "line": 1667,
+ "column": 24
+ },
+ "end": {
+ "line": 1667,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 63587,
+ 63594
+ ],
+ "loc": {
+ "start": {
+ "line": 1667,
+ "column": 27
+ },
+ "end": {
+ "line": 1667,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 63584,
+ 63594
+ ],
+ "loc": {
+ "start": {
+ "line": 1667,
+ "column": 24
+ },
+ "end": {
+ "line": 1667,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "re_l",
+ "range": [
+ 63595,
+ 63599
+ ],
+ "loc": {
+ "start": {
+ "line": 1667,
+ "column": 35
+ },
+ "end": {
+ "line": 1667,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 63601,
+ 63603
+ ],
+ "loc": {
+ "start": {
+ "line": 1667,
+ "column": 41
+ },
+ "end": {
+ "line": 1667,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 63584,
+ 63604
+ ],
+ "loc": {
+ "start": {
+ "line": 1667,
+ "column": 24
+ },
+ "end": {
+ "line": 1667,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "nbFormat",
+ "range": [
+ 63606,
+ 63614
+ ],
+ "loc": {
+ "start": {
+ "line": 1667,
+ "column": 46
+ },
+ "end": {
+ "line": 1667,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 63543,
+ 63615
+ ],
+ "loc": {
+ "start": {
+ "line": 1666,
+ "column": 48
+ },
+ "end": {
+ "line": 1667,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 63527,
+ 63615
+ ],
+ "loc": {
+ "start": {
+ "line": 1666,
+ "column": 32
+ },
+ "end": {
+ "line": 1667,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 63515,
+ 63615
+ ],
+ "loc": {
+ "start": {
+ "line": 1666,
+ "column": 20
+ },
+ "end": {
+ "line": 1667,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 63515,
+ 63616
+ ],
+ "loc": {
+ "start": {
+ "line": 1666,
+ "column": 20
+ },
+ "end": {
+ "line": 1667,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 63492,
+ 63635
+ ],
+ "loc": {
+ "start": {
+ "line": 1665,
+ "column": 30
+ },
+ "end": {
+ "line": 1668,
+ "column": 17
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "greater",
+ "range": [
+ 63653,
+ 63662
+ ],
+ "loc": {
+ "start": {
+ "line": 1669,
+ "column": 16
+ },
+ "end": {
+ "line": 1669,
+ "column": 25
+ }
+ }
+ }
+ ]
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "hasGR",
+ "range": [
+ 63688,
+ 63693
+ ],
+ "loc": {
+ "start": {
+ "line": 1670,
+ "column": 24
+ },
+ "end": {
+ "line": 1670,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 63717,
+ 63726
+ ],
+ "loc": {
+ "start": {
+ "line": 1671,
+ "column": 20
+ },
+ "end": {
+ "line": 1671,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "Identifier",
+ "name": "num_cell_data",
+ "range": [
+ 63729,
+ 63742
+ ],
+ "loc": {
+ "start": {
+ "line": 1671,
+ "column": 32
+ },
+ "end": {
+ "line": 1671,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "removeNbFormat",
+ "range": [
+ 63745,
+ 63759
+ ],
+ "loc": {
+ "start": {
+ "line": 1671,
+ "column": 48
+ },
+ "end": {
+ "line": 1671,
+ "column": 62
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 63786,
+ 63788
+ ],
+ "loc": {
+ "start": {
+ "line": 1672,
+ "column": 24
+ },
+ "end": {
+ "line": 1672,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 63789,
+ 63796
+ ],
+ "loc": {
+ "start": {
+ "line": 1672,
+ "column": 27
+ },
+ "end": {
+ "line": 1672,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 63786,
+ 63796
+ ],
+ "loc": {
+ "start": {
+ "line": 1672,
+ "column": 24
+ },
+ "end": {
+ "line": 1672,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "re_g",
+ "range": [
+ 63797,
+ 63801
+ ],
+ "loc": {
+ "start": {
+ "line": 1672,
+ "column": 35
+ },
+ "end": {
+ "line": 1672,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 63803,
+ 63805
+ ],
+ "loc": {
+ "start": {
+ "line": 1672,
+ "column": 41
+ },
+ "end": {
+ "line": 1672,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 63786,
+ 63806
+ ],
+ "loc": {
+ "start": {
+ "line": 1672,
+ "column": 24
+ },
+ "end": {
+ "line": 1672,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "nbFormat",
+ "range": [
+ 63808,
+ 63816
+ ],
+ "loc": {
+ "start": {
+ "line": 1672,
+ "column": 46
+ },
+ "end": {
+ "line": 1672,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 63745,
+ 63817
+ ],
+ "loc": {
+ "start": {
+ "line": 1671,
+ "column": 48
+ },
+ "end": {
+ "line": 1672,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 63729,
+ 63817
+ ],
+ "loc": {
+ "start": {
+ "line": 1671,
+ "column": 32
+ },
+ "end": {
+ "line": 1672,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 63717,
+ 63817
+ ],
+ "loc": {
+ "start": {
+ "line": 1671,
+ "column": 20
+ },
+ "end": {
+ "line": 1672,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 63717,
+ 63818
+ ],
+ "loc": {
+ "start": {
+ "line": 1671,
+ "column": 20
+ },
+ "end": {
+ "line": 1672,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 63694,
+ 63837
+ ],
+ "loc": {
+ "start": {
+ "line": 1670,
+ "column": 30
+ },
+ "end": {
+ "line": 1673,
+ "column": 17
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "different",
+ "range": [
+ 63855,
+ 63866
+ ],
+ "loc": {
+ "start": {
+ "line": 1674,
+ "column": 16
+ },
+ "end": {
+ "line": 1674,
+ "column": 27
+ }
+ }
+ }
+ ]
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "hasDF",
+ "range": [
+ 63892,
+ 63897
+ ],
+ "loc": {
+ "start": {
+ "line": 1675,
+ "column": 24
+ },
+ "end": {
+ "line": 1675,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 63921,
+ 63930
+ ],
+ "loc": {
+ "start": {
+ "line": 1676,
+ "column": 20
+ },
+ "end": {
+ "line": 1676,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 63933,
+ 63937
+ ],
+ "loc": {
+ "start": {
+ "line": 1676,
+ "column": 32
+ },
+ "end": {
+ "line": 1676,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_containsStr",
+ "range": [
+ 63938,
+ 63950
+ ],
+ "loc": {
+ "start": {
+ "line": 1676,
+ "column": 37
+ },
+ "end": {
+ "line": 1676,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 63933,
+ 63950
+ ],
+ "loc": {
+ "start": {
+ "line": 1676,
+ "column": 32
+ },
+ "end": {
+ "line": 1676,
+ "column": 49
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 63977,
+ 63979
+ ],
+ "loc": {
+ "start": {
+ "line": 1677,
+ "column": 24
+ },
+ "end": {
+ "line": 1677,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 63980,
+ 63987
+ ],
+ "loc": {
+ "start": {
+ "line": 1677,
+ "column": 27
+ },
+ "end": {
+ "line": 1677,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 63977,
+ 63987
+ ],
+ "loc": {
+ "start": {
+ "line": 1677,
+ "column": 24
+ },
+ "end": {
+ "line": 1677,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "re_d",
+ "range": [
+ 63988,
+ 63992
+ ],
+ "loc": {
+ "start": {
+ "line": 1677,
+ "column": 35
+ },
+ "end": {
+ "line": 1677,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 63994,
+ 63996
+ ],
+ "loc": {
+ "start": {
+ "line": 1677,
+ "column": 41
+ },
+ "end": {
+ "line": 1677,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 63977,
+ 63997
+ ],
+ "loc": {
+ "start": {
+ "line": 1677,
+ "column": 24
+ },
+ "end": {
+ "line": 1677,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 63998,
+ 64007
+ ],
+ "loc": {
+ "start": {
+ "line": 1677,
+ "column": 45
+ },
+ "end": {
+ "line": 1677,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 63933,
+ 64008
+ ],
+ "loc": {
+ "start": {
+ "line": 1676,
+ "column": 32
+ },
+ "end": {
+ "line": 1677,
+ "column": 55
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 64011,
+ 64016
+ ],
+ "loc": {
+ "start": {
+ "line": 1677,
+ "column": 58
+ },
+ "end": {
+ "line": 1677,
+ "column": 63
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 64019,
+ 64023
+ ],
+ "loc": {
+ "start": {
+ "line": 1677,
+ "column": 66
+ },
+ "end": {
+ "line": 1677,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 63933,
+ 64023
+ ],
+ "loc": {
+ "start": {
+ "line": 1676,
+ "column": 32
+ },
+ "end": {
+ "line": 1677,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 63921,
+ 64023
+ ],
+ "loc": {
+ "start": {
+ "line": 1676,
+ "column": 20
+ },
+ "end": {
+ "line": 1677,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 63921,
+ 64024
+ ],
+ "loc": {
+ "start": {
+ "line": 1676,
+ "column": 20
+ },
+ "end": {
+ "line": 1677,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "range": [
+ 63898,
+ 64043
+ ],
+ "loc": {
+ "start": {
+ "line": 1675,
+ "column": 30
+ },
+ "end": {
+ "line": 1678,
+ "column": 17
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "like",
+ "range": [
+ 64061,
+ 64067
+ ],
+ "loc": {
+ "start": {
+ "line": 1679,
+ "column": 16
+ },
+ "end": {
+ "line": 1679,
+ "column": 22
+ }
+ }
+ }
+ ]
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "hasLK",
+ "range": [
+ 64093,
+ 64098
+ ],
+ "loc": {
+ "start": {
+ "line": 1680,
+ "column": 24
+ },
+ "end": {
+ "line": 1680,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 64122,
+ 64131
+ ],
+ "loc": {
+ "start": {
+ "line": 1681,
+ "column": 20
+ },
+ "end": {
+ "line": 1681,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 64134,
+ 64138
+ ],
+ "loc": {
+ "start": {
+ "line": 1681,
+ "column": 32
+ },
+ "end": {
+ "line": 1681,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_containsStr",
+ "range": [
+ 64139,
+ 64151
+ ],
+ "loc": {
+ "start": {
+ "line": 1681,
+ "column": 37
+ },
+ "end": {
+ "line": 1681,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 64134,
+ 64151
+ ],
+ "loc": {
+ "start": {
+ "line": 1681,
+ "column": 32
+ },
+ "end": {
+ "line": 1681,
+ "column": 49
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 64178,
+ 64180
+ ],
+ "loc": {
+ "start": {
+ "line": 1682,
+ "column": 24
+ },
+ "end": {
+ "line": 1682,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 64181,
+ 64188
+ ],
+ "loc": {
+ "start": {
+ "line": 1682,
+ "column": 27
+ },
+ "end": {
+ "line": 1682,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 64178,
+ 64188
+ ],
+ "loc": {
+ "start": {
+ "line": 1682,
+ "column": 24
+ },
+ "end": {
+ "line": 1682,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "re_lk",
+ "range": [
+ 64189,
+ 64194
+ ],
+ "loc": {
+ "start": {
+ "line": 1682,
+ "column": 35
+ },
+ "end": {
+ "line": 1682,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 64196,
+ 64198
+ ],
+ "loc": {
+ "start": {
+ "line": 1682,
+ "column": 42
+ },
+ "end": {
+ "line": 1682,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 64178,
+ 64199
+ ],
+ "loc": {
+ "start": {
+ "line": 1682,
+ "column": 24
+ },
+ "end": {
+ "line": 1682,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 64201,
+ 64210
+ ],
+ "loc": {
+ "start": {
+ "line": 1682,
+ "column": 47
+ },
+ "end": {
+ "line": 1682,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 64212,
+ 64216
+ ],
+ "loc": {
+ "start": {
+ "line": 1682,
+ "column": 58
+ },
+ "end": {
+ "line": 1682,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 64218,
+ 64223
+ ],
+ "loc": {
+ "start": {
+ "line": 1682,
+ "column": 64
+ },
+ "end": {
+ "line": 1682,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "range": [
+ 64134,
+ 64224
+ ],
+ "loc": {
+ "start": {
+ "line": 1681,
+ "column": 32
+ },
+ "end": {
+ "line": 1682,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 64122,
+ 64224
+ ],
+ "loc": {
+ "start": {
+ "line": 1681,
+ "column": 20
+ },
+ "end": {
+ "line": 1682,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 64122,
+ 64225
+ ],
+ "loc": {
+ "start": {
+ "line": 1681,
+ "column": 20
+ },
+ "end": {
+ "line": 1682,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "range": [
+ 64099,
+ 64244
+ ],
+ "loc": {
+ "start": {
+ "line": 1680,
+ "column": 30
+ },
+ "end": {
+ "line": 1683,
+ "column": 17
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "equal",
+ "range": [
+ 64262,
+ 64269
+ ],
+ "loc": {
+ "start": {
+ "line": 1684,
+ "column": 16
+ },
+ "end": {
+ "line": 1684,
+ "column": 23
+ }
+ }
+ }
+ ]
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "hasEQ",
+ "range": [
+ 64295,
+ 64300
+ ],
+ "loc": {
+ "start": {
+ "line": 1685,
+ "column": 24
+ },
+ "end": {
+ "line": 1685,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 64324,
+ 64333
+ ],
+ "loc": {
+ "start": {
+ "line": 1686,
+ "column": 20
+ },
+ "end": {
+ "line": 1686,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 64336,
+ 64340
+ ],
+ "loc": {
+ "start": {
+ "line": 1686,
+ "column": 32
+ },
+ "end": {
+ "line": 1686,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_containsStr",
+ "range": [
+ 64341,
+ 64353
+ ],
+ "loc": {
+ "start": {
+ "line": 1686,
+ "column": 37
+ },
+ "end": {
+ "line": 1686,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 64336,
+ 64353
+ ],
+ "loc": {
+ "start": {
+ "line": 1686,
+ "column": 32
+ },
+ "end": {
+ "line": 1686,
+ "column": 49
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 64380,
+ 64382
+ ],
+ "loc": {
+ "start": {
+ "line": 1687,
+ "column": 24
+ },
+ "end": {
+ "line": 1687,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 64383,
+ 64390
+ ],
+ "loc": {
+ "start": {
+ "line": 1687,
+ "column": 27
+ },
+ "end": {
+ "line": 1687,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 64380,
+ 64390
+ ],
+ "loc": {
+ "start": {
+ "line": 1687,
+ "column": 24
+ },
+ "end": {
+ "line": 1687,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "re_eq",
+ "range": [
+ 64391,
+ 64396
+ ],
+ "loc": {
+ "start": {
+ "line": 1687,
+ "column": 35
+ },
+ "end": {
+ "line": 1687,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 64398,
+ 64400
+ ],
+ "loc": {
+ "start": {
+ "line": 1687,
+ "column": 42
+ },
+ "end": {
+ "line": 1687,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 64380,
+ 64401
+ ],
+ "loc": {
+ "start": {
+ "line": 1687,
+ "column": 24
+ },
+ "end": {
+ "line": 1687,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 64403,
+ 64412
+ ],
+ "loc": {
+ "start": {
+ "line": 1687,
+ "column": 47
+ },
+ "end": {
+ "line": 1687,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 64414,
+ 64418
+ ],
+ "loc": {
+ "start": {
+ "line": 1687,
+ "column": 58
+ },
+ "end": {
+ "line": 1687,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 64420,
+ 64424
+ ],
+ "loc": {
+ "start": {
+ "line": 1687,
+ "column": 64
+ },
+ "end": {
+ "line": 1687,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 64336,
+ 64425
+ ],
+ "loc": {
+ "start": {
+ "line": 1686,
+ "column": 32
+ },
+ "end": {
+ "line": 1687,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 64324,
+ 64425
+ ],
+ "loc": {
+ "start": {
+ "line": 1686,
+ "column": 20
+ },
+ "end": {
+ "line": 1687,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 64324,
+ 64426
+ ],
+ "loc": {
+ "start": {
+ "line": 1686,
+ "column": 20
+ },
+ "end": {
+ "line": 1687,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 64301,
+ 64445
+ ],
+ "loc": {
+ "start": {
+ "line": 1685,
+ "column": 30
+ },
+ "end": {
+ "line": 1688,
+ "column": 17
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "starts with",
+ "range": [
+ 64463,
+ 64476
+ ],
+ "loc": {
+ "start": {
+ "line": 1689,
+ "column": 16
+ },
+ "end": {
+ "line": 1689,
+ "column": 29
+ }
+ }
+ }
+ ]
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "hasST",
+ "range": [
+ 64502,
+ 64507
+ ],
+ "loc": {
+ "start": {
+ "line": 1690,
+ "column": 24
+ },
+ "end": {
+ "line": 1690,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 64531,
+ 64540
+ ],
+ "loc": {
+ "start": {
+ "line": 1691,
+ "column": 20
+ },
+ "end": {
+ "line": 1691,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 64543,
+ 64552
+ ],
+ "loc": {
+ "start": {
+ "line": 1691,
+ "column": 32
+ },
+ "end": {
+ "line": 1691,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "indexOf",
+ "range": [
+ 64553,
+ 64560
+ ],
+ "loc": {
+ "start": {
+ "line": 1691,
+ "column": 42
+ },
+ "end": {
+ "line": 1691,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 64543,
+ 64560
+ ],
+ "loc": {
+ "start": {
+ "line": 1691,
+ "column": 32
+ },
+ "end": {
+ "line": 1691,
+ "column": 49
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 64561,
+ 64563
+ ],
+ "loc": {
+ "start": {
+ "line": 1691,
+ "column": 50
+ },
+ "end": {
+ "line": 1691,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 64564,
+ 64571
+ ],
+ "loc": {
+ "start": {
+ "line": 1691,
+ "column": 53
+ },
+ "end": {
+ "line": 1691,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 64561,
+ 64571
+ ],
+ "loc": {
+ "start": {
+ "line": 1691,
+ "column": 50
+ },
+ "end": {
+ "line": 1691,
+ "column": 60
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "re_st",
+ "range": [
+ 64572,
+ 64577
+ ],
+ "loc": {
+ "start": {
+ "line": 1691,
+ "column": 61
+ },
+ "end": {
+ "line": 1691,
+ "column": 66
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 64579,
+ 64581
+ ],
+ "loc": {
+ "start": {
+ "line": 1691,
+ "column": 68
+ },
+ "end": {
+ "line": 1691,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 64561,
+ 64582
+ ],
+ "loc": {
+ "start": {
+ "line": 1691,
+ "column": 50
+ },
+ "end": {
+ "line": 1691,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "range": [
+ 64543,
+ 64583
+ ],
+ "loc": {
+ "start": {
+ "line": 1691,
+ "column": 32
+ },
+ "end": {
+ "line": 1691,
+ "column": 72
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 64586,
+ 64587
+ ],
+ "loc": {
+ "start": {
+ "line": 1691,
+ "column": 75
+ },
+ "end": {
+ "line": 1691,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 64543,
+ 64587
+ ],
+ "loc": {
+ "start": {
+ "line": 1691,
+ "column": 32
+ },
+ "end": {
+ "line": 1691,
+ "column": 76
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 64615,
+ 64619
+ ],
+ "loc": {
+ "start": {
+ "line": 1692,
+ "column": 24
+ },
+ "end": {
+ "line": 1692,
+ "column": 28
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 64622,
+ 64627
+ ],
+ "loc": {
+ "start": {
+ "line": 1692,
+ "column": 31
+ },
+ "end": {
+ "line": 1692,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 64543,
+ 64627
+ ],
+ "loc": {
+ "start": {
+ "line": 1691,
+ "column": 32
+ },
+ "end": {
+ "line": 1692,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 64531,
+ 64627
+ ],
+ "loc": {
+ "start": {
+ "line": 1691,
+ "column": 20
+ },
+ "end": {
+ "line": 1692,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 64531,
+ 64628
+ ],
+ "loc": {
+ "start": {
+ "line": 1691,
+ "column": 20
+ },
+ "end": {
+ "line": 1692,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 64508,
+ 64647
+ ],
+ "loc": {
+ "start": {
+ "line": 1690,
+ "column": 30
+ },
+ "end": {
+ "line": 1693,
+ "column": 17
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "ends with",
+ "range": [
+ 64665,
+ 64676
+ ],
+ "loc": {
+ "start": {
+ "line": 1694,
+ "column": 16
+ },
+ "end": {
+ "line": 1694,
+ "column": 27
+ }
+ }
+ }
+ ]
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "hasEN",
+ "range": [
+ 64702,
+ 64707
+ ],
+ "loc": {
+ "start": {
+ "line": 1695,
+ "column": 24
+ },
+ "end": {
+ "line": 1695,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "searchArg",
+ "range": [
+ 64735,
+ 64744
+ ],
+ "loc": {
+ "start": {
+ "line": 1696,
+ "column": 24
+ },
+ "end": {
+ "line": 1696,
+ "column": 33
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 64747,
+ 64749
+ ],
+ "loc": {
+ "start": {
+ "line": 1696,
+ "column": 36
+ },
+ "end": {
+ "line": 1696,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 64750,
+ 64757
+ ],
+ "loc": {
+ "start": {
+ "line": 1696,
+ "column": 39
+ },
+ "end": {
+ "line": 1696,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 64747,
+ 64757
+ ],
+ "loc": {
+ "start": {
+ "line": 1696,
+ "column": 36
+ },
+ "end": {
+ "line": 1696,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "re_en",
+ "range": [
+ 64758,
+ 64763
+ ],
+ "loc": {
+ "start": {
+ "line": 1696,
+ "column": 47
+ },
+ "end": {
+ "line": 1696,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 64765,
+ 64767
+ ],
+ "loc": {
+ "start": {
+ "line": 1696,
+ "column": 54
+ },
+ "end": {
+ "line": 1696,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 64747,
+ 64768
+ ],
+ "loc": {
+ "start": {
+ "line": 1696,
+ "column": 36
+ },
+ "end": {
+ "line": 1696,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 64735,
+ 64768
+ ],
+ "loc": {
+ "start": {
+ "line": 1696,
+ "column": 24
+ },
+ "end": {
+ "line": 1696,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 64731,
+ 64769
+ ],
+ "loc": {
+ "start": {
+ "line": 1696,
+ "column": 20
+ },
+ "end": {
+ "line": 1696,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 64791,
+ 64800
+ ],
+ "loc": {
+ "start": {
+ "line": 1697,
+ "column": 20
+ },
+ "end": {
+ "line": 1697,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 64828,
+ 64837
+ ],
+ "loc": {
+ "start": {
+ "line": 1698,
+ "column": 24
+ },
+ "end": {
+ "line": 1698,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lastIndexOf",
+ "range": [
+ 64838,
+ 64849
+ ],
+ "loc": {
+ "start": {
+ "line": 1698,
+ "column": 34
+ },
+ "end": {
+ "line": 1698,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 64828,
+ 64849
+ ],
+ "loc": {
+ "start": {
+ "line": 1698,
+ "column": 24
+ },
+ "end": {
+ "line": 1698,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "searchArg",
+ "range": [
+ 64850,
+ 64859
+ ],
+ "loc": {
+ "start": {
+ "line": 1698,
+ "column": 46
+ },
+ "end": {
+ "line": 1698,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 64860,
+ 64869
+ ],
+ "loc": {
+ "start": {
+ "line": 1698,
+ "column": 56
+ },
+ "end": {
+ "line": 1698,
+ "column": 65
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 64870,
+ 64876
+ ],
+ "loc": {
+ "start": {
+ "line": 1698,
+ "column": 66
+ },
+ "end": {
+ "line": 1698,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 64860,
+ 64876
+ ],
+ "loc": {
+ "start": {
+ "line": 1698,
+ "column": 56
+ },
+ "end": {
+ "line": 1698,
+ "column": 72
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 64877,
+ 64878
+ ],
+ "loc": {
+ "start": {
+ "line": 1698,
+ "column": 73
+ },
+ "end": {
+ "line": 1698,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 64860,
+ 64878
+ ],
+ "loc": {
+ "start": {
+ "line": 1698,
+ "column": 56
+ },
+ "end": {
+ "line": 1698,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 64828,
+ 64879
+ ],
+ "loc": {
+ "start": {
+ "line": 1698,
+ "column": 24
+ },
+ "end": {
+ "line": 1698,
+ "column": 75
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 64910,
+ 64919
+ ],
+ "loc": {
+ "start": {
+ "line": 1699,
+ "column": 25
+ },
+ "end": {
+ "line": 1699,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 64920,
+ 64926
+ ],
+ "loc": {
+ "start": {
+ "line": 1699,
+ "column": 35
+ },
+ "end": {
+ "line": 1699,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 64910,
+ 64926
+ ],
+ "loc": {
+ "start": {
+ "line": 1699,
+ "column": 25
+ },
+ "end": {
+ "line": 1699,
+ "column": 41
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 64927,
+ 64928
+ ],
+ "loc": {
+ "start": {
+ "line": 1699,
+ "column": 42
+ },
+ "end": {
+ "line": 1699,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 64910,
+ 64928
+ ],
+ "loc": {
+ "start": {
+ "line": 1699,
+ "column": 25
+ },
+ "end": {
+ "line": 1699,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "searchArg",
+ "range": [
+ 64931,
+ 64940
+ ],
+ "loc": {
+ "start": {
+ "line": 1699,
+ "column": 46
+ },
+ "end": {
+ "line": 1699,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 64941,
+ 64947
+ ],
+ "loc": {
+ "start": {
+ "line": 1699,
+ "column": 56
+ },
+ "end": {
+ "line": 1699,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 64931,
+ 64947
+ ],
+ "loc": {
+ "start": {
+ "line": 1699,
+ "column": 46
+ },
+ "end": {
+ "line": 1699,
+ "column": 62
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 64948,
+ 64949
+ ],
+ "loc": {
+ "start": {
+ "line": 1699,
+ "column": 63
+ },
+ "end": {
+ "line": 1699,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 64931,
+ 64949
+ ],
+ "loc": {
+ "start": {
+ "line": 1699,
+ "column": 46
+ },
+ "end": {
+ "line": 1699,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 64909,
+ 64950
+ ],
+ "loc": {
+ "start": {
+ "line": 1699,
+ "column": 24
+ },
+ "end": {
+ "line": 1699,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 64828,
+ 64950
+ ],
+ "loc": {
+ "start": {
+ "line": 1698,
+ "column": 24
+ },
+ "end": {
+ "line": 1699,
+ "column": 65
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 64979,
+ 64988
+ ],
+ "loc": {
+ "start": {
+ "line": 1700,
+ "column": 24
+ },
+ "end": {
+ "line": 1700,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lastIndexOf",
+ "range": [
+ 64989,
+ 65000
+ ],
+ "loc": {
+ "start": {
+ "line": 1700,
+ "column": 34
+ },
+ "end": {
+ "line": 1700,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 64979,
+ 65000
+ ],
+ "loc": {
+ "start": {
+ "line": 1700,
+ "column": 24
+ },
+ "end": {
+ "line": 1700,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "searchArg",
+ "range": [
+ 65031,
+ 65040
+ ],
+ "loc": {
+ "start": {
+ "line": 1701,
+ "column": 28
+ },
+ "end": {
+ "line": 1701,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 65042,
+ 65051
+ ],
+ "loc": {
+ "start": {
+ "line": 1701,
+ "column": 39
+ },
+ "end": {
+ "line": 1701,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 65052,
+ 65058
+ ],
+ "loc": {
+ "start": {
+ "line": 1701,
+ "column": 49
+ },
+ "end": {
+ "line": 1701,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 65042,
+ 65058
+ ],
+ "loc": {
+ "start": {
+ "line": 1701,
+ "column": 39
+ },
+ "end": {
+ "line": 1701,
+ "column": 55
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 65059,
+ 65060
+ ],
+ "loc": {
+ "start": {
+ "line": 1701,
+ "column": 56
+ },
+ "end": {
+ "line": 1701,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 65042,
+ 65060
+ ],
+ "loc": {
+ "start": {
+ "line": 1701,
+ "column": 39
+ },
+ "end": {
+ "line": 1701,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 64979,
+ 65061
+ ],
+ "loc": {
+ "start": {
+ "line": 1700,
+ "column": 24
+ },
+ "end": {
+ "line": 1701,
+ "column": 58
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "-",
+ "argument": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 65065,
+ 65066
+ ],
+ "loc": {
+ "start": {
+ "line": 1701,
+ "column": 62
+ },
+ "end": {
+ "line": 1701,
+ "column": 63
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 65064,
+ 65066
+ ],
+ "loc": {
+ "start": {
+ "line": 1701,
+ "column": 61
+ },
+ "end": {
+ "line": 1701,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 64979,
+ 65066
+ ],
+ "loc": {
+ "start": {
+ "line": 1700,
+ "column": 24
+ },
+ "end": {
+ "line": 1701,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 64828,
+ 65066
+ ],
+ "loc": {
+ "start": {
+ "line": 1698,
+ "column": 24
+ },
+ "end": {
+ "line": 1701,
+ "column": 63
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 65069,
+ 65073
+ ],
+ "loc": {
+ "start": {
+ "line": 1701,
+ "column": 66
+ },
+ "end": {
+ "line": 1701,
+ "column": 70
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 65076,
+ 65081
+ ],
+ "loc": {
+ "start": {
+ "line": 1701,
+ "column": 73
+ },
+ "end": {
+ "line": 1701,
+ "column": 78
+ }
+ }
+ },
+ "range": [
+ 64828,
+ 65081
+ ],
+ "loc": {
+ "start": {
+ "line": 1698,
+ "column": 24
+ },
+ "end": {
+ "line": 1701,
+ "column": 78
+ }
+ }
+ },
+ "range": [
+ 64791,
+ 65081
+ ],
+ "loc": {
+ "start": {
+ "line": 1697,
+ "column": 20
+ },
+ "end": {
+ "line": 1701,
+ "column": 78
+ }
+ }
+ },
+ "range": [
+ 64791,
+ 65082
+ ],
+ "loc": {
+ "start": {
+ "line": 1697,
+ "column": 20
+ },
+ "end": {
+ "line": 1701,
+ "column": 79
+ }
+ }
+ }
+ ],
+ "range": [
+ 64708,
+ 65101
+ ],
+ "loc": {
+ "start": {
+ "line": 1695,
+ "column": 30
+ },
+ "end": {
+ "line": 1702,
+ "column": 17
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "empty",
+ "range": [
+ 65119,
+ 65126
+ ],
+ "loc": {
+ "start": {
+ "line": 1703,
+ "column": 16
+ },
+ "end": {
+ "line": 1703,
+ "column": 23
+ }
+ }
+ }
+ ]
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "hasEM",
+ "range": [
+ 65152,
+ 65157
+ ],
+ "loc": {
+ "start": {
+ "line": 1704,
+ "column": 24
+ },
+ "end": {
+ "line": 1704,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 65181,
+ 65190
+ ],
+ "loc": {
+ "start": {
+ "line": 1705,
+ "column": 20
+ },
+ "end": {
+ "line": 1705,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 65193,
+ 65196
+ ],
+ "loc": {
+ "start": {
+ "line": 1705,
+ "column": 32
+ },
+ "end": {
+ "line": 1705,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isEmpty",
+ "range": [
+ 65197,
+ 65204
+ ],
+ "loc": {
+ "start": {
+ "line": 1705,
+ "column": 36
+ },
+ "end": {
+ "line": 1705,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 65193,
+ 65204
+ ],
+ "loc": {
+ "start": {
+ "line": 1705,
+ "column": 32
+ },
+ "end": {
+ "line": 1705,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 65205,
+ 65214
+ ],
+ "loc": {
+ "start": {
+ "line": 1705,
+ "column": 44
+ },
+ "end": {
+ "line": 1705,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 65193,
+ 65215
+ ],
+ "loc": {
+ "start": {
+ "line": 1705,
+ "column": 32
+ },
+ "end": {
+ "line": 1705,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 65181,
+ 65215
+ ],
+ "loc": {
+ "start": {
+ "line": 1705,
+ "column": 20
+ },
+ "end": {
+ "line": 1705,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 65181,
+ 65216
+ ],
+ "loc": {
+ "start": {
+ "line": 1705,
+ "column": 20
+ },
+ "end": {
+ "line": 1705,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 65158,
+ 65235
+ ],
+ "loc": {
+ "start": {
+ "line": 1704,
+ "column": 30
+ },
+ "end": {
+ "line": 1706,
+ "column": 17
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "non-empty",
+ "range": [
+ 65253,
+ 65264
+ ],
+ "loc": {
+ "start": {
+ "line": 1707,
+ "column": 16
+ },
+ "end": {
+ "line": 1707,
+ "column": 27
+ }
+ }
+ }
+ ]
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "hasNM",
+ "range": [
+ 65290,
+ 65295
+ ],
+ "loc": {
+ "start": {
+ "line": 1708,
+ "column": 24
+ },
+ "end": {
+ "line": 1708,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 65319,
+ 65328
+ ],
+ "loc": {
+ "start": {
+ "line": 1709,
+ "column": 20
+ },
+ "end": {
+ "line": 1709,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 65332,
+ 65335
+ ],
+ "loc": {
+ "start": {
+ "line": 1709,
+ "column": 33
+ },
+ "end": {
+ "line": 1709,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isEmpty",
+ "range": [
+ 65336,
+ 65343
+ ],
+ "loc": {
+ "start": {
+ "line": 1709,
+ "column": 37
+ },
+ "end": {
+ "line": 1709,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 65332,
+ 65343
+ ],
+ "loc": {
+ "start": {
+ "line": 1709,
+ "column": 33
+ },
+ "end": {
+ "line": 1709,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 65344,
+ 65353
+ ],
+ "loc": {
+ "start": {
+ "line": 1709,
+ "column": 45
+ },
+ "end": {
+ "line": 1709,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 65332,
+ 65354
+ ],
+ "loc": {
+ "start": {
+ "line": 1709,
+ "column": 33
+ },
+ "end": {
+ "line": 1709,
+ "column": 55
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 65331,
+ 65354
+ ],
+ "loc": {
+ "start": {
+ "line": 1709,
+ "column": 32
+ },
+ "end": {
+ "line": 1709,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 65319,
+ 65354
+ ],
+ "loc": {
+ "start": {
+ "line": 1709,
+ "column": 20
+ },
+ "end": {
+ "line": 1709,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 65319,
+ 65355
+ ],
+ "loc": {
+ "start": {
+ "line": 1709,
+ "column": 20
+ },
+ "end": {
+ "line": 1709,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 65296,
+ 65374
+ ],
+ "loc": {
+ "start": {
+ "line": 1708,
+ "column": 30
+ },
+ "end": {
+ "line": 1710,
+ "column": 17
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "regexp",
+ "range": [
+ 65392,
+ 65400
+ ],
+ "loc": {
+ "start": {
+ "line": 1711,
+ "column": 16
+ },
+ "end": {
+ "line": 1711,
+ "column": 24
+ }
+ }
+ }
+ ]
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "hasRE",
+ "range": [
+ 65426,
+ 65431
+ ],
+ "loc": {
+ "start": {
+ "line": 1712,
+ "column": 24
+ },
+ "end": {
+ "line": 1712,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "TryStatement",
+ "block": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "srchArg",
+ "range": [
+ 65593,
+ 65600
+ ],
+ "loc": {
+ "start": {
+ "line": 1716,
+ "column": 28
+ },
+ "end": {
+ "line": 1716,
+ "column": 35
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 65603,
+ 65605
+ ],
+ "loc": {
+ "start": {
+ "line": 1716,
+ "column": 38
+ },
+ "end": {
+ "line": 1716,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replace",
+ "range": [
+ 65606,
+ 65613
+ ],
+ "loc": {
+ "start": {
+ "line": 1716,
+ "column": 41
+ },
+ "end": {
+ "line": 1716,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 65603,
+ 65613
+ ],
+ "loc": {
+ "start": {
+ "line": 1716,
+ "column": 38
+ },
+ "end": {
+ "line": 1716,
+ "column": 48
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "re_re",
+ "range": [
+ 65614,
+ 65619
+ ],
+ "loc": {
+ "start": {
+ "line": 1716,
+ "column": 49
+ },
+ "end": {
+ "line": 1716,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 65620,
+ 65622
+ ],
+ "loc": {
+ "start": {
+ "line": 1716,
+ "column": 55
+ },
+ "end": {
+ "line": 1716,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 65603,
+ 65623
+ ],
+ "loc": {
+ "start": {
+ "line": 1716,
+ "column": 38
+ },
+ "end": {
+ "line": 1716,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 65593,
+ 65623
+ ],
+ "loc": {
+ "start": {
+ "line": 1716,
+ "column": 28
+ },
+ "end": {
+ "line": 1716,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 65589,
+ 65624
+ ],
+ "loc": {
+ "start": {
+ "line": 1716,
+ "column": 24
+ },
+ "end": {
+ "line": 1716,
+ "column": 59
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "in case regexp fires an exception",
+ "range": [
+ 65455,
+ 65490
+ ],
+ "loc": {
+ "start": {
+ "line": 1713,
+ "column": 20
+ },
+ "end": {
+ "line": 1713,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "operator is removed",
+ "range": [
+ 65542,
+ 65563
+ ],
+ "loc": {
+ "start": {
+ "line": 1715,
+ "column": 24
+ },
+ "end": {
+ "line": 1715,
+ "column": 45
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "rgx",
+ "range": [
+ 65654,
+ 65657
+ ],
+ "loc": {
+ "start": {
+ "line": 1717,
+ "column": 28
+ },
+ "end": {
+ "line": 1717,
+ "column": 31
+ }
+ }
+ },
+ "init": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "RegExp",
+ "range": [
+ 65664,
+ 65670
+ ],
+ "loc": {
+ "start": {
+ "line": 1717,
+ "column": 38
+ },
+ "end": {
+ "line": 1717,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "srchArg",
+ "range": [
+ 65671,
+ 65678
+ ],
+ "loc": {
+ "start": {
+ "line": 1717,
+ "column": 45
+ },
+ "end": {
+ "line": 1717,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 65660,
+ 65679
+ ],
+ "loc": {
+ "start": {
+ "line": 1717,
+ "column": 34
+ },
+ "end": {
+ "line": 1717,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 65654,
+ 65679
+ ],
+ "loc": {
+ "start": {
+ "line": 1717,
+ "column": 28
+ },
+ "end": {
+ "line": 1717,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 65650,
+ 65680
+ ],
+ "loc": {
+ "start": {
+ "line": 1717,
+ "column": 24
+ },
+ "end": {
+ "line": 1717,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 65706,
+ 65715
+ ],
+ "loc": {
+ "start": {
+ "line": 1718,
+ "column": 24
+ },
+ "end": {
+ "line": 1718,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "rgx",
+ "range": [
+ 65718,
+ 65721
+ ],
+ "loc": {
+ "start": {
+ "line": 1718,
+ "column": 36
+ },
+ "end": {
+ "line": 1718,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "test",
+ "range": [
+ 65722,
+ 65726
+ ],
+ "loc": {
+ "start": {
+ "line": 1718,
+ "column": 40
+ },
+ "end": {
+ "line": 1718,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 65718,
+ 65726
+ ],
+ "loc": {
+ "start": {
+ "line": 1718,
+ "column": 36
+ },
+ "end": {
+ "line": 1718,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 65727,
+ 65736
+ ],
+ "loc": {
+ "start": {
+ "line": 1718,
+ "column": 45
+ },
+ "end": {
+ "line": 1718,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 65718,
+ 65737
+ ],
+ "loc": {
+ "start": {
+ "line": 1718,
+ "column": 36
+ },
+ "end": {
+ "line": 1718,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 65706,
+ 65737
+ ],
+ "loc": {
+ "start": {
+ "line": 1718,
+ "column": 24
+ },
+ "end": {
+ "line": 1718,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 65706,
+ 65738
+ ],
+ "loc": {
+ "start": {
+ "line": 1718,
+ "column": 24
+ },
+ "end": {
+ "line": 1718,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 65515,
+ 65761
+ ],
+ "loc": {
+ "start": {
+ "line": 1714,
+ "column": 23
+ },
+ "end": {
+ "line": 1719,
+ "column": 21
+ }
+ }
+ },
+ "handler": {
+ "type": "CatchClause",
+ "param": {
+ "type": "Identifier",
+ "name": "e",
+ "range": [
+ 65768,
+ 65769
+ ],
+ "loc": {
+ "start": {
+ "line": 1719,
+ "column": 28
+ },
+ "end": {
+ "line": 1719,
+ "column": 29
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 65773,
+ 65782
+ ],
+ "loc": {
+ "start": {
+ "line": 1719,
+ "column": 33
+ },
+ "end": {
+ "line": 1719,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 65785,
+ 65790
+ ],
+ "loc": {
+ "start": {
+ "line": 1719,
+ "column": 45
+ },
+ "end": {
+ "line": 1719,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 65773,
+ 65790
+ ],
+ "loc": {
+ "start": {
+ "line": 1719,
+ "column": 33
+ },
+ "end": {
+ "line": 1719,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 65773,
+ 65791
+ ],
+ "loc": {
+ "start": {
+ "line": 1719,
+ "column": 33
+ },
+ "end": {
+ "line": 1719,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 65771,
+ 65793
+ ],
+ "loc": {
+ "start": {
+ "line": 1719,
+ "column": 31
+ },
+ "end": {
+ "line": 1719,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 65762,
+ 65793
+ ],
+ "loc": {
+ "start": {
+ "line": 1719,
+ "column": 22
+ },
+ "end": {
+ "line": 1719,
+ "column": 53
+ }
+ }
+ },
+ "finalizer": null,
+ "range": [
+ 65512,
+ 65793
+ ],
+ "loc": {
+ "start": {
+ "line": 1714,
+ "column": 20
+ },
+ "end": {
+ "line": 1719,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 65432,
+ 65812
+ ],
+ "loc": {
+ "start": {
+ "line": 1712,
+ "column": 30
+ },
+ "end": {
+ "line": 1720,
+ "column": 17
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 65857,
+ 65866
+ ],
+ "loc": {
+ "start": {
+ "line": 1722,
+ "column": 20
+ },
+ "end": {
+ "line": 1722,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 65869,
+ 65873
+ ],
+ "loc": {
+ "start": {
+ "line": 1722,
+ "column": 32
+ },
+ "end": {
+ "line": 1722,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_containsStr",
+ "range": [
+ 65874,
+ 65886
+ ],
+ "loc": {
+ "start": {
+ "line": 1722,
+ "column": 37
+ },
+ "end": {
+ "line": 1722,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 65869,
+ 65886
+ ],
+ "loc": {
+ "start": {
+ "line": 1722,
+ "column": 32
+ },
+ "end": {
+ "line": 1722,
+ "column": 49
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 65913,
+ 65915
+ ],
+ "loc": {
+ "start": {
+ "line": 1723,
+ "column": 24
+ },
+ "end": {
+ "line": 1723,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 65917,
+ 65926
+ ],
+ "loc": {
+ "start": {
+ "line": 1723,
+ "column": 28
+ },
+ "end": {
+ "line": 1723,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 65928,
+ 65932
+ ],
+ "loc": {
+ "start": {
+ "line": 1723,
+ "column": 39
+ },
+ "end": {
+ "line": 1723,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFilterType",
+ "range": [
+ 65933,
+ 65946
+ ],
+ "loc": {
+ "start": {
+ "line": 1723,
+ "column": 44
+ },
+ "end": {
+ "line": 1723,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 65928,
+ 65946
+ ],
+ "loc": {
+ "start": {
+ "line": 1723,
+ "column": 39
+ },
+ "end": {
+ "line": 1723,
+ "column": 57
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 65947,
+ 65948
+ ],
+ "loc": {
+ "start": {
+ "line": 1723,
+ "column": 58
+ },
+ "end": {
+ "line": 1723,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 65928,
+ 65949
+ ],
+ "loc": {
+ "start": {
+ "line": 1723,
+ "column": 39
+ },
+ "end": {
+ "line": 1723,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 65869,
+ 65950
+ ],
+ "loc": {
+ "start": {
+ "line": 1722,
+ "column": 32
+ },
+ "end": {
+ "line": 1723,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 65857,
+ 65950
+ ],
+ "loc": {
+ "start": {
+ "line": 1722,
+ "column": 20
+ },
+ "end": {
+ "line": 1723,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 65857,
+ 65951
+ ],
+ "loc": {
+ "start": {
+ "line": 1722,
+ "column": 20
+ },
+ "end": {
+ "line": 1723,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 65834,
+ 65970
+ ],
+ "loc": {
+ "start": {
+ "line": 1721,
+ "column": 20
+ },
+ "end": {
+ "line": 1724,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 65423,
+ 65970
+ ],
+ "loc": {
+ "start": {
+ "line": 1712,
+ "column": 21
+ },
+ "end": {
+ "line": 1724,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "regexp",
+ "range": [
+ 65392,
+ 65400
+ ],
+ "loc": {
+ "start": {
+ "line": 1711,
+ "column": 16
+ },
+ "end": {
+ "line": 1711,
+ "column": 24
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 65287,
+ 65970
+ ],
+ "loc": {
+ "start": {
+ "line": 1708,
+ "column": 21
+ },
+ "end": {
+ "line": 1724,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "non-empty",
+ "range": [
+ 65253,
+ 65264
+ ],
+ "loc": {
+ "start": {
+ "line": 1707,
+ "column": 16
+ },
+ "end": {
+ "line": 1707,
+ "column": 27
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 65149,
+ 65970
+ ],
+ "loc": {
+ "start": {
+ "line": 1704,
+ "column": 21
+ },
+ "end": {
+ "line": 1724,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "empty",
+ "range": [
+ 65119,
+ 65126
+ ],
+ "loc": {
+ "start": {
+ "line": 1703,
+ "column": 16
+ },
+ "end": {
+ "line": 1703,
+ "column": 23
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 64699,
+ 65970
+ ],
+ "loc": {
+ "start": {
+ "line": 1695,
+ "column": 21
+ },
+ "end": {
+ "line": 1724,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "ends with",
+ "range": [
+ 64665,
+ 64676
+ ],
+ "loc": {
+ "start": {
+ "line": 1694,
+ "column": 16
+ },
+ "end": {
+ "line": 1694,
+ "column": 27
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 64499,
+ 65970
+ ],
+ "loc": {
+ "start": {
+ "line": 1690,
+ "column": 21
+ },
+ "end": {
+ "line": 1724,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "starts with",
+ "range": [
+ 64463,
+ 64476
+ ],
+ "loc": {
+ "start": {
+ "line": 1689,
+ "column": 16
+ },
+ "end": {
+ "line": 1689,
+ "column": 29
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 64292,
+ 65970
+ ],
+ "loc": {
+ "start": {
+ "line": 1685,
+ "column": 21
+ },
+ "end": {
+ "line": 1724,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "equal",
+ "range": [
+ 64262,
+ 64269
+ ],
+ "loc": {
+ "start": {
+ "line": 1684,
+ "column": 16
+ },
+ "end": {
+ "line": 1684,
+ "column": 23
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 64090,
+ 65970
+ ],
+ "loc": {
+ "start": {
+ "line": 1680,
+ "column": 21
+ },
+ "end": {
+ "line": 1724,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "like",
+ "range": [
+ 64061,
+ 64067
+ ],
+ "loc": {
+ "start": {
+ "line": 1679,
+ "column": 16
+ },
+ "end": {
+ "line": 1679,
+ "column": 22
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 63889,
+ 65970
+ ],
+ "loc": {
+ "start": {
+ "line": 1675,
+ "column": 21
+ },
+ "end": {
+ "line": 1724,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "different",
+ "range": [
+ 63855,
+ 63866
+ ],
+ "loc": {
+ "start": {
+ "line": 1674,
+ "column": 16
+ },
+ "end": {
+ "line": 1674,
+ "column": 27
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 63685,
+ 65970
+ ],
+ "loc": {
+ "start": {
+ "line": 1670,
+ "column": 21
+ },
+ "end": {
+ "line": 1724,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "greater",
+ "range": [
+ 63653,
+ 63662
+ ],
+ "loc": {
+ "start": {
+ "line": 1669,
+ "column": 16
+ },
+ "end": {
+ "line": 1669,
+ "column": 25
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 63483,
+ 65970
+ ],
+ "loc": {
+ "start": {
+ "line": 1665,
+ "column": 21
+ },
+ "end": {
+ "line": 1724,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "lower",
+ "range": [
+ 63453,
+ 63460
+ ],
+ "loc": {
+ "start": {
+ "line": 1664,
+ "column": 16
+ },
+ "end": {
+ "line": 1664,
+ "column": 23
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 63281,
+ 65970
+ ],
+ "loc": {
+ "start": {
+ "line": 1660,
+ "column": 21
+ },
+ "end": {
+ "line": 1724,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "greater equal",
+ "range": [
+ 63243,
+ 63258
+ ],
+ "loc": {
+ "start": {
+ "line": 1659,
+ "column": 16
+ },
+ "end": {
+ "line": 1659,
+ "column": 31
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 63071,
+ 65970
+ ],
+ "loc": {
+ "start": {
+ "line": 1655,
+ "column": 16
+ },
+ "end": {
+ "line": 1724,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " first checks if there is any operator (<,>,<=,>=,!,*,=,{,},",
+ "range": [
+ 62933,
+ 62995
+ ],
+ "loc": {
+ "start": {
+ "line": 1652,
+ "column": 16
+ },
+ "end": {
+ "line": 1652,
+ "column": 78
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " rgx:)",
+ "range": [
+ 63013,
+ 63021
+ ],
+ "loc": {
+ "start": {
+ "line": 1653,
+ "column": 16
+ },
+ "end": {
+ "line": 1653,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " lower equal",
+ "range": [
+ 63039,
+ 63053
+ ],
+ "loc": {
+ "start": {
+ "line": 1654,
+ "column": 16
+ },
+ "end": {
+ "line": 1654,
+ "column": 30
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 62184,
+ 65987
+ ],
+ "loc": {
+ "start": {
+ "line": 1635,
+ "column": 16
+ },
+ "end": {
+ "line": 1726,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 60053,
+ 65987
+ ],
+ "loc": {
+ "start": {
+ "line": 1584,
+ "column": 12
+ },
+ "end": {
+ "line": 1726,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "dates",
+ "range": [
+ 60032,
+ 60039
+ ],
+ "loc": {
+ "start": {
+ "line": 1583,
+ "column": 12
+ },
+ "end": {
+ "line": 1583,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "else",
+ "range": [
+ 65987,
+ 65993
+ ],
+ "loc": {
+ "start": {
+ "line": 1726,
+ "column": 13
+ },
+ "end": {
+ "line": 1726,
+ "column": 19
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 66014,
+ 66023
+ ],
+ "loc": {
+ "start": {
+ "line": 1727,
+ "column": 19
+ },
+ "end": {
+ "line": 1727,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 66007,
+ 66024
+ ],
+ "loc": {
+ "start": {
+ "line": 1727,
+ "column": 12
+ },
+ "end": {
+ "line": 1727,
+ "column": 29
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "else",
+ "range": [
+ 65987,
+ 65993
+ ],
+ "loc": {
+ "start": {
+ "line": 1726,
+ "column": 13
+ },
+ "end": {
+ "line": 1726,
+ "column": 19
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 58771,
+ 66035
+ ],
+ "loc": {
+ "start": {
+ "line": 1555,
+ "column": 41
+ },
+ "end": {
+ "line": 1728,
+ "column": 9
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 58738,
+ 66035
+ ],
+ "loc": {
+ "start": {
+ "line": 1555,
+ "column": 8
+ },
+ "end": {
+ "line": 1728,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "looks for search argument in current row",
+ "range": [
+ 58686,
+ 58728
+ ],
+ "loc": {
+ "start": {
+ "line": 1554,
+ "column": 8
+ },
+ "end": {
+ "line": 1554,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "fn",
+ "range": [
+ 66035,
+ 66039
+ ],
+ "loc": {
+ "start": {
+ "line": 1728,
+ "column": 9
+ },
+ "end": {
+ "line": 1728,
+ "column": 13
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 66059,
+ 66060
+ ],
+ "loc": {
+ "start": {
+ "line": 1730,
+ "column": 16
+ },
+ "end": {
+ "line": 1730,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 66061,
+ 66065
+ ],
+ "loc": {
+ "start": {
+ "line": 1730,
+ "column": 18
+ },
+ "end": {
+ "line": 1730,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "refRow",
+ "range": [
+ 66066,
+ 66072
+ ],
+ "loc": {
+ "start": {
+ "line": 1730,
+ "column": 23
+ },
+ "end": {
+ "line": 1730,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 66061,
+ 66072
+ ],
+ "loc": {
+ "start": {
+ "line": 1730,
+ "column": 18
+ },
+ "end": {
+ "line": 1730,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 66059,
+ 66072
+ ],
+ "loc": {
+ "start": {
+ "line": 1730,
+ "column": 16
+ },
+ "end": {
+ "line": 1730,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 66055,
+ 66072
+ ],
+ "loc": {
+ "start": {
+ "line": 1730,
+ "column": 12
+ },
+ "end": {
+ "line": 1730,
+ "column": 29
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 66074,
+ 66075
+ ],
+ "loc": {
+ "start": {
+ "line": 1730,
+ "column": 31
+ },
+ "end": {
+ "line": 1730,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 66076,
+ 66080
+ ],
+ "loc": {
+ "start": {
+ "line": 1730,
+ "column": 33
+ },
+ "end": {
+ "line": 1730,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbRows",
+ "range": [
+ 66081,
+ 66087
+ ],
+ "loc": {
+ "start": {
+ "line": 1730,
+ "column": 38
+ },
+ "end": {
+ "line": 1730,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 66076,
+ 66087
+ ],
+ "loc": {
+ "start": {
+ "line": 1730,
+ "column": 33
+ },
+ "end": {
+ "line": 1730,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 66074,
+ 66087
+ ],
+ "loc": {
+ "start": {
+ "line": 1730,
+ "column": 31
+ },
+ "end": {
+ "line": 1730,
+ "column": 44
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 66089,
+ 66090
+ ],
+ "loc": {
+ "start": {
+ "line": 1730,
+ "column": 46
+ },
+ "end": {
+ "line": 1730,
+ "column": 47
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 66089,
+ 66092
+ ],
+ "loc": {
+ "start": {
+ "line": 1730,
+ "column": 46
+ },
+ "end": {
+ "line": 1730,
+ "column": 49
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 66186,
+ 66189
+ ],
+ "loc": {
+ "start": {
+ "line": 1732,
+ "column": 15
+ },
+ "end": {
+ "line": 1732,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 66190,
+ 66191
+ ],
+ "loc": {
+ "start": {
+ "line": 1732,
+ "column": 19
+ },
+ "end": {
+ "line": 1732,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 66186,
+ 66192
+ ],
+ "loc": {
+ "start": {
+ "line": 1732,
+ "column": 15
+ },
+ "end": {
+ "line": 1732,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 66193,
+ 66198
+ ],
+ "loc": {
+ "start": {
+ "line": 1732,
+ "column": 22
+ },
+ "end": {
+ "line": 1732,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 66186,
+ 66198
+ ],
+ "loc": {
+ "start": {
+ "line": 1732,
+ "column": 15
+ },
+ "end": {
+ "line": 1732,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 66199,
+ 66206
+ ],
+ "loc": {
+ "start": {
+ "line": 1732,
+ "column": 28
+ },
+ "end": {
+ "line": 1732,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 66186,
+ 66206
+ ],
+ "loc": {
+ "start": {
+ "line": 1732,
+ "column": 15
+ },
+ "end": {
+ "line": 1732,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "none",
+ "raw": "'none'",
+ "range": [
+ 66211,
+ 66217
+ ],
+ "loc": {
+ "start": {
+ "line": 1732,
+ "column": 40
+ },
+ "end": {
+ "line": 1732,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 66186,
+ 66217
+ ],
+ "loc": {
+ "start": {
+ "line": 1732,
+ "column": 15
+ },
+ "end": {
+ "line": 1732,
+ "column": 46
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 66237,
+ 66240
+ ],
+ "loc": {
+ "start": {
+ "line": 1733,
+ "column": 16
+ },
+ "end": {
+ "line": 1733,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 66241,
+ 66242
+ ],
+ "loc": {
+ "start": {
+ "line": 1733,
+ "column": 20
+ },
+ "end": {
+ "line": 1733,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 66237,
+ 66243
+ ],
+ "loc": {
+ "start": {
+ "line": 1733,
+ "column": 16
+ },
+ "end": {
+ "line": 1733,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 66244,
+ 66249
+ ],
+ "loc": {
+ "start": {
+ "line": 1733,
+ "column": 23
+ },
+ "end": {
+ "line": 1733,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 66237,
+ 66249
+ ],
+ "loc": {
+ "start": {
+ "line": 1733,
+ "column": 16
+ },
+ "end": {
+ "line": 1733,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 66250,
+ 66257
+ ],
+ "loc": {
+ "start": {
+ "line": 1733,
+ "column": 29
+ },
+ "end": {
+ "line": 1733,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 66237,
+ 66257
+ ],
+ "loc": {
+ "start": {
+ "line": 1733,
+ "column": 16
+ },
+ "end": {
+ "line": 1733,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 66260,
+ 66262
+ ],
+ "loc": {
+ "start": {
+ "line": 1733,
+ "column": 39
+ },
+ "end": {
+ "line": 1733,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 66237,
+ 66262
+ ],
+ "loc": {
+ "start": {
+ "line": 1733,
+ "column": 16
+ },
+ "end": {
+ "line": 1733,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 66237,
+ 66263
+ ],
+ "loc": {
+ "start": {
+ "line": 1733,
+ "column": 16
+ },
+ "end": {
+ "line": 1733,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 66218,
+ 66278
+ ],
+ "loc": {
+ "start": {
+ "line": 1732,
+ "column": 47
+ },
+ "end": {
+ "line": 1734,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 66183,
+ 66278
+ ],
+ "loc": {
+ "start": {
+ "line": 1732,
+ "column": 12
+ },
+ "end": {
+ "line": 1734,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "** if table already filtered some rows are not visible **",
+ "range": [
+ 66108,
+ 66169
+ ],
+ "loc": {
+ "start": {
+ "line": 1731,
+ "column": 12
+ },
+ "end": {
+ "line": 1731,
+ "column": 73
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 66298,
+ 66302
+ ],
+ "loc": {
+ "start": {
+ "line": 1736,
+ "column": 16
+ },
+ "end": {
+ "line": 1736,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 66305,
+ 66308
+ ],
+ "loc": {
+ "start": {
+ "line": 1736,
+ "column": 23
+ },
+ "end": {
+ "line": 1736,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 66309,
+ 66310
+ ],
+ "loc": {
+ "start": {
+ "line": 1736,
+ "column": 27
+ },
+ "end": {
+ "line": 1736,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 66305,
+ 66311
+ ],
+ "loc": {
+ "start": {
+ "line": 1736,
+ "column": 23
+ },
+ "end": {
+ "line": 1736,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 66312,
+ 66317
+ ],
+ "loc": {
+ "start": {
+ "line": 1736,
+ "column": 30
+ },
+ "end": {
+ "line": 1736,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 66305,
+ 66317
+ ],
+ "loc": {
+ "start": {
+ "line": 1736,
+ "column": 23
+ },
+ "end": {
+ "line": 1736,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 66298,
+ 66317
+ ],
+ "loc": {
+ "start": {
+ "line": 1736,
+ "column": 16
+ },
+ "end": {
+ "line": 1736,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "nchilds",
+ "range": [
+ 66336,
+ 66343
+ ],
+ "loc": {
+ "start": {
+ "line": 1737,
+ "column": 16
+ },
+ "end": {
+ "line": 1737,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 66346,
+ 66350
+ ],
+ "loc": {
+ "start": {
+ "line": 1737,
+ "column": 26
+ },
+ "end": {
+ "line": 1737,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 66351,
+ 66357
+ ],
+ "loc": {
+ "start": {
+ "line": 1737,
+ "column": 31
+ },
+ "end": {
+ "line": 1737,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 66346,
+ 66357
+ ],
+ "loc": {
+ "start": {
+ "line": 1737,
+ "column": 26
+ },
+ "end": {
+ "line": 1737,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 66336,
+ 66357
+ ],
+ "loc": {
+ "start": {
+ "line": 1737,
+ "column": 16
+ },
+ "end": {
+ "line": 1737,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 66294,
+ 66358
+ ],
+ "loc": {
+ "start": {
+ "line": 1736,
+ "column": 12
+ },
+ "end": {
+ "line": 1737,
+ "column": 38
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " checks if row has exact cell #",
+ "range": [
+ 66374,
+ 66407
+ ],
+ "loc": {
+ "start": {
+ "line": 1739,
+ "column": 12
+ },
+ "end": {
+ "line": 1739,
+ "column": 45
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "nchilds",
+ "range": [
+ 66424,
+ 66431
+ ],
+ "loc": {
+ "start": {
+ "line": 1740,
+ "column": 15
+ },
+ "end": {
+ "line": 1740,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 66436,
+ 66440
+ ],
+ "loc": {
+ "start": {
+ "line": 1740,
+ "column": 27
+ },
+ "end": {
+ "line": 1740,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbCells",
+ "range": [
+ 66441,
+ 66448
+ ],
+ "loc": {
+ "start": {
+ "line": 1740,
+ "column": 32
+ },
+ "end": {
+ "line": 1740,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 66436,
+ 66448
+ ],
+ "loc": {
+ "start": {
+ "line": 1740,
+ "column": 27
+ },
+ "end": {
+ "line": 1740,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 66424,
+ 66448
+ ],
+ "loc": {
+ "start": {
+ "line": 1740,
+ "column": 15
+ },
+ "end": {
+ "line": 1740,
+ "column": 39
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ContinueStatement",
+ "label": null,
+ "range": [
+ 66468,
+ 66477
+ ],
+ "loc": {
+ "start": {
+ "line": 1741,
+ "column": 16
+ },
+ "end": {
+ "line": 1741,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 66449,
+ 66492
+ ],
+ "loc": {
+ "start": {
+ "line": 1740,
+ "column": 40
+ },
+ "end": {
+ "line": 1742,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 66421,
+ 66492
+ ],
+ "loc": {
+ "start": {
+ "line": 1740,
+ "column": 12
+ },
+ "end": {
+ "line": 1742,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " checks if row has exact cell #",
+ "range": [
+ 66374,
+ 66407
+ ],
+ "loc": {
+ "start": {
+ "line": 1739,
+ "column": 12
+ },
+ "end": {
+ "line": 1739,
+ "column": 45
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 66512,
+ 66521
+ ],
+ "loc": {
+ "start": {
+ "line": 1744,
+ "column": 16
+ },
+ "end": {
+ "line": 1744,
+ "column": 25
+ }
+ }
+ },
+ "init": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 66524,
+ 66526
+ ],
+ "loc": {
+ "start": {
+ "line": 1744,
+ "column": 28
+ },
+ "end": {
+ "line": 1744,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 66512,
+ 66526
+ ],
+ "loc": {
+ "start": {
+ "line": 1744,
+ "column": 16
+ },
+ "end": {
+ "line": 1744,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "isRowValid",
+ "range": [
+ 66545,
+ 66555
+ ],
+ "loc": {
+ "start": {
+ "line": 1745,
+ "column": 16
+ },
+ "end": {
+ "line": 1745,
+ "column": 26
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 66558,
+ 66562
+ ],
+ "loc": {
+ "start": {
+ "line": 1745,
+ "column": 29
+ },
+ "end": {
+ "line": 1745,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 66545,
+ 66562
+ ],
+ "loc": {
+ "start": {
+ "line": 1745,
+ "column": 16
+ },
+ "end": {
+ "line": 1745,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "singleFltRowValid",
+ "range": [
+ 66630,
+ 66647
+ ],
+ "loc": {
+ "start": {
+ "line": 1747,
+ "column": 16
+ },
+ "end": {
+ "line": 1747,
+ "column": 33
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 66650,
+ 66655
+ ],
+ "loc": {
+ "start": {
+ "line": 1747,
+ "column": 36
+ },
+ "end": {
+ "line": 1747,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 66630,
+ 66655
+ ],
+ "loc": {
+ "start": {
+ "line": 1747,
+ "column": 16
+ },
+ "end": {
+ "line": 1747,
+ "column": 41
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "only for single filter search",
+ "range": [
+ 66581,
+ 66612
+ ],
+ "loc": {
+ "start": {
+ "line": 1746,
+ "column": 16
+ },
+ "end": {
+ "line": 1746,
+ "column": 47
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 66508,
+ 66656
+ ],
+ "loc": {
+ "start": {
+ "line": 1744,
+ "column": 12
+ },
+ "end": {
+ "line": 1747,
+ "column": 42
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " this loop retrieves cell data",
+ "range": [
+ 66672,
+ 66704
+ ],
+ "loc": {
+ "start": {
+ "line": 1749,
+ "column": 12
+ },
+ "end": {
+ "line": 1749,
+ "column": 44
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 66726,
+ 66727
+ ],
+ "loc": {
+ "start": {
+ "line": 1750,
+ "column": 20
+ },
+ "end": {
+ "line": 1750,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 66728,
+ 66729
+ ],
+ "loc": {
+ "start": {
+ "line": 1750,
+ "column": 22
+ },
+ "end": {
+ "line": 1750,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 66726,
+ 66729
+ ],
+ "loc": {
+ "start": {
+ "line": 1750,
+ "column": 20
+ },
+ "end": {
+ "line": 1750,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 66722,
+ 66729
+ ],
+ "loc": {
+ "start": {
+ "line": 1750,
+ "column": 16
+ },
+ "end": {
+ "line": 1750,
+ "column": 23
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 66731,
+ 66732
+ ],
+ "loc": {
+ "start": {
+ "line": 1750,
+ "column": 25
+ },
+ "end": {
+ "line": 1750,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "nchilds",
+ "range": [
+ 66733,
+ 66740
+ ],
+ "loc": {
+ "start": {
+ "line": 1750,
+ "column": 27
+ },
+ "end": {
+ "line": 1750,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 66731,
+ 66740
+ ],
+ "loc": {
+ "start": {
+ "line": 1750,
+ "column": 25
+ },
+ "end": {
+ "line": 1750,
+ "column": 34
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 66742,
+ 66743
+ ],
+ "loc": {
+ "start": {
+ "line": 1750,
+ "column": 36
+ },
+ "end": {
+ "line": 1750,
+ "column": 37
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 66742,
+ 66745
+ ],
+ "loc": {
+ "start": {
+ "line": 1750,
+ "column": 36
+ },
+ "end": {
+ "line": 1750,
+ "column": 39
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 66805,
+ 66807
+ ],
+ "loc": {
+ "start": {
+ "line": 1752,
+ "column": 20
+ },
+ "end": {
+ "line": 1752,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 66810,
+ 66814
+ ],
+ "loc": {
+ "start": {
+ "line": 1752,
+ "column": 25
+ },
+ "end": {
+ "line": 1752,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "searchArgs",
+ "range": [
+ 66815,
+ 66825
+ ],
+ "loc": {
+ "start": {
+ "line": 1752,
+ "column": 30
+ },
+ "end": {
+ "line": 1752,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 66810,
+ 66825
+ ],
+ "loc": {
+ "start": {
+ "line": 1752,
+ "column": 25
+ },
+ "end": {
+ "line": 1752,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 66826,
+ 66830
+ ],
+ "loc": {
+ "start": {
+ "line": 1752,
+ "column": 41
+ },
+ "end": {
+ "line": 1752,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "singleSearchFlt",
+ "range": [
+ 66831,
+ 66846
+ ],
+ "loc": {
+ "start": {
+ "line": 1752,
+ "column": 46
+ },
+ "end": {
+ "line": 1752,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 66826,
+ 66846
+ ],
+ "loc": {
+ "start": {
+ "line": 1752,
+ "column": 41
+ },
+ "end": {
+ "line": 1752,
+ "column": 61
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 66849,
+ 66850
+ ],
+ "loc": {
+ "start": {
+ "line": 1752,
+ "column": 64
+ },
+ "end": {
+ "line": 1752,
+ "column": 65
+ }
+ }
+ },
+ "alternate": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 66853,
+ 66854
+ ],
+ "loc": {
+ "start": {
+ "line": 1752,
+ "column": 68
+ },
+ "end": {
+ "line": 1752,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 66826,
+ 66854
+ ],
+ "loc": {
+ "start": {
+ "line": 1752,
+ "column": 41
+ },
+ "end": {
+ "line": 1752,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 66810,
+ 66855
+ ],
+ "loc": {
+ "start": {
+ "line": 1752,
+ "column": 25
+ },
+ "end": {
+ "line": 1752,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 66805,
+ 66855
+ ],
+ "loc": {
+ "start": {
+ "line": 1752,
+ "column": 20
+ },
+ "end": {
+ "line": 1752,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 66801,
+ 66856
+ ],
+ "loc": {
+ "start": {
+ "line": 1752,
+ "column": 16
+ },
+ "end": {
+ "line": 1752,
+ "column": 71
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "searched keyword",
+ "range": [
+ 66765,
+ 66783
+ ],
+ "loc": {
+ "start": {
+ "line": 1751,
+ "column": 16
+ },
+ "end": {
+ "line": 1751,
+ "column": 34
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "dtType",
+ "range": [
+ 66878,
+ 66884
+ ],
+ "loc": {
+ "start": {
+ "line": 1753,
+ "column": 20
+ },
+ "end": {
+ "line": 1753,
+ "column": 26
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 66887,
+ 66891
+ ],
+ "loc": {
+ "start": {
+ "line": 1753,
+ "column": 29
+ },
+ "end": {
+ "line": 1753,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasColDateType",
+ "range": [
+ 66892,
+ 66906
+ ],
+ "loc": {
+ "start": {
+ "line": 1753,
+ "column": 34
+ },
+ "end": {
+ "line": 1753,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 66887,
+ 66906
+ ],
+ "loc": {
+ "start": {
+ "line": 1753,
+ "column": 29
+ },
+ "end": {
+ "line": 1753,
+ "column": 48
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 66934,
+ 66938
+ ],
+ "loc": {
+ "start": {
+ "line": 1754,
+ "column": 24
+ },
+ "end": {
+ "line": 1754,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colDateType",
+ "range": [
+ 66939,
+ 66950
+ ],
+ "loc": {
+ "start": {
+ "line": 1754,
+ "column": 29
+ },
+ "end": {
+ "line": 1754,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 66934,
+ 66950
+ ],
+ "loc": {
+ "start": {
+ "line": 1754,
+ "column": 24
+ },
+ "end": {
+ "line": 1754,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 66951,
+ 66952
+ ],
+ "loc": {
+ "start": {
+ "line": 1754,
+ "column": 41
+ },
+ "end": {
+ "line": 1754,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 66934,
+ 66953
+ ],
+ "loc": {
+ "start": {
+ "line": 1754,
+ "column": 24
+ },
+ "end": {
+ "line": 1754,
+ "column": 43
+ }
+ }
+ },
+ "alternate": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 66956,
+ 66960
+ ],
+ "loc": {
+ "start": {
+ "line": 1754,
+ "column": 46
+ },
+ "end": {
+ "line": 1754,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "defaultDateType",
+ "range": [
+ 66961,
+ 66976
+ ],
+ "loc": {
+ "start": {
+ "line": 1754,
+ "column": 51
+ },
+ "end": {
+ "line": 1754,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 66956,
+ 66976
+ ],
+ "loc": {
+ "start": {
+ "line": 1754,
+ "column": 46
+ },
+ "end": {
+ "line": 1754,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 66887,
+ 66976
+ ],
+ "loc": {
+ "start": {
+ "line": 1753,
+ "column": 29
+ },
+ "end": {
+ "line": 1754,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 66878,
+ 66976
+ ],
+ "loc": {
+ "start": {
+ "line": 1753,
+ "column": 20
+ },
+ "end": {
+ "line": 1754,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 66874,
+ 66977
+ ],
+ "loc": {
+ "start": {
+ "line": 1753,
+ "column": 16
+ },
+ "end": {
+ "line": 1754,
+ "column": 67
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 66998,
+ 67000
+ ],
+ "loc": {
+ "start": {
+ "line": 1755,
+ "column": 19
+ },
+ "end": {
+ "line": 1755,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 67005,
+ 67007
+ ],
+ "loc": {
+ "start": {
+ "line": 1755,
+ "column": 26
+ },
+ "end": {
+ "line": 1755,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 66998,
+ 67007
+ ],
+ "loc": {
+ "start": {
+ "line": 1755,
+ "column": 19
+ },
+ "end": {
+ "line": 1755,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ContinueStatement",
+ "label": null,
+ "range": [
+ 67031,
+ 67040
+ ],
+ "loc": {
+ "start": {
+ "line": 1756,
+ "column": 20
+ },
+ "end": {
+ "line": 1756,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "range": [
+ 67008,
+ 67059
+ ],
+ "loc": {
+ "start": {
+ "line": 1755,
+ "column": 29
+ },
+ "end": {
+ "line": 1757,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 66995,
+ 67059
+ ],
+ "loc": {
+ "start": {
+ "line": 1755,
+ "column": 16
+ },
+ "end": {
+ "line": 1757,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 67083,
+ 67092
+ ],
+ "loc": {
+ "start": {
+ "line": 1759,
+ "column": 20
+ },
+ "end": {
+ "line": 1759,
+ "column": 29
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 67095,
+ 67098
+ ],
+ "loc": {
+ "start": {
+ "line": 1759,
+ "column": 32
+ },
+ "end": {
+ "line": 1759,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 67099,
+ 67108
+ ],
+ "loc": {
+ "start": {
+ "line": 1759,
+ "column": 36
+ },
+ "end": {
+ "line": 1759,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 67095,
+ 67108
+ ],
+ "loc": {
+ "start": {
+ "line": 1759,
+ "column": 32
+ },
+ "end": {
+ "line": 1759,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 67131,
+ 67135
+ ],
+ "loc": {
+ "start": {
+ "line": 1760,
+ "column": 20
+ },
+ "end": {
+ "line": 1760,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getCellData",
+ "range": [
+ 67136,
+ 67147
+ ],
+ "loc": {
+ "start": {
+ "line": 1760,
+ "column": 25
+ },
+ "end": {
+ "line": 1760,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 67131,
+ 67147
+ ],
+ "loc": {
+ "start": {
+ "line": 1760,
+ "column": 20
+ },
+ "end": {
+ "line": 1760,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 67148,
+ 67149
+ ],
+ "loc": {
+ "start": {
+ "line": 1760,
+ "column": 37
+ },
+ "end": {
+ "line": 1760,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 67151,
+ 67155
+ ],
+ "loc": {
+ "start": {
+ "line": 1760,
+ "column": 40
+ },
+ "end": {
+ "line": 1760,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 67156,
+ 67157
+ ],
+ "loc": {
+ "start": {
+ "line": 1760,
+ "column": 45
+ },
+ "end": {
+ "line": 1760,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 67151,
+ 67158
+ ],
+ "loc": {
+ "start": {
+ "line": 1760,
+ "column": 40
+ },
+ "end": {
+ "line": 1760,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 67131,
+ 67159
+ ],
+ "loc": {
+ "start": {
+ "line": 1760,
+ "column": 20
+ },
+ "end": {
+ "line": 1760,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 67161,
+ 67165
+ ],
+ "loc": {
+ "start": {
+ "line": 1760,
+ "column": 50
+ },
+ "end": {
+ "line": 1760,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "caseSensitive",
+ "range": [
+ 67166,
+ 67179
+ ],
+ "loc": {
+ "start": {
+ "line": 1760,
+ "column": 55
+ },
+ "end": {
+ "line": 1760,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 67161,
+ 67179
+ ],
+ "loc": {
+ "start": {
+ "line": 1760,
+ "column": 50
+ },
+ "end": {
+ "line": 1760,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 67095,
+ 67180
+ ],
+ "loc": {
+ "start": {
+ "line": 1759,
+ "column": 32
+ },
+ "end": {
+ "line": 1760,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 67083,
+ 67180
+ ],
+ "loc": {
+ "start": {
+ "line": 1759,
+ "column": 20
+ },
+ "end": {
+ "line": 1760,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 67079,
+ 67181
+ ],
+ "loc": {
+ "start": {
+ "line": 1759,
+ "column": 16
+ },
+ "end": {
+ "line": 1760,
+ "column": 70
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "multiple search parameter operator ||",
+ "range": [
+ 67201,
+ 67240
+ ],
+ "loc": {
+ "start": {
+ "line": 1762,
+ "column": 16
+ },
+ "end": {
+ "line": 1762,
+ "column": 55
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "sAOrSplit",
+ "range": [
+ 67262,
+ 67271
+ ],
+ "loc": {
+ "start": {
+ "line": 1763,
+ "column": 20
+ },
+ "end": {
+ "line": 1763,
+ "column": 29
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 67274,
+ 67276
+ ],
+ "loc": {
+ "start": {
+ "line": 1763,
+ "column": 32
+ },
+ "end": {
+ "line": 1763,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "split",
+ "range": [
+ 67277,
+ 67282
+ ],
+ "loc": {
+ "start": {
+ "line": 1763,
+ "column": 35
+ },
+ "end": {
+ "line": 1763,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 67274,
+ 67282
+ ],
+ "loc": {
+ "start": {
+ "line": 1763,
+ "column": 32
+ },
+ "end": {
+ "line": 1763,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 67283,
+ 67287
+ ],
+ "loc": {
+ "start": {
+ "line": 1763,
+ "column": 41
+ },
+ "end": {
+ "line": 1763,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "orOperator",
+ "range": [
+ 67288,
+ 67298
+ ],
+ "loc": {
+ "start": {
+ "line": 1763,
+ "column": 46
+ },
+ "end": {
+ "line": 1763,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 67283,
+ 67298
+ ],
+ "loc": {
+ "start": {
+ "line": 1763,
+ "column": 41
+ },
+ "end": {
+ "line": 1763,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 67274,
+ 67299
+ ],
+ "loc": {
+ "start": {
+ "line": 1763,
+ "column": 32
+ },
+ "end": {
+ "line": 1763,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 67262,
+ 67299
+ ],
+ "loc": {
+ "start": {
+ "line": 1763,
+ "column": 20
+ },
+ "end": {
+ "line": 1763,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "hasMultiOrSA",
+ "range": [
+ 67374,
+ 67386
+ ],
+ "loc": {
+ "start": {
+ "line": 1765,
+ "column": 16
+ },
+ "end": {
+ "line": 1765,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "sAOrSplit",
+ "range": [
+ 67390,
+ 67399
+ ],
+ "loc": {
+ "start": {
+ "line": 1765,
+ "column": 32
+ },
+ "end": {
+ "line": 1765,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 67400,
+ 67406
+ ],
+ "loc": {
+ "start": {
+ "line": 1765,
+ "column": 42
+ },
+ "end": {
+ "line": 1765,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 67390,
+ 67406
+ ],
+ "loc": {
+ "start": {
+ "line": 1765,
+ "column": 32
+ },
+ "end": {
+ "line": 1765,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 67407,
+ 67408
+ ],
+ "loc": {
+ "start": {
+ "line": 1765,
+ "column": 49
+ },
+ "end": {
+ "line": 1765,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 67390,
+ 67408
+ ],
+ "loc": {
+ "start": {
+ "line": 1765,
+ "column": 32
+ },
+ "end": {
+ "line": 1765,
+ "column": 50
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 67412,
+ 67416
+ ],
+ "loc": {
+ "start": {
+ "line": 1765,
+ "column": 54
+ },
+ "end": {
+ "line": 1765,
+ "column": 58
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 67419,
+ 67424
+ ],
+ "loc": {
+ "start": {
+ "line": 1765,
+ "column": 61
+ },
+ "end": {
+ "line": 1765,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 67389,
+ 67424
+ ],
+ "loc": {
+ "start": {
+ "line": 1765,
+ "column": 31
+ },
+ "end": {
+ "line": 1765,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 67374,
+ 67424
+ ],
+ "loc": {
+ "start": {
+ "line": 1765,
+ "column": 16
+ },
+ "end": {
+ "line": 1765,
+ "column": 66
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "multiple search || parameter boolean",
+ "range": [
+ 67318,
+ 67356
+ ],
+ "loc": {
+ "start": {
+ "line": 1764,
+ "column": 16
+ },
+ "end": {
+ "line": 1764,
+ "column": 54
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "sAAndSplit",
+ "range": [
+ 67500,
+ 67510
+ ],
+ "loc": {
+ "start": {
+ "line": 1767,
+ "column": 16
+ },
+ "end": {
+ "line": 1767,
+ "column": 26
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 67513,
+ 67515
+ ],
+ "loc": {
+ "start": {
+ "line": 1767,
+ "column": 29
+ },
+ "end": {
+ "line": 1767,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "split",
+ "range": [
+ 67516,
+ 67521
+ ],
+ "loc": {
+ "start": {
+ "line": 1767,
+ "column": 32
+ },
+ "end": {
+ "line": 1767,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 67513,
+ 67521
+ ],
+ "loc": {
+ "start": {
+ "line": 1767,
+ "column": 29
+ },
+ "end": {
+ "line": 1767,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 67522,
+ 67526
+ ],
+ "loc": {
+ "start": {
+ "line": 1767,
+ "column": 38
+ },
+ "end": {
+ "line": 1767,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "anOperator",
+ "range": [
+ 67527,
+ 67537
+ ],
+ "loc": {
+ "start": {
+ "line": 1767,
+ "column": 43
+ },
+ "end": {
+ "line": 1767,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 67522,
+ 67537
+ ],
+ "loc": {
+ "start": {
+ "line": 1767,
+ "column": 38
+ },
+ "end": {
+ "line": 1767,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 67513,
+ 67538
+ ],
+ "loc": {
+ "start": {
+ "line": 1767,
+ "column": 29
+ },
+ "end": {
+ "line": 1767,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 67500,
+ 67538
+ ],
+ "loc": {
+ "start": {
+ "line": 1767,
+ "column": 16
+ },
+ "end": {
+ "line": 1767,
+ "column": 54
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "multiple search parameter operator &&",
+ "range": [
+ 67443,
+ 67482
+ ],
+ "loc": {
+ "start": {
+ "line": 1766,
+ "column": 16
+ },
+ "end": {
+ "line": 1766,
+ "column": 55
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "hasMultiAndSA",
+ "range": [
+ 67613,
+ 67626
+ ],
+ "loc": {
+ "start": {
+ "line": 1769,
+ "column": 16
+ },
+ "end": {
+ "line": 1769,
+ "column": 29
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "sAAndSplit",
+ "range": [
+ 67629,
+ 67639
+ ],
+ "loc": {
+ "start": {
+ "line": 1769,
+ "column": 32
+ },
+ "end": {
+ "line": 1769,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 67640,
+ 67646
+ ],
+ "loc": {
+ "start": {
+ "line": 1769,
+ "column": 43
+ },
+ "end": {
+ "line": 1769,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 67629,
+ 67646
+ ],
+ "loc": {
+ "start": {
+ "line": 1769,
+ "column": 32
+ },
+ "end": {
+ "line": 1769,
+ "column": 49
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 67647,
+ 67648
+ ],
+ "loc": {
+ "start": {
+ "line": 1769,
+ "column": 50
+ },
+ "end": {
+ "line": 1769,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 67629,
+ 67648
+ ],
+ "loc": {
+ "start": {
+ "line": 1769,
+ "column": 32
+ },
+ "end": {
+ "line": 1769,
+ "column": 51
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 67651,
+ 67655
+ ],
+ "loc": {
+ "start": {
+ "line": 1769,
+ "column": 54
+ },
+ "end": {
+ "line": 1769,
+ "column": 58
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 67658,
+ 67663
+ ],
+ "loc": {
+ "start": {
+ "line": 1769,
+ "column": 61
+ },
+ "end": {
+ "line": 1769,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 67629,
+ 67663
+ ],
+ "loc": {
+ "start": {
+ "line": 1769,
+ "column": 32
+ },
+ "end": {
+ "line": 1769,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 67613,
+ 67663
+ ],
+ "loc": {
+ "start": {
+ "line": 1769,
+ "column": 16
+ },
+ "end": {
+ "line": 1769,
+ "column": 66
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "multiple search && parameter boolean",
+ "range": [
+ 67557,
+ 67595
+ ],
+ "loc": {
+ "start": {
+ "line": 1768,
+ "column": 16
+ },
+ "end": {
+ "line": 1768,
+ "column": 54
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 67258,
+ 67664
+ ],
+ "loc": {
+ "start": {
+ "line": 1763,
+ "column": 16
+ },
+ "end": {
+ "line": 1769,
+ "column": 67
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "multiple search parameter operator ||",
+ "range": [
+ 67201,
+ 67240
+ ],
+ "loc": {
+ "start": {
+ "line": 1762,
+ "column": 16
+ },
+ "end": {
+ "line": 1762,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "multiple sarch parameters",
+ "range": [
+ 67684,
+ 67711
+ ],
+ "loc": {
+ "start": {
+ "line": 1771,
+ "column": 16
+ },
+ "end": {
+ "line": 1771,
+ "column": 43
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "Identifier",
+ "name": "hasMultiOrSA",
+ "range": [
+ 67732,
+ 67744
+ ],
+ "loc": {
+ "start": {
+ "line": 1772,
+ "column": 19
+ },
+ "end": {
+ "line": 1772,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "hasMultiAndSA",
+ "range": [
+ 67748,
+ 67761
+ ],
+ "loc": {
+ "start": {
+ "line": 1772,
+ "column": 35
+ },
+ "end": {
+ "line": 1772,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 67732,
+ 67761
+ ],
+ "loc": {
+ "start": {
+ "line": 1772,
+ "column": 19
+ },
+ "end": {
+ "line": 1772,
+ "column": 48
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cS",
+ "range": [
+ 67789,
+ 67791
+ ],
+ "loc": {
+ "start": {
+ "line": 1773,
+ "column": 24
+ },
+ "end": {
+ "line": 1773,
+ "column": 26
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 67789,
+ 67791
+ ],
+ "loc": {
+ "start": {
+ "line": 1773,
+ "column": 24
+ },
+ "end": {
+ "line": 1773,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "occur",
+ "range": [
+ 67818,
+ 67823
+ ],
+ "loc": {
+ "start": {
+ "line": 1774,
+ "column": 24
+ },
+ "end": {
+ "line": 1774,
+ "column": 29
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 67826,
+ 67831
+ ],
+ "loc": {
+ "start": {
+ "line": 1774,
+ "column": 32
+ },
+ "end": {
+ "line": 1774,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 67818,
+ 67831
+ ],
+ "loc": {
+ "start": {
+ "line": 1774,
+ "column": 24
+ },
+ "end": {
+ "line": 1774,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 67858,
+ 67859
+ ],
+ "loc": {
+ "start": {
+ "line": 1775,
+ "column": 24
+ },
+ "end": {
+ "line": 1775,
+ "column": 25
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "Identifier",
+ "name": "hasMultiOrSA",
+ "range": [
+ 67862,
+ 67874
+ ],
+ "loc": {
+ "start": {
+ "line": 1775,
+ "column": 28
+ },
+ "end": {
+ "line": 1775,
+ "column": 40
+ }
+ }
+ },
+ "consequent": {
+ "type": "Identifier",
+ "name": "sAOrSplit",
+ "range": [
+ 67877,
+ 67886
+ ],
+ "loc": {
+ "start": {
+ "line": 1775,
+ "column": 43
+ },
+ "end": {
+ "line": 1775,
+ "column": 52
+ }
+ }
+ },
+ "alternate": {
+ "type": "Identifier",
+ "name": "sAAndSplit",
+ "range": [
+ 67889,
+ 67899
+ ],
+ "loc": {
+ "start": {
+ "line": 1775,
+ "column": 55
+ },
+ "end": {
+ "line": 1775,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 67862,
+ 67899
+ ],
+ "loc": {
+ "start": {
+ "line": 1775,
+ "column": 28
+ },
+ "end": {
+ "line": 1775,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 67858,
+ 67899
+ ],
+ "loc": {
+ "start": {
+ "line": 1775,
+ "column": 24
+ },
+ "end": {
+ "line": 1775,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 67785,
+ 67900
+ ],
+ "loc": {
+ "start": {
+ "line": 1773,
+ "column": 20
+ },
+ "end": {
+ "line": 1775,
+ "column": 66
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "w",
+ "range": [
+ 67930,
+ 67931
+ ],
+ "loc": {
+ "start": {
+ "line": 1776,
+ "column": 28
+ },
+ "end": {
+ "line": 1776,
+ "column": 29
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 67932,
+ 67933
+ ],
+ "loc": {
+ "start": {
+ "line": 1776,
+ "column": 30
+ },
+ "end": {
+ "line": 1776,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 67930,
+ 67933
+ ],
+ "loc": {
+ "start": {
+ "line": 1776,
+ "column": 28
+ },
+ "end": {
+ "line": 1776,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 67935,
+ 67938
+ ],
+ "loc": {
+ "start": {
+ "line": 1776,
+ "column": 33
+ },
+ "end": {
+ "line": 1776,
+ "column": 36
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 67939,
+ 67940
+ ],
+ "loc": {
+ "start": {
+ "line": 1776,
+ "column": 37
+ },
+ "end": {
+ "line": 1776,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 67941,
+ 67947
+ ],
+ "loc": {
+ "start": {
+ "line": 1776,
+ "column": 39
+ },
+ "end": {
+ "line": 1776,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 67939,
+ 67947
+ ],
+ "loc": {
+ "start": {
+ "line": 1776,
+ "column": 37
+ },
+ "end": {
+ "line": 1776,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 67935,
+ 67947
+ ],
+ "loc": {
+ "start": {
+ "line": 1776,
+ "column": 33
+ },
+ "end": {
+ "line": 1776,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 67926,
+ 67947
+ ],
+ "loc": {
+ "start": {
+ "line": 1776,
+ "column": 24
+ },
+ "end": {
+ "line": 1776,
+ "column": 45
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "w",
+ "range": [
+ 67949,
+ 67950
+ ],
+ "loc": {
+ "start": {
+ "line": 1776,
+ "column": 47
+ },
+ "end": {
+ "line": 1776,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 67951,
+ 67954
+ ],
+ "loc": {
+ "start": {
+ "line": 1776,
+ "column": 49
+ },
+ "end": {
+ "line": 1776,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 67949,
+ 67954
+ ],
+ "loc": {
+ "start": {
+ "line": 1776,
+ "column": 47
+ },
+ "end": {
+ "line": 1776,
+ "column": 52
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "w",
+ "range": [
+ 67956,
+ 67957
+ ],
+ "loc": {
+ "start": {
+ "line": 1776,
+ "column": 54
+ },
+ "end": {
+ "line": 1776,
+ "column": 55
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 67956,
+ 67959
+ ],
+ "loc": {
+ "start": {
+ "line": 1776,
+ "column": 54
+ },
+ "end": {
+ "line": 1776,
+ "column": 57
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "cS",
+ "range": [
+ 67987,
+ 67989
+ ],
+ "loc": {
+ "start": {
+ "line": 1777,
+ "column": 24
+ },
+ "end": {
+ "line": 1777,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 67992,
+ 67995
+ ],
+ "loc": {
+ "start": {
+ "line": 1777,
+ "column": 29
+ },
+ "end": {
+ "line": 1777,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "trim",
+ "range": [
+ 67996,
+ 68000
+ ],
+ "loc": {
+ "start": {
+ "line": 1777,
+ "column": 33
+ },
+ "end": {
+ "line": 1777,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 67992,
+ 68000
+ ],
+ "loc": {
+ "start": {
+ "line": 1777,
+ "column": 29
+ },
+ "end": {
+ "line": 1777,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 68001,
+ 68002
+ ],
+ "loc": {
+ "start": {
+ "line": 1777,
+ "column": 38
+ },
+ "end": {
+ "line": 1777,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "w",
+ "range": [
+ 68003,
+ 68004
+ ],
+ "loc": {
+ "start": {
+ "line": 1777,
+ "column": 40
+ },
+ "end": {
+ "line": 1777,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 68001,
+ 68005
+ ],
+ "loc": {
+ "start": {
+ "line": 1777,
+ "column": 38
+ },
+ "end": {
+ "line": 1777,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 67992,
+ 68006
+ ],
+ "loc": {
+ "start": {
+ "line": 1777,
+ "column": 29
+ },
+ "end": {
+ "line": 1777,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 67987,
+ 68006
+ ],
+ "loc": {
+ "start": {
+ "line": 1777,
+ "column": 24
+ },
+ "end": {
+ "line": 1777,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 67987,
+ 68007
+ ],
+ "loc": {
+ "start": {
+ "line": 1777,
+ "column": 24
+ },
+ "end": {
+ "line": 1777,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "occur",
+ "range": [
+ 68033,
+ 68038
+ ],
+ "loc": {
+ "start": {
+ "line": 1778,
+ "column": 24
+ },
+ "end": {
+ "line": 1778,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "hasArg",
+ "range": [
+ 68041,
+ 68047
+ ],
+ "loc": {
+ "start": {
+ "line": 1778,
+ "column": 32
+ },
+ "end": {
+ "line": 1778,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 68048,
+ 68052
+ ],
+ "loc": {
+ "start": {
+ "line": 1778,
+ "column": 39
+ },
+ "end": {
+ "line": 1778,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 68041,
+ 68052
+ ],
+ "loc": {
+ "start": {
+ "line": 1778,
+ "column": 32
+ },
+ "end": {
+ "line": 1778,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 68053,
+ 68057
+ ],
+ "loc": {
+ "start": {
+ "line": 1778,
+ "column": 44
+ },
+ "end": {
+ "line": 1778,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "cS",
+ "range": [
+ 68059,
+ 68061
+ ],
+ "loc": {
+ "start": {
+ "line": 1778,
+ "column": 50
+ },
+ "end": {
+ "line": 1778,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 68063,
+ 68072
+ ],
+ "loc": {
+ "start": {
+ "line": 1778,
+ "column": 54
+ },
+ "end": {
+ "line": 1778,
+ "column": 63
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 68074,
+ 68075
+ ],
+ "loc": {
+ "start": {
+ "line": 1778,
+ "column": 65
+ },
+ "end": {
+ "line": 1778,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 68041,
+ 68076
+ ],
+ "loc": {
+ "start": {
+ "line": 1778,
+ "column": 32
+ },
+ "end": {
+ "line": 1778,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 68033,
+ 68076
+ ],
+ "loc": {
+ "start": {
+ "line": 1778,
+ "column": 24
+ },
+ "end": {
+ "line": 1778,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 68033,
+ 68077
+ ],
+ "loc": {
+ "start": {
+ "line": 1778,
+ "column": 24
+ },
+ "end": {
+ "line": 1778,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "highlight",
+ "range": [
+ 68103,
+ 68112
+ ],
+ "loc": {
+ "start": {
+ "line": 1779,
+ "column": 24
+ },
+ "end": {
+ "line": 1779,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 68113,
+ 68117
+ ],
+ "loc": {
+ "start": {
+ "line": 1779,
+ "column": 34
+ },
+ "end": {
+ "line": 1779,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 68103,
+ 68117
+ ],
+ "loc": {
+ "start": {
+ "line": 1779,
+ "column": 24
+ },
+ "end": {
+ "line": 1779,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 68118,
+ 68122
+ ],
+ "loc": {
+ "start": {
+ "line": 1779,
+ "column": 39
+ },
+ "end": {
+ "line": 1779,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "cS",
+ "range": [
+ 68124,
+ 68126
+ ],
+ "loc": {
+ "start": {
+ "line": 1779,
+ "column": 45
+ },
+ "end": {
+ "line": 1779,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "occur",
+ "range": [
+ 68128,
+ 68133
+ ],
+ "loc": {
+ "start": {
+ "line": 1779,
+ "column": 49
+ },
+ "end": {
+ "line": 1779,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 68135,
+ 68139
+ ],
+ "loc": {
+ "start": {
+ "line": 1779,
+ "column": 56
+ },
+ "end": {
+ "line": 1779,
+ "column": 60
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 68140,
+ 68141
+ ],
+ "loc": {
+ "start": {
+ "line": 1779,
+ "column": 61
+ },
+ "end": {
+ "line": 1779,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 68135,
+ 68142
+ ],
+ "loc": {
+ "start": {
+ "line": 1779,
+ "column": 56
+ },
+ "end": {
+ "line": 1779,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 68103,
+ 68143
+ ],
+ "loc": {
+ "start": {
+ "line": 1779,
+ "column": 24
+ },
+ "end": {
+ "line": 1779,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 68103,
+ 68144
+ ],
+ "loc": {
+ "start": {
+ "line": 1779,
+ "column": 24
+ },
+ "end": {
+ "line": 1779,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "hasMultiOrSA",
+ "range": [
+ 68173,
+ 68185
+ ],
+ "loc": {
+ "start": {
+ "line": 1780,
+ "column": 27
+ },
+ "end": {
+ "line": 1780,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "occur",
+ "range": [
+ 68189,
+ 68194
+ ],
+ "loc": {
+ "start": {
+ "line": 1780,
+ "column": 43
+ },
+ "end": {
+ "line": 1780,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 68173,
+ 68194
+ ],
+ "loc": {
+ "start": {
+ "line": 1780,
+ "column": 27
+ },
+ "end": {
+ "line": 1780,
+ "column": 48
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 68226,
+ 68232
+ ],
+ "loc": {
+ "start": {
+ "line": 1781,
+ "column": 28
+ },
+ "end": {
+ "line": 1781,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 68195,
+ 68259
+ ],
+ "loc": {
+ "start": {
+ "line": 1780,
+ "column": 49
+ },
+ "end": {
+ "line": 1782,
+ "column": 25
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 68170,
+ 68259
+ ],
+ "loc": {
+ "start": {
+ "line": 1780,
+ "column": 24
+ },
+ "end": {
+ "line": 1782,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "hasMultiAndSA",
+ "range": [
+ 68288,
+ 68301
+ ],
+ "loc": {
+ "start": {
+ "line": 1783,
+ "column": 27
+ },
+ "end": {
+ "line": 1783,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "occur",
+ "range": [
+ 68306,
+ 68311
+ ],
+ "loc": {
+ "start": {
+ "line": 1783,
+ "column": 45
+ },
+ "end": {
+ "line": 1783,
+ "column": 50
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 68305,
+ 68311
+ ],
+ "loc": {
+ "start": {
+ "line": 1783,
+ "column": 44
+ },
+ "end": {
+ "line": 1783,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 68288,
+ 68311
+ ],
+ "loc": {
+ "start": {
+ "line": 1783,
+ "column": 27
+ },
+ "end": {
+ "line": 1783,
+ "column": 50
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 68343,
+ 68349
+ ],
+ "loc": {
+ "start": {
+ "line": 1784,
+ "column": 28
+ },
+ "end": {
+ "line": 1784,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 68312,
+ 68376
+ ],
+ "loc": {
+ "start": {
+ "line": 1783,
+ "column": 51
+ },
+ "end": {
+ "line": 1785,
+ "column": 25
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 68285,
+ 68376
+ ],
+ "loc": {
+ "start": {
+ "line": 1783,
+ "column": 24
+ },
+ "end": {
+ "line": 1785,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 67960,
+ 68399
+ ],
+ "loc": {
+ "start": {
+ "line": 1776,
+ "column": 58
+ },
+ "end": {
+ "line": 1786,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 67922,
+ 68399
+ ],
+ "loc": {
+ "start": {
+ "line": 1776,
+ "column": 20
+ },
+ "end": {
+ "line": 1786,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 68421,
+ 68430
+ ],
+ "loc": {
+ "start": {
+ "line": 1787,
+ "column": 20
+ },
+ "end": {
+ "line": 1787,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 68431,
+ 68432
+ ],
+ "loc": {
+ "start": {
+ "line": 1787,
+ "column": 30
+ },
+ "end": {
+ "line": 1787,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 68421,
+ 68433
+ ],
+ "loc": {
+ "start": {
+ "line": 1787,
+ "column": 20
+ },
+ "end": {
+ "line": 1787,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "occur",
+ "range": [
+ 68436,
+ 68441
+ ],
+ "loc": {
+ "start": {
+ "line": 1787,
+ "column": 35
+ },
+ "end": {
+ "line": 1787,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 68421,
+ 68441
+ ],
+ "loc": {
+ "start": {
+ "line": 1787,
+ "column": 20
+ },
+ "end": {
+ "line": 1787,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 68421,
+ 68442
+ ],
+ "loc": {
+ "start": {
+ "line": 1787,
+ "column": 20
+ },
+ "end": {
+ "line": 1787,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 67762,
+ 68461
+ ],
+ "loc": {
+ "start": {
+ "line": 1772,
+ "column": 49
+ },
+ "end": {
+ "line": 1788,
+ "column": 17
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "single search parameter",
+ "range": [
+ 68479,
+ 68504
+ ],
+ "loc": {
+ "start": {
+ "line": 1789,
+ "column": 16
+ },
+ "end": {
+ "line": 1789,
+ "column": 41
+ }
+ }
+ }
+ ]
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 68550,
+ 68559
+ ],
+ "loc": {
+ "start": {
+ "line": 1791,
+ "column": 20
+ },
+ "end": {
+ "line": 1791,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 68560,
+ 68561
+ ],
+ "loc": {
+ "start": {
+ "line": 1791,
+ "column": 30
+ },
+ "end": {
+ "line": 1791,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 68550,
+ 68562
+ ],
+ "loc": {
+ "start": {
+ "line": 1791,
+ "column": 20
+ },
+ "end": {
+ "line": 1791,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "hasArg",
+ "range": [
+ 68590,
+ 68596
+ ],
+ "loc": {
+ "start": {
+ "line": 1792,
+ "column": 24
+ },
+ "end": {
+ "line": 1792,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 68597,
+ 68601
+ ],
+ "loc": {
+ "start": {
+ "line": 1792,
+ "column": 31
+ },
+ "end": {
+ "line": 1792,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 68590,
+ 68601
+ ],
+ "loc": {
+ "start": {
+ "line": 1792,
+ "column": 24
+ },
+ "end": {
+ "line": 1792,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 68602,
+ 68606
+ ],
+ "loc": {
+ "start": {
+ "line": 1792,
+ "column": 36
+ },
+ "end": {
+ "line": 1792,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 68608,
+ 68611
+ ],
+ "loc": {
+ "start": {
+ "line": 1792,
+ "column": 42
+ },
+ "end": {
+ "line": 1792,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "trim",
+ "range": [
+ 68612,
+ 68616
+ ],
+ "loc": {
+ "start": {
+ "line": 1792,
+ "column": 46
+ },
+ "end": {
+ "line": 1792,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 68608,
+ 68616
+ ],
+ "loc": {
+ "start": {
+ "line": 1792,
+ "column": 42
+ },
+ "end": {
+ "line": 1792,
+ "column": 50
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 68617,
+ 68619
+ ],
+ "loc": {
+ "start": {
+ "line": 1792,
+ "column": 51
+ },
+ "end": {
+ "line": 1792,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 68608,
+ 68620
+ ],
+ "loc": {
+ "start": {
+ "line": 1792,
+ "column": 42
+ },
+ "end": {
+ "line": 1792,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 68622,
+ 68631
+ ],
+ "loc": {
+ "start": {
+ "line": 1792,
+ "column": 56
+ },
+ "end": {
+ "line": 1792,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 68633,
+ 68634
+ ],
+ "loc": {
+ "start": {
+ "line": 1792,
+ "column": 67
+ },
+ "end": {
+ "line": 1792,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 68590,
+ 68635
+ ],
+ "loc": {
+ "start": {
+ "line": 1792,
+ "column": 24
+ },
+ "end": {
+ "line": 1792,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 68550,
+ 68635
+ ],
+ "loc": {
+ "start": {
+ "line": 1791,
+ "column": 20
+ },
+ "end": {
+ "line": 1792,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 68550,
+ 68636
+ ],
+ "loc": {
+ "start": {
+ "line": 1791,
+ "column": 20
+ },
+ "end": {
+ "line": 1792,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "highlight",
+ "range": [
+ 68658,
+ 68667
+ ],
+ "loc": {
+ "start": {
+ "line": 1793,
+ "column": 20
+ },
+ "end": {
+ "line": 1793,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 68668,
+ 68672
+ ],
+ "loc": {
+ "start": {
+ "line": 1793,
+ "column": 30
+ },
+ "end": {
+ "line": 1793,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 68658,
+ 68672
+ ],
+ "loc": {
+ "start": {
+ "line": 1793,
+ "column": 20
+ },
+ "end": {
+ "line": 1793,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 68673,
+ 68677
+ ],
+ "loc": {
+ "start": {
+ "line": 1793,
+ "column": 35
+ },
+ "end": {
+ "line": 1793,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "sA",
+ "range": [
+ 68679,
+ 68681
+ ],
+ "loc": {
+ "start": {
+ "line": 1793,
+ "column": 41
+ },
+ "end": {
+ "line": 1793,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 68683,
+ 68692
+ ],
+ "loc": {
+ "start": {
+ "line": 1793,
+ "column": 45
+ },
+ "end": {
+ "line": 1793,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 68693,
+ 68694
+ ],
+ "loc": {
+ "start": {
+ "line": 1793,
+ "column": 55
+ },
+ "end": {
+ "line": 1793,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 68683,
+ 68695
+ ],
+ "loc": {
+ "start": {
+ "line": 1793,
+ "column": 45
+ },
+ "end": {
+ "line": 1793,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 68697,
+ 68701
+ ],
+ "loc": {
+ "start": {
+ "line": 1793,
+ "column": 59
+ },
+ "end": {
+ "line": 1793,
+ "column": 63
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 68702,
+ 68703
+ ],
+ "loc": {
+ "start": {
+ "line": 1793,
+ "column": 64
+ },
+ "end": {
+ "line": 1793,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 68697,
+ 68704
+ ],
+ "loc": {
+ "start": {
+ "line": 1793,
+ "column": 59
+ },
+ "end": {
+ "line": 1793,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 68658,
+ 68705
+ ],
+ "loc": {
+ "start": {
+ "line": 1793,
+ "column": 20
+ },
+ "end": {
+ "line": 1793,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 68658,
+ 68706
+ ],
+ "loc": {
+ "start": {
+ "line": 1793,
+ "column": 20
+ },
+ "end": {
+ "line": 1793,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 68527,
+ 68725
+ ],
+ "loc": {
+ "start": {
+ "line": 1790,
+ "column": 21
+ },
+ "end": {
+ "line": 1794,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "single search parameter",
+ "range": [
+ 68479,
+ 68504
+ ],
+ "loc": {
+ "start": {
+ "line": 1789,
+ "column": 16
+ },
+ "end": {
+ "line": 1789,
+ "column": 41
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 67729,
+ 68725
+ ],
+ "loc": {
+ "start": {
+ "line": 1772,
+ "column": 16
+ },
+ "end": {
+ "line": 1794,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "multiple sarch parameters",
+ "range": [
+ 67684,
+ 67711
+ ],
+ "loc": {
+ "start": {
+ "line": 1771,
+ "column": 16
+ },
+ "end": {
+ "line": 1771,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "else single param",
+ "range": [
+ 68725,
+ 68744
+ ],
+ "loc": {
+ "start": {
+ "line": 1794,
+ "column": 17
+ },
+ "end": {
+ "line": 1794,
+ "column": 36
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 68768,
+ 68777
+ ],
+ "loc": {
+ "start": {
+ "line": 1796,
+ "column": 20
+ },
+ "end": {
+ "line": 1796,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 68778,
+ 68779
+ ],
+ "loc": {
+ "start": {
+ "line": 1796,
+ "column": 30
+ },
+ "end": {
+ "line": 1796,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 68768,
+ 68780
+ ],
+ "loc": {
+ "start": {
+ "line": 1796,
+ "column": 20
+ },
+ "end": {
+ "line": 1796,
+ "column": 32
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 68767,
+ 68780
+ ],
+ "loc": {
+ "start": {
+ "line": 1796,
+ "column": 19
+ },
+ "end": {
+ "line": 1796,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "isRowValid",
+ "range": [
+ 68804,
+ 68814
+ ],
+ "loc": {
+ "start": {
+ "line": 1797,
+ "column": 20
+ },
+ "end": {
+ "line": 1797,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 68817,
+ 68822
+ ],
+ "loc": {
+ "start": {
+ "line": 1797,
+ "column": 33
+ },
+ "end": {
+ "line": 1797,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 68804,
+ 68822
+ ],
+ "loc": {
+ "start": {
+ "line": 1797,
+ "column": 20
+ },
+ "end": {
+ "line": 1797,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 68804,
+ 68823
+ ],
+ "loc": {
+ "start": {
+ "line": 1797,
+ "column": 20
+ },
+ "end": {
+ "line": 1797,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 68781,
+ 68842
+ ],
+ "loc": {
+ "start": {
+ "line": 1796,
+ "column": 33
+ },
+ "end": {
+ "line": 1798,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 68764,
+ 68842
+ ],
+ "loc": {
+ "start": {
+ "line": 1796,
+ "column": 16
+ },
+ "end": {
+ "line": 1798,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "else single param",
+ "range": [
+ 68725,
+ 68744
+ ],
+ "loc": {
+ "start": {
+ "line": 1794,
+ "column": 17
+ },
+ "end": {
+ "line": 1794,
+ "column": 36
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 68863,
+ 68867
+ ],
+ "loc": {
+ "start": {
+ "line": 1799,
+ "column": 19
+ },
+ "end": {
+ "line": 1799,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "singleSearchFlt",
+ "range": [
+ 68868,
+ 68883
+ ],
+ "loc": {
+ "start": {
+ "line": 1799,
+ "column": 24
+ },
+ "end": {
+ "line": 1799,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 68863,
+ 68883
+ ],
+ "loc": {
+ "start": {
+ "line": 1799,
+ "column": 19
+ },
+ "end": {
+ "line": 1799,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "occurence",
+ "range": [
+ 68887,
+ 68896
+ ],
+ "loc": {
+ "start": {
+ "line": 1799,
+ "column": 43
+ },
+ "end": {
+ "line": 1799,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 68897,
+ 68898
+ ],
+ "loc": {
+ "start": {
+ "line": 1799,
+ "column": 53
+ },
+ "end": {
+ "line": 1799,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 68887,
+ 68899
+ ],
+ "loc": {
+ "start": {
+ "line": 1799,
+ "column": 43
+ },
+ "end": {
+ "line": 1799,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 68863,
+ 68899
+ ],
+ "loc": {
+ "start": {
+ "line": 1799,
+ "column": 19
+ },
+ "end": {
+ "line": 1799,
+ "column": 55
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "singleFltRowValid",
+ "range": [
+ 68923,
+ 68940
+ ],
+ "loc": {
+ "start": {
+ "line": 1800,
+ "column": 20
+ },
+ "end": {
+ "line": 1800,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 68943,
+ 68947
+ ],
+ "loc": {
+ "start": {
+ "line": 1800,
+ "column": 40
+ },
+ "end": {
+ "line": 1800,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 68923,
+ 68947
+ ],
+ "loc": {
+ "start": {
+ "line": 1800,
+ "column": 20
+ },
+ "end": {
+ "line": 1800,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 68923,
+ 68948
+ ],
+ "loc": {
+ "start": {
+ "line": 1800,
+ "column": 20
+ },
+ "end": {
+ "line": 1800,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 68900,
+ 68967
+ ],
+ "loc": {
+ "start": {
+ "line": 1799,
+ "column": 56
+ },
+ "end": {
+ "line": 1801,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 68860,
+ 68967
+ ],
+ "loc": {
+ "start": {
+ "line": 1799,
+ "column": 16
+ },
+ "end": {
+ "line": 1801,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 68988,
+ 68992
+ ],
+ "loc": {
+ "start": {
+ "line": 1802,
+ "column": 19
+ },
+ "end": {
+ "line": 1802,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFilters",
+ "range": [
+ 68993,
+ 69005
+ ],
+ "loc": {
+ "start": {
+ "line": 1802,
+ "column": 24
+ },
+ "end": {
+ "line": 1802,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 68988,
+ 69005
+ ],
+ "loc": {
+ "start": {
+ "line": 1802,
+ "column": 19
+ },
+ "end": {
+ "line": 1802,
+ "column": 36
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 69029,
+ 69032
+ ],
+ "loc": {
+ "start": {
+ "line": 1803,
+ "column": 20
+ },
+ "end": {
+ "line": 1803,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popupFilter",
+ "range": [
+ 69033,
+ 69044
+ ],
+ "loc": {
+ "start": {
+ "line": 1803,
+ "column": 24
+ },
+ "end": {
+ "line": 1803,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 69029,
+ 69044
+ ],
+ "loc": {
+ "start": {
+ "line": 1803,
+ "column": 20
+ },
+ "end": {
+ "line": 1803,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "buildIcon",
+ "range": [
+ 69045,
+ 69054
+ ],
+ "loc": {
+ "start": {
+ "line": 1803,
+ "column": 36
+ },
+ "end": {
+ "line": 1803,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 69029,
+ 69054
+ ],
+ "loc": {
+ "start": {
+ "line": 1803,
+ "column": 20
+ },
+ "end": {
+ "line": 1803,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 69055,
+ 69056
+ ],
+ "loc": {
+ "start": {
+ "line": 1803,
+ "column": 46
+ },
+ "end": {
+ "line": 1803,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 69058,
+ 69062
+ ],
+ "loc": {
+ "start": {
+ "line": 1803,
+ "column": 49
+ },
+ "end": {
+ "line": 1803,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 69029,
+ 69063
+ ],
+ "loc": {
+ "start": {
+ "line": 1803,
+ "column": 20
+ },
+ "end": {
+ "line": 1803,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 69029,
+ 69064
+ ],
+ "loc": {
+ "start": {
+ "line": 1803,
+ "column": 20
+ },
+ "end": {
+ "line": 1803,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 69006,
+ 69083
+ ],
+ "loc": {
+ "start": {
+ "line": 1802,
+ "column": 37
+ },
+ "end": {
+ "line": 1804,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 68985,
+ 69083
+ ],
+ "loc": {
+ "start": {
+ "line": 1802,
+ "column": 16
+ },
+ "end": {
+ "line": 1804,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 69104,
+ 69108
+ ],
+ "loc": {
+ "start": {
+ "line": 1805,
+ "column": 19
+ },
+ "end": {
+ "line": 1805,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "markActiveColumns",
+ "range": [
+ 69109,
+ 69126
+ ],
+ "loc": {
+ "start": {
+ "line": 1805,
+ "column": 24
+ },
+ "end": {
+ "line": 1805,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 69104,
+ 69126
+ ],
+ "loc": {
+ "start": {
+ "line": 1805,
+ "column": 19
+ },
+ "end": {
+ "line": 1805,
+ "column": 41
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 69153,
+ 69154
+ ],
+ "loc": {
+ "start": {
+ "line": 1806,
+ "column": 23
+ },
+ "end": {
+ "line": 1806,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 69159,
+ 69163
+ ],
+ "loc": {
+ "start": {
+ "line": 1806,
+ "column": 29
+ },
+ "end": {
+ "line": 1806,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "refRow",
+ "range": [
+ 69164,
+ 69170
+ ],
+ "loc": {
+ "start": {
+ "line": 1806,
+ "column": 34
+ },
+ "end": {
+ "line": 1806,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 69159,
+ 69170
+ ],
+ "loc": {
+ "start": {
+ "line": 1806,
+ "column": 29
+ },
+ "end": {
+ "line": 1806,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 69153,
+ 69170
+ ],
+ "loc": {
+ "start": {
+ "line": 1806,
+ "column": 23
+ },
+ "end": {
+ "line": 1806,
+ "column": 40
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 69201,
+ 69205
+ ],
+ "loc": {
+ "start": {
+ "line": 1807,
+ "column": 27
+ },
+ "end": {
+ "line": 1807,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeActiveColumn",
+ "range": [
+ 69206,
+ 69226
+ ],
+ "loc": {
+ "start": {
+ "line": 1807,
+ "column": 32
+ },
+ "end": {
+ "line": 1807,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 69201,
+ 69226
+ ],
+ "loc": {
+ "start": {
+ "line": 1807,
+ "column": 27
+ },
+ "end": {
+ "line": 1807,
+ "column": 52
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 69258,
+ 69262
+ ],
+ "loc": {
+ "start": {
+ "line": 1808,
+ "column": 28
+ },
+ "end": {
+ "line": 1808,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeActiveColumn",
+ "range": [
+ 69263,
+ 69283
+ ],
+ "loc": {
+ "start": {
+ "line": 1808,
+ "column": 33
+ },
+ "end": {
+ "line": 1808,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 69258,
+ 69283
+ ],
+ "loc": {
+ "start": {
+ "line": 1808,
+ "column": 28
+ },
+ "end": {
+ "line": 1808,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 69284,
+ 69288
+ ],
+ "loc": {
+ "start": {
+ "line": 1808,
+ "column": 54
+ },
+ "end": {
+ "line": 1808,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 69258,
+ 69288
+ ],
+ "loc": {
+ "start": {
+ "line": 1808,
+ "column": 28
+ },
+ "end": {
+ "line": 1808,
+ "column": 58
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 69289,
+ 69293
+ ],
+ "loc": {
+ "start": {
+ "line": 1808,
+ "column": 59
+ },
+ "end": {
+ "line": 1808,
+ "column": 63
+ }
+ }
+ },
+ {
+ "type": "ThisExpression",
+ "range": [
+ 69295,
+ 69299
+ ],
+ "loc": {
+ "start": {
+ "line": 1808,
+ "column": 65
+ },
+ "end": {
+ "line": 1808,
+ "column": 69
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 69301,
+ 69302
+ ],
+ "loc": {
+ "start": {
+ "line": 1808,
+ "column": 71
+ },
+ "end": {
+ "line": 1808,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "range": [
+ 69258,
+ 69303
+ ],
+ "loc": {
+ "start": {
+ "line": 1808,
+ "column": 28
+ },
+ "end": {
+ "line": 1808,
+ "column": 73
+ }
+ }
+ },
+ "range": [
+ 69258,
+ 69304
+ ],
+ "loc": {
+ "start": {
+ "line": 1808,
+ "column": 28
+ },
+ "end": {
+ "line": 1808,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 69227,
+ 69331
+ ],
+ "loc": {
+ "start": {
+ "line": 1807,
+ "column": 53
+ },
+ "end": {
+ "line": 1809,
+ "column": 25
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 69198,
+ 69331
+ ],
+ "loc": {
+ "start": {
+ "line": 1807,
+ "column": 24
+ },
+ "end": {
+ "line": 1809,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 69357,
+ 69360
+ ],
+ "loc": {
+ "start": {
+ "line": 1810,
+ "column": 24
+ },
+ "end": {
+ "line": 1810,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "addClass",
+ "range": [
+ 69361,
+ 69369
+ ],
+ "loc": {
+ "start": {
+ "line": 1810,
+ "column": 28
+ },
+ "end": {
+ "line": 1810,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 69357,
+ 69369
+ ],
+ "loc": {
+ "start": {
+ "line": 1810,
+ "column": 24
+ },
+ "end": {
+ "line": 1810,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 69400,
+ 69404
+ ],
+ "loc": {
+ "start": {
+ "line": 1811,
+ "column": 28
+ },
+ "end": {
+ "line": 1811,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getHeaderElement",
+ "range": [
+ 69405,
+ 69421
+ ],
+ "loc": {
+ "start": {
+ "line": 1811,
+ "column": 33
+ },
+ "end": {
+ "line": 1811,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 69400,
+ 69421
+ ],
+ "loc": {
+ "start": {
+ "line": 1811,
+ "column": 28
+ },
+ "end": {
+ "line": 1811,
+ "column": 49
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 69422,
+ 69423
+ ],
+ "loc": {
+ "start": {
+ "line": 1811,
+ "column": 50
+ },
+ "end": {
+ "line": 1811,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 69400,
+ 69424
+ ],
+ "loc": {
+ "start": {
+ "line": 1811,
+ "column": 28
+ },
+ "end": {
+ "line": 1811,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 69455,
+ 69459
+ ],
+ "loc": {
+ "start": {
+ "line": 1812,
+ "column": 28
+ },
+ "end": {
+ "line": 1812,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "activeColumnsCssClass",
+ "range": [
+ 69460,
+ 69481
+ ],
+ "loc": {
+ "start": {
+ "line": 1812,
+ "column": 33
+ },
+ "end": {
+ "line": 1812,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 69455,
+ 69481
+ ],
+ "loc": {
+ "start": {
+ "line": 1812,
+ "column": 28
+ },
+ "end": {
+ "line": 1812,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 69357,
+ 69482
+ ],
+ "loc": {
+ "start": {
+ "line": 1810,
+ "column": 24
+ },
+ "end": {
+ "line": 1812,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 69357,
+ 69483
+ ],
+ "loc": {
+ "start": {
+ "line": 1810,
+ "column": 24
+ },
+ "end": {
+ "line": 1812,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 69512,
+ 69516
+ ],
+ "loc": {
+ "start": {
+ "line": 1813,
+ "column": 27
+ },
+ "end": {
+ "line": 1813,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterActiveColumn",
+ "range": [
+ 69517,
+ 69536
+ ],
+ "loc": {
+ "start": {
+ "line": 1813,
+ "column": 32
+ },
+ "end": {
+ "line": 1813,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 69512,
+ 69536
+ ],
+ "loc": {
+ "start": {
+ "line": 1813,
+ "column": 27
+ },
+ "end": {
+ "line": 1813,
+ "column": 51
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 69568,
+ 69572
+ ],
+ "loc": {
+ "start": {
+ "line": 1814,
+ "column": 28
+ },
+ "end": {
+ "line": 1814,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterActiveColumn",
+ "range": [
+ 69573,
+ 69592
+ ],
+ "loc": {
+ "start": {
+ "line": 1814,
+ "column": 33
+ },
+ "end": {
+ "line": 1814,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 69568,
+ 69592
+ ],
+ "loc": {
+ "start": {
+ "line": 1814,
+ "column": 28
+ },
+ "end": {
+ "line": 1814,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 69593,
+ 69597
+ ],
+ "loc": {
+ "start": {
+ "line": 1814,
+ "column": 53
+ },
+ "end": {
+ "line": 1814,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 69568,
+ 69597
+ ],
+ "loc": {
+ "start": {
+ "line": 1814,
+ "column": 28
+ },
+ "end": {
+ "line": 1814,
+ "column": 57
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 69598,
+ 69602
+ ],
+ "loc": {
+ "start": {
+ "line": 1814,
+ "column": 58
+ },
+ "end": {
+ "line": 1814,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "ThisExpression",
+ "range": [
+ 69604,
+ 69608
+ ],
+ "loc": {
+ "start": {
+ "line": 1814,
+ "column": 64
+ },
+ "end": {
+ "line": 1814,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 69610,
+ 69611
+ ],
+ "loc": {
+ "start": {
+ "line": 1814,
+ "column": 70
+ },
+ "end": {
+ "line": 1814,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "range": [
+ 69568,
+ 69612
+ ],
+ "loc": {
+ "start": {
+ "line": 1814,
+ "column": 28
+ },
+ "end": {
+ "line": 1814,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 69568,
+ 69613
+ ],
+ "loc": {
+ "start": {
+ "line": 1814,
+ "column": 28
+ },
+ "end": {
+ "line": 1814,
+ "column": 73
+ }
+ }
+ }
+ ],
+ "range": [
+ 69537,
+ 69640
+ ],
+ "loc": {
+ "start": {
+ "line": 1813,
+ "column": 52
+ },
+ "end": {
+ "line": 1815,
+ "column": 25
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 69509,
+ 69640
+ ],
+ "loc": {
+ "start": {
+ "line": 1813,
+ "column": 24
+ },
+ "end": {
+ "line": 1815,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 69171,
+ 69663
+ ],
+ "loc": {
+ "start": {
+ "line": 1806,
+ "column": 41
+ },
+ "end": {
+ "line": 1816,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 69150,
+ 69663
+ ],
+ "loc": {
+ "start": {
+ "line": 1806,
+ "column": 20
+ },
+ "end": {
+ "line": 1816,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 69127,
+ 69682
+ ],
+ "loc": {
+ "start": {
+ "line": 1805,
+ "column": 42
+ },
+ "end": {
+ "line": 1817,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 69101,
+ 69682
+ ],
+ "loc": {
+ "start": {
+ "line": 1805,
+ "column": 16
+ },
+ "end": {
+ "line": 1817,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 66746,
+ 69697
+ ],
+ "loc": {
+ "start": {
+ "line": 1750,
+ "column": 40
+ },
+ "end": {
+ "line": 1818,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 66718,
+ 69697
+ ],
+ "loc": {
+ "start": {
+ "line": 1750,
+ "column": 12
+ },
+ "end": {
+ "line": 1818,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " this loop retrieves cell data",
+ "range": [
+ 66672,
+ 66704
+ ],
+ "loc": {
+ "start": {
+ "line": 1749,
+ "column": 12
+ },
+ "end": {
+ "line": 1749,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "for j",
+ "range": [
+ 69697,
+ 69704
+ ],
+ "loc": {
+ "start": {
+ "line": 1818,
+ "column": 13
+ },
+ "end": {
+ "line": 1818,
+ "column": 20
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 69723,
+ 69727
+ ],
+ "loc": {
+ "start": {
+ "line": 1820,
+ "column": 15
+ },
+ "end": {
+ "line": 1820,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "singleSearchFlt",
+ "range": [
+ 69728,
+ 69743
+ ],
+ "loc": {
+ "start": {
+ "line": 1820,
+ "column": 20
+ },
+ "end": {
+ "line": 1820,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 69723,
+ 69743
+ ],
+ "loc": {
+ "start": {
+ "line": 1820,
+ "column": 15
+ },
+ "end": {
+ "line": 1820,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "singleFltRowValid",
+ "range": [
+ 69747,
+ 69764
+ ],
+ "loc": {
+ "start": {
+ "line": 1820,
+ "column": 39
+ },
+ "end": {
+ "line": 1820,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 69723,
+ 69764
+ ],
+ "loc": {
+ "start": {
+ "line": 1820,
+ "column": 15
+ },
+ "end": {
+ "line": 1820,
+ "column": 56
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "isRowValid",
+ "range": [
+ 69784,
+ 69794
+ ],
+ "loc": {
+ "start": {
+ "line": 1821,
+ "column": 16
+ },
+ "end": {
+ "line": 1821,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 69797,
+ 69801
+ ],
+ "loc": {
+ "start": {
+ "line": 1821,
+ "column": 29
+ },
+ "end": {
+ "line": 1821,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 69784,
+ 69801
+ ],
+ "loc": {
+ "start": {
+ "line": 1821,
+ "column": 16
+ },
+ "end": {
+ "line": 1821,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 69784,
+ 69802
+ ],
+ "loc": {
+ "start": {
+ "line": 1821,
+ "column": 16
+ },
+ "end": {
+ "line": 1821,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 69765,
+ 69817
+ ],
+ "loc": {
+ "start": {
+ "line": 1820,
+ "column": 57
+ },
+ "end": {
+ "line": 1822,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 69720,
+ 69817
+ ],
+ "loc": {
+ "start": {
+ "line": 1820,
+ "column": 12
+ },
+ "end": {
+ "line": 1822,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "for j",
+ "range": [
+ 69697,
+ 69704
+ ],
+ "loc": {
+ "start": {
+ "line": 1818,
+ "column": 13
+ },
+ "end": {
+ "line": 1818,
+ "column": 20
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "isRowValid",
+ "range": [
+ 69837,
+ 69847
+ ],
+ "loc": {
+ "start": {
+ "line": 1824,
+ "column": 16
+ },
+ "end": {
+ "line": 1824,
+ "column": 26
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 69836,
+ 69847
+ ],
+ "loc": {
+ "start": {
+ "line": 1824,
+ "column": 15
+ },
+ "end": {
+ "line": 1824,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 69867,
+ 69871
+ ],
+ "loc": {
+ "start": {
+ "line": 1825,
+ "column": 16
+ },
+ "end": {
+ "line": 1825,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validateRow",
+ "range": [
+ 69872,
+ 69883
+ ],
+ "loc": {
+ "start": {
+ "line": 1825,
+ "column": 21
+ },
+ "end": {
+ "line": 1825,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 69867,
+ 69883
+ ],
+ "loc": {
+ "start": {
+ "line": 1825,
+ "column": 16
+ },
+ "end": {
+ "line": 1825,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 69884,
+ 69885
+ ],
+ "loc": {
+ "start": {
+ "line": 1825,
+ "column": 33
+ },
+ "end": {
+ "line": 1825,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 69887,
+ 69892
+ ],
+ "loc": {
+ "start": {
+ "line": 1825,
+ "column": 36
+ },
+ "end": {
+ "line": 1825,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 69867,
+ 69893
+ ],
+ "loc": {
+ "start": {
+ "line": 1825,
+ "column": 16
+ },
+ "end": {
+ "line": 1825,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 69867,
+ 69894
+ ],
+ "loc": {
+ "start": {
+ "line": 1825,
+ "column": 16
+ },
+ "end": {
+ "line": 1825,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 69915,
+ 69918
+ ],
+ "loc": {
+ "start": {
+ "line": 1826,
+ "column": 19
+ },
+ "end": {
+ "line": 1826,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "alternateRows",
+ "range": [
+ 69919,
+ 69932
+ ],
+ "loc": {
+ "start": {
+ "line": 1826,
+ "column": 23
+ },
+ "end": {
+ "line": 1826,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 69915,
+ 69932
+ ],
+ "loc": {
+ "start": {
+ "line": 1826,
+ "column": 19
+ },
+ "end": {
+ "line": 1826,
+ "column": 36
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 69956,
+ 69959
+ ],
+ "loc": {
+ "start": {
+ "line": 1827,
+ "column": 20
+ },
+ "end": {
+ "line": 1827,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "alternateRows",
+ "range": [
+ 69960,
+ 69973
+ ],
+ "loc": {
+ "start": {
+ "line": 1827,
+ "column": 24
+ },
+ "end": {
+ "line": 1827,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 69956,
+ 69973
+ ],
+ "loc": {
+ "start": {
+ "line": 1827,
+ "column": 20
+ },
+ "end": {
+ "line": 1827,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeRowBg",
+ "range": [
+ 69974,
+ 69985
+ ],
+ "loc": {
+ "start": {
+ "line": 1827,
+ "column": 38
+ },
+ "end": {
+ "line": 1827,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 69956,
+ 69985
+ ],
+ "loc": {
+ "start": {
+ "line": 1827,
+ "column": 20
+ },
+ "end": {
+ "line": 1827,
+ "column": 49
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 69986,
+ 69987
+ ],
+ "loc": {
+ "start": {
+ "line": 1827,
+ "column": 50
+ },
+ "end": {
+ "line": 1827,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 69956,
+ 69988
+ ],
+ "loc": {
+ "start": {
+ "line": 1827,
+ "column": 20
+ },
+ "end": {
+ "line": 1827,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 69956,
+ 69989
+ ],
+ "loc": {
+ "start": {
+ "line": 1827,
+ "column": 20
+ },
+ "end": {
+ "line": 1827,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 69933,
+ 70008
+ ],
+ "loc": {
+ "start": {
+ "line": 1826,
+ "column": 37
+ },
+ "end": {
+ "line": 1828,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 69912,
+ 70008
+ ],
+ "loc": {
+ "start": {
+ "line": 1826,
+ "column": 16
+ },
+ "end": {
+ "line": 1828,
+ "column": 17
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " always visible rows need to be counted as valid",
+ "range": [
+ 70026,
+ 70076
+ ],
+ "loc": {
+ "start": {
+ "line": 1829,
+ "column": 16
+ },
+ "end": {
+ "line": 1829,
+ "column": 66
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 70097,
+ 70101
+ ],
+ "loc": {
+ "start": {
+ "line": 1830,
+ "column": 19
+ },
+ "end": {
+ "line": 1830,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasVisibleRows",
+ "range": [
+ 70102,
+ 70116
+ ],
+ "loc": {
+ "start": {
+ "line": 1830,
+ "column": 24
+ },
+ "end": {
+ "line": 1830,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 70097,
+ 70116
+ ],
+ "loc": {
+ "start": {
+ "line": 1830,
+ "column": 19
+ },
+ "end": {
+ "line": 1830,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 70120,
+ 70124
+ ],
+ "loc": {
+ "start": {
+ "line": 1830,
+ "column": 42
+ },
+ "end": {
+ "line": 1830,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "visibleRows",
+ "range": [
+ 70125,
+ 70136
+ ],
+ "loc": {
+ "start": {
+ "line": 1830,
+ "column": 47
+ },
+ "end": {
+ "line": 1830,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 70120,
+ 70136
+ ],
+ "loc": {
+ "start": {
+ "line": 1830,
+ "column": 42
+ },
+ "end": {
+ "line": 1830,
+ "column": 58
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "indexOf",
+ "range": [
+ 70137,
+ 70144
+ ],
+ "loc": {
+ "start": {
+ "line": 1830,
+ "column": 59
+ },
+ "end": {
+ "line": 1830,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 70120,
+ 70144
+ ],
+ "loc": {
+ "start": {
+ "line": 1830,
+ "column": 42
+ },
+ "end": {
+ "line": 1830,
+ "column": 66
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 70145,
+ 70146
+ ],
+ "loc": {
+ "start": {
+ "line": 1830,
+ "column": 67
+ },
+ "end": {
+ "line": 1830,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 70120,
+ 70147
+ ],
+ "loc": {
+ "start": {
+ "line": 1830,
+ "column": 42
+ },
+ "end": {
+ "line": 1830,
+ "column": 69
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "-",
+ "argument": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 70153,
+ 70154
+ ],
+ "loc": {
+ "start": {
+ "line": 1830,
+ "column": 75
+ },
+ "end": {
+ "line": 1830,
+ "column": 76
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 70152,
+ 70154
+ ],
+ "loc": {
+ "start": {
+ "line": 1830,
+ "column": 74
+ },
+ "end": {
+ "line": 1830,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 70120,
+ 70154
+ ],
+ "loc": {
+ "start": {
+ "line": 1830,
+ "column": 42
+ },
+ "end": {
+ "line": 1830,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 70097,
+ 70154
+ ],
+ "loc": {
+ "start": {
+ "line": 1830,
+ "column": 19
+ },
+ "end": {
+ "line": 1830,
+ "column": 76
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 70178,
+ 70182
+ ],
+ "loc": {
+ "start": {
+ "line": 1831,
+ "column": 20
+ },
+ "end": {
+ "line": 1831,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 70183,
+ 70197
+ ],
+ "loc": {
+ "start": {
+ "line": 1831,
+ "column": 25
+ },
+ "end": {
+ "line": 1831,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 70178,
+ 70197
+ ],
+ "loc": {
+ "start": {
+ "line": 1831,
+ "column": 20
+ },
+ "end": {
+ "line": 1831,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 70198,
+ 70202
+ ],
+ "loc": {
+ "start": {
+ "line": 1831,
+ "column": 40
+ },
+ "end": {
+ "line": 1831,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 70178,
+ 70202
+ ],
+ "loc": {
+ "start": {
+ "line": 1831,
+ "column": 20
+ },
+ "end": {
+ "line": 1831,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 70203,
+ 70204
+ ],
+ "loc": {
+ "start": {
+ "line": 1831,
+ "column": 45
+ },
+ "end": {
+ "line": 1831,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 70178,
+ 70205
+ ],
+ "loc": {
+ "start": {
+ "line": 1831,
+ "column": 20
+ },
+ "end": {
+ "line": 1831,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 70178,
+ 70206
+ ],
+ "loc": {
+ "start": {
+ "line": 1831,
+ "column": 20
+ },
+ "end": {
+ "line": 1831,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 70155,
+ 70225
+ ],
+ "loc": {
+ "start": {
+ "line": 1830,
+ "column": 77
+ },
+ "end": {
+ "line": 1832,
+ "column": 17
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "hiddenrows",
+ "range": [
+ 70254,
+ 70264
+ ],
+ "loc": {
+ "start": {
+ "line": 1833,
+ "column": 20
+ },
+ "end": {
+ "line": 1833,
+ "column": 30
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 70254,
+ 70266
+ ],
+ "loc": {
+ "start": {
+ "line": 1833,
+ "column": 20
+ },
+ "end": {
+ "line": 1833,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 70254,
+ 70267
+ ],
+ "loc": {
+ "start": {
+ "line": 1833,
+ "column": 20
+ },
+ "end": {
+ "line": 1833,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 70231,
+ 70286
+ ],
+ "loc": {
+ "start": {
+ "line": 1832,
+ "column": 23
+ },
+ "end": {
+ "line": 1834,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 70094,
+ 70286
+ ],
+ "loc": {
+ "start": {
+ "line": 1830,
+ "column": 16
+ },
+ "end": {
+ "line": 1834,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " always visible rows need to be counted as valid",
+ "range": [
+ 70026,
+ 70076
+ ],
+ "loc": {
+ "start": {
+ "line": 1829,
+ "column": 16
+ },
+ "end": {
+ "line": 1829,
+ "column": 66
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 69848,
+ 70301
+ ],
+ "loc": {
+ "start": {
+ "line": 1824,
+ "column": 27
+ },
+ "end": {
+ "line": 1835,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 70326,
+ 70330
+ ],
+ "loc": {
+ "start": {
+ "line": 1836,
+ "column": 16
+ },
+ "end": {
+ "line": 1836,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validateRow",
+ "range": [
+ 70331,
+ 70342
+ ],
+ "loc": {
+ "start": {
+ "line": 1836,
+ "column": 21
+ },
+ "end": {
+ "line": 1836,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 70326,
+ 70342
+ ],
+ "loc": {
+ "start": {
+ "line": 1836,
+ "column": 16
+ },
+ "end": {
+ "line": 1836,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 70343,
+ 70344
+ ],
+ "loc": {
+ "start": {
+ "line": 1836,
+ "column": 33
+ },
+ "end": {
+ "line": 1836,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 70346,
+ 70350
+ ],
+ "loc": {
+ "start": {
+ "line": 1836,
+ "column": 36
+ },
+ "end": {
+ "line": 1836,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 70326,
+ 70351
+ ],
+ "loc": {
+ "start": {
+ "line": 1836,
+ "column": 16
+ },
+ "end": {
+ "line": 1836,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 70326,
+ 70352
+ ],
+ "loc": {
+ "start": {
+ "line": 1836,
+ "column": 16
+ },
+ "end": {
+ "line": 1836,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 70370,
+ 70374
+ ],
+ "loc": {
+ "start": {
+ "line": 1837,
+ "column": 16
+ },
+ "end": {
+ "line": 1837,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 70375,
+ 70389
+ ],
+ "loc": {
+ "start": {
+ "line": 1837,
+ "column": 21
+ },
+ "end": {
+ "line": 1837,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 70370,
+ 70389
+ ],
+ "loc": {
+ "start": {
+ "line": 1837,
+ "column": 16
+ },
+ "end": {
+ "line": 1837,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 70390,
+ 70394
+ ],
+ "loc": {
+ "start": {
+ "line": 1837,
+ "column": 36
+ },
+ "end": {
+ "line": 1837,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 70370,
+ 70394
+ ],
+ "loc": {
+ "start": {
+ "line": 1837,
+ "column": 16
+ },
+ "end": {
+ "line": 1837,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 70395,
+ 70396
+ ],
+ "loc": {
+ "start": {
+ "line": 1837,
+ "column": 41
+ },
+ "end": {
+ "line": 1837,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 70370,
+ 70397
+ ],
+ "loc": {
+ "start": {
+ "line": 1837,
+ "column": 16
+ },
+ "end": {
+ "line": 1837,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 70370,
+ 70398
+ ],
+ "loc": {
+ "start": {
+ "line": 1837,
+ "column": 16
+ },
+ "end": {
+ "line": 1837,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 70419,
+ 70423
+ ],
+ "loc": {
+ "start": {
+ "line": 1838,
+ "column": 19
+ },
+ "end": {
+ "line": 1838,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "alternateBgs",
+ "range": [
+ 70424,
+ 70436
+ ],
+ "loc": {
+ "start": {
+ "line": 1838,
+ "column": 24
+ },
+ "end": {
+ "line": 1838,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 70419,
+ 70436
+ ],
+ "loc": {
+ "start": {
+ "line": 1838,
+ "column": 19
+ },
+ "end": {
+ "line": 1838,
+ "column": 36
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 70460,
+ 70463
+ ],
+ "loc": {
+ "start": {
+ "line": 1839,
+ "column": 20
+ },
+ "end": {
+ "line": 1839,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "alternateRows",
+ "range": [
+ 70464,
+ 70477
+ ],
+ "loc": {
+ "start": {
+ "line": 1839,
+ "column": 24
+ },
+ "end": {
+ "line": 1839,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 70460,
+ 70477
+ ],
+ "loc": {
+ "start": {
+ "line": 1839,
+ "column": 20
+ },
+ "end": {
+ "line": 1839,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setRowBg",
+ "range": [
+ 70478,
+ 70486
+ ],
+ "loc": {
+ "start": {
+ "line": 1839,
+ "column": 38
+ },
+ "end": {
+ "line": 1839,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 70460,
+ 70486
+ ],
+ "loc": {
+ "start": {
+ "line": 1839,
+ "column": 20
+ },
+ "end": {
+ "line": 1839,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 70487,
+ 70488
+ ],
+ "loc": {
+ "start": {
+ "line": 1839,
+ "column": 47
+ },
+ "end": {
+ "line": 1839,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 70490,
+ 70494
+ ],
+ "loc": {
+ "start": {
+ "line": 1839,
+ "column": 50
+ },
+ "end": {
+ "line": 1839,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 70495,
+ 70509
+ ],
+ "loc": {
+ "start": {
+ "line": 1839,
+ "column": 55
+ },
+ "end": {
+ "line": 1839,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 70490,
+ 70509
+ ],
+ "loc": {
+ "start": {
+ "line": 1839,
+ "column": 50
+ },
+ "end": {
+ "line": 1839,
+ "column": 69
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 70510,
+ 70516
+ ],
+ "loc": {
+ "start": {
+ "line": 1839,
+ "column": 70
+ },
+ "end": {
+ "line": 1839,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 70490,
+ 70516
+ ],
+ "loc": {
+ "start": {
+ "line": 1839,
+ "column": 50
+ },
+ "end": {
+ "line": 1839,
+ "column": 76
+ }
+ }
+ }
+ ],
+ "range": [
+ 70460,
+ 70517
+ ],
+ "loc": {
+ "start": {
+ "line": 1839,
+ "column": 20
+ },
+ "end": {
+ "line": 1839,
+ "column": 77
+ }
+ }
+ },
+ "range": [
+ 70460,
+ 70518
+ ],
+ "loc": {
+ "start": {
+ "line": 1839,
+ "column": 20
+ },
+ "end": {
+ "line": 1839,
+ "column": 78
+ }
+ }
+ }
+ ],
+ "range": [
+ 70437,
+ 70537
+ ],
+ "loc": {
+ "start": {
+ "line": 1838,
+ "column": 37
+ },
+ "end": {
+ "line": 1840,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 70416,
+ 70537
+ ],
+ "loc": {
+ "start": {
+ "line": 1838,
+ "column": 16
+ },
+ "end": {
+ "line": 1840,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 70558,
+ 70562
+ ],
+ "loc": {
+ "start": {
+ "line": 1841,
+ "column": 19
+ },
+ "end": {
+ "line": 1841,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onRowValidated",
+ "range": [
+ 70563,
+ 70577
+ ],
+ "loc": {
+ "start": {
+ "line": 1841,
+ "column": 24
+ },
+ "end": {
+ "line": 1841,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 70558,
+ 70577
+ ],
+ "loc": {
+ "start": {
+ "line": 1841,
+ "column": 19
+ },
+ "end": {
+ "line": 1841,
+ "column": 38
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 70601,
+ 70605
+ ],
+ "loc": {
+ "start": {
+ "line": 1842,
+ "column": 20
+ },
+ "end": {
+ "line": 1842,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onRowValidated",
+ "range": [
+ 70606,
+ 70620
+ ],
+ "loc": {
+ "start": {
+ "line": 1842,
+ "column": 25
+ },
+ "end": {
+ "line": 1842,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 70601,
+ 70620
+ ],
+ "loc": {
+ "start": {
+ "line": 1842,
+ "column": 20
+ },
+ "end": {
+ "line": 1842,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 70621,
+ 70625
+ ],
+ "loc": {
+ "start": {
+ "line": 1842,
+ "column": 40
+ },
+ "end": {
+ "line": 1842,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 70601,
+ 70625
+ ],
+ "loc": {
+ "start": {
+ "line": 1842,
+ "column": 20
+ },
+ "end": {
+ "line": 1842,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 70626,
+ 70630
+ ],
+ "loc": {
+ "start": {
+ "line": 1842,
+ "column": 45
+ },
+ "end": {
+ "line": 1842,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "ThisExpression",
+ "range": [
+ 70632,
+ 70636
+ ],
+ "loc": {
+ "start": {
+ "line": 1842,
+ "column": 51
+ },
+ "end": {
+ "line": 1842,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 70638,
+ 70639
+ ],
+ "loc": {
+ "start": {
+ "line": 1842,
+ "column": 57
+ },
+ "end": {
+ "line": 1842,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 70601,
+ 70640
+ ],
+ "loc": {
+ "start": {
+ "line": 1842,
+ "column": 20
+ },
+ "end": {
+ "line": 1842,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 70601,
+ 70641
+ ],
+ "loc": {
+ "start": {
+ "line": 1842,
+ "column": 20
+ },
+ "end": {
+ "line": 1842,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 70578,
+ 70660
+ ],
+ "loc": {
+ "start": {
+ "line": 1841,
+ "column": 39
+ },
+ "end": {
+ "line": 1843,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 70555,
+ 70660
+ ],
+ "loc": {
+ "start": {
+ "line": 1841,
+ "column": 16
+ },
+ "end": {
+ "line": 1843,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 70307,
+ 70675
+ ],
+ "loc": {
+ "start": {
+ "line": 1835,
+ "column": 19
+ },
+ "end": {
+ "line": 1844,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 69833,
+ 70675
+ ],
+ "loc": {
+ "start": {
+ "line": 1824,
+ "column": 12
+ },
+ "end": {
+ "line": 1844,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 66093,
+ 70686
+ ],
+ "loc": {
+ "start": {
+ "line": 1730,
+ "column": 50
+ },
+ "end": {
+ "line": 1845,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 66051,
+ 70686
+ ],
+ "loc": {
+ "start": {
+ "line": 1730,
+ "column": 8
+ },
+ "end": {
+ "line": 1845,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "fn",
+ "range": [
+ 66035,
+ 66039
+ ],
+ "loc": {
+ "start": {
+ "line": 1728,
+ "column": 9
+ },
+ "end": {
+ "line": 1728,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " for k",
+ "range": [
+ 70686,
+ 70694
+ ],
+ "loc": {
+ "start": {
+ "line": 1845,
+ "column": 9
+ },
+ "end": {
+ "line": 1845,
+ "column": 17
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 70706,
+ 70710
+ ],
+ "loc": {
+ "start": {
+ "line": 1847,
+ "column": 8
+ },
+ "end": {
+ "line": 1847,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbVisibleRows",
+ "range": [
+ 70711,
+ 70724
+ ],
+ "loc": {
+ "start": {
+ "line": 1847,
+ "column": 13
+ },
+ "end": {
+ "line": 1847,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 70706,
+ 70724
+ ],
+ "loc": {
+ "start": {
+ "line": 1847,
+ "column": 8
+ },
+ "end": {
+ "line": 1847,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 70727,
+ 70731
+ ],
+ "loc": {
+ "start": {
+ "line": 1847,
+ "column": 29
+ },
+ "end": {
+ "line": 1847,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 70732,
+ 70746
+ ],
+ "loc": {
+ "start": {
+ "line": 1847,
+ "column": 34
+ },
+ "end": {
+ "line": 1847,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 70727,
+ 70746
+ ],
+ "loc": {
+ "start": {
+ "line": 1847,
+ "column": 29
+ },
+ "end": {
+ "line": 1847,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 70747,
+ 70753
+ ],
+ "loc": {
+ "start": {
+ "line": 1847,
+ "column": 49
+ },
+ "end": {
+ "line": 1847,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 70727,
+ 70753
+ ],
+ "loc": {
+ "start": {
+ "line": 1847,
+ "column": 29
+ },
+ "end": {
+ "line": 1847,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 70706,
+ 70753
+ ],
+ "loc": {
+ "start": {
+ "line": 1847,
+ "column": 8
+ },
+ "end": {
+ "line": 1847,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 70706,
+ 70754
+ ],
+ "loc": {
+ "start": {
+ "line": 1847,
+ "column": 8
+ },
+ "end": {
+ "line": 1847,
+ "column": 56
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " for k",
+ "range": [
+ 70686,
+ 70694
+ ],
+ "loc": {
+ "start": {
+ "line": 1845,
+ "column": 9
+ },
+ "end": {
+ "line": 1845,
+ "column": 17
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 70764,
+ 70768
+ ],
+ "loc": {
+ "start": {
+ "line": 1848,
+ "column": 8
+ },
+ "end": {
+ "line": 1848,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbHiddenRows",
+ "range": [
+ 70769,
+ 70781
+ ],
+ "loc": {
+ "start": {
+ "line": 1848,
+ "column": 13
+ },
+ "end": {
+ "line": 1848,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 70764,
+ 70781
+ ],
+ "loc": {
+ "start": {
+ "line": 1848,
+ "column": 8
+ },
+ "end": {
+ "line": 1848,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "hiddenrows",
+ "range": [
+ 70784,
+ 70794
+ ],
+ "loc": {
+ "start": {
+ "line": 1848,
+ "column": 28
+ },
+ "end": {
+ "line": 1848,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 70764,
+ 70794
+ ],
+ "loc": {
+ "start": {
+ "line": 1848,
+ "column": 8
+ },
+ "end": {
+ "line": 1848,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 70764,
+ 70795
+ ],
+ "loc": {
+ "start": {
+ "line": 1848,
+ "column": 8
+ },
+ "end": {
+ "line": 1848,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 70810,
+ 70814
+ ],
+ "loc": {
+ "start": {
+ "line": 1850,
+ "column": 11
+ },
+ "end": {
+ "line": 1850,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rememberGridValues",
+ "range": [
+ 70815,
+ 70833
+ ],
+ "loc": {
+ "start": {
+ "line": 1850,
+ "column": 16
+ },
+ "end": {
+ "line": 1850,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 70810,
+ 70833
+ ],
+ "loc": {
+ "start": {
+ "line": 1850,
+ "column": 11
+ },
+ "end": {
+ "line": 1850,
+ "column": 34
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 70849,
+ 70852
+ ],
+ "loc": {
+ "start": {
+ "line": 1851,
+ "column": 12
+ },
+ "end": {
+ "line": 1851,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "store",
+ "range": [
+ 70853,
+ 70858
+ ],
+ "loc": {
+ "start": {
+ "line": 1851,
+ "column": 16
+ },
+ "end": {
+ "line": 1851,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 70849,
+ 70858
+ ],
+ "loc": {
+ "start": {
+ "line": 1851,
+ "column": 12
+ },
+ "end": {
+ "line": 1851,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "saveFilterValues",
+ "range": [
+ 70859,
+ 70875
+ ],
+ "loc": {
+ "start": {
+ "line": 1851,
+ "column": 22
+ },
+ "end": {
+ "line": 1851,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 70849,
+ 70875
+ ],
+ "loc": {
+ "start": {
+ "line": 1851,
+ "column": 12
+ },
+ "end": {
+ "line": 1851,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 70876,
+ 70880
+ ],
+ "loc": {
+ "start": {
+ "line": 1851,
+ "column": 39
+ },
+ "end": {
+ "line": 1851,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltsValuesCookie",
+ "range": [
+ 70881,
+ 70897
+ ],
+ "loc": {
+ "start": {
+ "line": 1851,
+ "column": 44
+ },
+ "end": {
+ "line": 1851,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 70876,
+ 70897
+ ],
+ "loc": {
+ "start": {
+ "line": 1851,
+ "column": 39
+ },
+ "end": {
+ "line": 1851,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 70849,
+ 70898
+ ],
+ "loc": {
+ "start": {
+ "line": 1851,
+ "column": 12
+ },
+ "end": {
+ "line": 1851,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 70849,
+ 70899
+ ],
+ "loc": {
+ "start": {
+ "line": 1851,
+ "column": 12
+ },
+ "end": {
+ "line": 1851,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 70834,
+ 70910
+ ],
+ "loc": {
+ "start": {
+ "line": 1850,
+ "column": 35
+ },
+ "end": {
+ "line": 1852,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 70807,
+ 70910
+ ],
+ "loc": {
+ "start": {
+ "line": 1850,
+ "column": 8
+ },
+ "end": {
+ "line": 1852,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "applies filter props after filtering process",
+ "range": [
+ 70920,
+ 70966
+ ],
+ "loc": {
+ "start": {
+ "line": 1853,
+ "column": 8
+ },
+ "end": {
+ "line": 1853,
+ "column": 54
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 70980,
+ 70984
+ ],
+ "loc": {
+ "start": {
+ "line": 1854,
+ "column": 12
+ },
+ "end": {
+ "line": 1854,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 70985,
+ 70991
+ ],
+ "loc": {
+ "start": {
+ "line": 1854,
+ "column": 17
+ },
+ "end": {
+ "line": 1854,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 70980,
+ 70991
+ ],
+ "loc": {
+ "start": {
+ "line": 1854,
+ "column": 12
+ },
+ "end": {
+ "line": 1854,
+ "column": 23
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 70979,
+ 70991
+ ],
+ "loc": {
+ "start": {
+ "line": 1854,
+ "column": 11
+ },
+ "end": {
+ "line": 1854,
+ "column": 23
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 71007,
+ 71011
+ ],
+ "loc": {
+ "start": {
+ "line": 1855,
+ "column": 12
+ },
+ "end": {
+ "line": 1855,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "applyProps",
+ "range": [
+ 71012,
+ 71022
+ ],
+ "loc": {
+ "start": {
+ "line": 1855,
+ "column": 17
+ },
+ "end": {
+ "line": 1855,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 71007,
+ 71022
+ ],
+ "loc": {
+ "start": {
+ "line": 1855,
+ "column": 12
+ },
+ "end": {
+ "line": 1855,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 71007,
+ 71024
+ ],
+ "loc": {
+ "start": {
+ "line": 1855,
+ "column": 12
+ },
+ "end": {
+ "line": 1855,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 71007,
+ 71025
+ ],
+ "loc": {
+ "start": {
+ "line": 1855,
+ "column": 12
+ },
+ "end": {
+ "line": 1855,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "range": [
+ 70992,
+ 71036
+ ],
+ "loc": {
+ "start": {
+ "line": 1854,
+ "column": 24
+ },
+ "end": {
+ "line": 1856,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 71168,
+ 71171
+ ],
+ "loc": {
+ "start": {
+ "line": 1859,
+ "column": 12
+ },
+ "end": {
+ "line": 1859,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 71172,
+ 71178
+ ],
+ "loc": {
+ "start": {
+ "line": 1859,
+ "column": 16
+ },
+ "end": {
+ "line": 1859,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 71168,
+ 71178
+ ],
+ "loc": {
+ "start": {
+ "line": 1859,
+ "column": 12
+ },
+ "end": {
+ "line": 1859,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "startPagingRow",
+ "range": [
+ 71179,
+ 71193
+ ],
+ "loc": {
+ "start": {
+ "line": 1859,
+ "column": 23
+ },
+ "end": {
+ "line": 1859,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 71168,
+ 71193
+ ],
+ "loc": {
+ "start": {
+ "line": 1859,
+ "column": 12
+ },
+ "end": {
+ "line": 1859,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 71196,
+ 71197
+ ],
+ "loc": {
+ "start": {
+ "line": 1859,
+ "column": 40
+ },
+ "end": {
+ "line": 1859,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 71168,
+ 71197
+ ],
+ "loc": {
+ "start": {
+ "line": 1859,
+ "column": 12
+ },
+ "end": {
+ "line": 1859,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 71168,
+ 71198
+ ],
+ "loc": {
+ "start": {
+ "line": 1859,
+ "column": 12
+ },
+ "end": {
+ "line": 1859,
+ "column": 42
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Shouldn't need to care of that here...",
+ "range": [
+ 71057,
+ 71098
+ ],
+ "loc": {
+ "start": {
+ "line": 1857,
+ "column": 12
+ },
+ "end": {
+ "line": 1857,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " TODO: provide a method in paging module",
+ "range": [
+ 71112,
+ 71154
+ ],
+ "loc": {
+ "start": {
+ "line": 1858,
+ "column": 12
+ },
+ "end": {
+ "line": 1858,
+ "column": 54
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 71212,
+ 71215
+ ],
+ "loc": {
+ "start": {
+ "line": 1860,
+ "column": 12
+ },
+ "end": {
+ "line": 1860,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 71216,
+ 71222
+ ],
+ "loc": {
+ "start": {
+ "line": 1860,
+ "column": 16
+ },
+ "end": {
+ "line": 1860,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 71212,
+ 71222
+ ],
+ "loc": {
+ "start": {
+ "line": 1860,
+ "column": 12
+ },
+ "end": {
+ "line": 1860,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "currentPageNb",
+ "range": [
+ 71223,
+ 71236
+ ],
+ "loc": {
+ "start": {
+ "line": 1860,
+ "column": 23
+ },
+ "end": {
+ "line": 1860,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 71212,
+ 71236
+ ],
+ "loc": {
+ "start": {
+ "line": 1860,
+ "column": 12
+ },
+ "end": {
+ "line": 1860,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 71239,
+ 71240
+ ],
+ "loc": {
+ "start": {
+ "line": 1860,
+ "column": 39
+ },
+ "end": {
+ "line": 1860,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 71212,
+ 71240
+ ],
+ "loc": {
+ "start": {
+ "line": 1860,
+ "column": 12
+ },
+ "end": {
+ "line": 1860,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 71212,
+ 71241
+ ],
+ "loc": {
+ "start": {
+ "line": 1860,
+ "column": 12
+ },
+ "end": {
+ "line": 1860,
+ "column": 41
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "",
+ "range": [
+ 71255,
+ 71257
+ ],
+ "loc": {
+ "start": {
+ "line": 1861,
+ "column": 12
+ },
+ "end": {
+ "line": 1861,
+ "column": 14
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 71271,
+ 71274
+ ],
+ "loc": {
+ "start": {
+ "line": 1862,
+ "column": 12
+ },
+ "end": {
+ "line": 1862,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 71275,
+ 71281
+ ],
+ "loc": {
+ "start": {
+ "line": 1862,
+ "column": 16
+ },
+ "end": {
+ "line": 1862,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 71271,
+ 71281
+ ],
+ "loc": {
+ "start": {
+ "line": 1862,
+ "column": 12
+ },
+ "end": {
+ "line": 1862,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setPagingInfo",
+ "range": [
+ 71282,
+ 71295
+ ],
+ "loc": {
+ "start": {
+ "line": 1862,
+ "column": 23
+ },
+ "end": {
+ "line": 1862,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 71271,
+ 71295
+ ],
+ "loc": {
+ "start": {
+ "line": 1862,
+ "column": 12
+ },
+ "end": {
+ "line": 1862,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 71296,
+ 71300
+ ],
+ "loc": {
+ "start": {
+ "line": 1862,
+ "column": 37
+ },
+ "end": {
+ "line": 1862,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 71301,
+ 71315
+ ],
+ "loc": {
+ "start": {
+ "line": 1862,
+ "column": 42
+ },
+ "end": {
+ "line": 1862,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 71296,
+ 71315
+ ],
+ "loc": {
+ "start": {
+ "line": 1862,
+ "column": 37
+ },
+ "end": {
+ "line": 1862,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 71271,
+ 71316
+ ],
+ "loc": {
+ "start": {
+ "line": 1862,
+ "column": 12
+ },
+ "end": {
+ "line": 1862,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 71271,
+ 71317
+ ],
+ "loc": {
+ "start": {
+ "line": 1862,
+ "column": 12
+ },
+ "end": {
+ "line": 1862,
+ "column": 58
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "",
+ "range": [
+ 71255,
+ 71257
+ ],
+ "loc": {
+ "start": {
+ "line": 1861,
+ "column": 12
+ },
+ "end": {
+ "line": 1861,
+ "column": 14
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 71042,
+ 71328
+ ],
+ "loc": {
+ "start": {
+ "line": 1856,
+ "column": 15
+ },
+ "end": {
+ "line": 1863,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 70976,
+ 71328
+ ],
+ "loc": {
+ "start": {
+ "line": 1854,
+ "column": 8
+ },
+ "end": {
+ "line": 1863,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "applies filter props after filtering process",
+ "range": [
+ 70920,
+ 70966
+ ],
+ "loc": {
+ "start": {
+ "line": 1853,
+ "column": 8
+ },
+ "end": {
+ "line": 1853,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "invokes onafter callback",
+ "range": [
+ 71338,
+ 71364
+ ],
+ "loc": {
+ "start": {
+ "line": 1864,
+ "column": 8
+ },
+ "end": {
+ "line": 1864,
+ "column": 34
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 71377,
+ 71381
+ ],
+ "loc": {
+ "start": {
+ "line": 1865,
+ "column": 11
+ },
+ "end": {
+ "line": 1865,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterFilter",
+ "range": [
+ 71382,
+ 71395
+ ],
+ "loc": {
+ "start": {
+ "line": 1865,
+ "column": 16
+ },
+ "end": {
+ "line": 1865,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 71377,
+ 71395
+ ],
+ "loc": {
+ "start": {
+ "line": 1865,
+ "column": 11
+ },
+ "end": {
+ "line": 1865,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 71411,
+ 71415
+ ],
+ "loc": {
+ "start": {
+ "line": 1866,
+ "column": 12
+ },
+ "end": {
+ "line": 1866,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterFilter",
+ "range": [
+ 71416,
+ 71429
+ ],
+ "loc": {
+ "start": {
+ "line": 1866,
+ "column": 17
+ },
+ "end": {
+ "line": 1866,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 71411,
+ 71429
+ ],
+ "loc": {
+ "start": {
+ "line": 1866,
+ "column": 12
+ },
+ "end": {
+ "line": 1866,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 71430,
+ 71434
+ ],
+ "loc": {
+ "start": {
+ "line": 1866,
+ "column": 31
+ },
+ "end": {
+ "line": 1866,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 71411,
+ 71434
+ ],
+ "loc": {
+ "start": {
+ "line": 1866,
+ "column": 12
+ },
+ "end": {
+ "line": 1866,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 71435,
+ 71439
+ ],
+ "loc": {
+ "start": {
+ "line": 1866,
+ "column": 36
+ },
+ "end": {
+ "line": 1866,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "ThisExpression",
+ "range": [
+ 71440,
+ 71444
+ ],
+ "loc": {
+ "start": {
+ "line": 1866,
+ "column": 41
+ },
+ "end": {
+ "line": 1866,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 71411,
+ 71445
+ ],
+ "loc": {
+ "start": {
+ "line": 1866,
+ "column": 12
+ },
+ "end": {
+ "line": 1866,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 71411,
+ 71446
+ ],
+ "loc": {
+ "start": {
+ "line": 1866,
+ "column": 12
+ },
+ "end": {
+ "line": 1866,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 71396,
+ 71457
+ ],
+ "loc": {
+ "start": {
+ "line": 1865,
+ "column": 30
+ },
+ "end": {
+ "line": 1867,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 71374,
+ 71457
+ ],
+ "loc": {
+ "start": {
+ "line": 1865,
+ "column": 8
+ },
+ "end": {
+ "line": 1867,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "invokes onafter callback",
+ "range": [
+ 71338,
+ 71364
+ ],
+ "loc": {
+ "start": {
+ "line": 1864,
+ "column": 8
+ },
+ "end": {
+ "line": 1864,
+ "column": 34
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 56295,
+ 71464
+ ],
+ "loc": {
+ "start": {
+ "line": 1488,
+ "column": 13
+ },
+ "end": {
+ "line": 1868,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 56293,
+ 71464
+ ],
+ "loc": {
+ "start": {
+ "line": 1488,
+ "column": 11
+ },
+ "end": {
+ "line": 1868,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 56286,
+ 71464
+ ],
+ "loc": {
+ "start": {
+ "line": 1488,
+ "column": 4
+ },
+ "end": {
+ "line": 1868,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Filter the table by retrieving the data from each cell in every single\r\n * row and comparing it to the search term for current column. A row is\r\n * hidden when all the search terms are not found in inspected row.\r\n *\r\n * TODO: Reduce complexity of this massive method\r\n ",
+ "range": [
+ 55976,
+ 56280
+ ],
+ "loc": {
+ "start": {
+ "line": 1481,
+ "column": 4
+ },
+ "end": {
+ "line": 1487,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Re-apply the features/behaviour concerned by filtering/paging operation\r\n *\r\n * NOTE: this will disappear whenever custom events in place\r\n ",
+ "range": [
+ 71472,
+ 71638
+ ],
+ "loc": {
+ "start": {
+ "line": 1870,
+ "column": 4
+ },
+ "end": {
+ "line": 1874,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "applyProps",
+ "range": [
+ 71644,
+ 71654
+ ],
+ "loc": {
+ "start": {
+ "line": 1875,
+ "column": 4
+ },
+ "end": {
+ "line": 1875,
+ "column": 14
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 71671,
+ 71674
+ ],
+ "loc": {
+ "start": {
+ "line": 1876,
+ "column": 12
+ },
+ "end": {
+ "line": 1876,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 71677,
+ 71681
+ ],
+ "loc": {
+ "start": {
+ "line": 1876,
+ "column": 18
+ },
+ "end": {
+ "line": 1876,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 71682,
+ 71685
+ ],
+ "loc": {
+ "start": {
+ "line": 1876,
+ "column": 23
+ },
+ "end": {
+ "line": 1876,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 71677,
+ 71685
+ ],
+ "loc": {
+ "start": {
+ "line": 1876,
+ "column": 18
+ },
+ "end": {
+ "line": 1876,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 71671,
+ 71685
+ ],
+ "loc": {
+ "start": {
+ "line": 1876,
+ "column": 12
+ },
+ "end": {
+ "line": 1876,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 71667,
+ 71686
+ ],
+ "loc": {
+ "start": {
+ "line": 1876,
+ "column": 8
+ },
+ "end": {
+ "line": 1876,
+ "column": 27
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "shows rows always visible",
+ "range": [
+ 71698,
+ 71725
+ ],
+ "loc": {
+ "start": {
+ "line": 1878,
+ "column": 8
+ },
+ "end": {
+ "line": 1878,
+ "column": 35
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 71738,
+ 71742
+ ],
+ "loc": {
+ "start": {
+ "line": 1879,
+ "column": 11
+ },
+ "end": {
+ "line": 1879,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasVisibleRows",
+ "range": [
+ 71743,
+ 71757
+ ],
+ "loc": {
+ "start": {
+ "line": 1879,
+ "column": 16
+ },
+ "end": {
+ "line": 1879,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 71738,
+ 71757
+ ],
+ "loc": {
+ "start": {
+ "line": 1879,
+ "column": 11
+ },
+ "end": {
+ "line": 1879,
+ "column": 30
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 71773,
+ 71777
+ ],
+ "loc": {
+ "start": {
+ "line": 1880,
+ "column": 12
+ },
+ "end": {
+ "line": 1880,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "enforceVisibility",
+ "range": [
+ 71778,
+ 71795
+ ],
+ "loc": {
+ "start": {
+ "line": 1880,
+ "column": 17
+ },
+ "end": {
+ "line": 1880,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 71773,
+ 71795
+ ],
+ "loc": {
+ "start": {
+ "line": 1880,
+ "column": 12
+ },
+ "end": {
+ "line": 1880,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 71773,
+ 71797
+ ],
+ "loc": {
+ "start": {
+ "line": 1880,
+ "column": 12
+ },
+ "end": {
+ "line": 1880,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 71773,
+ 71798
+ ],
+ "loc": {
+ "start": {
+ "line": 1880,
+ "column": 12
+ },
+ "end": {
+ "line": 1880,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 71758,
+ 71809
+ ],
+ "loc": {
+ "start": {
+ "line": 1879,
+ "column": 31
+ },
+ "end": {
+ "line": 1881,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 71735,
+ 71809
+ ],
+ "loc": {
+ "start": {
+ "line": 1879,
+ "column": 8
+ },
+ "end": {
+ "line": 1881,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "shows rows always visible",
+ "range": [
+ 71698,
+ 71725
+ ],
+ "loc": {
+ "start": {
+ "line": 1878,
+ "column": 8
+ },
+ "end": {
+ "line": 1878,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "columns operations",
+ "range": [
+ 71819,
+ 71839
+ ],
+ "loc": {
+ "start": {
+ "line": 1882,
+ "column": 8
+ },
+ "end": {
+ "line": 1882,
+ "column": 28
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 71852,
+ 71856
+ ],
+ "loc": {
+ "start": {
+ "line": 1883,
+ "column": 11
+ },
+ "end": {
+ "line": 1883,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasExtension",
+ "range": [
+ 71857,
+ 71869
+ ],
+ "loc": {
+ "start": {
+ "line": 1883,
+ "column": 16
+ },
+ "end": {
+ "line": 1883,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 71852,
+ 71869
+ ],
+ "loc": {
+ "start": {
+ "line": 1883,
+ "column": 11
+ },
+ "end": {
+ "line": 1883,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "colOps",
+ "raw": "'colOps'",
+ "range": [
+ 71870,
+ 71878
+ ],
+ "loc": {
+ "start": {
+ "line": 1883,
+ "column": 29
+ },
+ "end": {
+ "line": 1883,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 71852,
+ 71879
+ ],
+ "loc": {
+ "start": {
+ "line": 1883,
+ "column": 11
+ },
+ "end": {
+ "line": 1883,
+ "column": 38
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 71895,
+ 71899
+ ],
+ "loc": {
+ "start": {
+ "line": 1884,
+ "column": 12
+ },
+ "end": {
+ "line": 1884,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "extension",
+ "range": [
+ 71900,
+ 71909
+ ],
+ "loc": {
+ "start": {
+ "line": 1884,
+ "column": 17
+ },
+ "end": {
+ "line": 1884,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 71895,
+ 71909
+ ],
+ "loc": {
+ "start": {
+ "line": 1884,
+ "column": 12
+ },
+ "end": {
+ "line": 1884,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "colOps",
+ "raw": "'colOps'",
+ "range": [
+ 71910,
+ 71918
+ ],
+ "loc": {
+ "start": {
+ "line": 1884,
+ "column": 27
+ },
+ "end": {
+ "line": 1884,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 71895,
+ 71919
+ ],
+ "loc": {
+ "start": {
+ "line": 1884,
+ "column": 12
+ },
+ "end": {
+ "line": 1884,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "calc",
+ "range": [
+ 71920,
+ 71924
+ ],
+ "loc": {
+ "start": {
+ "line": 1884,
+ "column": 37
+ },
+ "end": {
+ "line": 1884,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 71895,
+ 71924
+ ],
+ "loc": {
+ "start": {
+ "line": 1884,
+ "column": 12
+ },
+ "end": {
+ "line": 1884,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 71895,
+ 71926
+ ],
+ "loc": {
+ "start": {
+ "line": 1884,
+ "column": 12
+ },
+ "end": {
+ "line": 1884,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 71895,
+ 71927
+ ],
+ "loc": {
+ "start": {
+ "line": 1884,
+ "column": 12
+ },
+ "end": {
+ "line": 1884,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 71880,
+ 71938
+ ],
+ "loc": {
+ "start": {
+ "line": 1883,
+ "column": 39
+ },
+ "end": {
+ "line": 1885,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 71849,
+ 71938
+ ],
+ "loc": {
+ "start": {
+ "line": 1883,
+ "column": 8
+ },
+ "end": {
+ "line": 1885,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "columns operations",
+ "range": [
+ 71819,
+ 71839
+ ],
+ "loc": {
+ "start": {
+ "line": 1882,
+ "column": 8
+ },
+ "end": {
+ "line": 1882,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "re-populates drop-down filters",
+ "range": [
+ 71950,
+ 71982
+ ],
+ "loc": {
+ "start": {
+ "line": 1887,
+ "column": 8
+ },
+ "end": {
+ "line": 1887,
+ "column": 40
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 71995,
+ 71999
+ ],
+ "loc": {
+ "start": {
+ "line": 1888,
+ "column": 11
+ },
+ "end": {
+ "line": 1888,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "linkedFilters",
+ "range": [
+ 72000,
+ 72013
+ ],
+ "loc": {
+ "start": {
+ "line": 1888,
+ "column": 16
+ },
+ "end": {
+ "line": 1888,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 71995,
+ 72013
+ ],
+ "loc": {
+ "start": {
+ "line": 1888,
+ "column": 11
+ },
+ "end": {
+ "line": 1888,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 72029,
+ 72033
+ ],
+ "loc": {
+ "start": {
+ "line": 1889,
+ "column": 12
+ },
+ "end": {
+ "line": 1889,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "linkFilters",
+ "range": [
+ 72034,
+ 72045
+ ],
+ "loc": {
+ "start": {
+ "line": 1889,
+ "column": 17
+ },
+ "end": {
+ "line": 1889,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 72029,
+ 72045
+ ],
+ "loc": {
+ "start": {
+ "line": 1889,
+ "column": 12
+ },
+ "end": {
+ "line": 1889,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 72029,
+ 72047
+ ],
+ "loc": {
+ "start": {
+ "line": 1889,
+ "column": 12
+ },
+ "end": {
+ "line": 1889,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 72029,
+ 72048
+ ],
+ "loc": {
+ "start": {
+ "line": 1889,
+ "column": 12
+ },
+ "end": {
+ "line": 1889,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 72014,
+ 72059
+ ],
+ "loc": {
+ "start": {
+ "line": 1888,
+ "column": 30
+ },
+ "end": {
+ "line": 1890,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 71992,
+ 72059
+ ],
+ "loc": {
+ "start": {
+ "line": 1888,
+ "column": 8
+ },
+ "end": {
+ "line": 1890,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "re-populates drop-down filters",
+ "range": [
+ 71950,
+ 71982
+ ],
+ "loc": {
+ "start": {
+ "line": 1887,
+ "column": 8
+ },
+ "end": {
+ "line": 1887,
+ "column": 40
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 72074,
+ 72078
+ ],
+ "loc": {
+ "start": {
+ "line": 1892,
+ "column": 11
+ },
+ "end": {
+ "line": 1892,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowsCounter",
+ "range": [
+ 72079,
+ 72090
+ ],
+ "loc": {
+ "start": {
+ "line": 1892,
+ "column": 16
+ },
+ "end": {
+ "line": 1892,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 72074,
+ 72090
+ ],
+ "loc": {
+ "start": {
+ "line": 1892,
+ "column": 11
+ },
+ "end": {
+ "line": 1892,
+ "column": 27
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 72106,
+ 72109
+ ],
+ "loc": {
+ "start": {
+ "line": 1893,
+ "column": 12
+ },
+ "end": {
+ "line": 1893,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowsCounter",
+ "range": [
+ 72110,
+ 72121
+ ],
+ "loc": {
+ "start": {
+ "line": 1893,
+ "column": 16
+ },
+ "end": {
+ "line": 1893,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 72106,
+ 72121
+ ],
+ "loc": {
+ "start": {
+ "line": 1893,
+ "column": 12
+ },
+ "end": {
+ "line": 1893,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "refresh",
+ "range": [
+ 72122,
+ 72129
+ ],
+ "loc": {
+ "start": {
+ "line": 1893,
+ "column": 28
+ },
+ "end": {
+ "line": 1893,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 72106,
+ 72129
+ ],
+ "loc": {
+ "start": {
+ "line": 1893,
+ "column": 12
+ },
+ "end": {
+ "line": 1893,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 72130,
+ 72134
+ ],
+ "loc": {
+ "start": {
+ "line": 1893,
+ "column": 36
+ },
+ "end": {
+ "line": 1893,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbVisibleRows",
+ "range": [
+ 72135,
+ 72148
+ ],
+ "loc": {
+ "start": {
+ "line": 1893,
+ "column": 41
+ },
+ "end": {
+ "line": 1893,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 72130,
+ 72148
+ ],
+ "loc": {
+ "start": {
+ "line": 1893,
+ "column": 36
+ },
+ "end": {
+ "line": 1893,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 72106,
+ 72149
+ ],
+ "loc": {
+ "start": {
+ "line": 1893,
+ "column": 12
+ },
+ "end": {
+ "line": 1893,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 72106,
+ 72150
+ ],
+ "loc": {
+ "start": {
+ "line": 1893,
+ "column": 12
+ },
+ "end": {
+ "line": 1893,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 72091,
+ 72161
+ ],
+ "loc": {
+ "start": {
+ "line": 1892,
+ "column": 28
+ },
+ "end": {
+ "line": 1894,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 72071,
+ 72161
+ ],
+ "loc": {
+ "start": {
+ "line": 1892,
+ "column": 8
+ },
+ "end": {
+ "line": 1894,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 72176,
+ 72180
+ ],
+ "loc": {
+ "start": {
+ "line": 1896,
+ "column": 11
+ },
+ "end": {
+ "line": 1896,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFilters",
+ "range": [
+ 72181,
+ 72193
+ ],
+ "loc": {
+ "start": {
+ "line": 1896,
+ "column": 16
+ },
+ "end": {
+ "line": 1896,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 72176,
+ 72193
+ ],
+ "loc": {
+ "start": {
+ "line": 1896,
+ "column": 11
+ },
+ "end": {
+ "line": 1896,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 72209,
+ 72212
+ ],
+ "loc": {
+ "start": {
+ "line": 1897,
+ "column": 12
+ },
+ "end": {
+ "line": 1897,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popupFilter",
+ "range": [
+ 72213,
+ 72224
+ ],
+ "loc": {
+ "start": {
+ "line": 1897,
+ "column": 16
+ },
+ "end": {
+ "line": 1897,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 72209,
+ 72224
+ ],
+ "loc": {
+ "start": {
+ "line": 1897,
+ "column": 12
+ },
+ "end": {
+ "line": 1897,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "closeAll",
+ "range": [
+ 72225,
+ 72233
+ ],
+ "loc": {
+ "start": {
+ "line": 1897,
+ "column": 28
+ },
+ "end": {
+ "line": 1897,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 72209,
+ 72233
+ ],
+ "loc": {
+ "start": {
+ "line": 1897,
+ "column": 12
+ },
+ "end": {
+ "line": 1897,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 72209,
+ 72235
+ ],
+ "loc": {
+ "start": {
+ "line": 1897,
+ "column": 12
+ },
+ "end": {
+ "line": 1897,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 72209,
+ 72236
+ ],
+ "loc": {
+ "start": {
+ "line": 1897,
+ "column": 12
+ },
+ "end": {
+ "line": 1897,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 72194,
+ 72247
+ ],
+ "loc": {
+ "start": {
+ "line": 1896,
+ "column": 29
+ },
+ "end": {
+ "line": 1898,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 72173,
+ 72247
+ ],
+ "loc": {
+ "start": {
+ "line": 1896,
+ "column": 8
+ },
+ "end": {
+ "line": 1898,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 71656,
+ 72254
+ ],
+ "loc": {
+ "start": {
+ "line": 1875,
+ "column": 16
+ },
+ "end": {
+ "line": 1899,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 71654,
+ 72254
+ ],
+ "loc": {
+ "start": {
+ "line": 1875,
+ "column": 14
+ },
+ "end": {
+ "line": 1899,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 71644,
+ 72254
+ ],
+ "loc": {
+ "start": {
+ "line": 1875,
+ "column": 4
+ },
+ "end": {
+ "line": 1899,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Re-apply the features/behaviour concerned by filtering/paging operation\r\n *\r\n * NOTE: this will disappear whenever custom events in place\r\n ",
+ "range": [
+ 71472,
+ 71638
+ ],
+ "loc": {
+ "start": {
+ "line": 1870,
+ "column": 4
+ },
+ "end": {
+ "line": 1874,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the data of a specified colum\r\n * @param {Number} colindex Column index\r\n * @param {Boolean} num Return unformatted number\r\n * @param {Array} exclude List of row indexes to be excluded\r\n * @return {Array} Flat list of data for a column\r\n ",
+ "range": [
+ 72262,
+ 72560
+ ],
+ "loc": {
+ "start": {
+ "line": 1901,
+ "column": 4
+ },
+ "end": {
+ "line": 1907,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "getColValues",
+ "range": [
+ 72566,
+ 72578
+ ],
+ "loc": {
+ "start": {
+ "line": 1908,
+ "column": 4
+ },
+ "end": {
+ "line": 1908,
+ "column": 16
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "colindex",
+ "range": [
+ 72579,
+ 72587
+ ],
+ "loc": {
+ "start": {
+ "line": 1908,
+ "column": 17
+ },
+ "end": {
+ "line": 1908,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "AssignmentPattern",
+ "left": {
+ "type": "Identifier",
+ "name": "num",
+ "range": [
+ 72589,
+ 72592
+ ],
+ "loc": {
+ "start": {
+ "line": 1908,
+ "column": 27
+ },
+ "end": {
+ "line": 1908,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 72593,
+ 72598
+ ],
+ "loc": {
+ "start": {
+ "line": 1908,
+ "column": 31
+ },
+ "end": {
+ "line": 1908,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 72589,
+ 72598
+ ],
+ "loc": {
+ "start": {
+ "line": 1908,
+ "column": 27
+ },
+ "end": {
+ "line": 1908,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "AssignmentPattern",
+ "left": {
+ "type": "Identifier",
+ "name": "exclude",
+ "range": [
+ 72600,
+ 72607
+ ],
+ "loc": {
+ "start": {
+ "line": 1908,
+ "column": 38
+ },
+ "end": {
+ "line": 1908,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "undefined",
+ "range": [
+ 72608,
+ 72617
+ ],
+ "loc": {
+ "start": {
+ "line": 1908,
+ "column": 46
+ },
+ "end": {
+ "line": 1908,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 72600,
+ 72617
+ ],
+ "loc": {
+ "start": {
+ "line": 1908,
+ "column": 38
+ },
+ "end": {
+ "line": 1908,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 72633,
+ 72637
+ ],
+ "loc": {
+ "start": {
+ "line": 1909,
+ "column": 12
+ },
+ "end": {
+ "line": 1909,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltGrid",
+ "range": [
+ 72638,
+ 72645
+ ],
+ "loc": {
+ "start": {
+ "line": 1909,
+ "column": 17
+ },
+ "end": {
+ "line": 1909,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 72633,
+ 72645
+ ],
+ "loc": {
+ "start": {
+ "line": 1909,
+ "column": 12
+ },
+ "end": {
+ "line": 1909,
+ "column": 24
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 72632,
+ 72645
+ ],
+ "loc": {
+ "start": {
+ "line": 1909,
+ "column": 11
+ },
+ "end": {
+ "line": 1909,
+ "column": 24
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 72661,
+ 72668
+ ],
+ "loc": {
+ "start": {
+ "line": 1910,
+ "column": 12
+ },
+ "end": {
+ "line": 1910,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 72646,
+ 72679
+ ],
+ "loc": {
+ "start": {
+ "line": 1909,
+ "column": 25
+ },
+ "end": {
+ "line": 1911,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 72629,
+ 72679
+ ],
+ "loc": {
+ "start": {
+ "line": 1909,
+ "column": 8
+ },
+ "end": {
+ "line": 1911,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 72693,
+ 72696
+ ],
+ "loc": {
+ "start": {
+ "line": 1912,
+ "column": 12
+ },
+ "end": {
+ "line": 1912,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 72699,
+ 72703
+ ],
+ "loc": {
+ "start": {
+ "line": 1912,
+ "column": 18
+ },
+ "end": {
+ "line": 1912,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 72704,
+ 72707
+ ],
+ "loc": {
+ "start": {
+ "line": 1912,
+ "column": 23
+ },
+ "end": {
+ "line": 1912,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 72699,
+ 72707
+ ],
+ "loc": {
+ "start": {
+ "line": 1912,
+ "column": 18
+ },
+ "end": {
+ "line": 1912,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 72708,
+ 72712
+ ],
+ "loc": {
+ "start": {
+ "line": 1912,
+ "column": 27
+ },
+ "end": {
+ "line": 1912,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 72699,
+ 72712
+ ],
+ "loc": {
+ "start": {
+ "line": 1912,
+ "column": 18
+ },
+ "end": {
+ "line": 1912,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 72693,
+ 72712
+ ],
+ "loc": {
+ "start": {
+ "line": 1912,
+ "column": 12
+ },
+ "end": {
+ "line": 1912,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "colValues",
+ "range": [
+ 72727,
+ 72736
+ ],
+ "loc": {
+ "start": {
+ "line": 1913,
+ "column": 12
+ },
+ "end": {
+ "line": 1913,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 72739,
+ 72741
+ ],
+ "loc": {
+ "start": {
+ "line": 1913,
+ "column": 24
+ },
+ "end": {
+ "line": 1913,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 72727,
+ 72741
+ ],
+ "loc": {
+ "start": {
+ "line": 1913,
+ "column": 12
+ },
+ "end": {
+ "line": 1913,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 72689,
+ 72742
+ ],
+ "loc": {
+ "start": {
+ "line": 1912,
+ "column": 8
+ },
+ "end": {
+ "line": 1913,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 72762,
+ 72763
+ ],
+ "loc": {
+ "start": {
+ "line": 1915,
+ "column": 16
+ },
+ "end": {
+ "line": 1915,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 72764,
+ 72768
+ ],
+ "loc": {
+ "start": {
+ "line": 1915,
+ "column": 18
+ },
+ "end": {
+ "line": 1915,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "refRow",
+ "range": [
+ 72769,
+ 72775
+ ],
+ "loc": {
+ "start": {
+ "line": 1915,
+ "column": 23
+ },
+ "end": {
+ "line": 1915,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 72764,
+ 72775
+ ],
+ "loc": {
+ "start": {
+ "line": 1915,
+ "column": 18
+ },
+ "end": {
+ "line": 1915,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 72762,
+ 72775
+ ],
+ "loc": {
+ "start": {
+ "line": 1915,
+ "column": 16
+ },
+ "end": {
+ "line": 1915,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 72758,
+ 72775
+ ],
+ "loc": {
+ "start": {
+ "line": 1915,
+ "column": 12
+ },
+ "end": {
+ "line": 1915,
+ "column": 29
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 72777,
+ 72778
+ ],
+ "loc": {
+ "start": {
+ "line": 1915,
+ "column": 31
+ },
+ "end": {
+ "line": 1915,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 72779,
+ 72783
+ ],
+ "loc": {
+ "start": {
+ "line": 1915,
+ "column": 33
+ },
+ "end": {
+ "line": 1915,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbRows",
+ "range": [
+ 72784,
+ 72790
+ ],
+ "loc": {
+ "start": {
+ "line": 1915,
+ "column": 38
+ },
+ "end": {
+ "line": 1915,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 72779,
+ 72790
+ ],
+ "loc": {
+ "start": {
+ "line": 1915,
+ "column": 33
+ },
+ "end": {
+ "line": 1915,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 72777,
+ 72790
+ ],
+ "loc": {
+ "start": {
+ "line": 1915,
+ "column": 31
+ },
+ "end": {
+ "line": 1915,
+ "column": 44
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 72792,
+ 72793
+ ],
+ "loc": {
+ "start": {
+ "line": 1915,
+ "column": 46
+ },
+ "end": {
+ "line": 1915,
+ "column": 47
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 72792,
+ 72795
+ ],
+ "loc": {
+ "start": {
+ "line": 1915,
+ "column": 46
+ },
+ "end": {
+ "line": 1915,
+ "column": 49
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "isExludedRow",
+ "range": [
+ 72815,
+ 72827
+ ],
+ "loc": {
+ "start": {
+ "line": 1916,
+ "column": 16
+ },
+ "end": {
+ "line": 1916,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 72830,
+ 72835
+ ],
+ "loc": {
+ "start": {
+ "line": 1916,
+ "column": 31
+ },
+ "end": {
+ "line": 1916,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 72815,
+ 72835
+ ],
+ "loc": {
+ "start": {
+ "line": 1916,
+ "column": 16
+ },
+ "end": {
+ "line": 1916,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 72811,
+ 72836
+ ],
+ "loc": {
+ "start": {
+ "line": 1916,
+ "column": 12
+ },
+ "end": {
+ "line": 1916,
+ "column": 37
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " checks if current row index appears in exclude array",
+ "range": [
+ 72850,
+ 72905
+ ],
+ "loc": {
+ "start": {
+ "line": 1917,
+ "column": 12
+ },
+ "end": {
+ "line": 1917,
+ "column": 67
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "exclude",
+ "range": [
+ 72922,
+ 72929
+ ],
+ "loc": {
+ "start": {
+ "line": 1918,
+ "column": 15
+ },
+ "end": {
+ "line": 1918,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 72933,
+ 72938
+ ],
+ "loc": {
+ "start": {
+ "line": 1918,
+ "column": 26
+ },
+ "end": {
+ "line": 1918,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isArray",
+ "range": [
+ 72939,
+ 72946
+ ],
+ "loc": {
+ "start": {
+ "line": 1918,
+ "column": 32
+ },
+ "end": {
+ "line": 1918,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 72933,
+ 72946
+ ],
+ "loc": {
+ "start": {
+ "line": 1918,
+ "column": 26
+ },
+ "end": {
+ "line": 1918,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "exclude",
+ "range": [
+ 72947,
+ 72954
+ ],
+ "loc": {
+ "start": {
+ "line": 1918,
+ "column": 40
+ },
+ "end": {
+ "line": 1918,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 72933,
+ 72955
+ ],
+ "loc": {
+ "start": {
+ "line": 1918,
+ "column": 26
+ },
+ "end": {
+ "line": 1918,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 72922,
+ 72955
+ ],
+ "loc": {
+ "start": {
+ "line": 1918,
+ "column": 15
+ },
+ "end": {
+ "line": 1918,
+ "column": 48
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "isExludedRow",
+ "range": [
+ 72975,
+ 72987
+ ],
+ "loc": {
+ "start": {
+ "line": 1919,
+ "column": 16
+ },
+ "end": {
+ "line": 1919,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 72990,
+ 72993
+ ],
+ "loc": {
+ "start": {
+ "line": 1919,
+ "column": 31
+ },
+ "end": {
+ "line": 1919,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 72994,
+ 72997
+ ],
+ "loc": {
+ "start": {
+ "line": 1919,
+ "column": 35
+ },
+ "end": {
+ "line": 1919,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 72990,
+ 72997
+ ],
+ "loc": {
+ "start": {
+ "line": 1919,
+ "column": 31
+ },
+ "end": {
+ "line": 1919,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "exclude",
+ "range": [
+ 72998,
+ 73005
+ ],
+ "loc": {
+ "start": {
+ "line": 1919,
+ "column": 39
+ },
+ "end": {
+ "line": 1919,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 73007,
+ 73008
+ ],
+ "loc": {
+ "start": {
+ "line": 1919,
+ "column": 48
+ },
+ "end": {
+ "line": 1919,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 72990,
+ 73009
+ ],
+ "loc": {
+ "start": {
+ "line": 1919,
+ "column": 31
+ },
+ "end": {
+ "line": 1919,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 72975,
+ 73009
+ ],
+ "loc": {
+ "start": {
+ "line": 1919,
+ "column": 16
+ },
+ "end": {
+ "line": 1919,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 72975,
+ 73010
+ ],
+ "loc": {
+ "start": {
+ "line": 1919,
+ "column": 16
+ },
+ "end": {
+ "line": 1919,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 72956,
+ 73025
+ ],
+ "loc": {
+ "start": {
+ "line": 1918,
+ "column": 49
+ },
+ "end": {
+ "line": 1920,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 72919,
+ 73025
+ ],
+ "loc": {
+ "start": {
+ "line": 1918,
+ "column": 12
+ },
+ "end": {
+ "line": 1920,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " checks if current row index appears in exclude array",
+ "range": [
+ 72850,
+ 72905
+ ],
+ "loc": {
+ "start": {
+ "line": 1917,
+ "column": 12
+ },
+ "end": {
+ "line": 1917,
+ "column": 67
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 73043,
+ 73047
+ ],
+ "loc": {
+ "start": {
+ "line": 1921,
+ "column": 16
+ },
+ "end": {
+ "line": 1921,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 73050,
+ 73053
+ ],
+ "loc": {
+ "start": {
+ "line": 1921,
+ "column": 23
+ },
+ "end": {
+ "line": 1921,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 73054,
+ 73055
+ ],
+ "loc": {
+ "start": {
+ "line": 1921,
+ "column": 27
+ },
+ "end": {
+ "line": 1921,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 73050,
+ 73056
+ ],
+ "loc": {
+ "start": {
+ "line": 1921,
+ "column": 23
+ },
+ "end": {
+ "line": 1921,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 73057,
+ 73062
+ ],
+ "loc": {
+ "start": {
+ "line": 1921,
+ "column": 30
+ },
+ "end": {
+ "line": 1921,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 73050,
+ 73062
+ ],
+ "loc": {
+ "start": {
+ "line": 1921,
+ "column": 23
+ },
+ "end": {
+ "line": 1921,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 73043,
+ 73062
+ ],
+ "loc": {
+ "start": {
+ "line": 1921,
+ "column": 16
+ },
+ "end": {
+ "line": 1921,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "nchilds",
+ "range": [
+ 73081,
+ 73088
+ ],
+ "loc": {
+ "start": {
+ "line": 1922,
+ "column": 16
+ },
+ "end": {
+ "line": 1922,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 73091,
+ 73095
+ ],
+ "loc": {
+ "start": {
+ "line": 1922,
+ "column": 26
+ },
+ "end": {
+ "line": 1922,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 73096,
+ 73102
+ ],
+ "loc": {
+ "start": {
+ "line": 1922,
+ "column": 31
+ },
+ "end": {
+ "line": 1922,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 73091,
+ 73102
+ ],
+ "loc": {
+ "start": {
+ "line": 1922,
+ "column": 26
+ },
+ "end": {
+ "line": 1922,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 73081,
+ 73102
+ ],
+ "loc": {
+ "start": {
+ "line": 1922,
+ "column": 16
+ },
+ "end": {
+ "line": 1922,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 73039,
+ 73103
+ ],
+ "loc": {
+ "start": {
+ "line": 1921,
+ "column": 12
+ },
+ "end": {
+ "line": 1922,
+ "column": 38
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " checks if row has exact cell # and is not excluded",
+ "range": [
+ 73119,
+ 73172
+ ],
+ "loc": {
+ "start": {
+ "line": 1924,
+ "column": 12
+ },
+ "end": {
+ "line": 1924,
+ "column": 65
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "nchilds",
+ "range": [
+ 73189,
+ 73196
+ ],
+ "loc": {
+ "start": {
+ "line": 1925,
+ "column": 15
+ },
+ "end": {
+ "line": 1925,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 73201,
+ 73205
+ ],
+ "loc": {
+ "start": {
+ "line": 1925,
+ "column": 27
+ },
+ "end": {
+ "line": 1925,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbCells",
+ "range": [
+ 73206,
+ 73213
+ ],
+ "loc": {
+ "start": {
+ "line": 1925,
+ "column": 32
+ },
+ "end": {
+ "line": 1925,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 73201,
+ 73213
+ ],
+ "loc": {
+ "start": {
+ "line": 1925,
+ "column": 27
+ },
+ "end": {
+ "line": 1925,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 73189,
+ 73213
+ ],
+ "loc": {
+ "start": {
+ "line": 1925,
+ "column": 15
+ },
+ "end": {
+ "line": 1925,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "isExludedRow",
+ "range": [
+ 73218,
+ 73230
+ ],
+ "loc": {
+ "start": {
+ "line": 1925,
+ "column": 44
+ },
+ "end": {
+ "line": 1925,
+ "column": 56
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 73217,
+ 73230
+ ],
+ "loc": {
+ "start": {
+ "line": 1925,
+ "column": 43
+ },
+ "end": {
+ "line": 1925,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 73189,
+ 73230
+ ],
+ "loc": {
+ "start": {
+ "line": 1925,
+ "column": 15
+ },
+ "end": {
+ "line": 1925,
+ "column": 56
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 73308,
+ 73309
+ ],
+ "loc": {
+ "start": {
+ "line": 1927,
+ "column": 24
+ },
+ "end": {
+ "line": 1927,
+ "column": 25
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 73310,
+ 73311
+ ],
+ "loc": {
+ "start": {
+ "line": 1927,
+ "column": 26
+ },
+ "end": {
+ "line": 1927,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 73308,
+ 73311
+ ],
+ "loc": {
+ "start": {
+ "line": 1927,
+ "column": 24
+ },
+ "end": {
+ "line": 1927,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 73304,
+ 73311
+ ],
+ "loc": {
+ "start": {
+ "line": 1927,
+ "column": 20
+ },
+ "end": {
+ "line": 1927,
+ "column": 27
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 73313,
+ 73314
+ ],
+ "loc": {
+ "start": {
+ "line": 1927,
+ "column": 29
+ },
+ "end": {
+ "line": 1927,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "nchilds",
+ "range": [
+ 73315,
+ 73322
+ ],
+ "loc": {
+ "start": {
+ "line": 1927,
+ "column": 31
+ },
+ "end": {
+ "line": 1927,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 73313,
+ 73322
+ ],
+ "loc": {
+ "start": {
+ "line": 1927,
+ "column": 29
+ },
+ "end": {
+ "line": 1927,
+ "column": 38
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 73324,
+ 73325
+ ],
+ "loc": {
+ "start": {
+ "line": 1927,
+ "column": 40
+ },
+ "end": {
+ "line": 1927,
+ "column": 41
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 73324,
+ 73327
+ ],
+ "loc": {
+ "start": {
+ "line": 1927,
+ "column": 40
+ },
+ "end": {
+ "line": 1927,
+ "column": 43
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "!=",
+ "left": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 73354,
+ 73355
+ ],
+ "loc": {
+ "start": {
+ "line": 1928,
+ "column": 23
+ },
+ "end": {
+ "line": 1928,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "colindex",
+ "range": [
+ 73359,
+ 73367
+ ],
+ "loc": {
+ "start": {
+ "line": 1928,
+ "column": 28
+ },
+ "end": {
+ "line": 1928,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 73354,
+ 73367
+ ],
+ "loc": {
+ "start": {
+ "line": 1928,
+ "column": 23
+ },
+ "end": {
+ "line": 1928,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 73371,
+ 73374
+ ],
+ "loc": {
+ "start": {
+ "line": 1928,
+ "column": 40
+ },
+ "end": {
+ "line": 1928,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 73375,
+ 73376
+ ],
+ "loc": {
+ "start": {
+ "line": 1928,
+ "column": 44
+ },
+ "end": {
+ "line": 1928,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 73371,
+ 73377
+ ],
+ "loc": {
+ "start": {
+ "line": 1928,
+ "column": 40
+ },
+ "end": {
+ "line": 1928,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 73378,
+ 73383
+ ],
+ "loc": {
+ "start": {
+ "line": 1928,
+ "column": 47
+ },
+ "end": {
+ "line": 1928,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 73371,
+ 73383
+ ],
+ "loc": {
+ "start": {
+ "line": 1928,
+ "column": 40
+ },
+ "end": {
+ "line": 1928,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 73384,
+ 73391
+ ],
+ "loc": {
+ "start": {
+ "line": 1928,
+ "column": 53
+ },
+ "end": {
+ "line": 1928,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 73371,
+ 73391
+ ],
+ "loc": {
+ "start": {
+ "line": 1928,
+ "column": 40
+ },
+ "end": {
+ "line": 1928,
+ "column": 60
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 73396,
+ 73398
+ ],
+ "loc": {
+ "start": {
+ "line": 1928,
+ "column": 65
+ },
+ "end": {
+ "line": 1928,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 73371,
+ 73398
+ ],
+ "loc": {
+ "start": {
+ "line": 1928,
+ "column": 40
+ },
+ "end": {
+ "line": 1928,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 73354,
+ 73398
+ ],
+ "loc": {
+ "start": {
+ "line": 1928,
+ "column": 23
+ },
+ "end": {
+ "line": 1928,
+ "column": 67
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ContinueStatement",
+ "label": null,
+ "range": [
+ 73426,
+ 73435
+ ],
+ "loc": {
+ "start": {
+ "line": 1929,
+ "column": 24
+ },
+ "end": {
+ "line": 1929,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 73399,
+ 73458
+ ],
+ "loc": {
+ "start": {
+ "line": 1928,
+ "column": 68
+ },
+ "end": {
+ "line": 1930,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 73351,
+ 73458
+ ],
+ "loc": {
+ "start": {
+ "line": 1928,
+ "column": 20
+ },
+ "end": {
+ "line": 1930,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 73484,
+ 73493
+ ],
+ "loc": {
+ "start": {
+ "line": 1931,
+ "column": 24
+ },
+ "end": {
+ "line": 1931,
+ "column": 33
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 73496,
+ 73499
+ ],
+ "loc": {
+ "start": {
+ "line": 1931,
+ "column": 36
+ },
+ "end": {
+ "line": 1931,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lower",
+ "range": [
+ 73500,
+ 73505
+ ],
+ "loc": {
+ "start": {
+ "line": 1931,
+ "column": 40
+ },
+ "end": {
+ "line": 1931,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 73496,
+ 73505
+ ],
+ "loc": {
+ "start": {
+ "line": 1931,
+ "column": 36
+ },
+ "end": {
+ "line": 1931,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 73506,
+ 73510
+ ],
+ "loc": {
+ "start": {
+ "line": 1931,
+ "column": 46
+ },
+ "end": {
+ "line": 1931,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getCellData",
+ "range": [
+ 73511,
+ 73522
+ ],
+ "loc": {
+ "start": {
+ "line": 1931,
+ "column": 51
+ },
+ "end": {
+ "line": 1931,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 73506,
+ 73522
+ ],
+ "loc": {
+ "start": {
+ "line": 1931,
+ "column": 46
+ },
+ "end": {
+ "line": 1931,
+ "column": 62
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 73523,
+ 73524
+ ],
+ "loc": {
+ "start": {
+ "line": 1931,
+ "column": 63
+ },
+ "end": {
+ "line": 1931,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 73526,
+ 73530
+ ],
+ "loc": {
+ "start": {
+ "line": 1931,
+ "column": 66
+ },
+ "end": {
+ "line": 1931,
+ "column": 70
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 73531,
+ 73532
+ ],
+ "loc": {
+ "start": {
+ "line": 1931,
+ "column": 71
+ },
+ "end": {
+ "line": 1931,
+ "column": 72
+ }
+ }
+ },
+ "range": [
+ 73526,
+ 73533
+ ],
+ "loc": {
+ "start": {
+ "line": 1931,
+ "column": 66
+ },
+ "end": {
+ "line": 1931,
+ "column": 73
+ }
+ }
+ }
+ ],
+ "range": [
+ 73506,
+ 73534
+ ],
+ "loc": {
+ "start": {
+ "line": 1931,
+ "column": 46
+ },
+ "end": {
+ "line": 1931,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 73496,
+ 73535
+ ],
+ "loc": {
+ "start": {
+ "line": 1931,
+ "column": 36
+ },
+ "end": {
+ "line": 1931,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 73484,
+ 73535
+ ],
+ "loc": {
+ "start": {
+ "line": 1931,
+ "column": 24
+ },
+ "end": {
+ "line": 1931,
+ "column": 75
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "nbFormat",
+ "range": [
+ 73562,
+ 73570
+ ],
+ "loc": {
+ "start": {
+ "line": 1932,
+ "column": 24
+ },
+ "end": {
+ "line": 1932,
+ "column": 32
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 73573,
+ 73577
+ ],
+ "loc": {
+ "start": {
+ "line": 1932,
+ "column": 35
+ },
+ "end": {
+ "line": 1932,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colNbFormat",
+ "range": [
+ 73578,
+ 73589
+ ],
+ "loc": {
+ "start": {
+ "line": 1932,
+ "column": 40
+ },
+ "end": {
+ "line": 1932,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 73573,
+ 73589
+ ],
+ "loc": {
+ "start": {
+ "line": 1932,
+ "column": 35
+ },
+ "end": {
+ "line": 1932,
+ "column": 51
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 73621,
+ 73625
+ ],
+ "loc": {
+ "start": {
+ "line": 1933,
+ "column": 28
+ },
+ "end": {
+ "line": 1933,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colNbFormat",
+ "range": [
+ 73626,
+ 73637
+ ],
+ "loc": {
+ "start": {
+ "line": 1933,
+ "column": 33
+ },
+ "end": {
+ "line": 1933,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 73621,
+ 73637
+ ],
+ "loc": {
+ "start": {
+ "line": 1933,
+ "column": 28
+ },
+ "end": {
+ "line": 1933,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colindex",
+ "range": [
+ 73638,
+ 73646
+ ],
+ "loc": {
+ "start": {
+ "line": 1933,
+ "column": 45
+ },
+ "end": {
+ "line": 1933,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 73621,
+ 73647
+ ],
+ "loc": {
+ "start": {
+ "line": 1933,
+ "column": 28
+ },
+ "end": {
+ "line": 1933,
+ "column": 54
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 73650,
+ 73654
+ ],
+ "loc": {
+ "start": {
+ "line": 1933,
+ "column": 57
+ },
+ "end": {
+ "line": 1933,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 73573,
+ 73654
+ ],
+ "loc": {
+ "start": {
+ "line": 1932,
+ "column": 35
+ },
+ "end": {
+ "line": 1933,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 73562,
+ 73654
+ ],
+ "loc": {
+ "start": {
+ "line": 1932,
+ "column": 24
+ },
+ "end": {
+ "line": 1933,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "data",
+ "range": [
+ 73681,
+ 73685
+ ],
+ "loc": {
+ "start": {
+ "line": 1934,
+ "column": 24
+ },
+ "end": {
+ "line": 1934,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "Identifier",
+ "name": "num",
+ "range": [
+ 73688,
+ 73691
+ ],
+ "loc": {
+ "start": {
+ "line": 1934,
+ "column": 31
+ },
+ "end": {
+ "line": 1934,
+ "column": 34
+ }
+ }
+ },
+ "consequent": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Helpers",
+ "range": [
+ 73727,
+ 73734
+ ],
+ "loc": {
+ "start": {
+ "line": 1935,
+ "column": 32
+ },
+ "end": {
+ "line": 1935,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeNbFormat",
+ "range": [
+ 73735,
+ 73749
+ ],
+ "loc": {
+ "start": {
+ "line": 1935,
+ "column": 40
+ },
+ "end": {
+ "line": 1935,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 73727,
+ 73749
+ ],
+ "loc": {
+ "start": {
+ "line": 1935,
+ "column": 32
+ },
+ "end": {
+ "line": 1935,
+ "column": 54
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 73750,
+ 73759
+ ],
+ "loc": {
+ "start": {
+ "line": 1935,
+ "column": 55
+ },
+ "end": {
+ "line": 1935,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "nbFormat",
+ "range": [
+ 73761,
+ 73769
+ ],
+ "loc": {
+ "start": {
+ "line": 1935,
+ "column": 66
+ },
+ "end": {
+ "line": 1935,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "range": [
+ 73727,
+ 73770
+ ],
+ "loc": {
+ "start": {
+ "line": 1935,
+ "column": 32
+ },
+ "end": {
+ "line": 1935,
+ "column": 75
+ }
+ }
+ },
+ "alternate": {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 73806,
+ 73815
+ ],
+ "loc": {
+ "start": {
+ "line": 1936,
+ "column": 32
+ },
+ "end": {
+ "line": 1936,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 73688,
+ 73815
+ ],
+ "loc": {
+ "start": {
+ "line": 1934,
+ "column": 31
+ },
+ "end": {
+ "line": 1936,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 73681,
+ 73815
+ ],
+ "loc": {
+ "start": {
+ "line": 1934,
+ "column": 24
+ },
+ "end": {
+ "line": 1936,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 73480,
+ 73816
+ ],
+ "loc": {
+ "start": {
+ "line": 1931,
+ "column": 20
+ },
+ "end": {
+ "line": 1936,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "colValues",
+ "range": [
+ 73838,
+ 73847
+ ],
+ "loc": {
+ "start": {
+ "line": 1937,
+ "column": 20
+ },
+ "end": {
+ "line": 1937,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 73848,
+ 73852
+ ],
+ "loc": {
+ "start": {
+ "line": 1937,
+ "column": 30
+ },
+ "end": {
+ "line": 1937,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 73838,
+ 73852
+ ],
+ "loc": {
+ "start": {
+ "line": 1937,
+ "column": 20
+ },
+ "end": {
+ "line": 1937,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "data",
+ "range": [
+ 73853,
+ 73857
+ ],
+ "loc": {
+ "start": {
+ "line": 1937,
+ "column": 35
+ },
+ "end": {
+ "line": 1937,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 73838,
+ 73858
+ ],
+ "loc": {
+ "start": {
+ "line": 1937,
+ "column": 20
+ },
+ "end": {
+ "line": 1937,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 73838,
+ 73859
+ ],
+ "loc": {
+ "start": {
+ "line": 1937,
+ "column": 20
+ },
+ "end": {
+ "line": 1937,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 73328,
+ 73878
+ ],
+ "loc": {
+ "start": {
+ "line": 1927,
+ "column": 44
+ },
+ "end": {
+ "line": 1938,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 73300,
+ 73878
+ ],
+ "loc": {
+ "start": {
+ "line": 1927,
+ "column": 16
+ },
+ "end": {
+ "line": 1938,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " this loop retrieves cell data",
+ "range": [
+ 73250,
+ 73282
+ ],
+ "loc": {
+ "start": {
+ "line": 1926,
+ "column": 16
+ },
+ "end": {
+ "line": 1926,
+ "column": 48
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 73231,
+ 73893
+ ],
+ "loc": {
+ "start": {
+ "line": 1925,
+ "column": 57
+ },
+ "end": {
+ "line": 1939,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 73186,
+ 73893
+ ],
+ "loc": {
+ "start": {
+ "line": 1925,
+ "column": 12
+ },
+ "end": {
+ "line": 1939,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " checks if row has exact cell # and is not excluded",
+ "range": [
+ 73119,
+ 73172
+ ],
+ "loc": {
+ "start": {
+ "line": 1924,
+ "column": 12
+ },
+ "end": {
+ "line": 1924,
+ "column": 65
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 72796,
+ 73904
+ ],
+ "loc": {
+ "start": {
+ "line": 1915,
+ "column": 50
+ },
+ "end": {
+ "line": 1940,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 72754,
+ 73904
+ ],
+ "loc": {
+ "start": {
+ "line": 1915,
+ "column": 8
+ },
+ "end": {
+ "line": 1940,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Identifier",
+ "name": "colValues",
+ "range": [
+ 73921,
+ 73930
+ ],
+ "loc": {
+ "start": {
+ "line": 1941,
+ "column": 15
+ },
+ "end": {
+ "line": 1941,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 73914,
+ 73931
+ ],
+ "loc": {
+ "start": {
+ "line": 1941,
+ "column": 8
+ },
+ "end": {
+ "line": 1941,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 72618,
+ 73938
+ ],
+ "loc": {
+ "start": {
+ "line": 1908,
+ "column": 56
+ },
+ "end": {
+ "line": 1942,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 72578,
+ 73938
+ ],
+ "loc": {
+ "start": {
+ "line": 1908,
+ "column": 16
+ },
+ "end": {
+ "line": 1942,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 72566,
+ 73938
+ ],
+ "loc": {
+ "start": {
+ "line": 1908,
+ "column": 4
+ },
+ "end": {
+ "line": 1942,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the data of a specified colum\r\n * @param {Number} colindex Column index\r\n * @param {Boolean} num Return unformatted number\r\n * @param {Array} exclude List of row indexes to be excluded\r\n * @return {Array} Flat list of data for a column\r\n ",
+ "range": [
+ 72262,
+ 72560
+ ],
+ "loc": {
+ "start": {
+ "line": 1901,
+ "column": 4
+ },
+ "end": {
+ "line": 1907,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the filter's value of a specified column\r\n * @param {Number} index Column index\r\n * @return {String} Filter value\r\n ",
+ "range": [
+ 73946,
+ 74102
+ ],
+ "loc": {
+ "start": {
+ "line": 1944,
+ "column": 4
+ },
+ "end": {
+ "line": 1948,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "getFilterValue",
+ "range": [
+ 74108,
+ 74122
+ ],
+ "loc": {
+ "start": {
+ "line": 1949,
+ "column": 4
+ },
+ "end": {
+ "line": 1949,
+ "column": 18
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "index",
+ "range": [
+ 74123,
+ 74128
+ ],
+ "loc": {
+ "start": {
+ "line": 1949,
+ "column": 19
+ },
+ "end": {
+ "line": 1949,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 74144,
+ 74148
+ ],
+ "loc": {
+ "start": {
+ "line": 1950,
+ "column": 12
+ },
+ "end": {
+ "line": 1950,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltGrid",
+ "range": [
+ 74149,
+ 74156
+ ],
+ "loc": {
+ "start": {
+ "line": 1950,
+ "column": 17
+ },
+ "end": {
+ "line": 1950,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 74144,
+ 74156
+ ],
+ "loc": {
+ "start": {
+ "line": 1950,
+ "column": 12
+ },
+ "end": {
+ "line": 1950,
+ "column": 24
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 74143,
+ 74156
+ ],
+ "loc": {
+ "start": {
+ "line": 1950,
+ "column": 11
+ },
+ "end": {
+ "line": 1950,
+ "column": 24
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 74172,
+ 74179
+ ],
+ "loc": {
+ "start": {
+ "line": 1951,
+ "column": 12
+ },
+ "end": {
+ "line": 1951,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 74157,
+ 74190
+ ],
+ "loc": {
+ "start": {
+ "line": 1950,
+ "column": 25
+ },
+ "end": {
+ "line": 1952,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 74140,
+ 74190
+ ],
+ "loc": {
+ "start": {
+ "line": 1950,
+ "column": 8
+ },
+ "end": {
+ "line": 1952,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "fltValue",
+ "range": [
+ 74204,
+ 74212
+ ],
+ "loc": {
+ "start": {
+ "line": 1953,
+ "column": 12
+ },
+ "end": {
+ "line": 1953,
+ "column": 20
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 74204,
+ 74212
+ ],
+ "loc": {
+ "start": {
+ "line": 1953,
+ "column": 12
+ },
+ "end": {
+ "line": 1953,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "flt",
+ "range": [
+ 74227,
+ 74230
+ ],
+ "loc": {
+ "start": {
+ "line": 1954,
+ "column": 12
+ },
+ "end": {
+ "line": 1954,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 74233,
+ 74237
+ ],
+ "loc": {
+ "start": {
+ "line": 1954,
+ "column": 18
+ },
+ "end": {
+ "line": 1954,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFilterElement",
+ "range": [
+ 74238,
+ 74254
+ ],
+ "loc": {
+ "start": {
+ "line": 1954,
+ "column": 23
+ },
+ "end": {
+ "line": 1954,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 74233,
+ 74254
+ ],
+ "loc": {
+ "start": {
+ "line": 1954,
+ "column": 18
+ },
+ "end": {
+ "line": 1954,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "index",
+ "range": [
+ 74255,
+ 74260
+ ],
+ "loc": {
+ "start": {
+ "line": 1954,
+ "column": 40
+ },
+ "end": {
+ "line": 1954,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 74233,
+ 74261
+ ],
+ "loc": {
+ "start": {
+ "line": 1954,
+ "column": 18
+ },
+ "end": {
+ "line": 1954,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 74227,
+ 74261
+ ],
+ "loc": {
+ "start": {
+ "line": 1954,
+ "column": 12
+ },
+ "end": {
+ "line": 1954,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 74200,
+ 74262
+ ],
+ "loc": {
+ "start": {
+ "line": 1953,
+ "column": 8
+ },
+ "end": {
+ "line": 1954,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "flt",
+ "range": [
+ 74276,
+ 74279
+ ],
+ "loc": {
+ "start": {
+ "line": 1955,
+ "column": 12
+ },
+ "end": {
+ "line": 1955,
+ "column": 15
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 74275,
+ 74279
+ ],
+ "loc": {
+ "start": {
+ "line": 1955,
+ "column": 11
+ },
+ "end": {
+ "line": 1955,
+ "column": 15
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 74302,
+ 74304
+ ],
+ "loc": {
+ "start": {
+ "line": 1956,
+ "column": 19
+ },
+ "end": {
+ "line": 1956,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 74295,
+ 74305
+ ],
+ "loc": {
+ "start": {
+ "line": 1956,
+ "column": 12
+ },
+ "end": {
+ "line": 1956,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 74280,
+ 74316
+ ],
+ "loc": {
+ "start": {
+ "line": 1955,
+ "column": 16
+ },
+ "end": {
+ "line": 1957,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 74272,
+ 74316
+ ],
+ "loc": {
+ "start": {
+ "line": 1955,
+ "column": 8
+ },
+ "end": {
+ "line": 1957,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "fltColType",
+ "range": [
+ 74332,
+ 74342
+ ],
+ "loc": {
+ "start": {
+ "line": 1959,
+ "column": 12
+ },
+ "end": {
+ "line": 1959,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 74345,
+ 74349
+ ],
+ "loc": {
+ "start": {
+ "line": 1959,
+ "column": 25
+ },
+ "end": {
+ "line": 1959,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFilterType",
+ "range": [
+ 74350,
+ 74363
+ ],
+ "loc": {
+ "start": {
+ "line": 1959,
+ "column": 30
+ },
+ "end": {
+ "line": 1959,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 74345,
+ 74363
+ ],
+ "loc": {
+ "start": {
+ "line": 1959,
+ "column": 25
+ },
+ "end": {
+ "line": 1959,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "index",
+ "range": [
+ 74364,
+ 74369
+ ],
+ "loc": {
+ "start": {
+ "line": 1959,
+ "column": 44
+ },
+ "end": {
+ "line": 1959,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 74345,
+ 74370
+ ],
+ "loc": {
+ "start": {
+ "line": 1959,
+ "column": 25
+ },
+ "end": {
+ "line": 1959,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 74332,
+ 74370
+ ],
+ "loc": {
+ "start": {
+ "line": 1959,
+ "column": 12
+ },
+ "end": {
+ "line": 1959,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 74328,
+ 74371
+ ],
+ "loc": {
+ "start": {
+ "line": 1959,
+ "column": 8
+ },
+ "end": {
+ "line": 1959,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "fltColType",
+ "range": [
+ 74384,
+ 74394
+ ],
+ "loc": {
+ "start": {
+ "line": 1960,
+ "column": 11
+ },
+ "end": {
+ "line": 1960,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 74399,
+ 74403
+ ],
+ "loc": {
+ "start": {
+ "line": 1960,
+ "column": 26
+ },
+ "end": {
+ "line": 1960,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeMulti",
+ "range": [
+ 74404,
+ 74416
+ ],
+ "loc": {
+ "start": {
+ "line": 1960,
+ "column": 31
+ },
+ "end": {
+ "line": 1960,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 74399,
+ 74416
+ ],
+ "loc": {
+ "start": {
+ "line": 1960,
+ "column": 26
+ },
+ "end": {
+ "line": 1960,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 74384,
+ 74416
+ ],
+ "loc": {
+ "start": {
+ "line": 1960,
+ "column": 11
+ },
+ "end": {
+ "line": 1960,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "fltColType",
+ "range": [
+ 74433,
+ 74443
+ ],
+ "loc": {
+ "start": {
+ "line": 1961,
+ "column": 12
+ },
+ "end": {
+ "line": 1961,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 74448,
+ 74452
+ ],
+ "loc": {
+ "start": {
+ "line": 1961,
+ "column": 27
+ },
+ "end": {
+ "line": 1961,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeCheckList",
+ "range": [
+ 74453,
+ 74469
+ ],
+ "loc": {
+ "start": {
+ "line": 1961,
+ "column": 32
+ },
+ "end": {
+ "line": 1961,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 74448,
+ 74469
+ ],
+ "loc": {
+ "start": {
+ "line": 1961,
+ "column": 27
+ },
+ "end": {
+ "line": 1961,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 74433,
+ 74469
+ ],
+ "loc": {
+ "start": {
+ "line": 1961,
+ "column": 12
+ },
+ "end": {
+ "line": 1961,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 74384,
+ 74469
+ ],
+ "loc": {
+ "start": {
+ "line": 1960,
+ "column": 11
+ },
+ "end": {
+ "line": 1961,
+ "column": 48
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "fltValue",
+ "range": [
+ 74485,
+ 74493
+ ],
+ "loc": {
+ "start": {
+ "line": 1962,
+ "column": 12
+ },
+ "end": {
+ "line": 1962,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "flt",
+ "range": [
+ 74496,
+ 74499
+ ],
+ "loc": {
+ "start": {
+ "line": 1962,
+ "column": 23
+ },
+ "end": {
+ "line": 1962,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "value",
+ "range": [
+ 74500,
+ 74505
+ ],
+ "loc": {
+ "start": {
+ "line": 1962,
+ "column": 27
+ },
+ "end": {
+ "line": 1962,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 74496,
+ 74505
+ ],
+ "loc": {
+ "start": {
+ "line": 1962,
+ "column": 23
+ },
+ "end": {
+ "line": 1962,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 74485,
+ 74505
+ ],
+ "loc": {
+ "start": {
+ "line": 1962,
+ "column": 12
+ },
+ "end": {
+ "line": 1962,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 74485,
+ 74506
+ ],
+ "loc": {
+ "start": {
+ "line": 1962,
+ "column": 12
+ },
+ "end": {
+ "line": 1962,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 74470,
+ 74517
+ ],
+ "loc": {
+ "start": {
+ "line": 1961,
+ "column": 49
+ },
+ "end": {
+ "line": 1963,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "mutiple select",
+ "range": [
+ 74527,
+ 74543
+ ],
+ "loc": {
+ "start": {
+ "line": 1964,
+ "column": 8
+ },
+ "end": {
+ "line": 1964,
+ "column": 24
+ }
+ }
+ }
+ ]
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "fltColType",
+ "range": [
+ 74561,
+ 74571
+ ],
+ "loc": {
+ "start": {
+ "line": 1965,
+ "column": 16
+ },
+ "end": {
+ "line": 1965,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 74576,
+ 74580
+ ],
+ "loc": {
+ "start": {
+ "line": 1965,
+ "column": 31
+ },
+ "end": {
+ "line": 1965,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeMulti",
+ "range": [
+ 74581,
+ 74593
+ ],
+ "loc": {
+ "start": {
+ "line": 1965,
+ "column": 36
+ },
+ "end": {
+ "line": 1965,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 74576,
+ 74593
+ ],
+ "loc": {
+ "start": {
+ "line": 1965,
+ "column": 31
+ },
+ "end": {
+ "line": 1965,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 74561,
+ 74593
+ ],
+ "loc": {
+ "start": {
+ "line": 1965,
+ "column": 16
+ },
+ "end": {
+ "line": 1965,
+ "column": 48
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "fltValue",
+ "range": [
+ 74609,
+ 74617
+ ],
+ "loc": {
+ "start": {
+ "line": 1966,
+ "column": 12
+ },
+ "end": {
+ "line": 1966,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 74620,
+ 74622
+ ],
+ "loc": {
+ "start": {
+ "line": 1966,
+ "column": 23
+ },
+ "end": {
+ "line": 1966,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 74609,
+ 74622
+ ],
+ "loc": {
+ "start": {
+ "line": 1966,
+ "column": 12
+ },
+ "end": {
+ "line": 1966,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 74609,
+ 74623
+ ],
+ "loc": {
+ "start": {
+ "line": 1966,
+ "column": 12
+ },
+ "end": {
+ "line": 1966,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 74645,
+ 74646
+ ],
+ "loc": {
+ "start": {
+ "line": 1967,
+ "column": 20
+ },
+ "end": {
+ "line": 1967,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 74647,
+ 74648
+ ],
+ "loc": {
+ "start": {
+ "line": 1967,
+ "column": 22
+ },
+ "end": {
+ "line": 1967,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 74645,
+ 74648
+ ],
+ "loc": {
+ "start": {
+ "line": 1967,
+ "column": 20
+ },
+ "end": {
+ "line": 1967,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 74650,
+ 74653
+ ],
+ "loc": {
+ "start": {
+ "line": 1967,
+ "column": 25
+ },
+ "end": {
+ "line": 1967,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "flt",
+ "range": [
+ 74654,
+ 74657
+ ],
+ "loc": {
+ "start": {
+ "line": 1967,
+ "column": 29
+ },
+ "end": {
+ "line": 1967,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "options",
+ "range": [
+ 74658,
+ 74665
+ ],
+ "loc": {
+ "start": {
+ "line": 1967,
+ "column": 33
+ },
+ "end": {
+ "line": 1967,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 74654,
+ 74665
+ ],
+ "loc": {
+ "start": {
+ "line": 1967,
+ "column": 29
+ },
+ "end": {
+ "line": 1967,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 74666,
+ 74672
+ ],
+ "loc": {
+ "start": {
+ "line": 1967,
+ "column": 41
+ },
+ "end": {
+ "line": 1967,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 74654,
+ 74672
+ ],
+ "loc": {
+ "start": {
+ "line": 1967,
+ "column": 29
+ },
+ "end": {
+ "line": 1967,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 74650,
+ 74672
+ ],
+ "loc": {
+ "start": {
+ "line": 1967,
+ "column": 25
+ },
+ "end": {
+ "line": 1967,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 74641,
+ 74672
+ ],
+ "loc": {
+ "start": {
+ "line": 1967,
+ "column": 16
+ },
+ "end": {
+ "line": 1967,
+ "column": 47
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 74674,
+ 74675
+ ],
+ "loc": {
+ "start": {
+ "line": 1967,
+ "column": 49
+ },
+ "end": {
+ "line": 1967,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 74676,
+ 74679
+ ],
+ "loc": {
+ "start": {
+ "line": 1967,
+ "column": 51
+ },
+ "end": {
+ "line": 1967,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 74674,
+ 74679
+ ],
+ "loc": {
+ "start": {
+ "line": 1967,
+ "column": 49
+ },
+ "end": {
+ "line": 1967,
+ "column": 54
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 74681,
+ 74682
+ ],
+ "loc": {
+ "start": {
+ "line": 1967,
+ "column": 56
+ },
+ "end": {
+ "line": 1967,
+ "column": 57
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 74681,
+ 74684
+ ],
+ "loc": {
+ "start": {
+ "line": 1967,
+ "column": 56
+ },
+ "end": {
+ "line": 1967,
+ "column": 59
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "flt",
+ "range": [
+ 74707,
+ 74710
+ ],
+ "loc": {
+ "start": {
+ "line": 1968,
+ "column": 19
+ },
+ "end": {
+ "line": 1968,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "options",
+ "range": [
+ 74711,
+ 74718
+ ],
+ "loc": {
+ "start": {
+ "line": 1968,
+ "column": 23
+ },
+ "end": {
+ "line": 1968,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 74707,
+ 74718
+ ],
+ "loc": {
+ "start": {
+ "line": 1968,
+ "column": 19
+ },
+ "end": {
+ "line": 1968,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 74719,
+ 74720
+ ],
+ "loc": {
+ "start": {
+ "line": 1968,
+ "column": 31
+ },
+ "end": {
+ "line": 1968,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 74707,
+ 74721
+ ],
+ "loc": {
+ "start": {
+ "line": 1968,
+ "column": 19
+ },
+ "end": {
+ "line": 1968,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "selected",
+ "range": [
+ 74722,
+ 74730
+ ],
+ "loc": {
+ "start": {
+ "line": 1968,
+ "column": 34
+ },
+ "end": {
+ "line": 1968,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 74707,
+ 74730
+ ],
+ "loc": {
+ "start": {
+ "line": 1968,
+ "column": 19
+ },
+ "end": {
+ "line": 1968,
+ "column": 42
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "fltValue",
+ "range": [
+ 74754,
+ 74762
+ ],
+ "loc": {
+ "start": {
+ "line": 1969,
+ "column": 20
+ },
+ "end": {
+ "line": 1969,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fltValue",
+ "range": [
+ 74765,
+ 74773
+ ],
+ "loc": {
+ "start": {
+ "line": 1969,
+ "column": 31
+ },
+ "end": {
+ "line": 1969,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "concat",
+ "range": [
+ 74774,
+ 74780
+ ],
+ "loc": {
+ "start": {
+ "line": 1969,
+ "column": 40
+ },
+ "end": {
+ "line": 1969,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 74765,
+ 74780
+ ],
+ "loc": {
+ "start": {
+ "line": 1969,
+ "column": 31
+ },
+ "end": {
+ "line": 1969,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "flt",
+ "range": [
+ 74807,
+ 74810
+ ],
+ "loc": {
+ "start": {
+ "line": 1970,
+ "column": 24
+ },
+ "end": {
+ "line": 1970,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "options",
+ "range": [
+ 74811,
+ 74818
+ ],
+ "loc": {
+ "start": {
+ "line": 1970,
+ "column": 28
+ },
+ "end": {
+ "line": 1970,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 74807,
+ 74818
+ ],
+ "loc": {
+ "start": {
+ "line": 1970,
+ "column": 24
+ },
+ "end": {
+ "line": 1970,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 74819,
+ 74820
+ ],
+ "loc": {
+ "start": {
+ "line": 1970,
+ "column": 36
+ },
+ "end": {
+ "line": 1970,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 74807,
+ 74821
+ ],
+ "loc": {
+ "start": {
+ "line": 1970,
+ "column": 24
+ },
+ "end": {
+ "line": 1970,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "value",
+ "range": [
+ 74822,
+ 74827
+ ],
+ "loc": {
+ "start": {
+ "line": 1970,
+ "column": 39
+ },
+ "end": {
+ "line": 1970,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 74807,
+ 74827
+ ],
+ "loc": {
+ "start": {
+ "line": 1970,
+ "column": 24
+ },
+ "end": {
+ "line": 1970,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' '",
+ "range": [
+ 74828,
+ 74831
+ ],
+ "loc": {
+ "start": {
+ "line": 1970,
+ "column": 45
+ },
+ "end": {
+ "line": 1970,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 74807,
+ 74831
+ ],
+ "loc": {
+ "start": {
+ "line": 1970,
+ "column": 24
+ },
+ "end": {
+ "line": 1970,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 74859,
+ 74863
+ ],
+ "loc": {
+ "start": {
+ "line": 1971,
+ "column": 24
+ },
+ "end": {
+ "line": 1971,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "orOperator",
+ "range": [
+ 74864,
+ 74874
+ ],
+ "loc": {
+ "start": {
+ "line": 1971,
+ "column": 29
+ },
+ "end": {
+ "line": 1971,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 74859,
+ 74874
+ ],
+ "loc": {
+ "start": {
+ "line": 1971,
+ "column": 24
+ },
+ "end": {
+ "line": 1971,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 74807,
+ 74874
+ ],
+ "loc": {
+ "start": {
+ "line": 1970,
+ "column": 24
+ },
+ "end": {
+ "line": 1971,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' '",
+ "range": [
+ 74877,
+ 74880
+ ],
+ "loc": {
+ "start": {
+ "line": 1971,
+ "column": 42
+ },
+ "end": {
+ "line": 1971,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 74807,
+ 74880
+ ],
+ "loc": {
+ "start": {
+ "line": 1970,
+ "column": 24
+ },
+ "end": {
+ "line": 1971,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 74765,
+ 74903
+ ],
+ "loc": {
+ "start": {
+ "line": 1969,
+ "column": 31
+ },
+ "end": {
+ "line": 1972,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 74754,
+ 74903
+ ],
+ "loc": {
+ "start": {
+ "line": 1969,
+ "column": 20
+ },
+ "end": {
+ "line": 1972,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 74754,
+ 74904
+ ],
+ "loc": {
+ "start": {
+ "line": 1969,
+ "column": 20
+ },
+ "end": {
+ "line": 1972,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 74731,
+ 74923
+ ],
+ "loc": {
+ "start": {
+ "line": 1968,
+ "column": 43
+ },
+ "end": {
+ "line": 1973,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 74704,
+ 74923
+ ],
+ "loc": {
+ "start": {
+ "line": 1968,
+ "column": 16
+ },
+ "end": {
+ "line": 1973,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 74685,
+ 74938
+ ],
+ "loc": {
+ "start": {
+ "line": 1967,
+ "column": 60
+ },
+ "end": {
+ "line": 1974,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 74637,
+ 74938
+ ],
+ "loc": {
+ "start": {
+ "line": 1967,
+ "column": 12
+ },
+ "end": {
+ "line": 1974,
+ "column": 13
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "removes last operator ||",
+ "range": [
+ 74952,
+ 74978
+ ],
+ "loc": {
+ "start": {
+ "line": 1975,
+ "column": 12
+ },
+ "end": {
+ "line": 1975,
+ "column": 38
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "fltValue",
+ "range": [
+ 74992,
+ 75000
+ ],
+ "loc": {
+ "start": {
+ "line": 1976,
+ "column": 12
+ },
+ "end": {
+ "line": 1976,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fltValue",
+ "range": [
+ 75003,
+ 75011
+ ],
+ "loc": {
+ "start": {
+ "line": 1976,
+ "column": 23
+ },
+ "end": {
+ "line": 1976,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "substr",
+ "range": [
+ 75012,
+ 75018
+ ],
+ "loc": {
+ "start": {
+ "line": 1976,
+ "column": 32
+ },
+ "end": {
+ "line": 1976,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 75003,
+ 75018
+ ],
+ "loc": {
+ "start": {
+ "line": 1976,
+ "column": 23
+ },
+ "end": {
+ "line": 1976,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 75019,
+ 75020
+ ],
+ "loc": {
+ "start": {
+ "line": 1976,
+ "column": 39
+ },
+ "end": {
+ "line": 1976,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fltValue",
+ "range": [
+ 75022,
+ 75030
+ ],
+ "loc": {
+ "start": {
+ "line": 1976,
+ "column": 42
+ },
+ "end": {
+ "line": 1976,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 75031,
+ 75037
+ ],
+ "loc": {
+ "start": {
+ "line": 1976,
+ "column": 51
+ },
+ "end": {
+ "line": 1976,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 75022,
+ 75037
+ ],
+ "loc": {
+ "start": {
+ "line": 1976,
+ "column": 42
+ },
+ "end": {
+ "line": 1976,
+ "column": 57
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 4,
+ "raw": "4",
+ "range": [
+ 75038,
+ 75039
+ ],
+ "loc": {
+ "start": {
+ "line": 1976,
+ "column": 58
+ },
+ "end": {
+ "line": 1976,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 75022,
+ 75039
+ ],
+ "loc": {
+ "start": {
+ "line": 1976,
+ "column": 42
+ },
+ "end": {
+ "line": 1976,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 75003,
+ 75040
+ ],
+ "loc": {
+ "start": {
+ "line": 1976,
+ "column": 23
+ },
+ "end": {
+ "line": 1976,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 74992,
+ 75040
+ ],
+ "loc": {
+ "start": {
+ "line": 1976,
+ "column": 12
+ },
+ "end": {
+ "line": 1976,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 74992,
+ 75041
+ ],
+ "loc": {
+ "start": {
+ "line": 1976,
+ "column": 12
+ },
+ "end": {
+ "line": 1976,
+ "column": 61
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "removes last operator ||",
+ "range": [
+ 74952,
+ 74978
+ ],
+ "loc": {
+ "start": {
+ "line": 1975,
+ "column": 12
+ },
+ "end": {
+ "line": 1975,
+ "column": 38
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 74594,
+ 75052
+ ],
+ "loc": {
+ "start": {
+ "line": 1965,
+ "column": 49
+ },
+ "end": {
+ "line": 1977,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "checklist",
+ "range": [
+ 75062,
+ 75073
+ ],
+ "loc": {
+ "start": {
+ "line": 1978,
+ "column": 8
+ },
+ "end": {
+ "line": 1978,
+ "column": 19
+ }
+ }
+ }
+ ]
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "fltColType",
+ "range": [
+ 75091,
+ 75101
+ ],
+ "loc": {
+ "start": {
+ "line": 1979,
+ "column": 16
+ },
+ "end": {
+ "line": 1979,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 75106,
+ 75110
+ ],
+ "loc": {
+ "start": {
+ "line": 1979,
+ "column": 31
+ },
+ "end": {
+ "line": 1979,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeCheckList",
+ "range": [
+ 75111,
+ 75127
+ ],
+ "loc": {
+ "start": {
+ "line": 1979,
+ "column": 36
+ },
+ "end": {
+ "line": 1979,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 75106,
+ 75127
+ ],
+ "loc": {
+ "start": {
+ "line": 1979,
+ "column": 31
+ },
+ "end": {
+ "line": 1979,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 75091,
+ 75127
+ ],
+ "loc": {
+ "start": {
+ "line": 1979,
+ "column": 16
+ },
+ "end": {
+ "line": 1979,
+ "column": 52
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "flt",
+ "range": [
+ 75146,
+ 75149
+ ],
+ "loc": {
+ "start": {
+ "line": 1980,
+ "column": 15
+ },
+ "end": {
+ "line": 1980,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getAttribute",
+ "range": [
+ 75150,
+ 75162
+ ],
+ "loc": {
+ "start": {
+ "line": 1980,
+ "column": 19
+ },
+ "end": {
+ "line": 1980,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 75146,
+ 75162
+ ],
+ "loc": {
+ "start": {
+ "line": 1980,
+ "column": 15
+ },
+ "end": {
+ "line": 1980,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "value",
+ "raw": "'value'",
+ "range": [
+ 75163,
+ 75170
+ ],
+ "loc": {
+ "start": {
+ "line": 1980,
+ "column": 32
+ },
+ "end": {
+ "line": 1980,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 75146,
+ 75171
+ ],
+ "loc": {
+ "start": {
+ "line": 1980,
+ "column": 15
+ },
+ "end": {
+ "line": 1980,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 75176,
+ 75180
+ ],
+ "loc": {
+ "start": {
+ "line": 1980,
+ "column": 45
+ },
+ "end": {
+ "line": 1980,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 75146,
+ 75180
+ ],
+ "loc": {
+ "start": {
+ "line": 1980,
+ "column": 15
+ },
+ "end": {
+ "line": 1980,
+ "column": 49
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "fltValue",
+ "range": [
+ 75200,
+ 75208
+ ],
+ "loc": {
+ "start": {
+ "line": 1981,
+ "column": 16
+ },
+ "end": {
+ "line": 1981,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "flt",
+ "range": [
+ 75211,
+ 75214
+ ],
+ "loc": {
+ "start": {
+ "line": 1981,
+ "column": 27
+ },
+ "end": {
+ "line": 1981,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getAttribute",
+ "range": [
+ 75215,
+ 75227
+ ],
+ "loc": {
+ "start": {
+ "line": 1981,
+ "column": 31
+ },
+ "end": {
+ "line": 1981,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 75211,
+ 75227
+ ],
+ "loc": {
+ "start": {
+ "line": 1981,
+ "column": 27
+ },
+ "end": {
+ "line": 1981,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "value",
+ "raw": "'value'",
+ "range": [
+ 75228,
+ 75235
+ ],
+ "loc": {
+ "start": {
+ "line": 1981,
+ "column": 44
+ },
+ "end": {
+ "line": 1981,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 75211,
+ 75236
+ ],
+ "loc": {
+ "start": {
+ "line": 1981,
+ "column": 27
+ },
+ "end": {
+ "line": 1981,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 75200,
+ 75236
+ ],
+ "loc": {
+ "start": {
+ "line": 1981,
+ "column": 16
+ },
+ "end": {
+ "line": 1981,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 75200,
+ 75237
+ ],
+ "loc": {
+ "start": {
+ "line": 1981,
+ "column": 16
+ },
+ "end": {
+ "line": 1981,
+ "column": 53
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "removes last operator ||",
+ "range": [
+ 75255,
+ 75281
+ ],
+ "loc": {
+ "start": {
+ "line": 1982,
+ "column": 16
+ },
+ "end": {
+ "line": 1982,
+ "column": 42
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "fltValue",
+ "range": [
+ 75299,
+ 75307
+ ],
+ "loc": {
+ "start": {
+ "line": 1983,
+ "column": 16
+ },
+ "end": {
+ "line": 1983,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fltValue",
+ "range": [
+ 75310,
+ 75318
+ ],
+ "loc": {
+ "start": {
+ "line": 1983,
+ "column": 27
+ },
+ "end": {
+ "line": 1983,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "substr",
+ "range": [
+ 75319,
+ 75325
+ ],
+ "loc": {
+ "start": {
+ "line": 1983,
+ "column": 36
+ },
+ "end": {
+ "line": 1983,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 75310,
+ 75325
+ ],
+ "loc": {
+ "start": {
+ "line": 1983,
+ "column": 27
+ },
+ "end": {
+ "line": 1983,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 75326,
+ 75327
+ ],
+ "loc": {
+ "start": {
+ "line": 1983,
+ "column": 43
+ },
+ "end": {
+ "line": 1983,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fltValue",
+ "range": [
+ 75329,
+ 75337
+ ],
+ "loc": {
+ "start": {
+ "line": 1983,
+ "column": 46
+ },
+ "end": {
+ "line": 1983,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 75338,
+ 75344
+ ],
+ "loc": {
+ "start": {
+ "line": 1983,
+ "column": 55
+ },
+ "end": {
+ "line": 1983,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 75329,
+ 75344
+ ],
+ "loc": {
+ "start": {
+ "line": 1983,
+ "column": 46
+ },
+ "end": {
+ "line": 1983,
+ "column": 61
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 3,
+ "raw": "3",
+ "range": [
+ 75345,
+ 75346
+ ],
+ "loc": {
+ "start": {
+ "line": 1983,
+ "column": 62
+ },
+ "end": {
+ "line": 1983,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 75329,
+ 75346
+ ],
+ "loc": {
+ "start": {
+ "line": 1983,
+ "column": 46
+ },
+ "end": {
+ "line": 1983,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 75310,
+ 75347
+ ],
+ "loc": {
+ "start": {
+ "line": 1983,
+ "column": 27
+ },
+ "end": {
+ "line": 1983,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 75299,
+ 75347
+ ],
+ "loc": {
+ "start": {
+ "line": 1983,
+ "column": 16
+ },
+ "end": {
+ "line": 1983,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 75299,
+ 75348
+ ],
+ "loc": {
+ "start": {
+ "line": 1983,
+ "column": 16
+ },
+ "end": {
+ "line": 1983,
+ "column": 65
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "removes last operator ||",
+ "range": [
+ 75255,
+ 75281
+ ],
+ "loc": {
+ "start": {
+ "line": 1982,
+ "column": 16
+ },
+ "end": {
+ "line": 1982,
+ "column": 42
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 75181,
+ 75363
+ ],
+ "loc": {
+ "start": {
+ "line": 1980,
+ "column": 50
+ },
+ "end": {
+ "line": 1984,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "fltValue",
+ "range": [
+ 75387,
+ 75395
+ ],
+ "loc": {
+ "start": {
+ "line": 1985,
+ "column": 16
+ },
+ "end": {
+ "line": 1985,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 75398,
+ 75400
+ ],
+ "loc": {
+ "start": {
+ "line": 1985,
+ "column": 27
+ },
+ "end": {
+ "line": 1985,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 75387,
+ 75400
+ ],
+ "loc": {
+ "start": {
+ "line": 1985,
+ "column": 16
+ },
+ "end": {
+ "line": 1985,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 75387,
+ 75401
+ ],
+ "loc": {
+ "start": {
+ "line": 1985,
+ "column": 16
+ },
+ "end": {
+ "line": 1985,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "range": [
+ 75368,
+ 75416
+ ],
+ "loc": {
+ "start": {
+ "line": 1984,
+ "column": 18
+ },
+ "end": {
+ "line": 1986,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 75143,
+ 75416
+ ],
+ "loc": {
+ "start": {
+ "line": 1980,
+ "column": 12
+ },
+ "end": {
+ "line": 1986,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 75128,
+ 75427
+ ],
+ "loc": {
+ "start": {
+ "line": 1979,
+ "column": 53
+ },
+ "end": {
+ "line": 1987,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 75088,
+ 75427
+ ],
+ "loc": {
+ "start": {
+ "line": 1979,
+ "column": 13
+ },
+ "end": {
+ "line": 1987,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "checklist",
+ "range": [
+ 75062,
+ 75073
+ ],
+ "loc": {
+ "start": {
+ "line": 1978,
+ "column": 8
+ },
+ "end": {
+ "line": 1978,
+ "column": 19
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 74558,
+ 75427
+ ],
+ "loc": {
+ "start": {
+ "line": 1965,
+ "column": 13
+ },
+ "end": {
+ "line": 1987,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "mutiple select",
+ "range": [
+ 74527,
+ 74543
+ ],
+ "loc": {
+ "start": {
+ "line": 1964,
+ "column": 8
+ },
+ "end": {
+ "line": 1964,
+ "column": 24
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 74381,
+ 75427
+ ],
+ "loc": {
+ "start": {
+ "line": 1960,
+ "column": 8
+ },
+ "end": {
+ "line": 1987,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Identifier",
+ "name": "fltValue",
+ "range": [
+ 75444,
+ 75452
+ ],
+ "loc": {
+ "start": {
+ "line": 1988,
+ "column": 15
+ },
+ "end": {
+ "line": 1988,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 75437,
+ 75453
+ ],
+ "loc": {
+ "start": {
+ "line": 1988,
+ "column": 8
+ },
+ "end": {
+ "line": 1988,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "range": [
+ 74129,
+ 75460
+ ],
+ "loc": {
+ "start": {
+ "line": 1949,
+ "column": 25
+ },
+ "end": {
+ "line": 1989,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 74122,
+ 75460
+ ],
+ "loc": {
+ "start": {
+ "line": 1949,
+ "column": 18
+ },
+ "end": {
+ "line": 1989,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 74108,
+ 75460
+ ],
+ "loc": {
+ "start": {
+ "line": 1949,
+ "column": 4
+ },
+ "end": {
+ "line": 1989,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the filter's value of a specified column\r\n * @param {Number} index Column index\r\n * @return {String} Filter value\r\n ",
+ "range": [
+ 73946,
+ 74102
+ ],
+ "loc": {
+ "start": {
+ "line": 1944,
+ "column": 4
+ },
+ "end": {
+ "line": 1948,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the filters' values\r\n * @return {Array} List of filters' values\r\n ",
+ "range": [
+ 75468,
+ 75563
+ ],
+ "loc": {
+ "start": {
+ "line": 1991,
+ "column": 4
+ },
+ "end": {
+ "line": 1994,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "getFiltersValue",
+ "range": [
+ 75569,
+ 75584
+ ],
+ "loc": {
+ "start": {
+ "line": 1995,
+ "column": 4
+ },
+ "end": {
+ "line": 1995,
+ "column": 19
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 75601,
+ 75605
+ ],
+ "loc": {
+ "start": {
+ "line": 1996,
+ "column": 12
+ },
+ "end": {
+ "line": 1996,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltGrid",
+ "range": [
+ 75606,
+ 75613
+ ],
+ "loc": {
+ "start": {
+ "line": 1996,
+ "column": 17
+ },
+ "end": {
+ "line": 1996,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 75601,
+ 75613
+ ],
+ "loc": {
+ "start": {
+ "line": 1996,
+ "column": 12
+ },
+ "end": {
+ "line": 1996,
+ "column": 24
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 75600,
+ 75613
+ ],
+ "loc": {
+ "start": {
+ "line": 1996,
+ "column": 11
+ },
+ "end": {
+ "line": 1996,
+ "column": 24
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 75629,
+ 75636
+ ],
+ "loc": {
+ "start": {
+ "line": 1997,
+ "column": 12
+ },
+ "end": {
+ "line": 1997,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 75614,
+ 75647
+ ],
+ "loc": {
+ "start": {
+ "line": 1996,
+ "column": 25
+ },
+ "end": {
+ "line": 1998,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 75597,
+ 75647
+ ],
+ "loc": {
+ "start": {
+ "line": 1996,
+ "column": 8
+ },
+ "end": {
+ "line": 1998,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "searchArgs",
+ "range": [
+ 75661,
+ 75671
+ ],
+ "loc": {
+ "start": {
+ "line": 1999,
+ "column": 12
+ },
+ "end": {
+ "line": 1999,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 75674,
+ 75676
+ ],
+ "loc": {
+ "start": {
+ "line": 1999,
+ "column": 25
+ },
+ "end": {
+ "line": 1999,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 75661,
+ 75676
+ ],
+ "loc": {
+ "start": {
+ "line": 1999,
+ "column": 12
+ },
+ "end": {
+ "line": 1999,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 75657,
+ 75677
+ ],
+ "loc": {
+ "start": {
+ "line": 1999,
+ "column": 8
+ },
+ "end": {
+ "line": 1999,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 75695,
+ 75696
+ ],
+ "loc": {
+ "start": {
+ "line": 2000,
+ "column": 16
+ },
+ "end": {
+ "line": 2000,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 75697,
+ 75698
+ ],
+ "loc": {
+ "start": {
+ "line": 2000,
+ "column": 18
+ },
+ "end": {
+ "line": 2000,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 75695,
+ 75698
+ ],
+ "loc": {
+ "start": {
+ "line": 2000,
+ "column": 16
+ },
+ "end": {
+ "line": 2000,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 75700,
+ 75703
+ ],
+ "loc": {
+ "start": {
+ "line": 2000,
+ "column": 21
+ },
+ "end": {
+ "line": 2000,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 75704,
+ 75708
+ ],
+ "loc": {
+ "start": {
+ "line": 2000,
+ "column": 25
+ },
+ "end": {
+ "line": 2000,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltIds",
+ "range": [
+ 75709,
+ 75715
+ ],
+ "loc": {
+ "start": {
+ "line": 2000,
+ "column": 30
+ },
+ "end": {
+ "line": 2000,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 75704,
+ 75715
+ ],
+ "loc": {
+ "start": {
+ "line": 2000,
+ "column": 25
+ },
+ "end": {
+ "line": 2000,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 75716,
+ 75722
+ ],
+ "loc": {
+ "start": {
+ "line": 2000,
+ "column": 37
+ },
+ "end": {
+ "line": 2000,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 75704,
+ 75722
+ ],
+ "loc": {
+ "start": {
+ "line": 2000,
+ "column": 25
+ },
+ "end": {
+ "line": 2000,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 75700,
+ 75722
+ ],
+ "loc": {
+ "start": {
+ "line": 2000,
+ "column": 21
+ },
+ "end": {
+ "line": 2000,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 75691,
+ 75722
+ ],
+ "loc": {
+ "start": {
+ "line": 2000,
+ "column": 12
+ },
+ "end": {
+ "line": 2000,
+ "column": 43
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 75724,
+ 75725
+ ],
+ "loc": {
+ "start": {
+ "line": 2000,
+ "column": 45
+ },
+ "end": {
+ "line": 2000,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 75726,
+ 75729
+ ],
+ "loc": {
+ "start": {
+ "line": 2000,
+ "column": 47
+ },
+ "end": {
+ "line": 2000,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 75724,
+ 75729
+ ],
+ "loc": {
+ "start": {
+ "line": 2000,
+ "column": 45
+ },
+ "end": {
+ "line": 2000,
+ "column": 50
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 75731,
+ 75732
+ ],
+ "loc": {
+ "start": {
+ "line": 2000,
+ "column": 52
+ },
+ "end": {
+ "line": 2000,
+ "column": 53
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 75731,
+ 75734
+ ],
+ "loc": {
+ "start": {
+ "line": 2000,
+ "column": 52
+ },
+ "end": {
+ "line": 2000,
+ "column": 55
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "searchArgs",
+ "range": [
+ 75750,
+ 75760
+ ],
+ "loc": {
+ "start": {
+ "line": 2001,
+ "column": 12
+ },
+ "end": {
+ "line": 2001,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 75761,
+ 75765
+ ],
+ "loc": {
+ "start": {
+ "line": 2001,
+ "column": 23
+ },
+ "end": {
+ "line": 2001,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 75750,
+ 75765
+ ],
+ "loc": {
+ "start": {
+ "line": 2001,
+ "column": 12
+ },
+ "end": {
+ "line": 2001,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 75784,
+ 75787
+ ],
+ "loc": {
+ "start": {
+ "line": 2002,
+ "column": 16
+ },
+ "end": {
+ "line": 2002,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "trim",
+ "range": [
+ 75788,
+ 75792
+ ],
+ "loc": {
+ "start": {
+ "line": 2002,
+ "column": 20
+ },
+ "end": {
+ "line": 2002,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 75784,
+ 75792
+ ],
+ "loc": {
+ "start": {
+ "line": 2002,
+ "column": 16
+ },
+ "end": {
+ "line": 2002,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 75815,
+ 75818
+ ],
+ "loc": {
+ "start": {
+ "line": 2003,
+ "column": 20
+ },
+ "end": {
+ "line": 2003,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 75819,
+ 75828
+ ],
+ "loc": {
+ "start": {
+ "line": 2003,
+ "column": 24
+ },
+ "end": {
+ "line": 2003,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 75815,
+ 75828
+ ],
+ "loc": {
+ "start": {
+ "line": 2003,
+ "column": 20
+ },
+ "end": {
+ "line": 2003,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 75829,
+ 75833
+ ],
+ "loc": {
+ "start": {
+ "line": 2003,
+ "column": 34
+ },
+ "end": {
+ "line": 2003,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFilterValue",
+ "range": [
+ 75834,
+ 75848
+ ],
+ "loc": {
+ "start": {
+ "line": 2003,
+ "column": 39
+ },
+ "end": {
+ "line": 2003,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 75829,
+ 75848
+ ],
+ "loc": {
+ "start": {
+ "line": 2003,
+ "column": 34
+ },
+ "end": {
+ "line": 2003,
+ "column": 53
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 75849,
+ 75850
+ ],
+ "loc": {
+ "start": {
+ "line": 2003,
+ "column": 54
+ },
+ "end": {
+ "line": 2003,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 75829,
+ 75851
+ ],
+ "loc": {
+ "start": {
+ "line": 2003,
+ "column": 34
+ },
+ "end": {
+ "line": 2003,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 75853,
+ 75857
+ ],
+ "loc": {
+ "start": {
+ "line": 2003,
+ "column": 58
+ },
+ "end": {
+ "line": 2003,
+ "column": 62
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "caseSensitive",
+ "range": [
+ 75858,
+ 75871
+ ],
+ "loc": {
+ "start": {
+ "line": 2003,
+ "column": 63
+ },
+ "end": {
+ "line": 2003,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 75853,
+ 75871
+ ],
+ "loc": {
+ "start": {
+ "line": 2003,
+ "column": 58
+ },
+ "end": {
+ "line": 2003,
+ "column": 76
+ }
+ }
+ }
+ ],
+ "range": [
+ 75815,
+ 75872
+ ],
+ "loc": {
+ "start": {
+ "line": 2003,
+ "column": 20
+ },
+ "end": {
+ "line": 2003,
+ "column": 77
+ }
+ }
+ }
+ ],
+ "range": [
+ 75784,
+ 75873
+ ],
+ "loc": {
+ "start": {
+ "line": 2002,
+ "column": 16
+ },
+ "end": {
+ "line": 2003,
+ "column": 78
+ }
+ }
+ }
+ ],
+ "range": [
+ 75750,
+ 75888
+ ],
+ "loc": {
+ "start": {
+ "line": 2001,
+ "column": 12
+ },
+ "end": {
+ "line": 2004,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 75750,
+ 75889
+ ],
+ "loc": {
+ "start": {
+ "line": 2001,
+ "column": 12
+ },
+ "end": {
+ "line": 2004,
+ "column": 14
+ }
+ }
+ }
+ ],
+ "range": [
+ 75735,
+ 75900
+ ],
+ "loc": {
+ "start": {
+ "line": 2000,
+ "column": 56
+ },
+ "end": {
+ "line": 2005,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 75687,
+ 75900
+ ],
+ "loc": {
+ "start": {
+ "line": 2000,
+ "column": 8
+ },
+ "end": {
+ "line": 2005,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Identifier",
+ "name": "searchArgs",
+ "range": [
+ 75917,
+ 75927
+ ],
+ "loc": {
+ "start": {
+ "line": 2006,
+ "column": 15
+ },
+ "end": {
+ "line": 2006,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 75910,
+ 75928
+ ],
+ "loc": {
+ "start": {
+ "line": 2006,
+ "column": 8
+ },
+ "end": {
+ "line": 2006,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 75586,
+ 75935
+ ],
+ "loc": {
+ "start": {
+ "line": 1995,
+ "column": 21
+ },
+ "end": {
+ "line": 2007,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 75584,
+ 75935
+ ],
+ "loc": {
+ "start": {
+ "line": 1995,
+ "column": 19
+ },
+ "end": {
+ "line": 2007,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 75569,
+ 75935
+ ],
+ "loc": {
+ "start": {
+ "line": 1995,
+ "column": 4
+ },
+ "end": {
+ "line": 2007,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the filters' values\r\n * @return {Array} List of filters' values\r\n ",
+ "range": [
+ 75468,
+ 75563
+ ],
+ "loc": {
+ "start": {
+ "line": 1991,
+ "column": 4
+ },
+ "end": {
+ "line": 1994,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the ID of the filter of a specified column\r\n * @param {Number} index Column's index\r\n * @return {String} ID of the filter element\r\n ",
+ "range": [
+ 75943,
+ 76115
+ ],
+ "loc": {
+ "start": {
+ "line": 2009,
+ "column": 4
+ },
+ "end": {
+ "line": 2013,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "getFilterId",
+ "range": [
+ 76121,
+ 76132
+ ],
+ "loc": {
+ "start": {
+ "line": 2014,
+ "column": 4
+ },
+ "end": {
+ "line": 2014,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "index",
+ "range": [
+ 76133,
+ 76138
+ ],
+ "loc": {
+ "start": {
+ "line": 2014,
+ "column": 16
+ },
+ "end": {
+ "line": 2014,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 76154,
+ 76158
+ ],
+ "loc": {
+ "start": {
+ "line": 2015,
+ "column": 12
+ },
+ "end": {
+ "line": 2015,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltGrid",
+ "range": [
+ 76159,
+ 76166
+ ],
+ "loc": {
+ "start": {
+ "line": 2015,
+ "column": 17
+ },
+ "end": {
+ "line": 2015,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 76154,
+ 76166
+ ],
+ "loc": {
+ "start": {
+ "line": 2015,
+ "column": 12
+ },
+ "end": {
+ "line": 2015,
+ "column": 24
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 76153,
+ 76166
+ ],
+ "loc": {
+ "start": {
+ "line": 2015,
+ "column": 11
+ },
+ "end": {
+ "line": 2015,
+ "column": 24
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 76182,
+ 76189
+ ],
+ "loc": {
+ "start": {
+ "line": 2016,
+ "column": 12
+ },
+ "end": {
+ "line": 2016,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 76167,
+ 76200
+ ],
+ "loc": {
+ "start": {
+ "line": 2015,
+ "column": 25
+ },
+ "end": {
+ "line": 2017,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 76150,
+ 76200
+ ],
+ "loc": {
+ "start": {
+ "line": 2015,
+ "column": 8
+ },
+ "end": {
+ "line": 2017,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 76217,
+ 76221
+ ],
+ "loc": {
+ "start": {
+ "line": 2018,
+ "column": 15
+ },
+ "end": {
+ "line": 2018,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltIds",
+ "range": [
+ 76222,
+ 76228
+ ],
+ "loc": {
+ "start": {
+ "line": 2018,
+ "column": 20
+ },
+ "end": {
+ "line": 2018,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 76217,
+ 76228
+ ],
+ "loc": {
+ "start": {
+ "line": 2018,
+ "column": 15
+ },
+ "end": {
+ "line": 2018,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "index",
+ "range": [
+ 76229,
+ 76234
+ ],
+ "loc": {
+ "start": {
+ "line": 2018,
+ "column": 27
+ },
+ "end": {
+ "line": 2018,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 76217,
+ 76235
+ ],
+ "loc": {
+ "start": {
+ "line": 2018,
+ "column": 15
+ },
+ "end": {
+ "line": 2018,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 76210,
+ 76236
+ ],
+ "loc": {
+ "start": {
+ "line": 2018,
+ "column": 8
+ },
+ "end": {
+ "line": 2018,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 76139,
+ 76243
+ ],
+ "loc": {
+ "start": {
+ "line": 2014,
+ "column": 22
+ },
+ "end": {
+ "line": 2019,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 76132,
+ 76243
+ ],
+ "loc": {
+ "start": {
+ "line": 2014,
+ "column": 15
+ },
+ "end": {
+ "line": 2019,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 76121,
+ 76243
+ ],
+ "loc": {
+ "start": {
+ "line": 2014,
+ "column": 4
+ },
+ "end": {
+ "line": 2019,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the ID of the filter of a specified column\r\n * @param {Number} index Column's index\r\n * @return {String} ID of the filter element\r\n ",
+ "range": [
+ 75943,
+ 76115
+ ],
+ "loc": {
+ "start": {
+ "line": 2009,
+ "column": 4
+ },
+ "end": {
+ "line": 2013,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the list of ids of filters matching a specified type.\r\n * Note: hidden filters are also returned\r\n *\r\n * @param {String} type Filter type string ('input', 'select', 'multiple',\r\n * 'checklist')\r\n * @param {Boolean} bool If true returns columns indexes instead of IDs\r\n * @return {[type]} List of element IDs or column indexes\r\n ",
+ "range": [
+ 76251,
+ 76660
+ ],
+ "loc": {
+ "start": {
+ "line": 2021,
+ "column": 4
+ },
+ "end": {
+ "line": 2029,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "getFiltersByType",
+ "range": [
+ 76666,
+ 76682
+ ],
+ "loc": {
+ "start": {
+ "line": 2030,
+ "column": 4
+ },
+ "end": {
+ "line": 2030,
+ "column": 20
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "type",
+ "range": [
+ 76683,
+ 76687
+ ],
+ "loc": {
+ "start": {
+ "line": 2030,
+ "column": 21
+ },
+ "end": {
+ "line": 2030,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "bool",
+ "range": [
+ 76689,
+ 76693
+ ],
+ "loc": {
+ "start": {
+ "line": 2030,
+ "column": 27
+ },
+ "end": {
+ "line": 2030,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 76709,
+ 76713
+ ],
+ "loc": {
+ "start": {
+ "line": 2031,
+ "column": 12
+ },
+ "end": {
+ "line": 2031,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltGrid",
+ "range": [
+ 76714,
+ 76721
+ ],
+ "loc": {
+ "start": {
+ "line": 2031,
+ "column": 17
+ },
+ "end": {
+ "line": 2031,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 76709,
+ 76721
+ ],
+ "loc": {
+ "start": {
+ "line": 2031,
+ "column": 12
+ },
+ "end": {
+ "line": 2031,
+ "column": 24
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 76708,
+ 76721
+ ],
+ "loc": {
+ "start": {
+ "line": 2031,
+ "column": 11
+ },
+ "end": {
+ "line": 2031,
+ "column": 24
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 76737,
+ 76744
+ ],
+ "loc": {
+ "start": {
+ "line": 2032,
+ "column": 12
+ },
+ "end": {
+ "line": 2032,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 76722,
+ 76755
+ ],
+ "loc": {
+ "start": {
+ "line": 2031,
+ "column": 25
+ },
+ "end": {
+ "line": 2033,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 76705,
+ 76755
+ ],
+ "loc": {
+ "start": {
+ "line": 2031,
+ "column": 8
+ },
+ "end": {
+ "line": 2033,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "arr",
+ "range": [
+ 76769,
+ 76772
+ ],
+ "loc": {
+ "start": {
+ "line": 2034,
+ "column": 12
+ },
+ "end": {
+ "line": 2034,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 76775,
+ 76777
+ ],
+ "loc": {
+ "start": {
+ "line": 2034,
+ "column": 18
+ },
+ "end": {
+ "line": 2034,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 76769,
+ 76777
+ ],
+ "loc": {
+ "start": {
+ "line": 2034,
+ "column": 12
+ },
+ "end": {
+ "line": 2034,
+ "column": 20
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 76765,
+ 76778
+ ],
+ "loc": {
+ "start": {
+ "line": 2034,
+ "column": 8
+ },
+ "end": {
+ "line": 2034,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 76796,
+ 76797
+ ],
+ "loc": {
+ "start": {
+ "line": 2035,
+ "column": 16
+ },
+ "end": {
+ "line": 2035,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 76798,
+ 76799
+ ],
+ "loc": {
+ "start": {
+ "line": 2035,
+ "column": 18
+ },
+ "end": {
+ "line": 2035,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 76796,
+ 76799
+ ],
+ "loc": {
+ "start": {
+ "line": 2035,
+ "column": 16
+ },
+ "end": {
+ "line": 2035,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 76801,
+ 76804
+ ],
+ "loc": {
+ "start": {
+ "line": 2035,
+ "column": 21
+ },
+ "end": {
+ "line": 2035,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 76805,
+ 76809
+ ],
+ "loc": {
+ "start": {
+ "line": 2035,
+ "column": 25
+ },
+ "end": {
+ "line": 2035,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltIds",
+ "range": [
+ 76810,
+ 76816
+ ],
+ "loc": {
+ "start": {
+ "line": 2035,
+ "column": 30
+ },
+ "end": {
+ "line": 2035,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 76805,
+ 76816
+ ],
+ "loc": {
+ "start": {
+ "line": 2035,
+ "column": 25
+ },
+ "end": {
+ "line": 2035,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 76817,
+ 76823
+ ],
+ "loc": {
+ "start": {
+ "line": 2035,
+ "column": 37
+ },
+ "end": {
+ "line": 2035,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 76805,
+ 76823
+ ],
+ "loc": {
+ "start": {
+ "line": 2035,
+ "column": 25
+ },
+ "end": {
+ "line": 2035,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 76801,
+ 76823
+ ],
+ "loc": {
+ "start": {
+ "line": 2035,
+ "column": 21
+ },
+ "end": {
+ "line": 2035,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 76792,
+ 76823
+ ],
+ "loc": {
+ "start": {
+ "line": 2035,
+ "column": 12
+ },
+ "end": {
+ "line": 2035,
+ "column": 43
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 76825,
+ 76826
+ ],
+ "loc": {
+ "start": {
+ "line": 2035,
+ "column": 45
+ },
+ "end": {
+ "line": 2035,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 76827,
+ 76830
+ ],
+ "loc": {
+ "start": {
+ "line": 2035,
+ "column": 47
+ },
+ "end": {
+ "line": 2035,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 76825,
+ 76830
+ ],
+ "loc": {
+ "start": {
+ "line": 2035,
+ "column": 45
+ },
+ "end": {
+ "line": 2035,
+ "column": 50
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 76832,
+ 76833
+ ],
+ "loc": {
+ "start": {
+ "line": 2035,
+ "column": 52
+ },
+ "end": {
+ "line": 2035,
+ "column": 53
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 76832,
+ 76835
+ ],
+ "loc": {
+ "start": {
+ "line": 2035,
+ "column": 52
+ },
+ "end": {
+ "line": 2035,
+ "column": 55
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "fltType",
+ "range": [
+ 76855,
+ 76862
+ ],
+ "loc": {
+ "start": {
+ "line": 2036,
+ "column": 16
+ },
+ "end": {
+ "line": 2036,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 76865,
+ 76869
+ ],
+ "loc": {
+ "start": {
+ "line": 2036,
+ "column": 26
+ },
+ "end": {
+ "line": 2036,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFilterType",
+ "range": [
+ 76870,
+ 76883
+ ],
+ "loc": {
+ "start": {
+ "line": 2036,
+ "column": 31
+ },
+ "end": {
+ "line": 2036,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 76865,
+ 76883
+ ],
+ "loc": {
+ "start": {
+ "line": 2036,
+ "column": 26
+ },
+ "end": {
+ "line": 2036,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 76884,
+ 76885
+ ],
+ "loc": {
+ "start": {
+ "line": 2036,
+ "column": 45
+ },
+ "end": {
+ "line": 2036,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 76865,
+ 76886
+ ],
+ "loc": {
+ "start": {
+ "line": 2036,
+ "column": 26
+ },
+ "end": {
+ "line": 2036,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 76855,
+ 76886
+ ],
+ "loc": {
+ "start": {
+ "line": 2036,
+ "column": 16
+ },
+ "end": {
+ "line": 2036,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 76851,
+ 76887
+ ],
+ "loc": {
+ "start": {
+ "line": 2036,
+ "column": 12
+ },
+ "end": {
+ "line": 2036,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "fltType",
+ "range": [
+ 76904,
+ 76911
+ ],
+ "loc": {
+ "start": {
+ "line": 2037,
+ "column": 15
+ },
+ "end": {
+ "line": 2037,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 76916,
+ 76919
+ ],
+ "loc": {
+ "start": {
+ "line": 2037,
+ "column": 27
+ },
+ "end": {
+ "line": 2037,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lower",
+ "range": [
+ 76920,
+ 76925
+ ],
+ "loc": {
+ "start": {
+ "line": 2037,
+ "column": 31
+ },
+ "end": {
+ "line": 2037,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 76916,
+ 76925
+ ],
+ "loc": {
+ "start": {
+ "line": 2037,
+ "column": 27
+ },
+ "end": {
+ "line": 2037,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "type",
+ "range": [
+ 76926,
+ 76930
+ ],
+ "loc": {
+ "start": {
+ "line": 2037,
+ "column": 37
+ },
+ "end": {
+ "line": 2037,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 76916,
+ 76931
+ ],
+ "loc": {
+ "start": {
+ "line": 2037,
+ "column": 27
+ },
+ "end": {
+ "line": 2037,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 76904,
+ 76931
+ ],
+ "loc": {
+ "start": {
+ "line": 2037,
+ "column": 15
+ },
+ "end": {
+ "line": 2037,
+ "column": 42
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "a",
+ "range": [
+ 76955,
+ 76956
+ ],
+ "loc": {
+ "start": {
+ "line": 2038,
+ "column": 20
+ },
+ "end": {
+ "line": 2038,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "Identifier",
+ "name": "bool",
+ "range": [
+ 76959,
+ 76963
+ ],
+ "loc": {
+ "start": {
+ "line": 2038,
+ "column": 24
+ },
+ "end": {
+ "line": 2038,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 76966,
+ 76967
+ ],
+ "loc": {
+ "start": {
+ "line": 2038,
+ "column": 31
+ },
+ "end": {
+ "line": 2038,
+ "column": 32
+ }
+ }
+ },
+ "alternate": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 76970,
+ 76974
+ ],
+ "loc": {
+ "start": {
+ "line": 2038,
+ "column": 35
+ },
+ "end": {
+ "line": 2038,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltIds",
+ "range": [
+ 76975,
+ 76981
+ ],
+ "loc": {
+ "start": {
+ "line": 2038,
+ "column": 40
+ },
+ "end": {
+ "line": 2038,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 76970,
+ 76981
+ ],
+ "loc": {
+ "start": {
+ "line": 2038,
+ "column": 35
+ },
+ "end": {
+ "line": 2038,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 76982,
+ 76983
+ ],
+ "loc": {
+ "start": {
+ "line": 2038,
+ "column": 47
+ },
+ "end": {
+ "line": 2038,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 76970,
+ 76984
+ ],
+ "loc": {
+ "start": {
+ "line": 2038,
+ "column": 35
+ },
+ "end": {
+ "line": 2038,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 76959,
+ 76984
+ ],
+ "loc": {
+ "start": {
+ "line": 2038,
+ "column": 24
+ },
+ "end": {
+ "line": 2038,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 76955,
+ 76984
+ ],
+ "loc": {
+ "start": {
+ "line": 2038,
+ "column": 20
+ },
+ "end": {
+ "line": 2038,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 76951,
+ 76985
+ ],
+ "loc": {
+ "start": {
+ "line": 2038,
+ "column": 16
+ },
+ "end": {
+ "line": 2038,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "arr",
+ "range": [
+ 77003,
+ 77006
+ ],
+ "loc": {
+ "start": {
+ "line": 2039,
+ "column": 16
+ },
+ "end": {
+ "line": 2039,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 77007,
+ 77011
+ ],
+ "loc": {
+ "start": {
+ "line": 2039,
+ "column": 20
+ },
+ "end": {
+ "line": 2039,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 77003,
+ 77011
+ ],
+ "loc": {
+ "start": {
+ "line": 2039,
+ "column": 16
+ },
+ "end": {
+ "line": 2039,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "a",
+ "range": [
+ 77012,
+ 77013
+ ],
+ "loc": {
+ "start": {
+ "line": 2039,
+ "column": 25
+ },
+ "end": {
+ "line": 2039,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 77003,
+ 77014
+ ],
+ "loc": {
+ "start": {
+ "line": 2039,
+ "column": 16
+ },
+ "end": {
+ "line": 2039,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 77003,
+ 77015
+ ],
+ "loc": {
+ "start": {
+ "line": 2039,
+ "column": 16
+ },
+ "end": {
+ "line": 2039,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "range": [
+ 76932,
+ 77030
+ ],
+ "loc": {
+ "start": {
+ "line": 2037,
+ "column": 43
+ },
+ "end": {
+ "line": 2040,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 76901,
+ 77030
+ ],
+ "loc": {
+ "start": {
+ "line": 2037,
+ "column": 12
+ },
+ "end": {
+ "line": 2040,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 76836,
+ 77041
+ ],
+ "loc": {
+ "start": {
+ "line": 2035,
+ "column": 56
+ },
+ "end": {
+ "line": 2041,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 76788,
+ 77041
+ ],
+ "loc": {
+ "start": {
+ "line": 2035,
+ "column": 8
+ },
+ "end": {
+ "line": 2041,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Identifier",
+ "name": "arr",
+ "range": [
+ 77058,
+ 77061
+ ],
+ "loc": {
+ "start": {
+ "line": 2042,
+ "column": 15
+ },
+ "end": {
+ "line": 2042,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 77051,
+ 77062
+ ],
+ "loc": {
+ "start": {
+ "line": 2042,
+ "column": 8
+ },
+ "end": {
+ "line": 2042,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 76694,
+ 77069
+ ],
+ "loc": {
+ "start": {
+ "line": 2030,
+ "column": 32
+ },
+ "end": {
+ "line": 2043,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 76682,
+ 77069
+ ],
+ "loc": {
+ "start": {
+ "line": 2030,
+ "column": 20
+ },
+ "end": {
+ "line": 2043,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 76666,
+ 77069
+ ],
+ "loc": {
+ "start": {
+ "line": 2030,
+ "column": 4
+ },
+ "end": {
+ "line": 2043,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the list of ids of filters matching a specified type.\r\n * Note: hidden filters are also returned\r\n *\r\n * @param {String} type Filter type string ('input', 'select', 'multiple',\r\n * 'checklist')\r\n * @param {Boolean} bool If true returns columns indexes instead of IDs\r\n * @return {[type]} List of element IDs or column indexes\r\n ",
+ "range": [
+ 76251,
+ 76660
+ ],
+ "loc": {
+ "start": {
+ "line": 2021,
+ "column": 4
+ },
+ "end": {
+ "line": 2029,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the filter's DOM element for a given column\r\n * @param {Number} index Column's index\r\n * @return {DOMElement}\r\n ",
+ "range": [
+ 77077,
+ 77227
+ ],
+ "loc": {
+ "start": {
+ "line": 2045,
+ "column": 4
+ },
+ "end": {
+ "line": 2049,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "getFilterElement",
+ "range": [
+ 77233,
+ 77249
+ ],
+ "loc": {
+ "start": {
+ "line": 2050,
+ "column": 4
+ },
+ "end": {
+ "line": 2050,
+ "column": 20
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "index",
+ "range": [
+ 77250,
+ 77255
+ ],
+ "loc": {
+ "start": {
+ "line": 2050,
+ "column": 21
+ },
+ "end": {
+ "line": 2050,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "fltId",
+ "range": [
+ 77271,
+ 77276
+ ],
+ "loc": {
+ "start": {
+ "line": 2051,
+ "column": 12
+ },
+ "end": {
+ "line": 2051,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 77279,
+ 77283
+ ],
+ "loc": {
+ "start": {
+ "line": 2051,
+ "column": 20
+ },
+ "end": {
+ "line": 2051,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltIds",
+ "range": [
+ 77284,
+ 77290
+ ],
+ "loc": {
+ "start": {
+ "line": 2051,
+ "column": 25
+ },
+ "end": {
+ "line": 2051,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 77279,
+ 77290
+ ],
+ "loc": {
+ "start": {
+ "line": 2051,
+ "column": 20
+ },
+ "end": {
+ "line": 2051,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "index",
+ "range": [
+ 77291,
+ 77296
+ ],
+ "loc": {
+ "start": {
+ "line": 2051,
+ "column": 32
+ },
+ "end": {
+ "line": 2051,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 77279,
+ 77297
+ ],
+ "loc": {
+ "start": {
+ "line": 2051,
+ "column": 20
+ },
+ "end": {
+ "line": 2051,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 77271,
+ 77297
+ ],
+ "loc": {
+ "start": {
+ "line": 2051,
+ "column": 12
+ },
+ "end": {
+ "line": 2051,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 77267,
+ 77298
+ ],
+ "loc": {
+ "start": {
+ "line": 2051,
+ "column": 8
+ },
+ "end": {
+ "line": 2051,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 77315,
+ 77318
+ ],
+ "loc": {
+ "start": {
+ "line": 2052,
+ "column": 15
+ },
+ "end": {
+ "line": 2052,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 77319,
+ 77321
+ ],
+ "loc": {
+ "start": {
+ "line": 2052,
+ "column": 19
+ },
+ "end": {
+ "line": 2052,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 77315,
+ 77321
+ ],
+ "loc": {
+ "start": {
+ "line": 2052,
+ "column": 15
+ },
+ "end": {
+ "line": 2052,
+ "column": 21
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "fltId",
+ "range": [
+ 77322,
+ 77327
+ ],
+ "loc": {
+ "start": {
+ "line": 2052,
+ "column": 22
+ },
+ "end": {
+ "line": 2052,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "range": [
+ 77315,
+ 77328
+ ],
+ "loc": {
+ "start": {
+ "line": 2052,
+ "column": 15
+ },
+ "end": {
+ "line": 2052,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 77308,
+ 77329
+ ],
+ "loc": {
+ "start": {
+ "line": 2052,
+ "column": 8
+ },
+ "end": {
+ "line": 2052,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "range": [
+ 77256,
+ 77336
+ ],
+ "loc": {
+ "start": {
+ "line": 2050,
+ "column": 27
+ },
+ "end": {
+ "line": 2053,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 77249,
+ 77336
+ ],
+ "loc": {
+ "start": {
+ "line": 2050,
+ "column": 20
+ },
+ "end": {
+ "line": 2053,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 77233,
+ 77336
+ ],
+ "loc": {
+ "start": {
+ "line": 2050,
+ "column": 4
+ },
+ "end": {
+ "line": 2053,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the filter's DOM element for a given column\r\n * @param {Number} index Column's index\r\n * @return {DOMElement}\r\n ",
+ "range": [
+ 77077,
+ 77227
+ ],
+ "loc": {
+ "start": {
+ "line": 2045,
+ "column": 4
+ },
+ "end": {
+ "line": 2049,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the number of cells for a given row index\r\n * @param {Number} rowIndex Index of the row\r\n * @return {Number} Number of cells\r\n ",
+ "range": [
+ 77344,
+ 77514
+ ],
+ "loc": {
+ "start": {
+ "line": 2055,
+ "column": 4
+ },
+ "end": {
+ "line": 2059,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "getCellsNb",
+ "range": [
+ 77520,
+ 77530
+ ],
+ "loc": {
+ "start": {
+ "line": 2060,
+ "column": 4
+ },
+ "end": {
+ "line": 2060,
+ "column": 14
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "AssignmentPattern",
+ "left": {
+ "type": "Identifier",
+ "name": "rowIndex",
+ "range": [
+ 77531,
+ 77539
+ ],
+ "loc": {
+ "start": {
+ "line": 2060,
+ "column": 15
+ },
+ "end": {
+ "line": 2060,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 77540,
+ 77541
+ ],
+ "loc": {
+ "start": {
+ "line": 2060,
+ "column": 24
+ },
+ "end": {
+ "line": 2060,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 77531,
+ 77541
+ ],
+ "loc": {
+ "start": {
+ "line": 2060,
+ "column": 15
+ },
+ "end": {
+ "line": 2060,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tr",
+ "range": [
+ 77557,
+ 77559
+ ],
+ "loc": {
+ "start": {
+ "line": 2061,
+ "column": 12
+ },
+ "end": {
+ "line": 2061,
+ "column": 14
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 77562,
+ 77566
+ ],
+ "loc": {
+ "start": {
+ "line": 2061,
+ "column": 17
+ },
+ "end": {
+ "line": 2061,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 77567,
+ 77570
+ ],
+ "loc": {
+ "start": {
+ "line": 2061,
+ "column": 22
+ },
+ "end": {
+ "line": 2061,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 77562,
+ 77570
+ ],
+ "loc": {
+ "start": {
+ "line": 2061,
+ "column": 17
+ },
+ "end": {
+ "line": 2061,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 77571,
+ 77575
+ ],
+ "loc": {
+ "start": {
+ "line": 2061,
+ "column": 26
+ },
+ "end": {
+ "line": 2061,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 77562,
+ 77575
+ ],
+ "loc": {
+ "start": {
+ "line": 2061,
+ "column": 17
+ },
+ "end": {
+ "line": 2061,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowIndex",
+ "range": [
+ 77576,
+ 77584
+ ],
+ "loc": {
+ "start": {
+ "line": 2061,
+ "column": 31
+ },
+ "end": {
+ "line": 2061,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 77562,
+ 77585
+ ],
+ "loc": {
+ "start": {
+ "line": 2061,
+ "column": 17
+ },
+ "end": {
+ "line": 2061,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 77557,
+ 77585
+ ],
+ "loc": {
+ "start": {
+ "line": 2061,
+ "column": 12
+ },
+ "end": {
+ "line": 2061,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 77553,
+ 77586
+ ],
+ "loc": {
+ "start": {
+ "line": 2061,
+ "column": 8
+ },
+ "end": {
+ "line": 2061,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tr",
+ "range": [
+ 77603,
+ 77605
+ ],
+ "loc": {
+ "start": {
+ "line": 2062,
+ "column": 15
+ },
+ "end": {
+ "line": 2062,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 77606,
+ 77611
+ ],
+ "loc": {
+ "start": {
+ "line": 2062,
+ "column": 18
+ },
+ "end": {
+ "line": 2062,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 77603,
+ 77611
+ ],
+ "loc": {
+ "start": {
+ "line": 2062,
+ "column": 15
+ },
+ "end": {
+ "line": 2062,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 77612,
+ 77618
+ ],
+ "loc": {
+ "start": {
+ "line": 2062,
+ "column": 24
+ },
+ "end": {
+ "line": 2062,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 77603,
+ 77618
+ ],
+ "loc": {
+ "start": {
+ "line": 2062,
+ "column": 15
+ },
+ "end": {
+ "line": 2062,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 77596,
+ 77619
+ ],
+ "loc": {
+ "start": {
+ "line": 2062,
+ "column": 8
+ },
+ "end": {
+ "line": 2062,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 77542,
+ 77626
+ ],
+ "loc": {
+ "start": {
+ "line": 2060,
+ "column": 26
+ },
+ "end": {
+ "line": 2063,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 77530,
+ 77626
+ ],
+ "loc": {
+ "start": {
+ "line": 2060,
+ "column": 14
+ },
+ "end": {
+ "line": 2063,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 77520,
+ 77626
+ ],
+ "loc": {
+ "start": {
+ "line": 2060,
+ "column": 4
+ },
+ "end": {
+ "line": 2063,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the number of cells for a given row index\r\n * @param {Number} rowIndex Index of the row\r\n * @return {Number} Number of cells\r\n ",
+ "range": [
+ 77344,
+ 77514
+ ],
+ "loc": {
+ "start": {
+ "line": 2055,
+ "column": 4
+ },
+ "end": {
+ "line": 2059,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the number of filterable rows starting from reference row if\r\n * defined\r\n * @param {Boolean} includeHeaders Include the headers row\r\n * @return {Number} Number of filterable rows\r\n ",
+ "range": [
+ 77634,
+ 77870
+ ],
+ "loc": {
+ "start": {
+ "line": 2065,
+ "column": 4
+ },
+ "end": {
+ "line": 2070,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "getRowsNb",
+ "range": [
+ 77876,
+ 77885
+ ],
+ "loc": {
+ "start": {
+ "line": 2071,
+ "column": 4
+ },
+ "end": {
+ "line": 2071,
+ "column": 13
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "includeHeaders",
+ "range": [
+ 77886,
+ 77900
+ ],
+ "loc": {
+ "start": {
+ "line": 2071,
+ "column": 14
+ },
+ "end": {
+ "line": 2071,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 77916,
+ 77917
+ ],
+ "loc": {
+ "start": {
+ "line": 2072,
+ "column": 12
+ },
+ "end": {
+ "line": 2072,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 77920,
+ 77925
+ ],
+ "loc": {
+ "start": {
+ "line": 2072,
+ "column": 16
+ },
+ "end": {
+ "line": 2072,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isUndef",
+ "range": [
+ 77926,
+ 77933
+ ],
+ "loc": {
+ "start": {
+ "line": 2072,
+ "column": 22
+ },
+ "end": {
+ "line": 2072,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 77920,
+ 77933
+ ],
+ "loc": {
+ "start": {
+ "line": 2072,
+ "column": 16
+ },
+ "end": {
+ "line": 2072,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 77934,
+ 77938
+ ],
+ "loc": {
+ "start": {
+ "line": 2072,
+ "column": 30
+ },
+ "end": {
+ "line": 2072,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "refRow",
+ "range": [
+ 77939,
+ 77945
+ ],
+ "loc": {
+ "start": {
+ "line": 2072,
+ "column": 35
+ },
+ "end": {
+ "line": 2072,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 77934,
+ 77945
+ ],
+ "loc": {
+ "start": {
+ "line": 2072,
+ "column": 30
+ },
+ "end": {
+ "line": 2072,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 77920,
+ 77946
+ ],
+ "loc": {
+ "start": {
+ "line": 2072,
+ "column": 16
+ },
+ "end": {
+ "line": 2072,
+ "column": 42
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 77949,
+ 77950
+ ],
+ "loc": {
+ "start": {
+ "line": 2072,
+ "column": 45
+ },
+ "end": {
+ "line": 2072,
+ "column": 46
+ }
+ }
+ },
+ "alternate": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 77953,
+ 77957
+ ],
+ "loc": {
+ "start": {
+ "line": 2072,
+ "column": 49
+ },
+ "end": {
+ "line": 2072,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "refRow",
+ "range": [
+ 77958,
+ 77964
+ ],
+ "loc": {
+ "start": {
+ "line": 2072,
+ "column": 54
+ },
+ "end": {
+ "line": 2072,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 77953,
+ 77964
+ ],
+ "loc": {
+ "start": {
+ "line": 2072,
+ "column": 49
+ },
+ "end": {
+ "line": 2072,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 77920,
+ 77964
+ ],
+ "loc": {
+ "start": {
+ "line": 2072,
+ "column": 16
+ },
+ "end": {
+ "line": 2072,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 77916,
+ 77964
+ ],
+ "loc": {
+ "start": {
+ "line": 2072,
+ "column": 12
+ },
+ "end": {
+ "line": 2072,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "ntrs",
+ "range": [
+ 77979,
+ 77983
+ ],
+ "loc": {
+ "start": {
+ "line": 2073,
+ "column": 12
+ },
+ "end": {
+ "line": 2073,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 77986,
+ 77990
+ ],
+ "loc": {
+ "start": {
+ "line": 2073,
+ "column": 19
+ },
+ "end": {
+ "line": 2073,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 77991,
+ 77994
+ ],
+ "loc": {
+ "start": {
+ "line": 2073,
+ "column": 24
+ },
+ "end": {
+ "line": 2073,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 77986,
+ 77994
+ ],
+ "loc": {
+ "start": {
+ "line": 2073,
+ "column": 19
+ },
+ "end": {
+ "line": 2073,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 77995,
+ 77999
+ ],
+ "loc": {
+ "start": {
+ "line": 2073,
+ "column": 28
+ },
+ "end": {
+ "line": 2073,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 77986,
+ 77999
+ ],
+ "loc": {
+ "start": {
+ "line": 2073,
+ "column": 19
+ },
+ "end": {
+ "line": 2073,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 78000,
+ 78006
+ ],
+ "loc": {
+ "start": {
+ "line": 2073,
+ "column": 33
+ },
+ "end": {
+ "line": 2073,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 77986,
+ 78006
+ ],
+ "loc": {
+ "start": {
+ "line": 2073,
+ "column": 19
+ },
+ "end": {
+ "line": 2073,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 77979,
+ 78006
+ ],
+ "loc": {
+ "start": {
+ "line": 2073,
+ "column": 12
+ },
+ "end": {
+ "line": 2073,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 77912,
+ 78007
+ ],
+ "loc": {
+ "start": {
+ "line": 2072,
+ "column": 8
+ },
+ "end": {
+ "line": 2073,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "includeHeaders",
+ "range": [
+ 78020,
+ 78034
+ ],
+ "loc": {
+ "start": {
+ "line": 2074,
+ "column": 11
+ },
+ "end": {
+ "line": 2074,
+ "column": 25
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 78037,
+ 78038
+ ],
+ "loc": {
+ "start": {
+ "line": 2074,
+ "column": 28
+ },
+ "end": {
+ "line": 2074,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 78041,
+ 78042
+ ],
+ "loc": {
+ "start": {
+ "line": 2074,
+ "column": 32
+ },
+ "end": {
+ "line": 2074,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 78037,
+ 78042
+ ],
+ "loc": {
+ "start": {
+ "line": 2074,
+ "column": 28
+ },
+ "end": {
+ "line": 2074,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 78037,
+ 78043
+ ],
+ "loc": {
+ "start": {
+ "line": 2074,
+ "column": 28
+ },
+ "end": {
+ "line": 2074,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 78035,
+ 78045
+ ],
+ "loc": {
+ "start": {
+ "line": 2074,
+ "column": 26
+ },
+ "end": {
+ "line": 2074,
+ "column": 36
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 78017,
+ 78045
+ ],
+ "loc": {
+ "start": {
+ "line": 2074,
+ "column": 8
+ },
+ "end": {
+ "line": 2074,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "parseInt",
+ "range": [
+ 78062,
+ 78070
+ ],
+ "loc": {
+ "start": {
+ "line": 2075,
+ "column": 15
+ },
+ "end": {
+ "line": 2075,
+ "column": 23
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "Identifier",
+ "name": "ntrs",
+ "range": [
+ 78071,
+ 78075
+ ],
+ "loc": {
+ "start": {
+ "line": 2075,
+ "column": 24
+ },
+ "end": {
+ "line": 2075,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 78076,
+ 78077
+ ],
+ "loc": {
+ "start": {
+ "line": 2075,
+ "column": 29
+ },
+ "end": {
+ "line": 2075,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 78071,
+ 78077
+ ],
+ "loc": {
+ "start": {
+ "line": 2075,
+ "column": 24
+ },
+ "end": {
+ "line": 2075,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": 10,
+ "raw": "10",
+ "range": [
+ 78079,
+ 78081
+ ],
+ "loc": {
+ "start": {
+ "line": 2075,
+ "column": 32
+ },
+ "end": {
+ "line": 2075,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 78062,
+ 78082
+ ],
+ "loc": {
+ "start": {
+ "line": 2075,
+ "column": 15
+ },
+ "end": {
+ "line": 2075,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 78055,
+ 78083
+ ],
+ "loc": {
+ "start": {
+ "line": 2075,
+ "column": 8
+ },
+ "end": {
+ "line": 2075,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 77901,
+ 78090
+ ],
+ "loc": {
+ "start": {
+ "line": 2071,
+ "column": 29
+ },
+ "end": {
+ "line": 2076,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 77885,
+ 78090
+ ],
+ "loc": {
+ "start": {
+ "line": 2071,
+ "column": 13
+ },
+ "end": {
+ "line": 2076,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 77876,
+ 78090
+ ],
+ "loc": {
+ "start": {
+ "line": 2071,
+ "column": 4
+ },
+ "end": {
+ "line": 2076,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the number of filterable rows starting from reference row if\r\n * defined\r\n * @param {Boolean} includeHeaders Include the headers row\r\n * @return {Number} Number of filterable rows\r\n ",
+ "range": [
+ 77634,
+ 77870
+ ],
+ "loc": {
+ "start": {
+ "line": 2065,
+ "column": 4
+ },
+ "end": {
+ "line": 2070,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the data of a given cell\r\n * @param {Number} i Column's index\r\n * @param {Object} cell Cell's DOM object\r\n * @return {String}\r\n ",
+ "range": [
+ 78098,
+ 78268
+ ],
+ "loc": {
+ "start": {
+ "line": 2078,
+ "column": 4
+ },
+ "end": {
+ "line": 2083,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "getCellData",
+ "range": [
+ 78274,
+ 78285
+ ],
+ "loc": {
+ "start": {
+ "line": 2084,
+ "column": 4
+ },
+ "end": {
+ "line": 2084,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 78286,
+ 78287
+ ],
+ "loc": {
+ "start": {
+ "line": 2084,
+ "column": 16
+ },
+ "end": {
+ "line": 2084,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 78289,
+ 78293
+ ],
+ "loc": {
+ "start": {
+ "line": 2084,
+ "column": 19
+ },
+ "end": {
+ "line": 2084,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 78308,
+ 78313
+ ],
+ "loc": {
+ "start": {
+ "line": 2085,
+ "column": 11
+ },
+ "end": {
+ "line": 2085,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isUndef",
+ "range": [
+ 78314,
+ 78321
+ ],
+ "loc": {
+ "start": {
+ "line": 2085,
+ "column": 17
+ },
+ "end": {
+ "line": 2085,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 78308,
+ 78321
+ ],
+ "loc": {
+ "start": {
+ "line": 2085,
+ "column": 11
+ },
+ "end": {
+ "line": 2085,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 78322,
+ 78323
+ ],
+ "loc": {
+ "start": {
+ "line": 2085,
+ "column": 25
+ },
+ "end": {
+ "line": 2085,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 78308,
+ 78324
+ ],
+ "loc": {
+ "start": {
+ "line": 2085,
+ "column": 11
+ },
+ "end": {
+ "line": 2085,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 78329,
+ 78333
+ ],
+ "loc": {
+ "start": {
+ "line": 2085,
+ "column": 32
+ },
+ "end": {
+ "line": 2085,
+ "column": 36
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 78328,
+ 78333
+ ],
+ "loc": {
+ "start": {
+ "line": 2085,
+ "column": 31
+ },
+ "end": {
+ "line": 2085,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 78308,
+ 78333
+ ],
+ "loc": {
+ "start": {
+ "line": 2085,
+ "column": 11
+ },
+ "end": {
+ "line": 2085,
+ "column": 36
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 78356,
+ 78358
+ ],
+ "loc": {
+ "start": {
+ "line": 2086,
+ "column": 19
+ },
+ "end": {
+ "line": 2086,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 78349,
+ 78359
+ ],
+ "loc": {
+ "start": {
+ "line": 2086,
+ "column": 12
+ },
+ "end": {
+ "line": 2086,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 78334,
+ 78370
+ ],
+ "loc": {
+ "start": {
+ "line": 2085,
+ "column": 37
+ },
+ "end": {
+ "line": 2087,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 78305,
+ 78370
+ ],
+ "loc": {
+ "start": {
+ "line": 2085,
+ "column": 8
+ },
+ "end": {
+ "line": 2087,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "First checks for customCellData event",
+ "range": [
+ 78380,
+ 78419
+ ],
+ "loc": {
+ "start": {
+ "line": 2088,
+ "column": 8
+ },
+ "end": {
+ "line": 2088,
+ "column": 47
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 78432,
+ 78436
+ ],
+ "loc": {
+ "start": {
+ "line": 2089,
+ "column": 11
+ },
+ "end": {
+ "line": 2089,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "customCellData",
+ "range": [
+ 78437,
+ 78451
+ ],
+ "loc": {
+ "start": {
+ "line": 2089,
+ "column": 16
+ },
+ "end": {
+ "line": 2089,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 78432,
+ 78451
+ ],
+ "loc": {
+ "start": {
+ "line": 2089,
+ "column": 11
+ },
+ "end": {
+ "line": 2089,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 78455,
+ 78458
+ ],
+ "loc": {
+ "start": {
+ "line": 2089,
+ "column": 34
+ },
+ "end": {
+ "line": 2089,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 78459,
+ 78462
+ ],
+ "loc": {
+ "start": {
+ "line": 2089,
+ "column": 38
+ },
+ "end": {
+ "line": 2089,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 78455,
+ 78462
+ ],
+ "loc": {
+ "start": {
+ "line": 2089,
+ "column": 34
+ },
+ "end": {
+ "line": 2089,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 78463,
+ 78467
+ ],
+ "loc": {
+ "start": {
+ "line": 2089,
+ "column": 42
+ },
+ "end": {
+ "line": 2089,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "customCellDataCols",
+ "range": [
+ 78468,
+ 78486
+ ],
+ "loc": {
+ "start": {
+ "line": 2089,
+ "column": 47
+ },
+ "end": {
+ "line": 2089,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 78463,
+ 78486
+ ],
+ "loc": {
+ "start": {
+ "line": 2089,
+ "column": 42
+ },
+ "end": {
+ "line": 2089,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 78488,
+ 78489
+ ],
+ "loc": {
+ "start": {
+ "line": 2089,
+ "column": 67
+ },
+ "end": {
+ "line": 2089,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 78455,
+ 78490
+ ],
+ "loc": {
+ "start": {
+ "line": 2089,
+ "column": 34
+ },
+ "end": {
+ "line": 2089,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 78432,
+ 78490
+ ],
+ "loc": {
+ "start": {
+ "line": 2089,
+ "column": 11
+ },
+ "end": {
+ "line": 2089,
+ "column": 69
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 78513,
+ 78517
+ ],
+ "loc": {
+ "start": {
+ "line": 2090,
+ "column": 19
+ },
+ "end": {
+ "line": 2090,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "customCellData",
+ "range": [
+ 78518,
+ 78532
+ ],
+ "loc": {
+ "start": {
+ "line": 2090,
+ "column": 24
+ },
+ "end": {
+ "line": 2090,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 78513,
+ 78532
+ ],
+ "loc": {
+ "start": {
+ "line": 2090,
+ "column": 19
+ },
+ "end": {
+ "line": 2090,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 78533,
+ 78537
+ ],
+ "loc": {
+ "start": {
+ "line": 2090,
+ "column": 39
+ },
+ "end": {
+ "line": 2090,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 78513,
+ 78537
+ ],
+ "loc": {
+ "start": {
+ "line": 2090,
+ "column": 19
+ },
+ "end": {
+ "line": 2090,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 78538,
+ 78542
+ ],
+ "loc": {
+ "start": {
+ "line": 2090,
+ "column": 44
+ },
+ "end": {
+ "line": 2090,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "ThisExpression",
+ "range": [
+ 78544,
+ 78548
+ ],
+ "loc": {
+ "start": {
+ "line": 2090,
+ "column": 50
+ },
+ "end": {
+ "line": 2090,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 78550,
+ 78554
+ ],
+ "loc": {
+ "start": {
+ "line": 2090,
+ "column": 56
+ },
+ "end": {
+ "line": 2090,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 78556,
+ 78557
+ ],
+ "loc": {
+ "start": {
+ "line": 2090,
+ "column": 62
+ },
+ "end": {
+ "line": 2090,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 78513,
+ 78558
+ ],
+ "loc": {
+ "start": {
+ "line": 2090,
+ "column": 19
+ },
+ "end": {
+ "line": 2090,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 78506,
+ 78559
+ ],
+ "loc": {
+ "start": {
+ "line": 2090,
+ "column": 12
+ },
+ "end": {
+ "line": 2090,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 78491,
+ 78570
+ ],
+ "loc": {
+ "start": {
+ "line": 2089,
+ "column": 70
+ },
+ "end": {
+ "line": 2091,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 78598,
+ 78601
+ ],
+ "loc": {
+ "start": {
+ "line": 2092,
+ "column": 19
+ },
+ "end": {
+ "line": 2092,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getText",
+ "range": [
+ 78602,
+ 78609
+ ],
+ "loc": {
+ "start": {
+ "line": 2092,
+ "column": 23
+ },
+ "end": {
+ "line": 2092,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 78598,
+ 78609
+ ],
+ "loc": {
+ "start": {
+ "line": 2092,
+ "column": 19
+ },
+ "end": {
+ "line": 2092,
+ "column": 30
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cell",
+ "range": [
+ 78610,
+ 78614
+ ],
+ "loc": {
+ "start": {
+ "line": 2092,
+ "column": 31
+ },
+ "end": {
+ "line": 2092,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 78598,
+ 78615
+ ],
+ "loc": {
+ "start": {
+ "line": 2092,
+ "column": 19
+ },
+ "end": {
+ "line": 2092,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 78591,
+ 78616
+ ],
+ "loc": {
+ "start": {
+ "line": 2092,
+ "column": 12
+ },
+ "end": {
+ "line": 2092,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 78576,
+ 78627
+ ],
+ "loc": {
+ "start": {
+ "line": 2091,
+ "column": 15
+ },
+ "end": {
+ "line": 2093,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 78429,
+ 78627
+ ],
+ "loc": {
+ "start": {
+ "line": 2089,
+ "column": 8
+ },
+ "end": {
+ "line": 2093,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "First checks for customCellData event",
+ "range": [
+ 78380,
+ 78419
+ ],
+ "loc": {
+ "start": {
+ "line": 2088,
+ "column": 8
+ },
+ "end": {
+ "line": 2088,
+ "column": 47
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 78294,
+ 78634
+ ],
+ "loc": {
+ "start": {
+ "line": 2084,
+ "column": 24
+ },
+ "end": {
+ "line": 2094,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 78285,
+ 78634
+ ],
+ "loc": {
+ "start": {
+ "line": 2084,
+ "column": 15
+ },
+ "end": {
+ "line": 2094,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 78274,
+ 78634
+ ],
+ "loc": {
+ "start": {
+ "line": 2084,
+ "column": 4
+ },
+ "end": {
+ "line": 2094,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the data of a given cell\r\n * @param {Number} i Column's index\r\n * @param {Object} cell Cell's DOM object\r\n * @return {String}\r\n ",
+ "range": [
+ 78098,
+ 78268
+ ],
+ "loc": {
+ "start": {
+ "line": 2078,
+ "column": 4
+ },
+ "end": {
+ "line": 2083,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the table data with following format:\r\n * [\r\n * [rowIndex, [value0, value1...]],\r\n * [rowIndex, [value0, value1...]]\r\n * ]\r\n * @return {Array}\r\n *\r\n * TODO: provide an API returning data in JSON format\r\n ",
+ "range": [
+ 78642,
+ 78907
+ ],
+ "loc": {
+ "start": {
+ "line": 2096,
+ "column": 4
+ },
+ "end": {
+ "line": 2105,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "getTableData",
+ "range": [
+ 78913,
+ 78925
+ ],
+ "loc": {
+ "start": {
+ "line": 2106,
+ "column": 4
+ },
+ "end": {
+ "line": 2106,
+ "column": 16
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 78942,
+ 78945
+ ],
+ "loc": {
+ "start": {
+ "line": 2107,
+ "column": 12
+ },
+ "end": {
+ "line": 2107,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 78948,
+ 78952
+ ],
+ "loc": {
+ "start": {
+ "line": 2107,
+ "column": 18
+ },
+ "end": {
+ "line": 2107,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 78953,
+ 78956
+ ],
+ "loc": {
+ "start": {
+ "line": 2107,
+ "column": 23
+ },
+ "end": {
+ "line": 2107,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 78948,
+ 78956
+ ],
+ "loc": {
+ "start": {
+ "line": 2107,
+ "column": 18
+ },
+ "end": {
+ "line": 2107,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 78957,
+ 78961
+ ],
+ "loc": {
+ "start": {
+ "line": 2107,
+ "column": 27
+ },
+ "end": {
+ "line": 2107,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 78948,
+ 78961
+ ],
+ "loc": {
+ "start": {
+ "line": 2107,
+ "column": 18
+ },
+ "end": {
+ "line": 2107,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 78942,
+ 78961
+ ],
+ "loc": {
+ "start": {
+ "line": 2107,
+ "column": 12
+ },
+ "end": {
+ "line": 2107,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 78938,
+ 78962
+ ],
+ "loc": {
+ "start": {
+ "line": 2107,
+ "column": 8
+ },
+ "end": {
+ "line": 2107,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 78980,
+ 78981
+ ],
+ "loc": {
+ "start": {
+ "line": 2108,
+ "column": 16
+ },
+ "end": {
+ "line": 2108,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 78982,
+ 78986
+ ],
+ "loc": {
+ "start": {
+ "line": 2108,
+ "column": 18
+ },
+ "end": {
+ "line": 2108,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "refRow",
+ "range": [
+ 78987,
+ 78993
+ ],
+ "loc": {
+ "start": {
+ "line": 2108,
+ "column": 23
+ },
+ "end": {
+ "line": 2108,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 78982,
+ 78993
+ ],
+ "loc": {
+ "start": {
+ "line": 2108,
+ "column": 18
+ },
+ "end": {
+ "line": 2108,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 78980,
+ 78993
+ ],
+ "loc": {
+ "start": {
+ "line": 2108,
+ "column": 16
+ },
+ "end": {
+ "line": 2108,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 78976,
+ 78993
+ ],
+ "loc": {
+ "start": {
+ "line": 2108,
+ "column": 12
+ },
+ "end": {
+ "line": 2108,
+ "column": 29
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 78995,
+ 78996
+ ],
+ "loc": {
+ "start": {
+ "line": 2108,
+ "column": 31
+ },
+ "end": {
+ "line": 2108,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 78997,
+ 79001
+ ],
+ "loc": {
+ "start": {
+ "line": 2108,
+ "column": 33
+ },
+ "end": {
+ "line": 2108,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbRows",
+ "range": [
+ 79002,
+ 79008
+ ],
+ "loc": {
+ "start": {
+ "line": 2108,
+ "column": 38
+ },
+ "end": {
+ "line": 2108,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 78997,
+ 79008
+ ],
+ "loc": {
+ "start": {
+ "line": 2108,
+ "column": 33
+ },
+ "end": {
+ "line": 2108,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 78995,
+ 79008
+ ],
+ "loc": {
+ "start": {
+ "line": 2108,
+ "column": 31
+ },
+ "end": {
+ "line": 2108,
+ "column": 44
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 79010,
+ 79011
+ ],
+ "loc": {
+ "start": {
+ "line": 2108,
+ "column": 46
+ },
+ "end": {
+ "line": 2108,
+ "column": 47
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 79010,
+ 79013
+ ],
+ "loc": {
+ "start": {
+ "line": 2108,
+ "column": 46
+ },
+ "end": {
+ "line": 2108,
+ "column": 49
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "rowData",
+ "range": [
+ 79033,
+ 79040
+ ],
+ "loc": {
+ "start": {
+ "line": 2109,
+ "column": 16
+ },
+ "end": {
+ "line": 2109,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 79044,
+ 79045
+ ],
+ "loc": {
+ "start": {
+ "line": 2109,
+ "column": 27
+ },
+ "end": {
+ "line": 2109,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 79046,
+ 79048
+ ],
+ "loc": {
+ "start": {
+ "line": 2109,
+ "column": 29
+ },
+ "end": {
+ "line": 2109,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 79043,
+ 79049
+ ],
+ "loc": {
+ "start": {
+ "line": 2109,
+ "column": 26
+ },
+ "end": {
+ "line": 2109,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 79033,
+ 79049
+ ],
+ "loc": {
+ "start": {
+ "line": 2109,
+ "column": 16
+ },
+ "end": {
+ "line": 2109,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 79029,
+ 79050
+ ],
+ "loc": {
+ "start": {
+ "line": 2109,
+ "column": 12
+ },
+ "end": {
+ "line": 2109,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 79068,
+ 79073
+ ],
+ "loc": {
+ "start": {
+ "line": 2110,
+ "column": 16
+ },
+ "end": {
+ "line": 2110,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 79076,
+ 79079
+ ],
+ "loc": {
+ "start": {
+ "line": 2110,
+ "column": 24
+ },
+ "end": {
+ "line": 2110,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 79080,
+ 79081
+ ],
+ "loc": {
+ "start": {
+ "line": 2110,
+ "column": 28
+ },
+ "end": {
+ "line": 2110,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 79076,
+ 79082
+ ],
+ "loc": {
+ "start": {
+ "line": 2110,
+ "column": 24
+ },
+ "end": {
+ "line": 2110,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 79083,
+ 79088
+ ],
+ "loc": {
+ "start": {
+ "line": 2110,
+ "column": 31
+ },
+ "end": {
+ "line": 2110,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 79076,
+ 79088
+ ],
+ "loc": {
+ "start": {
+ "line": 2110,
+ "column": 24
+ },
+ "end": {
+ "line": 2110,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 79068,
+ 79088
+ ],
+ "loc": {
+ "start": {
+ "line": 2110,
+ "column": 16
+ },
+ "end": {
+ "line": 2110,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 79064,
+ 79089
+ ],
+ "loc": {
+ "start": {
+ "line": 2110,
+ "column": 12
+ },
+ "end": {
+ "line": 2110,
+ "column": 37
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " this loop retrieves cell data",
+ "range": [
+ 79103,
+ 79135
+ ],
+ "loc": {
+ "start": {
+ "line": 2111,
+ "column": 12
+ },
+ "end": {
+ "line": 2111,
+ "column": 44
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 79157,
+ 79158
+ ],
+ "loc": {
+ "start": {
+ "line": 2112,
+ "column": 20
+ },
+ "end": {
+ "line": 2112,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 79159,
+ 79160
+ ],
+ "loc": {
+ "start": {
+ "line": 2112,
+ "column": 22
+ },
+ "end": {
+ "line": 2112,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 79157,
+ 79160
+ ],
+ "loc": {
+ "start": {
+ "line": 2112,
+ "column": 20
+ },
+ "end": {
+ "line": 2112,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 79162,
+ 79165
+ ],
+ "loc": {
+ "start": {
+ "line": 2112,
+ "column": 25
+ },
+ "end": {
+ "line": 2112,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 79166,
+ 79171
+ ],
+ "loc": {
+ "start": {
+ "line": 2112,
+ "column": 29
+ },
+ "end": {
+ "line": 2112,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 79172,
+ 79178
+ ],
+ "loc": {
+ "start": {
+ "line": 2112,
+ "column": 35
+ },
+ "end": {
+ "line": 2112,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 79166,
+ 79178
+ ],
+ "loc": {
+ "start": {
+ "line": 2112,
+ "column": 29
+ },
+ "end": {
+ "line": 2112,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 79162,
+ 79178
+ ],
+ "loc": {
+ "start": {
+ "line": 2112,
+ "column": 25
+ },
+ "end": {
+ "line": 2112,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 79153,
+ 79178
+ ],
+ "loc": {
+ "start": {
+ "line": 2112,
+ "column": 16
+ },
+ "end": {
+ "line": 2112,
+ "column": 41
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 79180,
+ 79181
+ ],
+ "loc": {
+ "start": {
+ "line": 2112,
+ "column": 43
+ },
+ "end": {
+ "line": 2112,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 79182,
+ 79185
+ ],
+ "loc": {
+ "start": {
+ "line": 2112,
+ "column": 45
+ },
+ "end": {
+ "line": 2112,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 79180,
+ 79185
+ ],
+ "loc": {
+ "start": {
+ "line": 2112,
+ "column": 43
+ },
+ "end": {
+ "line": 2112,
+ "column": 48
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 79187,
+ 79188
+ ],
+ "loc": {
+ "start": {
+ "line": 2112,
+ "column": 50
+ },
+ "end": {
+ "line": 2112,
+ "column": 51
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 79187,
+ 79190
+ ],
+ "loc": {
+ "start": {
+ "line": 2112,
+ "column": 50
+ },
+ "end": {
+ "line": 2112,
+ "column": 53
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 79214,
+ 79223
+ ],
+ "loc": {
+ "start": {
+ "line": 2113,
+ "column": 20
+ },
+ "end": {
+ "line": 2113,
+ "column": 29
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 79226,
+ 79230
+ ],
+ "loc": {
+ "start": {
+ "line": 2113,
+ "column": 32
+ },
+ "end": {
+ "line": 2113,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getCellData",
+ "range": [
+ 79231,
+ 79242
+ ],
+ "loc": {
+ "start": {
+ "line": 2113,
+ "column": 37
+ },
+ "end": {
+ "line": 2113,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 79226,
+ 79242
+ ],
+ "loc": {
+ "start": {
+ "line": 2113,
+ "column": 32
+ },
+ "end": {
+ "line": 2113,
+ "column": 48
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 79243,
+ 79244
+ ],
+ "loc": {
+ "start": {
+ "line": 2113,
+ "column": 49
+ },
+ "end": {
+ "line": 2113,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 79246,
+ 79251
+ ],
+ "loc": {
+ "start": {
+ "line": 2113,
+ "column": 52
+ },
+ "end": {
+ "line": 2113,
+ "column": 57
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 79252,
+ 79253
+ ],
+ "loc": {
+ "start": {
+ "line": 2113,
+ "column": 58
+ },
+ "end": {
+ "line": 2113,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 79246,
+ 79254
+ ],
+ "loc": {
+ "start": {
+ "line": 2113,
+ "column": 52
+ },
+ "end": {
+ "line": 2113,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 79226,
+ 79255
+ ],
+ "loc": {
+ "start": {
+ "line": 2113,
+ "column": 32
+ },
+ "end": {
+ "line": 2113,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 79214,
+ 79255
+ ],
+ "loc": {
+ "start": {
+ "line": 2113,
+ "column": 20
+ },
+ "end": {
+ "line": 2113,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 79210,
+ 79256
+ ],
+ "loc": {
+ "start": {
+ "line": 2113,
+ "column": 16
+ },
+ "end": {
+ "line": 2113,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "rowData",
+ "range": [
+ 79274,
+ 79281
+ ],
+ "loc": {
+ "start": {
+ "line": 2114,
+ "column": 16
+ },
+ "end": {
+ "line": 2114,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 79282,
+ 79283
+ ],
+ "loc": {
+ "start": {
+ "line": 2114,
+ "column": 24
+ },
+ "end": {
+ "line": 2114,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 79274,
+ 79284
+ ],
+ "loc": {
+ "start": {
+ "line": 2114,
+ "column": 16
+ },
+ "end": {
+ "line": 2114,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 79285,
+ 79289
+ ],
+ "loc": {
+ "start": {
+ "line": 2114,
+ "column": 27
+ },
+ "end": {
+ "line": 2114,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 79274,
+ 79289
+ ],
+ "loc": {
+ "start": {
+ "line": 2114,
+ "column": 16
+ },
+ "end": {
+ "line": 2114,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 79290,
+ 79299
+ ],
+ "loc": {
+ "start": {
+ "line": 2114,
+ "column": 32
+ },
+ "end": {
+ "line": 2114,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 79274,
+ 79300
+ ],
+ "loc": {
+ "start": {
+ "line": 2114,
+ "column": 16
+ },
+ "end": {
+ "line": 2114,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 79274,
+ 79301
+ ],
+ "loc": {
+ "start": {
+ "line": 2114,
+ "column": 16
+ },
+ "end": {
+ "line": 2114,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 79191,
+ 79316
+ ],
+ "loc": {
+ "start": {
+ "line": 2112,
+ "column": 54
+ },
+ "end": {
+ "line": 2115,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 79149,
+ 79316
+ ],
+ "loc": {
+ "start": {
+ "line": 2112,
+ "column": 12
+ },
+ "end": {
+ "line": 2115,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " this loop retrieves cell data",
+ "range": [
+ 79103,
+ 79135
+ ],
+ "loc": {
+ "start": {
+ "line": 2111,
+ "column": 12
+ },
+ "end": {
+ "line": 2111,
+ "column": 44
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 79330,
+ 79334
+ ],
+ "loc": {
+ "start": {
+ "line": 2116,
+ "column": 12
+ },
+ "end": {
+ "line": 2116,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblData",
+ "range": [
+ 79335,
+ 79342
+ ],
+ "loc": {
+ "start": {
+ "line": 2116,
+ "column": 17
+ },
+ "end": {
+ "line": 2116,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 79330,
+ 79342
+ ],
+ "loc": {
+ "start": {
+ "line": 2116,
+ "column": 12
+ },
+ "end": {
+ "line": 2116,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 79343,
+ 79347
+ ],
+ "loc": {
+ "start": {
+ "line": 2116,
+ "column": 25
+ },
+ "end": {
+ "line": 2116,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 79330,
+ 79347
+ ],
+ "loc": {
+ "start": {
+ "line": 2116,
+ "column": 12
+ },
+ "end": {
+ "line": 2116,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "rowData",
+ "range": [
+ 79348,
+ 79355
+ ],
+ "loc": {
+ "start": {
+ "line": 2116,
+ "column": 30
+ },
+ "end": {
+ "line": 2116,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 79330,
+ 79356
+ ],
+ "loc": {
+ "start": {
+ "line": 2116,
+ "column": 12
+ },
+ "end": {
+ "line": 2116,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 79330,
+ 79357
+ ],
+ "loc": {
+ "start": {
+ "line": 2116,
+ "column": 12
+ },
+ "end": {
+ "line": 2116,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 79014,
+ 79368
+ ],
+ "loc": {
+ "start": {
+ "line": 2108,
+ "column": 50
+ },
+ "end": {
+ "line": 2117,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 78972,
+ 79368
+ ],
+ "loc": {
+ "start": {
+ "line": 2108,
+ "column": 8
+ },
+ "end": {
+ "line": 2117,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 79385,
+ 79389
+ ],
+ "loc": {
+ "start": {
+ "line": 2118,
+ "column": 15
+ },
+ "end": {
+ "line": 2118,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tblData",
+ "range": [
+ 79390,
+ 79397
+ ],
+ "loc": {
+ "start": {
+ "line": 2118,
+ "column": 20
+ },
+ "end": {
+ "line": 2118,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 79385,
+ 79397
+ ],
+ "loc": {
+ "start": {
+ "line": 2118,
+ "column": 15
+ },
+ "end": {
+ "line": 2118,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 79378,
+ 79398
+ ],
+ "loc": {
+ "start": {
+ "line": 2118,
+ "column": 8
+ },
+ "end": {
+ "line": 2118,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "range": [
+ 78927,
+ 79405
+ ],
+ "loc": {
+ "start": {
+ "line": 2106,
+ "column": 18
+ },
+ "end": {
+ "line": 2119,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 78925,
+ 79405
+ ],
+ "loc": {
+ "start": {
+ "line": 2106,
+ "column": 16
+ },
+ "end": {
+ "line": 2119,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 78913,
+ 79405
+ ],
+ "loc": {
+ "start": {
+ "line": 2106,
+ "column": 4
+ },
+ "end": {
+ "line": 2119,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the table data with following format:\r\n * [\r\n * [rowIndex, [value0, value1...]],\r\n * [rowIndex, [value0, value1...]]\r\n * ]\r\n * @return {Array}\r\n *\r\n * TODO: provide an API returning data in JSON format\r\n ",
+ "range": [
+ 78642,
+ 78907
+ ],
+ "loc": {
+ "start": {
+ "line": 2096,
+ "column": 4
+ },
+ "end": {
+ "line": 2105,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the filtered data with following format:\r\n * [\r\n * [rowIndex, [value0, value1...]],\r\n * [rowIndex, [value0, value1...]]\r\n * ]\r\n * @param {Boolean} includeHeaders Include headers row\r\n * @return {Array}\r\n *\r\n * TODO: provide an API returning data in JSON format\r\n ",
+ "range": [
+ 79413,
+ 79743
+ ],
+ "loc": {
+ "start": {
+ "line": 2121,
+ "column": 4
+ },
+ "end": {
+ "line": 2131,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "getFilteredData",
+ "range": [
+ 79749,
+ 79764
+ ],
+ "loc": {
+ "start": {
+ "line": 2132,
+ "column": 4
+ },
+ "end": {
+ "line": 2132,
+ "column": 19
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "includeHeaders",
+ "range": [
+ 79765,
+ 79779
+ ],
+ "loc": {
+ "start": {
+ "line": 2132,
+ "column": 20
+ },
+ "end": {
+ "line": 2132,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 79795,
+ 79799
+ ],
+ "loc": {
+ "start": {
+ "line": 2133,
+ "column": 12
+ },
+ "end": {
+ "line": 2133,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 79800,
+ 79814
+ ],
+ "loc": {
+ "start": {
+ "line": 2133,
+ "column": 17
+ },
+ "end": {
+ "line": 2133,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 79795,
+ 79814
+ ],
+ "loc": {
+ "start": {
+ "line": 2133,
+ "column": 12
+ },
+ "end": {
+ "line": 2133,
+ "column": 31
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 79794,
+ 79814
+ ],
+ "loc": {
+ "start": {
+ "line": 2133,
+ "column": 11
+ },
+ "end": {
+ "line": 2133,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 79837,
+ 79839
+ ],
+ "loc": {
+ "start": {
+ "line": 2134,
+ "column": 19
+ },
+ "end": {
+ "line": 2134,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 79830,
+ 79840
+ ],
+ "loc": {
+ "start": {
+ "line": 2134,
+ "column": 12
+ },
+ "end": {
+ "line": 2134,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 79815,
+ 79851
+ ],
+ "loc": {
+ "start": {
+ "line": 2133,
+ "column": 32
+ },
+ "end": {
+ "line": 2135,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 79791,
+ 79851
+ ],
+ "loc": {
+ "start": {
+ "line": 2133,
+ "column": 8
+ },
+ "end": {
+ "line": 2135,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 79865,
+ 79868
+ ],
+ "loc": {
+ "start": {
+ "line": 2136,
+ "column": 12
+ },
+ "end": {
+ "line": 2136,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 79871,
+ 79875
+ ],
+ "loc": {
+ "start": {
+ "line": 2136,
+ "column": 18
+ },
+ "end": {
+ "line": 2136,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 79876,
+ 79879
+ ],
+ "loc": {
+ "start": {
+ "line": 2136,
+ "column": 23
+ },
+ "end": {
+ "line": 2136,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 79871,
+ 79879
+ ],
+ "loc": {
+ "start": {
+ "line": 2136,
+ "column": 18
+ },
+ "end": {
+ "line": 2136,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 79880,
+ 79884
+ ],
+ "loc": {
+ "start": {
+ "line": 2136,
+ "column": 27
+ },
+ "end": {
+ "line": 2136,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 79871,
+ 79884
+ ],
+ "loc": {
+ "start": {
+ "line": 2136,
+ "column": 18
+ },
+ "end": {
+ "line": 2136,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 79865,
+ 79884
+ ],
+ "loc": {
+ "start": {
+ "line": 2136,
+ "column": 12
+ },
+ "end": {
+ "line": 2136,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "filteredData",
+ "range": [
+ 79899,
+ 79911
+ ],
+ "loc": {
+ "start": {
+ "line": 2137,
+ "column": 12
+ },
+ "end": {
+ "line": 2137,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 79914,
+ 79916
+ ],
+ "loc": {
+ "start": {
+ "line": 2137,
+ "column": 27
+ },
+ "end": {
+ "line": 2137,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 79899,
+ 79916
+ ],
+ "loc": {
+ "start": {
+ "line": 2137,
+ "column": 12
+ },
+ "end": {
+ "line": 2137,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 79861,
+ 79917
+ ],
+ "loc": {
+ "start": {
+ "line": 2136,
+ "column": 8
+ },
+ "end": {
+ "line": 2137,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "includeHeaders",
+ "range": [
+ 79930,
+ 79944
+ ],
+ "loc": {
+ "start": {
+ "line": 2138,
+ "column": 11
+ },
+ "end": {
+ "line": 2138,
+ "column": 25
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "table",
+ "range": [
+ 79964,
+ 79969
+ ],
+ "loc": {
+ "start": {
+ "line": 2139,
+ "column": 16
+ },
+ "end": {
+ "line": 2139,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 79972,
+ 79976
+ ],
+ "loc": {
+ "start": {
+ "line": 2139,
+ "column": 24
+ },
+ "end": {
+ "line": 2139,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 79977,
+ 79987
+ ],
+ "loc": {
+ "start": {
+ "line": 2139,
+ "column": 29
+ },
+ "end": {
+ "line": 2139,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 79972,
+ 79987
+ ],
+ "loc": {
+ "start": {
+ "line": 2139,
+ "column": 24
+ },
+ "end": {
+ "line": 2139,
+ "column": 39
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 80011,
+ 80015
+ ],
+ "loc": {
+ "start": {
+ "line": 2140,
+ "column": 20
+ },
+ "end": {
+ "line": 2140,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 80016,
+ 80019
+ ],
+ "loc": {
+ "start": {
+ "line": 2140,
+ "column": 25
+ },
+ "end": {
+ "line": 2140,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 80011,
+ 80019
+ ],
+ "loc": {
+ "start": {
+ "line": 2140,
+ "column": 20
+ },
+ "end": {
+ "line": 2140,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 80020,
+ 80030
+ ],
+ "loc": {
+ "start": {
+ "line": 2140,
+ "column": 29
+ },
+ "end": {
+ "line": 2140,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 80011,
+ 80030
+ ],
+ "loc": {
+ "start": {
+ "line": 2140,
+ "column": 20
+ },
+ "end": {
+ "line": 2140,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headTbl",
+ "range": [
+ 80031,
+ 80038
+ ],
+ "loc": {
+ "start": {
+ "line": 2140,
+ "column": 40
+ },
+ "end": {
+ "line": 2140,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 80011,
+ 80038
+ ],
+ "loc": {
+ "start": {
+ "line": 2140,
+ "column": 20
+ },
+ "end": {
+ "line": 2140,
+ "column": 47
+ }
+ }
+ },
+ "alternate": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 80041,
+ 80045
+ ],
+ "loc": {
+ "start": {
+ "line": 2140,
+ "column": 50
+ },
+ "end": {
+ "line": 2140,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 80046,
+ 80049
+ ],
+ "loc": {
+ "start": {
+ "line": 2140,
+ "column": 55
+ },
+ "end": {
+ "line": 2140,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 80041,
+ 80049
+ ],
+ "loc": {
+ "start": {
+ "line": 2140,
+ "column": 50
+ },
+ "end": {
+ "line": 2140,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 79972,
+ 80049
+ ],
+ "loc": {
+ "start": {
+ "line": 2139,
+ "column": 24
+ },
+ "end": {
+ "line": 2140,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 79964,
+ 80049
+ ],
+ "loc": {
+ "start": {
+ "line": 2139,
+ "column": 16
+ },
+ "end": {
+ "line": 2140,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "r",
+ "range": [
+ 80068,
+ 80069
+ ],
+ "loc": {
+ "start": {
+ "line": 2141,
+ "column": 16
+ },
+ "end": {
+ "line": 2141,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "table",
+ "range": [
+ 80072,
+ 80077
+ ],
+ "loc": {
+ "start": {
+ "line": 2141,
+ "column": 20
+ },
+ "end": {
+ "line": 2141,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 80078,
+ 80082
+ ],
+ "loc": {
+ "start": {
+ "line": 2141,
+ "column": 26
+ },
+ "end": {
+ "line": 2141,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 80072,
+ 80082
+ ],
+ "loc": {
+ "start": {
+ "line": 2141,
+ "column": 20
+ },
+ "end": {
+ "line": 2141,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 80083,
+ 80087
+ ],
+ "loc": {
+ "start": {
+ "line": 2141,
+ "column": 31
+ },
+ "end": {
+ "line": 2141,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersRow",
+ "range": [
+ 80088,
+ 80098
+ ],
+ "loc": {
+ "start": {
+ "line": 2141,
+ "column": 36
+ },
+ "end": {
+ "line": 2141,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 80083,
+ 80098
+ ],
+ "loc": {
+ "start": {
+ "line": 2141,
+ "column": 31
+ },
+ "end": {
+ "line": 2141,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 80072,
+ 80099
+ ],
+ "loc": {
+ "start": {
+ "line": 2141,
+ "column": 20
+ },
+ "end": {
+ "line": 2141,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 80068,
+ 80099
+ ],
+ "loc": {
+ "start": {
+ "line": 2141,
+ "column": 16
+ },
+ "end": {
+ "line": 2141,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "rowData",
+ "range": [
+ 80118,
+ 80125
+ ],
+ "loc": {
+ "start": {
+ "line": 2142,
+ "column": 16
+ },
+ "end": {
+ "line": 2142,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "r",
+ "range": [
+ 80129,
+ 80130
+ ],
+ "loc": {
+ "start": {
+ "line": 2142,
+ "column": 27
+ },
+ "end": {
+ "line": 2142,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowIndex",
+ "range": [
+ 80131,
+ 80139
+ ],
+ "loc": {
+ "start": {
+ "line": 2142,
+ "column": 29
+ },
+ "end": {
+ "line": 2142,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 80129,
+ 80139
+ ],
+ "loc": {
+ "start": {
+ "line": 2142,
+ "column": 27
+ },
+ "end": {
+ "line": 2142,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 80141,
+ 80143
+ ],
+ "loc": {
+ "start": {
+ "line": 2142,
+ "column": 39
+ },
+ "end": {
+ "line": 2142,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 80128,
+ 80144
+ ],
+ "loc": {
+ "start": {
+ "line": 2142,
+ "column": 26
+ },
+ "end": {
+ "line": 2142,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 80118,
+ 80144
+ ],
+ "loc": {
+ "start": {
+ "line": 2142,
+ "column": 16
+ },
+ "end": {
+ "line": 2142,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 79960,
+ 80145
+ ],
+ "loc": {
+ "start": {
+ "line": 2139,
+ "column": 12
+ },
+ "end": {
+ "line": 2142,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 80167,
+ 80168
+ ],
+ "loc": {
+ "start": {
+ "line": 2143,
+ "column": 20
+ },
+ "end": {
+ "line": 2143,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 80169,
+ 80170
+ ],
+ "loc": {
+ "start": {
+ "line": 2143,
+ "column": 22
+ },
+ "end": {
+ "line": 2143,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 80167,
+ 80170
+ ],
+ "loc": {
+ "start": {
+ "line": 2143,
+ "column": 20
+ },
+ "end": {
+ "line": 2143,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 80163,
+ 80170
+ ],
+ "loc": {
+ "start": {
+ "line": 2143,
+ "column": 16
+ },
+ "end": {
+ "line": 2143,
+ "column": 23
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 80172,
+ 80173
+ ],
+ "loc": {
+ "start": {
+ "line": 2143,
+ "column": 25
+ },
+ "end": {
+ "line": 2143,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 80174,
+ 80178
+ ],
+ "loc": {
+ "start": {
+ "line": 2143,
+ "column": 27
+ },
+ "end": {
+ "line": 2143,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbCells",
+ "range": [
+ 80179,
+ 80186
+ ],
+ "loc": {
+ "start": {
+ "line": 2143,
+ "column": 32
+ },
+ "end": {
+ "line": 2143,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 80174,
+ 80186
+ ],
+ "loc": {
+ "start": {
+ "line": 2143,
+ "column": 27
+ },
+ "end": {
+ "line": 2143,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 80172,
+ 80186
+ ],
+ "loc": {
+ "start": {
+ "line": 2143,
+ "column": 25
+ },
+ "end": {
+ "line": 2143,
+ "column": 39
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 80188,
+ 80189
+ ],
+ "loc": {
+ "start": {
+ "line": 2143,
+ "column": 41
+ },
+ "end": {
+ "line": 2143,
+ "column": 42
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 80188,
+ 80191
+ ],
+ "loc": {
+ "start": {
+ "line": 2143,
+ "column": 41
+ },
+ "end": {
+ "line": 2143,
+ "column": 44
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "headerText",
+ "range": [
+ 80215,
+ 80225
+ ],
+ "loc": {
+ "start": {
+ "line": 2144,
+ "column": 20
+ },
+ "end": {
+ "line": 2144,
+ "column": 30
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 80228,
+ 80232
+ ],
+ "loc": {
+ "start": {
+ "line": 2144,
+ "column": 33
+ },
+ "end": {
+ "line": 2144,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getCellData",
+ "range": [
+ 80233,
+ 80244
+ ],
+ "loc": {
+ "start": {
+ "line": 2144,
+ "column": 38
+ },
+ "end": {
+ "line": 2144,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 80228,
+ 80244
+ ],
+ "loc": {
+ "start": {
+ "line": 2144,
+ "column": 33
+ },
+ "end": {
+ "line": 2144,
+ "column": 49
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 80245,
+ 80246
+ ],
+ "loc": {
+ "start": {
+ "line": 2144,
+ "column": 50
+ },
+ "end": {
+ "line": 2144,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "r",
+ "range": [
+ 80248,
+ 80249
+ ],
+ "loc": {
+ "start": {
+ "line": 2144,
+ "column": 53
+ },
+ "end": {
+ "line": 2144,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 80250,
+ 80255
+ ],
+ "loc": {
+ "start": {
+ "line": 2144,
+ "column": 55
+ },
+ "end": {
+ "line": 2144,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 80248,
+ 80255
+ ],
+ "loc": {
+ "start": {
+ "line": 2144,
+ "column": 53
+ },
+ "end": {
+ "line": 2144,
+ "column": 60
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 80256,
+ 80257
+ ],
+ "loc": {
+ "start": {
+ "line": 2144,
+ "column": 61
+ },
+ "end": {
+ "line": 2144,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 80248,
+ 80258
+ ],
+ "loc": {
+ "start": {
+ "line": 2144,
+ "column": 53
+ },
+ "end": {
+ "line": 2144,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 80228,
+ 80259
+ ],
+ "loc": {
+ "start": {
+ "line": 2144,
+ "column": 33
+ },
+ "end": {
+ "line": 2144,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 80215,
+ 80259
+ ],
+ "loc": {
+ "start": {
+ "line": 2144,
+ "column": 20
+ },
+ "end": {
+ "line": 2144,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 80211,
+ 80260
+ ],
+ "loc": {
+ "start": {
+ "line": 2144,
+ "column": 16
+ },
+ "end": {
+ "line": 2144,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "rowData",
+ "range": [
+ 80278,
+ 80285
+ ],
+ "loc": {
+ "start": {
+ "line": 2145,
+ "column": 16
+ },
+ "end": {
+ "line": 2145,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 80286,
+ 80287
+ ],
+ "loc": {
+ "start": {
+ "line": 2145,
+ "column": 24
+ },
+ "end": {
+ "line": 2145,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 80278,
+ 80288
+ ],
+ "loc": {
+ "start": {
+ "line": 2145,
+ "column": 16
+ },
+ "end": {
+ "line": 2145,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 80289,
+ 80293
+ ],
+ "loc": {
+ "start": {
+ "line": 2145,
+ "column": 27
+ },
+ "end": {
+ "line": 2145,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 80278,
+ 80293
+ ],
+ "loc": {
+ "start": {
+ "line": 2145,
+ "column": 16
+ },
+ "end": {
+ "line": 2145,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "headerText",
+ "range": [
+ 80294,
+ 80304
+ ],
+ "loc": {
+ "start": {
+ "line": 2145,
+ "column": 32
+ },
+ "end": {
+ "line": 2145,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 80278,
+ 80305
+ ],
+ "loc": {
+ "start": {
+ "line": 2145,
+ "column": 16
+ },
+ "end": {
+ "line": 2145,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 80278,
+ 80306
+ ],
+ "loc": {
+ "start": {
+ "line": 2145,
+ "column": 16
+ },
+ "end": {
+ "line": 2145,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 80192,
+ 80321
+ ],
+ "loc": {
+ "start": {
+ "line": 2143,
+ "column": 45
+ },
+ "end": {
+ "line": 2146,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 80159,
+ 80321
+ ],
+ "loc": {
+ "start": {
+ "line": 2143,
+ "column": 12
+ },
+ "end": {
+ "line": 2146,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "filteredData",
+ "range": [
+ 80335,
+ 80347
+ ],
+ "loc": {
+ "start": {
+ "line": 2147,
+ "column": 12
+ },
+ "end": {
+ "line": 2147,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 80348,
+ 80352
+ ],
+ "loc": {
+ "start": {
+ "line": 2147,
+ "column": 25
+ },
+ "end": {
+ "line": 2147,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 80335,
+ 80352
+ ],
+ "loc": {
+ "start": {
+ "line": 2147,
+ "column": 12
+ },
+ "end": {
+ "line": 2147,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "rowData",
+ "range": [
+ 80353,
+ 80360
+ ],
+ "loc": {
+ "start": {
+ "line": 2147,
+ "column": 30
+ },
+ "end": {
+ "line": 2147,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 80335,
+ 80361
+ ],
+ "loc": {
+ "start": {
+ "line": 2147,
+ "column": 12
+ },
+ "end": {
+ "line": 2147,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 80335,
+ 80362
+ ],
+ "loc": {
+ "start": {
+ "line": 2147,
+ "column": 12
+ },
+ "end": {
+ "line": 2147,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 79945,
+ 80373
+ ],
+ "loc": {
+ "start": {
+ "line": 2138,
+ "column": 26
+ },
+ "end": {
+ "line": 2148,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 79927,
+ 80373
+ ],
+ "loc": {
+ "start": {
+ "line": 2138,
+ "column": 8
+ },
+ "end": {
+ "line": 2148,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "validRows",
+ "range": [
+ 80389,
+ 80398
+ ],
+ "loc": {
+ "start": {
+ "line": 2150,
+ "column": 12
+ },
+ "end": {
+ "line": 2150,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 80401,
+ 80405
+ ],
+ "loc": {
+ "start": {
+ "line": 2150,
+ "column": 24
+ },
+ "end": {
+ "line": 2150,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getValidRows",
+ "range": [
+ 80406,
+ 80418
+ ],
+ "loc": {
+ "start": {
+ "line": 2150,
+ "column": 29
+ },
+ "end": {
+ "line": 2150,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 80401,
+ 80418
+ ],
+ "loc": {
+ "start": {
+ "line": 2150,
+ "column": 24
+ },
+ "end": {
+ "line": 2150,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 80419,
+ 80423
+ ],
+ "loc": {
+ "start": {
+ "line": 2150,
+ "column": 42
+ },
+ "end": {
+ "line": 2150,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 80401,
+ 80424
+ ],
+ "loc": {
+ "start": {
+ "line": 2150,
+ "column": 24
+ },
+ "end": {
+ "line": 2150,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 80389,
+ 80424
+ ],
+ "loc": {
+ "start": {
+ "line": 2150,
+ "column": 12
+ },
+ "end": {
+ "line": 2150,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 80385,
+ 80425
+ ],
+ "loc": {
+ "start": {
+ "line": 2150,
+ "column": 8
+ },
+ "end": {
+ "line": 2150,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 80443,
+ 80444
+ ],
+ "loc": {
+ "start": {
+ "line": 2151,
+ "column": 16
+ },
+ "end": {
+ "line": 2151,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 80445,
+ 80446
+ ],
+ "loc": {
+ "start": {
+ "line": 2151,
+ "column": 18
+ },
+ "end": {
+ "line": 2151,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 80443,
+ 80446
+ ],
+ "loc": {
+ "start": {
+ "line": 2151,
+ "column": 16
+ },
+ "end": {
+ "line": 2151,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 80439,
+ 80446
+ ],
+ "loc": {
+ "start": {
+ "line": 2151,
+ "column": 12
+ },
+ "end": {
+ "line": 2151,
+ "column": 19
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 80448,
+ 80449
+ ],
+ "loc": {
+ "start": {
+ "line": 2151,
+ "column": 21
+ },
+ "end": {
+ "line": 2151,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "validRows",
+ "range": [
+ 80450,
+ 80459
+ ],
+ "loc": {
+ "start": {
+ "line": 2151,
+ "column": 23
+ },
+ "end": {
+ "line": 2151,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 80460,
+ 80466
+ ],
+ "loc": {
+ "start": {
+ "line": 2151,
+ "column": 33
+ },
+ "end": {
+ "line": 2151,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 80450,
+ 80466
+ ],
+ "loc": {
+ "start": {
+ "line": 2151,
+ "column": 23
+ },
+ "end": {
+ "line": 2151,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 80448,
+ 80466
+ ],
+ "loc": {
+ "start": {
+ "line": 2151,
+ "column": 21
+ },
+ "end": {
+ "line": 2151,
+ "column": 39
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 80468,
+ 80469
+ ],
+ "loc": {
+ "start": {
+ "line": 2151,
+ "column": 41
+ },
+ "end": {
+ "line": 2151,
+ "column": 42
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 80468,
+ 80471
+ ],
+ "loc": {
+ "start": {
+ "line": 2151,
+ "column": 41
+ },
+ "end": {
+ "line": 2151,
+ "column": 44
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "rData",
+ "range": [
+ 80491,
+ 80496
+ ],
+ "loc": {
+ "start": {
+ "line": 2152,
+ "column": 16
+ },
+ "end": {
+ "line": 2152,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 80500,
+ 80504
+ ],
+ "loc": {
+ "start": {
+ "line": 2152,
+ "column": 25
+ },
+ "end": {
+ "line": 2152,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 80505,
+ 80519
+ ],
+ "loc": {
+ "start": {
+ "line": 2152,
+ "column": 30
+ },
+ "end": {
+ "line": 2152,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 80500,
+ 80519
+ ],
+ "loc": {
+ "start": {
+ "line": 2152,
+ "column": 25
+ },
+ "end": {
+ "line": 2152,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 80520,
+ 80521
+ ],
+ "loc": {
+ "start": {
+ "line": 2152,
+ "column": 45
+ },
+ "end": {
+ "line": 2152,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 80500,
+ 80522
+ ],
+ "loc": {
+ "start": {
+ "line": 2152,
+ "column": 25
+ },
+ "end": {
+ "line": 2152,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 80523,
+ 80525
+ ],
+ "loc": {
+ "start": {
+ "line": 2152,
+ "column": 48
+ },
+ "end": {
+ "line": 2152,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 80499,
+ 80526
+ ],
+ "loc": {
+ "start": {
+ "line": 2152,
+ "column": 24
+ },
+ "end": {
+ "line": 2152,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 80491,
+ 80526
+ ],
+ "loc": {
+ "start": {
+ "line": 2152,
+ "column": 16
+ },
+ "end": {
+ "line": 2152,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 80545,
+ 80550
+ ],
+ "loc": {
+ "start": {
+ "line": 2153,
+ "column": 16
+ },
+ "end": {
+ "line": 2153,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 80553,
+ 80556
+ ],
+ "loc": {
+ "start": {
+ "line": 2153,
+ "column": 24
+ },
+ "end": {
+ "line": 2153,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 80557,
+ 80561
+ ],
+ "loc": {
+ "start": {
+ "line": 2153,
+ "column": 28
+ },
+ "end": {
+ "line": 2153,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 80562,
+ 80576
+ ],
+ "loc": {
+ "start": {
+ "line": 2153,
+ "column": 33
+ },
+ "end": {
+ "line": 2153,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 80557,
+ 80576
+ ],
+ "loc": {
+ "start": {
+ "line": 2153,
+ "column": 28
+ },
+ "end": {
+ "line": 2153,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 80577,
+ 80578
+ ],
+ "loc": {
+ "start": {
+ "line": 2153,
+ "column": 48
+ },
+ "end": {
+ "line": 2153,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 80557,
+ 80579
+ ],
+ "loc": {
+ "start": {
+ "line": 2153,
+ "column": 28
+ },
+ "end": {
+ "line": 2153,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 80553,
+ 80580
+ ],
+ "loc": {
+ "start": {
+ "line": 2153,
+ "column": 24
+ },
+ "end": {
+ "line": 2153,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 80581,
+ 80586
+ ],
+ "loc": {
+ "start": {
+ "line": 2153,
+ "column": 52
+ },
+ "end": {
+ "line": 2153,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 80553,
+ 80586
+ ],
+ "loc": {
+ "start": {
+ "line": 2153,
+ "column": 24
+ },
+ "end": {
+ "line": 2153,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 80545,
+ 80586
+ ],
+ "loc": {
+ "start": {
+ "line": 2153,
+ "column": 16
+ },
+ "end": {
+ "line": 2153,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 80487,
+ 80587
+ ],
+ "loc": {
+ "start": {
+ "line": 2152,
+ "column": 12
+ },
+ "end": {
+ "line": 2153,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 80609,
+ 80610
+ ],
+ "loc": {
+ "start": {
+ "line": 2154,
+ "column": 20
+ },
+ "end": {
+ "line": 2154,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 80611,
+ 80612
+ ],
+ "loc": {
+ "start": {
+ "line": 2154,
+ "column": 22
+ },
+ "end": {
+ "line": 2154,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 80609,
+ 80612
+ ],
+ "loc": {
+ "start": {
+ "line": 2154,
+ "column": 20
+ },
+ "end": {
+ "line": 2154,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 80605,
+ 80612
+ ],
+ "loc": {
+ "start": {
+ "line": 2154,
+ "column": 16
+ },
+ "end": {
+ "line": 2154,
+ "column": 23
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 80614,
+ 80615
+ ],
+ "loc": {
+ "start": {
+ "line": 2154,
+ "column": 25
+ },
+ "end": {
+ "line": 2154,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 80616,
+ 80621
+ ],
+ "loc": {
+ "start": {
+ "line": 2154,
+ "column": 27
+ },
+ "end": {
+ "line": 2154,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 80622,
+ 80628
+ ],
+ "loc": {
+ "start": {
+ "line": 2154,
+ "column": 33
+ },
+ "end": {
+ "line": 2154,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 80616,
+ 80628
+ ],
+ "loc": {
+ "start": {
+ "line": 2154,
+ "column": 27
+ },
+ "end": {
+ "line": 2154,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 80614,
+ 80628
+ ],
+ "loc": {
+ "start": {
+ "line": 2154,
+ "column": 25
+ },
+ "end": {
+ "line": 2154,
+ "column": 39
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 80630,
+ 80631
+ ],
+ "loc": {
+ "start": {
+ "line": 2154,
+ "column": 41
+ },
+ "end": {
+ "line": 2154,
+ "column": 42
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 80630,
+ 80633
+ ],
+ "loc": {
+ "start": {
+ "line": 2154,
+ "column": 41
+ },
+ "end": {
+ "line": 2154,
+ "column": 44
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 80657,
+ 80666
+ ],
+ "loc": {
+ "start": {
+ "line": 2155,
+ "column": 20
+ },
+ "end": {
+ "line": 2155,
+ "column": 29
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 80669,
+ 80673
+ ],
+ "loc": {
+ "start": {
+ "line": 2155,
+ "column": 32
+ },
+ "end": {
+ "line": 2155,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getCellData",
+ "range": [
+ 80674,
+ 80685
+ ],
+ "loc": {
+ "start": {
+ "line": 2155,
+ "column": 37
+ },
+ "end": {
+ "line": 2155,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 80669,
+ 80685
+ ],
+ "loc": {
+ "start": {
+ "line": 2155,
+ "column": 32
+ },
+ "end": {
+ "line": 2155,
+ "column": 48
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 80686,
+ 80687
+ ],
+ "loc": {
+ "start": {
+ "line": 2155,
+ "column": 49
+ },
+ "end": {
+ "line": 2155,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 80689,
+ 80694
+ ],
+ "loc": {
+ "start": {
+ "line": 2155,
+ "column": 52
+ },
+ "end": {
+ "line": 2155,
+ "column": 57
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 80695,
+ 80696
+ ],
+ "loc": {
+ "start": {
+ "line": 2155,
+ "column": 58
+ },
+ "end": {
+ "line": 2155,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 80689,
+ 80697
+ ],
+ "loc": {
+ "start": {
+ "line": 2155,
+ "column": 52
+ },
+ "end": {
+ "line": 2155,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 80669,
+ 80698
+ ],
+ "loc": {
+ "start": {
+ "line": 2155,
+ "column": 32
+ },
+ "end": {
+ "line": 2155,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 80657,
+ 80698
+ ],
+ "loc": {
+ "start": {
+ "line": 2155,
+ "column": 20
+ },
+ "end": {
+ "line": 2155,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 80653,
+ 80699
+ ],
+ "loc": {
+ "start": {
+ "line": 2155,
+ "column": 16
+ },
+ "end": {
+ "line": 2155,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "rData",
+ "range": [
+ 80717,
+ 80722
+ ],
+ "loc": {
+ "start": {
+ "line": 2156,
+ "column": 16
+ },
+ "end": {
+ "line": 2156,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 80723,
+ 80724
+ ],
+ "loc": {
+ "start": {
+ "line": 2156,
+ "column": 22
+ },
+ "end": {
+ "line": 2156,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 80717,
+ 80725
+ ],
+ "loc": {
+ "start": {
+ "line": 2156,
+ "column": 16
+ },
+ "end": {
+ "line": 2156,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 80726,
+ 80730
+ ],
+ "loc": {
+ "start": {
+ "line": 2156,
+ "column": 25
+ },
+ "end": {
+ "line": 2156,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 80717,
+ 80730
+ ],
+ "loc": {
+ "start": {
+ "line": 2156,
+ "column": 16
+ },
+ "end": {
+ "line": 2156,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "cell_data",
+ "range": [
+ 80731,
+ 80740
+ ],
+ "loc": {
+ "start": {
+ "line": 2156,
+ "column": 30
+ },
+ "end": {
+ "line": 2156,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 80717,
+ 80741
+ ],
+ "loc": {
+ "start": {
+ "line": 2156,
+ "column": 16
+ },
+ "end": {
+ "line": 2156,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 80717,
+ 80742
+ ],
+ "loc": {
+ "start": {
+ "line": 2156,
+ "column": 16
+ },
+ "end": {
+ "line": 2156,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 80634,
+ 80757
+ ],
+ "loc": {
+ "start": {
+ "line": 2154,
+ "column": 45
+ },
+ "end": {
+ "line": 2157,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 80601,
+ 80757
+ ],
+ "loc": {
+ "start": {
+ "line": 2154,
+ "column": 12
+ },
+ "end": {
+ "line": 2157,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "filteredData",
+ "range": [
+ 80771,
+ 80783
+ ],
+ "loc": {
+ "start": {
+ "line": 2158,
+ "column": 12
+ },
+ "end": {
+ "line": 2158,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 80784,
+ 80788
+ ],
+ "loc": {
+ "start": {
+ "line": 2158,
+ "column": 25
+ },
+ "end": {
+ "line": 2158,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 80771,
+ 80788
+ ],
+ "loc": {
+ "start": {
+ "line": 2158,
+ "column": 12
+ },
+ "end": {
+ "line": 2158,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "rData",
+ "range": [
+ 80789,
+ 80794
+ ],
+ "loc": {
+ "start": {
+ "line": 2158,
+ "column": 30
+ },
+ "end": {
+ "line": 2158,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 80771,
+ 80795
+ ],
+ "loc": {
+ "start": {
+ "line": 2158,
+ "column": 12
+ },
+ "end": {
+ "line": 2158,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 80771,
+ 80796
+ ],
+ "loc": {
+ "start": {
+ "line": 2158,
+ "column": 12
+ },
+ "end": {
+ "line": 2158,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 80472,
+ 80807
+ ],
+ "loc": {
+ "start": {
+ "line": 2151,
+ "column": 45
+ },
+ "end": {
+ "line": 2159,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 80435,
+ 80807
+ ],
+ "loc": {
+ "start": {
+ "line": 2151,
+ "column": 8
+ },
+ "end": {
+ "line": 2159,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Identifier",
+ "name": "filteredData",
+ "range": [
+ 80824,
+ 80836
+ ],
+ "loc": {
+ "start": {
+ "line": 2160,
+ "column": 15
+ },
+ "end": {
+ "line": 2160,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 80817,
+ 80837
+ ],
+ "loc": {
+ "start": {
+ "line": 2160,
+ "column": 8
+ },
+ "end": {
+ "line": 2160,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "range": [
+ 79780,
+ 80844
+ ],
+ "loc": {
+ "start": {
+ "line": 2132,
+ "column": 35
+ },
+ "end": {
+ "line": 2161,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 79764,
+ 80844
+ ],
+ "loc": {
+ "start": {
+ "line": 2132,
+ "column": 19
+ },
+ "end": {
+ "line": 2161,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 79749,
+ 80844
+ ],
+ "loc": {
+ "start": {
+ "line": 2132,
+ "column": 4
+ },
+ "end": {
+ "line": 2161,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the filtered data with following format:\r\n * [\r\n * [rowIndex, [value0, value1...]],\r\n * [rowIndex, [value0, value1...]]\r\n * ]\r\n * @param {Boolean} includeHeaders Include headers row\r\n * @return {Array}\r\n *\r\n * TODO: provide an API returning data in JSON format\r\n ",
+ "range": [
+ 79413,
+ 79743
+ ],
+ "loc": {
+ "start": {
+ "line": 2121,
+ "column": 4
+ },
+ "end": {
+ "line": 2131,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the filtered data for a given column index\r\n * @param {Number} colIndex Colmun's index\r\n * @return {Array} Flat list of values ['val0','val1','val2'...]\r\n *\r\n * TODO: provide an API returning data in JSON format\r\n ",
+ "range": [
+ 80852,
+ 81118
+ ],
+ "loc": {
+ "start": {
+ "line": 2163,
+ "column": 4
+ },
+ "end": {
+ "line": 2169,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "getFilteredDataCol",
+ "range": [
+ 81124,
+ 81142
+ ],
+ "loc": {
+ "start": {
+ "line": 2170,
+ "column": 4
+ },
+ "end": {
+ "line": 2170,
+ "column": 22
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 81143,
+ 81151
+ ],
+ "loc": {
+ "start": {
+ "line": 2170,
+ "column": 23
+ },
+ "end": {
+ "line": 2170,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 81166,
+ 81174
+ ],
+ "loc": {
+ "start": {
+ "line": 2171,
+ "column": 11
+ },
+ "end": {
+ "line": 2171,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "undefined",
+ "range": [
+ 81177,
+ 81186
+ ],
+ "loc": {
+ "start": {
+ "line": 2171,
+ "column": 22
+ },
+ "end": {
+ "line": 2171,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 81166,
+ 81186
+ ],
+ "loc": {
+ "start": {
+ "line": 2171,
+ "column": 11
+ },
+ "end": {
+ "line": 2171,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 81209,
+ 81211
+ ],
+ "loc": {
+ "start": {
+ "line": 2172,
+ "column": 19
+ },
+ "end": {
+ "line": 2172,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 81202,
+ 81212
+ ],
+ "loc": {
+ "start": {
+ "line": 2172,
+ "column": 12
+ },
+ "end": {
+ "line": 2172,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 81187,
+ 81223
+ ],
+ "loc": {
+ "start": {
+ "line": 2171,
+ "column": 32
+ },
+ "end": {
+ "line": 2173,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 81163,
+ 81223
+ ],
+ "loc": {
+ "start": {
+ "line": 2171,
+ "column": 8
+ },
+ "end": {
+ "line": 2173,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "data",
+ "range": [
+ 81237,
+ 81241
+ ],
+ "loc": {
+ "start": {
+ "line": 2174,
+ "column": 12
+ },
+ "end": {
+ "line": 2174,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 81245,
+ 81249
+ ],
+ "loc": {
+ "start": {
+ "line": 2174,
+ "column": 20
+ },
+ "end": {
+ "line": 2174,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFilteredData",
+ "range": [
+ 81250,
+ 81265
+ ],
+ "loc": {
+ "start": {
+ "line": 2174,
+ "column": 25
+ },
+ "end": {
+ "line": 2174,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 81245,
+ 81265
+ ],
+ "loc": {
+ "start": {
+ "line": 2174,
+ "column": 20
+ },
+ "end": {
+ "line": 2174,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 81245,
+ 81267
+ ],
+ "loc": {
+ "start": {
+ "line": 2174,
+ "column": 20
+ },
+ "end": {
+ "line": 2174,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 81237,
+ 81267
+ ],
+ "loc": {
+ "start": {
+ "line": 2174,
+ "column": 12
+ },
+ "end": {
+ "line": 2174,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "colData",
+ "range": [
+ 81282,
+ 81289
+ ],
+ "loc": {
+ "start": {
+ "line": 2175,
+ "column": 12
+ },
+ "end": {
+ "line": 2175,
+ "column": 19
+ }
+ }
+ },
+ "init": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 81292,
+ 81294
+ ],
+ "loc": {
+ "start": {
+ "line": 2175,
+ "column": 22
+ },
+ "end": {
+ "line": 2175,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 81282,
+ 81294
+ ],
+ "loc": {
+ "start": {
+ "line": 2175,
+ "column": 12
+ },
+ "end": {
+ "line": 2175,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 81233,
+ 81295
+ ],
+ "loc": {
+ "start": {
+ "line": 2174,
+ "column": 8
+ },
+ "end": {
+ "line": 2175,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 81313,
+ 81314
+ ],
+ "loc": {
+ "start": {
+ "line": 2176,
+ "column": 16
+ },
+ "end": {
+ "line": 2176,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 81315,
+ 81316
+ ],
+ "loc": {
+ "start": {
+ "line": 2176,
+ "column": 18
+ },
+ "end": {
+ "line": 2176,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 81313,
+ 81316
+ ],
+ "loc": {
+ "start": {
+ "line": 2176,
+ "column": 16
+ },
+ "end": {
+ "line": 2176,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 81318,
+ 81321
+ ],
+ "loc": {
+ "start": {
+ "line": 2176,
+ "column": 21
+ },
+ "end": {
+ "line": 2176,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "data",
+ "range": [
+ 81322,
+ 81326
+ ],
+ "loc": {
+ "start": {
+ "line": 2176,
+ "column": 25
+ },
+ "end": {
+ "line": 2176,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 81327,
+ 81333
+ ],
+ "loc": {
+ "start": {
+ "line": 2176,
+ "column": 30
+ },
+ "end": {
+ "line": 2176,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 81322,
+ 81333
+ ],
+ "loc": {
+ "start": {
+ "line": 2176,
+ "column": 25
+ },
+ "end": {
+ "line": 2176,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 81318,
+ 81333
+ ],
+ "loc": {
+ "start": {
+ "line": 2176,
+ "column": 21
+ },
+ "end": {
+ "line": 2176,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 81309,
+ 81333
+ ],
+ "loc": {
+ "start": {
+ "line": 2176,
+ "column": 12
+ },
+ "end": {
+ "line": 2176,
+ "column": 36
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 81335,
+ 81336
+ ],
+ "loc": {
+ "start": {
+ "line": 2176,
+ "column": 38
+ },
+ "end": {
+ "line": 2176,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 81337,
+ 81340
+ ],
+ "loc": {
+ "start": {
+ "line": 2176,
+ "column": 40
+ },
+ "end": {
+ "line": 2176,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 81335,
+ 81340
+ ],
+ "loc": {
+ "start": {
+ "line": 2176,
+ "column": 38
+ },
+ "end": {
+ "line": 2176,
+ "column": 43
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 81342,
+ 81343
+ ],
+ "loc": {
+ "start": {
+ "line": 2176,
+ "column": 45
+ },
+ "end": {
+ "line": 2176,
+ "column": 46
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 81342,
+ 81345
+ ],
+ "loc": {
+ "start": {
+ "line": 2176,
+ "column": 45
+ },
+ "end": {
+ "line": 2176,
+ "column": 48
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "r",
+ "range": [
+ 81365,
+ 81366
+ ],
+ "loc": {
+ "start": {
+ "line": 2177,
+ "column": 16
+ },
+ "end": {
+ "line": 2177,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "data",
+ "range": [
+ 81369,
+ 81373
+ ],
+ "loc": {
+ "start": {
+ "line": 2177,
+ "column": 20
+ },
+ "end": {
+ "line": 2177,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 81374,
+ 81375
+ ],
+ "loc": {
+ "start": {
+ "line": 2177,
+ "column": 25
+ },
+ "end": {
+ "line": 2177,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 81369,
+ 81376
+ ],
+ "loc": {
+ "start": {
+ "line": 2177,
+ "column": 20
+ },
+ "end": {
+ "line": 2177,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 81365,
+ 81376
+ ],
+ "loc": {
+ "start": {
+ "line": 2177,
+ "column": 16
+ },
+ "end": {
+ "line": 2177,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "d",
+ "range": [
+ 81441,
+ 81442
+ ],
+ "loc": {
+ "start": {
+ "line": 2179,
+ "column": 16
+ },
+ "end": {
+ "line": 2179,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "r",
+ "range": [
+ 81445,
+ 81446
+ ],
+ "loc": {
+ "start": {
+ "line": 2179,
+ "column": 20
+ },
+ "end": {
+ "line": 2179,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 81447,
+ 81448
+ ],
+ "loc": {
+ "start": {
+ "line": 2179,
+ "column": 22
+ },
+ "end": {
+ "line": 2179,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 81445,
+ 81449
+ ],
+ "loc": {
+ "start": {
+ "line": 2179,
+ "column": 20
+ },
+ "end": {
+ "line": 2179,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 81441,
+ 81449
+ ],
+ "loc": {
+ "start": {
+ "line": 2179,
+ "column": 16
+ },
+ "end": {
+ "line": 2179,
+ "column": 24
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "cols values of current row",
+ "range": [
+ 81395,
+ 81423
+ ],
+ "loc": {
+ "start": {
+ "line": 2178,
+ "column": 16
+ },
+ "end": {
+ "line": 2178,
+ "column": 44
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "c",
+ "range": [
+ 81511,
+ 81512
+ ],
+ "loc": {
+ "start": {
+ "line": 2181,
+ "column": 16
+ },
+ "end": {
+ "line": 2181,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "d",
+ "range": [
+ 81515,
+ 81516
+ ],
+ "loc": {
+ "start": {
+ "line": 2181,
+ "column": 20
+ },
+ "end": {
+ "line": 2181,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 81517,
+ 81525
+ ],
+ "loc": {
+ "start": {
+ "line": 2181,
+ "column": 22
+ },
+ "end": {
+ "line": 2181,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 81515,
+ 81526
+ ],
+ "loc": {
+ "start": {
+ "line": 2181,
+ "column": 20
+ },
+ "end": {
+ "line": 2181,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 81511,
+ 81526
+ ],
+ "loc": {
+ "start": {
+ "line": 2181,
+ "column": 16
+ },
+ "end": {
+ "line": 2181,
+ "column": 31
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "data of searched column",
+ "range": [
+ 81468,
+ 81493
+ ],
+ "loc": {
+ "start": {
+ "line": 2180,
+ "column": 16
+ },
+ "end": {
+ "line": 2180,
+ "column": 41
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 81361,
+ 81527
+ ],
+ "loc": {
+ "start": {
+ "line": 2177,
+ "column": 12
+ },
+ "end": {
+ "line": 2181,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "colData",
+ "range": [
+ 81541,
+ 81548
+ ],
+ "loc": {
+ "start": {
+ "line": 2182,
+ "column": 12
+ },
+ "end": {
+ "line": 2182,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 81549,
+ 81553
+ ],
+ "loc": {
+ "start": {
+ "line": 2182,
+ "column": 20
+ },
+ "end": {
+ "line": 2182,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 81541,
+ 81553
+ ],
+ "loc": {
+ "start": {
+ "line": 2182,
+ "column": 12
+ },
+ "end": {
+ "line": 2182,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "c",
+ "range": [
+ 81554,
+ 81555
+ ],
+ "loc": {
+ "start": {
+ "line": 2182,
+ "column": 25
+ },
+ "end": {
+ "line": 2182,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 81541,
+ 81556
+ ],
+ "loc": {
+ "start": {
+ "line": 2182,
+ "column": 12
+ },
+ "end": {
+ "line": 2182,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 81541,
+ 81557
+ ],
+ "loc": {
+ "start": {
+ "line": 2182,
+ "column": 12
+ },
+ "end": {
+ "line": 2182,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "range": [
+ 81346,
+ 81568
+ ],
+ "loc": {
+ "start": {
+ "line": 2176,
+ "column": 49
+ },
+ "end": {
+ "line": 2183,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 81305,
+ 81568
+ ],
+ "loc": {
+ "start": {
+ "line": 2176,
+ "column": 8
+ },
+ "end": {
+ "line": 2183,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Identifier",
+ "name": "colData",
+ "range": [
+ 81585,
+ 81592
+ ],
+ "loc": {
+ "start": {
+ "line": 2184,
+ "column": 15
+ },
+ "end": {
+ "line": 2184,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 81578,
+ 81593
+ ],
+ "loc": {
+ "start": {
+ "line": 2184,
+ "column": 8
+ },
+ "end": {
+ "line": 2184,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "range": [
+ 81152,
+ 81600
+ ],
+ "loc": {
+ "start": {
+ "line": 2170,
+ "column": 32
+ },
+ "end": {
+ "line": 2185,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 81142,
+ 81600
+ ],
+ "loc": {
+ "start": {
+ "line": 2170,
+ "column": 22
+ },
+ "end": {
+ "line": 2185,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 81124,
+ 81600
+ ],
+ "loc": {
+ "start": {
+ "line": 2170,
+ "column": 4
+ },
+ "end": {
+ "line": 2185,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the filtered data for a given column index\r\n * @param {Number} colIndex Colmun's index\r\n * @return {Array} Flat list of values ['val0','val1','val2'...]\r\n *\r\n * TODO: provide an API returning data in JSON format\r\n ",
+ "range": [
+ 80852,
+ 81118
+ ],
+ "loc": {
+ "start": {
+ "line": 2163,
+ "column": 4
+ },
+ "end": {
+ "line": 2169,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Get the display value of a row\r\n * @param {RowElement} DOM element of the row\r\n * @return {String} Usually 'none' or ''\r\n ",
+ "range": [
+ 81608,
+ 81761
+ ],
+ "loc": {
+ "start": {
+ "line": 2187,
+ "column": 4
+ },
+ "end": {
+ "line": 2191,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "getRowDisplay",
+ "range": [
+ 81767,
+ 81780
+ ],
+ "loc": {
+ "start": {
+ "line": 2192,
+ "column": 4
+ },
+ "end": {
+ "line": 2192,
+ "column": 17
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 81781,
+ 81784
+ ],
+ "loc": {
+ "start": {
+ "line": 2192,
+ "column": 18
+ },
+ "end": {
+ "line": 2192,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 81800,
+ 81804
+ ],
+ "loc": {
+ "start": {
+ "line": 2193,
+ "column": 12
+ },
+ "end": {
+ "line": 2193,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltGrid",
+ "range": [
+ 81805,
+ 81812
+ ],
+ "loc": {
+ "start": {
+ "line": 2193,
+ "column": 17
+ },
+ "end": {
+ "line": 2193,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 81800,
+ 81812
+ ],
+ "loc": {
+ "start": {
+ "line": 2193,
+ "column": 12
+ },
+ "end": {
+ "line": 2193,
+ "column": 24
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 81799,
+ 81812
+ ],
+ "loc": {
+ "start": {
+ "line": 2193,
+ "column": 11
+ },
+ "end": {
+ "line": 2193,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Types",
+ "range": [
+ 81817,
+ 81822
+ ],
+ "loc": {
+ "start": {
+ "line": 2193,
+ "column": 29
+ },
+ "end": {
+ "line": 2193,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isObj",
+ "range": [
+ 81823,
+ 81828
+ ],
+ "loc": {
+ "start": {
+ "line": 2193,
+ "column": 35
+ },
+ "end": {
+ "line": 2193,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 81817,
+ 81828
+ ],
+ "loc": {
+ "start": {
+ "line": 2193,
+ "column": 29
+ },
+ "end": {
+ "line": 2193,
+ "column": 40
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 81829,
+ 81832
+ ],
+ "loc": {
+ "start": {
+ "line": 2193,
+ "column": 41
+ },
+ "end": {
+ "line": 2193,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 81817,
+ 81833
+ ],
+ "loc": {
+ "start": {
+ "line": 2193,
+ "column": 29
+ },
+ "end": {
+ "line": 2193,
+ "column": 45
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 81816,
+ 81833
+ ],
+ "loc": {
+ "start": {
+ "line": 2193,
+ "column": 28
+ },
+ "end": {
+ "line": 2193,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 81799,
+ 81833
+ ],
+ "loc": {
+ "start": {
+ "line": 2193,
+ "column": 11
+ },
+ "end": {
+ "line": 2193,
+ "column": 45
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 81849,
+ 81856
+ ],
+ "loc": {
+ "start": {
+ "line": 2194,
+ "column": 12
+ },
+ "end": {
+ "line": 2194,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 81834,
+ 81867
+ ],
+ "loc": {
+ "start": {
+ "line": 2193,
+ "column": 46
+ },
+ "end": {
+ "line": 2195,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 81796,
+ 81867
+ ],
+ "loc": {
+ "start": {
+ "line": 2193,
+ "column": 8
+ },
+ "end": {
+ "line": 2195,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 81884,
+ 81887
+ ],
+ "loc": {
+ "start": {
+ "line": 2196,
+ "column": 15
+ },
+ "end": {
+ "line": 2196,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 81888,
+ 81893
+ ],
+ "loc": {
+ "start": {
+ "line": 2196,
+ "column": 19
+ },
+ "end": {
+ "line": 2196,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 81884,
+ 81893
+ ],
+ "loc": {
+ "start": {
+ "line": 2196,
+ "column": 15
+ },
+ "end": {
+ "line": 2196,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 81894,
+ 81901
+ ],
+ "loc": {
+ "start": {
+ "line": 2196,
+ "column": 25
+ },
+ "end": {
+ "line": 2196,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 81884,
+ 81901
+ ],
+ "loc": {
+ "start": {
+ "line": 2196,
+ "column": 15
+ },
+ "end": {
+ "line": 2196,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 81877,
+ 81902
+ ],
+ "loc": {
+ "start": {
+ "line": 2196,
+ "column": 8
+ },
+ "end": {
+ "line": 2196,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 81785,
+ 81909
+ ],
+ "loc": {
+ "start": {
+ "line": 2192,
+ "column": 22
+ },
+ "end": {
+ "line": 2197,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 81780,
+ 81909
+ ],
+ "loc": {
+ "start": {
+ "line": 2192,
+ "column": 17
+ },
+ "end": {
+ "line": 2197,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 81767,
+ 81909
+ ],
+ "loc": {
+ "start": {
+ "line": 2192,
+ "column": 4
+ },
+ "end": {
+ "line": 2197,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Get the display value of a row\r\n * @param {RowElement} DOM element of the row\r\n * @return {String} Usually 'none' or ''\r\n ",
+ "range": [
+ 81608,
+ 81761
+ ],
+ "loc": {
+ "start": {
+ "line": 2187,
+ "column": 4
+ },
+ "end": {
+ "line": 2191,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Validate/invalidate row by setting the 'validRow' attribute on the row\r\n * @param {Number} rowIndex Index of the row\r\n * @param {Boolean} isValid\r\n ",
+ "range": [
+ 81917,
+ 82094
+ ],
+ "loc": {
+ "start": {
+ "line": 2199,
+ "column": 4
+ },
+ "end": {
+ "line": 2203,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "validateRow",
+ "range": [
+ 82100,
+ 82111
+ ],
+ "loc": {
+ "start": {
+ "line": 2204,
+ "column": 4
+ },
+ "end": {
+ "line": 2204,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "rowIndex",
+ "range": [
+ 82112,
+ 82120
+ ],
+ "loc": {
+ "start": {
+ "line": 2204,
+ "column": 16
+ },
+ "end": {
+ "line": 2204,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "isValid",
+ "range": [
+ 82122,
+ 82129
+ ],
+ "loc": {
+ "start": {
+ "line": 2204,
+ "column": 26
+ },
+ "end": {
+ "line": 2204,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 82145,
+ 82148
+ ],
+ "loc": {
+ "start": {
+ "line": 2205,
+ "column": 12
+ },
+ "end": {
+ "line": 2205,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 82151,
+ 82155
+ ],
+ "loc": {
+ "start": {
+ "line": 2205,
+ "column": 18
+ },
+ "end": {
+ "line": 2205,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 82156,
+ 82159
+ ],
+ "loc": {
+ "start": {
+ "line": 2205,
+ "column": 23
+ },
+ "end": {
+ "line": 2205,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 82151,
+ 82159
+ ],
+ "loc": {
+ "start": {
+ "line": 2205,
+ "column": 18
+ },
+ "end": {
+ "line": 2205,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 82160,
+ 82164
+ ],
+ "loc": {
+ "start": {
+ "line": 2205,
+ "column": 27
+ },
+ "end": {
+ "line": 2205,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 82151,
+ 82164
+ ],
+ "loc": {
+ "start": {
+ "line": 2205,
+ "column": 18
+ },
+ "end": {
+ "line": 2205,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowIndex",
+ "range": [
+ 82165,
+ 82173
+ ],
+ "loc": {
+ "start": {
+ "line": 2205,
+ "column": 32
+ },
+ "end": {
+ "line": 2205,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 82151,
+ 82174
+ ],
+ "loc": {
+ "start": {
+ "line": 2205,
+ "column": 18
+ },
+ "end": {
+ "line": 2205,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 82145,
+ 82174
+ ],
+ "loc": {
+ "start": {
+ "line": 2205,
+ "column": 12
+ },
+ "end": {
+ "line": 2205,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 82141,
+ 82175
+ ],
+ "loc": {
+ "start": {
+ "line": 2205,
+ "column": 8
+ },
+ "end": {
+ "line": 2205,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 82189,
+ 82192
+ ],
+ "loc": {
+ "start": {
+ "line": 2206,
+ "column": 12
+ },
+ "end": {
+ "line": 2206,
+ "column": 15
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 82188,
+ 82192
+ ],
+ "loc": {
+ "start": {
+ "line": 2206,
+ "column": 11
+ },
+ "end": {
+ "line": 2206,
+ "column": 15
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "typeof",
+ "argument": {
+ "type": "Identifier",
+ "name": "isValid",
+ "range": [
+ 82203,
+ 82210
+ ],
+ "loc": {
+ "start": {
+ "line": 2206,
+ "column": 26
+ },
+ "end": {
+ "line": 2206,
+ "column": 33
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 82196,
+ 82210
+ ],
+ "loc": {
+ "start": {
+ "line": 2206,
+ "column": 19
+ },
+ "end": {
+ "line": 2206,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "boolean",
+ "raw": "'boolean'",
+ "range": [
+ 82215,
+ 82224
+ ],
+ "loc": {
+ "start": {
+ "line": 2206,
+ "column": 38
+ },
+ "end": {
+ "line": 2206,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 82196,
+ 82224
+ ],
+ "loc": {
+ "start": {
+ "line": 2206,
+ "column": 19
+ },
+ "end": {
+ "line": 2206,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 82188,
+ 82224
+ ],
+ "loc": {
+ "start": {
+ "line": 2206,
+ "column": 11
+ },
+ "end": {
+ "line": 2206,
+ "column": 47
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 82240,
+ 82247
+ ],
+ "loc": {
+ "start": {
+ "line": 2207,
+ "column": 12
+ },
+ "end": {
+ "line": 2207,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 82225,
+ 82258
+ ],
+ "loc": {
+ "start": {
+ "line": 2206,
+ "column": 48
+ },
+ "end": {
+ "line": 2208,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 82185,
+ 82258
+ ],
+ "loc": {
+ "start": {
+ "line": 2206,
+ "column": 8
+ },
+ "end": {
+ "line": 2208,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " always visible rows are valid",
+ "range": [
+ 82270,
+ 82302
+ ],
+ "loc": {
+ "start": {
+ "line": 2210,
+ "column": 8
+ },
+ "end": {
+ "line": 2210,
+ "column": 40
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 82315,
+ 82319
+ ],
+ "loc": {
+ "start": {
+ "line": 2211,
+ "column": 11
+ },
+ "end": {
+ "line": 2211,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasVisibleRows",
+ "range": [
+ 82320,
+ 82334
+ ],
+ "loc": {
+ "start": {
+ "line": 2211,
+ "column": 16
+ },
+ "end": {
+ "line": 2211,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 82315,
+ 82334
+ ],
+ "loc": {
+ "start": {
+ "line": 2211,
+ "column": 11
+ },
+ "end": {
+ "line": 2211,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 82338,
+ 82342
+ ],
+ "loc": {
+ "start": {
+ "line": 2211,
+ "column": 34
+ },
+ "end": {
+ "line": 2211,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "visibleRows",
+ "range": [
+ 82343,
+ 82354
+ ],
+ "loc": {
+ "start": {
+ "line": 2211,
+ "column": 39
+ },
+ "end": {
+ "line": 2211,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 82338,
+ 82354
+ ],
+ "loc": {
+ "start": {
+ "line": 2211,
+ "column": 34
+ },
+ "end": {
+ "line": 2211,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "indexOf",
+ "range": [
+ 82355,
+ 82362
+ ],
+ "loc": {
+ "start": {
+ "line": 2211,
+ "column": 51
+ },
+ "end": {
+ "line": 2211,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 82338,
+ 82362
+ ],
+ "loc": {
+ "start": {
+ "line": 2211,
+ "column": 34
+ },
+ "end": {
+ "line": 2211,
+ "column": 58
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "rowIndex",
+ "range": [
+ 82363,
+ 82371
+ ],
+ "loc": {
+ "start": {
+ "line": 2211,
+ "column": 59
+ },
+ "end": {
+ "line": 2211,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 82338,
+ 82372
+ ],
+ "loc": {
+ "start": {
+ "line": 2211,
+ "column": 34
+ },
+ "end": {
+ "line": 2211,
+ "column": 68
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "-",
+ "argument": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 82378,
+ 82379
+ ],
+ "loc": {
+ "start": {
+ "line": 2211,
+ "column": 74
+ },
+ "end": {
+ "line": 2211,
+ "column": 75
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 82377,
+ 82379
+ ],
+ "loc": {
+ "start": {
+ "line": 2211,
+ "column": 73
+ },
+ "end": {
+ "line": 2211,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 82338,
+ 82379
+ ],
+ "loc": {
+ "start": {
+ "line": 2211,
+ "column": 34
+ },
+ "end": {
+ "line": 2211,
+ "column": 75
+ }
+ }
+ },
+ "range": [
+ 82315,
+ 82379
+ ],
+ "loc": {
+ "start": {
+ "line": 2211,
+ "column": 11
+ },
+ "end": {
+ "line": 2211,
+ "column": 75
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "isValid",
+ "range": [
+ 82395,
+ 82402
+ ],
+ "loc": {
+ "start": {
+ "line": 2212,
+ "column": 12
+ },
+ "end": {
+ "line": 2212,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 82405,
+ 82409
+ ],
+ "loc": {
+ "start": {
+ "line": 2212,
+ "column": 22
+ },
+ "end": {
+ "line": 2212,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 82395,
+ 82409
+ ],
+ "loc": {
+ "start": {
+ "line": 2212,
+ "column": 12
+ },
+ "end": {
+ "line": 2212,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 82395,
+ 82410
+ ],
+ "loc": {
+ "start": {
+ "line": 2212,
+ "column": 12
+ },
+ "end": {
+ "line": 2212,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "range": [
+ 82380,
+ 82421
+ ],
+ "loc": {
+ "start": {
+ "line": 2211,
+ "column": 76
+ },
+ "end": {
+ "line": 2213,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 82312,
+ 82421
+ ],
+ "loc": {
+ "start": {
+ "line": 2211,
+ "column": 8
+ },
+ "end": {
+ "line": 2213,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " always visible rows are valid",
+ "range": [
+ 82270,
+ 82302
+ ],
+ "loc": {
+ "start": {
+ "line": 2210,
+ "column": 8
+ },
+ "end": {
+ "line": 2210,
+ "column": 40
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "displayFlag",
+ "range": [
+ 82437,
+ 82448
+ ],
+ "loc": {
+ "start": {
+ "line": 2215,
+ "column": 12
+ },
+ "end": {
+ "line": 2215,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "Identifier",
+ "name": "isValid",
+ "range": [
+ 82451,
+ 82458
+ ],
+ "loc": {
+ "start": {
+ "line": 2215,
+ "column": 26
+ },
+ "end": {
+ "line": 2215,
+ "column": 33
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 82461,
+ 82463
+ ],
+ "loc": {
+ "start": {
+ "line": 2215,
+ "column": 36
+ },
+ "end": {
+ "line": 2215,
+ "column": 38
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": "none",
+ "raw": "'none'",
+ "range": [
+ 82466,
+ 82472
+ ],
+ "loc": {
+ "start": {
+ "line": 2215,
+ "column": 41
+ },
+ "end": {
+ "line": 2215,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 82451,
+ 82472
+ ],
+ "loc": {
+ "start": {
+ "line": 2215,
+ "column": 26
+ },
+ "end": {
+ "line": 2215,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 82437,
+ 82472
+ ],
+ "loc": {
+ "start": {
+ "line": 2215,
+ "column": 12
+ },
+ "end": {
+ "line": 2215,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "validFlag",
+ "range": [
+ 82487,
+ 82496
+ ],
+ "loc": {
+ "start": {
+ "line": 2216,
+ "column": 12
+ },
+ "end": {
+ "line": 2216,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "Identifier",
+ "name": "isValid",
+ "range": [
+ 82499,
+ 82506
+ ],
+ "loc": {
+ "start": {
+ "line": 2216,
+ "column": 24
+ },
+ "end": {
+ "line": 2216,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": "true",
+ "raw": "'true'",
+ "range": [
+ 82509,
+ 82515
+ ],
+ "loc": {
+ "start": {
+ "line": 2216,
+ "column": 34
+ },
+ "end": {
+ "line": 2216,
+ "column": 40
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": "false",
+ "raw": "'false'",
+ "range": [
+ 82518,
+ 82525
+ ],
+ "loc": {
+ "start": {
+ "line": 2216,
+ "column": 43
+ },
+ "end": {
+ "line": 2216,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 82499,
+ 82525
+ ],
+ "loc": {
+ "start": {
+ "line": 2216,
+ "column": 24
+ },
+ "end": {
+ "line": 2216,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 82487,
+ 82525
+ ],
+ "loc": {
+ "start": {
+ "line": 2216,
+ "column": 12
+ },
+ "end": {
+ "line": 2216,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 82433,
+ 82526
+ ],
+ "loc": {
+ "start": {
+ "line": 2215,
+ "column": 8
+ },
+ "end": {
+ "line": 2216,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 82536,
+ 82539
+ ],
+ "loc": {
+ "start": {
+ "line": 2217,
+ "column": 8
+ },
+ "end": {
+ "line": 2217,
+ "column": 11
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 82540,
+ 82545
+ ],
+ "loc": {
+ "start": {
+ "line": 2217,
+ "column": 12
+ },
+ "end": {
+ "line": 2217,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 82536,
+ 82545
+ ],
+ "loc": {
+ "start": {
+ "line": 2217,
+ "column": 8
+ },
+ "end": {
+ "line": 2217,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 82546,
+ 82553
+ ],
+ "loc": {
+ "start": {
+ "line": 2217,
+ "column": 18
+ },
+ "end": {
+ "line": 2217,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 82536,
+ 82553
+ ],
+ "loc": {
+ "start": {
+ "line": 2217,
+ "column": 8
+ },
+ "end": {
+ "line": 2217,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "displayFlag",
+ "range": [
+ 82556,
+ 82567
+ ],
+ "loc": {
+ "start": {
+ "line": 2217,
+ "column": 28
+ },
+ "end": {
+ "line": 2217,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 82536,
+ 82567
+ ],
+ "loc": {
+ "start": {
+ "line": 2217,
+ "column": 8
+ },
+ "end": {
+ "line": 2217,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 82536,
+ 82568
+ ],
+ "loc": {
+ "start": {
+ "line": 2217,
+ "column": 8
+ },
+ "end": {
+ "line": 2217,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 82583,
+ 82587
+ ],
+ "loc": {
+ "start": {
+ "line": 2219,
+ "column": 11
+ },
+ "end": {
+ "line": 2219,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 82588,
+ 82594
+ ],
+ "loc": {
+ "start": {
+ "line": 2219,
+ "column": 16
+ },
+ "end": {
+ "line": 2219,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 82583,
+ 82594
+ ],
+ "loc": {
+ "start": {
+ "line": 2219,
+ "column": 11
+ },
+ "end": {
+ "line": 2219,
+ "column": 22
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 82610,
+ 82613
+ ],
+ "loc": {
+ "start": {
+ "line": 2220,
+ "column": 12
+ },
+ "end": {
+ "line": 2220,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setAttribute",
+ "range": [
+ 82614,
+ 82626
+ ],
+ "loc": {
+ "start": {
+ "line": 2220,
+ "column": 16
+ },
+ "end": {
+ "line": 2220,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 82610,
+ 82626
+ ],
+ "loc": {
+ "start": {
+ "line": 2220,
+ "column": 12
+ },
+ "end": {
+ "line": 2220,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "validRow",
+ "raw": "'validRow'",
+ "range": [
+ 82627,
+ 82637
+ ],
+ "loc": {
+ "start": {
+ "line": 2220,
+ "column": 29
+ },
+ "end": {
+ "line": 2220,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "validFlag",
+ "range": [
+ 82639,
+ 82648
+ ],
+ "loc": {
+ "start": {
+ "line": 2220,
+ "column": 41
+ },
+ "end": {
+ "line": 2220,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 82610,
+ 82649
+ ],
+ "loc": {
+ "start": {
+ "line": 2220,
+ "column": 12
+ },
+ "end": {
+ "line": 2220,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 82610,
+ 82650
+ ],
+ "loc": {
+ "start": {
+ "line": 2220,
+ "column": 12
+ },
+ "end": {
+ "line": 2220,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 82595,
+ 82661
+ ],
+ "loc": {
+ "start": {
+ "line": 2219,
+ "column": 23
+ },
+ "end": {
+ "line": 2221,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 82580,
+ 82661
+ ],
+ "loc": {
+ "start": {
+ "line": 2219,
+ "column": 8
+ },
+ "end": {
+ "line": 2221,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 82130,
+ 82668
+ ],
+ "loc": {
+ "start": {
+ "line": 2204,
+ "column": 34
+ },
+ "end": {
+ "line": 2222,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 82111,
+ 82668
+ ],
+ "loc": {
+ "start": {
+ "line": 2204,
+ "column": 15
+ },
+ "end": {
+ "line": 2222,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 82100,
+ 82668
+ ],
+ "loc": {
+ "start": {
+ "line": 2204,
+ "column": 4
+ },
+ "end": {
+ "line": 2222,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Validate/invalidate row by setting the 'validRow' attribute on the row\r\n * @param {Number} rowIndex Index of the row\r\n * @param {Boolean} isValid\r\n ",
+ "range": [
+ 81917,
+ 82094
+ ],
+ "loc": {
+ "start": {
+ "line": 2199,
+ "column": 4
+ },
+ "end": {
+ "line": 2203,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Validate all filterable rows\r\n ",
+ "range": [
+ 82676,
+ 82725
+ ],
+ "loc": {
+ "start": {
+ "line": 2224,
+ "column": 4
+ },
+ "end": {
+ "line": 2226,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "validateAllRows",
+ "range": [
+ 82731,
+ 82746
+ ],
+ "loc": {
+ "start": {
+ "line": 2227,
+ "column": 4
+ },
+ "end": {
+ "line": 2227,
+ "column": 19
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 82763,
+ 82767
+ ],
+ "loc": {
+ "start": {
+ "line": 2228,
+ "column": 12
+ },
+ "end": {
+ "line": 2228,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_hasGrid",
+ "range": [
+ 82768,
+ 82776
+ ],
+ "loc": {
+ "start": {
+ "line": 2228,
+ "column": 17
+ },
+ "end": {
+ "line": 2228,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 82763,
+ 82776
+ ],
+ "loc": {
+ "start": {
+ "line": 2228,
+ "column": 12
+ },
+ "end": {
+ "line": 2228,
+ "column": 25
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 82762,
+ 82776
+ ],
+ "loc": {
+ "start": {
+ "line": 2228,
+ "column": 11
+ },
+ "end": {
+ "line": 2228,
+ "column": 25
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 82792,
+ 82799
+ ],
+ "loc": {
+ "start": {
+ "line": 2229,
+ "column": 12
+ },
+ "end": {
+ "line": 2229,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 82777,
+ 82810
+ ],
+ "loc": {
+ "start": {
+ "line": 2228,
+ "column": 26
+ },
+ "end": {
+ "line": 2230,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 82759,
+ 82810
+ ],
+ "loc": {
+ "start": {
+ "line": 2228,
+ "column": 8
+ },
+ "end": {
+ "line": 2230,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 82820,
+ 82824
+ ],
+ "loc": {
+ "start": {
+ "line": 2231,
+ "column": 8
+ },
+ "end": {
+ "line": 2231,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 82825,
+ 82839
+ ],
+ "loc": {
+ "start": {
+ "line": 2231,
+ "column": 13
+ },
+ "end": {
+ "line": 2231,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 82820,
+ 82839
+ ],
+ "loc": {
+ "start": {
+ "line": 2231,
+ "column": 8
+ },
+ "end": {
+ "line": 2231,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 82842,
+ 82844
+ ],
+ "loc": {
+ "start": {
+ "line": 2231,
+ "column": 30
+ },
+ "end": {
+ "line": 2231,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 82820,
+ 82844
+ ],
+ "loc": {
+ "start": {
+ "line": 2231,
+ "column": 8
+ },
+ "end": {
+ "line": 2231,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 82820,
+ 82845
+ ],
+ "loc": {
+ "start": {
+ "line": 2231,
+ "column": 8
+ },
+ "end": {
+ "line": 2231,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 82863,
+ 82864
+ ],
+ "loc": {
+ "start": {
+ "line": 2232,
+ "column": 16
+ },
+ "end": {
+ "line": 2232,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 82865,
+ 82869
+ ],
+ "loc": {
+ "start": {
+ "line": 2232,
+ "column": 18
+ },
+ "end": {
+ "line": 2232,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "refRow",
+ "range": [
+ 82870,
+ 82876
+ ],
+ "loc": {
+ "start": {
+ "line": 2232,
+ "column": 23
+ },
+ "end": {
+ "line": 2232,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 82865,
+ 82876
+ ],
+ "loc": {
+ "start": {
+ "line": 2232,
+ "column": 18
+ },
+ "end": {
+ "line": 2232,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 82863,
+ 82876
+ ],
+ "loc": {
+ "start": {
+ "line": 2232,
+ "column": 16
+ },
+ "end": {
+ "line": 2232,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 82859,
+ 82876
+ ],
+ "loc": {
+ "start": {
+ "line": 2232,
+ "column": 12
+ },
+ "end": {
+ "line": 2232,
+ "column": 29
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 82878,
+ 82879
+ ],
+ "loc": {
+ "start": {
+ "line": 2232,
+ "column": 31
+ },
+ "end": {
+ "line": 2232,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 82880,
+ 82884
+ ],
+ "loc": {
+ "start": {
+ "line": 2232,
+ "column": 33
+ },
+ "end": {
+ "line": 2232,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbFilterableRows",
+ "range": [
+ 82885,
+ 82901
+ ],
+ "loc": {
+ "start": {
+ "line": 2232,
+ "column": 38
+ },
+ "end": {
+ "line": 2232,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 82880,
+ 82901
+ ],
+ "loc": {
+ "start": {
+ "line": 2232,
+ "column": 33
+ },
+ "end": {
+ "line": 2232,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 82878,
+ 82901
+ ],
+ "loc": {
+ "start": {
+ "line": 2232,
+ "column": 31
+ },
+ "end": {
+ "line": 2232,
+ "column": 54
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 82903,
+ 82904
+ ],
+ "loc": {
+ "start": {
+ "line": 2232,
+ "column": 56
+ },
+ "end": {
+ "line": 2232,
+ "column": 57
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 82903,
+ 82906
+ ],
+ "loc": {
+ "start": {
+ "line": 2232,
+ "column": 56
+ },
+ "end": {
+ "line": 2232,
+ "column": 59
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 82922,
+ 82926
+ ],
+ "loc": {
+ "start": {
+ "line": 2233,
+ "column": 12
+ },
+ "end": {
+ "line": 2233,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validateRow",
+ "range": [
+ 82927,
+ 82938
+ ],
+ "loc": {
+ "start": {
+ "line": 2233,
+ "column": 17
+ },
+ "end": {
+ "line": 2233,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 82922,
+ 82938
+ ],
+ "loc": {
+ "start": {
+ "line": 2233,
+ "column": 12
+ },
+ "end": {
+ "line": 2233,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 82939,
+ 82940
+ ],
+ "loc": {
+ "start": {
+ "line": 2233,
+ "column": 29
+ },
+ "end": {
+ "line": 2233,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 82942,
+ 82946
+ ],
+ "loc": {
+ "start": {
+ "line": 2233,
+ "column": 32
+ },
+ "end": {
+ "line": 2233,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 82922,
+ 82947
+ ],
+ "loc": {
+ "start": {
+ "line": 2233,
+ "column": 12
+ },
+ "end": {
+ "line": 2233,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 82922,
+ 82948
+ ],
+ "loc": {
+ "start": {
+ "line": 2233,
+ "column": 12
+ },
+ "end": {
+ "line": 2233,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 82962,
+ 82966
+ ],
+ "loc": {
+ "start": {
+ "line": 2234,
+ "column": 12
+ },
+ "end": {
+ "line": 2234,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 82967,
+ 82981
+ ],
+ "loc": {
+ "start": {
+ "line": 2234,
+ "column": 17
+ },
+ "end": {
+ "line": 2234,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 82962,
+ 82981
+ ],
+ "loc": {
+ "start": {
+ "line": 2234,
+ "column": 12
+ },
+ "end": {
+ "line": 2234,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 82982,
+ 82986
+ ],
+ "loc": {
+ "start": {
+ "line": 2234,
+ "column": 32
+ },
+ "end": {
+ "line": 2234,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 82962,
+ 82986
+ ],
+ "loc": {
+ "start": {
+ "line": 2234,
+ "column": 12
+ },
+ "end": {
+ "line": 2234,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 82987,
+ 82988
+ ],
+ "loc": {
+ "start": {
+ "line": 2234,
+ "column": 37
+ },
+ "end": {
+ "line": 2234,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 82962,
+ 82989
+ ],
+ "loc": {
+ "start": {
+ "line": 2234,
+ "column": 12
+ },
+ "end": {
+ "line": 2234,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 82962,
+ 82990
+ ],
+ "loc": {
+ "start": {
+ "line": 2234,
+ "column": 12
+ },
+ "end": {
+ "line": 2234,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 82907,
+ 83001
+ ],
+ "loc": {
+ "start": {
+ "line": 2232,
+ "column": 60
+ },
+ "end": {
+ "line": 2235,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 82855,
+ 83001
+ ],
+ "loc": {
+ "start": {
+ "line": 2232,
+ "column": 8
+ },
+ "end": {
+ "line": 2235,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 82748,
+ 83008
+ ],
+ "loc": {
+ "start": {
+ "line": 2227,
+ "column": 21
+ },
+ "end": {
+ "line": 2236,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 82746,
+ 83008
+ ],
+ "loc": {
+ "start": {
+ "line": 2227,
+ "column": 19
+ },
+ "end": {
+ "line": 2236,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 82731,
+ 83008
+ ],
+ "loc": {
+ "start": {
+ "line": 2227,
+ "column": 4
+ },
+ "end": {
+ "line": 2236,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Validate all filterable rows\r\n ",
+ "range": [
+ 82676,
+ 82725
+ ],
+ "loc": {
+ "start": {
+ "line": 2224,
+ "column": 4
+ },
+ "end": {
+ "line": 2226,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Set search value to a given filter\r\n * @param {Number} index Column's index\r\n * @param {String} searcharg Search term\r\n ",
+ "range": [
+ 83016,
+ 83166
+ ],
+ "loc": {
+ "start": {
+ "line": 2238,
+ "column": 4
+ },
+ "end": {
+ "line": 2242,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "setFilterValue",
+ "range": [
+ 83172,
+ 83186
+ ],
+ "loc": {
+ "start": {
+ "line": 2243,
+ "column": 4
+ },
+ "end": {
+ "line": 2243,
+ "column": 18
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "index",
+ "range": [
+ 83187,
+ 83192
+ ],
+ "loc": {
+ "start": {
+ "line": 2243,
+ "column": 19
+ },
+ "end": {
+ "line": 2243,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "AssignmentPattern",
+ "left": {
+ "type": "Identifier",
+ "name": "searcharg",
+ "range": [
+ 83194,
+ 83203
+ ],
+ "loc": {
+ "start": {
+ "line": 2243,
+ "column": 26
+ },
+ "end": {
+ "line": 2243,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 83204,
+ 83206
+ ],
+ "loc": {
+ "start": {
+ "line": 2243,
+ "column": 36
+ },
+ "end": {
+ "line": 2243,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 83194,
+ 83206
+ ],
+ "loc": {
+ "start": {
+ "line": 2243,
+ "column": 26
+ },
+ "end": {
+ "line": 2243,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 83223,
+ 83227
+ ],
+ "loc": {
+ "start": {
+ "line": 2244,
+ "column": 13
+ },
+ "end": {
+ "line": 2244,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltGrid",
+ "range": [
+ 83228,
+ 83235
+ ],
+ "loc": {
+ "start": {
+ "line": 2244,
+ "column": 18
+ },
+ "end": {
+ "line": 2244,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 83223,
+ 83235
+ ],
+ "loc": {
+ "start": {
+ "line": 2244,
+ "column": 13
+ },
+ "end": {
+ "line": 2244,
+ "column": 25
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 83222,
+ 83235
+ ],
+ "loc": {
+ "start": {
+ "line": 2244,
+ "column": 12
+ },
+ "end": {
+ "line": 2244,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 83240,
+ 83244
+ ],
+ "loc": {
+ "start": {
+ "line": 2244,
+ "column": 30
+ },
+ "end": {
+ "line": 2244,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFirstLoad",
+ "range": [
+ 83245,
+ 83256
+ ],
+ "loc": {
+ "start": {
+ "line": 2244,
+ "column": 35
+ },
+ "end": {
+ "line": 2244,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 83240,
+ 83256
+ ],
+ "loc": {
+ "start": {
+ "line": 2244,
+ "column": 30
+ },
+ "end": {
+ "line": 2244,
+ "column": 46
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 83239,
+ 83256
+ ],
+ "loc": {
+ "start": {
+ "line": 2244,
+ "column": 29
+ },
+ "end": {
+ "line": 2244,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 83222,
+ 83256
+ ],
+ "loc": {
+ "start": {
+ "line": 2244,
+ "column": 12
+ },
+ "end": {
+ "line": 2244,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 83275,
+ 83279
+ ],
+ "loc": {
+ "start": {
+ "line": 2245,
+ "column": 13
+ },
+ "end": {
+ "line": 2245,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFilterElement",
+ "range": [
+ 83280,
+ 83296
+ ],
+ "loc": {
+ "start": {
+ "line": 2245,
+ "column": 18
+ },
+ "end": {
+ "line": 2245,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 83275,
+ 83296
+ ],
+ "loc": {
+ "start": {
+ "line": 2245,
+ "column": 13
+ },
+ "end": {
+ "line": 2245,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "index",
+ "range": [
+ 83297,
+ 83302
+ ],
+ "loc": {
+ "start": {
+ "line": 2245,
+ "column": 35
+ },
+ "end": {
+ "line": 2245,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 83275,
+ 83303
+ ],
+ "loc": {
+ "start": {
+ "line": 2245,
+ "column": 13
+ },
+ "end": {
+ "line": 2245,
+ "column": 41
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 83274,
+ 83303
+ ],
+ "loc": {
+ "start": {
+ "line": 2245,
+ "column": 12
+ },
+ "end": {
+ "line": 2245,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 83221,
+ 83303
+ ],
+ "loc": {
+ "start": {
+ "line": 2244,
+ "column": 11
+ },
+ "end": {
+ "line": 2245,
+ "column": 41
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 83319,
+ 83326
+ ],
+ "loc": {
+ "start": {
+ "line": 2246,
+ "column": 12
+ },
+ "end": {
+ "line": 2246,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 83304,
+ 83337
+ ],
+ "loc": {
+ "start": {
+ "line": 2245,
+ "column": 42
+ },
+ "end": {
+ "line": 2247,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 83218,
+ 83337
+ ],
+ "loc": {
+ "start": {
+ "line": 2244,
+ "column": 8
+ },
+ "end": {
+ "line": 2247,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 83351,
+ 83354
+ ],
+ "loc": {
+ "start": {
+ "line": 2248,
+ "column": 12
+ },
+ "end": {
+ "line": 2248,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 83357,
+ 83361
+ ],
+ "loc": {
+ "start": {
+ "line": 2248,
+ "column": 18
+ },
+ "end": {
+ "line": 2248,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFilterElement",
+ "range": [
+ 83362,
+ 83378
+ ],
+ "loc": {
+ "start": {
+ "line": 2248,
+ "column": 23
+ },
+ "end": {
+ "line": 2248,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 83357,
+ 83378
+ ],
+ "loc": {
+ "start": {
+ "line": 2248,
+ "column": 18
+ },
+ "end": {
+ "line": 2248,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "index",
+ "range": [
+ 83379,
+ 83384
+ ],
+ "loc": {
+ "start": {
+ "line": 2248,
+ "column": 40
+ },
+ "end": {
+ "line": 2248,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 83357,
+ 83385
+ ],
+ "loc": {
+ "start": {
+ "line": 2248,
+ "column": 18
+ },
+ "end": {
+ "line": 2248,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 83351,
+ 83385
+ ],
+ "loc": {
+ "start": {
+ "line": 2248,
+ "column": 12
+ },
+ "end": {
+ "line": 2248,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "fltColType",
+ "range": [
+ 83400,
+ 83410
+ ],
+ "loc": {
+ "start": {
+ "line": 2249,
+ "column": 12
+ },
+ "end": {
+ "line": 2249,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 83413,
+ 83417
+ ],
+ "loc": {
+ "start": {
+ "line": 2249,
+ "column": 25
+ },
+ "end": {
+ "line": 2249,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFilterType",
+ "range": [
+ 83418,
+ 83431
+ ],
+ "loc": {
+ "start": {
+ "line": 2249,
+ "column": 30
+ },
+ "end": {
+ "line": 2249,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 83413,
+ 83431
+ ],
+ "loc": {
+ "start": {
+ "line": 2249,
+ "column": 25
+ },
+ "end": {
+ "line": 2249,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "index",
+ "range": [
+ 83432,
+ 83437
+ ],
+ "loc": {
+ "start": {
+ "line": 2249,
+ "column": 44
+ },
+ "end": {
+ "line": 2249,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 83413,
+ 83438
+ ],
+ "loc": {
+ "start": {
+ "line": 2249,
+ "column": 25
+ },
+ "end": {
+ "line": 2249,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 83400,
+ 83438
+ ],
+ "loc": {
+ "start": {
+ "line": 2249,
+ "column": 12
+ },
+ "end": {
+ "line": 2249,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 83347,
+ 83439
+ ],
+ "loc": {
+ "start": {
+ "line": 2248,
+ "column": 8
+ },
+ "end": {
+ "line": 2249,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "fltColType",
+ "range": [
+ 83454,
+ 83464
+ ],
+ "loc": {
+ "start": {
+ "line": 2251,
+ "column": 11
+ },
+ "end": {
+ "line": 2251,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 83469,
+ 83473
+ ],
+ "loc": {
+ "start": {
+ "line": 2251,
+ "column": 26
+ },
+ "end": {
+ "line": 2251,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeMulti",
+ "range": [
+ 83474,
+ 83486
+ ],
+ "loc": {
+ "start": {
+ "line": 2251,
+ "column": 31
+ },
+ "end": {
+ "line": 2251,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 83469,
+ 83486
+ ],
+ "loc": {
+ "start": {
+ "line": 2251,
+ "column": 26
+ },
+ "end": {
+ "line": 2251,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 83454,
+ 83486
+ ],
+ "loc": {
+ "start": {
+ "line": 2251,
+ "column": 11
+ },
+ "end": {
+ "line": 2251,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!=",
+ "left": {
+ "type": "Identifier",
+ "name": "fltColType",
+ "range": [
+ 83503,
+ 83513
+ ],
+ "loc": {
+ "start": {
+ "line": 2252,
+ "column": 12
+ },
+ "end": {
+ "line": 2252,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 83517,
+ 83521
+ ],
+ "loc": {
+ "start": {
+ "line": 2252,
+ "column": 26
+ },
+ "end": {
+ "line": 2252,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeCheckList",
+ "range": [
+ 83522,
+ 83538
+ ],
+ "loc": {
+ "start": {
+ "line": 2252,
+ "column": 31
+ },
+ "end": {
+ "line": 2252,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 83517,
+ 83538
+ ],
+ "loc": {
+ "start": {
+ "line": 2252,
+ "column": 26
+ },
+ "end": {
+ "line": 2252,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 83503,
+ 83538
+ ],
+ "loc": {
+ "start": {
+ "line": 2252,
+ "column": 12
+ },
+ "end": {
+ "line": 2252,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 83454,
+ 83538
+ ],
+ "loc": {
+ "start": {
+ "line": 2251,
+ "column": 11
+ },
+ "end": {
+ "line": 2252,
+ "column": 47
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 83554,
+ 83557
+ ],
+ "loc": {
+ "start": {
+ "line": 2253,
+ "column": 12
+ },
+ "end": {
+ "line": 2253,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "value",
+ "range": [
+ 83558,
+ 83563
+ ],
+ "loc": {
+ "start": {
+ "line": 2253,
+ "column": 16
+ },
+ "end": {
+ "line": 2253,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 83554,
+ 83563
+ ],
+ "loc": {
+ "start": {
+ "line": 2253,
+ "column": 12
+ },
+ "end": {
+ "line": 2253,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "searcharg",
+ "range": [
+ 83566,
+ 83575
+ ],
+ "loc": {
+ "start": {
+ "line": 2253,
+ "column": 24
+ },
+ "end": {
+ "line": 2253,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 83554,
+ 83575
+ ],
+ "loc": {
+ "start": {
+ "line": 2253,
+ "column": 12
+ },
+ "end": {
+ "line": 2253,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 83554,
+ 83576
+ ],
+ "loc": {
+ "start": {
+ "line": 2253,
+ "column": 12
+ },
+ "end": {
+ "line": 2253,
+ "column": 34
+ }
+ }
+ }
+ ],
+ "range": [
+ 83539,
+ 83587
+ ],
+ "loc": {
+ "start": {
+ "line": 2252,
+ "column": 48
+ },
+ "end": {
+ "line": 2254,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "multiple selects",
+ "range": [
+ 83597,
+ 83615
+ ],
+ "loc": {
+ "start": {
+ "line": 2255,
+ "column": 8
+ },
+ "end": {
+ "line": 2255,
+ "column": 26
+ }
+ }
+ }
+ ]
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "fltColType",
+ "range": [
+ 83633,
+ 83643
+ ],
+ "loc": {
+ "start": {
+ "line": 2256,
+ "column": 16
+ },
+ "end": {
+ "line": 2256,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 83648,
+ 83652
+ ],
+ "loc": {
+ "start": {
+ "line": 2256,
+ "column": 31
+ },
+ "end": {
+ "line": 2256,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeMulti",
+ "range": [
+ 83653,
+ 83665
+ ],
+ "loc": {
+ "start": {
+ "line": 2256,
+ "column": 36
+ },
+ "end": {
+ "line": 2256,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 83648,
+ 83665
+ ],
+ "loc": {
+ "start": {
+ "line": 2256,
+ "column": 31
+ },
+ "end": {
+ "line": 2256,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 83633,
+ 83665
+ ],
+ "loc": {
+ "start": {
+ "line": 2256,
+ "column": 16
+ },
+ "end": {
+ "line": 2256,
+ "column": 48
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 83685,
+ 83686
+ ],
+ "loc": {
+ "start": {
+ "line": 2257,
+ "column": 16
+ },
+ "end": {
+ "line": 2257,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "searcharg",
+ "range": [
+ 83689,
+ 83698
+ ],
+ "loc": {
+ "start": {
+ "line": 2257,
+ "column": 20
+ },
+ "end": {
+ "line": 2257,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "split",
+ "range": [
+ 83699,
+ 83704
+ ],
+ "loc": {
+ "start": {
+ "line": 2257,
+ "column": 30
+ },
+ "end": {
+ "line": 2257,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 83689,
+ 83704
+ ],
+ "loc": {
+ "start": {
+ "line": 2257,
+ "column": 20
+ },
+ "end": {
+ "line": 2257,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' '",
+ "range": [
+ 83705,
+ 83708
+ ],
+ "loc": {
+ "start": {
+ "line": 2257,
+ "column": 36
+ },
+ "end": {
+ "line": 2257,
+ "column": 39
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 83709,
+ 83713
+ ],
+ "loc": {
+ "start": {
+ "line": 2257,
+ "column": 40
+ },
+ "end": {
+ "line": 2257,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "orOperator",
+ "range": [
+ 83714,
+ 83724
+ ],
+ "loc": {
+ "start": {
+ "line": 2257,
+ "column": 45
+ },
+ "end": {
+ "line": 2257,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 83709,
+ 83724
+ ],
+ "loc": {
+ "start": {
+ "line": 2257,
+ "column": 40
+ },
+ "end": {
+ "line": 2257,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 83705,
+ 83724
+ ],
+ "loc": {
+ "start": {
+ "line": 2257,
+ "column": 36
+ },
+ "end": {
+ "line": 2257,
+ "column": 55
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' '",
+ "range": [
+ 83725,
+ 83728
+ ],
+ "loc": {
+ "start": {
+ "line": 2257,
+ "column": 56
+ },
+ "end": {
+ "line": 2257,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 83705,
+ 83728
+ ],
+ "loc": {
+ "start": {
+ "line": 2257,
+ "column": 36
+ },
+ "end": {
+ "line": 2257,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 83689,
+ 83729
+ ],
+ "loc": {
+ "start": {
+ "line": 2257,
+ "column": 20
+ },
+ "end": {
+ "line": 2257,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 83685,
+ 83729
+ ],
+ "loc": {
+ "start": {
+ "line": 2257,
+ "column": 16
+ },
+ "end": {
+ "line": 2257,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 83681,
+ 83730
+ ],
+ "loc": {
+ "start": {
+ "line": 2257,
+ "column": 12
+ },
+ "end": {
+ "line": 2257,
+ "column": 61
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " let ct = 0; //keywords counter",
+ "range": [
+ 83744,
+ 83777
+ ],
+ "loc": {
+ "start": {
+ "line": 2258,
+ "column": 12
+ },
+ "end": {
+ "line": 2258,
+ "column": 45
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 83799,
+ 83800
+ ],
+ "loc": {
+ "start": {
+ "line": 2259,
+ "column": 20
+ },
+ "end": {
+ "line": 2259,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 83801,
+ 83802
+ ],
+ "loc": {
+ "start": {
+ "line": 2259,
+ "column": 22
+ },
+ "end": {
+ "line": 2259,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 83799,
+ 83802
+ ],
+ "loc": {
+ "start": {
+ "line": 2259,
+ "column": 20
+ },
+ "end": {
+ "line": 2259,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 83804,
+ 83807
+ ],
+ "loc": {
+ "start": {
+ "line": 2259,
+ "column": 25
+ },
+ "end": {
+ "line": 2259,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 83808,
+ 83811
+ ],
+ "loc": {
+ "start": {
+ "line": 2259,
+ "column": 29
+ },
+ "end": {
+ "line": 2259,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "options",
+ "range": [
+ 83812,
+ 83819
+ ],
+ "loc": {
+ "start": {
+ "line": 2259,
+ "column": 33
+ },
+ "end": {
+ "line": 2259,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 83808,
+ 83819
+ ],
+ "loc": {
+ "start": {
+ "line": 2259,
+ "column": 29
+ },
+ "end": {
+ "line": 2259,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 83820,
+ 83826
+ ],
+ "loc": {
+ "start": {
+ "line": 2259,
+ "column": 41
+ },
+ "end": {
+ "line": 2259,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 83808,
+ 83826
+ ],
+ "loc": {
+ "start": {
+ "line": 2259,
+ "column": 29
+ },
+ "end": {
+ "line": 2259,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 83804,
+ 83826
+ ],
+ "loc": {
+ "start": {
+ "line": 2259,
+ "column": 25
+ },
+ "end": {
+ "line": 2259,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 83795,
+ 83826
+ ],
+ "loc": {
+ "start": {
+ "line": 2259,
+ "column": 16
+ },
+ "end": {
+ "line": 2259,
+ "column": 47
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 83828,
+ 83829
+ ],
+ "loc": {
+ "start": {
+ "line": 2259,
+ "column": 49
+ },
+ "end": {
+ "line": 2259,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 83830,
+ 83833
+ ],
+ "loc": {
+ "start": {
+ "line": 2259,
+ "column": 51
+ },
+ "end": {
+ "line": 2259,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 83828,
+ 83833
+ ],
+ "loc": {
+ "start": {
+ "line": 2259,
+ "column": 49
+ },
+ "end": {
+ "line": 2259,
+ "column": 54
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 83835,
+ 83836
+ ],
+ "loc": {
+ "start": {
+ "line": 2259,
+ "column": 56
+ },
+ "end": {
+ "line": 2259,
+ "column": 57
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 83835,
+ 83838
+ ],
+ "loc": {
+ "start": {
+ "line": 2259,
+ "column": 56
+ },
+ "end": {
+ "line": 2259,
+ "column": 59
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "option",
+ "range": [
+ 83862,
+ 83868
+ ],
+ "loc": {
+ "start": {
+ "line": 2260,
+ "column": 20
+ },
+ "end": {
+ "line": 2260,
+ "column": 26
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 83871,
+ 83874
+ ],
+ "loc": {
+ "start": {
+ "line": 2260,
+ "column": 29
+ },
+ "end": {
+ "line": 2260,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "options",
+ "range": [
+ 83875,
+ 83882
+ ],
+ "loc": {
+ "start": {
+ "line": 2260,
+ "column": 33
+ },
+ "end": {
+ "line": 2260,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 83871,
+ 83882
+ ],
+ "loc": {
+ "start": {
+ "line": 2260,
+ "column": 29
+ },
+ "end": {
+ "line": 2260,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "j",
+ "range": [
+ 83883,
+ 83884
+ ],
+ "loc": {
+ "start": {
+ "line": 2260,
+ "column": 41
+ },
+ "end": {
+ "line": 2260,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 83871,
+ 83885
+ ],
+ "loc": {
+ "start": {
+ "line": 2260,
+ "column": 29
+ },
+ "end": {
+ "line": 2260,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 83862,
+ 83885
+ ],
+ "loc": {
+ "start": {
+ "line": 2260,
+ "column": 20
+ },
+ "end": {
+ "line": 2260,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 83858,
+ 83886
+ ],
+ "loc": {
+ "start": {
+ "line": 2260,
+ "column": 16
+ },
+ "end": {
+ "line": 2260,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 83907,
+ 83908
+ ],
+ "loc": {
+ "start": {
+ "line": 2261,
+ "column": 19
+ },
+ "end": {
+ "line": 2261,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 83911,
+ 83913
+ ],
+ "loc": {
+ "start": {
+ "line": 2261,
+ "column": 23
+ },
+ "end": {
+ "line": 2261,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 83907,
+ 83913
+ ],
+ "loc": {
+ "start": {
+ "line": 2261,
+ "column": 19
+ },
+ "end": {
+ "line": 2261,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 83917,
+ 83918
+ ],
+ "loc": {
+ "start": {
+ "line": 2261,
+ "column": 29
+ },
+ "end": {
+ "line": 2261,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 83919,
+ 83920
+ ],
+ "loc": {
+ "start": {
+ "line": 2261,
+ "column": 31
+ },
+ "end": {
+ "line": 2261,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 83917,
+ 83921
+ ],
+ "loc": {
+ "start": {
+ "line": 2261,
+ "column": 29
+ },
+ "end": {
+ "line": 2261,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 83924,
+ 83926
+ ],
+ "loc": {
+ "start": {
+ "line": 2261,
+ "column": 36
+ },
+ "end": {
+ "line": 2261,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 83917,
+ 83926
+ ],
+ "loc": {
+ "start": {
+ "line": 2261,
+ "column": 29
+ },
+ "end": {
+ "line": 2261,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 83907,
+ 83926
+ ],
+ "loc": {
+ "start": {
+ "line": 2261,
+ "column": 19
+ },
+ "end": {
+ "line": 2261,
+ "column": 38
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "option",
+ "range": [
+ 83950,
+ 83956
+ ],
+ "loc": {
+ "start": {
+ "line": 2262,
+ "column": 20
+ },
+ "end": {
+ "line": 2262,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "selected",
+ "range": [
+ 83957,
+ 83965
+ ],
+ "loc": {
+ "start": {
+ "line": 2262,
+ "column": 27
+ },
+ "end": {
+ "line": 2262,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 83950,
+ 83965
+ ],
+ "loc": {
+ "start": {
+ "line": 2262,
+ "column": 20
+ },
+ "end": {
+ "line": 2262,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 83968,
+ 83973
+ ],
+ "loc": {
+ "start": {
+ "line": 2262,
+ "column": 38
+ },
+ "end": {
+ "line": 2262,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 83950,
+ 83973
+ ],
+ "loc": {
+ "start": {
+ "line": 2262,
+ "column": 20
+ },
+ "end": {
+ "line": 2262,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 83950,
+ 83974
+ ],
+ "loc": {
+ "start": {
+ "line": 2262,
+ "column": 20
+ },
+ "end": {
+ "line": 2262,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 83927,
+ 83993
+ ],
+ "loc": {
+ "start": {
+ "line": 2261,
+ "column": 39
+ },
+ "end": {
+ "line": 2263,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 83904,
+ 83993
+ ],
+ "loc": {
+ "start": {
+ "line": 2261,
+ "column": 16
+ },
+ "end": {
+ "line": 2263,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "option",
+ "range": [
+ 84014,
+ 84020
+ ],
+ "loc": {
+ "start": {
+ "line": 2264,
+ "column": 19
+ },
+ "end": {
+ "line": 2264,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "value",
+ "range": [
+ 84021,
+ 84026
+ ],
+ "loc": {
+ "start": {
+ "line": 2264,
+ "column": 26
+ },
+ "end": {
+ "line": 2264,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 84014,
+ 84026
+ ],
+ "loc": {
+ "start": {
+ "line": 2264,
+ "column": 19
+ },
+ "end": {
+ "line": 2264,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 84029,
+ 84031
+ ],
+ "loc": {
+ "start": {
+ "line": 2264,
+ "column": 34
+ },
+ "end": {
+ "line": 2264,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 84014,
+ 84031
+ ],
+ "loc": {
+ "start": {
+ "line": 2264,
+ "column": 19
+ },
+ "end": {
+ "line": 2264,
+ "column": 36
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "option",
+ "range": [
+ 84055,
+ 84061
+ ],
+ "loc": {
+ "start": {
+ "line": 2265,
+ "column": 20
+ },
+ "end": {
+ "line": 2265,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "selected",
+ "range": [
+ 84062,
+ 84070
+ ],
+ "loc": {
+ "start": {
+ "line": 2265,
+ "column": 27
+ },
+ "end": {
+ "line": 2265,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 84055,
+ 84070
+ ],
+ "loc": {
+ "start": {
+ "line": 2265,
+ "column": 20
+ },
+ "end": {
+ "line": 2265,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 84073,
+ 84078
+ ],
+ "loc": {
+ "start": {
+ "line": 2265,
+ "column": 38
+ },
+ "end": {
+ "line": 2265,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 84055,
+ 84078
+ ],
+ "loc": {
+ "start": {
+ "line": 2265,
+ "column": 20
+ },
+ "end": {
+ "line": 2265,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 84055,
+ 84079
+ ],
+ "loc": {
+ "start": {
+ "line": 2265,
+ "column": 20
+ },
+ "end": {
+ "line": 2265,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 84032,
+ 84098
+ ],
+ "loc": {
+ "start": {
+ "line": 2264,
+ "column": 37
+ },
+ "end": {
+ "line": 2266,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 84011,
+ 84098
+ ],
+ "loc": {
+ "start": {
+ "line": 2264,
+ "column": 16
+ },
+ "end": {
+ "line": 2266,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "option",
+ "range": [
+ 84119,
+ 84125
+ ],
+ "loc": {
+ "start": {
+ "line": 2267,
+ "column": 19
+ },
+ "end": {
+ "line": 2267,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "value",
+ "range": [
+ 84126,
+ 84131
+ ],
+ "loc": {
+ "start": {
+ "line": 2267,
+ "column": 26
+ },
+ "end": {
+ "line": 2267,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 84119,
+ 84131
+ ],
+ "loc": {
+ "start": {
+ "line": 2267,
+ "column": 19
+ },
+ "end": {
+ "line": 2267,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 84134,
+ 84136
+ ],
+ "loc": {
+ "start": {
+ "line": 2267,
+ "column": 34
+ },
+ "end": {
+ "line": 2267,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 84119,
+ 84136
+ ],
+ "loc": {
+ "start": {
+ "line": 2267,
+ "column": 19
+ },
+ "end": {
+ "line": 2267,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 84161,
+ 84164
+ ],
+ "loc": {
+ "start": {
+ "line": 2268,
+ "column": 20
+ },
+ "end": {
+ "line": 2268,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 84165,
+ 84168
+ ],
+ "loc": {
+ "start": {
+ "line": 2268,
+ "column": 24
+ },
+ "end": {
+ "line": 2268,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 84161,
+ 84168
+ ],
+ "loc": {
+ "start": {
+ "line": 2268,
+ "column": 20
+ },
+ "end": {
+ "line": 2268,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "s",
+ "range": [
+ 84169,
+ 84170
+ ],
+ "loc": {
+ "start": {
+ "line": 2268,
+ "column": 28
+ },
+ "end": {
+ "line": 2268,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "option",
+ "range": [
+ 84172,
+ 84178
+ ],
+ "loc": {
+ "start": {
+ "line": 2268,
+ "column": 31
+ },
+ "end": {
+ "line": 2268,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "value",
+ "range": [
+ 84179,
+ 84184
+ ],
+ "loc": {
+ "start": {
+ "line": 2268,
+ "column": 38
+ },
+ "end": {
+ "line": 2268,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 84172,
+ 84184
+ ],
+ "loc": {
+ "start": {
+ "line": 2268,
+ "column": 31
+ },
+ "end": {
+ "line": 2268,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 84186,
+ 84190
+ ],
+ "loc": {
+ "start": {
+ "line": 2268,
+ "column": 45
+ },
+ "end": {
+ "line": 2268,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 84161,
+ 84191
+ ],
+ "loc": {
+ "start": {
+ "line": 2268,
+ "column": 20
+ },
+ "end": {
+ "line": 2268,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 84119,
+ 84191
+ ],
+ "loc": {
+ "start": {
+ "line": 2267,
+ "column": 19
+ },
+ "end": {
+ "line": 2268,
+ "column": 50
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "option",
+ "range": [
+ 84215,
+ 84221
+ ],
+ "loc": {
+ "start": {
+ "line": 2269,
+ "column": 20
+ },
+ "end": {
+ "line": 2269,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "selected",
+ "range": [
+ 84222,
+ 84230
+ ],
+ "loc": {
+ "start": {
+ "line": 2269,
+ "column": 27
+ },
+ "end": {
+ "line": 2269,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 84215,
+ 84230
+ ],
+ "loc": {
+ "start": {
+ "line": 2269,
+ "column": 20
+ },
+ "end": {
+ "line": 2269,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 84233,
+ 84237
+ ],
+ "loc": {
+ "start": {
+ "line": 2269,
+ "column": 38
+ },
+ "end": {
+ "line": 2269,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 84215,
+ 84237
+ ],
+ "loc": {
+ "start": {
+ "line": 2269,
+ "column": 20
+ },
+ "end": {
+ "line": 2269,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 84215,
+ 84238
+ ],
+ "loc": {
+ "start": {
+ "line": 2269,
+ "column": 20
+ },
+ "end": {
+ "line": 2269,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 84192,
+ 84257
+ ],
+ "loc": {
+ "start": {
+ "line": 2268,
+ "column": 51
+ },
+ "end": {
+ "line": 2270,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 84116,
+ 84257
+ ],
+ "loc": {
+ "start": {
+ "line": 2267,
+ "column": 16
+ },
+ "end": {
+ "line": 2270,
+ "column": 17
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "if",
+ "range": [
+ 84257,
+ 84261
+ ],
+ "loc": {
+ "start": {
+ "line": 2270,
+ "column": 17
+ },
+ "end": {
+ "line": 2270,
+ "column": 21
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 83839,
+ 84276
+ ],
+ "loc": {
+ "start": {
+ "line": 2259,
+ "column": 60
+ },
+ "end": {
+ "line": 2271,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 83791,
+ 84276
+ ],
+ "loc": {
+ "start": {
+ "line": 2259,
+ "column": 12
+ },
+ "end": {
+ "line": 2271,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " let ct = 0; //keywords counter",
+ "range": [
+ 83744,
+ 83777
+ ],
+ "loc": {
+ "start": {
+ "line": 2258,
+ "column": 12
+ },
+ "end": {
+ "line": 2258,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "for j",
+ "range": [
+ 84276,
+ 84283
+ ],
+ "loc": {
+ "start": {
+ "line": 2271,
+ "column": 13
+ },
+ "end": {
+ "line": 2271,
+ "column": 20
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 83666,
+ 84294
+ ],
+ "loc": {
+ "start": {
+ "line": 2256,
+ "column": 49
+ },
+ "end": {
+ "line": 2272,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "checklist",
+ "range": [
+ 84304,
+ 84315
+ ],
+ "loc": {
+ "start": {
+ "line": 2273,
+ "column": 8
+ },
+ "end": {
+ "line": 2273,
+ "column": 19
+ }
+ }
+ }
+ ]
+ },
+ "alternate": {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "fltColType",
+ "range": [
+ 84333,
+ 84343
+ ],
+ "loc": {
+ "start": {
+ "line": 2274,
+ "column": 16
+ },
+ "end": {
+ "line": 2274,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 84348,
+ 84352
+ ],
+ "loc": {
+ "start": {
+ "line": 2274,
+ "column": 31
+ },
+ "end": {
+ "line": 2274,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeCheckList",
+ "range": [
+ 84353,
+ 84369
+ ],
+ "loc": {
+ "start": {
+ "line": 2274,
+ "column": 36
+ },
+ "end": {
+ "line": 2274,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 84348,
+ 84369
+ ],
+ "loc": {
+ "start": {
+ "line": 2274,
+ "column": 31
+ },
+ "end": {
+ "line": 2274,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 84333,
+ 84369
+ ],
+ "loc": {
+ "start": {
+ "line": 2274,
+ "column": 16
+ },
+ "end": {
+ "line": 2274,
+ "column": 52
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "searcharg",
+ "range": [
+ 84385,
+ 84394
+ ],
+ "loc": {
+ "start": {
+ "line": 2275,
+ "column": 12
+ },
+ "end": {
+ "line": 2275,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 84397,
+ 84400
+ ],
+ "loc": {
+ "start": {
+ "line": 2275,
+ "column": 24
+ },
+ "end": {
+ "line": 2275,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 84401,
+ 84410
+ ],
+ "loc": {
+ "start": {
+ "line": 2275,
+ "column": 28
+ },
+ "end": {
+ "line": 2275,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 84397,
+ 84410
+ ],
+ "loc": {
+ "start": {
+ "line": 2275,
+ "column": 24
+ },
+ "end": {
+ "line": 2275,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "searcharg",
+ "range": [
+ 84411,
+ 84420
+ ],
+ "loc": {
+ "start": {
+ "line": 2275,
+ "column": 38
+ },
+ "end": {
+ "line": 2275,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 84422,
+ 84426
+ ],
+ "loc": {
+ "start": {
+ "line": 2275,
+ "column": 49
+ },
+ "end": {
+ "line": 2275,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "caseSensitive",
+ "range": [
+ 84427,
+ 84440
+ ],
+ "loc": {
+ "start": {
+ "line": 2275,
+ "column": 54
+ },
+ "end": {
+ "line": 2275,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 84422,
+ 84440
+ ],
+ "loc": {
+ "start": {
+ "line": 2275,
+ "column": 49
+ },
+ "end": {
+ "line": 2275,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 84397,
+ 84441
+ ],
+ "loc": {
+ "start": {
+ "line": 2275,
+ "column": 24
+ },
+ "end": {
+ "line": 2275,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 84385,
+ 84441
+ ],
+ "loc": {
+ "start": {
+ "line": 2275,
+ "column": 12
+ },
+ "end": {
+ "line": 2275,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 84385,
+ 84442
+ ],
+ "loc": {
+ "start": {
+ "line": 2275,
+ "column": 12
+ },
+ "end": {
+ "line": 2275,
+ "column": 69
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "sarg",
+ "range": [
+ 84460,
+ 84464
+ ],
+ "loc": {
+ "start": {
+ "line": 2276,
+ "column": 16
+ },
+ "end": {
+ "line": 2276,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "searcharg",
+ "range": [
+ 84467,
+ 84476
+ ],
+ "loc": {
+ "start": {
+ "line": 2276,
+ "column": 23
+ },
+ "end": {
+ "line": 2276,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "split",
+ "range": [
+ 84477,
+ 84482
+ ],
+ "loc": {
+ "start": {
+ "line": 2276,
+ "column": 33
+ },
+ "end": {
+ "line": 2276,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 84467,
+ 84482
+ ],
+ "loc": {
+ "start": {
+ "line": 2276,
+ "column": 23
+ },
+ "end": {
+ "line": 2276,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' '",
+ "range": [
+ 84483,
+ 84486
+ ],
+ "loc": {
+ "start": {
+ "line": 2276,
+ "column": 39
+ },
+ "end": {
+ "line": 2276,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 84487,
+ 84491
+ ],
+ "loc": {
+ "start": {
+ "line": 2276,
+ "column": 43
+ },
+ "end": {
+ "line": 2276,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "orOperator",
+ "range": [
+ 84492,
+ 84502
+ ],
+ "loc": {
+ "start": {
+ "line": 2276,
+ "column": 48
+ },
+ "end": {
+ "line": 2276,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 84487,
+ 84502
+ ],
+ "loc": {
+ "start": {
+ "line": 2276,
+ "column": 43
+ },
+ "end": {
+ "line": 2276,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 84483,
+ 84502
+ ],
+ "loc": {
+ "start": {
+ "line": 2276,
+ "column": 39
+ },
+ "end": {
+ "line": 2276,
+ "column": 58
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": " ",
+ "raw": "' '",
+ "range": [
+ 84503,
+ 84506
+ ],
+ "loc": {
+ "start": {
+ "line": 2276,
+ "column": 59
+ },
+ "end": {
+ "line": 2276,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 84483,
+ 84506
+ ],
+ "loc": {
+ "start": {
+ "line": 2276,
+ "column": 39
+ },
+ "end": {
+ "line": 2276,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 84467,
+ 84507
+ ],
+ "loc": {
+ "start": {
+ "line": 2276,
+ "column": 23
+ },
+ "end": {
+ "line": 2276,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 84460,
+ 84507
+ ],
+ "loc": {
+ "start": {
+ "line": 2276,
+ "column": 16
+ },
+ "end": {
+ "line": 2276,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 84456,
+ 84508
+ ],
+ "loc": {
+ "start": {
+ "line": 2276,
+ "column": 12
+ },
+ "end": {
+ "line": 2276,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "lisNb",
+ "range": [
+ 84526,
+ 84531
+ ],
+ "loc": {
+ "start": {
+ "line": 2277,
+ "column": 16
+ },
+ "end": {
+ "line": 2277,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 84534,
+ 84537
+ ],
+ "loc": {
+ "start": {
+ "line": 2277,
+ "column": 24
+ },
+ "end": {
+ "line": 2277,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tag",
+ "range": [
+ 84538,
+ 84541
+ ],
+ "loc": {
+ "start": {
+ "line": 2277,
+ "column": 28
+ },
+ "end": {
+ "line": 2277,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 84534,
+ 84541
+ ],
+ "loc": {
+ "start": {
+ "line": 2277,
+ "column": 24
+ },
+ "end": {
+ "line": 2277,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 84542,
+ 84545
+ ],
+ "loc": {
+ "start": {
+ "line": 2277,
+ "column": 32
+ },
+ "end": {
+ "line": 2277,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "li",
+ "raw": "'li'",
+ "range": [
+ 84546,
+ 84550
+ ],
+ "loc": {
+ "start": {
+ "line": 2277,
+ "column": 36
+ },
+ "end": {
+ "line": 2277,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 84534,
+ 84551
+ ],
+ "loc": {
+ "start": {
+ "line": 2277,
+ "column": 24
+ },
+ "end": {
+ "line": 2277,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 84552,
+ 84558
+ ],
+ "loc": {
+ "start": {
+ "line": 2277,
+ "column": 42
+ },
+ "end": {
+ "line": 2277,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 84534,
+ 84558
+ ],
+ "loc": {
+ "start": {
+ "line": 2277,
+ "column": 24
+ },
+ "end": {
+ "line": 2277,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 84526,
+ 84558
+ ],
+ "loc": {
+ "start": {
+ "line": 2277,
+ "column": 16
+ },
+ "end": {
+ "line": 2277,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 84522,
+ 84559
+ ],
+ "loc": {
+ "start": {
+ "line": 2277,
+ "column": 12
+ },
+ "end": {
+ "line": 2277,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 84575,
+ 84578
+ ],
+ "loc": {
+ "start": {
+ "line": 2279,
+ "column": 12
+ },
+ "end": {
+ "line": 2279,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setAttribute",
+ "range": [
+ 84579,
+ 84591
+ ],
+ "loc": {
+ "start": {
+ "line": 2279,
+ "column": 16
+ },
+ "end": {
+ "line": 2279,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 84575,
+ 84591
+ ],
+ "loc": {
+ "start": {
+ "line": 2279,
+ "column": 12
+ },
+ "end": {
+ "line": 2279,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "value",
+ "raw": "'value'",
+ "range": [
+ 84592,
+ 84599
+ ],
+ "loc": {
+ "start": {
+ "line": 2279,
+ "column": 29
+ },
+ "end": {
+ "line": 2279,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 84601,
+ 84603
+ ],
+ "loc": {
+ "start": {
+ "line": 2279,
+ "column": 38
+ },
+ "end": {
+ "line": 2279,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 84575,
+ 84604
+ ],
+ "loc": {
+ "start": {
+ "line": 2279,
+ "column": 12
+ },
+ "end": {
+ "line": 2279,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 84575,
+ 84605
+ ],
+ "loc": {
+ "start": {
+ "line": 2279,
+ "column": 12
+ },
+ "end": {
+ "line": 2279,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 84619,
+ 84622
+ ],
+ "loc": {
+ "start": {
+ "line": 2280,
+ "column": 12
+ },
+ "end": {
+ "line": 2280,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setAttribute",
+ "range": [
+ 84623,
+ 84635
+ ],
+ "loc": {
+ "start": {
+ "line": 2280,
+ "column": 16
+ },
+ "end": {
+ "line": 2280,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 84619,
+ 84635
+ ],
+ "loc": {
+ "start": {
+ "line": 2280,
+ "column": 12
+ },
+ "end": {
+ "line": 2280,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "indexes",
+ "raw": "'indexes'",
+ "range": [
+ 84636,
+ 84645
+ ],
+ "loc": {
+ "start": {
+ "line": 2280,
+ "column": 29
+ },
+ "end": {
+ "line": 2280,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 84647,
+ 84649
+ ],
+ "loc": {
+ "start": {
+ "line": 2280,
+ "column": 40
+ },
+ "end": {
+ "line": 2280,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 84619,
+ 84650
+ ],
+ "loc": {
+ "start": {
+ "line": 2280,
+ "column": 12
+ },
+ "end": {
+ "line": 2280,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 84619,
+ 84651
+ ],
+ "loc": {
+ "start": {
+ "line": 2280,
+ "column": 12
+ },
+ "end": {
+ "line": 2280,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 84675,
+ 84676
+ ],
+ "loc": {
+ "start": {
+ "line": 2282,
+ "column": 20
+ },
+ "end": {
+ "line": 2282,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 84677,
+ 84678
+ ],
+ "loc": {
+ "start": {
+ "line": 2282,
+ "column": 22
+ },
+ "end": {
+ "line": 2282,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 84675,
+ 84678
+ ],
+ "loc": {
+ "start": {
+ "line": 2282,
+ "column": 20
+ },
+ "end": {
+ "line": 2282,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 84671,
+ 84678
+ ],
+ "loc": {
+ "start": {
+ "line": 2282,
+ "column": 16
+ },
+ "end": {
+ "line": 2282,
+ "column": 23
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 84680,
+ 84681
+ ],
+ "loc": {
+ "start": {
+ "line": 2282,
+ "column": 25
+ },
+ "end": {
+ "line": 2282,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "lisNb",
+ "range": [
+ 84682,
+ 84687
+ ],
+ "loc": {
+ "start": {
+ "line": 2282,
+ "column": 27
+ },
+ "end": {
+ "line": 2282,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 84680,
+ 84687
+ ],
+ "loc": {
+ "start": {
+ "line": 2282,
+ "column": 25
+ },
+ "end": {
+ "line": 2282,
+ "column": 32
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 84689,
+ 84690
+ ],
+ "loc": {
+ "start": {
+ "line": 2282,
+ "column": 34
+ },
+ "end": {
+ "line": 2282,
+ "column": 35
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 84689,
+ 84692
+ ],
+ "loc": {
+ "start": {
+ "line": 2282,
+ "column": 34
+ },
+ "end": {
+ "line": 2282,
+ "column": 37
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 84716,
+ 84718
+ ],
+ "loc": {
+ "start": {
+ "line": 2283,
+ "column": 20
+ },
+ "end": {
+ "line": 2283,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 84721,
+ 84724
+ ],
+ "loc": {
+ "start": {
+ "line": 2283,
+ "column": 25
+ },
+ "end": {
+ "line": 2283,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tag",
+ "range": [
+ 84725,
+ 84728
+ ],
+ "loc": {
+ "start": {
+ "line": 2283,
+ "column": 29
+ },
+ "end": {
+ "line": 2283,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 84721,
+ 84728
+ ],
+ "loc": {
+ "start": {
+ "line": 2283,
+ "column": 25
+ },
+ "end": {
+ "line": 2283,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slc",
+ "range": [
+ 84729,
+ 84732
+ ],
+ "loc": {
+ "start": {
+ "line": 2283,
+ "column": 33
+ },
+ "end": {
+ "line": 2283,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "li",
+ "raw": "'li'",
+ "range": [
+ 84733,
+ 84737
+ ],
+ "loc": {
+ "start": {
+ "line": 2283,
+ "column": 37
+ },
+ "end": {
+ "line": 2283,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 84721,
+ 84738
+ ],
+ "loc": {
+ "start": {
+ "line": 2283,
+ "column": 25
+ },
+ "end": {
+ "line": 2283,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 84739,
+ 84740
+ ],
+ "loc": {
+ "start": {
+ "line": 2283,
+ "column": 43
+ },
+ "end": {
+ "line": 2283,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 84721,
+ 84741
+ ],
+ "loc": {
+ "start": {
+ "line": 2283,
+ "column": 25
+ },
+ "end": {
+ "line": 2283,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 84716,
+ 84741
+ ],
+ "loc": {
+ "start": {
+ "line": 2283,
+ "column": 20
+ },
+ "end": {
+ "line": 2283,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "lbl",
+ "range": [
+ 84764,
+ 84767
+ ],
+ "loc": {
+ "start": {
+ "line": 2284,
+ "column": 20
+ },
+ "end": {
+ "line": 2284,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 84770,
+ 84773
+ ],
+ "loc": {
+ "start": {
+ "line": 2284,
+ "column": 26
+ },
+ "end": {
+ "line": 2284,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tag",
+ "range": [
+ 84774,
+ 84777
+ ],
+ "loc": {
+ "start": {
+ "line": 2284,
+ "column": 30
+ },
+ "end": {
+ "line": 2284,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 84770,
+ 84777
+ ],
+ "loc": {
+ "start": {
+ "line": 2284,
+ "column": 26
+ },
+ "end": {
+ "line": 2284,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 84778,
+ 84780
+ ],
+ "loc": {
+ "start": {
+ "line": 2284,
+ "column": 34
+ },
+ "end": {
+ "line": 2284,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "label",
+ "raw": "'label'",
+ "range": [
+ 84781,
+ 84788
+ ],
+ "loc": {
+ "start": {
+ "line": 2284,
+ "column": 37
+ },
+ "end": {
+ "line": 2284,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 84770,
+ 84789
+ ],
+ "loc": {
+ "start": {
+ "line": 2284,
+ "column": 26
+ },
+ "end": {
+ "line": 2284,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 84790,
+ 84791
+ ],
+ "loc": {
+ "start": {
+ "line": 2284,
+ "column": 46
+ },
+ "end": {
+ "line": 2284,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 84770,
+ 84792
+ ],
+ "loc": {
+ "start": {
+ "line": 2284,
+ "column": 26
+ },
+ "end": {
+ "line": 2284,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 84764,
+ 84792
+ ],
+ "loc": {
+ "start": {
+ "line": 2284,
+ "column": 20
+ },
+ "end": {
+ "line": 2284,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "chk",
+ "range": [
+ 84815,
+ 84818
+ ],
+ "loc": {
+ "start": {
+ "line": 2285,
+ "column": 20
+ },
+ "end": {
+ "line": 2285,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 84821,
+ 84824
+ ],
+ "loc": {
+ "start": {
+ "line": 2285,
+ "column": 26
+ },
+ "end": {
+ "line": 2285,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tag",
+ "range": [
+ 84825,
+ 84828
+ ],
+ "loc": {
+ "start": {
+ "line": 2285,
+ "column": 30
+ },
+ "end": {
+ "line": 2285,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 84821,
+ 84828
+ ],
+ "loc": {
+ "start": {
+ "line": 2285,
+ "column": 26
+ },
+ "end": {
+ "line": 2285,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "li",
+ "range": [
+ 84829,
+ 84831
+ ],
+ "loc": {
+ "start": {
+ "line": 2285,
+ "column": 34
+ },
+ "end": {
+ "line": 2285,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "input",
+ "raw": "'input'",
+ "range": [
+ 84832,
+ 84839
+ ],
+ "loc": {
+ "start": {
+ "line": 2285,
+ "column": 37
+ },
+ "end": {
+ "line": 2285,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 84821,
+ 84840
+ ],
+ "loc": {
+ "start": {
+ "line": 2285,
+ "column": 26
+ },
+ "end": {
+ "line": 2285,
+ "column": 45
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 84841,
+ 84842
+ ],
+ "loc": {
+ "start": {
+ "line": 2285,
+ "column": 46
+ },
+ "end": {
+ "line": 2285,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 84821,
+ 84843
+ ],
+ "loc": {
+ "start": {
+ "line": 2285,
+ "column": 26
+ },
+ "end": {
+ "line": 2285,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 84815,
+ 84843
+ ],
+ "loc": {
+ "start": {
+ "line": 2285,
+ "column": 20
+ },
+ "end": {
+ "line": 2285,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "lblTxt",
+ "range": [
+ 84866,
+ 84872
+ ],
+ "loc": {
+ "start": {
+ "line": 2286,
+ "column": 20
+ },
+ "end": {
+ "line": 2286,
+ "column": 26
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 84875,
+ 84878
+ ],
+ "loc": {
+ "start": {
+ "line": 2286,
+ "column": 29
+ },
+ "end": {
+ "line": 2286,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "matchCase",
+ "range": [
+ 84879,
+ 84888
+ ],
+ "loc": {
+ "start": {
+ "line": 2286,
+ "column": 33
+ },
+ "end": {
+ "line": 2286,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 84875,
+ 84888
+ ],
+ "loc": {
+ "start": {
+ "line": 2286,
+ "column": 29
+ },
+ "end": {
+ "line": 2286,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 84915,
+ 84918
+ ],
+ "loc": {
+ "start": {
+ "line": 2287,
+ "column": 24
+ },
+ "end": {
+ "line": 2287,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getText",
+ "range": [
+ 84919,
+ 84926
+ ],
+ "loc": {
+ "start": {
+ "line": 2287,
+ "column": 28
+ },
+ "end": {
+ "line": 2287,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 84915,
+ 84926
+ ],
+ "loc": {
+ "start": {
+ "line": 2287,
+ "column": 24
+ },
+ "end": {
+ "line": 2287,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "lbl",
+ "range": [
+ 84927,
+ 84930
+ ],
+ "loc": {
+ "start": {
+ "line": 2287,
+ "column": 36
+ },
+ "end": {
+ "line": 2287,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 84915,
+ 84931
+ ],
+ "loc": {
+ "start": {
+ "line": 2287,
+ "column": 24
+ },
+ "end": {
+ "line": 2287,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 84933,
+ 84937
+ ],
+ "loc": {
+ "start": {
+ "line": 2287,
+ "column": 42
+ },
+ "end": {
+ "line": 2287,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "caseSensitive",
+ "range": [
+ 84938,
+ 84951
+ ],
+ "loc": {
+ "start": {
+ "line": 2287,
+ "column": 47
+ },
+ "end": {
+ "line": 2287,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 84933,
+ 84951
+ ],
+ "loc": {
+ "start": {
+ "line": 2287,
+ "column": 42
+ },
+ "end": {
+ "line": 2287,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 84875,
+ 84952
+ ],
+ "loc": {
+ "start": {
+ "line": 2286,
+ "column": 29
+ },
+ "end": {
+ "line": 2287,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 84866,
+ 84952
+ ],
+ "loc": {
+ "start": {
+ "line": 2286,
+ "column": 20
+ },
+ "end": {
+ "line": 2287,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 84712,
+ 84953
+ ],
+ "loc": {
+ "start": {
+ "line": 2283,
+ "column": 16
+ },
+ "end": {
+ "line": 2287,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "lblTxt",
+ "range": [
+ 84974,
+ 84980
+ ],
+ "loc": {
+ "start": {
+ "line": 2288,
+ "column": 19
+ },
+ "end": {
+ "line": 2288,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 84985,
+ 84987
+ ],
+ "loc": {
+ "start": {
+ "line": 2288,
+ "column": 30
+ },
+ "end": {
+ "line": 2288,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 84974,
+ 84987
+ ],
+ "loc": {
+ "start": {
+ "line": 2288,
+ "column": 19
+ },
+ "end": {
+ "line": 2288,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 84991,
+ 84994
+ ],
+ "loc": {
+ "start": {
+ "line": 2288,
+ "column": 36
+ },
+ "end": {
+ "line": 2288,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 84995,
+ 84998
+ ],
+ "loc": {
+ "start": {
+ "line": 2288,
+ "column": 40
+ },
+ "end": {
+ "line": 2288,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 84991,
+ 84998
+ ],
+ "loc": {
+ "start": {
+ "line": 2288,
+ "column": 36
+ },
+ "end": {
+ "line": 2288,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "sarg",
+ "range": [
+ 84999,
+ 85003
+ ],
+ "loc": {
+ "start": {
+ "line": 2288,
+ "column": 44
+ },
+ "end": {
+ "line": 2288,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "lblTxt",
+ "range": [
+ 85005,
+ 85011
+ ],
+ "loc": {
+ "start": {
+ "line": 2288,
+ "column": 50
+ },
+ "end": {
+ "line": 2288,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 85013,
+ 85017
+ ],
+ "loc": {
+ "start": {
+ "line": 2288,
+ "column": 58
+ },
+ "end": {
+ "line": 2288,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 84991,
+ 85018
+ ],
+ "loc": {
+ "start": {
+ "line": 2288,
+ "column": 36
+ },
+ "end": {
+ "line": 2288,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 84974,
+ 85018
+ ],
+ "loc": {
+ "start": {
+ "line": 2288,
+ "column": 19
+ },
+ "end": {
+ "line": 2288,
+ "column": 63
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "chk",
+ "range": [
+ 85042,
+ 85045
+ ],
+ "loc": {
+ "start": {
+ "line": 2289,
+ "column": 20
+ },
+ "end": {
+ "line": 2289,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checked",
+ "range": [
+ 85046,
+ 85053
+ ],
+ "loc": {
+ "start": {
+ "line": 2289,
+ "column": 24
+ },
+ "end": {
+ "line": 2289,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 85042,
+ 85053
+ ],
+ "loc": {
+ "start": {
+ "line": 2289,
+ "column": 20
+ },
+ "end": {
+ "line": 2289,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 85056,
+ 85060
+ ],
+ "loc": {
+ "start": {
+ "line": 2289,
+ "column": 34
+ },
+ "end": {
+ "line": 2289,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 85042,
+ 85060
+ ],
+ "loc": {
+ "start": {
+ "line": 2289,
+ "column": 20
+ },
+ "end": {
+ "line": 2289,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 85042,
+ 85061
+ ],
+ "loc": {
+ "start": {
+ "line": 2289,
+ "column": 20
+ },
+ "end": {
+ "line": 2289,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 85083,
+ 85087
+ ],
+ "loc": {
+ "start": {
+ "line": 2290,
+ "column": 20
+ },
+ "end": {
+ "line": 2290,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 85088,
+ 85091
+ ],
+ "loc": {
+ "start": {
+ "line": 2290,
+ "column": 25
+ },
+ "end": {
+ "line": 2290,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 85083,
+ 85091
+ ],
+ "loc": {
+ "start": {
+ "line": 2290,
+ "column": 20
+ },
+ "end": {
+ "line": 2290,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkList",
+ "range": [
+ 85092,
+ 85101
+ ],
+ "loc": {
+ "start": {
+ "line": 2290,
+ "column": 29
+ },
+ "end": {
+ "line": 2290,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 85083,
+ 85101
+ ],
+ "loc": {
+ "start": {
+ "line": 2290,
+ "column": 20
+ },
+ "end": {
+ "line": 2290,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setCheckListValues",
+ "range": [
+ 85102,
+ 85120
+ ],
+ "loc": {
+ "start": {
+ "line": 2290,
+ "column": 39
+ },
+ "end": {
+ "line": 2290,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 85083,
+ 85120
+ ],
+ "loc": {
+ "start": {
+ "line": 2290,
+ "column": 20
+ },
+ "end": {
+ "line": 2290,
+ "column": 57
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "chk",
+ "range": [
+ 85121,
+ 85124
+ ],
+ "loc": {
+ "start": {
+ "line": 2290,
+ "column": 58
+ },
+ "end": {
+ "line": 2290,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 85083,
+ 85125
+ ],
+ "loc": {
+ "start": {
+ "line": 2290,
+ "column": 20
+ },
+ "end": {
+ "line": 2290,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 85083,
+ 85126
+ ],
+ "loc": {
+ "start": {
+ "line": 2290,
+ "column": 20
+ },
+ "end": {
+ "line": 2290,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 85019,
+ 85145
+ ],
+ "loc": {
+ "start": {
+ "line": 2288,
+ "column": 64
+ },
+ "end": {
+ "line": 2291,
+ "column": 17
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "chk",
+ "range": [
+ 85190,
+ 85193
+ ],
+ "loc": {
+ "start": {
+ "line": 2293,
+ "column": 20
+ },
+ "end": {
+ "line": 2293,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checked",
+ "range": [
+ 85194,
+ 85201
+ ],
+ "loc": {
+ "start": {
+ "line": 2293,
+ "column": 24
+ },
+ "end": {
+ "line": 2293,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 85190,
+ 85201
+ ],
+ "loc": {
+ "start": {
+ "line": 2293,
+ "column": 20
+ },
+ "end": {
+ "line": 2293,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 85204,
+ 85209
+ ],
+ "loc": {
+ "start": {
+ "line": 2293,
+ "column": 34
+ },
+ "end": {
+ "line": 2293,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 85190,
+ 85209
+ ],
+ "loc": {
+ "start": {
+ "line": 2293,
+ "column": 20
+ },
+ "end": {
+ "line": 2293,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 85190,
+ 85210
+ ],
+ "loc": {
+ "start": {
+ "line": 2293,
+ "column": 20
+ },
+ "end": {
+ "line": 2293,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 85232,
+ 85236
+ ],
+ "loc": {
+ "start": {
+ "line": 2294,
+ "column": 20
+ },
+ "end": {
+ "line": 2294,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 85237,
+ 85240
+ ],
+ "loc": {
+ "start": {
+ "line": 2294,
+ "column": 25
+ },
+ "end": {
+ "line": 2294,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 85232,
+ 85240
+ ],
+ "loc": {
+ "start": {
+ "line": 2294,
+ "column": 20
+ },
+ "end": {
+ "line": 2294,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkList",
+ "range": [
+ 85241,
+ 85250
+ ],
+ "loc": {
+ "start": {
+ "line": 2294,
+ "column": 29
+ },
+ "end": {
+ "line": 2294,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 85232,
+ 85250
+ ],
+ "loc": {
+ "start": {
+ "line": 2294,
+ "column": 20
+ },
+ "end": {
+ "line": 2294,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setCheckListValues",
+ "range": [
+ 85251,
+ 85269
+ ],
+ "loc": {
+ "start": {
+ "line": 2294,
+ "column": 39
+ },
+ "end": {
+ "line": 2294,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 85232,
+ 85269
+ ],
+ "loc": {
+ "start": {
+ "line": 2294,
+ "column": 20
+ },
+ "end": {
+ "line": 2294,
+ "column": 57
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "chk",
+ "range": [
+ 85270,
+ 85273
+ ],
+ "loc": {
+ "start": {
+ "line": 2294,
+ "column": 58
+ },
+ "end": {
+ "line": 2294,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 85232,
+ 85274
+ ],
+ "loc": {
+ "start": {
+ "line": 2294,
+ "column": 20
+ },
+ "end": {
+ "line": 2294,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 85232,
+ 85275
+ ],
+ "loc": {
+ "start": {
+ "line": 2294,
+ "column": 20
+ },
+ "end": {
+ "line": 2294,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 85167,
+ 85294
+ ],
+ "loc": {
+ "start": {
+ "line": 2292,
+ "column": 20
+ },
+ "end": {
+ "line": 2295,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 84971,
+ 85294
+ ],
+ "loc": {
+ "start": {
+ "line": 2288,
+ "column": 16
+ },
+ "end": {
+ "line": 2295,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 84693,
+ 85309
+ ],
+ "loc": {
+ "start": {
+ "line": 2282,
+ "column": 38
+ },
+ "end": {
+ "line": 2296,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 84667,
+ 85309
+ ],
+ "loc": {
+ "start": {
+ "line": 2282,
+ "column": 12
+ },
+ "end": {
+ "line": 2296,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 84370,
+ 85320
+ ],
+ "loc": {
+ "start": {
+ "line": 2274,
+ "column": 53
+ },
+ "end": {
+ "line": 2297,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 84330,
+ 85320
+ ],
+ "loc": {
+ "start": {
+ "line": 2274,
+ "column": 13
+ },
+ "end": {
+ "line": 2297,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "if",
+ "range": [
+ 84257,
+ 84261
+ ],
+ "loc": {
+ "start": {
+ "line": 2270,
+ "column": 17
+ },
+ "end": {
+ "line": 2270,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "for j",
+ "range": [
+ 84276,
+ 84283
+ ],
+ "loc": {
+ "start": {
+ "line": 2271,
+ "column": 13
+ },
+ "end": {
+ "line": 2271,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "checklist",
+ "range": [
+ 84304,
+ 84315
+ ],
+ "loc": {
+ "start": {
+ "line": 2273,
+ "column": 8
+ },
+ "end": {
+ "line": 2273,
+ "column": 19
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 83630,
+ 85320
+ ],
+ "loc": {
+ "start": {
+ "line": 2256,
+ "column": 13
+ },
+ "end": {
+ "line": 2297,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "multiple selects",
+ "range": [
+ 83597,
+ 83615
+ ],
+ "loc": {
+ "start": {
+ "line": 2255,
+ "column": 8
+ },
+ "end": {
+ "line": 2255,
+ "column": 26
+ }
+ }
+ }
+ ]
+ },
+ "range": [
+ 83451,
+ 85320
+ ],
+ "loc": {
+ "start": {
+ "line": 2251,
+ "column": 8
+ },
+ "end": {
+ "line": 2297,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 83207,
+ 85327
+ ],
+ "loc": {
+ "start": {
+ "line": 2243,
+ "column": 39
+ },
+ "end": {
+ "line": 2298,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 83186,
+ 85327
+ ],
+ "loc": {
+ "start": {
+ "line": 2243,
+ "column": 18
+ },
+ "end": {
+ "line": 2298,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 83172,
+ 85327
+ ],
+ "loc": {
+ "start": {
+ "line": 2243,
+ "column": 4
+ },
+ "end": {
+ "line": 2298,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Set search value to a given filter\r\n * @param {Number} index Column's index\r\n * @param {String} searcharg Search term\r\n ",
+ "range": [
+ 83016,
+ 83166
+ ],
+ "loc": {
+ "start": {
+ "line": 2238,
+ "column": 4
+ },
+ "end": {
+ "line": 2242,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Set them columns' widths as per configuration\r\n * @param {Number} rowIndex Optional row index to apply the widths to\r\n * @param {Element} tbl DOM element\r\n ",
+ "range": [
+ 85335,
+ 85517
+ ],
+ "loc": {
+ "start": {
+ "line": 2300,
+ "column": 4
+ },
+ "end": {
+ "line": 2304,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "setColWidths",
+ "range": [
+ 85523,
+ 85535
+ ],
+ "loc": {
+ "start": {
+ "line": 2305,
+ "column": 4
+ },
+ "end": {
+ "line": 2305,
+ "column": 16
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "rowIndex",
+ "range": [
+ 85536,
+ 85544
+ ],
+ "loc": {
+ "start": {
+ "line": 2305,
+ "column": 17
+ },
+ "end": {
+ "line": 2305,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 85546,
+ 85549
+ ],
+ "loc": {
+ "start": {
+ "line": 2305,
+ "column": 27
+ },
+ "end": {
+ "line": 2305,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 85565,
+ 85569
+ ],
+ "loc": {
+ "start": {
+ "line": 2306,
+ "column": 12
+ },
+ "end": {
+ "line": 2306,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltGrid",
+ "range": [
+ 85570,
+ 85577
+ ],
+ "loc": {
+ "start": {
+ "line": 2306,
+ "column": 17
+ },
+ "end": {
+ "line": 2306,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 85565,
+ 85577
+ ],
+ "loc": {
+ "start": {
+ "line": 2306,
+ "column": 12
+ },
+ "end": {
+ "line": 2306,
+ "column": 24
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 85564,
+ 85577
+ ],
+ "loc": {
+ "start": {
+ "line": 2306,
+ "column": 11
+ },
+ "end": {
+ "line": 2306,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 85582,
+ 85586
+ ],
+ "loc": {
+ "start": {
+ "line": 2306,
+ "column": 29
+ },
+ "end": {
+ "line": 2306,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasColWidths",
+ "range": [
+ 85587,
+ 85599
+ ],
+ "loc": {
+ "start": {
+ "line": 2306,
+ "column": 34
+ },
+ "end": {
+ "line": 2306,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 85582,
+ 85599
+ ],
+ "loc": {
+ "start": {
+ "line": 2306,
+ "column": 29
+ },
+ "end": {
+ "line": 2306,
+ "column": 46
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 85581,
+ 85599
+ ],
+ "loc": {
+ "start": {
+ "line": 2306,
+ "column": 28
+ },
+ "end": {
+ "line": 2306,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 85564,
+ 85599
+ ],
+ "loc": {
+ "start": {
+ "line": 2306,
+ "column": 11
+ },
+ "end": {
+ "line": 2306,
+ "column": 46
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 85615,
+ 85622
+ ],
+ "loc": {
+ "start": {
+ "line": 2307,
+ "column": 12
+ },
+ "end": {
+ "line": 2307,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 85600,
+ 85633
+ ],
+ "loc": {
+ "start": {
+ "line": 2306,
+ "column": 47
+ },
+ "end": {
+ "line": 2308,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 85561,
+ 85633
+ ],
+ "loc": {
+ "start": {
+ "line": 2306,
+ "column": 8
+ },
+ "end": {
+ "line": 2308,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 85643,
+ 85646
+ ],
+ "loc": {
+ "start": {
+ "line": 2309,
+ "column": 8
+ },
+ "end": {
+ "line": 2309,
+ "column": 11
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 85649,
+ 85652
+ ],
+ "loc": {
+ "start": {
+ "line": 2309,
+ "column": 14
+ },
+ "end": {
+ "line": 2309,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 85656,
+ 85660
+ ],
+ "loc": {
+ "start": {
+ "line": 2309,
+ "column": 21
+ },
+ "end": {
+ "line": 2309,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 85661,
+ 85664
+ ],
+ "loc": {
+ "start": {
+ "line": 2309,
+ "column": 26
+ },
+ "end": {
+ "line": 2309,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 85656,
+ 85664
+ ],
+ "loc": {
+ "start": {
+ "line": 2309,
+ "column": 21
+ },
+ "end": {
+ "line": 2309,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 85649,
+ 85664
+ ],
+ "loc": {
+ "start": {
+ "line": 2309,
+ "column": 14
+ },
+ "end": {
+ "line": 2309,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 85643,
+ 85664
+ ],
+ "loc": {
+ "start": {
+ "line": 2309,
+ "column": 8
+ },
+ "end": {
+ "line": 2309,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 85643,
+ 85665
+ ],
+ "loc": {
+ "start": {
+ "line": 2309,
+ "column": 8
+ },
+ "end": {
+ "line": 2309,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "rIndex",
+ "range": [
+ 85679,
+ 85685
+ ],
+ "loc": {
+ "start": {
+ "line": 2310,
+ "column": 12
+ },
+ "end": {
+ "line": 2310,
+ "column": 18
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 85679,
+ 85685
+ ],
+ "loc": {
+ "start": {
+ "line": 2310,
+ "column": 12
+ },
+ "end": {
+ "line": 2310,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 85675,
+ 85686
+ ],
+ "loc": {
+ "start": {
+ "line": 2310,
+ "column": 8
+ },
+ "end": {
+ "line": 2310,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "rowIndex",
+ "range": [
+ 85699,
+ 85707
+ ],
+ "loc": {
+ "start": {
+ "line": 2311,
+ "column": 11
+ },
+ "end": {
+ "line": 2311,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "undefined",
+ "range": [
+ 85710,
+ 85719
+ ],
+ "loc": {
+ "start": {
+ "line": 2311,
+ "column": 22
+ },
+ "end": {
+ "line": 2311,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 85699,
+ 85719
+ ],
+ "loc": {
+ "start": {
+ "line": 2311,
+ "column": 11
+ },
+ "end": {
+ "line": 2311,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "rIndex",
+ "range": [
+ 85735,
+ 85741
+ ],
+ "loc": {
+ "start": {
+ "line": 2312,
+ "column": 12
+ },
+ "end": {
+ "line": 2312,
+ "column": 18
+ }
+ }
+ },
+ "right": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 85744,
+ 85747
+ ],
+ "loc": {
+ "start": {
+ "line": 2312,
+ "column": 21
+ },
+ "end": {
+ "line": 2312,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 85748,
+ 85752
+ ],
+ "loc": {
+ "start": {
+ "line": 2312,
+ "column": 25
+ },
+ "end": {
+ "line": 2312,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 85744,
+ 85752
+ ],
+ "loc": {
+ "start": {
+ "line": 2312,
+ "column": 21
+ },
+ "end": {
+ "line": 2312,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 85753,
+ 85754
+ ],
+ "loc": {
+ "start": {
+ "line": 2312,
+ "column": 30
+ },
+ "end": {
+ "line": 2312,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 85744,
+ 85755
+ ],
+ "loc": {
+ "start": {
+ "line": 2312,
+ "column": 21
+ },
+ "end": {
+ "line": 2312,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 85756,
+ 85761
+ ],
+ "loc": {
+ "start": {
+ "line": 2312,
+ "column": 33
+ },
+ "end": {
+ "line": 2312,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 85744,
+ 85761
+ ],
+ "loc": {
+ "start": {
+ "line": 2312,
+ "column": 21
+ },
+ "end": {
+ "line": 2312,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "display",
+ "range": [
+ 85762,
+ 85769
+ ],
+ "loc": {
+ "start": {
+ "line": 2312,
+ "column": 39
+ },
+ "end": {
+ "line": 2312,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 85744,
+ 85769
+ ],
+ "loc": {
+ "start": {
+ "line": 2312,
+ "column": 21
+ },
+ "end": {
+ "line": 2312,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "none",
+ "raw": "'none'",
+ "range": [
+ 85771,
+ 85777
+ ],
+ "loc": {
+ "start": {
+ "line": 2312,
+ "column": 48
+ },
+ "end": {
+ "line": 2312,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 85744,
+ 85777
+ ],
+ "loc": {
+ "start": {
+ "line": 2312,
+ "column": 21
+ },
+ "end": {
+ "line": 2312,
+ "column": 54
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 85780,
+ 85781
+ ],
+ "loc": {
+ "start": {
+ "line": 2312,
+ "column": 57
+ },
+ "end": {
+ "line": 2312,
+ "column": 58
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 85784,
+ 85785
+ ],
+ "loc": {
+ "start": {
+ "line": 2312,
+ "column": 61
+ },
+ "end": {
+ "line": 2312,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 85744,
+ 85785
+ ],
+ "loc": {
+ "start": {
+ "line": 2312,
+ "column": 21
+ },
+ "end": {
+ "line": 2312,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 85735,
+ 85785
+ ],
+ "loc": {
+ "start": {
+ "line": 2312,
+ "column": 12
+ },
+ "end": {
+ "line": 2312,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 85735,
+ 85786
+ ],
+ "loc": {
+ "start": {
+ "line": 2312,
+ "column": 12
+ },
+ "end": {
+ "line": 2312,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 85720,
+ 85797
+ ],
+ "loc": {
+ "start": {
+ "line": 2311,
+ "column": 32
+ },
+ "end": {
+ "line": 2313,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "rIndex",
+ "range": [
+ 85817,
+ 85823
+ ],
+ "loc": {
+ "start": {
+ "line": 2314,
+ "column": 12
+ },
+ "end": {
+ "line": 2314,
+ "column": 18
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "rowIndex",
+ "range": [
+ 85826,
+ 85834
+ ],
+ "loc": {
+ "start": {
+ "line": 2314,
+ "column": 21
+ },
+ "end": {
+ "line": 2314,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 85817,
+ 85834
+ ],
+ "loc": {
+ "start": {
+ "line": 2314,
+ "column": 12
+ },
+ "end": {
+ "line": 2314,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 85817,
+ 85835
+ ],
+ "loc": {
+ "start": {
+ "line": 2314,
+ "column": 12
+ },
+ "end": {
+ "line": 2314,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "range": [
+ 85802,
+ 85846
+ ],
+ "loc": {
+ "start": {
+ "line": 2313,
+ "column": 14
+ },
+ "end": {
+ "line": 2315,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 85696,
+ 85846
+ ],
+ "loc": {
+ "start": {
+ "line": 2311,
+ "column": 8
+ },
+ "end": {
+ "line": 2315,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "setWidths",
+ "range": [
+ 85858,
+ 85867
+ ],
+ "loc": {
+ "start": {
+ "line": 2317,
+ "column": 8
+ },
+ "end": {
+ "line": 2317,
+ "column": 17
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 85868,
+ 85872
+ ],
+ "loc": {
+ "start": {
+ "line": 2317,
+ "column": 18
+ },
+ "end": {
+ "line": 2317,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 85858,
+ 85872
+ ],
+ "loc": {
+ "start": {
+ "line": 2317,
+ "column": 8
+ },
+ "end": {
+ "line": 2317,
+ "column": 22
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "ThisExpression",
+ "range": [
+ 85873,
+ 85877
+ ],
+ "loc": {
+ "start": {
+ "line": 2317,
+ "column": 23
+ },
+ "end": {
+ "line": 2317,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 85879,
+ 85882
+ ],
+ "loc": {
+ "start": {
+ "line": 2317,
+ "column": 29
+ },
+ "end": {
+ "line": 2317,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 85883,
+ 85887
+ ],
+ "loc": {
+ "start": {
+ "line": 2317,
+ "column": 33
+ },
+ "end": {
+ "line": 2317,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 85879,
+ 85887
+ ],
+ "loc": {
+ "start": {
+ "line": 2317,
+ "column": 29
+ },
+ "end": {
+ "line": 2317,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rIndex",
+ "range": [
+ 85888,
+ 85894
+ ],
+ "loc": {
+ "start": {
+ "line": 2317,
+ "column": 38
+ },
+ "end": {
+ "line": 2317,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 85879,
+ 85895
+ ],
+ "loc": {
+ "start": {
+ "line": 2317,
+ "column": 29
+ },
+ "end": {
+ "line": 2317,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 85858,
+ 85896
+ ],
+ "loc": {
+ "start": {
+ "line": 2317,
+ "column": 8
+ },
+ "end": {
+ "line": 2317,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 85858,
+ 85897
+ ],
+ "loc": {
+ "start": {
+ "line": 2317,
+ "column": 8
+ },
+ "end": {
+ "line": 2317,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "FunctionDeclaration",
+ "id": {
+ "type": "Identifier",
+ "name": "setWidths",
+ "range": [
+ 85918,
+ 85927
+ ],
+ "loc": {
+ "start": {
+ "line": 2319,
+ "column": 17
+ },
+ "end": {
+ "line": 2319,
+ "column": 26
+ }
+ }
+ },
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 85928,
+ 85931
+ ],
+ "loc": {
+ "start": {
+ "line": 2319,
+ "column": 27
+ },
+ "end": {
+ "line": 2319,
+ "column": 30
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "nbCols",
+ "range": [
+ 85991,
+ 85997
+ ],
+ "loc": {
+ "start": {
+ "line": 2321,
+ "column": 16
+ },
+ "end": {
+ "line": 2321,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 86000,
+ 86004
+ ],
+ "loc": {
+ "start": {
+ "line": 2321,
+ "column": 25
+ },
+ "end": {
+ "line": 2321,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbCells",
+ "range": [
+ 86005,
+ 86012
+ ],
+ "loc": {
+ "start": {
+ "line": 2321,
+ "column": 30
+ },
+ "end": {
+ "line": 2321,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 86000,
+ 86012
+ ],
+ "loc": {
+ "start": {
+ "line": 2321,
+ "column": 25
+ },
+ "end": {
+ "line": 2321,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 85991,
+ 86012
+ ],
+ "loc": {
+ "start": {
+ "line": 2321,
+ "column": 16
+ },
+ "end": {
+ "line": 2321,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 85987,
+ 86013
+ ],
+ "loc": {
+ "start": {
+ "line": 2321,
+ "column": 12
+ },
+ "end": {
+ "line": 2321,
+ "column": 38
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "jshint validthis:true ",
+ "range": [
+ 85947,
+ 85973
+ ],
+ "loc": {
+ "start": {
+ "line": 2320,
+ "column": 12
+ },
+ "end": {
+ "line": 2320,
+ "column": 38
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "colWidths",
+ "range": [
+ 86031,
+ 86040
+ ],
+ "loc": {
+ "start": {
+ "line": 2322,
+ "column": 16
+ },
+ "end": {
+ "line": 2322,
+ "column": 25
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 86043,
+ 86047
+ ],
+ "loc": {
+ "start": {
+ "line": 2322,
+ "column": 28
+ },
+ "end": {
+ "line": 2322,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "colWidths",
+ "range": [
+ 86048,
+ 86057
+ ],
+ "loc": {
+ "start": {
+ "line": 2322,
+ "column": 33
+ },
+ "end": {
+ "line": 2322,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 86043,
+ 86057
+ ],
+ "loc": {
+ "start": {
+ "line": 2322,
+ "column": 28
+ },
+ "end": {
+ "line": 2322,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 86031,
+ 86057
+ ],
+ "loc": {
+ "start": {
+ "line": 2322,
+ "column": 16
+ },
+ "end": {
+ "line": 2322,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 86027,
+ 86058
+ ],
+ "loc": {
+ "start": {
+ "line": 2322,
+ "column": 12
+ },
+ "end": {
+ "line": 2322,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "!=",
+ "left": {
+ "type": "Identifier",
+ "name": "nbCols",
+ "range": [
+ 86076,
+ 86082
+ ],
+ "loc": {
+ "start": {
+ "line": 2323,
+ "column": 16
+ },
+ "end": {
+ "line": 2323,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "colWidths",
+ "range": [
+ 86086,
+ 86095
+ ],
+ "loc": {
+ "start": {
+ "line": 2323,
+ "column": 26
+ },
+ "end": {
+ "line": 2323,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 86096,
+ 86102
+ ],
+ "loc": {
+ "start": {
+ "line": 2323,
+ "column": 36
+ },
+ "end": {
+ "line": 2323,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 86086,
+ 86102
+ ],
+ "loc": {
+ "start": {
+ "line": 2323,
+ "column": 26
+ },
+ "end": {
+ "line": 2323,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 86076,
+ 86102
+ ],
+ "loc": {
+ "start": {
+ "line": 2323,
+ "column": 16
+ },
+ "end": {
+ "line": 2323,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!=",
+ "left": {
+ "type": "Identifier",
+ "name": "nbCols",
+ "range": [
+ 86108,
+ 86114
+ ],
+ "loc": {
+ "start": {
+ "line": 2323,
+ "column": 48
+ },
+ "end": {
+ "line": 2323,
+ "column": 54
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 86118,
+ 86121
+ ],
+ "loc": {
+ "start": {
+ "line": 2323,
+ "column": 58
+ },
+ "end": {
+ "line": 2323,
+ "column": 61
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 86122,
+ 86127
+ ],
+ "loc": {
+ "start": {
+ "line": 2323,
+ "column": 62
+ },
+ "end": {
+ "line": 2323,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 86118,
+ 86127
+ ],
+ "loc": {
+ "start": {
+ "line": 2323,
+ "column": 58
+ },
+ "end": {
+ "line": 2323,
+ "column": 67
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 86128,
+ 86134
+ ],
+ "loc": {
+ "start": {
+ "line": 2323,
+ "column": 68
+ },
+ "end": {
+ "line": 2323,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 86118,
+ 86134
+ ],
+ "loc": {
+ "start": {
+ "line": 2323,
+ "column": 58
+ },
+ "end": {
+ "line": 2323,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 86108,
+ 86134
+ ],
+ "loc": {
+ "start": {
+ "line": 2323,
+ "column": 48
+ },
+ "end": {
+ "line": 2323,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 86075,
+ 86135
+ ],
+ "loc": {
+ "start": {
+ "line": 2323,
+ "column": 15
+ },
+ "end": {
+ "line": 2323,
+ "column": 75
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ThrowStatement",
+ "argument": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Error",
+ "range": [
+ 86165,
+ 86170
+ ],
+ "loc": {
+ "start": {
+ "line": 2324,
+ "column": 26
+ },
+ "end": {
+ "line": 2324,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "Columns number mismatch!",
+ "raw": "'Columns number mismatch!'",
+ "range": [
+ 86171,
+ 86197
+ ],
+ "loc": {
+ "start": {
+ "line": 2324,
+ "column": 32
+ },
+ "end": {
+ "line": 2324,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 86161,
+ 86198
+ ],
+ "loc": {
+ "start": {
+ "line": 2324,
+ "column": 22
+ },
+ "end": {
+ "line": 2324,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 86155,
+ 86199
+ ],
+ "loc": {
+ "start": {
+ "line": 2324,
+ "column": 16
+ },
+ "end": {
+ "line": 2324,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 86136,
+ 86214
+ ],
+ "loc": {
+ "start": {
+ "line": 2323,
+ "column": 76
+ },
+ "end": {
+ "line": 2325,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 86072,
+ 86214
+ ],
+ "loc": {
+ "start": {
+ "line": 2323,
+ "column": 12
+ },
+ "end": {
+ "line": 2325,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "colTags",
+ "range": [
+ 86234,
+ 86241
+ ],
+ "loc": {
+ "start": {
+ "line": 2327,
+ "column": 16
+ },
+ "end": {
+ "line": 2327,
+ "column": 23
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 86244,
+ 86247
+ ],
+ "loc": {
+ "start": {
+ "line": 2327,
+ "column": 26
+ },
+ "end": {
+ "line": 2327,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tag",
+ "range": [
+ 86248,
+ 86251
+ ],
+ "loc": {
+ "start": {
+ "line": 2327,
+ "column": 30
+ },
+ "end": {
+ "line": 2327,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 86244,
+ 86251
+ ],
+ "loc": {
+ "start": {
+ "line": 2327,
+ "column": 26
+ },
+ "end": {
+ "line": 2327,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 86252,
+ 86255
+ ],
+ "loc": {
+ "start": {
+ "line": 2327,
+ "column": 34
+ },
+ "end": {
+ "line": 2327,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "col",
+ "raw": "'col'",
+ "range": [
+ 86257,
+ 86262
+ ],
+ "loc": {
+ "start": {
+ "line": 2327,
+ "column": 39
+ },
+ "end": {
+ "line": 2327,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 86244,
+ 86263
+ ],
+ "loc": {
+ "start": {
+ "line": 2327,
+ "column": 26
+ },
+ "end": {
+ "line": 2327,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 86234,
+ 86263
+ ],
+ "loc": {
+ "start": {
+ "line": 2327,
+ "column": 16
+ },
+ "end": {
+ "line": 2327,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 86230,
+ 86264
+ ],
+ "loc": {
+ "start": {
+ "line": 2327,
+ "column": 12
+ },
+ "end": {
+ "line": 2327,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tblHasColTag",
+ "range": [
+ 86282,
+ 86294
+ ],
+ "loc": {
+ "start": {
+ "line": 2328,
+ "column": 16
+ },
+ "end": {
+ "line": 2328,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "BinaryExpression",
+ "operator": ">",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "colTags",
+ "range": [
+ 86297,
+ 86304
+ ],
+ "loc": {
+ "start": {
+ "line": 2328,
+ "column": 31
+ },
+ "end": {
+ "line": 2328,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 86305,
+ 86311
+ ],
+ "loc": {
+ "start": {
+ "line": 2328,
+ "column": 39
+ },
+ "end": {
+ "line": 2328,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 86297,
+ 86311
+ ],
+ "loc": {
+ "start": {
+ "line": 2328,
+ "column": 31
+ },
+ "end": {
+ "line": 2328,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 86314,
+ 86315
+ ],
+ "loc": {
+ "start": {
+ "line": 2328,
+ "column": 48
+ },
+ "end": {
+ "line": 2328,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 86297,
+ 86315
+ ],
+ "loc": {
+ "start": {
+ "line": 2328,
+ "column": 31
+ },
+ "end": {
+ "line": 2328,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 86282,
+ 86315
+ ],
+ "loc": {
+ "start": {
+ "line": 2328,
+ "column": 16
+ },
+ "end": {
+ "line": 2328,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 86278,
+ 86316
+ ],
+ "loc": {
+ "start": {
+ "line": 2328,
+ "column": 12
+ },
+ "end": {
+ "line": 2328,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "frag",
+ "range": [
+ 86334,
+ 86338
+ ],
+ "loc": {
+ "start": {
+ "line": 2329,
+ "column": 16
+ },
+ "end": {
+ "line": 2329,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "tblHasColTag",
+ "range": [
+ 86342,
+ 86354
+ ],
+ "loc": {
+ "start": {
+ "line": 2329,
+ "column": 24
+ },
+ "end": {
+ "line": 2329,
+ "column": 36
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 86341,
+ 86354
+ ],
+ "loc": {
+ "start": {
+ "line": 2329,
+ "column": 23
+ },
+ "end": {
+ "line": 2329,
+ "column": 36
+ }
+ }
+ },
+ "consequent": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "doc",
+ "range": [
+ 86357,
+ 86360
+ ],
+ "loc": {
+ "start": {
+ "line": 2329,
+ "column": 39
+ },
+ "end": {
+ "line": 2329,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "createDocumentFragment",
+ "range": [
+ 86361,
+ 86383
+ ],
+ "loc": {
+ "start": {
+ "line": 2329,
+ "column": 43
+ },
+ "end": {
+ "line": 2329,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 86357,
+ 86383
+ ],
+ "loc": {
+ "start": {
+ "line": 2329,
+ "column": 39
+ },
+ "end": {
+ "line": 2329,
+ "column": 65
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 86357,
+ 86385
+ ],
+ "loc": {
+ "start": {
+ "line": 2329,
+ "column": 39
+ },
+ "end": {
+ "line": 2329,
+ "column": 67
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 86388,
+ 86392
+ ],
+ "loc": {
+ "start": {
+ "line": 2329,
+ "column": 70
+ },
+ "end": {
+ "line": 2329,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 86341,
+ 86392
+ ],
+ "loc": {
+ "start": {
+ "line": 2329,
+ "column": 23
+ },
+ "end": {
+ "line": 2329,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 86334,
+ 86392
+ ],
+ "loc": {
+ "start": {
+ "line": 2329,
+ "column": 16
+ },
+ "end": {
+ "line": 2329,
+ "column": 74
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 86330,
+ 86393
+ ],
+ "loc": {
+ "start": {
+ "line": 2329,
+ "column": 12
+ },
+ "end": {
+ "line": 2329,
+ "column": 75
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 86415,
+ 86416
+ ],
+ "loc": {
+ "start": {
+ "line": 2330,
+ "column": 20
+ },
+ "end": {
+ "line": 2330,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 86417,
+ 86418
+ ],
+ "loc": {
+ "start": {
+ "line": 2330,
+ "column": 22
+ },
+ "end": {
+ "line": 2330,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 86415,
+ 86418
+ ],
+ "loc": {
+ "start": {
+ "line": 2330,
+ "column": 20
+ },
+ "end": {
+ "line": 2330,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 86411,
+ 86418
+ ],
+ "loc": {
+ "start": {
+ "line": 2330,
+ "column": 16
+ },
+ "end": {
+ "line": 2330,
+ "column": 23
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 86420,
+ 86421
+ ],
+ "loc": {
+ "start": {
+ "line": 2330,
+ "column": 25
+ },
+ "end": {
+ "line": 2330,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "nbCols",
+ "range": [
+ 86422,
+ 86428
+ ],
+ "loc": {
+ "start": {
+ "line": 2330,
+ "column": 27
+ },
+ "end": {
+ "line": 2330,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 86420,
+ 86428
+ ],
+ "loc": {
+ "start": {
+ "line": 2330,
+ "column": 25
+ },
+ "end": {
+ "line": 2330,
+ "column": 33
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 86430,
+ 86431
+ ],
+ "loc": {
+ "start": {
+ "line": 2330,
+ "column": 35
+ },
+ "end": {
+ "line": 2330,
+ "column": 36
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 86430,
+ 86433
+ ],
+ "loc": {
+ "start": {
+ "line": 2330,
+ "column": 35
+ },
+ "end": {
+ "line": 2330,
+ "column": 38
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "col",
+ "range": [
+ 86518,
+ 86521
+ ],
+ "loc": {
+ "start": {
+ "line": 2332,
+ "column": 20
+ },
+ "end": {
+ "line": 2332,
+ "column": 23
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 86518,
+ 86521
+ ],
+ "loc": {
+ "start": {
+ "line": 2332,
+ "column": 20
+ },
+ "end": {
+ "line": 2332,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 86514,
+ 86522
+ ],
+ "loc": {
+ "start": {
+ "line": 2332,
+ "column": 16
+ },
+ "end": {
+ "line": 2332,
+ "column": 24
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " row.cells[k].style.width = colWidths[k];",
+ "range": [
+ 86453,
+ 86496
+ ],
+ "loc": {
+ "start": {
+ "line": 2331,
+ "column": 16
+ },
+ "end": {
+ "line": 2331,
+ "column": 59
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "tblHasColTag",
+ "range": [
+ 86543,
+ 86555
+ ],
+ "loc": {
+ "start": {
+ "line": 2333,
+ "column": 19
+ },
+ "end": {
+ "line": 2333,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "col",
+ "range": [
+ 86579,
+ 86582
+ ],
+ "loc": {
+ "start": {
+ "line": 2334,
+ "column": 20
+ },
+ "end": {
+ "line": 2334,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "colTags",
+ "range": [
+ 86585,
+ 86592
+ ],
+ "loc": {
+ "start": {
+ "line": 2334,
+ "column": 26
+ },
+ "end": {
+ "line": 2334,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 86593,
+ 86594
+ ],
+ "loc": {
+ "start": {
+ "line": 2334,
+ "column": 34
+ },
+ "end": {
+ "line": 2334,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 86585,
+ 86595
+ ],
+ "loc": {
+ "start": {
+ "line": 2334,
+ "column": 26
+ },
+ "end": {
+ "line": 2334,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 86579,
+ 86595
+ ],
+ "loc": {
+ "start": {
+ "line": 2334,
+ "column": 20
+ },
+ "end": {
+ "line": 2334,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 86579,
+ 86596
+ ],
+ "loc": {
+ "start": {
+ "line": 2334,
+ "column": 20
+ },
+ "end": {
+ "line": 2334,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 86556,
+ 86615
+ ],
+ "loc": {
+ "start": {
+ "line": 2333,
+ "column": 32
+ },
+ "end": {
+ "line": 2335,
+ "column": 17
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "col",
+ "range": [
+ 86644,
+ 86647
+ ],
+ "loc": {
+ "start": {
+ "line": 2336,
+ "column": 20
+ },
+ "end": {
+ "line": 2336,
+ "column": 23
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 86650,
+ 86653
+ ],
+ "loc": {
+ "start": {
+ "line": 2336,
+ "column": 26
+ },
+ "end": {
+ "line": 2336,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 86654,
+ 86660
+ ],
+ "loc": {
+ "start": {
+ "line": 2336,
+ "column": 30
+ },
+ "end": {
+ "line": 2336,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 86650,
+ 86660
+ ],
+ "loc": {
+ "start": {
+ "line": 2336,
+ "column": 26
+ },
+ "end": {
+ "line": 2336,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "col",
+ "raw": "'col'",
+ "range": [
+ 86661,
+ 86666
+ ],
+ "loc": {
+ "start": {
+ "line": 2336,
+ "column": 37
+ },
+ "end": {
+ "line": 2336,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 86669,
+ 86673
+ ],
+ "loc": {
+ "start": {
+ "line": 2336,
+ "column": 45
+ },
+ "end": {
+ "line": 2336,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 86675,
+ 86679
+ ],
+ "loc": {
+ "start": {
+ "line": 2336,
+ "column": 51
+ },
+ "end": {
+ "line": 2336,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 86680,
+ 86682
+ ],
+ "loc": {
+ "start": {
+ "line": 2336,
+ "column": 56
+ },
+ "end": {
+ "line": 2336,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 86675,
+ 86682
+ ],
+ "loc": {
+ "start": {
+ "line": 2336,
+ "column": 51
+ },
+ "end": {
+ "line": 2336,
+ "column": 58
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "_col_",
+ "raw": "'_col_'",
+ "range": [
+ 86683,
+ 86690
+ ],
+ "loc": {
+ "start": {
+ "line": 2336,
+ "column": 59
+ },
+ "end": {
+ "line": 2336,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 86675,
+ 86690
+ ],
+ "loc": {
+ "start": {
+ "line": 2336,
+ "column": 51
+ },
+ "end": {
+ "line": 2336,
+ "column": 66
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 86691,
+ 86692
+ ],
+ "loc": {
+ "start": {
+ "line": 2336,
+ "column": 67
+ },
+ "end": {
+ "line": 2336,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 86675,
+ 86692
+ ],
+ "loc": {
+ "start": {
+ "line": 2336,
+ "column": 51
+ },
+ "end": {
+ "line": 2336,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 86668,
+ 86693
+ ],
+ "loc": {
+ "start": {
+ "line": 2336,
+ "column": 44
+ },
+ "end": {
+ "line": 2336,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "range": [
+ 86650,
+ 86694
+ ],
+ "loc": {
+ "start": {
+ "line": 2336,
+ "column": 26
+ },
+ "end": {
+ "line": 2336,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 86644,
+ 86694
+ ],
+ "loc": {
+ "start": {
+ "line": 2336,
+ "column": 20
+ },
+ "end": {
+ "line": 2336,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 86644,
+ 86695
+ ],
+ "loc": {
+ "start": {
+ "line": 2336,
+ "column": 20
+ },
+ "end": {
+ "line": 2336,
+ "column": 71
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "frag",
+ "range": [
+ 86717,
+ 86721
+ ],
+ "loc": {
+ "start": {
+ "line": 2337,
+ "column": 20
+ },
+ "end": {
+ "line": 2337,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 86722,
+ 86733
+ ],
+ "loc": {
+ "start": {
+ "line": 2337,
+ "column": 25
+ },
+ "end": {
+ "line": 2337,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 86717,
+ 86733
+ ],
+ "loc": {
+ "start": {
+ "line": 2337,
+ "column": 20
+ },
+ "end": {
+ "line": 2337,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "col",
+ "range": [
+ 86734,
+ 86737
+ ],
+ "loc": {
+ "start": {
+ "line": 2337,
+ "column": 37
+ },
+ "end": {
+ "line": 2337,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 86717,
+ 86738
+ ],
+ "loc": {
+ "start": {
+ "line": 2337,
+ "column": 20
+ },
+ "end": {
+ "line": 2337,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 86717,
+ 86739
+ ],
+ "loc": {
+ "start": {
+ "line": 2337,
+ "column": 20
+ },
+ "end": {
+ "line": 2337,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 86621,
+ 86758
+ ],
+ "loc": {
+ "start": {
+ "line": 2335,
+ "column": 23
+ },
+ "end": {
+ "line": 2338,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 86540,
+ 86758
+ ],
+ "loc": {
+ "start": {
+ "line": 2333,
+ "column": 16
+ },
+ "end": {
+ "line": 2338,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "col",
+ "range": [
+ 86776,
+ 86779
+ ],
+ "loc": {
+ "start": {
+ "line": 2339,
+ "column": 16
+ },
+ "end": {
+ "line": 2339,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "style",
+ "range": [
+ 86780,
+ 86785
+ ],
+ "loc": {
+ "start": {
+ "line": 2339,
+ "column": 20
+ },
+ "end": {
+ "line": 2339,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 86776,
+ 86785
+ ],
+ "loc": {
+ "start": {
+ "line": 2339,
+ "column": 16
+ },
+ "end": {
+ "line": 2339,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "width",
+ "range": [
+ 86786,
+ 86791
+ ],
+ "loc": {
+ "start": {
+ "line": 2339,
+ "column": 26
+ },
+ "end": {
+ "line": 2339,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 86776,
+ 86791
+ ],
+ "loc": {
+ "start": {
+ "line": 2339,
+ "column": 16
+ },
+ "end": {
+ "line": 2339,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "colWidths",
+ "range": [
+ 86794,
+ 86803
+ ],
+ "loc": {
+ "start": {
+ "line": 2339,
+ "column": 34
+ },
+ "end": {
+ "line": 2339,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 86804,
+ 86805
+ ],
+ "loc": {
+ "start": {
+ "line": 2339,
+ "column": 44
+ },
+ "end": {
+ "line": 2339,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 86794,
+ 86806
+ ],
+ "loc": {
+ "start": {
+ "line": 2339,
+ "column": 34
+ },
+ "end": {
+ "line": 2339,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 86776,
+ 86806
+ ],
+ "loc": {
+ "start": {
+ "line": 2339,
+ "column": 16
+ },
+ "end": {
+ "line": 2339,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 86776,
+ 86807
+ ],
+ "loc": {
+ "start": {
+ "line": 2339,
+ "column": 16
+ },
+ "end": {
+ "line": 2339,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 86434,
+ 86822
+ ],
+ "loc": {
+ "start": {
+ "line": 2330,
+ "column": 39
+ },
+ "end": {
+ "line": 2340,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 86407,
+ 86822
+ ],
+ "loc": {
+ "start": {
+ "line": 2330,
+ "column": 12
+ },
+ "end": {
+ "line": 2340,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "tblHasColTag",
+ "range": [
+ 86840,
+ 86852
+ ],
+ "loc": {
+ "start": {
+ "line": 2341,
+ "column": 16
+ },
+ "end": {
+ "line": 2341,
+ "column": 28
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 86839,
+ 86852
+ ],
+ "loc": {
+ "start": {
+ "line": 2341,
+ "column": 15
+ },
+ "end": {
+ "line": 2341,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 86872,
+ 86875
+ ],
+ "loc": {
+ "start": {
+ "line": 2342,
+ "column": 16
+ },
+ "end": {
+ "line": 2342,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "insertBefore",
+ "range": [
+ 86876,
+ 86888
+ ],
+ "loc": {
+ "start": {
+ "line": 2342,
+ "column": 20
+ },
+ "end": {
+ "line": 2342,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 86872,
+ 86888
+ ],
+ "loc": {
+ "start": {
+ "line": 2342,
+ "column": 16
+ },
+ "end": {
+ "line": 2342,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "frag",
+ "range": [
+ 86889,
+ 86893
+ ],
+ "loc": {
+ "start": {
+ "line": 2342,
+ "column": 33
+ },
+ "end": {
+ "line": 2342,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 86895,
+ 86898
+ ],
+ "loc": {
+ "start": {
+ "line": 2342,
+ "column": 39
+ },
+ "end": {
+ "line": 2342,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "firstChild",
+ "range": [
+ 86899,
+ 86909
+ ],
+ "loc": {
+ "start": {
+ "line": 2342,
+ "column": 43
+ },
+ "end": {
+ "line": 2342,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 86895,
+ 86909
+ ],
+ "loc": {
+ "start": {
+ "line": 2342,
+ "column": 39
+ },
+ "end": {
+ "line": 2342,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 86872,
+ 86910
+ ],
+ "loc": {
+ "start": {
+ "line": 2342,
+ "column": 16
+ },
+ "end": {
+ "line": 2342,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 86872,
+ 86911
+ ],
+ "loc": {
+ "start": {
+ "line": 2342,
+ "column": 16
+ },
+ "end": {
+ "line": 2342,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 86853,
+ 86926
+ ],
+ "loc": {
+ "start": {
+ "line": 2341,
+ "column": 29
+ },
+ "end": {
+ "line": 2343,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 86836,
+ 86926
+ ],
+ "loc": {
+ "start": {
+ "line": 2341,
+ "column": 12
+ },
+ "end": {
+ "line": 2343,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 85932,
+ 86937
+ ],
+ "loc": {
+ "start": {
+ "line": 2319,
+ "column": 31
+ },
+ "end": {
+ "line": 2344,
+ "column": 9
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 85909,
+ 86937
+ ],
+ "loc": {
+ "start": {
+ "line": 2319,
+ "column": 8
+ },
+ "end": {
+ "line": 2344,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 85550,
+ 86944
+ ],
+ "loc": {
+ "start": {
+ "line": 2305,
+ "column": 31
+ },
+ "end": {
+ "line": 2345,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 85535,
+ 86944
+ ],
+ "loc": {
+ "start": {
+ "line": 2305,
+ "column": 16
+ },
+ "end": {
+ "line": 2345,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 85523,
+ 86944
+ ],
+ "loc": {
+ "start": {
+ "line": 2305,
+ "column": 4
+ },
+ "end": {
+ "line": 2345,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Set them columns' widths as per configuration\r\n * @param {Number} rowIndex Optional row index to apply the widths to\r\n * @param {Element} tbl DOM element\r\n ",
+ "range": [
+ 85335,
+ 85517
+ ],
+ "loc": {
+ "start": {
+ "line": 2300,
+ "column": 4
+ },
+ "end": {
+ "line": 2304,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Makes defined rows always visible\r\n ",
+ "range": [
+ 86952,
+ 87006
+ ],
+ "loc": {
+ "start": {
+ "line": 2347,
+ "column": 4
+ },
+ "end": {
+ "line": 2349,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "enforceVisibility",
+ "range": [
+ 87012,
+ 87029
+ ],
+ "loc": {
+ "start": {
+ "line": 2350,
+ "column": 4
+ },
+ "end": {
+ "line": 2350,
+ "column": 21
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 87046,
+ 87050
+ ],
+ "loc": {
+ "start": {
+ "line": 2351,
+ "column": 12
+ },
+ "end": {
+ "line": 2351,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "hasVisibleRows",
+ "range": [
+ 87051,
+ 87065
+ ],
+ "loc": {
+ "start": {
+ "line": 2351,
+ "column": 17
+ },
+ "end": {
+ "line": 2351,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 87046,
+ 87065
+ ],
+ "loc": {
+ "start": {
+ "line": 2351,
+ "column": 12
+ },
+ "end": {
+ "line": 2351,
+ "column": 31
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 87045,
+ 87065
+ ],
+ "loc": {
+ "start": {
+ "line": 2351,
+ "column": 11
+ },
+ "end": {
+ "line": 2351,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 87081,
+ 87088
+ ],
+ "loc": {
+ "start": {
+ "line": 2352,
+ "column": 12
+ },
+ "end": {
+ "line": 2352,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 87066,
+ 87099
+ ],
+ "loc": {
+ "start": {
+ "line": 2351,
+ "column": 32
+ },
+ "end": {
+ "line": 2353,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 87042,
+ 87099
+ ],
+ "loc": {
+ "start": {
+ "line": 2351,
+ "column": 8
+ },
+ "end": {
+ "line": 2353,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 87117,
+ 87118
+ ],
+ "loc": {
+ "start": {
+ "line": 2354,
+ "column": 16
+ },
+ "end": {
+ "line": 2354,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 87119,
+ 87120
+ ],
+ "loc": {
+ "start": {
+ "line": 2354,
+ "column": 18
+ },
+ "end": {
+ "line": 2354,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 87117,
+ 87120
+ ],
+ "loc": {
+ "start": {
+ "line": 2354,
+ "column": 16
+ },
+ "end": {
+ "line": 2354,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 87122,
+ 87125
+ ],
+ "loc": {
+ "start": {
+ "line": 2354,
+ "column": 21
+ },
+ "end": {
+ "line": 2354,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 87126,
+ 87130
+ ],
+ "loc": {
+ "start": {
+ "line": 2354,
+ "column": 25
+ },
+ "end": {
+ "line": 2354,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "visibleRows",
+ "range": [
+ 87131,
+ 87142
+ ],
+ "loc": {
+ "start": {
+ "line": 2354,
+ "column": 30
+ },
+ "end": {
+ "line": 2354,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 87126,
+ 87142
+ ],
+ "loc": {
+ "start": {
+ "line": 2354,
+ "column": 25
+ },
+ "end": {
+ "line": 2354,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 87143,
+ 87149
+ ],
+ "loc": {
+ "start": {
+ "line": 2354,
+ "column": 42
+ },
+ "end": {
+ "line": 2354,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 87126,
+ 87149
+ ],
+ "loc": {
+ "start": {
+ "line": 2354,
+ "column": 25
+ },
+ "end": {
+ "line": 2354,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 87122,
+ 87149
+ ],
+ "loc": {
+ "start": {
+ "line": 2354,
+ "column": 21
+ },
+ "end": {
+ "line": 2354,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 87113,
+ 87149
+ ],
+ "loc": {
+ "start": {
+ "line": 2354,
+ "column": 12
+ },
+ "end": {
+ "line": 2354,
+ "column": 48
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 87151,
+ 87152
+ ],
+ "loc": {
+ "start": {
+ "line": 2354,
+ "column": 50
+ },
+ "end": {
+ "line": 2354,
+ "column": 51
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 87153,
+ 87156
+ ],
+ "loc": {
+ "start": {
+ "line": 2354,
+ "column": 52
+ },
+ "end": {
+ "line": 2354,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 87151,
+ 87156
+ ],
+ "loc": {
+ "start": {
+ "line": 2354,
+ "column": 50
+ },
+ "end": {
+ "line": 2354,
+ "column": 55
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 87158,
+ 87159
+ ],
+ "loc": {
+ "start": {
+ "line": 2354,
+ "column": 57
+ },
+ "end": {
+ "line": 2354,
+ "column": 58
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 87158,
+ 87161
+ ],
+ "loc": {
+ "start": {
+ "line": 2354,
+ "column": 57
+ },
+ "end": {
+ "line": 2354,
+ "column": 60
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 87181,
+ 87184
+ ],
+ "loc": {
+ "start": {
+ "line": 2355,
+ "column": 16
+ },
+ "end": {
+ "line": 2355,
+ "column": 19
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 87187,
+ 87191
+ ],
+ "loc": {
+ "start": {
+ "line": 2355,
+ "column": 22
+ },
+ "end": {
+ "line": 2355,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "visibleRows",
+ "range": [
+ 87192,
+ 87203
+ ],
+ "loc": {
+ "start": {
+ "line": 2355,
+ "column": 27
+ },
+ "end": {
+ "line": 2355,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 87187,
+ 87203
+ ],
+ "loc": {
+ "start": {
+ "line": 2355,
+ "column": 22
+ },
+ "end": {
+ "line": 2355,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 87204,
+ 87205
+ ],
+ "loc": {
+ "start": {
+ "line": 2355,
+ "column": 39
+ },
+ "end": {
+ "line": 2355,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 87187,
+ 87206
+ ],
+ "loc": {
+ "start": {
+ "line": 2355,
+ "column": 22
+ },
+ "end": {
+ "line": 2355,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 87181,
+ 87206
+ ],
+ "loc": {
+ "start": {
+ "line": 2355,
+ "column": 16
+ },
+ "end": {
+ "line": 2355,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 87177,
+ 87207
+ ],
+ "loc": {
+ "start": {
+ "line": 2355,
+ "column": 12
+ },
+ "end": {
+ "line": 2355,
+ "column": 42
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "row index cannot be > nrows",
+ "range": [
+ 87221,
+ 87250
+ ],
+ "loc": {
+ "start": {
+ "line": 2356,
+ "column": 12
+ },
+ "end": {
+ "line": 2356,
+ "column": 41
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<=",
+ "left": {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 87267,
+ 87270
+ ],
+ "loc": {
+ "start": {
+ "line": 2357,
+ "column": 15
+ },
+ "end": {
+ "line": 2357,
+ "column": 18
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 87274,
+ 87278
+ ],
+ "loc": {
+ "start": {
+ "line": 2357,
+ "column": 22
+ },
+ "end": {
+ "line": 2357,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbRows",
+ "range": [
+ 87279,
+ 87285
+ ],
+ "loc": {
+ "start": {
+ "line": 2357,
+ "column": 27
+ },
+ "end": {
+ "line": 2357,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 87274,
+ 87285
+ ],
+ "loc": {
+ "start": {
+ "line": 2357,
+ "column": 22
+ },
+ "end": {
+ "line": 2357,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 87267,
+ 87285
+ ],
+ "loc": {
+ "start": {
+ "line": 2357,
+ "column": 15
+ },
+ "end": {
+ "line": 2357,
+ "column": 33
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 87305,
+ 87309
+ ],
+ "loc": {
+ "start": {
+ "line": 2358,
+ "column": 16
+ },
+ "end": {
+ "line": 2358,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validateRow",
+ "range": [
+ 87310,
+ 87321
+ ],
+ "loc": {
+ "start": {
+ "line": 2358,
+ "column": 21
+ },
+ "end": {
+ "line": 2358,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 87305,
+ 87321
+ ],
+ "loc": {
+ "start": {
+ "line": 2358,
+ "column": 16
+ },
+ "end": {
+ "line": 2358,
+ "column": 32
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "row",
+ "range": [
+ 87322,
+ 87325
+ ],
+ "loc": {
+ "start": {
+ "line": 2358,
+ "column": 33
+ },
+ "end": {
+ "line": 2358,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 87327,
+ 87331
+ ],
+ "loc": {
+ "start": {
+ "line": 2358,
+ "column": 38
+ },
+ "end": {
+ "line": 2358,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 87305,
+ 87332
+ ],
+ "loc": {
+ "start": {
+ "line": 2358,
+ "column": 16
+ },
+ "end": {
+ "line": 2358,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 87305,
+ 87333
+ ],
+ "loc": {
+ "start": {
+ "line": 2358,
+ "column": 16
+ },
+ "end": {
+ "line": 2358,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 87286,
+ 87348
+ ],
+ "loc": {
+ "start": {
+ "line": 2357,
+ "column": 34
+ },
+ "end": {
+ "line": 2359,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 87264,
+ 87348
+ ],
+ "loc": {
+ "start": {
+ "line": 2357,
+ "column": 12
+ },
+ "end": {
+ "line": 2359,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "row index cannot be > nrows",
+ "range": [
+ 87221,
+ 87250
+ ],
+ "loc": {
+ "start": {
+ "line": 2356,
+ "column": 12
+ },
+ "end": {
+ "line": 2356,
+ "column": 41
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 87162,
+ 87359
+ ],
+ "loc": {
+ "start": {
+ "line": 2354,
+ "column": 61
+ },
+ "end": {
+ "line": 2360,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 87109,
+ 87359
+ ],
+ "loc": {
+ "start": {
+ "line": 2354,
+ "column": 8
+ },
+ "end": {
+ "line": 2360,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 87031,
+ 87366
+ ],
+ "loc": {
+ "start": {
+ "line": 2350,
+ "column": 23
+ },
+ "end": {
+ "line": 2361,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 87029,
+ 87366
+ ],
+ "loc": {
+ "start": {
+ "line": 2350,
+ "column": 21
+ },
+ "end": {
+ "line": 2361,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 87012,
+ 87366
+ ],
+ "loc": {
+ "start": {
+ "line": 2350,
+ "column": 4
+ },
+ "end": {
+ "line": 2361,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Makes defined rows always visible\r\n ",
+ "range": [
+ 86952,
+ 87006
+ ],
+ "loc": {
+ "start": {
+ "line": 2347,
+ "column": 4
+ },
+ "end": {
+ "line": 2349,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "clearFilters",
+ "range": [
+ 87374,
+ 87386
+ ],
+ "loc": {
+ "start": {
+ "line": 2363,
+ "column": 4
+ },
+ "end": {
+ "line": 2363,
+ "column": 16
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 87399,
+ 87403
+ ],
+ "loc": {
+ "start": {
+ "line": 2364,
+ "column": 8
+ },
+ "end": {
+ "line": 2364,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "EvtManager",
+ "range": [
+ 87404,
+ 87414
+ ],
+ "loc": {
+ "start": {
+ "line": 2364,
+ "column": 13
+ },
+ "end": {
+ "line": 2364,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 87399,
+ 87414
+ ],
+ "loc": {
+ "start": {
+ "line": 2364,
+ "column": 8
+ },
+ "end": {
+ "line": 2364,
+ "column": 23
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 87415,
+ 87419
+ ],
+ "loc": {
+ "start": {
+ "line": 2364,
+ "column": 24
+ },
+ "end": {
+ "line": 2364,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Evt",
+ "range": [
+ 87420,
+ 87423
+ ],
+ "loc": {
+ "start": {
+ "line": 2364,
+ "column": 29
+ },
+ "end": {
+ "line": 2364,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 87415,
+ 87423
+ ],
+ "loc": {
+ "start": {
+ "line": 2364,
+ "column": 24
+ },
+ "end": {
+ "line": 2364,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "name",
+ "range": [
+ 87424,
+ 87428
+ ],
+ "loc": {
+ "start": {
+ "line": 2364,
+ "column": 33
+ },
+ "end": {
+ "line": 2364,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 87415,
+ 87428
+ ],
+ "loc": {
+ "start": {
+ "line": 2364,
+ "column": 24
+ },
+ "end": {
+ "line": 2364,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "clear",
+ "range": [
+ 87429,
+ 87434
+ ],
+ "loc": {
+ "start": {
+ "line": 2364,
+ "column": 38
+ },
+ "end": {
+ "line": 2364,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 87415,
+ 87434
+ ],
+ "loc": {
+ "start": {
+ "line": 2364,
+ "column": 24
+ },
+ "end": {
+ "line": 2364,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 87399,
+ 87435
+ ],
+ "loc": {
+ "start": {
+ "line": 2364,
+ "column": 8
+ },
+ "end": {
+ "line": 2364,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 87399,
+ 87436
+ ],
+ "loc": {
+ "start": {
+ "line": 2364,
+ "column": 8
+ },
+ "end": {
+ "line": 2364,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 87388,
+ 87443
+ ],
+ "loc": {
+ "start": {
+ "line": 2363,
+ "column": 18
+ },
+ "end": {
+ "line": 2365,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 87386,
+ 87443
+ ],
+ "loc": {
+ "start": {
+ "line": 2363,
+ "column": 16
+ },
+ "end": {
+ "line": 2365,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 87374,
+ 87443
+ ],
+ "loc": {
+ "start": {
+ "line": 2363,
+ "column": 4
+ },
+ "end": {
+ "line": 2365,
+ "column": 5
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Clear all the filters' values\r\n ",
+ "range": [
+ 87451,
+ 87501
+ ],
+ "loc": {
+ "start": {
+ "line": 2367,
+ "column": 4
+ },
+ "end": {
+ "line": 2369,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "_clearFilters",
+ "range": [
+ 87507,
+ 87520
+ ],
+ "loc": {
+ "start": {
+ "line": 2370,
+ "column": 4
+ },
+ "end": {
+ "line": 2370,
+ "column": 17
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 87537,
+ 87541
+ ],
+ "loc": {
+ "start": {
+ "line": 2371,
+ "column": 12
+ },
+ "end": {
+ "line": 2371,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltGrid",
+ "range": [
+ 87542,
+ 87549
+ ],
+ "loc": {
+ "start": {
+ "line": 2371,
+ "column": 17
+ },
+ "end": {
+ "line": 2371,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 87537,
+ 87549
+ ],
+ "loc": {
+ "start": {
+ "line": 2371,
+ "column": 12
+ },
+ "end": {
+ "line": 2371,
+ "column": 24
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 87536,
+ 87549
+ ],
+ "loc": {
+ "start": {
+ "line": 2371,
+ "column": 11
+ },
+ "end": {
+ "line": 2371,
+ "column": 24
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 87565,
+ 87572
+ ],
+ "loc": {
+ "start": {
+ "line": 2372,
+ "column": 12
+ },
+ "end": {
+ "line": 2372,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 87550,
+ 87583
+ ],
+ "loc": {
+ "start": {
+ "line": 2371,
+ "column": 25
+ },
+ "end": {
+ "line": 2373,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 87533,
+ 87583
+ ],
+ "loc": {
+ "start": {
+ "line": 2371,
+ "column": 8
+ },
+ "end": {
+ "line": 2373,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 87596,
+ 87600
+ ],
+ "loc": {
+ "start": {
+ "line": 2374,
+ "column": 11
+ },
+ "end": {
+ "line": 2374,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeReset",
+ "range": [
+ 87601,
+ 87614
+ ],
+ "loc": {
+ "start": {
+ "line": 2374,
+ "column": 16
+ },
+ "end": {
+ "line": 2374,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 87596,
+ 87614
+ ],
+ "loc": {
+ "start": {
+ "line": 2374,
+ "column": 11
+ },
+ "end": {
+ "line": 2374,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 87630,
+ 87634
+ ],
+ "loc": {
+ "start": {
+ "line": 2375,
+ "column": 12
+ },
+ "end": {
+ "line": 2375,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onBeforeReset",
+ "range": [
+ 87635,
+ 87648
+ ],
+ "loc": {
+ "start": {
+ "line": 2375,
+ "column": 17
+ },
+ "end": {
+ "line": 2375,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 87630,
+ 87648
+ ],
+ "loc": {
+ "start": {
+ "line": 2375,
+ "column": 12
+ },
+ "end": {
+ "line": 2375,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 87649,
+ 87653
+ ],
+ "loc": {
+ "start": {
+ "line": 2375,
+ "column": 31
+ },
+ "end": {
+ "line": 2375,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 87630,
+ 87653
+ ],
+ "loc": {
+ "start": {
+ "line": 2375,
+ "column": 12
+ },
+ "end": {
+ "line": 2375,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 87654,
+ 87658
+ ],
+ "loc": {
+ "start": {
+ "line": 2375,
+ "column": 36
+ },
+ "end": {
+ "line": 2375,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "ThisExpression",
+ "range": [
+ 87660,
+ 87664
+ ],
+ "loc": {
+ "start": {
+ "line": 2375,
+ "column": 42
+ },
+ "end": {
+ "line": 2375,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 87666,
+ 87670
+ ],
+ "loc": {
+ "start": {
+ "line": 2375,
+ "column": 48
+ },
+ "end": {
+ "line": 2375,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFiltersValue",
+ "range": [
+ 87671,
+ 87686
+ ],
+ "loc": {
+ "start": {
+ "line": 2375,
+ "column": 53
+ },
+ "end": {
+ "line": 2375,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 87666,
+ 87686
+ ],
+ "loc": {
+ "start": {
+ "line": 2375,
+ "column": 48
+ },
+ "end": {
+ "line": 2375,
+ "column": 68
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 87666,
+ 87688
+ ],
+ "loc": {
+ "start": {
+ "line": 2375,
+ "column": 48
+ },
+ "end": {
+ "line": 2375,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 87630,
+ 87689
+ ],
+ "loc": {
+ "start": {
+ "line": 2375,
+ "column": 12
+ },
+ "end": {
+ "line": 2375,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 87630,
+ 87690
+ ],
+ "loc": {
+ "start": {
+ "line": 2375,
+ "column": 12
+ },
+ "end": {
+ "line": 2375,
+ "column": 72
+ }
+ }
+ }
+ ],
+ "range": [
+ 87615,
+ 87701
+ ],
+ "loc": {
+ "start": {
+ "line": 2374,
+ "column": 30
+ },
+ "end": {
+ "line": 2376,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 87593,
+ 87701
+ ],
+ "loc": {
+ "start": {
+ "line": 2374,
+ "column": 8
+ },
+ "end": {
+ "line": 2376,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 87719,
+ 87720
+ ],
+ "loc": {
+ "start": {
+ "line": 2377,
+ "column": 16
+ },
+ "end": {
+ "line": 2377,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 87721,
+ 87722
+ ],
+ "loc": {
+ "start": {
+ "line": 2377,
+ "column": 18
+ },
+ "end": {
+ "line": 2377,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 87719,
+ 87722
+ ],
+ "loc": {
+ "start": {
+ "line": 2377,
+ "column": 16
+ },
+ "end": {
+ "line": 2377,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 87724,
+ 87727
+ ],
+ "loc": {
+ "start": {
+ "line": 2377,
+ "column": 21
+ },
+ "end": {
+ "line": 2377,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 87728,
+ 87732
+ ],
+ "loc": {
+ "start": {
+ "line": 2377,
+ "column": 25
+ },
+ "end": {
+ "line": 2377,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltIds",
+ "range": [
+ 87733,
+ 87739
+ ],
+ "loc": {
+ "start": {
+ "line": 2377,
+ "column": 30
+ },
+ "end": {
+ "line": 2377,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 87728,
+ 87739
+ ],
+ "loc": {
+ "start": {
+ "line": 2377,
+ "column": 25
+ },
+ "end": {
+ "line": 2377,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 87740,
+ 87746
+ ],
+ "loc": {
+ "start": {
+ "line": 2377,
+ "column": 37
+ },
+ "end": {
+ "line": 2377,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 87728,
+ 87746
+ ],
+ "loc": {
+ "start": {
+ "line": 2377,
+ "column": 25
+ },
+ "end": {
+ "line": 2377,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 87724,
+ 87746
+ ],
+ "loc": {
+ "start": {
+ "line": 2377,
+ "column": 21
+ },
+ "end": {
+ "line": 2377,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 87715,
+ 87746
+ ],
+ "loc": {
+ "start": {
+ "line": 2377,
+ "column": 12
+ },
+ "end": {
+ "line": 2377,
+ "column": 43
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 87748,
+ 87749
+ ],
+ "loc": {
+ "start": {
+ "line": 2377,
+ "column": 45
+ },
+ "end": {
+ "line": 2377,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 87750,
+ 87753
+ ],
+ "loc": {
+ "start": {
+ "line": 2377,
+ "column": 47
+ },
+ "end": {
+ "line": 2377,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 87748,
+ 87753
+ ],
+ "loc": {
+ "start": {
+ "line": 2377,
+ "column": 45
+ },
+ "end": {
+ "line": 2377,
+ "column": 50
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 87755,
+ 87756
+ ],
+ "loc": {
+ "start": {
+ "line": 2377,
+ "column": 52
+ },
+ "end": {
+ "line": 2377,
+ "column": 53
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 87755,
+ 87758
+ ],
+ "loc": {
+ "start": {
+ "line": 2377,
+ "column": 52
+ },
+ "end": {
+ "line": 2377,
+ "column": 55
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 87774,
+ 87778
+ ],
+ "loc": {
+ "start": {
+ "line": 2378,
+ "column": 12
+ },
+ "end": {
+ "line": 2378,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setFilterValue",
+ "range": [
+ 87779,
+ 87793
+ ],
+ "loc": {
+ "start": {
+ "line": 2378,
+ "column": 17
+ },
+ "end": {
+ "line": 2378,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 87774,
+ 87793
+ ],
+ "loc": {
+ "start": {
+ "line": 2378,
+ "column": 12
+ },
+ "end": {
+ "line": 2378,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 87794,
+ 87795
+ ],
+ "loc": {
+ "start": {
+ "line": 2378,
+ "column": 32
+ },
+ "end": {
+ "line": 2378,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 87797,
+ 87799
+ ],
+ "loc": {
+ "start": {
+ "line": 2378,
+ "column": 35
+ },
+ "end": {
+ "line": 2378,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 87774,
+ 87800
+ ],
+ "loc": {
+ "start": {
+ "line": 2378,
+ "column": 12
+ },
+ "end": {
+ "line": 2378,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 87774,
+ 87801
+ ],
+ "loc": {
+ "start": {
+ "line": 2378,
+ "column": 12
+ },
+ "end": {
+ "line": 2378,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 87759,
+ 87812
+ ],
+ "loc": {
+ "start": {
+ "line": 2377,
+ "column": 56
+ },
+ "end": {
+ "line": 2379,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 87711,
+ 87812
+ ],
+ "loc": {
+ "start": {
+ "line": 2377,
+ "column": 8
+ },
+ "end": {
+ "line": 2379,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 87825,
+ 87829
+ ],
+ "loc": {
+ "start": {
+ "line": 2380,
+ "column": 11
+ },
+ "end": {
+ "line": 2380,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "linkedFilters",
+ "range": [
+ 87830,
+ 87843
+ ],
+ "loc": {
+ "start": {
+ "line": 2380,
+ "column": 16
+ },
+ "end": {
+ "line": 2380,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 87825,
+ 87843
+ ],
+ "loc": {
+ "start": {
+ "line": 2380,
+ "column": 11
+ },
+ "end": {
+ "line": 2380,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 87859,
+ 87863
+ ],
+ "loc": {
+ "start": {
+ "line": 2381,
+ "column": 12
+ },
+ "end": {
+ "line": 2381,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "activeFilterId",
+ "range": [
+ 87864,
+ 87878
+ ],
+ "loc": {
+ "start": {
+ "line": 2381,
+ "column": 17
+ },
+ "end": {
+ "line": 2381,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 87859,
+ 87878
+ ],
+ "loc": {
+ "start": {
+ "line": 2381,
+ "column": 12
+ },
+ "end": {
+ "line": 2381,
+ "column": 31
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 87881,
+ 87883
+ ],
+ "loc": {
+ "start": {
+ "line": 2381,
+ "column": 34
+ },
+ "end": {
+ "line": 2381,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 87859,
+ 87883
+ ],
+ "loc": {
+ "start": {
+ "line": 2381,
+ "column": 12
+ },
+ "end": {
+ "line": 2381,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 87859,
+ 87884
+ ],
+ "loc": {
+ "start": {
+ "line": 2381,
+ "column": 12
+ },
+ "end": {
+ "line": 2381,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 87898,
+ 87902
+ ],
+ "loc": {
+ "start": {
+ "line": 2382,
+ "column": 12
+ },
+ "end": {
+ "line": 2382,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "linkFilters",
+ "range": [
+ 87903,
+ 87914
+ ],
+ "loc": {
+ "start": {
+ "line": 2382,
+ "column": 17
+ },
+ "end": {
+ "line": 2382,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 87898,
+ 87914
+ ],
+ "loc": {
+ "start": {
+ "line": 2382,
+ "column": 12
+ },
+ "end": {
+ "line": 2382,
+ "column": 28
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 87898,
+ 87916
+ ],
+ "loc": {
+ "start": {
+ "line": 2382,
+ "column": 12
+ },
+ "end": {
+ "line": 2382,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 87898,
+ 87917
+ ],
+ "loc": {
+ "start": {
+ "line": 2382,
+ "column": 12
+ },
+ "end": {
+ "line": 2382,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 87844,
+ 87928
+ ],
+ "loc": {
+ "start": {
+ "line": 2380,
+ "column": 30
+ },
+ "end": {
+ "line": 2383,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 87822,
+ 87928
+ ],
+ "loc": {
+ "start": {
+ "line": 2380,
+ "column": 8
+ },
+ "end": {
+ "line": 2383,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 87941,
+ 87945
+ ],
+ "loc": {
+ "start": {
+ "line": 2384,
+ "column": 11
+ },
+ "end": {
+ "line": 2384,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rememberPageLen",
+ "range": [
+ 87946,
+ 87961
+ ],
+ "loc": {
+ "start": {
+ "line": 2384,
+ "column": 16
+ },
+ "end": {
+ "line": 2384,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 87941,
+ 87961
+ ],
+ "loc": {
+ "start": {
+ "line": 2384,
+ "column": 11
+ },
+ "end": {
+ "line": 2384,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Cookie",
+ "range": [
+ 87964,
+ 87970
+ ],
+ "loc": {
+ "start": {
+ "line": 2384,
+ "column": 34
+ },
+ "end": {
+ "line": 2384,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "remove",
+ "range": [
+ 87971,
+ 87977
+ ],
+ "loc": {
+ "start": {
+ "line": 2384,
+ "column": 41
+ },
+ "end": {
+ "line": 2384,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 87964,
+ 87977
+ ],
+ "loc": {
+ "start": {
+ "line": 2384,
+ "column": 34
+ },
+ "end": {
+ "line": 2384,
+ "column": 47
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 87978,
+ 87982
+ ],
+ "loc": {
+ "start": {
+ "line": 2384,
+ "column": 48
+ },
+ "end": {
+ "line": 2384,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pgLenCookie",
+ "range": [
+ 87983,
+ 87994
+ ],
+ "loc": {
+ "start": {
+ "line": 2384,
+ "column": 53
+ },
+ "end": {
+ "line": 2384,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 87978,
+ 87994
+ ],
+ "loc": {
+ "start": {
+ "line": 2384,
+ "column": 48
+ },
+ "end": {
+ "line": 2384,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 87964,
+ 87995
+ ],
+ "loc": {
+ "start": {
+ "line": 2384,
+ "column": 34
+ },
+ "end": {
+ "line": 2384,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 87964,
+ 87996
+ ],
+ "loc": {
+ "start": {
+ "line": 2384,
+ "column": 34
+ },
+ "end": {
+ "line": 2384,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 87962,
+ 87998
+ ],
+ "loc": {
+ "start": {
+ "line": 2384,
+ "column": 32
+ },
+ "end": {
+ "line": 2384,
+ "column": 68
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 87938,
+ 87998
+ ],
+ "loc": {
+ "start": {
+ "line": 2384,
+ "column": 8
+ },
+ "end": {
+ "line": 2384,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 88011,
+ 88015
+ ],
+ "loc": {
+ "start": {
+ "line": 2385,
+ "column": 11
+ },
+ "end": {
+ "line": 2385,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rememberPageNb",
+ "range": [
+ 88016,
+ 88030
+ ],
+ "loc": {
+ "start": {
+ "line": 2385,
+ "column": 16
+ },
+ "end": {
+ "line": 2385,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 88011,
+ 88030
+ ],
+ "loc": {
+ "start": {
+ "line": 2385,
+ "column": 11
+ },
+ "end": {
+ "line": 2385,
+ "column": 30
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Cookie",
+ "range": [
+ 88033,
+ 88039
+ ],
+ "loc": {
+ "start": {
+ "line": 2385,
+ "column": 33
+ },
+ "end": {
+ "line": 2385,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "remove",
+ "range": [
+ 88040,
+ 88046
+ ],
+ "loc": {
+ "start": {
+ "line": 2385,
+ "column": 40
+ },
+ "end": {
+ "line": 2385,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 88033,
+ 88046
+ ],
+ "loc": {
+ "start": {
+ "line": 2385,
+ "column": 33
+ },
+ "end": {
+ "line": 2385,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 88047,
+ 88051
+ ],
+ "loc": {
+ "start": {
+ "line": 2385,
+ "column": 47
+ },
+ "end": {
+ "line": 2385,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "pgNbCookie",
+ "range": [
+ 88052,
+ 88062
+ ],
+ "loc": {
+ "start": {
+ "line": 2385,
+ "column": 52
+ },
+ "end": {
+ "line": 2385,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 88047,
+ 88062
+ ],
+ "loc": {
+ "start": {
+ "line": 2385,
+ "column": 47
+ },
+ "end": {
+ "line": 2385,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 88033,
+ 88063
+ ],
+ "loc": {
+ "start": {
+ "line": 2385,
+ "column": 33
+ },
+ "end": {
+ "line": 2385,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 88033,
+ 88064
+ ],
+ "loc": {
+ "start": {
+ "line": 2385,
+ "column": 33
+ },
+ "end": {
+ "line": 2385,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 88031,
+ 88066
+ ],
+ "loc": {
+ "start": {
+ "line": 2385,
+ "column": 31
+ },
+ "end": {
+ "line": 2385,
+ "column": 66
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 88008,
+ 88066
+ ],
+ "loc": {
+ "start": {
+ "line": 2385,
+ "column": 8
+ },
+ "end": {
+ "line": 2385,
+ "column": 66
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 88079,
+ 88083
+ ],
+ "loc": {
+ "start": {
+ "line": 2386,
+ "column": 11
+ },
+ "end": {
+ "line": 2386,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterReset",
+ "range": [
+ 88084,
+ 88096
+ ],
+ "loc": {
+ "start": {
+ "line": 2386,
+ "column": 16
+ },
+ "end": {
+ "line": 2386,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 88079,
+ 88096
+ ],
+ "loc": {
+ "start": {
+ "line": 2386,
+ "column": 11
+ },
+ "end": {
+ "line": 2386,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 88099,
+ 88103
+ ],
+ "loc": {
+ "start": {
+ "line": 2386,
+ "column": 31
+ },
+ "end": {
+ "line": 2386,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onAfterReset",
+ "range": [
+ 88104,
+ 88116
+ ],
+ "loc": {
+ "start": {
+ "line": 2386,
+ "column": 36
+ },
+ "end": {
+ "line": 2386,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 88099,
+ 88116
+ ],
+ "loc": {
+ "start": {
+ "line": 2386,
+ "column": 31
+ },
+ "end": {
+ "line": 2386,
+ "column": 48
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 88117,
+ 88121
+ ],
+ "loc": {
+ "start": {
+ "line": 2386,
+ "column": 49
+ },
+ "end": {
+ "line": 2386,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 88099,
+ 88121
+ ],
+ "loc": {
+ "start": {
+ "line": 2386,
+ "column": 31
+ },
+ "end": {
+ "line": 2386,
+ "column": 53
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 88122,
+ 88126
+ ],
+ "loc": {
+ "start": {
+ "line": 2386,
+ "column": 54
+ },
+ "end": {
+ "line": 2386,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "ThisExpression",
+ "range": [
+ 88128,
+ 88132
+ ],
+ "loc": {
+ "start": {
+ "line": 2386,
+ "column": 60
+ },
+ "end": {
+ "line": 2386,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 88099,
+ 88133
+ ],
+ "loc": {
+ "start": {
+ "line": 2386,
+ "column": 31
+ },
+ "end": {
+ "line": 2386,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 88099,
+ 88134
+ ],
+ "loc": {
+ "start": {
+ "line": 2386,
+ "column": 31
+ },
+ "end": {
+ "line": 2386,
+ "column": 66
+ }
+ }
+ }
+ ],
+ "range": [
+ 88097,
+ 88136
+ ],
+ "loc": {
+ "start": {
+ "line": 2386,
+ "column": 29
+ },
+ "end": {
+ "line": 2386,
+ "column": 68
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 88076,
+ 88136
+ ],
+ "loc": {
+ "start": {
+ "line": 2386,
+ "column": 8
+ },
+ "end": {
+ "line": 2386,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 87522,
+ 88143
+ ],
+ "loc": {
+ "start": {
+ "line": 2370,
+ "column": 19
+ },
+ "end": {
+ "line": 2387,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 87520,
+ 88143
+ ],
+ "loc": {
+ "start": {
+ "line": 2370,
+ "column": 17
+ },
+ "end": {
+ "line": 2387,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 87507,
+ 88143
+ ],
+ "loc": {
+ "start": {
+ "line": 2370,
+ "column": 4
+ },
+ "end": {
+ "line": 2387,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Clear all the filters' values\r\n ",
+ "range": [
+ 87451,
+ 87501
+ ],
+ "loc": {
+ "start": {
+ "line": 2367,
+ "column": 4
+ },
+ "end": {
+ "line": 2369,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Clears filtered columns visual indicator (background color)\r\n * @return {[type]} [description]\r\n ",
+ "range": [
+ 88151,
+ 88270
+ ],
+ "loc": {
+ "start": {
+ "line": 2389,
+ "column": 4
+ },
+ "end": {
+ "line": 2392,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "clearActiveColumns",
+ "range": [
+ 88276,
+ 88294
+ ],
+ "loc": {
+ "start": {
+ "line": 2393,
+ "column": 4
+ },
+ "end": {
+ "line": 2393,
+ "column": 22
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 88315,
+ 88316
+ ],
+ "loc": {
+ "start": {
+ "line": 2394,
+ "column": 16
+ },
+ "end": {
+ "line": 2394,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 88317,
+ 88318
+ ],
+ "loc": {
+ "start": {
+ "line": 2394,
+ "column": 18
+ },
+ "end": {
+ "line": 2394,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 88315,
+ 88318
+ ],
+ "loc": {
+ "start": {
+ "line": 2394,
+ "column": 16
+ },
+ "end": {
+ "line": 2394,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 88320,
+ 88323
+ ],
+ "loc": {
+ "start": {
+ "line": 2394,
+ "column": 21
+ },
+ "end": {
+ "line": 2394,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 88324,
+ 88328
+ ],
+ "loc": {
+ "start": {
+ "line": 2394,
+ "column": 25
+ },
+ "end": {
+ "line": 2394,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltIds",
+ "range": [
+ 88329,
+ 88335
+ ],
+ "loc": {
+ "start": {
+ "line": 2394,
+ "column": 30
+ },
+ "end": {
+ "line": 2394,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 88324,
+ 88335
+ ],
+ "loc": {
+ "start": {
+ "line": 2394,
+ "column": 25
+ },
+ "end": {
+ "line": 2394,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 88336,
+ 88342
+ ],
+ "loc": {
+ "start": {
+ "line": 2394,
+ "column": 37
+ },
+ "end": {
+ "line": 2394,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 88324,
+ 88342
+ ],
+ "loc": {
+ "start": {
+ "line": 2394,
+ "column": 25
+ },
+ "end": {
+ "line": 2394,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 88320,
+ 88342
+ ],
+ "loc": {
+ "start": {
+ "line": 2394,
+ "column": 21
+ },
+ "end": {
+ "line": 2394,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 88311,
+ 88342
+ ],
+ "loc": {
+ "start": {
+ "line": 2394,
+ "column": 12
+ },
+ "end": {
+ "line": 2394,
+ "column": 43
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 88344,
+ 88345
+ ],
+ "loc": {
+ "start": {
+ "line": 2394,
+ "column": 45
+ },
+ "end": {
+ "line": 2394,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 88346,
+ 88349
+ ],
+ "loc": {
+ "start": {
+ "line": 2394,
+ "column": 47
+ },
+ "end": {
+ "line": 2394,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 88344,
+ 88349
+ ],
+ "loc": {
+ "start": {
+ "line": 2394,
+ "column": 45
+ },
+ "end": {
+ "line": 2394,
+ "column": 50
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 88351,
+ 88352
+ ],
+ "loc": {
+ "start": {
+ "line": 2394,
+ "column": 52
+ },
+ "end": {
+ "line": 2394,
+ "column": 53
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 88351,
+ 88354
+ ],
+ "loc": {
+ "start": {
+ "line": 2394,
+ "column": 52
+ },
+ "end": {
+ "line": 2394,
+ "column": 55
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 88370,
+ 88373
+ ],
+ "loc": {
+ "start": {
+ "line": 2395,
+ "column": 12
+ },
+ "end": {
+ "line": 2395,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "removeClass",
+ "range": [
+ 88374,
+ 88385
+ ],
+ "loc": {
+ "start": {
+ "line": 2395,
+ "column": 16
+ },
+ "end": {
+ "line": 2395,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 88370,
+ 88385
+ ],
+ "loc": {
+ "start": {
+ "line": 2395,
+ "column": 12
+ },
+ "end": {
+ "line": 2395,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 88404,
+ 88408
+ ],
+ "loc": {
+ "start": {
+ "line": 2396,
+ "column": 16
+ },
+ "end": {
+ "line": 2396,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getHeaderElement",
+ "range": [
+ 88409,
+ 88425
+ ],
+ "loc": {
+ "start": {
+ "line": 2396,
+ "column": 21
+ },
+ "end": {
+ "line": 2396,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 88404,
+ 88425
+ ],
+ "loc": {
+ "start": {
+ "line": 2396,
+ "column": 16
+ },
+ "end": {
+ "line": 2396,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 88426,
+ 88427
+ ],
+ "loc": {
+ "start": {
+ "line": 2396,
+ "column": 38
+ },
+ "end": {
+ "line": 2396,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 88404,
+ 88428
+ ],
+ "loc": {
+ "start": {
+ "line": 2396,
+ "column": 16
+ },
+ "end": {
+ "line": 2396,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 88430,
+ 88434
+ ],
+ "loc": {
+ "start": {
+ "line": 2396,
+ "column": 42
+ },
+ "end": {
+ "line": 2396,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "activeColumnsCssClass",
+ "range": [
+ 88435,
+ 88456
+ ],
+ "loc": {
+ "start": {
+ "line": 2396,
+ "column": 47
+ },
+ "end": {
+ "line": 2396,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 88430,
+ 88456
+ ],
+ "loc": {
+ "start": {
+ "line": 2396,
+ "column": 42
+ },
+ "end": {
+ "line": 2396,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 88370,
+ 88457
+ ],
+ "loc": {
+ "start": {
+ "line": 2395,
+ "column": 12
+ },
+ "end": {
+ "line": 2396,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 88370,
+ 88458
+ ],
+ "loc": {
+ "start": {
+ "line": 2395,
+ "column": 12
+ },
+ "end": {
+ "line": 2396,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 88355,
+ 88469
+ ],
+ "loc": {
+ "start": {
+ "line": 2394,
+ "column": 56
+ },
+ "end": {
+ "line": 2397,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 88307,
+ 88469
+ ],
+ "loc": {
+ "start": {
+ "line": 2394,
+ "column": 8
+ },
+ "end": {
+ "line": 2397,
+ "column": 9
+ }
+ }
+ }
+ ],
+ "range": [
+ 88296,
+ 88476
+ ],
+ "loc": {
+ "start": {
+ "line": 2393,
+ "column": 24
+ },
+ "end": {
+ "line": 2398,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 88294,
+ 88476
+ ],
+ "loc": {
+ "start": {
+ "line": 2393,
+ "column": 22
+ },
+ "end": {
+ "line": 2398,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 88276,
+ 88476
+ ],
+ "loc": {
+ "start": {
+ "line": 2393,
+ "column": 4
+ },
+ "end": {
+ "line": 2398,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Clears filtered columns visual indicator (background color)\r\n * @return {[type]} [description]\r\n ",
+ "range": [
+ 88151,
+ 88270
+ ],
+ "loc": {
+ "start": {
+ "line": 2389,
+ "column": 4
+ },
+ "end": {
+ "line": 2392,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Refresh the filters subject to linking ('select', 'multiple',\r\n * 'checklist' type)\r\n ",
+ "range": [
+ 88484,
+ 88592
+ ],
+ "loc": {
+ "start": {
+ "line": 2400,
+ "column": 4
+ },
+ "end": {
+ "line": 2403,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "linkFilters",
+ "range": [
+ 88598,
+ 88609
+ ],
+ "loc": {
+ "start": {
+ "line": 2404,
+ "column": 4
+ },
+ "end": {
+ "line": 2404,
+ "column": 15
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 88626,
+ 88630
+ ],
+ "loc": {
+ "start": {
+ "line": 2405,
+ "column": 12
+ },
+ "end": {
+ "line": 2405,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "activeFilterId",
+ "range": [
+ 88631,
+ 88645
+ ],
+ "loc": {
+ "start": {
+ "line": 2405,
+ "column": 17
+ },
+ "end": {
+ "line": 2405,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 88626,
+ 88645
+ ],
+ "loc": {
+ "start": {
+ "line": 2405,
+ "column": 12
+ },
+ "end": {
+ "line": 2405,
+ "column": 31
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 88625,
+ 88645
+ ],
+ "loc": {
+ "start": {
+ "line": 2405,
+ "column": 11
+ },
+ "end": {
+ "line": 2405,
+ "column": 31
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 88661,
+ 88668
+ ],
+ "loc": {
+ "start": {
+ "line": 2406,
+ "column": 12
+ },
+ "end": {
+ "line": 2406,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 88646,
+ 88679
+ ],
+ "loc": {
+ "start": {
+ "line": 2405,
+ "column": 32
+ },
+ "end": {
+ "line": 2407,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 88622,
+ 88679
+ ],
+ "loc": {
+ "start": {
+ "line": 2405,
+ "column": 8
+ },
+ "end": {
+ "line": 2407,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slcA1",
+ "range": [
+ 88693,
+ 88698
+ ],
+ "loc": {
+ "start": {
+ "line": 2408,
+ "column": 12
+ },
+ "end": {
+ "line": 2408,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 88701,
+ 88705
+ ],
+ "loc": {
+ "start": {
+ "line": 2408,
+ "column": 20
+ },
+ "end": {
+ "line": 2408,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFiltersByType",
+ "range": [
+ 88706,
+ 88722
+ ],
+ "loc": {
+ "start": {
+ "line": 2408,
+ "column": 25
+ },
+ "end": {
+ "line": 2408,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 88701,
+ 88722
+ ],
+ "loc": {
+ "start": {
+ "line": 2408,
+ "column": 20
+ },
+ "end": {
+ "line": 2408,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 88723,
+ 88727
+ ],
+ "loc": {
+ "start": {
+ "line": 2408,
+ "column": 42
+ },
+ "end": {
+ "line": 2408,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeSlc",
+ "range": [
+ 88728,
+ 88738
+ ],
+ "loc": {
+ "start": {
+ "line": 2408,
+ "column": 47
+ },
+ "end": {
+ "line": 2408,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 88723,
+ 88738
+ ],
+ "loc": {
+ "start": {
+ "line": 2408,
+ "column": 42
+ },
+ "end": {
+ "line": 2408,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 88740,
+ 88744
+ ],
+ "loc": {
+ "start": {
+ "line": 2408,
+ "column": 59
+ },
+ "end": {
+ "line": 2408,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 88701,
+ 88745
+ ],
+ "loc": {
+ "start": {
+ "line": 2408,
+ "column": 20
+ },
+ "end": {
+ "line": 2408,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 88693,
+ 88745
+ ],
+ "loc": {
+ "start": {
+ "line": 2408,
+ "column": 12
+ },
+ "end": {
+ "line": 2408,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slcA2",
+ "range": [
+ 88760,
+ 88765
+ ],
+ "loc": {
+ "start": {
+ "line": 2409,
+ "column": 12
+ },
+ "end": {
+ "line": 2409,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 88768,
+ 88772
+ ],
+ "loc": {
+ "start": {
+ "line": 2409,
+ "column": 20
+ },
+ "end": {
+ "line": 2409,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFiltersByType",
+ "range": [
+ 88773,
+ 88789
+ ],
+ "loc": {
+ "start": {
+ "line": 2409,
+ "column": 25
+ },
+ "end": {
+ "line": 2409,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 88768,
+ 88789
+ ],
+ "loc": {
+ "start": {
+ "line": 2409,
+ "column": 20
+ },
+ "end": {
+ "line": 2409,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 88790,
+ 88794
+ ],
+ "loc": {
+ "start": {
+ "line": 2409,
+ "column": 42
+ },
+ "end": {
+ "line": 2409,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeMulti",
+ "range": [
+ 88795,
+ 88807
+ ],
+ "loc": {
+ "start": {
+ "line": 2409,
+ "column": 47
+ },
+ "end": {
+ "line": 2409,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 88790,
+ 88807
+ ],
+ "loc": {
+ "start": {
+ "line": 2409,
+ "column": 42
+ },
+ "end": {
+ "line": 2409,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 88809,
+ 88813
+ ],
+ "loc": {
+ "start": {
+ "line": 2409,
+ "column": 61
+ },
+ "end": {
+ "line": 2409,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 88768,
+ 88814
+ ],
+ "loc": {
+ "start": {
+ "line": 2409,
+ "column": 20
+ },
+ "end": {
+ "line": 2409,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 88760,
+ 88814
+ ],
+ "loc": {
+ "start": {
+ "line": 2409,
+ "column": 12
+ },
+ "end": {
+ "line": 2409,
+ "column": 66
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slcA3",
+ "range": [
+ 88829,
+ 88834
+ ],
+ "loc": {
+ "start": {
+ "line": 2410,
+ "column": 12
+ },
+ "end": {
+ "line": 2410,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 88837,
+ 88841
+ ],
+ "loc": {
+ "start": {
+ "line": 2410,
+ "column": 20
+ },
+ "end": {
+ "line": 2410,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFiltersByType",
+ "range": [
+ 88842,
+ 88858
+ ],
+ "loc": {
+ "start": {
+ "line": 2410,
+ "column": 25
+ },
+ "end": {
+ "line": 2410,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 88837,
+ 88858
+ ],
+ "loc": {
+ "start": {
+ "line": 2410,
+ "column": 20
+ },
+ "end": {
+ "line": 2410,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 88859,
+ 88863
+ ],
+ "loc": {
+ "start": {
+ "line": 2410,
+ "column": 42
+ },
+ "end": {
+ "line": 2410,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeCheckList",
+ "range": [
+ 88864,
+ 88880
+ ],
+ "loc": {
+ "start": {
+ "line": 2410,
+ "column": 47
+ },
+ "end": {
+ "line": 2410,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 88859,
+ 88880
+ ],
+ "loc": {
+ "start": {
+ "line": 2410,
+ "column": 42
+ },
+ "end": {
+ "line": 2410,
+ "column": 63
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 88882,
+ 88886
+ ],
+ "loc": {
+ "start": {
+ "line": 2410,
+ "column": 65
+ },
+ "end": {
+ "line": 2410,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "range": [
+ 88837,
+ 88887
+ ],
+ "loc": {
+ "start": {
+ "line": 2410,
+ "column": 20
+ },
+ "end": {
+ "line": 2410,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 88829,
+ 88887
+ ],
+ "loc": {
+ "start": {
+ "line": 2410,
+ "column": 12
+ },
+ "end": {
+ "line": 2410,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 88902,
+ 88910
+ ],
+ "loc": {
+ "start": {
+ "line": 2411,
+ "column": 12
+ },
+ "end": {
+ "line": 2411,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slcA1",
+ "range": [
+ 88913,
+ 88918
+ ],
+ "loc": {
+ "start": {
+ "line": 2411,
+ "column": 23
+ },
+ "end": {
+ "line": 2411,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "concat",
+ "range": [
+ 88919,
+ 88925
+ ],
+ "loc": {
+ "start": {
+ "line": 2411,
+ "column": 29
+ },
+ "end": {
+ "line": 2411,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 88913,
+ 88925
+ ],
+ "loc": {
+ "start": {
+ "line": 2411,
+ "column": 23
+ },
+ "end": {
+ "line": 2411,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slcA2",
+ "range": [
+ 88926,
+ 88931
+ ],
+ "loc": {
+ "start": {
+ "line": 2411,
+ "column": 36
+ },
+ "end": {
+ "line": 2411,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 88913,
+ 88932
+ ],
+ "loc": {
+ "start": {
+ "line": 2411,
+ "column": 23
+ },
+ "end": {
+ "line": 2411,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 88902,
+ 88932
+ ],
+ "loc": {
+ "start": {
+ "line": 2411,
+ "column": 12
+ },
+ "end": {
+ "line": 2411,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 88689,
+ 88933
+ ],
+ "loc": {
+ "start": {
+ "line": 2408,
+ "column": 8
+ },
+ "end": {
+ "line": 2411,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 88943,
+ 88951
+ ],
+ "loc": {
+ "start": {
+ "line": 2412,
+ "column": 8
+ },
+ "end": {
+ "line": 2412,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 88954,
+ 88962
+ ],
+ "loc": {
+ "start": {
+ "line": 2412,
+ "column": 19
+ },
+ "end": {
+ "line": 2412,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "concat",
+ "range": [
+ 88963,
+ 88969
+ ],
+ "loc": {
+ "start": {
+ "line": 2412,
+ "column": 28
+ },
+ "end": {
+ "line": 2412,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 88954,
+ 88969
+ ],
+ "loc": {
+ "start": {
+ "line": 2412,
+ "column": 19
+ },
+ "end": {
+ "line": 2412,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slcA3",
+ "range": [
+ 88970,
+ 88975
+ ],
+ "loc": {
+ "start": {
+ "line": 2412,
+ "column": 35
+ },
+ "end": {
+ "line": 2412,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "range": [
+ 88954,
+ 88976
+ ],
+ "loc": {
+ "start": {
+ "line": 2412,
+ "column": 19
+ },
+ "end": {
+ "line": 2412,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 88943,
+ 88976
+ ],
+ "loc": {
+ "start": {
+ "line": 2412,
+ "column": 8
+ },
+ "end": {
+ "line": 2412,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 88943,
+ 88977
+ ],
+ "loc": {
+ "start": {
+ "line": 2412,
+ "column": 8
+ },
+ "end": {
+ "line": 2412,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "activeFlt",
+ "range": [
+ 88993,
+ 89002
+ ],
+ "loc": {
+ "start": {
+ "line": 2414,
+ "column": 12
+ },
+ "end": {
+ "line": 2414,
+ "column": 21
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 89005,
+ 89009
+ ],
+ "loc": {
+ "start": {
+ "line": 2414,
+ "column": 24
+ },
+ "end": {
+ "line": 2414,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "activeFilterId",
+ "range": [
+ 89010,
+ 89024
+ ],
+ "loc": {
+ "start": {
+ "line": 2414,
+ "column": 29
+ },
+ "end": {
+ "line": 2414,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 89005,
+ 89024
+ ],
+ "loc": {
+ "start": {
+ "line": 2414,
+ "column": 24
+ },
+ "end": {
+ "line": 2414,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "split",
+ "range": [
+ 89025,
+ 89030
+ ],
+ "loc": {
+ "start": {
+ "line": 2414,
+ "column": 44
+ },
+ "end": {
+ "line": 2414,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 89005,
+ 89030
+ ],
+ "loc": {
+ "start": {
+ "line": 2414,
+ "column": 24
+ },
+ "end": {
+ "line": 2414,
+ "column": 49
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "_",
+ "raw": "'_'",
+ "range": [
+ 89031,
+ 89034
+ ],
+ "loc": {
+ "start": {
+ "line": 2414,
+ "column": 50
+ },
+ "end": {
+ "line": 2414,
+ "column": 53
+ }
+ }
+ }
+ ],
+ "range": [
+ 89005,
+ 89035
+ ],
+ "loc": {
+ "start": {
+ "line": 2414,
+ "column": 24
+ },
+ "end": {
+ "line": 2414,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 89036,
+ 89037
+ ],
+ "loc": {
+ "start": {
+ "line": 2414,
+ "column": 55
+ },
+ "end": {
+ "line": 2414,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 89005,
+ 89038
+ ],
+ "loc": {
+ "start": {
+ "line": 2414,
+ "column": 24
+ },
+ "end": {
+ "line": 2414,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 88993,
+ 89038
+ ],
+ "loc": {
+ "start": {
+ "line": 2414,
+ "column": 12
+ },
+ "end": {
+ "line": 2414,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 88989,
+ 89039
+ ],
+ "loc": {
+ "start": {
+ "line": 2414,
+ "column": 8
+ },
+ "end": {
+ "line": 2414,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "activeFlt",
+ "range": [
+ 89049,
+ 89058
+ ],
+ "loc": {
+ "start": {
+ "line": 2415,
+ "column": 8
+ },
+ "end": {
+ "line": 2415,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "activeFlt",
+ "range": [
+ 89061,
+ 89070
+ ],
+ "loc": {
+ "start": {
+ "line": 2415,
+ "column": 20
+ },
+ "end": {
+ "line": 2415,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "split",
+ "range": [
+ 89071,
+ 89076
+ ],
+ "loc": {
+ "start": {
+ "line": 2415,
+ "column": 30
+ },
+ "end": {
+ "line": 2415,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 89061,
+ 89076
+ ],
+ "loc": {
+ "start": {
+ "line": 2415,
+ "column": 20
+ },
+ "end": {
+ "line": 2415,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 89077,
+ 89081
+ ],
+ "loc": {
+ "start": {
+ "line": 2415,
+ "column": 36
+ },
+ "end": {
+ "line": 2415,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxFlt",
+ "range": [
+ 89082,
+ 89089
+ ],
+ "loc": {
+ "start": {
+ "line": 2415,
+ "column": 41
+ },
+ "end": {
+ "line": 2415,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 89077,
+ 89089
+ ],
+ "loc": {
+ "start": {
+ "line": 2415,
+ "column": 36
+ },
+ "end": {
+ "line": 2415,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 89061,
+ 89090
+ ],
+ "loc": {
+ "start": {
+ "line": 2415,
+ "column": 20
+ },
+ "end": {
+ "line": 2415,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 89091,
+ 89092
+ ],
+ "loc": {
+ "start": {
+ "line": 2415,
+ "column": 50
+ },
+ "end": {
+ "line": 2415,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 89061,
+ 89093
+ ],
+ "loc": {
+ "start": {
+ "line": 2415,
+ "column": 20
+ },
+ "end": {
+ "line": 2415,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 89049,
+ 89093
+ ],
+ "loc": {
+ "start": {
+ "line": 2415,
+ "column": 8
+ },
+ "end": {
+ "line": 2415,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 89049,
+ 89094
+ ],
+ "loc": {
+ "start": {
+ "line": 2415,
+ "column": 8
+ },
+ "end": {
+ "line": 2415,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "slcSelectedValue",
+ "range": [
+ 89108,
+ 89124
+ ],
+ "loc": {
+ "start": {
+ "line": 2416,
+ "column": 12
+ },
+ "end": {
+ "line": 2416,
+ "column": 28
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 89108,
+ 89124
+ ],
+ "loc": {
+ "start": {
+ "line": 2416,
+ "column": 12
+ },
+ "end": {
+ "line": 2416,
+ "column": 28
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 89104,
+ 89125
+ ],
+ "loc": {
+ "start": {
+ "line": 2416,
+ "column": 8
+ },
+ "end": {
+ "line": 2416,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 89143,
+ 89144
+ ],
+ "loc": {
+ "start": {
+ "line": 2417,
+ "column": 16
+ },
+ "end": {
+ "line": 2417,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 89145,
+ 89146
+ ],
+ "loc": {
+ "start": {
+ "line": 2417,
+ "column": 18
+ },
+ "end": {
+ "line": 2417,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 89143,
+ 89146
+ ],
+ "loc": {
+ "start": {
+ "line": 2417,
+ "column": 16
+ },
+ "end": {
+ "line": 2417,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 89148,
+ 89151
+ ],
+ "loc": {
+ "start": {
+ "line": 2417,
+ "column": 21
+ },
+ "end": {
+ "line": 2417,
+ "column": 24
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 89152,
+ 89160
+ ],
+ "loc": {
+ "start": {
+ "line": 2417,
+ "column": 25
+ },
+ "end": {
+ "line": 2417,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 89161,
+ 89167
+ ],
+ "loc": {
+ "start": {
+ "line": 2417,
+ "column": 34
+ },
+ "end": {
+ "line": 2417,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 89152,
+ 89167
+ ],
+ "loc": {
+ "start": {
+ "line": 2417,
+ "column": 25
+ },
+ "end": {
+ "line": 2417,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 89148,
+ 89167
+ ],
+ "loc": {
+ "start": {
+ "line": 2417,
+ "column": 21
+ },
+ "end": {
+ "line": 2417,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 89139,
+ 89167
+ ],
+ "loc": {
+ "start": {
+ "line": 2417,
+ "column": 12
+ },
+ "end": {
+ "line": 2417,
+ "column": 40
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 89169,
+ 89170
+ ],
+ "loc": {
+ "start": {
+ "line": 2417,
+ "column": 42
+ },
+ "end": {
+ "line": 2417,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 89171,
+ 89174
+ ],
+ "loc": {
+ "start": {
+ "line": 2417,
+ "column": 44
+ },
+ "end": {
+ "line": 2417,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 89169,
+ 89174
+ ],
+ "loc": {
+ "start": {
+ "line": 2417,
+ "column": 42
+ },
+ "end": {
+ "line": 2417,
+ "column": 47
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 89176,
+ 89177
+ ],
+ "loc": {
+ "start": {
+ "line": 2417,
+ "column": 49
+ },
+ "end": {
+ "line": 2417,
+ "column": 50
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 89176,
+ 89179
+ ],
+ "loc": {
+ "start": {
+ "line": 2417,
+ "column": 49
+ },
+ "end": {
+ "line": 2417,
+ "column": 52
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "curSlc",
+ "range": [
+ 89199,
+ 89205
+ ],
+ "loc": {
+ "start": {
+ "line": 2418,
+ "column": 16
+ },
+ "end": {
+ "line": 2418,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 89208,
+ 89211
+ ],
+ "loc": {
+ "start": {
+ "line": 2418,
+ "column": 25
+ },
+ "end": {
+ "line": 2418,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 89212,
+ 89214
+ ],
+ "loc": {
+ "start": {
+ "line": 2418,
+ "column": 29
+ },
+ "end": {
+ "line": 2418,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 89208,
+ 89214
+ ],
+ "loc": {
+ "start": {
+ "line": 2418,
+ "column": 25
+ },
+ "end": {
+ "line": 2418,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 89215,
+ 89219
+ ],
+ "loc": {
+ "start": {
+ "line": 2418,
+ "column": 32
+ },
+ "end": {
+ "line": 2418,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltIds",
+ "range": [
+ 89220,
+ 89226
+ ],
+ "loc": {
+ "start": {
+ "line": 2418,
+ "column": 37
+ },
+ "end": {
+ "line": 2418,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 89215,
+ 89226
+ ],
+ "loc": {
+ "start": {
+ "line": 2418,
+ "column": 32
+ },
+ "end": {
+ "line": 2418,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 89227,
+ 89235
+ ],
+ "loc": {
+ "start": {
+ "line": 2418,
+ "column": 44
+ },
+ "end": {
+ "line": 2418,
+ "column": 52
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 89236,
+ 89237
+ ],
+ "loc": {
+ "start": {
+ "line": 2418,
+ "column": 53
+ },
+ "end": {
+ "line": 2418,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 89227,
+ 89238
+ ],
+ "loc": {
+ "start": {
+ "line": 2418,
+ "column": 44
+ },
+ "end": {
+ "line": 2418,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 89215,
+ 89239
+ ],
+ "loc": {
+ "start": {
+ "line": 2418,
+ "column": 32
+ },
+ "end": {
+ "line": 2418,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 89208,
+ 89240
+ ],
+ "loc": {
+ "start": {
+ "line": 2418,
+ "column": 25
+ },
+ "end": {
+ "line": 2418,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 89199,
+ 89240
+ ],
+ "loc": {
+ "start": {
+ "line": 2418,
+ "column": 16
+ },
+ "end": {
+ "line": 2418,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 89195,
+ 89241
+ ],
+ "loc": {
+ "start": {
+ "line": 2418,
+ "column": 12
+ },
+ "end": {
+ "line": 2418,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "slcSelectedValue",
+ "range": [
+ 89255,
+ 89271
+ ],
+ "loc": {
+ "start": {
+ "line": 2419,
+ "column": 12
+ },
+ "end": {
+ "line": 2419,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 89274,
+ 89278
+ ],
+ "loc": {
+ "start": {
+ "line": 2419,
+ "column": 31
+ },
+ "end": {
+ "line": 2419,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFilterValue",
+ "range": [
+ 89279,
+ 89293
+ ],
+ "loc": {
+ "start": {
+ "line": 2419,
+ "column": 36
+ },
+ "end": {
+ "line": 2419,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 89274,
+ 89293
+ ],
+ "loc": {
+ "start": {
+ "line": 2419,
+ "column": 31
+ },
+ "end": {
+ "line": 2419,
+ "column": 50
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 89294,
+ 89302
+ ],
+ "loc": {
+ "start": {
+ "line": 2419,
+ "column": 51
+ },
+ "end": {
+ "line": 2419,
+ "column": 59
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 89303,
+ 89304
+ ],
+ "loc": {
+ "start": {
+ "line": 2419,
+ "column": 60
+ },
+ "end": {
+ "line": 2419,
+ "column": 61
+ }
+ }
+ },
+ "range": [
+ 89294,
+ 89305
+ ],
+ "loc": {
+ "start": {
+ "line": 2419,
+ "column": 51
+ },
+ "end": {
+ "line": 2419,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 89274,
+ 89306
+ ],
+ "loc": {
+ "start": {
+ "line": 2419,
+ "column": 31
+ },
+ "end": {
+ "line": 2419,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 89255,
+ 89306
+ ],
+ "loc": {
+ "start": {
+ "line": 2419,
+ "column": 12
+ },
+ "end": {
+ "line": 2419,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 89255,
+ 89307
+ ],
+ "loc": {
+ "start": {
+ "line": 2419,
+ "column": 12
+ },
+ "end": {
+ "line": 2419,
+ "column": 64
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " Welcome to cyclomatic complexity hell :)",
+ "range": [
+ 89323,
+ 89366
+ ],
+ "loc": {
+ "start": {
+ "line": 2421,
+ "column": 12
+ },
+ "end": {
+ "line": 2421,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " TODO: simplify/refactor if statement",
+ "range": [
+ 89380,
+ 89419
+ ],
+ "loc": {
+ "start": {
+ "line": 2422,
+ "column": 12
+ },
+ "end": {
+ "line": 2422,
+ "column": 51
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "activeFlt",
+ "range": [
+ 89436,
+ 89445
+ ],
+ "loc": {
+ "start": {
+ "line": 2423,
+ "column": 15
+ },
+ "end": {
+ "line": 2423,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 89448,
+ 89456
+ ],
+ "loc": {
+ "start": {
+ "line": 2423,
+ "column": 27
+ },
+ "end": {
+ "line": 2423,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 89457,
+ 89458
+ ],
+ "loc": {
+ "start": {
+ "line": 2423,
+ "column": 36
+ },
+ "end": {
+ "line": 2423,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 89448,
+ 89459
+ ],
+ "loc": {
+ "start": {
+ "line": 2423,
+ "column": 27
+ },
+ "end": {
+ "line": 2423,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 89436,
+ 89459
+ ],
+ "loc": {
+ "start": {
+ "line": 2423,
+ "column": 15
+ },
+ "end": {
+ "line": 2423,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 89481,
+ 89485
+ ],
+ "loc": {
+ "start": {
+ "line": 2424,
+ "column": 17
+ },
+ "end": {
+ "line": 2424,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 89486,
+ 89492
+ ],
+ "loc": {
+ "start": {
+ "line": 2424,
+ "column": 22
+ },
+ "end": {
+ "line": 2424,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 89481,
+ 89492
+ ],
+ "loc": {
+ "start": {
+ "line": 2424,
+ "column": 17
+ },
+ "end": {
+ "line": 2424,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 89496,
+ 89499
+ ],
+ "loc": {
+ "start": {
+ "line": 2424,
+ "column": 32
+ },
+ "end": {
+ "line": 2424,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 89500,
+ 89503
+ ],
+ "loc": {
+ "start": {
+ "line": 2424,
+ "column": 36
+ },
+ "end": {
+ "line": 2424,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 89496,
+ 89503
+ ],
+ "loc": {
+ "start": {
+ "line": 2424,
+ "column": 32
+ },
+ "end": {
+ "line": 2424,
+ "column": 39
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slcA1",
+ "range": [
+ 89504,
+ 89509
+ ],
+ "loc": {
+ "start": {
+ "line": 2424,
+ "column": 40
+ },
+ "end": {
+ "line": 2424,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 89511,
+ 89519
+ ],
+ "loc": {
+ "start": {
+ "line": 2424,
+ "column": 47
+ },
+ "end": {
+ "line": 2424,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 89520,
+ 89521
+ ],
+ "loc": {
+ "start": {
+ "line": 2424,
+ "column": 56
+ },
+ "end": {
+ "line": 2424,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 89511,
+ 89522
+ ],
+ "loc": {
+ "start": {
+ "line": 2424,
+ "column": 47
+ },
+ "end": {
+ "line": 2424,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "range": [
+ 89496,
+ 89523
+ ],
+ "loc": {
+ "start": {
+ "line": 2424,
+ "column": 32
+ },
+ "end": {
+ "line": 2424,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 89481,
+ 89523
+ ],
+ "loc": {
+ "start": {
+ "line": 2424,
+ "column": 17
+ },
+ "end": {
+ "line": 2424,
+ "column": 59
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "activeFlt",
+ "range": [
+ 89548,
+ 89557
+ ],
+ "loc": {
+ "start": {
+ "line": 2425,
+ "column": 20
+ },
+ "end": {
+ "line": 2425,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 89562,
+ 89570
+ ],
+ "loc": {
+ "start": {
+ "line": 2425,
+ "column": 34
+ },
+ "end": {
+ "line": 2425,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 89571,
+ 89572
+ ],
+ "loc": {
+ "start": {
+ "line": 2425,
+ "column": 43
+ },
+ "end": {
+ "line": 2425,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 89562,
+ 89573
+ ],
+ "loc": {
+ "start": {
+ "line": 2425,
+ "column": 34
+ },
+ "end": {
+ "line": 2425,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 89548,
+ 89573
+ ],
+ "loc": {
+ "start": {
+ "line": 2425,
+ "column": 20
+ },
+ "end": {
+ "line": 2425,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 89481,
+ 89573
+ ],
+ "loc": {
+ "start": {
+ "line": 2424,
+ "column": 17
+ },
+ "end": {
+ "line": 2425,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 89436,
+ 89575
+ ],
+ "loc": {
+ "start": {
+ "line": 2423,
+ "column": 15
+ },
+ "end": {
+ "line": 2425,
+ "column": 47
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 89598,
+ 89602
+ ],
+ "loc": {
+ "start": {
+ "line": 2426,
+ "column": 18
+ },
+ "end": {
+ "line": 2426,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 89603,
+ 89609
+ ],
+ "loc": {
+ "start": {
+ "line": 2426,
+ "column": 23
+ },
+ "end": {
+ "line": 2426,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 89598,
+ 89609
+ ],
+ "loc": {
+ "start": {
+ "line": 2426,
+ "column": 18
+ },
+ "end": {
+ "line": 2426,
+ "column": 29
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 89597,
+ 89609
+ ],
+ "loc": {
+ "start": {
+ "line": 2426,
+ "column": 17
+ },
+ "end": {
+ "line": 2426,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 89614,
+ 89617
+ ],
+ "loc": {
+ "start": {
+ "line": 2426,
+ "column": 34
+ },
+ "end": {
+ "line": 2426,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 89618,
+ 89621
+ ],
+ "loc": {
+ "start": {
+ "line": 2426,
+ "column": 38
+ },
+ "end": {
+ "line": 2426,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 89614,
+ 89621
+ ],
+ "loc": {
+ "start": {
+ "line": 2426,
+ "column": 34
+ },
+ "end": {
+ "line": 2426,
+ "column": 41
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slcA3",
+ "range": [
+ 89622,
+ 89627
+ ],
+ "loc": {
+ "start": {
+ "line": 2426,
+ "column": 42
+ },
+ "end": {
+ "line": 2426,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 89629,
+ 89637
+ ],
+ "loc": {
+ "start": {
+ "line": 2426,
+ "column": 49
+ },
+ "end": {
+ "line": 2426,
+ "column": 57
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 89638,
+ 89639
+ ],
+ "loc": {
+ "start": {
+ "line": 2426,
+ "column": 58
+ },
+ "end": {
+ "line": 2426,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 89629,
+ 89640
+ ],
+ "loc": {
+ "start": {
+ "line": 2426,
+ "column": 49
+ },
+ "end": {
+ "line": 2426,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 89614,
+ 89641
+ ],
+ "loc": {
+ "start": {
+ "line": 2426,
+ "column": 34
+ },
+ "end": {
+ "line": 2426,
+ "column": 61
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 89666,
+ 89669
+ ],
+ "loc": {
+ "start": {
+ "line": 2427,
+ "column": 20
+ },
+ "end": {
+ "line": 2427,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 89670,
+ 89673
+ ],
+ "loc": {
+ "start": {
+ "line": 2427,
+ "column": 24
+ },
+ "end": {
+ "line": 2427,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 89666,
+ 89673
+ ],
+ "loc": {
+ "start": {
+ "line": 2427,
+ "column": 20
+ },
+ "end": {
+ "line": 2427,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slcA2",
+ "range": [
+ 89674,
+ 89679
+ ],
+ "loc": {
+ "start": {
+ "line": 2427,
+ "column": 28
+ },
+ "end": {
+ "line": 2427,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 89681,
+ 89689
+ ],
+ "loc": {
+ "start": {
+ "line": 2427,
+ "column": 35
+ },
+ "end": {
+ "line": 2427,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 89690,
+ 89691
+ ],
+ "loc": {
+ "start": {
+ "line": 2427,
+ "column": 44
+ },
+ "end": {
+ "line": 2427,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 89681,
+ 89692
+ ],
+ "loc": {
+ "start": {
+ "line": 2427,
+ "column": 35
+ },
+ "end": {
+ "line": 2427,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 89666,
+ 89693
+ ],
+ "loc": {
+ "start": {
+ "line": 2427,
+ "column": 20
+ },
+ "end": {
+ "line": 2427,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 89614,
+ 89693
+ ],
+ "loc": {
+ "start": {
+ "line": 2426,
+ "column": 34
+ },
+ "end": {
+ "line": 2427,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 89597,
+ 89694
+ ],
+ "loc": {
+ "start": {
+ "line": 2426,
+ "column": 17
+ },
+ "end": {
+ "line": 2427,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 89436,
+ 89695
+ ],
+ "loc": {
+ "start": {
+ "line": 2423,
+ "column": 15
+ },
+ "end": {
+ "line": 2427,
+ "column": 49
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "slcSelectedValue",
+ "range": [
+ 89716,
+ 89732
+ ],
+ "loc": {
+ "start": {
+ "line": 2428,
+ "column": 16
+ },
+ "end": {
+ "line": 2428,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 89737,
+ 89741
+ ],
+ "loc": {
+ "start": {
+ "line": 2428,
+ "column": 37
+ },
+ "end": {
+ "line": 2428,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "displayAllText",
+ "range": [
+ 89742,
+ 89756
+ ],
+ "loc": {
+ "start": {
+ "line": 2428,
+ "column": 42
+ },
+ "end": {
+ "line": 2428,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 89737,
+ 89756
+ ],
+ "loc": {
+ "start": {
+ "line": 2428,
+ "column": 37
+ },
+ "end": {
+ "line": 2428,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 89716,
+ 89756
+ ],
+ "loc": {
+ "start": {
+ "line": 2428,
+ "column": 16
+ },
+ "end": {
+ "line": 2428,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 89436,
+ 89756
+ ],
+ "loc": {
+ "start": {
+ "line": 2423,
+ "column": 15
+ },
+ "end": {
+ "line": 2428,
+ "column": 56
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 89782,
+ 89785
+ ],
+ "loc": {
+ "start": {
+ "line": 2430,
+ "column": 19
+ },
+ "end": {
+ "line": 2430,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 89786,
+ 89789
+ ],
+ "loc": {
+ "start": {
+ "line": 2430,
+ "column": 23
+ },
+ "end": {
+ "line": 2430,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 89782,
+ 89789
+ ],
+ "loc": {
+ "start": {
+ "line": 2430,
+ "column": 19
+ },
+ "end": {
+ "line": 2430,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slcA3",
+ "range": [
+ 89790,
+ 89795
+ ],
+ "loc": {
+ "start": {
+ "line": 2430,
+ "column": 27
+ },
+ "end": {
+ "line": 2430,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 89797,
+ 89805
+ ],
+ "loc": {
+ "start": {
+ "line": 2430,
+ "column": 34
+ },
+ "end": {
+ "line": 2430,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 89806,
+ 89807
+ ],
+ "loc": {
+ "start": {
+ "line": 2430,
+ "column": 43
+ },
+ "end": {
+ "line": 2430,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 89797,
+ 89808
+ ],
+ "loc": {
+ "start": {
+ "line": 2430,
+ "column": 34
+ },
+ "end": {
+ "line": 2430,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 89782,
+ 89809
+ ],
+ "loc": {
+ "start": {
+ "line": 2430,
+ "column": 19
+ },
+ "end": {
+ "line": 2430,
+ "column": 46
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 89833,
+ 89837
+ ],
+ "loc": {
+ "start": {
+ "line": 2431,
+ "column": 20
+ },
+ "end": {
+ "line": 2431,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 89838,
+ 89841
+ ],
+ "loc": {
+ "start": {
+ "line": 2431,
+ "column": 25
+ },
+ "end": {
+ "line": 2431,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 89833,
+ 89841
+ ],
+ "loc": {
+ "start": {
+ "line": 2431,
+ "column": 20
+ },
+ "end": {
+ "line": 2431,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkList",
+ "range": [
+ 89842,
+ 89851
+ ],
+ "loc": {
+ "start": {
+ "line": 2431,
+ "column": 29
+ },
+ "end": {
+ "line": 2431,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 89833,
+ 89851
+ ],
+ "loc": {
+ "start": {
+ "line": 2431,
+ "column": 20
+ },
+ "end": {
+ "line": 2431,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkListDiv",
+ "range": [
+ 89852,
+ 89864
+ ],
+ "loc": {
+ "start": {
+ "line": 2431,
+ "column": 39
+ },
+ "end": {
+ "line": 2431,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 89833,
+ 89864
+ ],
+ "loc": {
+ "start": {
+ "line": 2431,
+ "column": 20
+ },
+ "end": {
+ "line": 2431,
+ "column": 51
+ }
+ }
+ },
+ "property": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 89865,
+ 89873
+ ],
+ "loc": {
+ "start": {
+ "line": 2431,
+ "column": 52
+ },
+ "end": {
+ "line": 2431,
+ "column": 60
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 89874,
+ 89875
+ ],
+ "loc": {
+ "start": {
+ "line": 2431,
+ "column": 61
+ },
+ "end": {
+ "line": 2431,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 89865,
+ 89876
+ ],
+ "loc": {
+ "start": {
+ "line": 2431,
+ "column": 52
+ },
+ "end": {
+ "line": 2431,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 89833,
+ 89877
+ ],
+ "loc": {
+ "start": {
+ "line": 2431,
+ "column": 20
+ },
+ "end": {
+ "line": 2431,
+ "column": 64
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 89878,
+ 89887
+ ],
+ "loc": {
+ "start": {
+ "line": 2431,
+ "column": 65
+ },
+ "end": {
+ "line": 2431,
+ "column": 74
+ }
+ }
+ },
+ "range": [
+ 89833,
+ 89887
+ ],
+ "loc": {
+ "start": {
+ "line": 2431,
+ "column": 20
+ },
+ "end": {
+ "line": 2431,
+ "column": 74
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 89890,
+ 89892
+ ],
+ "loc": {
+ "start": {
+ "line": 2431,
+ "column": 77
+ },
+ "end": {
+ "line": 2431,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 89833,
+ 89892
+ ],
+ "loc": {
+ "start": {
+ "line": 2431,
+ "column": 20
+ },
+ "end": {
+ "line": 2431,
+ "column": 79
+ }
+ }
+ },
+ "range": [
+ 89833,
+ 89893
+ ],
+ "loc": {
+ "start": {
+ "line": 2431,
+ "column": 20
+ },
+ "end": {
+ "line": 2431,
+ "column": 80
+ }
+ }
+ }
+ ],
+ "range": [
+ 89810,
+ 89912
+ ],
+ "loc": {
+ "start": {
+ "line": 2430,
+ "column": 47
+ },
+ "end": {
+ "line": 2432,
+ "column": 17
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "curSlc",
+ "range": [
+ 89941,
+ 89947
+ ],
+ "loc": {
+ "start": {
+ "line": 2433,
+ "column": 20
+ },
+ "end": {
+ "line": 2433,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 89948,
+ 89957
+ ],
+ "loc": {
+ "start": {
+ "line": 2433,
+ "column": 27
+ },
+ "end": {
+ "line": 2433,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 89941,
+ 89957
+ ],
+ "loc": {
+ "start": {
+ "line": 2433,
+ "column": 20
+ },
+ "end": {
+ "line": 2433,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 89960,
+ 89962
+ ],
+ "loc": {
+ "start": {
+ "line": 2433,
+ "column": 39
+ },
+ "end": {
+ "line": 2433,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 89941,
+ 89962
+ ],
+ "loc": {
+ "start": {
+ "line": 2433,
+ "column": 20
+ },
+ "end": {
+ "line": 2433,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 89941,
+ 89963
+ ],
+ "loc": {
+ "start": {
+ "line": 2433,
+ "column": 20
+ },
+ "end": {
+ "line": 2433,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 89918,
+ 89982
+ ],
+ "loc": {
+ "start": {
+ "line": 2432,
+ "column": 23
+ },
+ "end": {
+ "line": 2434,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 89779,
+ 89982
+ ],
+ "loc": {
+ "start": {
+ "line": 2430,
+ "column": 16
+ },
+ "end": {
+ "line": 2434,
+ "column": 17
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "1st option needs to be inserted",
+ "range": [
+ 90002,
+ 90035
+ ],
+ "loc": {
+ "start": {
+ "line": 2436,
+ "column": 16
+ },
+ "end": {
+ "line": 2436,
+ "column": 49
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 90056,
+ 90060
+ ],
+ "loc": {
+ "start": {
+ "line": 2437,
+ "column": 19
+ },
+ "end": {
+ "line": 2437,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fillSlcOnDemand",
+ "range": [
+ 90061,
+ 90076
+ ],
+ "loc": {
+ "start": {
+ "line": 2437,
+ "column": 24
+ },
+ "end": {
+ "line": 2437,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 90056,
+ 90076
+ ],
+ "loc": {
+ "start": {
+ "line": 2437,
+ "column": 19
+ },
+ "end": {
+ "line": 2437,
+ "column": 39
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "opt0",
+ "range": [
+ 90105,
+ 90109
+ ],
+ "loc": {
+ "start": {
+ "line": 2438,
+ "column": 24
+ },
+ "end": {
+ "line": 2438,
+ "column": 28
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 90112,
+ 90115
+ ],
+ "loc": {
+ "start": {
+ "line": 2438,
+ "column": 31
+ },
+ "end": {
+ "line": 2438,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "createOpt",
+ "range": [
+ 90116,
+ 90125
+ ],
+ "loc": {
+ "start": {
+ "line": 2438,
+ "column": 35
+ },
+ "end": {
+ "line": 2438,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 90112,
+ 90125
+ ],
+ "loc": {
+ "start": {
+ "line": 2438,
+ "column": 31
+ },
+ "end": {
+ "line": 2438,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 90126,
+ 90130
+ ],
+ "loc": {
+ "start": {
+ "line": 2438,
+ "column": 45
+ },
+ "end": {
+ "line": 2438,
+ "column": 49
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "displayAllText",
+ "range": [
+ 90131,
+ 90145
+ ],
+ "loc": {
+ "start": {
+ "line": 2438,
+ "column": 50
+ },
+ "end": {
+ "line": 2438,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 90126,
+ 90145
+ ],
+ "loc": {
+ "start": {
+ "line": 2438,
+ "column": 45
+ },
+ "end": {
+ "line": 2438,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 90147,
+ 90149
+ ],
+ "loc": {
+ "start": {
+ "line": 2438,
+ "column": 66
+ },
+ "end": {
+ "line": 2438,
+ "column": 68
+ }
+ }
+ }
+ ],
+ "range": [
+ 90112,
+ 90150
+ ],
+ "loc": {
+ "start": {
+ "line": 2438,
+ "column": 31
+ },
+ "end": {
+ "line": 2438,
+ "column": 69
+ }
+ }
+ },
+ "range": [
+ 90105,
+ 90150
+ ],
+ "loc": {
+ "start": {
+ "line": 2438,
+ "column": 24
+ },
+ "end": {
+ "line": 2438,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 90101,
+ 90151
+ ],
+ "loc": {
+ "start": {
+ "line": 2438,
+ "column": 20
+ },
+ "end": {
+ "line": 2438,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "curSlc",
+ "range": [
+ 90176,
+ 90182
+ ],
+ "loc": {
+ "start": {
+ "line": 2439,
+ "column": 23
+ },
+ "end": {
+ "line": 2439,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "curSlc",
+ "range": [
+ 90210,
+ 90216
+ ],
+ "loc": {
+ "start": {
+ "line": 2440,
+ "column": 24
+ },
+ "end": {
+ "line": 2440,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 90217,
+ 90228
+ ],
+ "loc": {
+ "start": {
+ "line": 2440,
+ "column": 31
+ },
+ "end": {
+ "line": 2440,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 90210,
+ 90228
+ ],
+ "loc": {
+ "start": {
+ "line": 2440,
+ "column": 24
+ },
+ "end": {
+ "line": 2440,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "opt0",
+ "range": [
+ 90229,
+ 90233
+ ],
+ "loc": {
+ "start": {
+ "line": 2440,
+ "column": 43
+ },
+ "end": {
+ "line": 2440,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 90210,
+ 90234
+ ],
+ "loc": {
+ "start": {
+ "line": 2440,
+ "column": 24
+ },
+ "end": {
+ "line": 2440,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 90210,
+ 90235
+ ],
+ "loc": {
+ "start": {
+ "line": 2440,
+ "column": 24
+ },
+ "end": {
+ "line": 2440,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 90183,
+ 90258
+ ],
+ "loc": {
+ "start": {
+ "line": 2439,
+ "column": 30
+ },
+ "end": {
+ "line": 2441,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 90173,
+ 90258
+ ],
+ "loc": {
+ "start": {
+ "line": 2439,
+ "column": 20
+ },
+ "end": {
+ "line": 2441,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 90078,
+ 90277
+ ],
+ "loc": {
+ "start": {
+ "line": 2437,
+ "column": 41
+ },
+ "end": {
+ "line": 2442,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 90053,
+ 90277
+ ],
+ "loc": {
+ "start": {
+ "line": 2437,
+ "column": 16
+ },
+ "end": {
+ "line": 2442,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "1st option needs to be inserted",
+ "range": [
+ 90002,
+ 90035
+ ],
+ "loc": {
+ "start": {
+ "line": 2436,
+ "column": 16
+ },
+ "end": {
+ "line": 2436,
+ "column": 49
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Arr",
+ "range": [
+ 90300,
+ 90303
+ ],
+ "loc": {
+ "start": {
+ "line": 2444,
+ "column": 19
+ },
+ "end": {
+ "line": 2444,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "has",
+ "range": [
+ 90304,
+ 90307
+ ],
+ "loc": {
+ "start": {
+ "line": 2444,
+ "column": 23
+ },
+ "end": {
+ "line": 2444,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 90300,
+ 90307
+ ],
+ "loc": {
+ "start": {
+ "line": 2444,
+ "column": 19
+ },
+ "end": {
+ "line": 2444,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "slcA3",
+ "range": [
+ 90308,
+ 90313
+ ],
+ "loc": {
+ "start": {
+ "line": 2444,
+ "column": 27
+ },
+ "end": {
+ "line": 2444,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 90315,
+ 90323
+ ],
+ "loc": {
+ "start": {
+ "line": 2444,
+ "column": 34
+ },
+ "end": {
+ "line": 2444,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 90324,
+ 90325
+ ],
+ "loc": {
+ "start": {
+ "line": 2444,
+ "column": 43
+ },
+ "end": {
+ "line": 2444,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 90315,
+ 90326
+ ],
+ "loc": {
+ "start": {
+ "line": 2444,
+ "column": 34
+ },
+ "end": {
+ "line": 2444,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 90300,
+ 90327
+ ],
+ "loc": {
+ "start": {
+ "line": 2444,
+ "column": 19
+ },
+ "end": {
+ "line": 2444,
+ "column": 46
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 90351,
+ 90355
+ ],
+ "loc": {
+ "start": {
+ "line": 2445,
+ "column": 20
+ },
+ "end": {
+ "line": 2445,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 90356,
+ 90359
+ ],
+ "loc": {
+ "start": {
+ "line": 2445,
+ "column": 25
+ },
+ "end": {
+ "line": 2445,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 90351,
+ 90359
+ ],
+ "loc": {
+ "start": {
+ "line": 2445,
+ "column": 20
+ },
+ "end": {
+ "line": 2445,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkList",
+ "range": [
+ 90360,
+ 90369
+ ],
+ "loc": {
+ "start": {
+ "line": 2445,
+ "column": 29
+ },
+ "end": {
+ "line": 2445,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 90351,
+ 90369
+ ],
+ "loc": {
+ "start": {
+ "line": 2445,
+ "column": 20
+ },
+ "end": {
+ "line": 2445,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_build",
+ "range": [
+ 90370,
+ 90376
+ ],
+ "loc": {
+ "start": {
+ "line": 2445,
+ "column": 39
+ },
+ "end": {
+ "line": 2445,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 90351,
+ 90376
+ ],
+ "loc": {
+ "start": {
+ "line": 2445,
+ "column": 20
+ },
+ "end": {
+ "line": 2445,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 90377,
+ 90385
+ ],
+ "loc": {
+ "start": {
+ "line": 2445,
+ "column": 46
+ },
+ "end": {
+ "line": 2445,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 90386,
+ 90387
+ ],
+ "loc": {
+ "start": {
+ "line": 2445,
+ "column": 55
+ },
+ "end": {
+ "line": 2445,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 90377,
+ 90388
+ ],
+ "loc": {
+ "start": {
+ "line": 2445,
+ "column": 46
+ },
+ "end": {
+ "line": 2445,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 90351,
+ 90389
+ ],
+ "loc": {
+ "start": {
+ "line": 2445,
+ "column": 20
+ },
+ "end": {
+ "line": 2445,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 90351,
+ 90390
+ ],
+ "loc": {
+ "start": {
+ "line": 2445,
+ "column": 20
+ },
+ "end": {
+ "line": 2445,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 90328,
+ 90409
+ ],
+ "loc": {
+ "start": {
+ "line": 2444,
+ "column": 47
+ },
+ "end": {
+ "line": 2446,
+ "column": 17
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 90438,
+ 90442
+ ],
+ "loc": {
+ "start": {
+ "line": 2447,
+ "column": 20
+ },
+ "end": {
+ "line": 2447,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 90443,
+ 90446
+ ],
+ "loc": {
+ "start": {
+ "line": 2447,
+ "column": 25
+ },
+ "end": {
+ "line": 2447,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 90438,
+ 90446
+ ],
+ "loc": {
+ "start": {
+ "line": 2447,
+ "column": 20
+ },
+ "end": {
+ "line": 2447,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "dropdown",
+ "range": [
+ 90447,
+ 90455
+ ],
+ "loc": {
+ "start": {
+ "line": 2447,
+ "column": 29
+ },
+ "end": {
+ "line": 2447,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 90438,
+ 90455
+ ],
+ "loc": {
+ "start": {
+ "line": 2447,
+ "column": 20
+ },
+ "end": {
+ "line": 2447,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_build",
+ "range": [
+ 90456,
+ 90462
+ ],
+ "loc": {
+ "start": {
+ "line": 2447,
+ "column": 38
+ },
+ "end": {
+ "line": 2447,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 90438,
+ 90462
+ ],
+ "loc": {
+ "start": {
+ "line": 2447,
+ "column": 20
+ },
+ "end": {
+ "line": 2447,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 90463,
+ 90471
+ ],
+ "loc": {
+ "start": {
+ "line": 2447,
+ "column": 45
+ },
+ "end": {
+ "line": 2447,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 90472,
+ 90473
+ ],
+ "loc": {
+ "start": {
+ "line": 2447,
+ "column": 54
+ },
+ "end": {
+ "line": 2447,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 90463,
+ 90474
+ ],
+ "loc": {
+ "start": {
+ "line": 2447,
+ "column": 45
+ },
+ "end": {
+ "line": 2447,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 90476,
+ 90480
+ ],
+ "loc": {
+ "start": {
+ "line": 2447,
+ "column": 58
+ },
+ "end": {
+ "line": 2447,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 90438,
+ 90481
+ ],
+ "loc": {
+ "start": {
+ "line": 2447,
+ "column": 20
+ },
+ "end": {
+ "line": 2447,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 90438,
+ 90482
+ ],
+ "loc": {
+ "start": {
+ "line": 2447,
+ "column": 20
+ },
+ "end": {
+ "line": 2447,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 90415,
+ 90501
+ ],
+ "loc": {
+ "start": {
+ "line": 2446,
+ "column": 23
+ },
+ "end": {
+ "line": 2448,
+ "column": 17
+ }
+ }
+ },
+ "range": [
+ 90297,
+ 90501
+ ],
+ "loc": {
+ "start": {
+ "line": 2444,
+ "column": 16
+ },
+ "end": {
+ "line": 2448,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 90521,
+ 90525
+ ],
+ "loc": {
+ "start": {
+ "line": 2450,
+ "column": 16
+ },
+ "end": {
+ "line": 2450,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "setFilterValue",
+ "range": [
+ 90526,
+ 90540
+ ],
+ "loc": {
+ "start": {
+ "line": 2450,
+ "column": 21
+ },
+ "end": {
+ "line": 2450,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 90521,
+ 90540
+ ],
+ "loc": {
+ "start": {
+ "line": 2450,
+ "column": 16
+ },
+ "end": {
+ "line": 2450,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "slcIndex",
+ "range": [
+ 90541,
+ 90549
+ ],
+ "loc": {
+ "start": {
+ "line": 2450,
+ "column": 36
+ },
+ "end": {
+ "line": 2450,
+ "column": 44
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 90550,
+ 90551
+ ],
+ "loc": {
+ "start": {
+ "line": 2450,
+ "column": 45
+ },
+ "end": {
+ "line": 2450,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 90541,
+ 90552
+ ],
+ "loc": {
+ "start": {
+ "line": 2450,
+ "column": 36
+ },
+ "end": {
+ "line": 2450,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "slcSelectedValue",
+ "range": [
+ 90554,
+ 90570
+ ],
+ "loc": {
+ "start": {
+ "line": 2450,
+ "column": 49
+ },
+ "end": {
+ "line": 2450,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 90521,
+ 90571
+ ],
+ "loc": {
+ "start": {
+ "line": 2450,
+ "column": 16
+ },
+ "end": {
+ "line": 2450,
+ "column": 66
+ }
+ }
+ },
+ "range": [
+ 90521,
+ 90572
+ ],
+ "loc": {
+ "start": {
+ "line": 2450,
+ "column": 16
+ },
+ "end": {
+ "line": 2450,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 89758,
+ 90587
+ ],
+ "loc": {
+ "start": {
+ "line": 2428,
+ "column": 58
+ },
+ "end": {
+ "line": 2451,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 89433,
+ 90587
+ ],
+ "loc": {
+ "start": {
+ "line": 2423,
+ "column": 12
+ },
+ "end": {
+ "line": 2451,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Welcome to cyclomatic complexity hell :)",
+ "range": [
+ 89323,
+ 89366
+ ],
+ "loc": {
+ "start": {
+ "line": 2421,
+ "column": 12
+ },
+ "end": {
+ "line": 2421,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " TODO: simplify/refactor if statement",
+ "range": [
+ 89380,
+ 89419
+ ],
+ "loc": {
+ "start": {
+ "line": 2422,
+ "column": 12
+ },
+ "end": {
+ "line": 2422,
+ "column": 51
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 89180,
+ 90598
+ ],
+ "loc": {
+ "start": {
+ "line": 2417,
+ "column": 53
+ },
+ "end": {
+ "line": 2452,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 89135,
+ 90598
+ ],
+ "loc": {
+ "start": {
+ "line": 2417,
+ "column": 8
+ },
+ "end": {
+ "line": 2452,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " for i",
+ "range": [
+ 90598,
+ 90606
+ ],
+ "loc": {
+ "start": {
+ "line": 2452,
+ "column": 9
+ },
+ "end": {
+ "line": 2452,
+ "column": 17
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 88611,
+ 90613
+ ],
+ "loc": {
+ "start": {
+ "line": 2404,
+ "column": 17
+ },
+ "end": {
+ "line": 2453,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 88609,
+ 90613
+ ],
+ "loc": {
+ "start": {
+ "line": 2404,
+ "column": 15
+ },
+ "end": {
+ "line": 2453,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 88598,
+ 90613
+ ],
+ "loc": {
+ "start": {
+ "line": 2404,
+ "column": 4
+ },
+ "end": {
+ "line": 2453,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Refresh the filters subject to linking ('select', 'multiple',\r\n * 'checklist' type)\r\n ",
+ "range": [
+ 88484,
+ 88592
+ ],
+ "loc": {
+ "start": {
+ "line": 2400,
+ "column": 4
+ },
+ "end": {
+ "line": 2403,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Re-generate the filters grid bar when previously removed\r\n ",
+ "range": [
+ 90621,
+ 90698
+ ],
+ "loc": {
+ "start": {
+ "line": 2455,
+ "column": 4
+ },
+ "end": {
+ "line": 2457,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "_resetGrid",
+ "range": [
+ 90704,
+ 90714
+ ],
+ "loc": {
+ "start": {
+ "line": 2458,
+ "column": 4
+ },
+ "end": {
+ "line": 2458,
+ "column": 14
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 90730,
+ 90734
+ ],
+ "loc": {
+ "start": {
+ "line": 2459,
+ "column": 11
+ },
+ "end": {
+ "line": 2459,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isFirstLoad",
+ "range": [
+ 90735,
+ 90746
+ ],
+ "loc": {
+ "start": {
+ "line": 2459,
+ "column": 16
+ },
+ "end": {
+ "line": 2459,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 90730,
+ 90746
+ ],
+ "loc": {
+ "start": {
+ "line": 2459,
+ "column": 11
+ },
+ "end": {
+ "line": 2459,
+ "column": 27
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 90762,
+ 90769
+ ],
+ "loc": {
+ "start": {
+ "line": 2460,
+ "column": 12
+ },
+ "end": {
+ "line": 2460,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 90747,
+ 90780
+ ],
+ "loc": {
+ "start": {
+ "line": 2459,
+ "column": 28
+ },
+ "end": {
+ "line": 2461,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 90727,
+ 90780
+ ],
+ "loc": {
+ "start": {
+ "line": 2459,
+ "column": 8
+ },
+ "end": {
+ "line": 2461,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 90796,
+ 90799
+ ],
+ "loc": {
+ "start": {
+ "line": 2463,
+ "column": 12
+ },
+ "end": {
+ "line": 2463,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 90802,
+ 90806
+ ],
+ "loc": {
+ "start": {
+ "line": 2463,
+ "column": 18
+ },
+ "end": {
+ "line": 2463,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 90807,
+ 90810
+ ],
+ "loc": {
+ "start": {
+ "line": 2463,
+ "column": 23
+ },
+ "end": {
+ "line": 2463,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 90802,
+ 90810
+ ],
+ "loc": {
+ "start": {
+ "line": 2463,
+ "column": 18
+ },
+ "end": {
+ "line": 2463,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 90796,
+ 90810
+ ],
+ "loc": {
+ "start": {
+ "line": 2463,
+ "column": 12
+ },
+ "end": {
+ "line": 2463,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 90792,
+ 90811
+ ],
+ "loc": {
+ "start": {
+ "line": 2463,
+ "column": 8
+ },
+ "end": {
+ "line": 2463,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 90825,
+ 90828
+ ],
+ "loc": {
+ "start": {
+ "line": 2464,
+ "column": 12
+ },
+ "end": {
+ "line": 2464,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 90831,
+ 90835
+ ],
+ "loc": {
+ "start": {
+ "line": 2464,
+ "column": 18
+ },
+ "end": {
+ "line": 2464,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 90836,
+ 90839
+ ],
+ "loc": {
+ "start": {
+ "line": 2464,
+ "column": 23
+ },
+ "end": {
+ "line": 2464,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 90831,
+ 90839
+ ],
+ "loc": {
+ "start": {
+ "line": 2464,
+ "column": 18
+ },
+ "end": {
+ "line": 2464,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 90825,
+ 90839
+ ],
+ "loc": {
+ "start": {
+ "line": 2464,
+ "column": 12
+ },
+ "end": {
+ "line": 2464,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 90821,
+ 90840
+ ],
+ "loc": {
+ "start": {
+ "line": 2464,
+ "column": 8
+ },
+ "end": {
+ "line": 2464,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 90854,
+ 90858
+ ],
+ "loc": {
+ "start": {
+ "line": 2465,
+ "column": 12
+ },
+ "end": {
+ "line": 2465,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 90861,
+ 90864
+ ],
+ "loc": {
+ "start": {
+ "line": 2465,
+ "column": 19
+ },
+ "end": {
+ "line": 2465,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 90865,
+ 90869
+ ],
+ "loc": {
+ "start": {
+ "line": 2465,
+ "column": 23
+ },
+ "end": {
+ "line": 2465,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 90861,
+ 90869
+ ],
+ "loc": {
+ "start": {
+ "line": 2465,
+ "column": 19
+ },
+ "end": {
+ "line": 2465,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 90854,
+ 90869
+ ],
+ "loc": {
+ "start": {
+ "line": 2465,
+ "column": 12
+ },
+ "end": {
+ "line": 2465,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 90850,
+ 90870
+ ],
+ "loc": {
+ "start": {
+ "line": 2465,
+ "column": 8
+ },
+ "end": {
+ "line": 2465,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "filtersRowIndex",
+ "range": [
+ 90884,
+ 90899
+ ],
+ "loc": {
+ "start": {
+ "line": 2466,
+ "column": 12
+ },
+ "end": {
+ "line": 2466,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 90902,
+ 90906
+ ],
+ "loc": {
+ "start": {
+ "line": 2466,
+ "column": 30
+ },
+ "end": {
+ "line": 2466,
+ "column": 34
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filtersRowIndex",
+ "range": [
+ 90907,
+ 90922
+ ],
+ "loc": {
+ "start": {
+ "line": 2466,
+ "column": 35
+ },
+ "end": {
+ "line": 2466,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 90902,
+ 90922
+ ],
+ "loc": {
+ "start": {
+ "line": 2466,
+ "column": 30
+ },
+ "end": {
+ "line": 2466,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 90884,
+ 90922
+ ],
+ "loc": {
+ "start": {
+ "line": 2466,
+ "column": 12
+ },
+ "end": {
+ "line": 2466,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 90880,
+ 90923
+ ],
+ "loc": {
+ "start": {
+ "line": 2466,
+ "column": 8
+ },
+ "end": {
+ "line": 2466,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "filtersRow",
+ "range": [
+ 90937,
+ 90947
+ ],
+ "loc": {
+ "start": {
+ "line": 2467,
+ "column": 12
+ },
+ "end": {
+ "line": 2467,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 90950,
+ 90954
+ ],
+ "loc": {
+ "start": {
+ "line": 2467,
+ "column": 25
+ },
+ "end": {
+ "line": 2467,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filtersRowIndex",
+ "range": [
+ 90955,
+ 90970
+ ],
+ "loc": {
+ "start": {
+ "line": 2467,
+ "column": 30
+ },
+ "end": {
+ "line": 2467,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 90950,
+ 90971
+ ],
+ "loc": {
+ "start": {
+ "line": 2467,
+ "column": 25
+ },
+ "end": {
+ "line": 2467,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 90937,
+ 90971
+ ],
+ "loc": {
+ "start": {
+ "line": 2467,
+ "column": 12
+ },
+ "end": {
+ "line": 2467,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 90933,
+ 90972
+ ],
+ "loc": {
+ "start": {
+ "line": 2467,
+ "column": 8
+ },
+ "end": {
+ "line": 2467,
+ "column": 47
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " grid was removed, grid row element is stored in fltGridEl property",
+ "range": [
+ 90984,
+ 91053
+ ],
+ "loc": {
+ "start": {
+ "line": 2469,
+ "column": 8
+ },
+ "end": {
+ "line": 2469,
+ "column": 77
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 91067,
+ 91071
+ ],
+ "loc": {
+ "start": {
+ "line": 2470,
+ "column": 12
+ },
+ "end": {
+ "line": 2470,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 91072,
+ 91082
+ ],
+ "loc": {
+ "start": {
+ "line": 2470,
+ "column": 17
+ },
+ "end": {
+ "line": 2470,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 91067,
+ 91082
+ ],
+ "loc": {
+ "start": {
+ "line": 2470,
+ "column": 12
+ },
+ "end": {
+ "line": 2470,
+ "column": 27
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 91066,
+ 91082
+ ],
+ "loc": {
+ "start": {
+ "line": 2470,
+ "column": 11
+ },
+ "end": {
+ "line": 2470,
+ "column": 27
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 91210,
+ 91213
+ ],
+ "loc": {
+ "start": {
+ "line": 2473,
+ "column": 15
+ },
+ "end": {
+ "line": 2473,
+ "column": 18
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tHead",
+ "range": [
+ 91214,
+ 91219
+ ],
+ "loc": {
+ "start": {
+ "line": 2473,
+ "column": 19
+ },
+ "end": {
+ "line": 2473,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 91210,
+ 91219
+ ],
+ "loc": {
+ "start": {
+ "line": 2473,
+ "column": 15
+ },
+ "end": {
+ "line": 2473,
+ "column": 24
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tempRow",
+ "range": [
+ 91243,
+ 91250
+ ],
+ "loc": {
+ "start": {
+ "line": 2474,
+ "column": 20
+ },
+ "end": {
+ "line": 2474,
+ "column": 27
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 91253,
+ 91256
+ ],
+ "loc": {
+ "start": {
+ "line": 2474,
+ "column": 30
+ },
+ "end": {
+ "line": 2474,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tHead",
+ "range": [
+ 91257,
+ 91262
+ ],
+ "loc": {
+ "start": {
+ "line": 2474,
+ "column": 34
+ },
+ "end": {
+ "line": 2474,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 91253,
+ 91262
+ ],
+ "loc": {
+ "start": {
+ "line": 2474,
+ "column": 30
+ },
+ "end": {
+ "line": 2474,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "insertRow",
+ "range": [
+ 91263,
+ 91272
+ ],
+ "loc": {
+ "start": {
+ "line": 2474,
+ "column": 40
+ },
+ "end": {
+ "line": 2474,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 91253,
+ 91272
+ ],
+ "loc": {
+ "start": {
+ "line": 2474,
+ "column": 30
+ },
+ "end": {
+ "line": 2474,
+ "column": 49
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 91273,
+ 91277
+ ],
+ "loc": {
+ "start": {
+ "line": 2474,
+ "column": 50
+ },
+ "end": {
+ "line": 2474,
+ "column": 54
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filtersRowIndex",
+ "range": [
+ 91278,
+ 91293
+ ],
+ "loc": {
+ "start": {
+ "line": 2474,
+ "column": 55
+ },
+ "end": {
+ "line": 2474,
+ "column": 70
+ }
+ }
+ },
+ "range": [
+ 91273,
+ 91293
+ ],
+ "loc": {
+ "start": {
+ "line": 2474,
+ "column": 50
+ },
+ "end": {
+ "line": 2474,
+ "column": 70
+ }
+ }
+ }
+ ],
+ "range": [
+ 91253,
+ 91294
+ ],
+ "loc": {
+ "start": {
+ "line": 2474,
+ "column": 30
+ },
+ "end": {
+ "line": 2474,
+ "column": 71
+ }
+ }
+ },
+ "range": [
+ 91243,
+ 91294
+ ],
+ "loc": {
+ "start": {
+ "line": 2474,
+ "column": 20
+ },
+ "end": {
+ "line": 2474,
+ "column": 71
+ }
+ }
+ }
+ ],
+ "kind": "var",
+ "range": [
+ 91239,
+ 91295
+ ],
+ "loc": {
+ "start": {
+ "line": 2474,
+ "column": 16
+ },
+ "end": {
+ "line": 2474,
+ "column": 72
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 91313,
+ 91316
+ ],
+ "loc": {
+ "start": {
+ "line": 2475,
+ "column": 16
+ },
+ "end": {
+ "line": 2475,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tHead",
+ "range": [
+ 91317,
+ 91322
+ ],
+ "loc": {
+ "start": {
+ "line": 2475,
+ "column": 20
+ },
+ "end": {
+ "line": 2475,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 91313,
+ 91322
+ ],
+ "loc": {
+ "start": {
+ "line": 2475,
+ "column": 16
+ },
+ "end": {
+ "line": 2475,
+ "column": 25
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "replaceChild",
+ "range": [
+ 91323,
+ 91335
+ ],
+ "loc": {
+ "start": {
+ "line": 2475,
+ "column": 26
+ },
+ "end": {
+ "line": 2475,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 91313,
+ 91335
+ ],
+ "loc": {
+ "start": {
+ "line": 2475,
+ "column": 16
+ },
+ "end": {
+ "line": 2475,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 91336,
+ 91340
+ ],
+ "loc": {
+ "start": {
+ "line": 2475,
+ "column": 39
+ },
+ "end": {
+ "line": 2475,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltGridEl",
+ "range": [
+ 91341,
+ 91350
+ ],
+ "loc": {
+ "start": {
+ "line": 2475,
+ "column": 44
+ },
+ "end": {
+ "line": 2475,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 91336,
+ 91350
+ ],
+ "loc": {
+ "start": {
+ "line": 2475,
+ "column": 39
+ },
+ "end": {
+ "line": 2475,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "tempRow",
+ "range": [
+ 91352,
+ 91359
+ ],
+ "loc": {
+ "start": {
+ "line": 2475,
+ "column": 55
+ },
+ "end": {
+ "line": 2475,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 91313,
+ 91360
+ ],
+ "loc": {
+ "start": {
+ "line": 2475,
+ "column": 16
+ },
+ "end": {
+ "line": 2475,
+ "column": 63
+ }
+ }
+ },
+ "range": [
+ 91313,
+ 91361
+ ],
+ "loc": {
+ "start": {
+ "line": 2475,
+ "column": 16
+ },
+ "end": {
+ "line": 2475,
+ "column": 64
+ }
+ }
+ }
+ ],
+ "range": [
+ 91220,
+ 91376
+ ],
+ "loc": {
+ "start": {
+ "line": 2473,
+ "column": 25
+ },
+ "end": {
+ "line": 2476,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "filtersRow",
+ "range": [
+ 91401,
+ 91411
+ ],
+ "loc": {
+ "start": {
+ "line": 2477,
+ "column": 16
+ },
+ "end": {
+ "line": 2477,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "parentNode",
+ "range": [
+ 91412,
+ 91422
+ ],
+ "loc": {
+ "start": {
+ "line": 2477,
+ "column": 27
+ },
+ "end": {
+ "line": 2477,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 91401,
+ 91422
+ ],
+ "loc": {
+ "start": {
+ "line": 2477,
+ "column": 16
+ },
+ "end": {
+ "line": 2477,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "insertBefore",
+ "range": [
+ 91423,
+ 91435
+ ],
+ "loc": {
+ "start": {
+ "line": 2477,
+ "column": 38
+ },
+ "end": {
+ "line": 2477,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 91401,
+ 91435
+ ],
+ "loc": {
+ "start": {
+ "line": 2477,
+ "column": 16
+ },
+ "end": {
+ "line": 2477,
+ "column": 50
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 91436,
+ 91440
+ ],
+ "loc": {
+ "start": {
+ "line": 2477,
+ "column": 51
+ },
+ "end": {
+ "line": 2477,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltGridEl",
+ "range": [
+ 91441,
+ 91450
+ ],
+ "loc": {
+ "start": {
+ "line": 2477,
+ "column": 56
+ },
+ "end": {
+ "line": 2477,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 91436,
+ 91450
+ ],
+ "loc": {
+ "start": {
+ "line": 2477,
+ "column": 51
+ },
+ "end": {
+ "line": 2477,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "filtersRow",
+ "range": [
+ 91452,
+ 91462
+ ],
+ "loc": {
+ "start": {
+ "line": 2477,
+ "column": 67
+ },
+ "end": {
+ "line": 2477,
+ "column": 77
+ }
+ }
+ }
+ ],
+ "range": [
+ 91401,
+ 91463
+ ],
+ "loc": {
+ "start": {
+ "line": 2477,
+ "column": 16
+ },
+ "end": {
+ "line": 2477,
+ "column": 78
+ }
+ }
+ },
+ "range": [
+ 91401,
+ 91464
+ ],
+ "loc": {
+ "start": {
+ "line": 2477,
+ "column": 16
+ },
+ "end": {
+ "line": 2477,
+ "column": 79
+ }
+ }
+ }
+ ],
+ "range": [
+ 91382,
+ 91479
+ ],
+ "loc": {
+ "start": {
+ "line": 2476,
+ "column": 19
+ },
+ "end": {
+ "line": 2478,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 91207,
+ 91479
+ ],
+ "loc": {
+ "start": {
+ "line": 2473,
+ "column": 12
+ },
+ "end": {
+ "line": 2478,
+ "column": 13
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " If table has a thead ensure the filters row is appended in the",
+ "range": [
+ 91098,
+ 91163
+ ],
+ "loc": {
+ "start": {
+ "line": 2471,
+ "column": 12
+ },
+ "end": {
+ "line": 2471,
+ "column": 77
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " thead element",
+ "range": [
+ 91177,
+ 91193
+ ],
+ "loc": {
+ "start": {
+ "line": 2472,
+ "column": 12
+ },
+ "end": {
+ "line": 2472,
+ "column": 28
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 91083,
+ 91490
+ ],
+ "loc": {
+ "start": {
+ "line": 2470,
+ "column": 28
+ },
+ "end": {
+ "line": 2479,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 91063,
+ 91490
+ ],
+ "loc": {
+ "start": {
+ "line": 2470,
+ "column": 8
+ },
+ "end": {
+ "line": 2479,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " grid was removed, grid row element is stored in fltGridEl property",
+ "range": [
+ 90984,
+ 91053
+ ],
+ "loc": {
+ "start": {
+ "line": 2469,
+ "column": 8
+ },
+ "end": {
+ "line": 2469,
+ "column": 77
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": " filters are appended in external placeholders elements",
+ "range": [
+ 91502,
+ 91559
+ ],
+ "loc": {
+ "start": {
+ "line": 2481,
+ "column": 8
+ },
+ "end": {
+ "line": 2481,
+ "column": 65
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 91572,
+ 91576
+ ],
+ "loc": {
+ "start": {
+ "line": 2482,
+ "column": 11
+ },
+ "end": {
+ "line": 2482,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isExternalFlt",
+ "range": [
+ 91577,
+ 91590
+ ],
+ "loc": {
+ "start": {
+ "line": 2482,
+ "column": 16
+ },
+ "end": {
+ "line": 2482,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 91572,
+ 91590
+ ],
+ "loc": {
+ "start": {
+ "line": 2482,
+ "column": 11
+ },
+ "end": {
+ "line": 2482,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "externalFltTgtIds",
+ "range": [
+ 91610,
+ 91627
+ ],
+ "loc": {
+ "start": {
+ "line": 2483,
+ "column": 16
+ },
+ "end": {
+ "line": 2483,
+ "column": 33
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 91630,
+ 91634
+ ],
+ "loc": {
+ "start": {
+ "line": 2483,
+ "column": 36
+ },
+ "end": {
+ "line": 2483,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "externalFltTgtIds",
+ "range": [
+ 91635,
+ 91652
+ ],
+ "loc": {
+ "start": {
+ "line": 2483,
+ "column": 41
+ },
+ "end": {
+ "line": 2483,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 91630,
+ 91652
+ ],
+ "loc": {
+ "start": {
+ "line": 2483,
+ "column": 36
+ },
+ "end": {
+ "line": 2483,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 91610,
+ 91652
+ ],
+ "loc": {
+ "start": {
+ "line": 2483,
+ "column": 16
+ },
+ "end": {
+ "line": 2483,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 91606,
+ 91653
+ ],
+ "loc": {
+ "start": {
+ "line": 2483,
+ "column": 12
+ },
+ "end": {
+ "line": 2483,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "ct",
+ "range": [
+ 91675,
+ 91677
+ ],
+ "loc": {
+ "start": {
+ "line": 2484,
+ "column": 20
+ },
+ "end": {
+ "line": 2484,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 91678,
+ 91679
+ ],
+ "loc": {
+ "start": {
+ "line": 2484,
+ "column": 23
+ },
+ "end": {
+ "line": 2484,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 91675,
+ 91679
+ ],
+ "loc": {
+ "start": {
+ "line": 2484,
+ "column": 20
+ },
+ "end": {
+ "line": 2484,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 91681,
+ 91684
+ ],
+ "loc": {
+ "start": {
+ "line": 2484,
+ "column": 26
+ },
+ "end": {
+ "line": 2484,
+ "column": 29
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "externalFltTgtIds",
+ "range": [
+ 91685,
+ 91702
+ ],
+ "loc": {
+ "start": {
+ "line": 2484,
+ "column": 30
+ },
+ "end": {
+ "line": 2484,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 91703,
+ 91709
+ ],
+ "loc": {
+ "start": {
+ "line": 2484,
+ "column": 48
+ },
+ "end": {
+ "line": 2484,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 91685,
+ 91709
+ ],
+ "loc": {
+ "start": {
+ "line": 2484,
+ "column": 30
+ },
+ "end": {
+ "line": 2484,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 91681,
+ 91709
+ ],
+ "loc": {
+ "start": {
+ "line": 2484,
+ "column": 26
+ },
+ "end": {
+ "line": 2484,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 91671,
+ 91709
+ ],
+ "loc": {
+ "start": {
+ "line": 2484,
+ "column": 16
+ },
+ "end": {
+ "line": 2484,
+ "column": 54
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "ct",
+ "range": [
+ 91711,
+ 91713
+ ],
+ "loc": {
+ "start": {
+ "line": 2484,
+ "column": 56
+ },
+ "end": {
+ "line": 2484,
+ "column": 58
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 91714,
+ 91717
+ ],
+ "loc": {
+ "start": {
+ "line": 2484,
+ "column": 59
+ },
+ "end": {
+ "line": 2484,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 91711,
+ 91717
+ ],
+ "loc": {
+ "start": {
+ "line": 2484,
+ "column": 56
+ },
+ "end": {
+ "line": 2484,
+ "column": 62
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "ct",
+ "range": [
+ 91719,
+ 91721
+ ],
+ "loc": {
+ "start": {
+ "line": 2484,
+ "column": 64
+ },
+ "end": {
+ "line": 2484,
+ "column": 66
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 91719,
+ 91723
+ ],
+ "loc": {
+ "start": {
+ "line": 2484,
+ "column": 64
+ },
+ "end": {
+ "line": 2484,
+ "column": 68
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "extFlt",
+ "range": [
+ 91747,
+ 91753
+ ],
+ "loc": {
+ "start": {
+ "line": 2485,
+ "column": 20
+ },
+ "end": {
+ "line": 2485,
+ "column": 26
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 91756,
+ 91759
+ ],
+ "loc": {
+ "start": {
+ "line": 2485,
+ "column": 29
+ },
+ "end": {
+ "line": 2485,
+ "column": 32
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "id",
+ "range": [
+ 91760,
+ 91762
+ ],
+ "loc": {
+ "start": {
+ "line": 2485,
+ "column": 33
+ },
+ "end": {
+ "line": 2485,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 91756,
+ 91762
+ ],
+ "loc": {
+ "start": {
+ "line": 2485,
+ "column": 29
+ },
+ "end": {
+ "line": 2485,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "externalFltTgtIds",
+ "range": [
+ 91763,
+ 91780
+ ],
+ "loc": {
+ "start": {
+ "line": 2485,
+ "column": 36
+ },
+ "end": {
+ "line": 2485,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ct",
+ "range": [
+ 91781,
+ 91783
+ ],
+ "loc": {
+ "start": {
+ "line": 2485,
+ "column": 54
+ },
+ "end": {
+ "line": 2485,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 91763,
+ 91784
+ ],
+ "loc": {
+ "start": {
+ "line": 2485,
+ "column": 36
+ },
+ "end": {
+ "line": 2485,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 91756,
+ 91785
+ ],
+ "loc": {
+ "start": {
+ "line": 2485,
+ "column": 29
+ },
+ "end": {
+ "line": 2485,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 91747,
+ 91785
+ ],
+ "loc": {
+ "start": {
+ "line": 2485,
+ "column": 20
+ },
+ "end": {
+ "line": 2485,
+ "column": 58
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 91743,
+ 91786
+ ],
+ "loc": {
+ "start": {
+ "line": 2485,
+ "column": 16
+ },
+ "end": {
+ "line": 2485,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "extFlt",
+ "range": [
+ 91810,
+ 91816
+ ],
+ "loc": {
+ "start": {
+ "line": 2487,
+ "column": 20
+ },
+ "end": {
+ "line": 2487,
+ "column": 26
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 91809,
+ 91816
+ ],
+ "loc": {
+ "start": {
+ "line": 2487,
+ "column": 19
+ },
+ "end": {
+ "line": 2487,
+ "column": 26
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ContinueStatement",
+ "label": null,
+ "range": [
+ 91819,
+ 91828
+ ],
+ "loc": {
+ "start": {
+ "line": 2487,
+ "column": 29
+ },
+ "end": {
+ "line": 2487,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 91817,
+ 91830
+ ],
+ "loc": {
+ "start": {
+ "line": 2487,
+ "column": 27
+ },
+ "end": {
+ "line": 2487,
+ "column": 40
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 91806,
+ 91830
+ ],
+ "loc": {
+ "start": {
+ "line": 2487,
+ "column": 16
+ },
+ "end": {
+ "line": 2487,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "externalFltEl",
+ "range": [
+ 91854,
+ 91867
+ ],
+ "loc": {
+ "start": {
+ "line": 2489,
+ "column": 20
+ },
+ "end": {
+ "line": 2489,
+ "column": 33
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 91870,
+ 91874
+ ],
+ "loc": {
+ "start": {
+ "line": 2489,
+ "column": 36
+ },
+ "end": {
+ "line": 2489,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "externalFltEls",
+ "range": [
+ 91875,
+ 91889
+ ],
+ "loc": {
+ "start": {
+ "line": 2489,
+ "column": 41
+ },
+ "end": {
+ "line": 2489,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 91870,
+ 91889
+ ],
+ "loc": {
+ "start": {
+ "line": 2489,
+ "column": 36
+ },
+ "end": {
+ "line": 2489,
+ "column": 55
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "ct",
+ "range": [
+ 91890,
+ 91892
+ ],
+ "loc": {
+ "start": {
+ "line": 2489,
+ "column": 56
+ },
+ "end": {
+ "line": 2489,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 91870,
+ 91893
+ ],
+ "loc": {
+ "start": {
+ "line": 2489,
+ "column": 36
+ },
+ "end": {
+ "line": 2489,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 91854,
+ 91893
+ ],
+ "loc": {
+ "start": {
+ "line": 2489,
+ "column": 20
+ },
+ "end": {
+ "line": 2489,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 91850,
+ 91894
+ ],
+ "loc": {
+ "start": {
+ "line": 2489,
+ "column": 16
+ },
+ "end": {
+ "line": 2489,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "extFlt",
+ "range": [
+ 91912,
+ 91918
+ ],
+ "loc": {
+ "start": {
+ "line": 2490,
+ "column": 16
+ },
+ "end": {
+ "line": 2490,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 91919,
+ 91930
+ ],
+ "loc": {
+ "start": {
+ "line": 2490,
+ "column": 23
+ },
+ "end": {
+ "line": 2490,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 91912,
+ 91930
+ ],
+ "loc": {
+ "start": {
+ "line": 2490,
+ "column": 16
+ },
+ "end": {
+ "line": 2490,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "externalFltEl",
+ "range": [
+ 91931,
+ 91944
+ ],
+ "loc": {
+ "start": {
+ "line": 2490,
+ "column": 35
+ },
+ "end": {
+ "line": 2490,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 91912,
+ 91945
+ ],
+ "loc": {
+ "start": {
+ "line": 2490,
+ "column": 16
+ },
+ "end": {
+ "line": 2490,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 91912,
+ 91946
+ ],
+ "loc": {
+ "start": {
+ "line": 2490,
+ "column": 16
+ },
+ "end": {
+ "line": 2490,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "colFltType",
+ "range": [
+ 91968,
+ 91978
+ ],
+ "loc": {
+ "start": {
+ "line": 2491,
+ "column": 20
+ },
+ "end": {
+ "line": 2491,
+ "column": 30
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 91981,
+ 91985
+ ],
+ "loc": {
+ "start": {
+ "line": 2491,
+ "column": 33
+ },
+ "end": {
+ "line": 2491,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getFilterType",
+ "range": [
+ 91986,
+ 91999
+ ],
+ "loc": {
+ "start": {
+ "line": 2491,
+ "column": 38
+ },
+ "end": {
+ "line": 2491,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 91981,
+ 91999
+ ],
+ "loc": {
+ "start": {
+ "line": 2491,
+ "column": 33
+ },
+ "end": {
+ "line": 2491,
+ "column": 51
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "ct",
+ "range": [
+ 92000,
+ 92002
+ ],
+ "loc": {
+ "start": {
+ "line": 2491,
+ "column": 52
+ },
+ "end": {
+ "line": 2491,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 91981,
+ 92003
+ ],
+ "loc": {
+ "start": {
+ "line": 2491,
+ "column": 33
+ },
+ "end": {
+ "line": 2491,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 91968,
+ 92003
+ ],
+ "loc": {
+ "start": {
+ "line": 2491,
+ "column": 20
+ },
+ "end": {
+ "line": 2491,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 91964,
+ 92004
+ ],
+ "loc": {
+ "start": {
+ "line": 2491,
+ "column": 16
+ },
+ "end": {
+ "line": 2491,
+ "column": 56
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "IE special treatment for gridLayout, appended filters are",
+ "range": [
+ 92022,
+ 92081
+ ],
+ "loc": {
+ "start": {
+ "line": 2492,
+ "column": 16
+ },
+ "end": {
+ "line": 2492,
+ "column": 75
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "empty",
+ "range": [
+ 92099,
+ 92106
+ ],
+ "loc": {
+ "start": {
+ "line": 2493,
+ "column": 16
+ },
+ "end": {
+ "line": 2493,
+ "column": 23
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 92127,
+ 92131
+ ],
+ "loc": {
+ "start": {
+ "line": 2494,
+ "column": 19
+ },
+ "end": {
+ "line": 2494,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 92132,
+ 92142
+ ],
+ "loc": {
+ "start": {
+ "line": 2494,
+ "column": 24
+ },
+ "end": {
+ "line": 2494,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 92127,
+ 92142
+ ],
+ "loc": {
+ "start": {
+ "line": 2494,
+ "column": 19
+ },
+ "end": {
+ "line": 2494,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "externalFltEl",
+ "range": [
+ 92167,
+ 92180
+ ],
+ "loc": {
+ "start": {
+ "line": 2495,
+ "column": 20
+ },
+ "end": {
+ "line": 2495,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "innerHTML",
+ "range": [
+ 92181,
+ 92190
+ ],
+ "loc": {
+ "start": {
+ "line": 2495,
+ "column": 34
+ },
+ "end": {
+ "line": 2495,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 92167,
+ 92190
+ ],
+ "loc": {
+ "start": {
+ "line": 2495,
+ "column": 20
+ },
+ "end": {
+ "line": 2495,
+ "column": 43
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "",
+ "raw": "''",
+ "range": [
+ 92195,
+ 92197
+ ],
+ "loc": {
+ "start": {
+ "line": 2495,
+ "column": 48
+ },
+ "end": {
+ "line": 2495,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 92167,
+ 92197
+ ],
+ "loc": {
+ "start": {
+ "line": 2495,
+ "column": 20
+ },
+ "end": {
+ "line": 2495,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 92127,
+ 92197
+ ],
+ "loc": {
+ "start": {
+ "line": 2494,
+ "column": 19
+ },
+ "end": {
+ "line": 2495,
+ "column": 50
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "colFltType",
+ "range": [
+ 92222,
+ 92232
+ ],
+ "loc": {
+ "start": {
+ "line": 2496,
+ "column": 20
+ },
+ "end": {
+ "line": 2496,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 92237,
+ 92241
+ ],
+ "loc": {
+ "start": {
+ "line": 2496,
+ "column": 35
+ },
+ "end": {
+ "line": 2496,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeInp",
+ "range": [
+ 92242,
+ 92252
+ ],
+ "loc": {
+ "start": {
+ "line": 2496,
+ "column": 40
+ },
+ "end": {
+ "line": 2496,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 92237,
+ 92252
+ ],
+ "loc": {
+ "start": {
+ "line": 2496,
+ "column": 35
+ },
+ "end": {
+ "line": 2496,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 92222,
+ 92252
+ ],
+ "loc": {
+ "start": {
+ "line": 2496,
+ "column": 20
+ },
+ "end": {
+ "line": 2496,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 92127,
+ 92252
+ ],
+ "loc": {
+ "start": {
+ "line": 2494,
+ "column": 19
+ },
+ "end": {
+ "line": 2496,
+ "column": 50
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "colFltType",
+ "range": [
+ 92279,
+ 92289
+ ],
+ "loc": {
+ "start": {
+ "line": 2497,
+ "column": 23
+ },
+ "end": {
+ "line": 2497,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 92294,
+ 92298
+ ],
+ "loc": {
+ "start": {
+ "line": 2497,
+ "column": 38
+ },
+ "end": {
+ "line": 2497,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeSlc",
+ "range": [
+ 92299,
+ 92309
+ ],
+ "loc": {
+ "start": {
+ "line": 2497,
+ "column": 43
+ },
+ "end": {
+ "line": 2497,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 92294,
+ 92309
+ ],
+ "loc": {
+ "start": {
+ "line": 2497,
+ "column": 38
+ },
+ "end": {
+ "line": 2497,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 92279,
+ 92309
+ ],
+ "loc": {
+ "start": {
+ "line": 2497,
+ "column": 23
+ },
+ "end": {
+ "line": 2497,
+ "column": 53
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "colFltType",
+ "range": [
+ 92338,
+ 92348
+ ],
+ "loc": {
+ "start": {
+ "line": 2498,
+ "column": 24
+ },
+ "end": {
+ "line": 2498,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 92353,
+ 92357
+ ],
+ "loc": {
+ "start": {
+ "line": 2498,
+ "column": 39
+ },
+ "end": {
+ "line": 2498,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeMulti",
+ "range": [
+ 92358,
+ 92370
+ ],
+ "loc": {
+ "start": {
+ "line": 2498,
+ "column": 44
+ },
+ "end": {
+ "line": 2498,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 92353,
+ 92370
+ ],
+ "loc": {
+ "start": {
+ "line": 2498,
+ "column": 39
+ },
+ "end": {
+ "line": 2498,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 92338,
+ 92370
+ ],
+ "loc": {
+ "start": {
+ "line": 2498,
+ "column": 24
+ },
+ "end": {
+ "line": 2498,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 92279,
+ 92370
+ ],
+ "loc": {
+ "start": {
+ "line": 2497,
+ "column": 23
+ },
+ "end": {
+ "line": 2498,
+ "column": 56
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 92398,
+ 92401
+ ],
+ "loc": {
+ "start": {
+ "line": 2499,
+ "column": 24
+ },
+ "end": {
+ "line": 2499,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "dropdown",
+ "range": [
+ 92402,
+ 92410
+ ],
+ "loc": {
+ "start": {
+ "line": 2499,
+ "column": 28
+ },
+ "end": {
+ "line": 2499,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 92398,
+ 92410
+ ],
+ "loc": {
+ "start": {
+ "line": 2499,
+ "column": 24
+ },
+ "end": {
+ "line": 2499,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "build",
+ "range": [
+ 92411,
+ 92416
+ ],
+ "loc": {
+ "start": {
+ "line": 2499,
+ "column": 37
+ },
+ "end": {
+ "line": 2499,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 92398,
+ 92416
+ ],
+ "loc": {
+ "start": {
+ "line": 2499,
+ "column": 24
+ },
+ "end": {
+ "line": 2499,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "ct",
+ "range": [
+ 92417,
+ 92419
+ ],
+ "loc": {
+ "start": {
+ "line": 2499,
+ "column": 43
+ },
+ "end": {
+ "line": 2499,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 92398,
+ 92420
+ ],
+ "loc": {
+ "start": {
+ "line": 2499,
+ "column": 24
+ },
+ "end": {
+ "line": 2499,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 92398,
+ 92421
+ ],
+ "loc": {
+ "start": {
+ "line": 2499,
+ "column": 24
+ },
+ "end": {
+ "line": 2499,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 92371,
+ 92444
+ ],
+ "loc": {
+ "start": {
+ "line": 2498,
+ "column": 57
+ },
+ "end": {
+ "line": 2500,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 92276,
+ 92444
+ ],
+ "loc": {
+ "start": {
+ "line": 2497,
+ "column": 20
+ },
+ "end": {
+ "line": 2500,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "colFltType",
+ "range": [
+ 92469,
+ 92479
+ ],
+ "loc": {
+ "start": {
+ "line": 2501,
+ "column": 23
+ },
+ "end": {
+ "line": 2501,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 92484,
+ 92488
+ ],
+ "loc": {
+ "start": {
+ "line": 2501,
+ "column": 38
+ },
+ "end": {
+ "line": 2501,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeCheckList",
+ "range": [
+ 92489,
+ 92505
+ ],
+ "loc": {
+ "start": {
+ "line": 2501,
+ "column": 43
+ },
+ "end": {
+ "line": 2501,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 92484,
+ 92505
+ ],
+ "loc": {
+ "start": {
+ "line": 2501,
+ "column": 38
+ },
+ "end": {
+ "line": 2501,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 92469,
+ 92505
+ ],
+ "loc": {
+ "start": {
+ "line": 2501,
+ "column": 23
+ },
+ "end": {
+ "line": 2501,
+ "column": 59
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 92533,
+ 92536
+ ],
+ "loc": {
+ "start": {
+ "line": 2502,
+ "column": 24
+ },
+ "end": {
+ "line": 2502,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "checkList",
+ "range": [
+ 92537,
+ 92546
+ ],
+ "loc": {
+ "start": {
+ "line": 2502,
+ "column": 28
+ },
+ "end": {
+ "line": 2502,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 92533,
+ 92546
+ ],
+ "loc": {
+ "start": {
+ "line": 2502,
+ "column": 24
+ },
+ "end": {
+ "line": 2502,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "build",
+ "range": [
+ 92547,
+ 92552
+ ],
+ "loc": {
+ "start": {
+ "line": 2502,
+ "column": 38
+ },
+ "end": {
+ "line": 2502,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 92533,
+ 92552
+ ],
+ "loc": {
+ "start": {
+ "line": 2502,
+ "column": 24
+ },
+ "end": {
+ "line": 2502,
+ "column": 43
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "ct",
+ "range": [
+ 92553,
+ 92555
+ ],
+ "loc": {
+ "start": {
+ "line": 2502,
+ "column": 44
+ },
+ "end": {
+ "line": 2502,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 92533,
+ 92556
+ ],
+ "loc": {
+ "start": {
+ "line": 2502,
+ "column": 24
+ },
+ "end": {
+ "line": 2502,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 92533,
+ 92557
+ ],
+ "loc": {
+ "start": {
+ "line": 2502,
+ "column": 24
+ },
+ "end": {
+ "line": 2502,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 92506,
+ 92580
+ ],
+ "loc": {
+ "start": {
+ "line": 2501,
+ "column": 60
+ },
+ "end": {
+ "line": 2503,
+ "column": 21
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 92466,
+ 92580
+ ],
+ "loc": {
+ "start": {
+ "line": 2501,
+ "column": 20
+ },
+ "end": {
+ "line": 2503,
+ "column": 21
+ }
+ }
+ }
+ ],
+ "range": [
+ 92253,
+ 92599
+ ],
+ "loc": {
+ "start": {
+ "line": 2496,
+ "column": 51
+ },
+ "end": {
+ "line": 2504,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 92124,
+ 92599
+ ],
+ "loc": {
+ "start": {
+ "line": 2494,
+ "column": 16
+ },
+ "end": {
+ "line": 2504,
+ "column": 17
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "IE special treatment for gridLayout, appended filters are",
+ "range": [
+ 92022,
+ 92081
+ ],
+ "loc": {
+ "start": {
+ "line": 2492,
+ "column": 16
+ },
+ "end": {
+ "line": 2492,
+ "column": 75
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "empty",
+ "range": [
+ 92099,
+ 92106
+ ],
+ "loc": {
+ "start": {
+ "line": 2493,
+ "column": 16
+ },
+ "end": {
+ "line": 2493,
+ "column": 23
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 91724,
+ 92614
+ ],
+ "loc": {
+ "start": {
+ "line": 2484,
+ "column": 69
+ },
+ "end": {
+ "line": 2505,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 91667,
+ 92614
+ ],
+ "loc": {
+ "start": {
+ "line": 2484,
+ "column": 12
+ },
+ "end": {
+ "line": 2505,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 91591,
+ 92625
+ ],
+ "loc": {
+ "start": {
+ "line": 2482,
+ "column": 30
+ },
+ "end": {
+ "line": 2506,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 91569,
+ 92625
+ ],
+ "loc": {
+ "start": {
+ "line": 2482,
+ "column": 8
+ },
+ "end": {
+ "line": 2506,
+ "column": 9
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " filters are appended in external placeholders elements",
+ "range": [
+ 91502,
+ 91559
+ ],
+ "loc": {
+ "start": {
+ "line": 2481,
+ "column": 8
+ },
+ "end": {
+ "line": 2481,
+ "column": 65
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 92637,
+ 92641
+ ],
+ "loc": {
+ "start": {
+ "line": 2508,
+ "column": 8
+ },
+ "end": {
+ "line": 2508,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbFilterableRows",
+ "range": [
+ 92642,
+ 92658
+ ],
+ "loc": {
+ "start": {
+ "line": 2508,
+ "column": 13
+ },
+ "end": {
+ "line": 2508,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 92637,
+ 92658
+ ],
+ "loc": {
+ "start": {
+ "line": 2508,
+ "column": 8
+ },
+ "end": {
+ "line": 2508,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 92661,
+ 92665
+ ],
+ "loc": {
+ "start": {
+ "line": 2508,
+ "column": 32
+ },
+ "end": {
+ "line": 2508,
+ "column": 36
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getRowsNb",
+ "range": [
+ 92666,
+ 92675
+ ],
+ "loc": {
+ "start": {
+ "line": 2508,
+ "column": 37
+ },
+ "end": {
+ "line": 2508,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 92661,
+ 92675
+ ],
+ "loc": {
+ "start": {
+ "line": 2508,
+ "column": 32
+ },
+ "end": {
+ "line": 2508,
+ "column": 46
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 92661,
+ 92677
+ ],
+ "loc": {
+ "start": {
+ "line": 2508,
+ "column": 32
+ },
+ "end": {
+ "line": 2508,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 92637,
+ 92677
+ ],
+ "loc": {
+ "start": {
+ "line": 2508,
+ "column": 8
+ },
+ "end": {
+ "line": 2508,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 92637,
+ 92678
+ ],
+ "loc": {
+ "start": {
+ "line": 2508,
+ "column": 8
+ },
+ "end": {
+ "line": 2508,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 92688,
+ 92692
+ ],
+ "loc": {
+ "start": {
+ "line": 2509,
+ "column": 8
+ },
+ "end": {
+ "line": 2509,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbVisibleRows",
+ "range": [
+ 92693,
+ 92706
+ ],
+ "loc": {
+ "start": {
+ "line": 2509,
+ "column": 13
+ },
+ "end": {
+ "line": 2509,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 92688,
+ 92706
+ ],
+ "loc": {
+ "start": {
+ "line": 2509,
+ "column": 8
+ },
+ "end": {
+ "line": 2509,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 92709,
+ 92713
+ ],
+ "loc": {
+ "start": {
+ "line": 2509,
+ "column": 29
+ },
+ "end": {
+ "line": 2509,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbFilterableRows",
+ "range": [
+ 92714,
+ 92730
+ ],
+ "loc": {
+ "start": {
+ "line": 2509,
+ "column": 34
+ },
+ "end": {
+ "line": 2509,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 92709,
+ 92730
+ ],
+ "loc": {
+ "start": {
+ "line": 2509,
+ "column": 29
+ },
+ "end": {
+ "line": 2509,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 92688,
+ 92730
+ ],
+ "loc": {
+ "start": {
+ "line": 2509,
+ "column": 8
+ },
+ "end": {
+ "line": 2509,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 92688,
+ 92731
+ ],
+ "loc": {
+ "start": {
+ "line": 2509,
+ "column": 8
+ },
+ "end": {
+ "line": 2509,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 92741,
+ 92745
+ ],
+ "loc": {
+ "start": {
+ "line": 2510,
+ "column": 8
+ },
+ "end": {
+ "line": 2510,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbRows",
+ "range": [
+ 92746,
+ 92752
+ ],
+ "loc": {
+ "start": {
+ "line": 2510,
+ "column": 13
+ },
+ "end": {
+ "line": 2510,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 92741,
+ 92752
+ ],
+ "loc": {
+ "start": {
+ "line": 2510,
+ "column": 8
+ },
+ "end": {
+ "line": 2510,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 92755,
+ 92759
+ ],
+ "loc": {
+ "start": {
+ "line": 2510,
+ "column": 22
+ },
+ "end": {
+ "line": 2510,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 92760,
+ 92766
+ ],
+ "loc": {
+ "start": {
+ "line": 2510,
+ "column": 27
+ },
+ "end": {
+ "line": 2510,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 92755,
+ 92766
+ ],
+ "loc": {
+ "start": {
+ "line": 2510,
+ "column": 22
+ },
+ "end": {
+ "line": 2510,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 92741,
+ 92766
+ ],
+ "loc": {
+ "start": {
+ "line": 2510,
+ "column": 8
+ },
+ "end": {
+ "line": 2510,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 92741,
+ 92767
+ ],
+ "loc": {
+ "start": {
+ "line": 2510,
+ "column": 8
+ },
+ "end": {
+ "line": 2510,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 92782,
+ 92786
+ ],
+ "loc": {
+ "start": {
+ "line": 2512,
+ "column": 11
+ },
+ "end": {
+ "line": 2512,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popUpFilters",
+ "range": [
+ 92787,
+ 92799
+ ],
+ "loc": {
+ "start": {
+ "line": 2512,
+ "column": 16
+ },
+ "end": {
+ "line": 2512,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 92782,
+ 92799
+ ],
+ "loc": {
+ "start": {
+ "line": 2512,
+ "column": 11
+ },
+ "end": {
+ "line": 2512,
+ "column": 28
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 92815,
+ 92819
+ ],
+ "loc": {
+ "start": {
+ "line": 2513,
+ "column": 12
+ },
+ "end": {
+ "line": 2513,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersRow",
+ "range": [
+ 92820,
+ 92830
+ ],
+ "loc": {
+ "start": {
+ "line": 2513,
+ "column": 17
+ },
+ "end": {
+ "line": 2513,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 92815,
+ 92830
+ ],
+ "loc": {
+ "start": {
+ "line": 2513,
+ "column": 12
+ },
+ "end": {
+ "line": 2513,
+ "column": 27
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 92815,
+ 92832
+ ],
+ "loc": {
+ "start": {
+ "line": 2513,
+ "column": 12
+ },
+ "end": {
+ "line": 2513,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 92815,
+ 92833
+ ],
+ "loc": {
+ "start": {
+ "line": 2513,
+ "column": 12
+ },
+ "end": {
+ "line": 2513,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 92847,
+ 92850
+ ],
+ "loc": {
+ "start": {
+ "line": 2514,
+ "column": 12
+ },
+ "end": {
+ "line": 2514,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "popupFilter",
+ "range": [
+ 92851,
+ 92862
+ ],
+ "loc": {
+ "start": {
+ "line": 2514,
+ "column": 16
+ },
+ "end": {
+ "line": 2514,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 92847,
+ 92862
+ ],
+ "loc": {
+ "start": {
+ "line": 2514,
+ "column": 12
+ },
+ "end": {
+ "line": 2514,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "buildAll",
+ "range": [
+ 92863,
+ 92871
+ ],
+ "loc": {
+ "start": {
+ "line": 2514,
+ "column": 28
+ },
+ "end": {
+ "line": 2514,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 92847,
+ 92871
+ ],
+ "loc": {
+ "start": {
+ "line": 2514,
+ "column": 12
+ },
+ "end": {
+ "line": 2514,
+ "column": 36
+ }
+ }
+ },
+ "arguments": [],
+ "range": [
+ 92847,
+ 92873
+ ],
+ "loc": {
+ "start": {
+ "line": 2514,
+ "column": 12
+ },
+ "end": {
+ "line": 2514,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 92847,
+ 92874
+ ],
+ "loc": {
+ "start": {
+ "line": 2514,
+ "column": 12
+ },
+ "end": {
+ "line": 2514,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 92800,
+ 92885
+ ],
+ "loc": {
+ "start": {
+ "line": 2512,
+ "column": 29
+ },
+ "end": {
+ "line": 2515,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 92779,
+ 92885
+ ],
+ "loc": {
+ "start": {
+ "line": 2512,
+ "column": 8
+ },
+ "end": {
+ "line": 2515,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 92901,
+ 92905
+ ],
+ "loc": {
+ "start": {
+ "line": 2517,
+ "column": 12
+ },
+ "end": {
+ "line": 2517,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 92906,
+ 92916
+ ],
+ "loc": {
+ "start": {
+ "line": 2517,
+ "column": 17
+ },
+ "end": {
+ "line": 2517,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 92901,
+ 92916
+ ],
+ "loc": {
+ "start": {
+ "line": 2517,
+ "column": 12
+ },
+ "end": {
+ "line": 2517,
+ "column": 27
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 92900,
+ 92916
+ ],
+ "loc": {
+ "start": {
+ "line": 2517,
+ "column": 11
+ },
+ "end": {
+ "line": 2517,
+ "column": 27
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 92932,
+ 92935
+ ],
+ "loc": {
+ "start": {
+ "line": 2518,
+ "column": 12
+ },
+ "end": {
+ "line": 2518,
+ "column": 15
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "addClass",
+ "range": [
+ 92936,
+ 92944
+ ],
+ "loc": {
+ "start": {
+ "line": 2518,
+ "column": 16
+ },
+ "end": {
+ "line": 2518,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 92932,
+ 92944
+ ],
+ "loc": {
+ "start": {
+ "line": 2518,
+ "column": 12
+ },
+ "end": {
+ "line": 2518,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 92945,
+ 92949
+ ],
+ "loc": {
+ "start": {
+ "line": 2518,
+ "column": 25
+ },
+ "end": {
+ "line": 2518,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 92950,
+ 92953
+ ],
+ "loc": {
+ "start": {
+ "line": 2518,
+ "column": 30
+ },
+ "end": {
+ "line": 2518,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 92945,
+ 92953
+ ],
+ "loc": {
+ "start": {
+ "line": 2518,
+ "column": 25
+ },
+ "end": {
+ "line": 2518,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 92955,
+ 92959
+ ],
+ "loc": {
+ "start": {
+ "line": 2518,
+ "column": 35
+ },
+ "end": {
+ "line": 2518,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "prfxTf",
+ "range": [
+ 92960,
+ 92966
+ ],
+ "loc": {
+ "start": {
+ "line": 2518,
+ "column": 40
+ },
+ "end": {
+ "line": 2518,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 92955,
+ 92966
+ ],
+ "loc": {
+ "start": {
+ "line": 2518,
+ "column": 35
+ },
+ "end": {
+ "line": 2518,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 92932,
+ 92967
+ ],
+ "loc": {
+ "start": {
+ "line": 2518,
+ "column": 12
+ },
+ "end": {
+ "line": 2518,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 92932,
+ 92968
+ ],
+ "loc": {
+ "start": {
+ "line": 2518,
+ "column": 12
+ },
+ "end": {
+ "line": 2518,
+ "column": 48
+ }
+ }
+ }
+ ],
+ "range": [
+ 92917,
+ 92979
+ ],
+ "loc": {
+ "start": {
+ "line": 2517,
+ "column": 28
+ },
+ "end": {
+ "line": 2519,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 92897,
+ 92979
+ ],
+ "loc": {
+ "start": {
+ "line": 2517,
+ "column": 8
+ },
+ "end": {
+ "line": 2519,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 92989,
+ 92993
+ ],
+ "loc": {
+ "start": {
+ "line": 2520,
+ "column": 8
+ },
+ "end": {
+ "line": 2520,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_hasGrid",
+ "range": [
+ 92994,
+ 93002
+ ],
+ "loc": {
+ "start": {
+ "line": 2520,
+ "column": 13
+ },
+ "end": {
+ "line": 2520,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 92989,
+ 93002
+ ],
+ "loc": {
+ "start": {
+ "line": 2520,
+ "column": 8
+ },
+ "end": {
+ "line": 2520,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 93005,
+ 93009
+ ],
+ "loc": {
+ "start": {
+ "line": 2520,
+ "column": 24
+ },
+ "end": {
+ "line": 2520,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 92989,
+ 93009
+ ],
+ "loc": {
+ "start": {
+ "line": 2520,
+ "column": 8
+ },
+ "end": {
+ "line": 2520,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 92989,
+ 93010
+ ],
+ "loc": {
+ "start": {
+ "line": 2520,
+ "column": 8
+ },
+ "end": {
+ "line": 2520,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "range": [
+ 90716,
+ 93017
+ ],
+ "loc": {
+ "start": {
+ "line": 2458,
+ "column": 16
+ },
+ "end": {
+ "line": 2521,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 90714,
+ 93017
+ ],
+ "loc": {
+ "start": {
+ "line": 2458,
+ "column": 14
+ },
+ "end": {
+ "line": 2521,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 90704,
+ 93017
+ ],
+ "loc": {
+ "start": {
+ "line": 2458,
+ "column": 4
+ },
+ "end": {
+ "line": 2521,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " for i",
+ "range": [
+ 90598,
+ 90606
+ ],
+ "loc": {
+ "start": {
+ "line": 2452,
+ "column": 9
+ },
+ "end": {
+ "line": 2452,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Re-generate the filters grid bar when previously removed\r\n ",
+ "range": [
+ 90621,
+ 90698
+ ],
+ "loc": {
+ "start": {
+ "line": 2455,
+ "column": 4
+ },
+ "end": {
+ "line": 2457,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Checks if passed data contains the searched arg\r\n * @param {String} arg Search term\r\n * @param {String} data Data string\r\n * @param {String} fltType Filter type ('input', 'select')\r\n * @param {Boolean} forceMatch Exact match\r\n * @return {Boolean]}\r\n *\r\n * TODO: move into string module, remove fltType in order to decouple it\r\n * from TableFilter module\r\n ",
+ "range": [
+ 93025,
+ 93454
+ ],
+ "loc": {
+ "start": {
+ "line": 2523,
+ "column": 4
+ },
+ "end": {
+ "line": 2533,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "_containsStr",
+ "range": [
+ 93460,
+ 93472
+ ],
+ "loc": {
+ "start": {
+ "line": 2534,
+ "column": 4
+ },
+ "end": {
+ "line": 2534,
+ "column": 16
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "arg",
+ "range": [
+ 93473,
+ 93476
+ ],
+ "loc": {
+ "start": {
+ "line": 2534,
+ "column": 17
+ },
+ "end": {
+ "line": 2534,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "data",
+ "range": [
+ 93478,
+ 93482
+ ],
+ "loc": {
+ "start": {
+ "line": 2534,
+ "column": 22
+ },
+ "end": {
+ "line": 2534,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "fltType",
+ "range": [
+ 93484,
+ 93491
+ ],
+ "loc": {
+ "start": {
+ "line": 2534,
+ "column": 28
+ },
+ "end": {
+ "line": 2534,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "forceMatch",
+ "range": [
+ 93493,
+ 93503
+ ],
+ "loc": {
+ "start": {
+ "line": 2534,
+ "column": 37
+ },
+ "end": {
+ "line": 2534,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "regexp",
+ "range": [
+ 93661,
+ 93667
+ ],
+ "loc": {
+ "start": {
+ "line": 2538,
+ "column": 12
+ },
+ "end": {
+ "line": 2538,
+ "column": 18
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 93661,
+ 93667
+ ],
+ "loc": {
+ "start": {
+ "line": 2538,
+ "column": 12
+ },
+ "end": {
+ "line": 2538,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "modifier",
+ "range": [
+ 93682,
+ 93690
+ ],
+ "loc": {
+ "start": {
+ "line": 2539,
+ "column": 12
+ },
+ "end": {
+ "line": 2539,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 93694,
+ 93698
+ ],
+ "loc": {
+ "start": {
+ "line": 2539,
+ "column": 24
+ },
+ "end": {
+ "line": 2539,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "caseSensitive",
+ "range": [
+ 93699,
+ 93712
+ ],
+ "loc": {
+ "start": {
+ "line": 2539,
+ "column": 29
+ },
+ "end": {
+ "line": 2539,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 93694,
+ 93712
+ ],
+ "loc": {
+ "start": {
+ "line": 2539,
+ "column": 24
+ },
+ "end": {
+ "line": 2539,
+ "column": 42
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": "g",
+ "raw": "'g'",
+ "range": [
+ 93716,
+ 93719
+ ],
+ "loc": {
+ "start": {
+ "line": 2539,
+ "column": 46
+ },
+ "end": {
+ "line": 2539,
+ "column": 49
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": "gi",
+ "raw": "'gi'",
+ "range": [
+ 93722,
+ 93726
+ ],
+ "loc": {
+ "start": {
+ "line": 2539,
+ "column": 52
+ },
+ "end": {
+ "line": 2539,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 93693,
+ 93726
+ ],
+ "loc": {
+ "start": {
+ "line": 2539,
+ "column": 23
+ },
+ "end": {
+ "line": 2539,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 93682,
+ 93726
+ ],
+ "loc": {
+ "start": {
+ "line": 2539,
+ "column": 12
+ },
+ "end": {
+ "line": 2539,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "exactMatch",
+ "range": [
+ 93741,
+ 93751
+ ],
+ "loc": {
+ "start": {
+ "line": 2540,
+ "column": 12
+ },
+ "end": {
+ "line": 2540,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "forceMatch",
+ "range": [
+ 93755,
+ 93765
+ ],
+ "loc": {
+ "start": {
+ "line": 2540,
+ "column": 26
+ },
+ "end": {
+ "line": 2540,
+ "column": 36
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 93754,
+ 93765
+ ],
+ "loc": {
+ "start": {
+ "line": 2540,
+ "column": 25
+ },
+ "end": {
+ "line": 2540,
+ "column": 36
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 93768,
+ 93772
+ ],
+ "loc": {
+ "start": {
+ "line": 2540,
+ "column": 39
+ },
+ "end": {
+ "line": 2540,
+ "column": 43
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "exactMatch",
+ "range": [
+ 93773,
+ 93783
+ ],
+ "loc": {
+ "start": {
+ "line": 2540,
+ "column": 44
+ },
+ "end": {
+ "line": 2540,
+ "column": 54
+ }
+ }
+ },
+ "range": [
+ 93768,
+ 93783
+ ],
+ "loc": {
+ "start": {
+ "line": 2540,
+ "column": 39
+ },
+ "end": {
+ "line": 2540,
+ "column": 54
+ }
+ }
+ },
+ "alternate": {
+ "type": "Identifier",
+ "name": "forceMatch",
+ "range": [
+ 93786,
+ 93796
+ ],
+ "loc": {
+ "start": {
+ "line": 2540,
+ "column": 57
+ },
+ "end": {
+ "line": 2540,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 93754,
+ 93796
+ ],
+ "loc": {
+ "start": {
+ "line": 2540,
+ "column": 25
+ },
+ "end": {
+ "line": 2540,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 93741,
+ 93796
+ ],
+ "loc": {
+ "start": {
+ "line": 2540,
+ "column": 12
+ },
+ "end": {
+ "line": 2540,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 93657,
+ 93797
+ ],
+ "loc": {
+ "start": {
+ "line": 2538,
+ "column": 8
+ },
+ "end": {
+ "line": 2540,
+ "column": 68
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": " Improved by Cedric Wartel (cwl)",
+ "range": [
+ 93515,
+ 93549
+ ],
+ "loc": {
+ "start": {
+ "line": 2535,
+ "column": 8
+ },
+ "end": {
+ "line": 2535,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " automatic exact match for selects and special characters are now",
+ "range": [
+ 93559,
+ 93626
+ ],
+ "loc": {
+ "start": {
+ "line": 2536,
+ "column": 8
+ },
+ "end": {
+ "line": 2536,
+ "column": 75
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " filtered",
+ "range": [
+ 93636,
+ 93647
+ ],
+ "loc": {
+ "start": {
+ "line": 2537,
+ "column": 8
+ },
+ "end": {
+ "line": 2537,
+ "column": 19
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "Identifier",
+ "name": "exactMatch",
+ "range": [
+ 93810,
+ 93820
+ ],
+ "loc": {
+ "start": {
+ "line": 2541,
+ "column": 11
+ },
+ "end": {
+ "line": 2541,
+ "column": 21
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "fltType",
+ "range": [
+ 93825,
+ 93832
+ ],
+ "loc": {
+ "start": {
+ "line": 2541,
+ "column": 26
+ },
+ "end": {
+ "line": 2541,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 93835,
+ 93839
+ ],
+ "loc": {
+ "start": {
+ "line": 2541,
+ "column": 36
+ },
+ "end": {
+ "line": 2541,
+ "column": 40
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeInp",
+ "range": [
+ 93840,
+ 93850
+ ],
+ "loc": {
+ "start": {
+ "line": 2541,
+ "column": 41
+ },
+ "end": {
+ "line": 2541,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 93835,
+ 93850
+ ],
+ "loc": {
+ "start": {
+ "line": 2541,
+ "column": 36
+ },
+ "end": {
+ "line": 2541,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 93825,
+ 93850
+ ],
+ "loc": {
+ "start": {
+ "line": 2541,
+ "column": 26
+ },
+ "end": {
+ "line": 2541,
+ "column": 51
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "fltType",
+ "range": [
+ 93854,
+ 93861
+ ],
+ "loc": {
+ "start": {
+ "line": 2541,
+ "column": 55
+ },
+ "end": {
+ "line": 2541,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 93825,
+ 93861
+ ],
+ "loc": {
+ "start": {
+ "line": 2541,
+ "column": 26
+ },
+ "end": {
+ "line": 2541,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 93810,
+ 93862
+ ],
+ "loc": {
+ "start": {
+ "line": 2541,
+ "column": 11
+ },
+ "end": {
+ "line": 2541,
+ "column": 63
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "regexp",
+ "range": [
+ 93878,
+ 93884
+ ],
+ "loc": {
+ "start": {
+ "line": 2542,
+ "column": 12
+ },
+ "end": {
+ "line": 2542,
+ "column": 18
+ }
+ }
+ },
+ "right": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "RegExp",
+ "range": [
+ 93891,
+ 93897
+ ],
+ "loc": {
+ "start": {
+ "line": 2542,
+ "column": 25
+ },
+ "end": {
+ "line": 2542,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": "(^\\s*)",
+ "raw": "'(^\\\\s*)'",
+ "range": [
+ 93916,
+ 93925
+ ],
+ "loc": {
+ "start": {
+ "line": 2543,
+ "column": 16
+ },
+ "end": {
+ "line": 2543,
+ "column": 25
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 93927,
+ 93930
+ ],
+ "loc": {
+ "start": {
+ "line": 2543,
+ "column": 27
+ },
+ "end": {
+ "line": 2543,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rgxEsc",
+ "range": [
+ 93931,
+ 93937
+ ],
+ "loc": {
+ "start": {
+ "line": 2543,
+ "column": 31
+ },
+ "end": {
+ "line": 2543,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 93927,
+ 93937
+ ],
+ "loc": {
+ "start": {
+ "line": 2543,
+ "column": 27
+ },
+ "end": {
+ "line": 2543,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "arg",
+ "range": [
+ 93938,
+ 93941
+ ],
+ "loc": {
+ "start": {
+ "line": 2543,
+ "column": 38
+ },
+ "end": {
+ "line": 2543,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 93927,
+ 93942
+ ],
+ "loc": {
+ "start": {
+ "line": 2543,
+ "column": 27
+ },
+ "end": {
+ "line": 2543,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 93916,
+ 93942
+ ],
+ "loc": {
+ "start": {
+ "line": 2543,
+ "column": 16
+ },
+ "end": {
+ "line": 2543,
+ "column": 42
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "(\\s*$)",
+ "raw": "'(\\\\s*$)'",
+ "range": [
+ 93944,
+ 93953
+ ],
+ "loc": {
+ "start": {
+ "line": 2543,
+ "column": 44
+ },
+ "end": {
+ "line": 2543,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 93916,
+ 93953
+ ],
+ "loc": {
+ "start": {
+ "line": 2543,
+ "column": 16
+ },
+ "end": {
+ "line": 2543,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "modifier",
+ "range": [
+ 93955,
+ 93963
+ ],
+ "loc": {
+ "start": {
+ "line": 2543,
+ "column": 55
+ },
+ "end": {
+ "line": 2543,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 93887,
+ 93964
+ ],
+ "loc": {
+ "start": {
+ "line": 2542,
+ "column": 21
+ },
+ "end": {
+ "line": 2543,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 93878,
+ 93964
+ ],
+ "loc": {
+ "start": {
+ "line": 2542,
+ "column": 12
+ },
+ "end": {
+ "line": 2543,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 93878,
+ 93965
+ ],
+ "loc": {
+ "start": {
+ "line": 2542,
+ "column": 12
+ },
+ "end": {
+ "line": 2543,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 93863,
+ 93976
+ ],
+ "loc": {
+ "start": {
+ "line": 2541,
+ "column": 64
+ },
+ "end": {
+ "line": 2544,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "regexp",
+ "range": [
+ 93996,
+ 94002
+ ],
+ "loc": {
+ "start": {
+ "line": 2545,
+ "column": 12
+ },
+ "end": {
+ "line": 2545,
+ "column": 18
+ }
+ }
+ },
+ "right": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "RegExp",
+ "range": [
+ 94009,
+ 94015
+ ],
+ "loc": {
+ "start": {
+ "line": 2545,
+ "column": 25
+ },
+ "end": {
+ "line": 2545,
+ "column": 31
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 94016,
+ 94019
+ ],
+ "loc": {
+ "start": {
+ "line": 2545,
+ "column": 32
+ },
+ "end": {
+ "line": 2545,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rgxEsc",
+ "range": [
+ 94020,
+ 94026
+ ],
+ "loc": {
+ "start": {
+ "line": 2545,
+ "column": 36
+ },
+ "end": {
+ "line": 2545,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 94016,
+ 94026
+ ],
+ "loc": {
+ "start": {
+ "line": 2545,
+ "column": 32
+ },
+ "end": {
+ "line": 2545,
+ "column": 42
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "arg",
+ "range": [
+ 94027,
+ 94030
+ ],
+ "loc": {
+ "start": {
+ "line": 2545,
+ "column": 43
+ },
+ "end": {
+ "line": 2545,
+ "column": 46
+ }
+ }
+ }
+ ],
+ "range": [
+ 94016,
+ 94031
+ ],
+ "loc": {
+ "start": {
+ "line": 2545,
+ "column": 32
+ },
+ "end": {
+ "line": 2545,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "modifier",
+ "range": [
+ 94033,
+ 94041
+ ],
+ "loc": {
+ "start": {
+ "line": 2545,
+ "column": 49
+ },
+ "end": {
+ "line": 2545,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 94005,
+ 94042
+ ],
+ "loc": {
+ "start": {
+ "line": 2545,
+ "column": 21
+ },
+ "end": {
+ "line": 2545,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 93996,
+ 94042
+ ],
+ "loc": {
+ "start": {
+ "line": 2545,
+ "column": 12
+ },
+ "end": {
+ "line": 2545,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 93996,
+ 94043
+ ],
+ "loc": {
+ "start": {
+ "line": 2545,
+ "column": 12
+ },
+ "end": {
+ "line": 2545,
+ "column": 59
+ }
+ }
+ }
+ ],
+ "range": [
+ 93981,
+ 94054
+ ],
+ "loc": {
+ "start": {
+ "line": 2544,
+ "column": 14
+ },
+ "end": {
+ "line": 2546,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 93807,
+ 94054
+ ],
+ "loc": {
+ "start": {
+ "line": 2541,
+ "column": 8
+ },
+ "end": {
+ "line": 2546,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "regexp",
+ "range": [
+ 94071,
+ 94077
+ ],
+ "loc": {
+ "start": {
+ "line": 2547,
+ "column": 15
+ },
+ "end": {
+ "line": 2547,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "test",
+ "range": [
+ 94078,
+ 94082
+ ],
+ "loc": {
+ "start": {
+ "line": 2547,
+ "column": 22
+ },
+ "end": {
+ "line": 2547,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 94071,
+ 94082
+ ],
+ "loc": {
+ "start": {
+ "line": 2547,
+ "column": 15
+ },
+ "end": {
+ "line": 2547,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "data",
+ "range": [
+ 94083,
+ 94087
+ ],
+ "loc": {
+ "start": {
+ "line": 2547,
+ "column": 27
+ },
+ "end": {
+ "line": 2547,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 94071,
+ 94088
+ ],
+ "loc": {
+ "start": {
+ "line": 2547,
+ "column": 15
+ },
+ "end": {
+ "line": 2547,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 94064,
+ 94089
+ ],
+ "loc": {
+ "start": {
+ "line": 2547,
+ "column": 8
+ },
+ "end": {
+ "line": 2547,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 93504,
+ 94096
+ ],
+ "loc": {
+ "start": {
+ "line": 2534,
+ "column": 48
+ },
+ "end": {
+ "line": 2548,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 93472,
+ 94096
+ ],
+ "loc": {
+ "start": {
+ "line": 2534,
+ "column": 16
+ },
+ "end": {
+ "line": 2548,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 93460,
+ 94096
+ ],
+ "loc": {
+ "start": {
+ "line": 2534,
+ "column": 4
+ },
+ "end": {
+ "line": 2548,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Checks if passed data contains the searched arg\r\n * @param {String} arg Search term\r\n * @param {String} data Data string\r\n * @param {String} fltType Filter type ('input', 'select')\r\n * @param {Boolean} forceMatch Exact match\r\n * @return {Boolean]}\r\n *\r\n * TODO: move into string module, remove fltType in order to decouple it\r\n * from TableFilter module\r\n ",
+ "range": [
+ 93025,
+ 93454
+ ],
+ "loc": {
+ "start": {
+ "line": 2523,
+ "column": 4
+ },
+ "end": {
+ "line": 2533,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Check if passed script or stylesheet is already imported\r\n * @param {String} filePath Ressource path\r\n * @param {String} type Possible values: 'script' or 'link'\r\n * @return {Boolean}\r\n ",
+ "range": [
+ 94104,
+ 94328
+ ],
+ "loc": {
+ "start": {
+ "line": 2550,
+ "column": 4
+ },
+ "end": {
+ "line": 2555,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "isImported",
+ "range": [
+ 94334,
+ 94344
+ ],
+ "loc": {
+ "start": {
+ "line": 2556,
+ "column": 4
+ },
+ "end": {
+ "line": 2556,
+ "column": 14
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "filePath",
+ "range": [
+ 94345,
+ 94353
+ ],
+ "loc": {
+ "start": {
+ "line": 2556,
+ "column": 15
+ },
+ "end": {
+ "line": 2556,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "type",
+ "range": [
+ 94355,
+ 94359
+ ],
+ "loc": {
+ "start": {
+ "line": 2556,
+ "column": 25
+ },
+ "end": {
+ "line": 2556,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "imported",
+ "range": [
+ 94375,
+ 94383
+ ],
+ "loc": {
+ "start": {
+ "line": 2557,
+ "column": 12
+ },
+ "end": {
+ "line": 2557,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 94386,
+ 94391
+ ],
+ "loc": {
+ "start": {
+ "line": 2557,
+ "column": 23
+ },
+ "end": {
+ "line": 2557,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 94375,
+ 94391
+ ],
+ "loc": {
+ "start": {
+ "line": 2557,
+ "column": 12
+ },
+ "end": {
+ "line": 2557,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "importType",
+ "range": [
+ 94406,
+ 94416
+ ],
+ "loc": {
+ "start": {
+ "line": 2558,
+ "column": 12
+ },
+ "end": {
+ "line": 2558,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "type",
+ "range": [
+ 94420,
+ 94424
+ ],
+ "loc": {
+ "start": {
+ "line": 2558,
+ "column": 26
+ },
+ "end": {
+ "line": 2558,
+ "column": 30
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 94419,
+ 94424
+ ],
+ "loc": {
+ "start": {
+ "line": 2558,
+ "column": 25
+ },
+ "end": {
+ "line": 2558,
+ "column": 30
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": "script",
+ "raw": "'script'",
+ "range": [
+ 94427,
+ 94435
+ ],
+ "loc": {
+ "start": {
+ "line": 2558,
+ "column": 33
+ },
+ "end": {
+ "line": 2558,
+ "column": 41
+ }
+ }
+ },
+ "alternate": {
+ "type": "Identifier",
+ "name": "type",
+ "range": [
+ 94438,
+ 94442
+ ],
+ "loc": {
+ "start": {
+ "line": 2558,
+ "column": 44
+ },
+ "end": {
+ "line": 2558,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 94419,
+ 94442
+ ],
+ "loc": {
+ "start": {
+ "line": 2558,
+ "column": 25
+ },
+ "end": {
+ "line": 2558,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 94406,
+ 94442
+ ],
+ "loc": {
+ "start": {
+ "line": 2558,
+ "column": 12
+ },
+ "end": {
+ "line": 2558,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "attr",
+ "range": [
+ 94457,
+ 94461
+ ],
+ "loc": {
+ "start": {
+ "line": 2559,
+ "column": 12
+ },
+ "end": {
+ "line": 2559,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "==",
+ "left": {
+ "type": "Identifier",
+ "name": "importType",
+ "range": [
+ 94464,
+ 94474
+ ],
+ "loc": {
+ "start": {
+ "line": 2559,
+ "column": 19
+ },
+ "end": {
+ "line": 2559,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "script",
+ "raw": "'script'",
+ "range": [
+ 94478,
+ 94486
+ ],
+ "loc": {
+ "start": {
+ "line": 2559,
+ "column": 33
+ },
+ "end": {
+ "line": 2559,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 94464,
+ 94486
+ ],
+ "loc": {
+ "start": {
+ "line": 2559,
+ "column": 19
+ },
+ "end": {
+ "line": 2559,
+ "column": 41
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": "src",
+ "raw": "'src'",
+ "range": [
+ 94489,
+ 94494
+ ],
+ "loc": {
+ "start": {
+ "line": 2559,
+ "column": 44
+ },
+ "end": {
+ "line": 2559,
+ "column": 49
+ }
+ }
+ },
+ "alternate": {
+ "type": "Literal",
+ "value": "href",
+ "raw": "'href'",
+ "range": [
+ 94497,
+ 94503
+ ],
+ "loc": {
+ "start": {
+ "line": 2559,
+ "column": 52
+ },
+ "end": {
+ "line": 2559,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 94464,
+ 94503
+ ],
+ "loc": {
+ "start": {
+ "line": 2559,
+ "column": 19
+ },
+ "end": {
+ "line": 2559,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 94457,
+ 94503
+ ],
+ "loc": {
+ "start": {
+ "line": 2559,
+ "column": 12
+ },
+ "end": {
+ "line": 2559,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "files",
+ "range": [
+ 94518,
+ 94523
+ ],
+ "loc": {
+ "start": {
+ "line": 2560,
+ "column": 12
+ },
+ "end": {
+ "line": 2560,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 94526,
+ 94529
+ ],
+ "loc": {
+ "start": {
+ "line": 2560,
+ "column": 20
+ },
+ "end": {
+ "line": 2560,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tag",
+ "range": [
+ 94530,
+ 94533
+ ],
+ "loc": {
+ "start": {
+ "line": 2560,
+ "column": 24
+ },
+ "end": {
+ "line": 2560,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 94526,
+ 94533
+ ],
+ "loc": {
+ "start": {
+ "line": 2560,
+ "column": 20
+ },
+ "end": {
+ "line": 2560,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "doc",
+ "range": [
+ 94534,
+ 94537
+ ],
+ "loc": {
+ "start": {
+ "line": 2560,
+ "column": 28
+ },
+ "end": {
+ "line": 2560,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "importType",
+ "range": [
+ 94539,
+ 94549
+ ],
+ "loc": {
+ "start": {
+ "line": 2560,
+ "column": 33
+ },
+ "end": {
+ "line": 2560,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 94526,
+ 94550
+ ],
+ "loc": {
+ "start": {
+ "line": 2560,
+ "column": 20
+ },
+ "end": {
+ "line": 2560,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 94518,
+ 94550
+ ],
+ "loc": {
+ "start": {
+ "line": 2560,
+ "column": 12
+ },
+ "end": {
+ "line": 2560,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 94371,
+ 94551
+ ],
+ "loc": {
+ "start": {
+ "line": 2557,
+ "column": 8
+ },
+ "end": {
+ "line": 2560,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 94570,
+ 94571
+ ],
+ "loc": {
+ "start": {
+ "line": 2561,
+ "column": 17
+ },
+ "end": {
+ "line": 2561,
+ "column": 18
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 94572,
+ 94573
+ ],
+ "loc": {
+ "start": {
+ "line": 2561,
+ "column": 19
+ },
+ "end": {
+ "line": 2561,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 94570,
+ 94573
+ ],
+ "loc": {
+ "start": {
+ "line": 2561,
+ "column": 17
+ },
+ "end": {
+ "line": 2561,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 94575,
+ 94578
+ ],
+ "loc": {
+ "start": {
+ "line": 2561,
+ "column": 22
+ },
+ "end": {
+ "line": 2561,
+ "column": 25
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "files",
+ "range": [
+ 94579,
+ 94584
+ ],
+ "loc": {
+ "start": {
+ "line": 2561,
+ "column": 26
+ },
+ "end": {
+ "line": 2561,
+ "column": 31
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 94585,
+ 94591
+ ],
+ "loc": {
+ "start": {
+ "line": 2561,
+ "column": 32
+ },
+ "end": {
+ "line": 2561,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 94579,
+ 94591
+ ],
+ "loc": {
+ "start": {
+ "line": 2561,
+ "column": 26
+ },
+ "end": {
+ "line": 2561,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 94575,
+ 94591
+ ],
+ "loc": {
+ "start": {
+ "line": 2561,
+ "column": 22
+ },
+ "end": {
+ "line": 2561,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 94566,
+ 94591
+ ],
+ "loc": {
+ "start": {
+ "line": 2561,
+ "column": 13
+ },
+ "end": {
+ "line": 2561,
+ "column": 38
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 94593,
+ 94594
+ ],
+ "loc": {
+ "start": {
+ "line": 2561,
+ "column": 40
+ },
+ "end": {
+ "line": 2561,
+ "column": 41
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "len",
+ "range": [
+ 94595,
+ 94598
+ ],
+ "loc": {
+ "start": {
+ "line": 2561,
+ "column": 42
+ },
+ "end": {
+ "line": 2561,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 94593,
+ 94598
+ ],
+ "loc": {
+ "start": {
+ "line": 2561,
+ "column": 40
+ },
+ "end": {
+ "line": 2561,
+ "column": 45
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 94600,
+ 94601
+ ],
+ "loc": {
+ "start": {
+ "line": 2561,
+ "column": 47
+ },
+ "end": {
+ "line": 2561,
+ "column": 48
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 94600,
+ 94603
+ ],
+ "loc": {
+ "start": {
+ "line": 2561,
+ "column": 47
+ },
+ "end": {
+ "line": 2561,
+ "column": 50
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "files",
+ "range": [
+ 94622,
+ 94627
+ ],
+ "loc": {
+ "start": {
+ "line": 2562,
+ "column": 15
+ },
+ "end": {
+ "line": 2562,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 94628,
+ 94629
+ ],
+ "loc": {
+ "start": {
+ "line": 2562,
+ "column": 21
+ },
+ "end": {
+ "line": 2562,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 94622,
+ 94630
+ ],
+ "loc": {
+ "start": {
+ "line": 2562,
+ "column": 15
+ },
+ "end": {
+ "line": 2562,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "attr",
+ "range": [
+ 94631,
+ 94635
+ ],
+ "loc": {
+ "start": {
+ "line": 2562,
+ "column": 24
+ },
+ "end": {
+ "line": 2562,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 94622,
+ 94636
+ ],
+ "loc": {
+ "start": {
+ "line": 2562,
+ "column": 15
+ },
+ "end": {
+ "line": 2562,
+ "column": 29
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "undefined",
+ "range": [
+ 94641,
+ 94650
+ ],
+ "loc": {
+ "start": {
+ "line": 2562,
+ "column": 34
+ },
+ "end": {
+ "line": 2562,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 94622,
+ 94650
+ ],
+ "loc": {
+ "start": {
+ "line": 2562,
+ "column": 15
+ },
+ "end": {
+ "line": 2562,
+ "column": 43
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ContinueStatement",
+ "label": null,
+ "range": [
+ 94670,
+ 94679
+ ],
+ "loc": {
+ "start": {
+ "line": 2563,
+ "column": 16
+ },
+ "end": {
+ "line": 2563,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 94651,
+ 94694
+ ],
+ "loc": {
+ "start": {
+ "line": 2562,
+ "column": 44
+ },
+ "end": {
+ "line": 2564,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 94619,
+ 94694
+ ],
+ "loc": {
+ "start": {
+ "line": 2562,
+ "column": 12
+ },
+ "end": {
+ "line": 2564,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "files",
+ "range": [
+ 94711,
+ 94716
+ ],
+ "loc": {
+ "start": {
+ "line": 2565,
+ "column": 15
+ },
+ "end": {
+ "line": 2565,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 94717,
+ 94718
+ ],
+ "loc": {
+ "start": {
+ "line": 2565,
+ "column": 21
+ },
+ "end": {
+ "line": 2565,
+ "column": 22
+ }
+ }
+ },
+ "range": [
+ 94711,
+ 94719
+ ],
+ "loc": {
+ "start": {
+ "line": 2565,
+ "column": 15
+ },
+ "end": {
+ "line": 2565,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "attr",
+ "range": [
+ 94720,
+ 94724
+ ],
+ "loc": {
+ "start": {
+ "line": 2565,
+ "column": 24
+ },
+ "end": {
+ "line": 2565,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 94711,
+ 94725
+ ],
+ "loc": {
+ "start": {
+ "line": 2565,
+ "column": 15
+ },
+ "end": {
+ "line": 2565,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "match",
+ "range": [
+ 94726,
+ 94731
+ ],
+ "loc": {
+ "start": {
+ "line": 2565,
+ "column": 30
+ },
+ "end": {
+ "line": 2565,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 94711,
+ 94731
+ ],
+ "loc": {
+ "start": {
+ "line": 2565,
+ "column": 15
+ },
+ "end": {
+ "line": 2565,
+ "column": 35
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "filePath",
+ "range": [
+ 94732,
+ 94740
+ ],
+ "loc": {
+ "start": {
+ "line": 2565,
+ "column": 36
+ },
+ "end": {
+ "line": 2565,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 94711,
+ 94741
+ ],
+ "loc": {
+ "start": {
+ "line": 2565,
+ "column": 15
+ },
+ "end": {
+ "line": 2565,
+ "column": 45
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "imported",
+ "range": [
+ 94761,
+ 94769
+ ],
+ "loc": {
+ "start": {
+ "line": 2566,
+ "column": 16
+ },
+ "end": {
+ "line": 2566,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 94772,
+ 94776
+ ],
+ "loc": {
+ "start": {
+ "line": 2566,
+ "column": 27
+ },
+ "end": {
+ "line": 2566,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 94761,
+ 94776
+ ],
+ "loc": {
+ "start": {
+ "line": 2566,
+ "column": 16
+ },
+ "end": {
+ "line": 2566,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 94761,
+ 94777
+ ],
+ "loc": {
+ "start": {
+ "line": 2566,
+ "column": 16
+ },
+ "end": {
+ "line": 2566,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 94795,
+ 94801
+ ],
+ "loc": {
+ "start": {
+ "line": 2567,
+ "column": 16
+ },
+ "end": {
+ "line": 2567,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 94742,
+ 94816
+ ],
+ "loc": {
+ "start": {
+ "line": 2565,
+ "column": 46
+ },
+ "end": {
+ "line": 2568,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 94708,
+ 94816
+ ],
+ "loc": {
+ "start": {
+ "line": 2565,
+ "column": 12
+ },
+ "end": {
+ "line": 2568,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 94604,
+ 94827
+ ],
+ "loc": {
+ "start": {
+ "line": 2561,
+ "column": 51
+ },
+ "end": {
+ "line": 2569,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 94561,
+ 94827
+ ],
+ "loc": {
+ "start": {
+ "line": 2561,
+ "column": 8
+ },
+ "end": {
+ "line": 2569,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Identifier",
+ "name": "imported",
+ "range": [
+ 94844,
+ 94852
+ ],
+ "loc": {
+ "start": {
+ "line": 2570,
+ "column": 15
+ },
+ "end": {
+ "line": 2570,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 94837,
+ 94853
+ ],
+ "loc": {
+ "start": {
+ "line": 2570,
+ "column": 8
+ },
+ "end": {
+ "line": 2570,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "range": [
+ 94360,
+ 94860
+ ],
+ "loc": {
+ "start": {
+ "line": 2556,
+ "column": 30
+ },
+ "end": {
+ "line": 2571,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 94344,
+ 94860
+ ],
+ "loc": {
+ "start": {
+ "line": 2556,
+ "column": 14
+ },
+ "end": {
+ "line": 2571,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 94334,
+ 94860
+ ],
+ "loc": {
+ "start": {
+ "line": 2556,
+ "column": 4
+ },
+ "end": {
+ "line": 2571,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Check if passed script or stylesheet is already imported\r\n * @param {String} filePath Ressource path\r\n * @param {String} type Possible values: 'script' or 'link'\r\n * @return {Boolean}\r\n ",
+ "range": [
+ 94104,
+ 94328
+ ],
+ "loc": {
+ "start": {
+ "line": 2550,
+ "column": 4
+ },
+ "end": {
+ "line": 2555,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Import script or stylesheet\r\n * @param {String} fileId Ressource ID\r\n * @param {String} filePath Ressource path\r\n * @param {Function} callback Callback\r\n * @param {String} type Possible values: 'script' or 'link'\r\n ",
+ "range": [
+ 94868,
+ 95133
+ ],
+ "loc": {
+ "start": {
+ "line": 2573,
+ "column": 4
+ },
+ "end": {
+ "line": 2579,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "import",
+ "range": [
+ 95139,
+ 95145
+ ],
+ "loc": {
+ "start": {
+ "line": 2580,
+ "column": 4
+ },
+ "end": {
+ "line": 2580,
+ "column": 10
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "fileId",
+ "range": [
+ 95146,
+ 95152
+ ],
+ "loc": {
+ "start": {
+ "line": 2580,
+ "column": 11
+ },
+ "end": {
+ "line": 2580,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "filePath",
+ "range": [
+ 95154,
+ 95162
+ ],
+ "loc": {
+ "start": {
+ "line": 2580,
+ "column": 19
+ },
+ "end": {
+ "line": 2580,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "callback",
+ "range": [
+ 95164,
+ 95172
+ ],
+ "loc": {
+ "start": {
+ "line": 2580,
+ "column": 29
+ },
+ "end": {
+ "line": 2580,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "type",
+ "range": [
+ 95174,
+ 95178
+ ],
+ "loc": {
+ "start": {
+ "line": 2580,
+ "column": 39
+ },
+ "end": {
+ "line": 2580,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "ftype",
+ "range": [
+ 95194,
+ 95199
+ ],
+ "loc": {
+ "start": {
+ "line": 2581,
+ "column": 12
+ },
+ "end": {
+ "line": 2581,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "type",
+ "range": [
+ 95203,
+ 95207
+ ],
+ "loc": {
+ "start": {
+ "line": 2581,
+ "column": 21
+ },
+ "end": {
+ "line": 2581,
+ "column": 25
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 95202,
+ 95207
+ ],
+ "loc": {
+ "start": {
+ "line": 2581,
+ "column": 20
+ },
+ "end": {
+ "line": 2581,
+ "column": 25
+ }
+ }
+ },
+ "consequent": {
+ "type": "Literal",
+ "value": "script",
+ "raw": "'script'",
+ "range": [
+ 95210,
+ 95218
+ ],
+ "loc": {
+ "start": {
+ "line": 2581,
+ "column": 28
+ },
+ "end": {
+ "line": 2581,
+ "column": 36
+ }
+ }
+ },
+ "alternate": {
+ "type": "Identifier",
+ "name": "type",
+ "range": [
+ 95221,
+ 95225
+ ],
+ "loc": {
+ "start": {
+ "line": 2581,
+ "column": 39
+ },
+ "end": {
+ "line": 2581,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 95202,
+ 95225
+ ],
+ "loc": {
+ "start": {
+ "line": 2581,
+ "column": 20
+ },
+ "end": {
+ "line": 2581,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 95194,
+ 95225
+ ],
+ "loc": {
+ "start": {
+ "line": 2581,
+ "column": 12
+ },
+ "end": {
+ "line": 2581,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "imported",
+ "range": [
+ 95240,
+ 95248
+ ],
+ "loc": {
+ "start": {
+ "line": 2582,
+ "column": 12
+ },
+ "end": {
+ "line": 2582,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 95251,
+ 95255
+ ],
+ "loc": {
+ "start": {
+ "line": 2582,
+ "column": 23
+ },
+ "end": {
+ "line": 2582,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isImported",
+ "range": [
+ 95256,
+ 95266
+ ],
+ "loc": {
+ "start": {
+ "line": 2582,
+ "column": 28
+ },
+ "end": {
+ "line": 2582,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 95251,
+ 95266
+ ],
+ "loc": {
+ "start": {
+ "line": 2582,
+ "column": 23
+ },
+ "end": {
+ "line": 2582,
+ "column": 38
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "filePath",
+ "range": [
+ 95267,
+ 95275
+ ],
+ "loc": {
+ "start": {
+ "line": 2582,
+ "column": 39
+ },
+ "end": {
+ "line": 2582,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "ftype",
+ "range": [
+ 95277,
+ 95282
+ ],
+ "loc": {
+ "start": {
+ "line": 2582,
+ "column": 49
+ },
+ "end": {
+ "line": 2582,
+ "column": 54
+ }
+ }
+ }
+ ],
+ "range": [
+ 95251,
+ 95283
+ ],
+ "loc": {
+ "start": {
+ "line": 2582,
+ "column": 23
+ },
+ "end": {
+ "line": 2582,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 95240,
+ 95283
+ ],
+ "loc": {
+ "start": {
+ "line": 2582,
+ "column": 12
+ },
+ "end": {
+ "line": 2582,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 95190,
+ 95284
+ ],
+ "loc": {
+ "start": {
+ "line": 2581,
+ "column": 8
+ },
+ "end": {
+ "line": 2582,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "Identifier",
+ "name": "imported",
+ "range": [
+ 95297,
+ 95305
+ ],
+ "loc": {
+ "start": {
+ "line": 2583,
+ "column": 11
+ },
+ "end": {
+ "line": 2583,
+ "column": 19
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 95321,
+ 95328
+ ],
+ "loc": {
+ "start": {
+ "line": 2584,
+ "column": 12
+ },
+ "end": {
+ "line": 2584,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 95306,
+ 95339
+ ],
+ "loc": {
+ "start": {
+ "line": 2583,
+ "column": 20
+ },
+ "end": {
+ "line": 2585,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 95294,
+ 95339
+ ],
+ "loc": {
+ "start": {
+ "line": 2583,
+ "column": 8
+ },
+ "end": {
+ "line": 2585,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 95353,
+ 95354
+ ],
+ "loc": {
+ "start": {
+ "line": 2586,
+ "column": 12
+ },
+ "end": {
+ "line": 2586,
+ "column": 13
+ }
+ }
+ },
+ "init": {
+ "type": "ThisExpression",
+ "range": [
+ 95357,
+ 95361
+ ],
+ "loc": {
+ "start": {
+ "line": 2586,
+ "column": 16
+ },
+ "end": {
+ "line": 2586,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 95353,
+ 95361
+ ],
+ "loc": {
+ "start": {
+ "line": 2586,
+ "column": 12
+ },
+ "end": {
+ "line": 2586,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "isLoaded",
+ "range": [
+ 95376,
+ 95384
+ ],
+ "loc": {
+ "start": {
+ "line": 2587,
+ "column": 12
+ },
+ "end": {
+ "line": 2587,
+ "column": 20
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 95387,
+ 95392
+ ],
+ "loc": {
+ "start": {
+ "line": 2587,
+ "column": 23
+ },
+ "end": {
+ "line": 2587,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 95376,
+ 95392
+ ],
+ "loc": {
+ "start": {
+ "line": 2587,
+ "column": 12
+ },
+ "end": {
+ "line": 2587,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "file",
+ "range": [
+ 95407,
+ 95411
+ ],
+ "loc": {
+ "start": {
+ "line": 2588,
+ "column": 12
+ },
+ "end": {
+ "line": 2588,
+ "column": 16
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 95407,
+ 95411
+ ],
+ "loc": {
+ "start": {
+ "line": 2588,
+ "column": 12
+ },
+ "end": {
+ "line": 2588,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "head",
+ "range": [
+ 95426,
+ 95430
+ ],
+ "loc": {
+ "start": {
+ "line": 2589,
+ "column": 12
+ },
+ "end": {
+ "line": 2589,
+ "column": 16
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 95433,
+ 95436
+ ],
+ "loc": {
+ "start": {
+ "line": 2589,
+ "column": 19
+ },
+ "end": {
+ "line": 2589,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tag",
+ "range": [
+ 95437,
+ 95440
+ ],
+ "loc": {
+ "start": {
+ "line": 2589,
+ "column": 23
+ },
+ "end": {
+ "line": 2589,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 95433,
+ 95440
+ ],
+ "loc": {
+ "start": {
+ "line": 2589,
+ "column": 19
+ },
+ "end": {
+ "line": 2589,
+ "column": 26
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "doc",
+ "range": [
+ 95441,
+ 95444
+ ],
+ "loc": {
+ "start": {
+ "line": 2589,
+ "column": 27
+ },
+ "end": {
+ "line": 2589,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "head",
+ "raw": "'head'",
+ "range": [
+ 95446,
+ 95452
+ ],
+ "loc": {
+ "start": {
+ "line": 2589,
+ "column": 32
+ },
+ "end": {
+ "line": 2589,
+ "column": 38
+ }
+ }
+ }
+ ],
+ "range": [
+ 95433,
+ 95453
+ ],
+ "loc": {
+ "start": {
+ "line": 2589,
+ "column": 19
+ },
+ "end": {
+ "line": 2589,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 95454,
+ 95455
+ ],
+ "loc": {
+ "start": {
+ "line": 2589,
+ "column": 40
+ },
+ "end": {
+ "line": 2589,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 95433,
+ 95456
+ ],
+ "loc": {
+ "start": {
+ "line": 2589,
+ "column": 19
+ },
+ "end": {
+ "line": 2589,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 95426,
+ 95456
+ ],
+ "loc": {
+ "start": {
+ "line": 2589,
+ "column": 12
+ },
+ "end": {
+ "line": 2589,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 95349,
+ 95457
+ ],
+ "loc": {
+ "start": {
+ "line": 2586,
+ "column": 8
+ },
+ "end": {
+ "line": 2589,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 95472,
+ 95475
+ ],
+ "loc": {
+ "start": {
+ "line": 2591,
+ "column": 11
+ },
+ "end": {
+ "line": 2591,
+ "column": 14
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lower",
+ "range": [
+ 95476,
+ 95481
+ ],
+ "loc": {
+ "start": {
+ "line": 2591,
+ "column": 15
+ },
+ "end": {
+ "line": 2591,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 95472,
+ 95481
+ ],
+ "loc": {
+ "start": {
+ "line": 2591,
+ "column": 11
+ },
+ "end": {
+ "line": 2591,
+ "column": 20
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "ftype",
+ "range": [
+ 95482,
+ 95487
+ ],
+ "loc": {
+ "start": {
+ "line": 2591,
+ "column": 21
+ },
+ "end": {
+ "line": 2591,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 95472,
+ 95488
+ ],
+ "loc": {
+ "start": {
+ "line": 2591,
+ "column": 11
+ },
+ "end": {
+ "line": 2591,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "link",
+ "raw": "'link'",
+ "range": [
+ 95493,
+ 95499
+ ],
+ "loc": {
+ "start": {
+ "line": 2591,
+ "column": 32
+ },
+ "end": {
+ "line": 2591,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 95472,
+ 95499
+ ],
+ "loc": {
+ "start": {
+ "line": 2591,
+ "column": 11
+ },
+ "end": {
+ "line": 2591,
+ "column": 38
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "file",
+ "range": [
+ 95515,
+ 95519
+ ],
+ "loc": {
+ "start": {
+ "line": 2592,
+ "column": 12
+ },
+ "end": {
+ "line": 2592,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 95522,
+ 95525
+ ],
+ "loc": {
+ "start": {
+ "line": 2592,
+ "column": 19
+ },
+ "end": {
+ "line": 2592,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 95526,
+ 95532
+ ],
+ "loc": {
+ "start": {
+ "line": 2592,
+ "column": 23
+ },
+ "end": {
+ "line": 2592,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 95522,
+ 95532
+ ],
+ "loc": {
+ "start": {
+ "line": 2592,
+ "column": 19
+ },
+ "end": {
+ "line": 2592,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "link",
+ "raw": "'link'",
+ "range": [
+ 95551,
+ 95557
+ ],
+ "loc": {
+ "start": {
+ "line": 2593,
+ "column": 16
+ },
+ "end": {
+ "line": 2593,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 95577,
+ 95581
+ ],
+ "loc": {
+ "start": {
+ "line": 2594,
+ "column": 17
+ },
+ "end": {
+ "line": 2594,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "fileId",
+ "range": [
+ 95583,
+ 95589
+ ],
+ "loc": {
+ "start": {
+ "line": 2594,
+ "column": 23
+ },
+ "end": {
+ "line": 2594,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "range": [
+ 95576,
+ 95590
+ ],
+ "loc": {
+ "start": {
+ "line": 2594,
+ "column": 16
+ },
+ "end": {
+ "line": 2594,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "type",
+ "raw": "'type'",
+ "range": [
+ 95593,
+ 95599
+ ],
+ "loc": {
+ "start": {
+ "line": 2594,
+ "column": 33
+ },
+ "end": {
+ "line": 2594,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "text/css",
+ "raw": "'text/css'",
+ "range": [
+ 95601,
+ 95611
+ ],
+ "loc": {
+ "start": {
+ "line": 2594,
+ "column": 41
+ },
+ "end": {
+ "line": 2594,
+ "column": 51
+ }
+ }
+ }
+ ],
+ "range": [
+ 95592,
+ 95612
+ ],
+ "loc": {
+ "start": {
+ "line": 2594,
+ "column": 32
+ },
+ "end": {
+ "line": 2594,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "rel",
+ "raw": "'rel'",
+ "range": [
+ 95632,
+ 95637
+ ],
+ "loc": {
+ "start": {
+ "line": 2595,
+ "column": 17
+ },
+ "end": {
+ "line": 2595,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "stylesheet",
+ "raw": "'stylesheet'",
+ "range": [
+ 95639,
+ 95651
+ ],
+ "loc": {
+ "start": {
+ "line": 2595,
+ "column": 24
+ },
+ "end": {
+ "line": 2595,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 95631,
+ 95652
+ ],
+ "loc": {
+ "start": {
+ "line": 2595,
+ "column": 16
+ },
+ "end": {
+ "line": 2595,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "href",
+ "raw": "'href'",
+ "range": [
+ 95655,
+ 95661
+ ],
+ "loc": {
+ "start": {
+ "line": 2595,
+ "column": 40
+ },
+ "end": {
+ "line": 2595,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "filePath",
+ "range": [
+ 95663,
+ 95671
+ ],
+ "loc": {
+ "start": {
+ "line": 2595,
+ "column": 48
+ },
+ "end": {
+ "line": 2595,
+ "column": 56
+ }
+ }
+ }
+ ],
+ "range": [
+ 95654,
+ 95672
+ ],
+ "loc": {
+ "start": {
+ "line": 2595,
+ "column": 39
+ },
+ "end": {
+ "line": 2595,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 95522,
+ 95687
+ ],
+ "loc": {
+ "start": {
+ "line": 2592,
+ "column": 19
+ },
+ "end": {
+ "line": 2596,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 95515,
+ 95687
+ ],
+ "loc": {
+ "start": {
+ "line": 2592,
+ "column": 12
+ },
+ "end": {
+ "line": 2596,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 95515,
+ 95688
+ ],
+ "loc": {
+ "start": {
+ "line": 2592,
+ "column": 12
+ },
+ "end": {
+ "line": 2596,
+ "column": 14
+ }
+ }
+ }
+ ],
+ "range": [
+ 95500,
+ 95699
+ ],
+ "loc": {
+ "start": {
+ "line": 2591,
+ "column": 39
+ },
+ "end": {
+ "line": 2597,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "file",
+ "range": [
+ 95720,
+ 95724
+ ],
+ "loc": {
+ "start": {
+ "line": 2598,
+ "column": 12
+ },
+ "end": {
+ "line": 2598,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 95727,
+ 95730
+ ],
+ "loc": {
+ "start": {
+ "line": 2598,
+ "column": 19
+ },
+ "end": {
+ "line": 2598,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "create",
+ "range": [
+ 95731,
+ 95737
+ ],
+ "loc": {
+ "start": {
+ "line": 2598,
+ "column": 23
+ },
+ "end": {
+ "line": 2598,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 95727,
+ 95737
+ ],
+ "loc": {
+ "start": {
+ "line": 2598,
+ "column": 19
+ },
+ "end": {
+ "line": 2598,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "script",
+ "raw": "'script'",
+ "range": [
+ 95756,
+ 95764
+ ],
+ "loc": {
+ "start": {
+ "line": 2599,
+ "column": 16
+ },
+ "end": {
+ "line": 2599,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "id",
+ "raw": "'id'",
+ "range": [
+ 95767,
+ 95771
+ ],
+ "loc": {
+ "start": {
+ "line": 2599,
+ "column": 27
+ },
+ "end": {
+ "line": 2599,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "fileId",
+ "range": [
+ 95773,
+ 95779
+ ],
+ "loc": {
+ "start": {
+ "line": 2599,
+ "column": 33
+ },
+ "end": {
+ "line": 2599,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 95766,
+ 95780
+ ],
+ "loc": {
+ "start": {
+ "line": 2599,
+ "column": 26
+ },
+ "end": {
+ "line": 2599,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "type",
+ "raw": "'type'",
+ "range": [
+ 95800,
+ 95806
+ ],
+ "loc": {
+ "start": {
+ "line": 2600,
+ "column": 17
+ },
+ "end": {
+ "line": 2600,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "text/javascript",
+ "raw": "'text/javascript'",
+ "range": [
+ 95808,
+ 95825
+ ],
+ "loc": {
+ "start": {
+ "line": 2600,
+ "column": 25
+ },
+ "end": {
+ "line": 2600,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 95799,
+ 95826
+ ],
+ "loc": {
+ "start": {
+ "line": 2600,
+ "column": 16
+ },
+ "end": {
+ "line": 2600,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "ArrayExpression",
+ "elements": [
+ {
+ "type": "Literal",
+ "value": "src",
+ "raw": "'src'",
+ "range": [
+ 95829,
+ 95834
+ ],
+ "loc": {
+ "start": {
+ "line": 2600,
+ "column": 46
+ },
+ "end": {
+ "line": 2600,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "filePath",
+ "range": [
+ 95836,
+ 95844
+ ],
+ "loc": {
+ "start": {
+ "line": 2600,
+ "column": 53
+ },
+ "end": {
+ "line": 2600,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 95828,
+ 95845
+ ],
+ "loc": {
+ "start": {
+ "line": 2600,
+ "column": 45
+ },
+ "end": {
+ "line": 2600,
+ "column": 62
+ }
+ }
+ }
+ ],
+ "range": [
+ 95727,
+ 95860
+ ],
+ "loc": {
+ "start": {
+ "line": 2598,
+ "column": 19
+ },
+ "end": {
+ "line": 2601,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 95720,
+ 95860
+ ],
+ "loc": {
+ "start": {
+ "line": 2598,
+ "column": 12
+ },
+ "end": {
+ "line": 2601,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 95720,
+ 95861
+ ],
+ "loc": {
+ "start": {
+ "line": 2598,
+ "column": 12
+ },
+ "end": {
+ "line": 2601,
+ "column": 14
+ }
+ }
+ }
+ ],
+ "range": [
+ 95705,
+ 95872
+ ],
+ "loc": {
+ "start": {
+ "line": 2597,
+ "column": 15
+ },
+ "end": {
+ "line": 2602,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 95469,
+ 95872
+ ],
+ "loc": {
+ "start": {
+ "line": 2591,
+ "column": 8
+ },
+ "end": {
+ "line": 2602,
+ "column": 9
+ }
+ },
+ "trailingComments": [
+ {
+ "type": "Line",
+ "value": "Browser <> IE onload event works only for scripts, not for stylesheets",
+ "range": [
+ 95884,
+ 95956
+ ],
+ "loc": {
+ "start": {
+ "line": 2604,
+ "column": 8
+ },
+ "end": {
+ "line": 2604,
+ "column": 80
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "file",
+ "range": [
+ 95966,
+ 95970
+ ],
+ "loc": {
+ "start": {
+ "line": 2605,
+ "column": 8
+ },
+ "end": {
+ "line": 2605,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onload",
+ "range": [
+ 95971,
+ 95977
+ ],
+ "loc": {
+ "start": {
+ "line": 2605,
+ "column": 13
+ },
+ "end": {
+ "line": 2605,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 95966,
+ 95977
+ ],
+ "loc": {
+ "start": {
+ "line": 2605,
+ "column": 8
+ },
+ "end": {
+ "line": 2605,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "file",
+ "range": [
+ 95980,
+ 95984
+ ],
+ "loc": {
+ "start": {
+ "line": 2605,
+ "column": 22
+ },
+ "end": {
+ "line": 2605,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onreadystatechange",
+ "range": [
+ 95985,
+ 96003
+ ],
+ "loc": {
+ "start": {
+ "line": 2605,
+ "column": 27
+ },
+ "end": {
+ "line": 2605,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 95980,
+ 96003
+ ],
+ "loc": {
+ "start": {
+ "line": 2605,
+ "column": 22
+ },
+ "end": {
+ "line": 2605,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "isLoaded",
+ "range": [
+ 96035,
+ 96043
+ ],
+ "loc": {
+ "start": {
+ "line": 2606,
+ "column": 16
+ },
+ "end": {
+ "line": 2606,
+ "column": 24
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 96034,
+ 96043
+ ],
+ "loc": {
+ "start": {
+ "line": 2606,
+ "column": 15
+ },
+ "end": {
+ "line": 2606,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 96066,
+ 96070
+ ],
+ "loc": {
+ "start": {
+ "line": 2607,
+ "column": 18
+ },
+ "end": {
+ "line": 2607,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "readyState",
+ "range": [
+ 96071,
+ 96081
+ ],
+ "loc": {
+ "start": {
+ "line": 2607,
+ "column": 23
+ },
+ "end": {
+ "line": 2607,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 96066,
+ 96081
+ ],
+ "loc": {
+ "start": {
+ "line": 2607,
+ "column": 18
+ },
+ "end": {
+ "line": 2607,
+ "column": 33
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 96065,
+ 96081
+ ],
+ "loc": {
+ "start": {
+ "line": 2607,
+ "column": 17
+ },
+ "end": {
+ "line": 2607,
+ "column": 33
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 96085,
+ 96089
+ ],
+ "loc": {
+ "start": {
+ "line": 2607,
+ "column": 37
+ },
+ "end": {
+ "line": 2607,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "readyState",
+ "range": [
+ 96090,
+ 96100
+ ],
+ "loc": {
+ "start": {
+ "line": 2607,
+ "column": 42
+ },
+ "end": {
+ "line": 2607,
+ "column": 52
+ }
+ }
+ },
+ "range": [
+ 96085,
+ 96100
+ ],
+ "loc": {
+ "start": {
+ "line": 2607,
+ "column": 37
+ },
+ "end": {
+ "line": 2607,
+ "column": 52
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "loaded",
+ "raw": "'loaded'",
+ "range": [
+ 96105,
+ 96113
+ ],
+ "loc": {
+ "start": {
+ "line": 2607,
+ "column": 57
+ },
+ "end": {
+ "line": 2607,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 96085,
+ 96113
+ ],
+ "loc": {
+ "start": {
+ "line": 2607,
+ "column": 37
+ },
+ "end": {
+ "line": 2607,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 96065,
+ 96113
+ ],
+ "loc": {
+ "start": {
+ "line": 2607,
+ "column": 17
+ },
+ "end": {
+ "line": 2607,
+ "column": 65
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 96138,
+ 96142
+ ],
+ "loc": {
+ "start": {
+ "line": 2608,
+ "column": 20
+ },
+ "end": {
+ "line": 2608,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "readyState",
+ "range": [
+ 96143,
+ 96153
+ ],
+ "loc": {
+ "start": {
+ "line": 2608,
+ "column": 25
+ },
+ "end": {
+ "line": 2608,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 96138,
+ 96153
+ ],
+ "loc": {
+ "start": {
+ "line": 2608,
+ "column": 20
+ },
+ "end": {
+ "line": 2608,
+ "column": 35
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "complete",
+ "raw": "'complete'",
+ "range": [
+ 96158,
+ 96168
+ ],
+ "loc": {
+ "start": {
+ "line": 2608,
+ "column": 40
+ },
+ "end": {
+ "line": 2608,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 96138,
+ 96168
+ ],
+ "loc": {
+ "start": {
+ "line": 2608,
+ "column": 20
+ },
+ "end": {
+ "line": 2608,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 96065,
+ 96168
+ ],
+ "loc": {
+ "start": {
+ "line": 2607,
+ "column": 17
+ },
+ "end": {
+ "line": 2608,
+ "column": 50
+ }
+ }
+ },
+ "range": [
+ 96034,
+ 96169
+ ],
+ "loc": {
+ "start": {
+ "line": 2606,
+ "column": 15
+ },
+ "end": {
+ "line": 2608,
+ "column": 51
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "isLoaded",
+ "range": [
+ 96189,
+ 96197
+ ],
+ "loc": {
+ "start": {
+ "line": 2609,
+ "column": 16
+ },
+ "end": {
+ "line": 2609,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 96200,
+ 96204
+ ],
+ "loc": {
+ "start": {
+ "line": 2609,
+ "column": 27
+ },
+ "end": {
+ "line": 2609,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 96189,
+ 96204
+ ],
+ "loc": {
+ "start": {
+ "line": 2609,
+ "column": 16
+ },
+ "end": {
+ "line": 2609,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 96189,
+ 96205
+ ],
+ "loc": {
+ "start": {
+ "line": 2609,
+ "column": 16
+ },
+ "end": {
+ "line": 2609,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "typeof",
+ "argument": {
+ "type": "Identifier",
+ "name": "callback",
+ "range": [
+ 96233,
+ 96241
+ ],
+ "loc": {
+ "start": {
+ "line": 2610,
+ "column": 26
+ },
+ "end": {
+ "line": 2610,
+ "column": 34
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 96226,
+ 96241
+ ],
+ "loc": {
+ "start": {
+ "line": 2610,
+ "column": 19
+ },
+ "end": {
+ "line": 2610,
+ "column": 34
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "function",
+ "raw": "'function'",
+ "range": [
+ 96246,
+ 96256
+ ],
+ "loc": {
+ "start": {
+ "line": 2610,
+ "column": 39
+ },
+ "end": {
+ "line": 2610,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 96226,
+ 96256
+ ],
+ "loc": {
+ "start": {
+ "line": 2610,
+ "column": 19
+ },
+ "end": {
+ "line": 2610,
+ "column": 49
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "callback",
+ "range": [
+ 96280,
+ 96288
+ ],
+ "loc": {
+ "start": {
+ "line": 2611,
+ "column": 20
+ },
+ "end": {
+ "line": 2611,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "call",
+ "range": [
+ 96289,
+ 96293
+ ],
+ "loc": {
+ "start": {
+ "line": 2611,
+ "column": 29
+ },
+ "end": {
+ "line": 2611,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 96280,
+ 96293
+ ],
+ "loc": {
+ "start": {
+ "line": 2611,
+ "column": 20
+ },
+ "end": {
+ "line": 2611,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 96294,
+ 96298
+ ],
+ "loc": {
+ "start": {
+ "line": 2611,
+ "column": 34
+ },
+ "end": {
+ "line": 2611,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 96300,
+ 96301
+ ],
+ "loc": {
+ "start": {
+ "line": 2611,
+ "column": 40
+ },
+ "end": {
+ "line": 2611,
+ "column": 41
+ }
+ }
+ }
+ ],
+ "range": [
+ 96280,
+ 96302
+ ],
+ "loc": {
+ "start": {
+ "line": 2611,
+ "column": 20
+ },
+ "end": {
+ "line": 2611,
+ "column": 42
+ }
+ }
+ },
+ "range": [
+ 96280,
+ 96303
+ ],
+ "loc": {
+ "start": {
+ "line": 2611,
+ "column": 20
+ },
+ "end": {
+ "line": 2611,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "range": [
+ 96257,
+ 96322
+ ],
+ "loc": {
+ "start": {
+ "line": 2610,
+ "column": 50
+ },
+ "end": {
+ "line": 2612,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 96223,
+ 96322
+ ],
+ "loc": {
+ "start": {
+ "line": 2610,
+ "column": 16
+ },
+ "end": {
+ "line": 2612,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 96170,
+ 96337
+ ],
+ "loc": {
+ "start": {
+ "line": 2608,
+ "column": 52
+ },
+ "end": {
+ "line": 2613,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 96031,
+ 96337
+ ],
+ "loc": {
+ "start": {
+ "line": 2606,
+ "column": 12
+ },
+ "end": {
+ "line": 2613,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 96016,
+ 96348
+ ],
+ "loc": {
+ "start": {
+ "line": 2605,
+ "column": 58
+ },
+ "end": {
+ "line": 2614,
+ "column": 9
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 96006,
+ 96348
+ ],
+ "loc": {
+ "start": {
+ "line": 2605,
+ "column": 48
+ },
+ "end": {
+ "line": 2614,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 95980,
+ 96348
+ ],
+ "loc": {
+ "start": {
+ "line": 2605,
+ "column": 22
+ },
+ "end": {
+ "line": 2614,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 95966,
+ 96348
+ ],
+ "loc": {
+ "start": {
+ "line": 2605,
+ "column": 8
+ },
+ "end": {
+ "line": 2614,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 95966,
+ 96349
+ ],
+ "loc": {
+ "start": {
+ "line": 2605,
+ "column": 8
+ },
+ "end": {
+ "line": 2614,
+ "column": 10
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Line",
+ "value": "Browser <> IE onload event works only for scripts, not for stylesheets",
+ "range": [
+ 95884,
+ 95956
+ ],
+ "loc": {
+ "start": {
+ "line": 2604,
+ "column": 8
+ },
+ "end": {
+ "line": 2604,
+ "column": 80
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "file",
+ "range": [
+ 96359,
+ 96363
+ ],
+ "loc": {
+ "start": {
+ "line": 2615,
+ "column": 8
+ },
+ "end": {
+ "line": 2615,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "onerror",
+ "range": [
+ 96364,
+ 96371
+ ],
+ "loc": {
+ "start": {
+ "line": 2615,
+ "column": 13
+ },
+ "end": {
+ "line": 2615,
+ "column": 20
+ }
+ }
+ },
+ "range": [
+ 96359,
+ 96371
+ ],
+ "loc": {
+ "start": {
+ "line": 2615,
+ "column": 8
+ },
+ "end": {
+ "line": 2615,
+ "column": 20
+ }
+ }
+ },
+ "right": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ThrowStatement",
+ "argument": {
+ "type": "NewExpression",
+ "callee": {
+ "type": "Identifier",
+ "name": "Error",
+ "range": [
+ 96409,
+ 96414
+ ],
+ "loc": {
+ "start": {
+ "line": 2616,
+ "column": 22
+ },
+ "end": {
+ "line": 2616,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": "TF script could not load: ",
+ "raw": "'TF script could not load: '",
+ "range": [
+ 96415,
+ 96443
+ ],
+ "loc": {
+ "start": {
+ "line": 2616,
+ "column": 28
+ },
+ "end": {
+ "line": 2616,
+ "column": 56
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "filePath",
+ "range": [
+ 96446,
+ 96454
+ ],
+ "loc": {
+ "start": {
+ "line": 2616,
+ "column": 59
+ },
+ "end": {
+ "line": 2616,
+ "column": 67
+ }
+ }
+ },
+ "range": [
+ 96415,
+ 96454
+ ],
+ "loc": {
+ "start": {
+ "line": 2616,
+ "column": 28
+ },
+ "end": {
+ "line": 2616,
+ "column": 67
+ }
+ }
+ }
+ ],
+ "range": [
+ 96405,
+ 96455
+ ],
+ "loc": {
+ "start": {
+ "line": 2616,
+ "column": 18
+ },
+ "end": {
+ "line": 2616,
+ "column": 68
+ }
+ }
+ },
+ "range": [
+ 96399,
+ 96456
+ ],
+ "loc": {
+ "start": {
+ "line": 2616,
+ "column": 12
+ },
+ "end": {
+ "line": 2616,
+ "column": 69
+ }
+ }
+ }
+ ],
+ "range": [
+ 96384,
+ 96467
+ ],
+ "loc": {
+ "start": {
+ "line": 2615,
+ "column": 33
+ },
+ "end": {
+ "line": 2617,
+ "column": 9
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 96374,
+ 96467
+ ],
+ "loc": {
+ "start": {
+ "line": 2615,
+ "column": 23
+ },
+ "end": {
+ "line": 2617,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 96359,
+ 96467
+ ],
+ "loc": {
+ "start": {
+ "line": 2615,
+ "column": 8
+ },
+ "end": {
+ "line": 2617,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 96359,
+ 96468
+ ],
+ "loc": {
+ "start": {
+ "line": 2615,
+ "column": 8
+ },
+ "end": {
+ "line": 2617,
+ "column": 10
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "head",
+ "range": [
+ 96478,
+ 96482
+ ],
+ "loc": {
+ "start": {
+ "line": 2618,
+ "column": 8
+ },
+ "end": {
+ "line": 2618,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "appendChild",
+ "range": [
+ 96483,
+ 96494
+ ],
+ "loc": {
+ "start": {
+ "line": 2618,
+ "column": 13
+ },
+ "end": {
+ "line": 2618,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 96478,
+ 96494
+ ],
+ "loc": {
+ "start": {
+ "line": 2618,
+ "column": 8
+ },
+ "end": {
+ "line": 2618,
+ "column": 24
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "file",
+ "range": [
+ 96495,
+ 96499
+ ],
+ "loc": {
+ "start": {
+ "line": 2618,
+ "column": 25
+ },
+ "end": {
+ "line": 2618,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "range": [
+ 96478,
+ 96500
+ ],
+ "loc": {
+ "start": {
+ "line": 2618,
+ "column": 8
+ },
+ "end": {
+ "line": 2618,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 96478,
+ 96501
+ ],
+ "loc": {
+ "start": {
+ "line": 2618,
+ "column": 8
+ },
+ "end": {
+ "line": 2618,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 95179,
+ 96508
+ ],
+ "loc": {
+ "start": {
+ "line": 2580,
+ "column": 44
+ },
+ "end": {
+ "line": 2619,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 95145,
+ 96508
+ ],
+ "loc": {
+ "start": {
+ "line": 2580,
+ "column": 10
+ },
+ "end": {
+ "line": 2619,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 95139,
+ 96508
+ ],
+ "loc": {
+ "start": {
+ "line": 2580,
+ "column": 4
+ },
+ "end": {
+ "line": 2619,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Import script or stylesheet\r\n * @param {String} fileId Ressource ID\r\n * @param {String} filePath Ressource path\r\n * @param {Function} callback Callback\r\n * @param {String} type Possible values: 'script' or 'link'\r\n ",
+ "range": [
+ 94868,
+ 95133
+ ],
+ "loc": {
+ "start": {
+ "line": 2573,
+ "column": 4
+ },
+ "end": {
+ "line": 2579,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Check if table has filters grid\r\n * @return {Boolean}\r\n ",
+ "range": [
+ 96516,
+ 96594
+ ],
+ "loc": {
+ "start": {
+ "line": 2621,
+ "column": 4
+ },
+ "end": {
+ "line": 2624,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "hasGrid",
+ "range": [
+ 96600,
+ 96607
+ ],
+ "loc": {
+ "start": {
+ "line": 2625,
+ "column": 4
+ },
+ "end": {
+ "line": 2625,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 96627,
+ 96631
+ ],
+ "loc": {
+ "start": {
+ "line": 2626,
+ "column": 15
+ },
+ "end": {
+ "line": 2626,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_hasGrid",
+ "range": [
+ 96632,
+ 96640
+ ],
+ "loc": {
+ "start": {
+ "line": 2626,
+ "column": 20
+ },
+ "end": {
+ "line": 2626,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 96627,
+ 96640
+ ],
+ "loc": {
+ "start": {
+ "line": 2626,
+ "column": 15
+ },
+ "end": {
+ "line": 2626,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 96620,
+ 96641
+ ],
+ "loc": {
+ "start": {
+ "line": 2626,
+ "column": 8
+ },
+ "end": {
+ "line": 2626,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "range": [
+ 96609,
+ 96648
+ ],
+ "loc": {
+ "start": {
+ "line": 2625,
+ "column": 13
+ },
+ "end": {
+ "line": 2627,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 96607,
+ 96648
+ ],
+ "loc": {
+ "start": {
+ "line": 2625,
+ "column": 11
+ },
+ "end": {
+ "line": 2627,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 96600,
+ 96648
+ ],
+ "loc": {
+ "start": {
+ "line": 2625,
+ "column": 4
+ },
+ "end": {
+ "line": 2627,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Check if table has filters grid\r\n * @return {Boolean}\r\n ",
+ "range": [
+ 96516,
+ 96594
+ ],
+ "loc": {
+ "start": {
+ "line": 2621,
+ "column": 4
+ },
+ "end": {
+ "line": 2624,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Get list of filter IDs\r\n * @return {[type]} [description]\r\n ",
+ "range": [
+ 96656,
+ 96738
+ ],
+ "loc": {
+ "start": {
+ "line": 2629,
+ "column": 4
+ },
+ "end": {
+ "line": 2632,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "getFiltersId",
+ "range": [
+ 96744,
+ 96756
+ ],
+ "loc": {
+ "start": {
+ "line": 2633,
+ "column": 4
+ },
+ "end": {
+ "line": 2633,
+ "column": 16
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 96776,
+ 96780
+ ],
+ "loc": {
+ "start": {
+ "line": 2634,
+ "column": 15
+ },
+ "end": {
+ "line": 2634,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltIds",
+ "range": [
+ 96781,
+ 96787
+ ],
+ "loc": {
+ "start": {
+ "line": 2634,
+ "column": 20
+ },
+ "end": {
+ "line": 2634,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 96776,
+ 96787
+ ],
+ "loc": {
+ "start": {
+ "line": 2634,
+ "column": 15
+ },
+ "end": {
+ "line": 2634,
+ "column": 26
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 96791,
+ 96793
+ ],
+ "loc": {
+ "start": {
+ "line": 2634,
+ "column": 30
+ },
+ "end": {
+ "line": 2634,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 96776,
+ 96793
+ ],
+ "loc": {
+ "start": {
+ "line": 2634,
+ "column": 15
+ },
+ "end": {
+ "line": 2634,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 96769,
+ 96794
+ ],
+ "loc": {
+ "start": {
+ "line": 2634,
+ "column": 8
+ },
+ "end": {
+ "line": 2634,
+ "column": 33
+ }
+ }
+ }
+ ],
+ "range": [
+ 96758,
+ 96801
+ ],
+ "loc": {
+ "start": {
+ "line": 2633,
+ "column": 18
+ },
+ "end": {
+ "line": 2635,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 96756,
+ 96801
+ ],
+ "loc": {
+ "start": {
+ "line": 2633,
+ "column": 16
+ },
+ "end": {
+ "line": 2635,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 96744,
+ 96801
+ ],
+ "loc": {
+ "start": {
+ "line": 2633,
+ "column": 4
+ },
+ "end": {
+ "line": 2635,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Get list of filter IDs\r\n * @return {[type]} [description]\r\n ",
+ "range": [
+ 96656,
+ 96738
+ ],
+ "loc": {
+ "start": {
+ "line": 2629,
+ "column": 4
+ },
+ "end": {
+ "line": 2632,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Get filtered (valid) rows indexes\r\n * @param {Boolean} reCalc Force calculation of filtered rows list\r\n * @return {Array} List of row indexes\r\n ",
+ "range": [
+ 96809,
+ 96989
+ ],
+ "loc": {
+ "start": {
+ "line": 2637,
+ "column": 4
+ },
+ "end": {
+ "line": 2641,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "getValidRows",
+ "range": [
+ 96995,
+ 97007
+ ],
+ "loc": {
+ "start": {
+ "line": 2642,
+ "column": 4
+ },
+ "end": {
+ "line": 2642,
+ "column": 16
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "reCalc",
+ "range": [
+ 97008,
+ 97014
+ ],
+ "loc": {
+ "start": {
+ "line": 2642,
+ "column": 17
+ },
+ "end": {
+ "line": 2642,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "reCalc",
+ "range": [
+ 97030,
+ 97036
+ ],
+ "loc": {
+ "start": {
+ "line": 2643,
+ "column": 12
+ },
+ "end": {
+ "line": 2643,
+ "column": 18
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 97029,
+ 97036
+ ],
+ "loc": {
+ "start": {
+ "line": 2643,
+ "column": 11
+ },
+ "end": {
+ "line": 2643,
+ "column": 18
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 97059,
+ 97063
+ ],
+ "loc": {
+ "start": {
+ "line": 2644,
+ "column": 19
+ },
+ "end": {
+ "line": 2644,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 97064,
+ 97078
+ ],
+ "loc": {
+ "start": {
+ "line": 2644,
+ "column": 24
+ },
+ "end": {
+ "line": 2644,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 97059,
+ 97078
+ ],
+ "loc": {
+ "start": {
+ "line": 2644,
+ "column": 19
+ },
+ "end": {
+ "line": 2644,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 97052,
+ 97079
+ ],
+ "loc": {
+ "start": {
+ "line": 2644,
+ "column": 12
+ },
+ "end": {
+ "line": 2644,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 97037,
+ 97090
+ ],
+ "loc": {
+ "start": {
+ "line": 2643,
+ "column": 19
+ },
+ "end": {
+ "line": 2645,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 97026,
+ 97090
+ ],
+ "loc": {
+ "start": {
+ "line": 2643,
+ "column": 8
+ },
+ "end": {
+ "line": 2645,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 97102,
+ 97106
+ ],
+ "loc": {
+ "start": {
+ "line": 2647,
+ "column": 8
+ },
+ "end": {
+ "line": 2647,
+ "column": 12
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 97107,
+ 97121
+ ],
+ "loc": {
+ "start": {
+ "line": 2647,
+ "column": 13
+ },
+ "end": {
+ "line": 2647,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 97102,
+ 97121
+ ],
+ "loc": {
+ "start": {
+ "line": 2647,
+ "column": 8
+ },
+ "end": {
+ "line": 2647,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "ArrayExpression",
+ "elements": [],
+ "range": [
+ 97124,
+ 97126
+ ],
+ "loc": {
+ "start": {
+ "line": 2647,
+ "column": 30
+ },
+ "end": {
+ "line": 2647,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 97102,
+ 97126
+ ],
+ "loc": {
+ "start": {
+ "line": 2647,
+ "column": 8
+ },
+ "end": {
+ "line": 2647,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 97102,
+ 97127
+ ],
+ "loc": {
+ "start": {
+ "line": 2647,
+ "column": 8
+ },
+ "end": {
+ "line": 2647,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 97145,
+ 97146
+ ],
+ "loc": {
+ "start": {
+ "line": 2648,
+ "column": 16
+ },
+ "end": {
+ "line": 2648,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 97147,
+ 97151
+ ],
+ "loc": {
+ "start": {
+ "line": 2648,
+ "column": 18
+ },
+ "end": {
+ "line": 2648,
+ "column": 22
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "refRow",
+ "range": [
+ 97152,
+ 97158
+ ],
+ "loc": {
+ "start": {
+ "line": 2648,
+ "column": 23
+ },
+ "end": {
+ "line": 2648,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 97147,
+ 97158
+ ],
+ "loc": {
+ "start": {
+ "line": 2648,
+ "column": 18
+ },
+ "end": {
+ "line": 2648,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 97145,
+ 97158
+ ],
+ "loc": {
+ "start": {
+ "line": 2648,
+ "column": 16
+ },
+ "end": {
+ "line": 2648,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 97141,
+ 97158
+ ],
+ "loc": {
+ "start": {
+ "line": 2648,
+ "column": 12
+ },
+ "end": {
+ "line": 2648,
+ "column": 29
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 97160,
+ 97161
+ ],
+ "loc": {
+ "start": {
+ "line": 2648,
+ "column": 31
+ },
+ "end": {
+ "line": 2648,
+ "column": 32
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 97162,
+ 97166
+ ],
+ "loc": {
+ "start": {
+ "line": 2648,
+ "column": 33
+ },
+ "end": {
+ "line": 2648,
+ "column": 37
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getRowsNb",
+ "range": [
+ 97167,
+ 97176
+ ],
+ "loc": {
+ "start": {
+ "line": 2648,
+ "column": 38
+ },
+ "end": {
+ "line": 2648,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 97162,
+ 97176
+ ],
+ "loc": {
+ "start": {
+ "line": 2648,
+ "column": 33
+ },
+ "end": {
+ "line": 2648,
+ "column": 47
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 97177,
+ 97181
+ ],
+ "loc": {
+ "start": {
+ "line": 2648,
+ "column": 48
+ },
+ "end": {
+ "line": 2648,
+ "column": 52
+ }
+ }
+ }
+ ],
+ "range": [
+ 97162,
+ 97182
+ ],
+ "loc": {
+ "start": {
+ "line": 2648,
+ "column": 33
+ },
+ "end": {
+ "line": 2648,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 97160,
+ 97182
+ ],
+ "loc": {
+ "start": {
+ "line": 2648,
+ "column": 31
+ },
+ "end": {
+ "line": 2648,
+ "column": 53
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 97184,
+ 97185
+ ],
+ "loc": {
+ "start": {
+ "line": 2648,
+ "column": 55
+ },
+ "end": {
+ "line": 2648,
+ "column": 56
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 97184,
+ 97187
+ ],
+ "loc": {
+ "start": {
+ "line": 2648,
+ "column": 55
+ },
+ "end": {
+ "line": 2648,
+ "column": 58
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "r",
+ "range": [
+ 97207,
+ 97208
+ ],
+ "loc": {
+ "start": {
+ "line": 2649,
+ "column": 16
+ },
+ "end": {
+ "line": 2649,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 97211,
+ 97215
+ ],
+ "loc": {
+ "start": {
+ "line": 2649,
+ "column": 20
+ },
+ "end": {
+ "line": 2649,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 97216,
+ 97219
+ ],
+ "loc": {
+ "start": {
+ "line": 2649,
+ "column": 25
+ },
+ "end": {
+ "line": 2649,
+ "column": 28
+ }
+ }
+ },
+ "range": [
+ 97211,
+ 97219
+ ],
+ "loc": {
+ "start": {
+ "line": 2649,
+ "column": 20
+ },
+ "end": {
+ "line": 2649,
+ "column": 28
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 97220,
+ 97224
+ ],
+ "loc": {
+ "start": {
+ "line": 2649,
+ "column": 29
+ },
+ "end": {
+ "line": 2649,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 97211,
+ 97224
+ ],
+ "loc": {
+ "start": {
+ "line": 2649,
+ "column": 20
+ },
+ "end": {
+ "line": 2649,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "k",
+ "range": [
+ 97225,
+ 97226
+ ],
+ "loc": {
+ "start": {
+ "line": 2649,
+ "column": 34
+ },
+ "end": {
+ "line": 2649,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 97211,
+ 97227
+ ],
+ "loc": {
+ "start": {
+ "line": 2649,
+ "column": 20
+ },
+ "end": {
+ "line": 2649,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 97207,
+ 97227
+ ],
+ "loc": {
+ "start": {
+ "line": 2649,
+ "column": 16
+ },
+ "end": {
+ "line": 2649,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 97203,
+ 97228
+ ],
+ "loc": {
+ "start": {
+ "line": 2649,
+ "column": 12
+ },
+ "end": {
+ "line": 2649,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 97246,
+ 97250
+ ],
+ "loc": {
+ "start": {
+ "line": 2650,
+ "column": 16
+ },
+ "end": {
+ "line": 2650,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "paging",
+ "range": [
+ 97251,
+ 97257
+ ],
+ "loc": {
+ "start": {
+ "line": 2650,
+ "column": 21
+ },
+ "end": {
+ "line": 2650,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 97246,
+ 97257
+ ],
+ "loc": {
+ "start": {
+ "line": 2650,
+ "column": 16
+ },
+ "end": {
+ "line": 2650,
+ "column": 27
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 97245,
+ 97257
+ ],
+ "loc": {
+ "start": {
+ "line": 2650,
+ "column": 15
+ },
+ "end": {
+ "line": 2650,
+ "column": 27
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 97280,
+ 97284
+ ],
+ "loc": {
+ "start": {
+ "line": 2651,
+ "column": 19
+ },
+ "end": {
+ "line": 2651,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getRowDisplay",
+ "range": [
+ 97285,
+ 97298
+ ],
+ "loc": {
+ "start": {
+ "line": 2651,
+ "column": 24
+ },
+ "end": {
+ "line": 2651,
+ "column": 37
+ }
+ }
+ },
+ "range": [
+ 97280,
+ 97298
+ ],
+ "loc": {
+ "start": {
+ "line": 2651,
+ "column": 19
+ },
+ "end": {
+ "line": 2651,
+ "column": 37
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "r",
+ "range": [
+ 97299,
+ 97300
+ ],
+ "loc": {
+ "start": {
+ "line": 2651,
+ "column": 38
+ },
+ "end": {
+ "line": 2651,
+ "column": 39
+ }
+ }
+ }
+ ],
+ "range": [
+ 97280,
+ 97301
+ ],
+ "loc": {
+ "start": {
+ "line": 2651,
+ "column": 19
+ },
+ "end": {
+ "line": 2651,
+ "column": 40
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "none",
+ "raw": "'none'",
+ "range": [
+ 97306,
+ 97312
+ ],
+ "loc": {
+ "start": {
+ "line": 2651,
+ "column": 45
+ },
+ "end": {
+ "line": 2651,
+ "column": 51
+ }
+ }
+ },
+ "range": [
+ 97280,
+ 97312
+ ],
+ "loc": {
+ "start": {
+ "line": 2651,
+ "column": 19
+ },
+ "end": {
+ "line": 2651,
+ "column": 51
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 97336,
+ 97340
+ ],
+ "loc": {
+ "start": {
+ "line": 2652,
+ "column": 20
+ },
+ "end": {
+ "line": 2652,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 97341,
+ 97355
+ ],
+ "loc": {
+ "start": {
+ "line": 2652,
+ "column": 25
+ },
+ "end": {
+ "line": 2652,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 97336,
+ 97355
+ ],
+ "loc": {
+ "start": {
+ "line": 2652,
+ "column": 20
+ },
+ "end": {
+ "line": 2652,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 97356,
+ 97360
+ ],
+ "loc": {
+ "start": {
+ "line": 2652,
+ "column": 40
+ },
+ "end": {
+ "line": 2652,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 97336,
+ 97360
+ ],
+ "loc": {
+ "start": {
+ "line": 2652,
+ "column": 20
+ },
+ "end": {
+ "line": 2652,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "r",
+ "range": [
+ 97361,
+ 97362
+ ],
+ "loc": {
+ "start": {
+ "line": 2652,
+ "column": 45
+ },
+ "end": {
+ "line": 2652,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowIndex",
+ "range": [
+ 97363,
+ 97371
+ ],
+ "loc": {
+ "start": {
+ "line": 2652,
+ "column": 47
+ },
+ "end": {
+ "line": 2652,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 97361,
+ 97371
+ ],
+ "loc": {
+ "start": {
+ "line": 2652,
+ "column": 45
+ },
+ "end": {
+ "line": 2652,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 97336,
+ 97372
+ ],
+ "loc": {
+ "start": {
+ "line": 2652,
+ "column": 20
+ },
+ "end": {
+ "line": 2652,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 97336,
+ 97373
+ ],
+ "loc": {
+ "start": {
+ "line": 2652,
+ "column": 20
+ },
+ "end": {
+ "line": 2652,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 97313,
+ 97392
+ ],
+ "loc": {
+ "start": {
+ "line": 2651,
+ "column": 52
+ },
+ "end": {
+ "line": 2653,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 97277,
+ 97392
+ ],
+ "loc": {
+ "start": {
+ "line": 2651,
+ "column": 16
+ },
+ "end": {
+ "line": 2653,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 97258,
+ 97407
+ ],
+ "loc": {
+ "start": {
+ "line": 2650,
+ "column": 28
+ },
+ "end": {
+ "line": 2654,
+ "column": 13
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "r",
+ "range": [
+ 97435,
+ 97436
+ ],
+ "loc": {
+ "start": {
+ "line": 2655,
+ "column": 19
+ },
+ "end": {
+ "line": 2655,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getAttribute",
+ "range": [
+ 97437,
+ 97449
+ ],
+ "loc": {
+ "start": {
+ "line": 2655,
+ "column": 21
+ },
+ "end": {
+ "line": 2655,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 97435,
+ 97449
+ ],
+ "loc": {
+ "start": {
+ "line": 2655,
+ "column": 19
+ },
+ "end": {
+ "line": 2655,
+ "column": 33
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "validRow",
+ "raw": "'validRow'",
+ "range": [
+ 97450,
+ 97460
+ ],
+ "loc": {
+ "start": {
+ "line": 2655,
+ "column": 34
+ },
+ "end": {
+ "line": 2655,
+ "column": 44
+ }
+ }
+ }
+ ],
+ "range": [
+ 97435,
+ 97461
+ ],
+ "loc": {
+ "start": {
+ "line": 2655,
+ "column": 19
+ },
+ "end": {
+ "line": 2655,
+ "column": 45
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "true",
+ "raw": "'true'",
+ "range": [
+ 97466,
+ 97472
+ ],
+ "loc": {
+ "start": {
+ "line": 2655,
+ "column": 50
+ },
+ "end": {
+ "line": 2655,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 97435,
+ 97472
+ ],
+ "loc": {
+ "start": {
+ "line": 2655,
+ "column": 19
+ },
+ "end": {
+ "line": 2655,
+ "column": 56
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "r",
+ "range": [
+ 97497,
+ 97498
+ ],
+ "loc": {
+ "start": {
+ "line": 2656,
+ "column": 20
+ },
+ "end": {
+ "line": 2656,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getAttribute",
+ "range": [
+ 97499,
+ 97511
+ ],
+ "loc": {
+ "start": {
+ "line": 2656,
+ "column": 22
+ },
+ "end": {
+ "line": 2656,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 97497,
+ 97511
+ ],
+ "loc": {
+ "start": {
+ "line": 2656,
+ "column": 20
+ },
+ "end": {
+ "line": 2656,
+ "column": 34
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": "validRow",
+ "raw": "'validRow'",
+ "range": [
+ 97512,
+ 97522
+ ],
+ "loc": {
+ "start": {
+ "line": 2656,
+ "column": 35
+ },
+ "end": {
+ "line": 2656,
+ "column": 45
+ }
+ }
+ }
+ ],
+ "range": [
+ 97497,
+ 97523
+ ],
+ "loc": {
+ "start": {
+ "line": 2656,
+ "column": 20
+ },
+ "end": {
+ "line": 2656,
+ "column": 46
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 97528,
+ 97532
+ ],
+ "loc": {
+ "start": {
+ "line": 2656,
+ "column": 51
+ },
+ "end": {
+ "line": 2656,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 97497,
+ 97532
+ ],
+ "loc": {
+ "start": {
+ "line": 2656,
+ "column": 20
+ },
+ "end": {
+ "line": 2656,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 97435,
+ 97532
+ ],
+ "loc": {
+ "start": {
+ "line": 2655,
+ "column": 19
+ },
+ "end": {
+ "line": 2656,
+ "column": 55
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 97556,
+ 97560
+ ],
+ "loc": {
+ "start": {
+ "line": 2657,
+ "column": 20
+ },
+ "end": {
+ "line": 2657,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 97561,
+ 97575
+ ],
+ "loc": {
+ "start": {
+ "line": 2657,
+ "column": 25
+ },
+ "end": {
+ "line": 2657,
+ "column": 39
+ }
+ }
+ },
+ "range": [
+ 97556,
+ 97575
+ ],
+ "loc": {
+ "start": {
+ "line": 2657,
+ "column": 20
+ },
+ "end": {
+ "line": 2657,
+ "column": 39
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "push",
+ "range": [
+ 97576,
+ 97580
+ ],
+ "loc": {
+ "start": {
+ "line": 2657,
+ "column": 40
+ },
+ "end": {
+ "line": 2657,
+ "column": 44
+ }
+ }
+ },
+ "range": [
+ 97556,
+ 97580
+ ],
+ "loc": {
+ "start": {
+ "line": 2657,
+ "column": 20
+ },
+ "end": {
+ "line": 2657,
+ "column": 44
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "r",
+ "range": [
+ 97581,
+ 97582
+ ],
+ "loc": {
+ "start": {
+ "line": 2657,
+ "column": 45
+ },
+ "end": {
+ "line": 2657,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rowIndex",
+ "range": [
+ 97583,
+ 97591
+ ],
+ "loc": {
+ "start": {
+ "line": 2657,
+ "column": 47
+ },
+ "end": {
+ "line": 2657,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 97581,
+ 97591
+ ],
+ "loc": {
+ "start": {
+ "line": 2657,
+ "column": 45
+ },
+ "end": {
+ "line": 2657,
+ "column": 55
+ }
+ }
+ }
+ ],
+ "range": [
+ 97556,
+ 97592
+ ],
+ "loc": {
+ "start": {
+ "line": 2657,
+ "column": 20
+ },
+ "end": {
+ "line": 2657,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 97556,
+ 97593
+ ],
+ "loc": {
+ "start": {
+ "line": 2657,
+ "column": 20
+ },
+ "end": {
+ "line": 2657,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 97533,
+ 97612
+ ],
+ "loc": {
+ "start": {
+ "line": 2656,
+ "column": 56
+ },
+ "end": {
+ "line": 2658,
+ "column": 17
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 97432,
+ 97612
+ ],
+ "loc": {
+ "start": {
+ "line": 2655,
+ "column": 16
+ },
+ "end": {
+ "line": 2658,
+ "column": 17
+ }
+ }
+ }
+ ],
+ "range": [
+ 97413,
+ 97627
+ ],
+ "loc": {
+ "start": {
+ "line": 2654,
+ "column": 19
+ },
+ "end": {
+ "line": 2659,
+ "column": 13
+ }
+ }
+ },
+ "range": [
+ 97242,
+ 97627
+ ],
+ "loc": {
+ "start": {
+ "line": 2650,
+ "column": 12
+ },
+ "end": {
+ "line": 2659,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 97188,
+ 97638
+ ],
+ "loc": {
+ "start": {
+ "line": 2648,
+ "column": 59
+ },
+ "end": {
+ "line": 2660,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 97137,
+ 97638
+ ],
+ "loc": {
+ "start": {
+ "line": 2648,
+ "column": 8
+ },
+ "end": {
+ "line": 2660,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 97655,
+ 97659
+ ],
+ "loc": {
+ "start": {
+ "line": 2661,
+ "column": 15
+ },
+ "end": {
+ "line": 2661,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "validRowsIndex",
+ "range": [
+ 97660,
+ 97674
+ ],
+ "loc": {
+ "start": {
+ "line": 2661,
+ "column": 20
+ },
+ "end": {
+ "line": 2661,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 97655,
+ 97674
+ ],
+ "loc": {
+ "start": {
+ "line": 2661,
+ "column": 15
+ },
+ "end": {
+ "line": 2661,
+ "column": 34
+ }
+ }
+ },
+ "range": [
+ 97648,
+ 97675
+ ],
+ "loc": {
+ "start": {
+ "line": 2661,
+ "column": 8
+ },
+ "end": {
+ "line": 2661,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 97015,
+ 97682
+ ],
+ "loc": {
+ "start": {
+ "line": 2642,
+ "column": 24
+ },
+ "end": {
+ "line": 2662,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 97007,
+ 97682
+ ],
+ "loc": {
+ "start": {
+ "line": 2642,
+ "column": 16
+ },
+ "end": {
+ "line": 2662,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 96995,
+ 97682
+ ],
+ "loc": {
+ "start": {
+ "line": 2642,
+ "column": 4
+ },
+ "end": {
+ "line": 2662,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Get filtered (valid) rows indexes\r\n * @param {Boolean} reCalc Force calculation of filtered rows list\r\n * @return {Array} List of row indexes\r\n ",
+ "range": [
+ 96809,
+ 96989
+ ],
+ "loc": {
+ "start": {
+ "line": 2637,
+ "column": 4
+ },
+ "end": {
+ "line": 2641,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Get the index of the row containing the filters\r\n * @return {Number}\r\n ",
+ "range": [
+ 97690,
+ 97783
+ ],
+ "loc": {
+ "start": {
+ "line": 2664,
+ "column": 4
+ },
+ "end": {
+ "line": 2667,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "getFiltersRowIndex",
+ "range": [
+ 97789,
+ 97807
+ ],
+ "loc": {
+ "start": {
+ "line": 2668,
+ "column": 4
+ },
+ "end": {
+ "line": 2668,
+ "column": 22
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 97827,
+ 97831
+ ],
+ "loc": {
+ "start": {
+ "line": 2669,
+ "column": 15
+ },
+ "end": {
+ "line": 2669,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "filtersRowIndex",
+ "range": [
+ 97832,
+ 97847
+ ],
+ "loc": {
+ "start": {
+ "line": 2669,
+ "column": 20
+ },
+ "end": {
+ "line": 2669,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 97827,
+ 97847
+ ],
+ "loc": {
+ "start": {
+ "line": 2669,
+ "column": 15
+ },
+ "end": {
+ "line": 2669,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 97820,
+ 97848
+ ],
+ "loc": {
+ "start": {
+ "line": 2669,
+ "column": 8
+ },
+ "end": {
+ "line": 2669,
+ "column": 36
+ }
+ }
+ }
+ ],
+ "range": [
+ 97809,
+ 97855
+ ],
+ "loc": {
+ "start": {
+ "line": 2668,
+ "column": 24
+ },
+ "end": {
+ "line": 2670,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 97807,
+ 97855
+ ],
+ "loc": {
+ "start": {
+ "line": 2668,
+ "column": 22
+ },
+ "end": {
+ "line": 2670,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 97789,
+ 97855
+ ],
+ "loc": {
+ "start": {
+ "line": 2668,
+ "column": 4
+ },
+ "end": {
+ "line": 2670,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Get the index of the row containing the filters\r\n * @return {Number}\r\n ",
+ "range": [
+ 97690,
+ 97783
+ ],
+ "loc": {
+ "start": {
+ "line": 2664,
+ "column": 4
+ },
+ "end": {
+ "line": 2667,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Get the index of the headers row\r\n * @return {Number}\r\n ",
+ "range": [
+ 97863,
+ 97941
+ ],
+ "loc": {
+ "start": {
+ "line": 2672,
+ "column": 4
+ },
+ "end": {
+ "line": 2675,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "getHeadersRowIndex",
+ "range": [
+ 97947,
+ 97965
+ ],
+ "loc": {
+ "start": {
+ "line": 2676,
+ "column": 4
+ },
+ "end": {
+ "line": 2676,
+ "column": 22
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 97985,
+ 97989
+ ],
+ "loc": {
+ "start": {
+ "line": 2677,
+ "column": 15
+ },
+ "end": {
+ "line": 2677,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersRow",
+ "range": [
+ 97990,
+ 98000
+ ],
+ "loc": {
+ "start": {
+ "line": 2677,
+ "column": 20
+ },
+ "end": {
+ "line": 2677,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 97985,
+ 98000
+ ],
+ "loc": {
+ "start": {
+ "line": 2677,
+ "column": 15
+ },
+ "end": {
+ "line": 2677,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 97978,
+ 98001
+ ],
+ "loc": {
+ "start": {
+ "line": 2677,
+ "column": 8
+ },
+ "end": {
+ "line": 2677,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 97967,
+ 98008
+ ],
+ "loc": {
+ "start": {
+ "line": 2676,
+ "column": 24
+ },
+ "end": {
+ "line": 2678,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 97965,
+ 98008
+ ],
+ "loc": {
+ "start": {
+ "line": 2676,
+ "column": 22
+ },
+ "end": {
+ "line": 2678,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 97947,
+ 98008
+ ],
+ "loc": {
+ "start": {
+ "line": 2676,
+ "column": 4
+ },
+ "end": {
+ "line": 2678,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Get the index of the headers row\r\n * @return {Number}\r\n ",
+ "range": [
+ 97863,
+ 97941
+ ],
+ "loc": {
+ "start": {
+ "line": 2672,
+ "column": 4
+ },
+ "end": {
+ "line": 2675,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Get the row index from where the filtering process start (1st filterable\r\n * row)\r\n * @return {Number}\r\n ",
+ "range": [
+ 98016,
+ 98147
+ ],
+ "loc": {
+ "start": {
+ "line": 2680,
+ "column": 4
+ },
+ "end": {
+ "line": 2684,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "getStartRowIndex",
+ "range": [
+ 98153,
+ 98169
+ ],
+ "loc": {
+ "start": {
+ "line": 2685,
+ "column": 4
+ },
+ "end": {
+ "line": 2685,
+ "column": 20
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 98189,
+ 98193
+ ],
+ "loc": {
+ "start": {
+ "line": 2686,
+ "column": 15
+ },
+ "end": {
+ "line": 2686,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "refRow",
+ "range": [
+ 98194,
+ 98200
+ ],
+ "loc": {
+ "start": {
+ "line": 2686,
+ "column": 20
+ },
+ "end": {
+ "line": 2686,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 98189,
+ 98200
+ ],
+ "loc": {
+ "start": {
+ "line": 2686,
+ "column": 15
+ },
+ "end": {
+ "line": 2686,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 98182,
+ 98201
+ ],
+ "loc": {
+ "start": {
+ "line": 2686,
+ "column": 8
+ },
+ "end": {
+ "line": 2686,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "range": [
+ 98171,
+ 98208
+ ],
+ "loc": {
+ "start": {
+ "line": 2685,
+ "column": 22
+ },
+ "end": {
+ "line": 2687,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 98169,
+ 98208
+ ],
+ "loc": {
+ "start": {
+ "line": 2685,
+ "column": 20
+ },
+ "end": {
+ "line": 2687,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 98153,
+ 98208
+ ],
+ "loc": {
+ "start": {
+ "line": 2685,
+ "column": 4
+ },
+ "end": {
+ "line": 2687,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Get the row index from where the filtering process start (1st filterable\r\n * row)\r\n * @return {Number}\r\n ",
+ "range": [
+ 98016,
+ 98147
+ ],
+ "loc": {
+ "start": {
+ "line": 2680,
+ "column": 4
+ },
+ "end": {
+ "line": 2684,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Get the index of the last row\r\n * @return {Number}\r\n ",
+ "range": [
+ 98216,
+ 98291
+ ],
+ "loc": {
+ "start": {
+ "line": 2689,
+ "column": 4
+ },
+ "end": {
+ "line": 2692,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "getLastRowIndex",
+ "range": [
+ 98297,
+ 98312
+ ],
+ "loc": {
+ "start": {
+ "line": 2693,
+ "column": 4
+ },
+ "end": {
+ "line": 2693,
+ "column": 19
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 98329,
+ 98333
+ ],
+ "loc": {
+ "start": {
+ "line": 2694,
+ "column": 12
+ },
+ "end": {
+ "line": 2694,
+ "column": 16
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "_hasGrid",
+ "range": [
+ 98334,
+ 98342
+ ],
+ "loc": {
+ "start": {
+ "line": 2694,
+ "column": 17
+ },
+ "end": {
+ "line": 2694,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 98329,
+ 98342
+ ],
+ "loc": {
+ "start": {
+ "line": 2694,
+ "column": 12
+ },
+ "end": {
+ "line": 2694,
+ "column": 25
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 98328,
+ 98342
+ ],
+ "loc": {
+ "start": {
+ "line": 2694,
+ "column": 11
+ },
+ "end": {
+ "line": 2694,
+ "column": 25
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": null,
+ "range": [
+ 98358,
+ 98365
+ ],
+ "loc": {
+ "start": {
+ "line": 2695,
+ "column": 12
+ },
+ "end": {
+ "line": 2695,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 98343,
+ 98376
+ ],
+ "loc": {
+ "start": {
+ "line": 2694,
+ "column": 26
+ },
+ "end": {
+ "line": 2696,
+ "column": 9
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 98325,
+ 98376
+ ],
+ "loc": {
+ "start": {
+ "line": 2694,
+ "column": 8
+ },
+ "end": {
+ "line": 2696,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "BinaryExpression",
+ "operator": "-",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 98394,
+ 98398
+ ],
+ "loc": {
+ "start": {
+ "line": 2697,
+ "column": 16
+ },
+ "end": {
+ "line": 2697,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbRows",
+ "range": [
+ 98399,
+ 98405
+ ],
+ "loc": {
+ "start": {
+ "line": 2697,
+ "column": 21
+ },
+ "end": {
+ "line": 2697,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 98394,
+ 98405
+ ],
+ "loc": {
+ "start": {
+ "line": 2697,
+ "column": 16
+ },
+ "end": {
+ "line": 2697,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 98406,
+ 98407
+ ],
+ "loc": {
+ "start": {
+ "line": 2697,
+ "column": 28
+ },
+ "end": {
+ "line": 2697,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 98394,
+ 98407
+ ],
+ "loc": {
+ "start": {
+ "line": 2697,
+ "column": 16
+ },
+ "end": {
+ "line": 2697,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 98386,
+ 98409
+ ],
+ "loc": {
+ "start": {
+ "line": 2697,
+ "column": 8
+ },
+ "end": {
+ "line": 2697,
+ "column": 31
+ }
+ }
+ }
+ ],
+ "range": [
+ 98314,
+ 98416
+ ],
+ "loc": {
+ "start": {
+ "line": 2693,
+ "column": 21
+ },
+ "end": {
+ "line": 2698,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 98312,
+ 98416
+ ],
+ "loc": {
+ "start": {
+ "line": 2693,
+ "column": 19
+ },
+ "end": {
+ "line": 2698,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 98297,
+ 98416
+ ],
+ "loc": {
+ "start": {
+ "line": 2693,
+ "column": 4
+ },
+ "end": {
+ "line": 2698,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Get the index of the last row\r\n * @return {Number}\r\n ",
+ "range": [
+ 98216,
+ 98291
+ ],
+ "loc": {
+ "start": {
+ "line": 2689,
+ "column": 4
+ },
+ "end": {
+ "line": 2692,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Get the header DOM element for a given column index\r\n * @param {Number} colIndex Column index\r\n * @return {Object}\r\n ",
+ "range": [
+ 98424,
+ 98568
+ ],
+ "loc": {
+ "start": {
+ "line": 2700,
+ "column": 4
+ },
+ "end": {
+ "line": 2704,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "getHeaderElement",
+ "range": [
+ 98574,
+ 98590
+ ],
+ "loc": {
+ "start": {
+ "line": 2705,
+ "column": 4
+ },
+ "end": {
+ "line": 2705,
+ "column": 20
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 98591,
+ 98599
+ ],
+ "loc": {
+ "start": {
+ "line": 2705,
+ "column": 21
+ },
+ "end": {
+ "line": 2705,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "table",
+ "range": [
+ 98615,
+ 98620
+ ],
+ "loc": {
+ "start": {
+ "line": 2706,
+ "column": 12
+ },
+ "end": {
+ "line": 2706,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 98623,
+ 98627
+ ],
+ "loc": {
+ "start": {
+ "line": 2706,
+ "column": 20
+ },
+ "end": {
+ "line": 2706,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 98628,
+ 98638
+ ],
+ "loc": {
+ "start": {
+ "line": 2706,
+ "column": 25
+ },
+ "end": {
+ "line": 2706,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 98623,
+ 98638
+ ],
+ "loc": {
+ "start": {
+ "line": 2706,
+ "column": 20
+ },
+ "end": {
+ "line": 2706,
+ "column": 35
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 98641,
+ 98645
+ ],
+ "loc": {
+ "start": {
+ "line": 2706,
+ "column": 38
+ },
+ "end": {
+ "line": 2706,
+ "column": 42
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "Mod",
+ "range": [
+ 98646,
+ 98649
+ ],
+ "loc": {
+ "start": {
+ "line": 2706,
+ "column": 43
+ },
+ "end": {
+ "line": 2706,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 98641,
+ 98649
+ ],
+ "loc": {
+ "start": {
+ "line": 2706,
+ "column": 38
+ },
+ "end": {
+ "line": 2706,
+ "column": 46
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "gridLayout",
+ "range": [
+ 98650,
+ 98660
+ ],
+ "loc": {
+ "start": {
+ "line": 2706,
+ "column": 47
+ },
+ "end": {
+ "line": 2706,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 98641,
+ 98660
+ ],
+ "loc": {
+ "start": {
+ "line": 2706,
+ "column": 38
+ },
+ "end": {
+ "line": 2706,
+ "column": 57
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headTbl",
+ "range": [
+ 98661,
+ 98668
+ ],
+ "loc": {
+ "start": {
+ "line": 2706,
+ "column": 58
+ },
+ "end": {
+ "line": 2706,
+ "column": 65
+ }
+ }
+ },
+ "range": [
+ 98641,
+ 98668
+ ],
+ "loc": {
+ "start": {
+ "line": 2706,
+ "column": 38
+ },
+ "end": {
+ "line": 2706,
+ "column": 65
+ }
+ }
+ },
+ "alternate": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 98671,
+ 98675
+ ],
+ "loc": {
+ "start": {
+ "line": 2706,
+ "column": 68
+ },
+ "end": {
+ "line": 2706,
+ "column": 72
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tbl",
+ "range": [
+ 98676,
+ 98679
+ ],
+ "loc": {
+ "start": {
+ "line": 2706,
+ "column": 73
+ },
+ "end": {
+ "line": 2706,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 98671,
+ 98679
+ ],
+ "loc": {
+ "start": {
+ "line": 2706,
+ "column": 68
+ },
+ "end": {
+ "line": 2706,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 98623,
+ 98679
+ ],
+ "loc": {
+ "start": {
+ "line": 2706,
+ "column": 20
+ },
+ "end": {
+ "line": 2706,
+ "column": 76
+ }
+ }
+ },
+ "range": [
+ 98615,
+ 98679
+ ],
+ "loc": {
+ "start": {
+ "line": 2706,
+ "column": 12
+ },
+ "end": {
+ "line": 2706,
+ "column": 76
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 98611,
+ 98680
+ ],
+ "loc": {
+ "start": {
+ "line": 2706,
+ "column": 8
+ },
+ "end": {
+ "line": 2706,
+ "column": 77
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "tHead",
+ "range": [
+ 98694,
+ 98699
+ ],
+ "loc": {
+ "start": {
+ "line": 2707,
+ "column": 12
+ },
+ "end": {
+ "line": 2707,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Dom",
+ "range": [
+ 98702,
+ 98705
+ ],
+ "loc": {
+ "start": {
+ "line": 2707,
+ "column": 20
+ },
+ "end": {
+ "line": 2707,
+ "column": 23
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "tag",
+ "range": [
+ 98706,
+ 98709
+ ],
+ "loc": {
+ "start": {
+ "line": 2707,
+ "column": 24
+ },
+ "end": {
+ "line": 2707,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 98702,
+ 98709
+ ],
+ "loc": {
+ "start": {
+ "line": 2707,
+ "column": 20
+ },
+ "end": {
+ "line": 2707,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "table",
+ "range": [
+ 98710,
+ 98715
+ ],
+ "loc": {
+ "start": {
+ "line": 2707,
+ "column": 28
+ },
+ "end": {
+ "line": 2707,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Literal",
+ "value": "thead",
+ "raw": "'thead'",
+ "range": [
+ 98717,
+ 98724
+ ],
+ "loc": {
+ "start": {
+ "line": 2707,
+ "column": 35
+ },
+ "end": {
+ "line": 2707,
+ "column": 42
+ }
+ }
+ }
+ ],
+ "range": [
+ 98702,
+ 98725
+ ],
+ "loc": {
+ "start": {
+ "line": 2707,
+ "column": 20
+ },
+ "end": {
+ "line": 2707,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 98694,
+ 98725
+ ],
+ "loc": {
+ "start": {
+ "line": 2707,
+ "column": 12
+ },
+ "end": {
+ "line": 2707,
+ "column": 43
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 98690,
+ 98726
+ ],
+ "loc": {
+ "start": {
+ "line": 2707,
+ "column": 8
+ },
+ "end": {
+ "line": 2707,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "headersRow",
+ "range": [
+ 98740,
+ 98750
+ ],
+ "loc": {
+ "start": {
+ "line": 2708,
+ "column": 12
+ },
+ "end": {
+ "line": 2708,
+ "column": 22
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 98753,
+ 98757
+ ],
+ "loc": {
+ "start": {
+ "line": 2708,
+ "column": 25
+ },
+ "end": {
+ "line": 2708,
+ "column": 29
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersRow",
+ "range": [
+ 98758,
+ 98768
+ ],
+ "loc": {
+ "start": {
+ "line": 2708,
+ "column": 30
+ },
+ "end": {
+ "line": 2708,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 98753,
+ 98768
+ ],
+ "loc": {
+ "start": {
+ "line": 2708,
+ "column": 25
+ },
+ "end": {
+ "line": 2708,
+ "column": 40
+ }
+ }
+ },
+ "range": [
+ 98740,
+ 98768
+ ],
+ "loc": {
+ "start": {
+ "line": 2708,
+ "column": 12
+ },
+ "end": {
+ "line": 2708,
+ "column": 40
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 98736,
+ 98769
+ ],
+ "loc": {
+ "start": {
+ "line": 2708,
+ "column": 8
+ },
+ "end": {
+ "line": 2708,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "header",
+ "range": [
+ 98783,
+ 98789
+ ],
+ "loc": {
+ "start": {
+ "line": 2709,
+ "column": 12
+ },
+ "end": {
+ "line": 2709,
+ "column": 18
+ }
+ }
+ },
+ "init": null,
+ "range": [
+ 98783,
+ 98789
+ ],
+ "loc": {
+ "start": {
+ "line": 2709,
+ "column": 12
+ },
+ "end": {
+ "line": 2709,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 98779,
+ 98790
+ ],
+ "loc": {
+ "start": {
+ "line": 2709,
+ "column": 8
+ },
+ "end": {
+ "line": 2709,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "ForStatement",
+ "init": {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 98808,
+ 98809
+ ],
+ "loc": {
+ "start": {
+ "line": 2710,
+ "column": 16
+ },
+ "end": {
+ "line": 2710,
+ "column": 17
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 98810,
+ 98811
+ ],
+ "loc": {
+ "start": {
+ "line": 2710,
+ "column": 18
+ },
+ "end": {
+ "line": 2710,
+ "column": 19
+ }
+ }
+ },
+ "range": [
+ 98808,
+ 98811
+ ],
+ "loc": {
+ "start": {
+ "line": 2710,
+ "column": 16
+ },
+ "end": {
+ "line": 2710,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 98804,
+ 98811
+ ],
+ "loc": {
+ "start": {
+ "line": 2710,
+ "column": 12
+ },
+ "end": {
+ "line": 2710,
+ "column": 19
+ }
+ }
+ },
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "<",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 98813,
+ 98814
+ ],
+ "loc": {
+ "start": {
+ "line": 2710,
+ "column": 21
+ },
+ "end": {
+ "line": 2710,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 98815,
+ 98819
+ ],
+ "loc": {
+ "start": {
+ "line": 2710,
+ "column": 23
+ },
+ "end": {
+ "line": 2710,
+ "column": 27
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "nbCells",
+ "range": [
+ 98820,
+ 98827
+ ],
+ "loc": {
+ "start": {
+ "line": 2710,
+ "column": 28
+ },
+ "end": {
+ "line": 2710,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 98815,
+ 98827
+ ],
+ "loc": {
+ "start": {
+ "line": 2710,
+ "column": 23
+ },
+ "end": {
+ "line": 2710,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 98813,
+ 98827
+ ],
+ "loc": {
+ "start": {
+ "line": 2710,
+ "column": 21
+ },
+ "end": {
+ "line": 2710,
+ "column": 35
+ }
+ }
+ },
+ "update": {
+ "type": "UpdateExpression",
+ "operator": "++",
+ "argument": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 98829,
+ 98830
+ ],
+ "loc": {
+ "start": {
+ "line": 2710,
+ "column": 37
+ },
+ "end": {
+ "line": 2710,
+ "column": 38
+ }
+ }
+ },
+ "prefix": false,
+ "range": [
+ 98829,
+ 98832
+ ],
+ "loc": {
+ "start": {
+ "line": 2710,
+ "column": 37
+ },
+ "end": {
+ "line": 2710,
+ "column": 40
+ }
+ }
+ },
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "!==",
+ "left": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 98851,
+ 98852
+ ],
+ "loc": {
+ "start": {
+ "line": 2711,
+ "column": 15
+ },
+ "end": {
+ "line": 2711,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 98857,
+ 98865
+ ],
+ "loc": {
+ "start": {
+ "line": 2711,
+ "column": 21
+ },
+ "end": {
+ "line": 2711,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 98851,
+ 98865
+ ],
+ "loc": {
+ "start": {
+ "line": 2711,
+ "column": 15
+ },
+ "end": {
+ "line": 2711,
+ "column": 29
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ContinueStatement",
+ "label": null,
+ "range": [
+ 98885,
+ 98894
+ ],
+ "loc": {
+ "start": {
+ "line": 2712,
+ "column": 16
+ },
+ "end": {
+ "line": 2712,
+ "column": 25
+ }
+ }
+ }
+ ],
+ "range": [
+ 98866,
+ 98909
+ ],
+ "loc": {
+ "start": {
+ "line": 2711,
+ "column": 30
+ },
+ "end": {
+ "line": 2713,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 98848,
+ 98909
+ ],
+ "loc": {
+ "start": {
+ "line": 2711,
+ "column": 12
+ },
+ "end": {
+ "line": 2713,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tHead",
+ "range": [
+ 98926,
+ 98931
+ ],
+ "loc": {
+ "start": {
+ "line": 2714,
+ "column": 15
+ },
+ "end": {
+ "line": 2714,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 98932,
+ 98938
+ ],
+ "loc": {
+ "start": {
+ "line": 2714,
+ "column": 21
+ },
+ "end": {
+ "line": 2714,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 98926,
+ 98938
+ ],
+ "loc": {
+ "start": {
+ "line": 2714,
+ "column": 15
+ },
+ "end": {
+ "line": 2714,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 98943,
+ 98944
+ ],
+ "loc": {
+ "start": {
+ "line": 2714,
+ "column": 32
+ },
+ "end": {
+ "line": 2714,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 98926,
+ 98944
+ ],
+ "loc": {
+ "start": {
+ "line": 2714,
+ "column": 15
+ },
+ "end": {
+ "line": 2714,
+ "column": 33
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "header",
+ "range": [
+ 98964,
+ 98970
+ ],
+ "loc": {
+ "start": {
+ "line": 2715,
+ "column": 16
+ },
+ "end": {
+ "line": 2715,
+ "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": [
+ 98973,
+ 98978
+ ],
+ "loc": {
+ "start": {
+ "line": 2715,
+ "column": 25
+ },
+ "end": {
+ "line": 2715,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 98979,
+ 98983
+ ],
+ "loc": {
+ "start": {
+ "line": 2715,
+ "column": 31
+ },
+ "end": {
+ "line": 2715,
+ "column": 35
+ }
+ }
+ },
+ "range": [
+ 98973,
+ 98983
+ ],
+ "loc": {
+ "start": {
+ "line": 2715,
+ "column": 25
+ },
+ "end": {
+ "line": 2715,
+ "column": 35
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersRow",
+ "range": [
+ 98984,
+ 98994
+ ],
+ "loc": {
+ "start": {
+ "line": 2715,
+ "column": 36
+ },
+ "end": {
+ "line": 2715,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 98973,
+ 98995
+ ],
+ "loc": {
+ "start": {
+ "line": 2715,
+ "column": 25
+ },
+ "end": {
+ "line": 2715,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 98996,
+ 99001
+ ],
+ "loc": {
+ "start": {
+ "line": 2715,
+ "column": 48
+ },
+ "end": {
+ "line": 2715,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 98973,
+ 99001
+ ],
+ "loc": {
+ "start": {
+ "line": 2715,
+ "column": 25
+ },
+ "end": {
+ "line": 2715,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 99002,
+ 99003
+ ],
+ "loc": {
+ "start": {
+ "line": 2715,
+ "column": 54
+ },
+ "end": {
+ "line": 2715,
+ "column": 55
+ }
+ }
+ },
+ "range": [
+ 98973,
+ 99004
+ ],
+ "loc": {
+ "start": {
+ "line": 2715,
+ "column": 25
+ },
+ "end": {
+ "line": 2715,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 98964,
+ 99004
+ ],
+ "loc": {
+ "start": {
+ "line": 2715,
+ "column": 16
+ },
+ "end": {
+ "line": 2715,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 98964,
+ 99005
+ ],
+ "loc": {
+ "start": {
+ "line": 2715,
+ "column": 16
+ },
+ "end": {
+ "line": 2715,
+ "column": 57
+ }
+ }
+ }
+ ],
+ "range": [
+ 98945,
+ 99020
+ ],
+ "loc": {
+ "start": {
+ "line": 2714,
+ "column": 34
+ },
+ "end": {
+ "line": 2716,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 98923,
+ 99020
+ ],
+ "loc": {
+ "start": {
+ "line": 2714,
+ "column": 12
+ },
+ "end": {
+ "line": 2716,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "tHead",
+ "range": [
+ 99037,
+ 99042
+ ],
+ "loc": {
+ "start": {
+ "line": 2717,
+ "column": 15
+ },
+ "end": {
+ "line": 2717,
+ "column": 20
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 99043,
+ 99049
+ ],
+ "loc": {
+ "start": {
+ "line": 2717,
+ "column": 21
+ },
+ "end": {
+ "line": 2717,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 99037,
+ 99049
+ ],
+ "loc": {
+ "start": {
+ "line": 2717,
+ "column": 15
+ },
+ "end": {
+ "line": 2717,
+ "column": 27
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 1,
+ "raw": "1",
+ "range": [
+ 99054,
+ 99055
+ ],
+ "loc": {
+ "start": {
+ "line": 2717,
+ "column": 32
+ },
+ "end": {
+ "line": 2717,
+ "column": 33
+ }
+ }
+ },
+ "range": [
+ 99037,
+ 99055
+ ],
+ "loc": {
+ "start": {
+ "line": 2717,
+ "column": 15
+ },
+ "end": {
+ "line": 2717,
+ "column": 33
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "header",
+ "range": [
+ 99075,
+ 99081
+ ],
+ "loc": {
+ "start": {
+ "line": 2718,
+ "column": 16
+ },
+ "end": {
+ "line": 2718,
+ "column": 22
+ }
+ }
+ },
+ "right": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "tHead",
+ "range": [
+ 99084,
+ 99089
+ ],
+ "loc": {
+ "start": {
+ "line": 2718,
+ "column": 25
+ },
+ "end": {
+ "line": 2718,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 99090,
+ 99091
+ ],
+ "loc": {
+ "start": {
+ "line": 2718,
+ "column": 31
+ },
+ "end": {
+ "line": 2718,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 99084,
+ 99092
+ ],
+ "loc": {
+ "start": {
+ "line": 2718,
+ "column": 25
+ },
+ "end": {
+ "line": 2718,
+ "column": 33
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "rows",
+ "range": [
+ 99093,
+ 99097
+ ],
+ "loc": {
+ "start": {
+ "line": 2718,
+ "column": 34
+ },
+ "end": {
+ "line": 2718,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 99084,
+ 99097
+ ],
+ "loc": {
+ "start": {
+ "line": 2718,
+ "column": 25
+ },
+ "end": {
+ "line": 2718,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "headersRow",
+ "range": [
+ 99098,
+ 99108
+ ],
+ "loc": {
+ "start": {
+ "line": 2718,
+ "column": 39
+ },
+ "end": {
+ "line": 2718,
+ "column": 49
+ }
+ }
+ },
+ "range": [
+ 99084,
+ 99109
+ ],
+ "loc": {
+ "start": {
+ "line": 2718,
+ "column": 25
+ },
+ "end": {
+ "line": 2718,
+ "column": 50
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cells",
+ "range": [
+ 99110,
+ 99115
+ ],
+ "loc": {
+ "start": {
+ "line": 2718,
+ "column": 51
+ },
+ "end": {
+ "line": 2718,
+ "column": 56
+ }
+ }
+ },
+ "range": [
+ 99084,
+ 99115
+ ],
+ "loc": {
+ "start": {
+ "line": 2718,
+ "column": 25
+ },
+ "end": {
+ "line": 2718,
+ "column": 56
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "i",
+ "range": [
+ 99116,
+ 99117
+ ],
+ "loc": {
+ "start": {
+ "line": 2718,
+ "column": 57
+ },
+ "end": {
+ "line": 2718,
+ "column": 58
+ }
+ }
+ },
+ "range": [
+ 99084,
+ 99118
+ ],
+ "loc": {
+ "start": {
+ "line": 2718,
+ "column": 25
+ },
+ "end": {
+ "line": 2718,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 99075,
+ 99118
+ ],
+ "loc": {
+ "start": {
+ "line": 2718,
+ "column": 16
+ },
+ "end": {
+ "line": 2718,
+ "column": 59
+ }
+ }
+ },
+ "range": [
+ 99075,
+ 99119
+ ],
+ "loc": {
+ "start": {
+ "line": 2718,
+ "column": 16
+ },
+ "end": {
+ "line": 2718,
+ "column": 60
+ }
+ }
+ }
+ ],
+ "range": [
+ 99056,
+ 99134
+ ],
+ "loc": {
+ "start": {
+ "line": 2717,
+ "column": 34
+ },
+ "end": {
+ "line": 2719,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 99034,
+ 99134
+ ],
+ "loc": {
+ "start": {
+ "line": 2717,
+ "column": 12
+ },
+ "end": {
+ "line": 2719,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "BreakStatement",
+ "label": null,
+ "range": [
+ 99148,
+ 99154
+ ],
+ "loc": {
+ "start": {
+ "line": 2720,
+ "column": 12
+ },
+ "end": {
+ "line": 2720,
+ "column": 18
+ }
+ }
+ }
+ ],
+ "range": [
+ 98833,
+ 99165
+ ],
+ "loc": {
+ "start": {
+ "line": 2710,
+ "column": 41
+ },
+ "end": {
+ "line": 2721,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 98800,
+ 99165
+ ],
+ "loc": {
+ "start": {
+ "line": 2710,
+ "column": 8
+ },
+ "end": {
+ "line": 2721,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Identifier",
+ "name": "header",
+ "range": [
+ 99182,
+ 99188
+ ],
+ "loc": {
+ "start": {
+ "line": 2722,
+ "column": 15
+ },
+ "end": {
+ "line": 2722,
+ "column": 21
+ }
+ }
+ },
+ "range": [
+ 99175,
+ 99189
+ ],
+ "loc": {
+ "start": {
+ "line": 2722,
+ "column": 8
+ },
+ "end": {
+ "line": 2722,
+ "column": 22
+ }
+ }
+ }
+ ],
+ "range": [
+ 98600,
+ 99196
+ ],
+ "loc": {
+ "start": {
+ "line": 2705,
+ "column": 30
+ },
+ "end": {
+ "line": 2723,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 98590,
+ 99196
+ ],
+ "loc": {
+ "start": {
+ "line": 2705,
+ "column": 20
+ },
+ "end": {
+ "line": 2723,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 98574,
+ 99196
+ ],
+ "loc": {
+ "start": {
+ "line": 2705,
+ "column": 4
+ },
+ "end": {
+ "line": 2723,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Get the header DOM element for a given column index\r\n * @param {Number} colIndex Column index\r\n * @return {Object}\r\n ",
+ "range": [
+ 98424,
+ 98568
+ ],
+ "loc": {
+ "start": {
+ "line": 2700,
+ "column": 4
+ },
+ "end": {
+ "line": 2704,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the filter type for a specified column\r\n * @param {Number} colIndex Column's index\r\n * @return {String}\r\n ",
+ "range": [
+ 99204,
+ 99344
+ ],
+ "loc": {
+ "start": {
+ "line": 2725,
+ "column": 4
+ },
+ "end": {
+ "line": 2729,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "getFilterType",
+ "range": [
+ 99350,
+ 99363
+ ],
+ "loc": {
+ "start": {
+ "line": 2730,
+ "column": 4
+ },
+ "end": {
+ "line": 2730,
+ "column": 17
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 99364,
+ 99372
+ ],
+ "loc": {
+ "start": {
+ "line": 2730,
+ "column": 18
+ },
+ "end": {
+ "line": 2730,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "colType",
+ "range": [
+ 99388,
+ 99395
+ ],
+ "loc": {
+ "start": {
+ "line": 2731,
+ "column": 12
+ },
+ "end": {
+ "line": 2731,
+ "column": 19
+ }
+ }
+ },
+ "init": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 99398,
+ 99402
+ ],
+ "loc": {
+ "start": {
+ "line": 2731,
+ "column": 22
+ },
+ "end": {
+ "line": 2731,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 99403,
+ 99406
+ ],
+ "loc": {
+ "start": {
+ "line": 2731,
+ "column": 27
+ },
+ "end": {
+ "line": 2731,
+ "column": 30
+ }
+ }
+ },
+ "range": [
+ 99398,
+ 99406
+ ],
+ "loc": {
+ "start": {
+ "line": 2731,
+ "column": 22
+ },
+ "end": {
+ "line": 2731,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "BinaryExpression",
+ "operator": "+",
+ "left": {
+ "type": "Literal",
+ "value": "col_",
+ "raw": "'col_'",
+ "range": [
+ 99407,
+ 99413
+ ],
+ "loc": {
+ "start": {
+ "line": 2731,
+ "column": 31
+ },
+ "end": {
+ "line": 2731,
+ "column": 37
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "colIndex",
+ "range": [
+ 99414,
+ 99422
+ ],
+ "loc": {
+ "start": {
+ "line": 2731,
+ "column": 38
+ },
+ "end": {
+ "line": 2731,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 99407,
+ 99422
+ ],
+ "loc": {
+ "start": {
+ "line": 2731,
+ "column": 31
+ },
+ "end": {
+ "line": 2731,
+ "column": 46
+ }
+ }
+ },
+ "range": [
+ 99398,
+ 99423
+ ],
+ "loc": {
+ "start": {
+ "line": 2731,
+ "column": 22
+ },
+ "end": {
+ "line": 2731,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 99388,
+ 99423
+ ],
+ "loc": {
+ "start": {
+ "line": 2731,
+ "column": 12
+ },
+ "end": {
+ "line": 2731,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 99384,
+ 99424
+ ],
+ "loc": {
+ "start": {
+ "line": 2731,
+ "column": 8
+ },
+ "end": {
+ "line": 2731,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "ConditionalExpression",
+ "test": {
+ "type": "UnaryExpression",
+ "operator": "!",
+ "argument": {
+ "type": "Identifier",
+ "name": "colType",
+ "range": [
+ 99442,
+ 99449
+ ],
+ "loc": {
+ "start": {
+ "line": 2732,
+ "column": 16
+ },
+ "end": {
+ "line": 2732,
+ "column": 23
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 99441,
+ 99449
+ ],
+ "loc": {
+ "start": {
+ "line": 2732,
+ "column": 15
+ },
+ "end": {
+ "line": 2732,
+ "column": 23
+ }
+ }
+ },
+ "consequent": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 99452,
+ 99456
+ ],
+ "loc": {
+ "start": {
+ "line": 2732,
+ "column": 26
+ },
+ "end": {
+ "line": 2732,
+ "column": 30
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "fltTypeInp",
+ "range": [
+ 99457,
+ 99467
+ ],
+ "loc": {
+ "start": {
+ "line": 2732,
+ "column": 31
+ },
+ "end": {
+ "line": 2732,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 99452,
+ 99467
+ ],
+ "loc": {
+ "start": {
+ "line": 2732,
+ "column": 26
+ },
+ "end": {
+ "line": 2732,
+ "column": 41
+ }
+ }
+ },
+ "alternate": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "Str",
+ "range": [
+ 99470,
+ 99473
+ ],
+ "loc": {
+ "start": {
+ "line": 2732,
+ "column": 44
+ },
+ "end": {
+ "line": 2732,
+ "column": 47
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "lower",
+ "range": [
+ 99474,
+ 99479
+ ],
+ "loc": {
+ "start": {
+ "line": 2732,
+ "column": 48
+ },
+ "end": {
+ "line": 2732,
+ "column": 53
+ }
+ }
+ },
+ "range": [
+ 99470,
+ 99479
+ ],
+ "loc": {
+ "start": {
+ "line": 2732,
+ "column": 44
+ },
+ "end": {
+ "line": 2732,
+ "column": 53
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "colType",
+ "range": [
+ 99480,
+ 99487
+ ],
+ "loc": {
+ "start": {
+ "line": 2732,
+ "column": 54
+ },
+ "end": {
+ "line": 2732,
+ "column": 61
+ }
+ }
+ }
+ ],
+ "range": [
+ 99470,
+ 99488
+ ],
+ "loc": {
+ "start": {
+ "line": 2732,
+ "column": 44
+ },
+ "end": {
+ "line": 2732,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 99441,
+ 99488
+ ],
+ "loc": {
+ "start": {
+ "line": 2732,
+ "column": 15
+ },
+ "end": {
+ "line": 2732,
+ "column": 62
+ }
+ }
+ },
+ "range": [
+ 99434,
+ 99489
+ ],
+ "loc": {
+ "start": {
+ "line": 2732,
+ "column": 8
+ },
+ "end": {
+ "line": 2732,
+ "column": 63
+ }
+ }
+ }
+ ],
+ "range": [
+ 99373,
+ 99496
+ ],
+ "loc": {
+ "start": {
+ "line": 2730,
+ "column": 27
+ },
+ "end": {
+ "line": 2733,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 99363,
+ 99496
+ ],
+ "loc": {
+ "start": {
+ "line": 2730,
+ "column": 17
+ },
+ "end": {
+ "line": 2733,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 99350,
+ 99496
+ ],
+ "loc": {
+ "start": {
+ "line": 2730,
+ "column": 4
+ },
+ "end": {
+ "line": 2733,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the filter type for a specified column\r\n * @param {Number} colIndex Column's index\r\n * @return {String}\r\n ",
+ "range": [
+ 99204,
+ 99344
+ ],
+ "loc": {
+ "start": {
+ "line": 2725,
+ "column": 4
+ },
+ "end": {
+ "line": 2729,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Get the total number of filterable rows\r\n * @return {Number}\r\n ",
+ "range": [
+ 99504,
+ 99589
+ ],
+ "loc": {
+ "start": {
+ "line": 2735,
+ "column": 4
+ },
+ "end": {
+ "line": 2738,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "getFilterableRowsNb",
+ "range": [
+ 99595,
+ 99614
+ ],
+ "loc": {
+ "start": {
+ "line": 2739,
+ "column": 4
+ },
+ "end": {
+ "line": 2739,
+ "column": 23
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 99634,
+ 99638
+ ],
+ "loc": {
+ "start": {
+ "line": 2740,
+ "column": 15
+ },
+ "end": {
+ "line": 2740,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "getRowsNb",
+ "range": [
+ 99639,
+ 99648
+ ],
+ "loc": {
+ "start": {
+ "line": 2740,
+ "column": 20
+ },
+ "end": {
+ "line": 2740,
+ "column": 29
+ }
+ }
+ },
+ "range": [
+ 99634,
+ 99648
+ ],
+ "loc": {
+ "start": {
+ "line": 2740,
+ "column": 15
+ },
+ "end": {
+ "line": 2740,
+ "column": 29
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 99649,
+ 99654
+ ],
+ "loc": {
+ "start": {
+ "line": 2740,
+ "column": 30
+ },
+ "end": {
+ "line": 2740,
+ "column": 35
+ }
+ }
+ }
+ ],
+ "range": [
+ 99634,
+ 99655
+ ],
+ "loc": {
+ "start": {
+ "line": 2740,
+ "column": 15
+ },
+ "end": {
+ "line": 2740,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 99627,
+ 99656
+ ],
+ "loc": {
+ "start": {
+ "line": 2740,
+ "column": 8
+ },
+ "end": {
+ "line": 2740,
+ "column": 37
+ }
+ }
+ }
+ ],
+ "range": [
+ 99616,
+ 99663
+ ],
+ "loc": {
+ "start": {
+ "line": 2739,
+ "column": 25
+ },
+ "end": {
+ "line": 2741,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 99614,
+ 99663
+ ],
+ "loc": {
+ "start": {
+ "line": 2739,
+ "column": 23
+ },
+ "end": {
+ "line": 2741,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 99595,
+ 99663
+ ],
+ "loc": {
+ "start": {
+ "line": 2739,
+ "column": 4
+ },
+ "end": {
+ "line": 2741,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Get the total number of filterable rows\r\n * @return {Number}\r\n ",
+ "range": [
+ 99504,
+ 99589
+ ],
+ "loc": {
+ "start": {
+ "line": 2735,
+ "column": 4
+ },
+ "end": {
+ "line": 2738,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "trailingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Get the configuration object (literal object)\r\n * @return {Object}\r\n ",
+ "range": [
+ 99671,
+ 99762
+ ],
+ "loc": {
+ "start": {
+ "line": 2743,
+ "column": 4
+ },
+ "end": {
+ "line": 2746,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ },
+ {
+ "type": "MethodDefinition",
+ "key": {
+ "type": "Identifier",
+ "name": "config",
+ "range": [
+ 99768,
+ 99774
+ ],
+ "loc": {
+ "start": {
+ "line": 2747,
+ "column": 4
+ },
+ "end": {
+ "line": 2747,
+ "column": 10
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 99794,
+ 99798
+ ],
+ "loc": {
+ "start": {
+ "line": 2748,
+ "column": 15
+ },
+ "end": {
+ "line": 2748,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "cfg",
+ "range": [
+ 99799,
+ 99802
+ ],
+ "loc": {
+ "start": {
+ "line": 2748,
+ "column": 20
+ },
+ "end": {
+ "line": 2748,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 99794,
+ 99802
+ ],
+ "loc": {
+ "start": {
+ "line": 2748,
+ "column": 15
+ },
+ "end": {
+ "line": 2748,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 99787,
+ 99803
+ ],
+ "loc": {
+ "start": {
+ "line": 2748,
+ "column": 8
+ },
+ "end": {
+ "line": 2748,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "range": [
+ 99776,
+ 99810
+ ],
+ "loc": {
+ "start": {
+ "line": 2747,
+ "column": 12
+ },
+ "end": {
+ "line": 2749,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 99774,
+ 99810
+ ],
+ "loc": {
+ "start": {
+ "line": 2747,
+ "column": 10
+ },
+ "end": {
+ "line": 2749,
+ "column": 5
+ }
+ }
+ },
+ "kind": "method",
+ "computed": false,
+ "range": [
+ 99768,
+ 99810
+ ],
+ "loc": {
+ "start": {
+ "line": 2747,
+ "column": 4
+ },
+ "end": {
+ "line": 2749,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Get the configuration object (literal object)\r\n * @return {Object}\r\n ",
+ "range": [
+ 99671,
+ 99762
+ ],
+ "loc": {
+ "start": {
+ "line": 2743,
+ "column": 4
+ },
+ "end": {
+ "line": 2746,
+ "column": 7
+ }
+ }
+ }
+ ],
+ "static": false
+ }
+ ],
+ "range": [
+ 1041,
+ 99813
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 24
+ },
+ "end": {
+ "line": 2750,
+ "column": 1
+ }
+ }
+ },
+ "range": [
+ 1024,
+ 99813
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 7
+ },
+ "end": {
+ "line": 2750,
+ "column": 1
+ }
+ },
+ "leadingComments": [],
+ "trailingComments": []
+ },
+ "specifiers": [],
+ "source": null,
+ "range": [
+ 1017,
+ 99813
+ ],
+ "loc": {
+ "start": {
+ "line": 30,
+ "column": 0
+ },
+ "end": {
+ "line": 2750,
+ "column": 1
+ }
+ }
+ }
+ ],
+ "sourceType": "module",
+ "range": [
+ 0,
+ 99813
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 2750,
+ "column": 1
+ }
+ },
+ "comments": [
+ {
+ "type": "Line",
+ "value": " Features",
+ "range": [
+ 245,
+ 256
+ ],
+ "loc": {
+ "start": {
+ "line": 10,
+ "column": 0
+ },
+ "end": {
+ "line": 10,
+ "column": 11
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * TF object constructor\r\n * @param {String} id Table id\r\n * @param {Number} row index indicating the 1st row\r\n * @param {Object} configuration object\r\n *\r\n * TODO: Accept a TABLE element or query selectors\r\n ",
+ "range": [
+ 1050,
+ 1294
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 4
+ },
+ "end": {
+ "line": 39,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " configuration object",
+ "range": [
+ 2491,
+ 2514
+ ],
+ "loc": {
+ "start": {
+ "line": 77,
+ "column": 8
+ },
+ "end": {
+ "line": 77,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Start row et cols nb",
+ "range": [
+ 2553,
+ 2575
+ ],
+ "loc": {
+ "start": {
+ "line": 80,
+ "column": 8
+ },
+ "end": {
+ "line": 80,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "default script base path",
+ "range": [
+ 2773,
+ 2799
+ ],
+ "loc": {
+ "start": {
+ "line": 85,
+ "column": 8
+ },
+ "end": {
+ "line": 85,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** filter types **",
+ "range": [
+ 2867,
+ 2889
+ ],
+ "loc": {
+ "start": {
+ "line": 88,
+ "column": 8
+ },
+ "end": {
+ "line": 88,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** filters' grid properties **",
+ "range": [
+ 3097,
+ 3131
+ ],
+ "loc": {
+ "start": {
+ "line": 95,
+ "column": 8
+ },
+ "end": {
+ "line": 95,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables filter grid",
+ "range": [
+ 3143,
+ 3173
+ ],
+ "loc": {
+ "start": {
+ "line": 97,
+ "column": 8
+ },
+ "end": {
+ "line": 97,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** Grid layout **",
+ "range": [
+ 3240,
+ 3261
+ ],
+ "loc": {
+ "start": {
+ "line": 100,
+ "column": 8
+ },
+ "end": {
+ "line": 100,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables grid layout (fixed headers)",
+ "range": [
+ 3271,
+ 3317
+ ],
+ "loc": {
+ "start": {
+ "line": 101,
+ "column": 8
+ },
+ "end": {
+ "line": 101,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** **",
+ "range": [
+ 3509,
+ 3518
+ ],
+ "loc": {
+ "start": {
+ "line": 107,
+ "column": 8
+ },
+ "end": {
+ "line": 107,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines tag of the cells containing filters (td/th)",
+ "range": [
+ 3947,
+ 4000
+ ],
+ "loc": {
+ "start": {
+ "line": 122,
+ "column": 8
+ },
+ "end": {
+ "line": 122,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "stores filters ids",
+ "range": [
+ 4136,
+ 4156
+ ],
+ "loc": {
+ "start": {
+ "line": 126,
+ "column": 8
+ },
+ "end": {
+ "line": 126,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "stores filters DOM elements",
+ "range": [
+ 4193,
+ 4222
+ ],
+ "loc": {
+ "start": {
+ "line": 128,
+ "column": 8
+ },
+ "end": {
+ "line": 128,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "stores filters values",
+ "range": [
+ 4260,
+ 4283
+ ],
+ "loc": {
+ "start": {
+ "line": 130,
+ "column": 8
+ },
+ "end": {
+ "line": 130,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "stores table data",
+ "range": [
+ 4326,
+ 4345
+ ],
+ "loc": {
+ "start": {
+ "line": 132,
+ "column": 8
+ },
+ "end": {
+ "line": 132,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "stores valid rows indexes (rows visible upon filtering)",
+ "range": [
+ 4383,
+ 4440
+ ],
+ "loc": {
+ "start": {
+ "line": 134,
+ "column": 8
+ },
+ "end": {
+ "line": 134,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "stores filters row element",
+ "range": [
+ 4487,
+ 4515
+ ],
+ "loc": {
+ "start": {
+ "line": 136,
+ "column": 8
+ },
+ "end": {
+ "line": 136,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "is first load boolean",
+ "range": [
+ 4557,
+ 4580
+ ],
+ "loc": {
+ "start": {
+ "line": 138,
+ "column": 8
+ },
+ "end": {
+ "line": 138,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "container div for paging elements, reset btn etc.",
+ "range": [
+ 4624,
+ 4675
+ ],
+ "loc": {
+ "start": {
+ "line": 140,
+ "column": 8
+ },
+ "end": {
+ "line": 140,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "div for rows counter",
+ "range": [
+ 4714,
+ 4736
+ ],
+ "loc": {
+ "start": {
+ "line": 142,
+ "column": 8
+ },
+ "end": {
+ "line": 142,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "div for reset button and results per page select",
+ "range": [
+ 4773,
+ 4823
+ ],
+ "loc": {
+ "start": {
+ "line": 144,
+ "column": 8
+ },
+ "end": {
+ "line": 144,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "div for paging elements",
+ "range": [
+ 4860,
+ 4885
+ ],
+ "loc": {
+ "start": {
+ "line": 146,
+ "column": 8
+ },
+ "end": {
+ "line": 146,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for div containing paging elements, rows counter etc",
+ "range": [
+ 4924,
+ 4996
+ ],
+ "loc": {
+ "start": {
+ "line": 149,
+ "column": 8
+ },
+ "end": {
+ "line": 149,
+ "column": 80
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for left div",
+ "range": [
+ 5067,
+ 5099
+ ],
+ "loc": {
+ "start": {
+ "line": 151,
+ "column": 8
+ },
+ "end": {
+ "line": 151,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for right div",
+ "range": [
+ 5170,
+ 5203
+ ],
+ "loc": {
+ "start": {
+ "line": 153,
+ "column": 8
+ },
+ "end": {
+ "line": 153,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for mid div",
+ "range": [
+ 5276,
+ 5307
+ ],
+ "loc": {
+ "start": {
+ "line": 155,
+ "column": 8
+ },
+ "end": {
+ "line": 155,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "table container div css class",
+ "range": [
+ 5380,
+ 5411
+ ],
+ "loc": {
+ "start": {
+ "line": 157,
+ "column": 8
+ },
+ "end": {
+ "line": 157,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** filters' grid appearance **",
+ "range": [
+ 5490,
+ 5524
+ ],
+ "loc": {
+ "start": {
+ "line": 160,
+ "column": 8
+ },
+ "end": {
+ "line": 160,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "stylesheet file",
+ "range": [
+ 5534,
+ 5551
+ ],
+ "loc": {
+ "start": {
+ "line": 161,
+ "column": 8
+ },
+ "end": {
+ "line": 161,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for filters row",
+ "range": [
+ 5755,
+ 5790
+ ],
+ "loc": {
+ "start": {
+ "line": 165,
+ "column": 8
+ },
+ "end": {
+ "line": 165,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables icons (paging, reset button)",
+ "range": [
+ 5867,
+ 5914
+ ],
+ "loc": {
+ "start": {
+ "line": 167,
+ "column": 9
+ },
+ "end": {
+ "line": 167,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disbles rows alternating bg colors",
+ "range": [
+ 5991,
+ 6035
+ ],
+ "loc": {
+ "start": {
+ "line": 169,
+ "column": 8
+ },
+ "end": {
+ "line": 169,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines widths of columns",
+ "range": [
+ 6101,
+ 6128
+ ],
+ "loc": {
+ "start": {
+ "line": 171,
+ "column": 8
+ },
+ "end": {
+ "line": 171,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for filters",
+ "range": [
+ 6263,
+ 6294
+ ],
+ "loc": {
+ "start": {
+ "line": 174,
+ "column": 8
+ },
+ "end": {
+ "line": 174,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for multiple selects filters",
+ "range": [
+ 6358,
+ 6406
+ ],
+ "loc": {
+ "start": {
+ "line": 176,
+ "column": 8
+ },
+ "end": {
+ "line": 176,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for filters",
+ "range": [
+ 6487,
+ 6518
+ ],
+ "loc": {
+ "start": {
+ "line": 178,
+ "column": 8
+ },
+ "end": {
+ "line": 178,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for single-filter",
+ "range": [
+ 6595,
+ 6632
+ ],
+ "loc": {
+ "start": {
+ "line": 180,
+ "column": 8
+ },
+ "end": {
+ "line": 180,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** filters' grid behaviours **",
+ "range": [
+ 6718,
+ 6752
+ ],
+ "loc": {
+ "start": {
+ "line": 183,
+ "column": 8
+ },
+ "end": {
+ "line": 183,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables enter key",
+ "range": [
+ 6762,
+ 6790
+ ],
+ "loc": {
+ "start": {
+ "line": 184,
+ "column": 8
+ },
+ "end": {
+ "line": 184,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "calls function before filtering starts",
+ "range": [
+ 6861,
+ 6901
+ ],
+ "loc": {
+ "start": {
+ "line": 186,
+ "column": 8
+ },
+ "end": {
+ "line": 186,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "calls function after filtering",
+ "range": [
+ 7015,
+ 7047
+ ],
+ "loc": {
+ "start": {
+ "line": 189,
+ "column": 8
+ },
+ "end": {
+ "line": 189,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables case sensitivity",
+ "range": [
+ 7158,
+ 7193
+ ],
+ "loc": {
+ "start": {
+ "line": 192,
+ "column": 8
+ },
+ "end": {
+ "line": 192,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disbles exact match for search",
+ "range": [
+ 7260,
+ 7300
+ ],
+ "loc": {
+ "start": {
+ "line": 194,
+ "column": 8
+ },
+ "end": {
+ "line": 194,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "refreshes drop-down lists upon validation",
+ "range": [
+ 7361,
+ 7404
+ ],
+ "loc": {
+ "start": {
+ "line": 196,
+ "column": 8
+ },
+ "end": {
+ "line": 196,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "wheter excluded options are disabled",
+ "range": [
+ 7471,
+ 7509
+ ],
+ "loc": {
+ "start": {
+ "line": 198,
+ "column": 8
+ },
+ "end": {
+ "line": 198,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "stores active filter element",
+ "range": [
+ 7595,
+ 7625
+ ],
+ "loc": {
+ "start": {
+ "line": 200,
+ "column": 8
+ },
+ "end": {
+ "line": 200,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "id of active filter",
+ "range": [
+ 7667,
+ 7688
+ ],
+ "loc": {
+ "start": {
+ "line": 202,
+ "column": 8
+ },
+ "end": {
+ "line": 202,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables always visible rows",
+ "range": [
+ 7735,
+ 7764
+ ],
+ "loc": {
+ "start": {
+ "line": 204,
+ "column": 8
+ },
+ "end": {
+ "line": 204,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "array containing always visible rows",
+ "range": [
+ 7837,
+ 7875
+ ],
+ "loc": {
+ "start": {
+ "line": 206,
+ "column": 8
+ },
+ "end": {
+ "line": 206,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables external filters generation",
+ "range": [
+ 7963,
+ 8009
+ ],
+ "loc": {
+ "start": {
+ "line": 208,
+ "column": 8
+ },
+ "end": {
+ "line": 208,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "array containing ids of external elements containing filters",
+ "range": [
+ 8079,
+ 8141
+ ],
+ "loc": {
+ "start": {
+ "line": 210,
+ "column": 8
+ },
+ "end": {
+ "line": 210,
+ "column": 70
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "stores filters elements if isExternalFlt is true",
+ "range": [
+ 8218,
+ 8268
+ ],
+ "loc": {
+ "start": {
+ "line": 212,
+ "column": 8
+ },
+ "end": {
+ "line": 212,
+ "column": 58
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "delays any filtering process if loader true",
+ "range": [
+ 8313,
+ 8358
+ ],
+ "loc": {
+ "start": {
+ "line": 214,
+ "column": 8
+ },
+ "end": {
+ "line": 214,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "calls function when filters grid loaded",
+ "range": [
+ 8450,
+ 8491
+ ],
+ "loc": {
+ "start": {
+ "line": 216,
+ "column": 8
+ },
+ "end": {
+ "line": 216,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables single filter search",
+ "range": [
+ 8608,
+ 8647
+ ],
+ "loc": {
+ "start": {
+ "line": 219,
+ "column": 8
+ },
+ "end": {
+ "line": 219,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "calls function after row is validated",
+ "range": [
+ 8722,
+ 8761
+ ],
+ "loc": {
+ "start": {
+ "line": 221,
+ "column": 8
+ },
+ "end": {
+ "line": 221,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "array defining columns for customCellData event",
+ "range": [
+ 8875,
+ 8924
+ ],
+ "loc": {
+ "start": {
+ "line": 224,
+ "column": 8
+ },
+ "end": {
+ "line": 224,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "calls custom function for retrieving cell data",
+ "range": [
+ 9038,
+ 9086
+ ],
+ "loc": {
+ "start": {
+ "line": 227,
+ "column": 8
+ },
+ "end": {
+ "line": 227,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "input watermark text array",
+ "range": [
+ 9200,
+ 9228
+ ],
+ "loc": {
+ "start": {
+ "line": 230,
+ "column": 8
+ },
+ "end": {
+ "line": 230,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "id of toolbar container element",
+ "range": [
+ 9347,
+ 9380
+ ],
+ "loc": {
+ "start": {
+ "line": 233,
+ "column": 8
+ },
+ "end": {
+ "line": 233,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables help div",
+ "range": [
+ 9448,
+ 9475
+ ],
+ "loc": {
+ "start": {
+ "line": 235,
+ "column": 8
+ },
+ "end": {
+ "line": 235,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "popup filters",
+ "range": [
+ 9610,
+ 9625
+ ],
+ "loc": {
+ "start": {
+ "line": 238,
+ "column": 8
+ },
+ "end": {
+ "line": 238,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "active columns color",
+ "range": [
+ 9690,
+ 9712
+ ],
+ "loc": {
+ "start": {
+ "line": 240,
+ "column": 8
+ },
+ "end": {
+ "line": 240,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for active column header",
+ "range": [
+ 9788,
+ 9832
+ ],
+ "loc": {
+ "start": {
+ "line": 242,
+ "column": 8
+ },
+ "end": {
+ "line": 242,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "calls function before active column header is marked",
+ "range": [
+ 9939,
+ 9993
+ ],
+ "loc": {
+ "start": {
+ "line": 245,
+ "column": 8
+ },
+ "end": {
+ "line": 245,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "calls function after active column header is marked",
+ "range": [
+ 10127,
+ 10180
+ ],
+ "loc": {
+ "start": {
+ "line": 248,
+ "column": 8
+ },
+ "end": {
+ "line": 248,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** select filter's customisation and behaviours **",
+ "range": [
+ 10313,
+ 10367
+ ],
+ "loc": {
+ "start": {
+ "line": 252,
+ "column": 8
+ },
+ "end": {
+ "line": 252,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines 1st option text",
+ "range": [
+ 10377,
+ 10402
+ ],
+ "loc": {
+ "start": {
+ "line": 253,
+ "column": 8
+ },
+ "end": {
+ "line": 253,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables empty option in combo-box filters",
+ "range": [
+ 10474,
+ 10526
+ ],
+ "loc": {
+ "start": {
+ "line": 255,
+ "column": 8
+ },
+ "end": {
+ "line": 255,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines empty option text",
+ "range": [
+ 10602,
+ 10629
+ ],
+ "loc": {
+ "start": {
+ "line": 257,
+ "column": 8
+ },
+ "end": {
+ "line": 257,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables non empty option in combo-box filters",
+ "range": [
+ 10692,
+ 10748
+ ],
+ "loc": {
+ "start": {
+ "line": 259,
+ "column": 8
+ },
+ "end": {
+ "line": 259,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines empty option text",
+ "range": [
+ 10831,
+ 10858
+ ],
+ "loc": {
+ "start": {
+ "line": 261,
+ "column": 8
+ },
+ "end": {
+ "line": 261,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables onChange event on combo-box",
+ "range": [
+ 10932,
+ 10978
+ ],
+ "loc": {
+ "start": {
+ "line": 263,
+ "column": 8
+ },
+ "end": {
+ "line": 263,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables select options sorting",
+ "range": [
+ 11052,
+ 11093
+ ],
+ "loc": {
+ "start": {
+ "line": 265,
+ "column": 8
+ },
+ "end": {
+ "line": 265,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables ascending numeric options sorting",
+ "range": [
+ 11165,
+ 11217
+ ],
+ "loc": {
+ "start": {
+ "line": 267,
+ "column": 8
+ },
+ "end": {
+ "line": 267,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables descending numeric options sorting",
+ "range": [
+ 11351,
+ 11404
+ ],
+ "loc": {
+ "start": {
+ "line": 270,
+ "column": 8
+ },
+ "end": {
+ "line": 270,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enabled selects are populated on demand",
+ "range": [
+ 11543,
+ 11584
+ ],
+ "loc": {
+ "start": {
+ "line": 273,
+ "column": 8
+ },
+ "end": {
+ "line": 273,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** Filter operators **",
+ "range": [
+ 11771,
+ 11797
+ ],
+ "loc": {
+ "start": {
+ "line": 278,
+ "column": 8
+ },
+ "end": {
+ "line": 278,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** rows counter **",
+ "range": [
+ 12679,
+ 12701
+ ],
+ "loc": {
+ "start": {
+ "line": 296,
+ "column": 8
+ },
+ "end": {
+ "line": 296,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "show/hides rows counter",
+ "range": [
+ 12711,
+ 12736
+ ],
+ "loc": {
+ "start": {
+ "line": 297,
+ "column": 8
+ },
+ "end": {
+ "line": 297,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** status bar **",
+ "range": [
+ 12801,
+ 12821
+ ],
+ "loc": {
+ "start": {
+ "line": 300,
+ "column": 8
+ },
+ "end": {
+ "line": 300,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "show/hides status bar",
+ "range": [
+ 12831,
+ 12854
+ ],
+ "loc": {
+ "start": {
+ "line": 301,
+ "column": 8
+ },
+ "end": {
+ "line": 301,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** loader **",
+ "range": [
+ 12915,
+ 12931
+ ],
+ "loc": {
+ "start": {
+ "line": 304,
+ "column": 8
+ },
+ "end": {
+ "line": 304,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables loader/spinner indicator",
+ "range": [
+ 12941,
+ 12984
+ ],
+ "loc": {
+ "start": {
+ "line": 305,
+ "column": 8
+ },
+ "end": {
+ "line": 305,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** validation - reset buttons/links **",
+ "range": [
+ 13038,
+ 13080
+ ],
+ "loc": {
+ "start": {
+ "line": 308,
+ "column": 8
+ },
+ "end": {
+ "line": 308,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "show/hides filter's validation button",
+ "range": [
+ 13090,
+ 13129
+ ],
+ "loc": {
+ "start": {
+ "line": 309,
+ "column": 8
+ },
+ "end": {
+ "line": 309,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines validation button text",
+ "range": [
+ 13182,
+ 13214
+ ],
+ "loc": {
+ "start": {
+ "line": 311,
+ "column": 8
+ },
+ "end": {
+ "line": 311,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for validation button",
+ "range": [
+ 13295,
+ 13336
+ ],
+ "loc": {
+ "start": {
+ "line": 313,
+ "column": 8
+ },
+ "end": {
+ "line": 313,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "show/hides reset link",
+ "range": [
+ 13454,
+ 13477
+ ],
+ "loc": {
+ "start": {
+ "line": 316,
+ "column": 8
+ },
+ "end": {
+ "line": 316,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines css class for reset button",
+ "range": [
+ 13534,
+ 13570
+ ],
+ "loc": {
+ "start": {
+ "line": 318,
+ "column": 8
+ },
+ "end": {
+ "line": 318,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "callback function before filters are cleared",
+ "range": [
+ 13647,
+ 13693
+ ],
+ "loc": {
+ "start": {
+ "line": 320,
+ "column": 8
+ },
+ "end": {
+ "line": 320,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "callback function after filters are cleared",
+ "range": [
+ 13804,
+ 13849
+ ],
+ "loc": {
+ "start": {
+ "line": 323,
+ "column": 8
+ },
+ "end": {
+ "line": 323,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** paging **",
+ "range": [
+ 13959,
+ 13975
+ ],
+ "loc": {
+ "start": {
+ "line": 327,
+ "column": 8
+ },
+ "end": {
+ "line": 327,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables table paging",
+ "range": [
+ 13985,
+ 14016
+ ],
+ "loc": {
+ "start": {
+ "line": 328,
+ "column": 8
+ },
+ "end": {
+ "line": 328,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "nb visible rows",
+ "range": [
+ 14092,
+ 14109
+ ],
+ "loc": {
+ "start": {
+ "line": 330,
+ "column": 32
+ },
+ "end": {
+ "line": 330,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "nb hidden rows",
+ "range": [
+ 14142,
+ 14158
+ ],
+ "loc": {
+ "start": {
+ "line": 331,
+ "column": 31
+ },
+ "end": {
+ "line": 331,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** autofilter on typing **",
+ "range": [
+ 14170,
+ 14200
+ ],
+ "loc": {
+ "start": {
+ "line": 333,
+ "column": 8
+ },
+ "end": {
+ "line": 333,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables auto filtering, table is filtered when user stops",
+ "range": [
+ 14210,
+ 14278
+ ],
+ "loc": {
+ "start": {
+ "line": 334,
+ "column": 8
+ },
+ "end": {
+ "line": 334,
+ "column": 76
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "typing",
+ "range": [
+ 14288,
+ 14296
+ ],
+ "loc": {
+ "start": {
+ "line": 335,
+ "column": 8
+ },
+ "end": {
+ "line": 335,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "onkeyup delay timer (msecs)",
+ "range": [
+ 14357,
+ 14386
+ ],
+ "loc": {
+ "start": {
+ "line": 337,
+ "column": 8
+ },
+ "end": {
+ "line": 337,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "typing indicator",
+ "range": [
+ 14498,
+ 14516
+ ],
+ "loc": {
+ "start": {
+ "line": 340,
+ "column": 8
+ },
+ "end": {
+ "line": 340,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** keyword highlighting **",
+ "range": [
+ 14601,
+ 14631
+ ],
+ "loc": {
+ "start": {
+ "line": 344,
+ "column": 8
+ },
+ "end": {
+ "line": 344,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables/disables keyword highlighting",
+ "range": [
+ 14641,
+ 14680
+ ],
+ "loc": {
+ "start": {
+ "line": 345,
+ "column": 8
+ },
+ "end": {
+ "line": 345,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** data types **",
+ "range": [
+ 14757,
+ 14777
+ ],
+ "loc": {
+ "start": {
+ "line": 348,
+ "column": 8
+ },
+ "end": {
+ "line": 348,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines default date type (european DMY)",
+ "range": [
+ 14787,
+ 14829
+ ],
+ "loc": {
+ "start": {
+ "line": 349,
+ "column": 8
+ },
+ "end": {
+ "line": 349,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines default thousands separator",
+ "range": [
+ 14901,
+ 14938
+ ],
+ "loc": {
+ "start": {
+ "line": 351,
+ "column": 8
+ },
+ "end": {
+ "line": 351,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "US = ',' EU = '.'",
+ "range": [
+ 14948,
+ 14967
+ ],
+ "loc": {
+ "start": {
+ "line": 352,
+ "column": 8
+ },
+ "end": {
+ "line": 352,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "defines default decimal separator",
+ "range": [
+ 15042,
+ 15077
+ ],
+ "loc": {
+ "start": {
+ "line": 354,
+ "column": 8
+ },
+ "end": {
+ "line": 354,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "US & javascript = '.' EU = ','",
+ "range": [
+ 15087,
+ 15119
+ ],
+ "loc": {
+ "start": {
+ "line": 355,
+ "column": 8
+ },
+ "end": {
+ "line": 355,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables number format per column",
+ "range": [
+ 15190,
+ 15224
+ ],
+ "loc": {
+ "start": {
+ "line": 357,
+ "column": 8
+ },
+ "end": {
+ "line": 357,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "array containing columns nb formats",
+ "range": [
+ 15301,
+ 15338
+ ],
+ "loc": {
+ "start": {
+ "line": 359,
+ "column": 8
+ },
+ "end": {
+ "line": 359,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "enables date type per column",
+ "range": [
+ 15426,
+ 15456
+ ],
+ "loc": {
+ "start": {
+ "line": 361,
+ "column": 8
+ },
+ "end": {
+ "line": 361,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "array containing columns date type",
+ "range": [
+ 15529,
+ 15565
+ ],
+ "loc": {
+ "start": {
+ "line": 363,
+ "column": 8
+ },
+ "end": {
+ "line": 363,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** status messages **",
+ "range": [
+ 15651,
+ 15676
+ ],
+ "loc": {
+ "start": {
+ "line": 366,
+ "column": 8
+ },
+ "end": {
+ "line": 366,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "filtering",
+ "range": [
+ 15686,
+ 15697
+ ],
+ "loc": {
+ "start": {
+ "line": 367,
+ "column": 8
+ },
+ "end": {
+ "line": 367,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "populating drop-downs",
+ "range": [
+ 15770,
+ 15793
+ ],
+ "loc": {
+ "start": {
+ "line": 369,
+ "column": 8
+ },
+ "end": {
+ "line": 369,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "populating drop-downs",
+ "range": [
+ 15873,
+ 15896
+ ],
+ "loc": {
+ "start": {
+ "line": 371,
+ "column": 8
+ },
+ "end": {
+ "line": 371,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "changing paging page",
+ "range": [
+ 16006,
+ 16028
+ ],
+ "loc": {
+ "start": {
+ "line": 374,
+ "column": 8
+ },
+ "end": {
+ "line": 374,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "clearing filters",
+ "range": [
+ 16118,
+ 16136
+ ],
+ "loc": {
+ "start": {
+ "line": 376,
+ "column": 8
+ },
+ "end": {
+ "line": 376,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "changing nb results/page",
+ "range": [
+ 16209,
+ 16235
+ ],
+ "loc": {
+ "start": {
+ "line": 378,
+ "column": 8
+ },
+ "end": {
+ "line": 378,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "re-setting grid values",
+ "range": [
+ 16347,
+ 16371
+ ],
+ "loc": {
+ "start": {
+ "line": 381,
+ "column": 8
+ },
+ "end": {
+ "line": 381,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "re-setting page",
+ "range": [
+ 16484,
+ 16501
+ ],
+ "loc": {
+ "start": {
+ "line": 384,
+ "column": 8
+ },
+ "end": {
+ "line": 384,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "re-setting page length",
+ "range": [
+ 16582,
+ 16606
+ ],
+ "loc": {
+ "start": {
+ "line": 386,
+ "column": 8
+ },
+ "end": {
+ "line": 386,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "table sorting",
+ "range": [
+ 16720,
+ 16735
+ ],
+ "loc": {
+ "start": {
+ "line": 389,
+ "column": 8
+ },
+ "end": {
+ "line": 389,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "extensions loading",
+ "range": [
+ 16802,
+ 16822
+ ],
+ "loc": {
+ "start": {
+ "line": 391,
+ "column": 8
+ },
+ "end": {
+ "line": 391,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "themes loading",
+ "range": [
+ 16929,
+ 16945
+ ],
+ "loc": {
+ "start": {
+ "line": 394,
+ "column": 8
+ },
+ "end": {
+ "line": 394,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** ids prefixes **",
+ "range": [
+ 17031,
+ 17053
+ ],
+ "loc": {
+ "start": {
+ "line": 397,
+ "column": 8
+ },
+ "end": {
+ "line": 397,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "css class name added to table",
+ "range": [
+ 17063,
+ 17094
+ ],
+ "loc": {
+ "start": {
+ "line": 398,
+ "column": 8
+ },
+ "end": {
+ "line": 398,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "filters (inputs - selects)",
+ "range": [
+ 17133,
+ 17161
+ ],
+ "loc": {
+ "start": {
+ "line": 400,
+ "column": 8
+ },
+ "end": {
+ "line": 400,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "validation button",
+ "range": [
+ 17202,
+ 17221
+ ],
+ "loc": {
+ "start": {
+ "line": 402,
+ "column": 8
+ },
+ "end": {
+ "line": 402,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "container div for paging elements, rows counter etc.",
+ "range": [
+ 17268,
+ 17322
+ ],
+ "loc": {
+ "start": {
+ "line": 404,
+ "column": 8
+ },
+ "end": {
+ "line": 404,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "left div",
+ "range": [
+ 17367,
+ 17377
+ ],
+ "loc": {
+ "start": {
+ "line": 406,
+ "column": 8
+ },
+ "end": {
+ "line": 406,
+ "column": 18
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "right div",
+ "range": [
+ 17421,
+ 17432
+ ],
+ "loc": {
+ "start": {
+ "line": 408,
+ "column": 8
+ },
+ "end": {
+ "line": 408,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "middle div",
+ "range": [
+ 17476,
+ 17488
+ ],
+ "loc": {
+ "start": {
+ "line": 410,
+ "column": 8
+ },
+ "end": {
+ "line": 410,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "filter values cookie",
+ "range": [
+ 17532,
+ 17554
+ ],
+ "loc": {
+ "start": {
+ "line": 412,
+ "column": 8
+ },
+ "end": {
+ "line": 412,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "page nb cookie",
+ "range": [
+ 17613,
+ 17629
+ ],
+ "loc": {
+ "start": {
+ "line": 414,
+ "column": 8
+ },
+ "end": {
+ "line": 414,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "page length cookie",
+ "range": [
+ 17684,
+ 17704
+ ],
+ "loc": {
+ "start": {
+ "line": 416,
+ "column": 8
+ },
+ "end": {
+ "line": 416,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** cookies **",
+ "range": [
+ 17763,
+ 17780
+ ],
+ "loc": {
+ "start": {
+ "line": 419,
+ "column": 8
+ },
+ "end": {
+ "line": 419,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "remembers filters values on page load",
+ "range": [
+ 17829,
+ 17868
+ ],
+ "loc": {
+ "start": {
+ "line": 421,
+ "column": 8
+ },
+ "end": {
+ "line": 421,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "cookie storing filter values",
+ "range": [
+ 17946,
+ 17976
+ ],
+ "loc": {
+ "start": {
+ "line": 423,
+ "column": 8
+ },
+ "end": {
+ "line": 423,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "remembers page nb on page load",
+ "range": [
+ 18056,
+ 18088
+ ],
+ "loc": {
+ "start": {
+ "line": 425,
+ "column": 8
+ },
+ "end": {
+ "line": 425,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "cookie storing page nb",
+ "range": [
+ 18168,
+ 18192
+ ],
+ "loc": {
+ "start": {
+ "line": 427,
+ "column": 8
+ },
+ "end": {
+ "line": 427,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "remembers page length on page load",
+ "range": [
+ 18262,
+ 18298
+ ],
+ "loc": {
+ "start": {
+ "line": 429,
+ "column": 8
+ },
+ "end": {
+ "line": 429,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "cookie storing page length",
+ "range": [
+ 18379,
+ 18407
+ ],
+ "loc": {
+ "start": {
+ "line": 431,
+ "column": 8
+ },
+ "end": {
+ "line": 431,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** extensions **",
+ "range": [
+ 18481,
+ 18501
+ ],
+ "loc": {
+ "start": {
+ "line": 434,
+ "column": 8
+ },
+ "end": {
+ "line": 434,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "imports external script",
+ "range": [
+ 18511,
+ 18536
+ ],
+ "loc": {
+ "start": {
+ "line": 435,
+ "column": 8
+ },
+ "end": {
+ "line": 435,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** themes **",
+ "range": [
+ 18651,
+ 18667
+ ],
+ "loc": {
+ "start": {
+ "line": 439,
+ "column": 8
+ },
+ "end": {
+ "line": 439,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "imports themes",
+ "range": [
+ 18745,
+ 18761
+ ],
+ "loc": {
+ "start": {
+ "line": 441,
+ "column": 8
+ },
+ "end": {
+ "line": 441,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "themes path",
+ "range": [
+ 18890,
+ 18903
+ ],
+ "loc": {
+ "start": {
+ "line": 444,
+ "column": 8
+ },
+ "end": {
+ "line": 444,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Features registry",
+ "range": [
+ 18987,
+ 19007
+ ],
+ "loc": {
+ "start": {
+ "line": 447,
+ "column": 8
+ },
+ "end": {
+ "line": 447,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Extensions registry",
+ "range": [
+ 19043,
+ 19065
+ ],
+ "loc": {
+ "start": {
+ "line": 450,
+ "column": 8
+ },
+ "end": {
+ "line": 450,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** TF events **",
+ "range": [
+ 19109,
+ 19128
+ ],
+ "loc": {
+ "start": {
+ "line": 453,
+ "column": 8
+ },
+ "end": {
+ "line": 453,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Detect key",
+ "range": [
+ 19682,
+ 19703
+ ],
+ "loc": {
+ "start": {
+ "line": 469,
+ "column": 12
+ },
+ "end": {
+ "line": 469,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " if auto-filter on, detect user is typing and filter columns",
+ "range": [
+ 20338,
+ 20400
+ ],
+ "loc": {
+ "start": {
+ "line": 486,
+ "column": 12
+ },
+ "end": {
+ "line": 486,
+ "column": 74
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "jshint validthis:true ",
+ "range": [
+ 20711,
+ 20737
+ ],
+ "loc": {
+ "start": {
+ "line": 496,
+ "column": 20
+ },
+ "end": {
+ "line": 496,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " if auto-filter on, detect user is typing",
+ "range": [
+ 21519,
+ 21562
+ ],
+ "loc": {
+ "start": {
+ "line": 515,
+ "column": 12
+ },
+ "end": {
+ "line": 515,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " if auto-filter on, clear interval on filter blur",
+ "range": [
+ 21712,
+ 21763
+ ],
+ "loc": {
+ "start": {
+ "line": 520,
+ "column": 12
+ },
+ "end": {
+ "line": 520,
+ "column": 63
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " TODO: hack to prevent ezEditTable enter key event hijaking.",
+ "range": [
+ 21978,
+ 22040
+ ],
+ "loc": {
+ "start": {
+ "line": 526,
+ "column": 16
+ },
+ "end": {
+ "line": 526,
+ "column": 78
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Needs to be fixed in the vendor's library",
+ "range": [
+ 22058,
+ 22102
+ ],
+ "loc": {
+ "start": {
+ "line": 527,
+ "column": 16
+ },
+ "end": {
+ "line": 527,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " set focused text-box filter as active",
+ "range": [
+ 22583,
+ 22623
+ ],
+ "loc": {
+ "start": {
+ "line": 539,
+ "column": 12
+ },
+ "end": {
+ "line": 539,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " TODO: hack to prevent ezEditTable enter key event hijaking.",
+ "range": [
+ 23025,
+ 23087
+ ],
+ "loc": {
+ "start": {
+ "line": 549,
+ "column": 16
+ },
+ "end": {
+ "line": 549,
+ "column": 78
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Needs to be fixed in the vendor's library",
+ "range": [
+ 23105,
+ 23149
+ ],
+ "loc": {
+ "start": {
+ "line": 550,
+ "column": 16
+ },
+ "end": {
+ "line": 550,
+ "column": 60
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " set focused drop-down filter as active",
+ "range": [
+ 23636,
+ 23677
+ ],
+ "loc": {
+ "start": {
+ "line": 562,
+ "column": 12
+ },
+ "end": {
+ "line": 562,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " select is populated when element has focus",
+ "range": [
+ 23942,
+ 23987
+ ],
+ "loc": {
+ "start": {
+ "line": 568,
+ "column": 16
+ },
+ "end": {
+ "line": 568,
+ "column": 61
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " filter columns on drop-down filter change",
+ "range": [
+ 24359,
+ 24403
+ ],
+ "loc": {
+ "start": {
+ "line": 578,
+ "column": 12
+ },
+ "end": {
+ "line": 578,
+ "column": 56
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " fill checklist filter on click if required",
+ "range": [
+ 24672,
+ 24717
+ ],
+ "loc": {
+ "start": {
+ "line": 585,
+ "column": 12
+ },
+ "end": {
+ "line": 585,
+ "column": 57
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " filter when validation button clicked",
+ "range": [
+ 25222,
+ 25262
+ ],
+ "loc": {
+ "start": {
+ "line": 596,
+ "column": 12
+ },
+ "end": {
+ "line": 596,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Initialise filtering grid bar behaviours and layout\r\n *\r\n * TODO: decompose in smaller methods\r\n ",
+ "range": [
+ 25364,
+ 25487
+ ],
+ "loc": {
+ "start": {
+ "line": 603,
+ "column": 4
+ },
+ "end": {
+ "line": 607,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "loads stylesheet if not imported",
+ "range": [
+ 26051,
+ 26085
+ ],
+ "loc": {
+ "start": {
+ "line": 628,
+ "column": 8
+ },
+ "end": {
+ "line": 628,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "loads theme",
+ "range": [
+ 26169,
+ 26182
+ ],
+ "loc": {
+ "start": {
+ "line": 631,
+ "column": 8
+ },
+ "end": {
+ "line": 631,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "filters grid is not generated",
+ "range": [
+ 26965,
+ 26996
+ ],
+ "loc": {
+ "start": {
+ "line": 661,
+ "column": 8
+ },
+ "end": {
+ "line": 661,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Disable for grid_layout",
+ "range": [
+ 28182,
+ 28207
+ ],
+ "loc": {
+ "start": {
+ "line": 691,
+ "column": 20
+ },
+ "end": {
+ "line": 691,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " this loop adds filters",
+ "range": [
+ 28636,
+ 28661
+ ],
+ "loc": {
+ "start": {
+ "line": 702,
+ "column": 39
+ },
+ "end": {
+ "line": 702,
+ "column": 64
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "only 1 input for single search",
+ "range": [
+ 29486,
+ 29518
+ ],
+ "loc": {
+ "start": {
+ "line": 723,
+ "column": 20
+ },
+ "end": {
+ "line": 723,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "drop-down filters",
+ "range": [
+ 29720,
+ 29739
+ ],
+ "loc": {
+ "start": {
+ "line": 729,
+ "column": 20
+ },
+ "end": {
+ "line": 729,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " for ie<=6",
+ "range": [
+ 30584,
+ 30596
+ ],
+ "loc": {
+ "start": {
+ "line": 746,
+ "column": 61
+ },
+ "end": {
+ "line": 746,
+ "column": 73
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "filter is appended in desired external element",
+ "range": [
+ 30624,
+ 30672
+ ],
+ "loc": {
+ "start": {
+ "line": 748,
+ "column": 24
+ },
+ "end": {
+ "line": 748,
+ "column": 72
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "1st option is created here since dropdown.build isn't",
+ "range": [
+ 31508,
+ 31563
+ ],
+ "loc": {
+ "start": {
+ "line": 768,
+ "column": 24
+ },
+ "end": {
+ "line": 768,
+ "column": 79
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "invoked",
+ "range": [
+ 31589,
+ 31598
+ ],
+ "loc": {
+ "start": {
+ "line": 769,
+ "column": 24
+ },
+ "end": {
+ "line": 769,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " checklist",
+ "range": [
+ 31853,
+ 31865
+ ],
+ "loc": {
+ "start": {
+ "line": 775,
+ "column": 20
+ },
+ "end": {
+ "line": 775,
+ "column": 32
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "filter is appended in desired element",
+ "range": [
+ 32379,
+ 32418
+ ],
+ "loc": {
+ "start": {
+ "line": 786,
+ "column": 24
+ },
+ "end": {
+ "line": 786,
+ "column": 63
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "show/hide input",
+ "range": [
+ 33402,
+ 33419
+ ],
+ "loc": {
+ "start": {
+ "line": 809,
+ "column": 24
+ },
+ "end": {
+ "line": 809,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "filter is appended in desired element",
+ "range": [
+ 34205,
+ 34244
+ ],
+ "loc": {
+ "start": {
+ "line": 824,
+ "column": 24
+ },
+ "end": {
+ "line": 824,
+ "column": 63
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " this adds submit button",
+ "range": [
+ 35427,
+ 35453
+ ],
+ "loc": {
+ "start": {
+ "line": 849,
+ "column": 20
+ },
+ "end": {
+ "line": 849,
+ "column": 46
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "filter is appended in desired element",
+ "range": [
+ 35798,
+ 35837
+ ],
+ "loc": {
+ "start": {
+ "line": 856,
+ "column": 24
+ },
+ "end": {
+ "line": 856,
+ "column": 63
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "if",
+ "range": [
+ 36178,
+ 36182
+ ],
+ "loc": {
+ "start": {
+ "line": 864,
+ "column": 21
+ },
+ "end": {
+ "line": 864,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " for i",
+ "range": [
+ 36203,
+ 36211
+ ],
+ "loc": {
+ "start": {
+ "line": 866,
+ "column": 17
+ },
+ "end": {
+ "line": 866,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "if isFirstLoad",
+ "range": [
+ 36286,
+ 36302
+ ],
+ "loc": {
+ "start": {
+ "line": 870,
+ "column": 13
+ },
+ "end": {
+ "line": 870,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "if this.fltGrid",
+ "range": [
+ 36315,
+ 36332
+ ],
+ "loc": {
+ "start": {
+ "line": 872,
+ "column": 9
+ },
+ "end": {
+ "line": 872,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": " Filter behaviours ",
+ "range": [
+ 36344,
+ 36367
+ ],
+ "loc": {
+ "start": {
+ "line": 874,
+ "column": 8
+ },
+ "end": {
+ "line": 874,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " TODO: handle both cases in paging init",
+ "range": [
+ 36858,
+ 36899
+ ],
+ "loc": {
+ "start": {
+ "line": 891,
+ "column": 12
+ },
+ "end": {
+ "line": 891,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "TF css class is added to table",
+ "range": [
+ 37820,
+ 37852
+ ],
+ "loc": {
+ "start": {
+ "line": 924,
+ "column": 8
+ },
+ "end": {
+ "line": 924,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": " Loads extensions ",
+ "range": [
+ 38033,
+ 38055
+ ],
+ "loc": {
+ "start": {
+ "line": 933,
+ "column": 8
+ },
+ "end": {
+ "line": 933,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Manages state messages\r\n * @param {String} evt Event name\r\n * @param {Object} cfg Config object\r\n ",
+ "range": [
+ 38250,
+ 38374
+ ],
+ "loc": {
+ "start": {
+ "line": 943,
+ "column": 4
+ },
+ "end": {
+ "line": 947,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "jshint validthis:true ",
+ "range": [
+ 38697,
+ 38723
+ ],
+ "loc": {
+ "start": {
+ "line": 957,
+ "column": 12
+ },
+ "end": {
+ "line": 957,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Return a feature instance for a given name\r\n * @param {String} name Name of the feature\r\n * @return {Object}\r\n ",
+ "range": [
+ 40936,
+ 41074
+ ],
+ "loc": {
+ "start": {
+ "line": 1023,
+ "column": 4
+ },
+ "end": {
+ "line": 1027,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Initialise all the extensions defined in the configuration object\r\n ",
+ "range": [
+ 41141,
+ 41227
+ ],
+ "loc": {
+ "start": {
+ "line": 1032,
+ "column": 4
+ },
+ "end": {
+ "line": 1034,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Load an extension module\r\n * @param {Object} ext Extension config object\r\n ",
+ "range": [
+ 41502,
+ 41600
+ ],
+ "loc": {
+ "start": {
+ "line": 1046,
+ "column": 4
+ },
+ "end": {
+ "line": 1049,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Get an extension instance\r\n * @param {String} name Name of the extension\r\n * @return {Object} Extension instance\r\n ",
+ "range": [
+ 42181,
+ 42328
+ ],
+ "loc": {
+ "start": {
+ "line": 1073,
+ "column": 4
+ },
+ "end": {
+ "line": 1077,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Check passed extension name exists\r\n * @param {String} name Name of the extension\r\n * @return {Boolean}\r\n ",
+ "range": [
+ 42405,
+ 42539
+ ],
+ "loc": {
+ "start": {
+ "line": 1082,
+ "column": 4
+ },
+ "end": {
+ "line": 1086,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Destroy all the extensions defined in the configuration object\r\n ",
+ "range": [
+ 42635,
+ 42718
+ ],
+ "loc": {
+ "start": {
+ "line": 1091,
+ "column": 4
+ },
+ "end": {
+ "line": 1093,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Load themes defined in the configuration object\r\n ",
+ "range": [
+ 43169,
+ 43237
+ ],
+ "loc": {
+ "start": {
+ "line": 1111,
+ "column": 4
+ },
+ "end": {
+ "line": 1113,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Default theme config",
+ "range": [
+ 43302,
+ 43324
+ ],
+ "loc": {
+ "start": {
+ "line": 1116,
+ "column": 8
+ },
+ "end": {
+ "line": 1116,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Some elements need to be overriden for default theme",
+ "range": [
+ 44164,
+ 44218
+ ],
+ "loc": {
+ "start": {
+ "line": 1140,
+ "column": 8
+ },
+ "end": {
+ "line": 1140,
+ "column": 62
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Reset button",
+ "range": [
+ 44228,
+ 44242
+ ],
+ "loc": {
+ "start": {
+ "line": 1141,
+ "column": 8
+ },
+ "end": {
+ "line": 1141,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Paging buttons",
+ "range": [
+ 44425,
+ 44441
+ ],
+ "loc": {
+ "start": {
+ "line": 1146,
+ "column": 8
+ },
+ "end": {
+ "line": 1146,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Loader",
+ "range": [
+ 45036,
+ 45044
+ ],
+ "loc": {
+ "start": {
+ "line": 1156,
+ "column": 8
+ },
+ "end": {
+ "line": 1156,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Return stylesheet DOM element for a given theme name\r\n * @return {DOMElement} stylesheet element\r\n ",
+ "range": [
+ 45185,
+ 45306
+ ],
+ "loc": {
+ "start": {
+ "line": 1162,
+ "column": 4
+ },
+ "end": {
+ "line": 1165,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Destroy filter grid\r\n ",
+ "range": [
+ 45401,
+ 45441
+ ],
+ "loc": {
+ "start": {
+ "line": 1170,
+ "column": 4
+ },
+ "end": {
+ "line": 1172,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "this loop shows all rows and removes validRow attribute",
+ "range": [
+ 46045,
+ 46102
+ ],
+ "loc": {
+ "start": {
+ "line": 1196,
+ "column": 8
+ },
+ "end": {
+ "line": 1196,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "removes alternating colors",
+ "range": [
+ 46334,
+ 46362
+ ],
+ "loc": {
+ "start": {
+ "line": 1204,
+ "column": 12
+ },
+ "end": {
+ "line": 1204,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "for j",
+ "range": [
+ 46477,
+ 46484
+ ],
+ "loc": {
+ "start": {
+ "line": 1209,
+ "column": 9
+ },
+ "end": {
+ "line": 1209,
+ "column": 16
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Destroy modules",
+ "range": [
+ 46669,
+ 46687
+ ],
+ "loc": {
+ "start": {
+ "line": 1216,
+ "column": 8
+ },
+ "end": {
+ "line": 1216,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Generate container element for paging, reset button, rows counter etc.\r\n ",
+ "range": [
+ 47092,
+ 47183
+ ],
+ "loc": {
+ "start": {
+ "line": 1231,
+ "column": 4
+ },
+ "end": {
+ "line": 1233,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** container div **",
+ "range": [
+ 47272,
+ 47295
+ ],
+ "loc": {
+ "start": {
+ "line": 1239,
+ "column": 8
+ },
+ "end": {
+ "line": 1239,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "custom container",
+ "range": [
+ 47430,
+ 47448
+ ],
+ "loc": {
+ "start": {
+ "line": 1243,
+ "column": 8
+ },
+ "end": {
+ "line": 1243,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "grid-layout",
+ "range": [
+ 47561,
+ 47574
+ ],
+ "loc": {
+ "start": {
+ "line": 1247,
+ "column": 8
+ },
+ "end": {
+ "line": 1247,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "default location: just above the table",
+ "range": [
+ 47801,
+ 47841
+ ],
+ "loc": {
+ "start": {
+ "line": 1253,
+ "column": 8
+ },
+ "end": {
+ "line": 1253,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** left div containing rows # displayer **",
+ "range": [
+ 48084,
+ 48130
+ ],
+ "loc": {
+ "start": {
+ "line": 1261,
+ "column": 8
+ },
+ "end": {
+ "line": 1261,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** right div containing reset button\r\n + nb results per page select **",
+ "range": [
+ 48344,
+ 48439
+ ],
+ "loc": {
+ "start": {
+ "line": 1267,
+ "column": 8
+ },
+ "end": {
+ "line": 1268,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** mid div containing paging elements **",
+ "range": [
+ 48653,
+ 48697
+ ],
+ "loc": {
+ "start": {
+ "line": 1274,
+ "column": 8
+ },
+ "end": {
+ "line": 1274,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Enable help instructions by default if topbar is generated and not",
+ "range": [
+ 48911,
+ 48980
+ ],
+ "loc": {
+ "start": {
+ "line": 1280,
+ "column": 8
+ },
+ "end": {
+ "line": 1280,
+ "column": 77
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " explicitely set to false",
+ "range": [
+ 48990,
+ 49017
+ ],
+ "loc": {
+ "start": {
+ "line": 1281,
+ "column": 8
+ },
+ "end": {
+ "line": 1281,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Remove toolbar container element\r\n ",
+ "range": [
+ 49269,
+ 49322
+ ],
+ "loc": {
+ "start": {
+ "line": 1291,
+ "column": 4
+ },
+ "end": {
+ "line": 1293,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Remove all the external column filters\r\n ",
+ "range": [
+ 49741,
+ 49800
+ ],
+ "loc": {
+ "start": {
+ "line": 1310,
+ "column": 4
+ },
+ "end": {
+ "line": 1312,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Check if given column implements a filter with custom options\r\n * @param {Number} colIndex Column's index\r\n * @return {Boolean}\r\n ",
+ "range": [
+ 50250,
+ 50408
+ ],
+ "loc": {
+ "start": {
+ "line": 1328,
+ "column": 4
+ },
+ "end": {
+ "line": 1332,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Returns an array [[value0, value1 ...],[text0, text1 ...]] with the\r\n * custom options values and texts\r\n * @param {Number} colIndex Column's index\r\n * @return {Array}\r\n ",
+ "range": [
+ 50559,
+ 50760
+ ],
+ "loc": {
+ "start": {
+ "line": 1338,
+ "column": 4
+ },
+ "end": {
+ "line": 1343,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Reset persisted filter values\r\n ",
+ "range": [
+ 51718,
+ 51768
+ ],
+ "loc": {
+ "start": {
+ "line": 1376,
+ "column": 4
+ },
+ "end": {
+ "line": 1378,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "only fillSlcOnDemand",
+ "range": [
+ 51799,
+ 51821
+ ],
+ "loc": {
+ "start": {
+ "line": 1380,
+ "column": 8
+ },
+ "end": {
+ "line": 1380,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Reset persisted filter values when load filters on demand feature is\r\n * enabled\r\n * @param {String} name cookie name storing filter values\r\n ",
+ "range": [
+ 52218,
+ 52387
+ ],
+ "loc": {
+ "start": {
+ "line": 1392,
+ "column": 4
+ },
+ "end": {
+ "line": 1396,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "if the number of columns is the same as before page reload",
+ "range": [
+ 52712,
+ 52772
+ ],
+ "loc": {
+ "start": {
+ "line": 1405,
+ "column": 8
+ },
+ "end": {
+ "line": 1405,
+ "column": 68
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " if fillSlcOnDemand, drop-down needs to contain stored",
+ "range": [
+ 53103,
+ 53159
+ ],
+ "loc": {
+ "start": {
+ "line": 1413,
+ "column": 16
+ },
+ "end": {
+ "line": 1413,
+ "column": 72
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " value(s) for filtering",
+ "range": [
+ 53177,
+ 53202
+ ],
+ "loc": {
+ "start": {
+ "line": 1414,
+ "column": 16
+ },
+ "end": {
+ "line": 1414,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "selects",
+ "range": [
+ 53416,
+ 53425
+ ],
+ "loc": {
+ "start": {
+ "line": 1419,
+ "column": 20
+ },
+ "end": {
+ "line": 1419,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "multiple select",
+ "range": [
+ 53702,
+ 53719
+ ],
+ "loc": {
+ "start": {
+ "line": 1425,
+ "column": 20
+ },
+ "end": {
+ "line": 1425,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " if multiFltsIndex",
+ "range": [
+ 54255,
+ 54275
+ ],
+ "loc": {
+ "start": {
+ "line": 1436,
+ "column": 21
+ },
+ "end": {
+ "line": 1436,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "end for",
+ "range": [
+ 55739,
+ 55748
+ ],
+ "loc": {
+ "start": {
+ "line": 1469,
+ "column": 13
+ },
+ "end": {
+ "line": 1469,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "end if",
+ "range": [
+ 55881,
+ 55889
+ ],
+ "loc": {
+ "start": {
+ "line": 1474,
+ "column": 9
+ },
+ "end": {
+ "line": 1474,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Filter the table by retrieving the data from each cell in every single\r\n * row and comparing it to the search term for current column. A row is\r\n * hidden when all the search terms are not found in inspected row.\r\n *\r\n * TODO: Reduce complexity of this massive method\r\n ",
+ "range": [
+ 55976,
+ 56280
+ ],
+ "loc": {
+ "start": {
+ "line": 1481,
+ "column": 4
+ },
+ "end": {
+ "line": 1487,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "invoke onbefore callback",
+ "range": [
+ 56407,
+ 56433
+ ],
+ "loc": {
+ "start": {
+ "line": 1492,
+ "column": 8
+ },
+ "end": {
+ "line": 1492,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " removes keyword highlighting",
+ "range": [
+ 56672,
+ 56703
+ ],
+ "loc": {
+ "start": {
+ "line": 1503,
+ "column": 8
+ },
+ "end": {
+ "line": 1503,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "removes popup filters active icons",
+ "range": [
+ 56813,
+ 56849
+ ],
+ "loc": {
+ "start": {
+ "line": 1507,
+ "column": 8
+ },
+ "end": {
+ "line": 1507,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "removes active column header class",
+ "range": [
+ 56945,
+ 56981
+ ],
+ "loc": {
+ "start": {
+ "line": 1511,
+ "column": 8
+ },
+ "end": {
+ "line": 1511,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " search args re-init",
+ "range": [
+ 57079,
+ 57101
+ ],
+ "loc": {
+ "start": {
+ "line": 1515,
+ "column": 8
+ },
+ "end": {
+ "line": 1515,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " re_an = new RegExp(this.anOperator),",
+ "range": [
+ 57665,
+ 57704
+ ],
+ "loc": {
+ "start": {
+ "line": 1528,
+ "column": 12
+ },
+ "end": {
+ "line": 1528,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " re_cr = new RegExp(this.curExp),",
+ "range": [
+ 57718,
+ 57753
+ ],
+ "loc": {
+ "start": {
+ "line": 1529,
+ "column": 12
+ },
+ "end": {
+ "line": 1529,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "keyword highlighting",
+ "range": [
+ 57904,
+ 57926
+ ],
+ "loc": {
+ "start": {
+ "line": 1534,
+ "column": 8
+ },
+ "end": {
+ "line": 1534,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "jshint validthis:true ",
+ "range": [
+ 57984,
+ 58010
+ ],
+ "loc": {
+ "start": {
+ "line": 1536,
+ "column": 12
+ },
+ "end": {
+ "line": 1536,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "looks for search argument in current row",
+ "range": [
+ 58686,
+ 58728
+ ],
+ "loc": {
+ "start": {
+ "line": 1554,
+ "column": 8
+ },
+ "end": {
+ "line": 1554,
+ "column": 50
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "jshint validthis:true ",
+ "range": [
+ 58786,
+ 58812
+ ],
+ "loc": {
+ "start": {
+ "line": 1556,
+ "column": 12
+ },
+ "end": {
+ "line": 1556,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Search arg operator tests",
+ "range": [
+ 58912,
+ 58939
+ ],
+ "loc": {
+ "start": {
+ "line": 1559,
+ "column": 12
+ },
+ "end": {
+ "line": 1559,
+ "column": 39
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " hasAN = re_an.test(sA),",
+ "range": [
+ 59241,
+ 59267
+ ],
+ "loc": {
+ "start": {
+ "line": 1567,
+ "column": 16
+ },
+ "end": {
+ "line": 1567,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Search arg dates tests",
+ "range": [
+ 59488,
+ 59512
+ ],
+ "loc": {
+ "start": {
+ "line": 1574,
+ "column": 12
+ },
+ "end": {
+ "line": 1574,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "dates",
+ "range": [
+ 60032,
+ 60039
+ ],
+ "loc": {
+ "start": {
+ "line": 1583,
+ "column": 12
+ },
+ "end": {
+ "line": 1583,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " lower date",
+ "range": [
+ 60159,
+ 60172
+ ],
+ "loc": {
+ "start": {
+ "line": 1586,
+ "column": 16
+ },
+ "end": {
+ "line": 1586,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " lower equal date",
+ "range": [
+ 60354,
+ 60373
+ ],
+ "loc": {
+ "start": {
+ "line": 1591,
+ "column": 16
+ },
+ "end": {
+ "line": 1591,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " greater equal date",
+ "range": [
+ 60563,
+ 60584
+ ],
+ "loc": {
+ "start": {
+ "line": 1596,
+ "column": 16
+ },
+ "end": {
+ "line": 1596,
+ "column": 37
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " greater date",
+ "range": [
+ 60774,
+ 60789
+ ],
+ "loc": {
+ "start": {
+ "line": 1601,
+ "column": 16
+ },
+ "end": {
+ "line": 1601,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " different date",
+ "range": [
+ 60976,
+ 60993
+ ],
+ "loc": {
+ "start": {
+ "line": 1606,
+ "column": 16
+ },
+ "end": {
+ "line": 1606,
+ "column": 33
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " equal date",
+ "range": [
+ 61204,
+ 61217
+ ],
+ "loc": {
+ "start": {
+ "line": 1611,
+ "column": 16
+ },
+ "end": {
+ "line": 1611,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " searched keyword with * operator doesn't have to be a date",
+ "range": [
+ 61429,
+ 61490
+ ],
+ "loc": {
+ "start": {
+ "line": 1616,
+ "column": 16
+ },
+ "end": {
+ "line": 1616,
+ "column": 77
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " like date",
+ "range": [
+ 61532,
+ 61544
+ ],
+ "loc": {
+ "start": {
+ "line": 1617,
+ "column": 40
+ },
+ "end": {
+ "line": 1617,
+ "column": 52
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "empty",
+ "range": [
+ 61894,
+ 61901
+ ],
+ "loc": {
+ "start": {
+ "line": 1625,
+ "column": 16
+ },
+ "end": {
+ "line": 1625,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "non-empty",
+ "range": [
+ 62028,
+ 62039
+ ],
+ "loc": {
+ "start": {
+ "line": 1629,
+ "column": 16
+ },
+ "end": {
+ "line": 1629,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "first numbers need to be formated",
+ "range": [
+ 62203,
+ 62238
+ ],
+ "loc": {
+ "start": {
+ "line": 1636,
+ "column": 16
+ },
+ "end": {
+ "line": 1636,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " first checks if there is any operator (<,>,<=,>=,!,*,=,{,},",
+ "range": [
+ 62933,
+ 62995
+ ],
+ "loc": {
+ "start": {
+ "line": 1652,
+ "column": 16
+ },
+ "end": {
+ "line": 1652,
+ "column": 78
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " rgx:)",
+ "range": [
+ 63013,
+ 63021
+ ],
+ "loc": {
+ "start": {
+ "line": 1653,
+ "column": 16
+ },
+ "end": {
+ "line": 1653,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " lower equal",
+ "range": [
+ 63039,
+ 63053
+ ],
+ "loc": {
+ "start": {
+ "line": 1654,
+ "column": 16
+ },
+ "end": {
+ "line": 1654,
+ "column": 30
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "greater equal",
+ "range": [
+ 63243,
+ 63258
+ ],
+ "loc": {
+ "start": {
+ "line": 1659,
+ "column": 16
+ },
+ "end": {
+ "line": 1659,
+ "column": 31
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "lower",
+ "range": [
+ 63453,
+ 63460
+ ],
+ "loc": {
+ "start": {
+ "line": 1664,
+ "column": 16
+ },
+ "end": {
+ "line": 1664,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "greater",
+ "range": [
+ 63653,
+ 63662
+ ],
+ "loc": {
+ "start": {
+ "line": 1669,
+ "column": 16
+ },
+ "end": {
+ "line": 1669,
+ "column": 25
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "different",
+ "range": [
+ 63855,
+ 63866
+ ],
+ "loc": {
+ "start": {
+ "line": 1674,
+ "column": 16
+ },
+ "end": {
+ "line": 1674,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "like",
+ "range": [
+ 64061,
+ 64067
+ ],
+ "loc": {
+ "start": {
+ "line": 1679,
+ "column": 16
+ },
+ "end": {
+ "line": 1679,
+ "column": 22
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "equal",
+ "range": [
+ 64262,
+ 64269
+ ],
+ "loc": {
+ "start": {
+ "line": 1684,
+ "column": 16
+ },
+ "end": {
+ "line": 1684,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "starts with",
+ "range": [
+ 64463,
+ 64476
+ ],
+ "loc": {
+ "start": {
+ "line": 1689,
+ "column": 16
+ },
+ "end": {
+ "line": 1689,
+ "column": 29
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "ends with",
+ "range": [
+ 64665,
+ 64676
+ ],
+ "loc": {
+ "start": {
+ "line": 1694,
+ "column": 16
+ },
+ "end": {
+ "line": 1694,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "empty",
+ "range": [
+ 65119,
+ 65126
+ ],
+ "loc": {
+ "start": {
+ "line": 1703,
+ "column": 16
+ },
+ "end": {
+ "line": 1703,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "non-empty",
+ "range": [
+ 65253,
+ 65264
+ ],
+ "loc": {
+ "start": {
+ "line": 1707,
+ "column": 16
+ },
+ "end": {
+ "line": 1707,
+ "column": 27
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "regexp",
+ "range": [
+ 65392,
+ 65400
+ ],
+ "loc": {
+ "start": {
+ "line": 1711,
+ "column": 16
+ },
+ "end": {
+ "line": 1711,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "in case regexp fires an exception",
+ "range": [
+ 65455,
+ 65490
+ ],
+ "loc": {
+ "start": {
+ "line": 1713,
+ "column": 20
+ },
+ "end": {
+ "line": 1713,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "operator is removed",
+ "range": [
+ 65542,
+ 65563
+ ],
+ "loc": {
+ "start": {
+ "line": 1715,
+ "column": 24
+ },
+ "end": {
+ "line": 1715,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "else",
+ "range": [
+ 65987,
+ 65993
+ ],
+ "loc": {
+ "start": {
+ "line": 1726,
+ "column": 13
+ },
+ "end": {
+ "line": 1726,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "fn",
+ "range": [
+ 66035,
+ 66039
+ ],
+ "loc": {
+ "start": {
+ "line": 1728,
+ "column": 9
+ },
+ "end": {
+ "line": 1728,
+ "column": 13
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "** if table already filtered some rows are not visible **",
+ "range": [
+ 66108,
+ 66169
+ ],
+ "loc": {
+ "start": {
+ "line": 1731,
+ "column": 12
+ },
+ "end": {
+ "line": 1731,
+ "column": 73
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " checks if row has exact cell #",
+ "range": [
+ 66374,
+ 66407
+ ],
+ "loc": {
+ "start": {
+ "line": 1739,
+ "column": 12
+ },
+ "end": {
+ "line": 1739,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "only for single filter search",
+ "range": [
+ 66581,
+ 66612
+ ],
+ "loc": {
+ "start": {
+ "line": 1746,
+ "column": 16
+ },
+ "end": {
+ "line": 1746,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " this loop retrieves cell data",
+ "range": [
+ 66672,
+ 66704
+ ],
+ "loc": {
+ "start": {
+ "line": 1749,
+ "column": 12
+ },
+ "end": {
+ "line": 1749,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "searched keyword",
+ "range": [
+ 66765,
+ 66783
+ ],
+ "loc": {
+ "start": {
+ "line": 1751,
+ "column": 16
+ },
+ "end": {
+ "line": 1751,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "multiple search parameter operator ||",
+ "range": [
+ 67201,
+ 67240
+ ],
+ "loc": {
+ "start": {
+ "line": 1762,
+ "column": 16
+ },
+ "end": {
+ "line": 1762,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "multiple search || parameter boolean",
+ "range": [
+ 67318,
+ 67356
+ ],
+ "loc": {
+ "start": {
+ "line": 1764,
+ "column": 16
+ },
+ "end": {
+ "line": 1764,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "multiple search parameter operator &&",
+ "range": [
+ 67443,
+ 67482
+ ],
+ "loc": {
+ "start": {
+ "line": 1766,
+ "column": 16
+ },
+ "end": {
+ "line": 1766,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "multiple search && parameter boolean",
+ "range": [
+ 67557,
+ 67595
+ ],
+ "loc": {
+ "start": {
+ "line": 1768,
+ "column": 16
+ },
+ "end": {
+ "line": 1768,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "multiple sarch parameters",
+ "range": [
+ 67684,
+ 67711
+ ],
+ "loc": {
+ "start": {
+ "line": 1771,
+ "column": 16
+ },
+ "end": {
+ "line": 1771,
+ "column": 43
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "single search parameter",
+ "range": [
+ 68479,
+ 68504
+ ],
+ "loc": {
+ "start": {
+ "line": 1789,
+ "column": 16
+ },
+ "end": {
+ "line": 1789,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "else single param",
+ "range": [
+ 68725,
+ 68744
+ ],
+ "loc": {
+ "start": {
+ "line": 1794,
+ "column": 17
+ },
+ "end": {
+ "line": 1794,
+ "column": 36
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "for j",
+ "range": [
+ 69697,
+ 69704
+ ],
+ "loc": {
+ "start": {
+ "line": 1818,
+ "column": 13
+ },
+ "end": {
+ "line": 1818,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " always visible rows need to be counted as valid",
+ "range": [
+ 70026,
+ 70076
+ ],
+ "loc": {
+ "start": {
+ "line": 1829,
+ "column": 16
+ },
+ "end": {
+ "line": 1829,
+ "column": 66
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " for k",
+ "range": [
+ 70686,
+ 70694
+ ],
+ "loc": {
+ "start": {
+ "line": 1845,
+ "column": 9
+ },
+ "end": {
+ "line": 1845,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "applies filter props after filtering process",
+ "range": [
+ 70920,
+ 70966
+ ],
+ "loc": {
+ "start": {
+ "line": 1853,
+ "column": 8
+ },
+ "end": {
+ "line": 1853,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Shouldn't need to care of that here...",
+ "range": [
+ 71057,
+ 71098
+ ],
+ "loc": {
+ "start": {
+ "line": 1857,
+ "column": 12
+ },
+ "end": {
+ "line": 1857,
+ "column": 53
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " TODO: provide a method in paging module",
+ "range": [
+ 71112,
+ 71154
+ ],
+ "loc": {
+ "start": {
+ "line": 1858,
+ "column": 12
+ },
+ "end": {
+ "line": 1858,
+ "column": 54
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "",
+ "range": [
+ 71255,
+ 71257
+ ],
+ "loc": {
+ "start": {
+ "line": 1861,
+ "column": 12
+ },
+ "end": {
+ "line": 1861,
+ "column": 14
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "invokes onafter callback",
+ "range": [
+ 71338,
+ 71364
+ ],
+ "loc": {
+ "start": {
+ "line": 1864,
+ "column": 8
+ },
+ "end": {
+ "line": 1864,
+ "column": 34
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Re-apply the features/behaviour concerned by filtering/paging operation\r\n *\r\n * NOTE: this will disappear whenever custom events in place\r\n ",
+ "range": [
+ 71472,
+ 71638
+ ],
+ "loc": {
+ "start": {
+ "line": 1870,
+ "column": 4
+ },
+ "end": {
+ "line": 1874,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "shows rows always visible",
+ "range": [
+ 71698,
+ 71725
+ ],
+ "loc": {
+ "start": {
+ "line": 1878,
+ "column": 8
+ },
+ "end": {
+ "line": 1878,
+ "column": 35
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "columns operations",
+ "range": [
+ 71819,
+ 71839
+ ],
+ "loc": {
+ "start": {
+ "line": 1882,
+ "column": 8
+ },
+ "end": {
+ "line": 1882,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "re-populates drop-down filters",
+ "range": [
+ 71950,
+ 71982
+ ],
+ "loc": {
+ "start": {
+ "line": 1887,
+ "column": 8
+ },
+ "end": {
+ "line": 1887,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the data of a specified colum\r\n * @param {Number} colindex Column index\r\n * @param {Boolean} num Return unformatted number\r\n * @param {Array} exclude List of row indexes to be excluded\r\n * @return {Array} Flat list of data for a column\r\n ",
+ "range": [
+ 72262,
+ 72560
+ ],
+ "loc": {
+ "start": {
+ "line": 1901,
+ "column": 4
+ },
+ "end": {
+ "line": 1907,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " checks if current row index appears in exclude array",
+ "range": [
+ 72850,
+ 72905
+ ],
+ "loc": {
+ "start": {
+ "line": 1917,
+ "column": 12
+ },
+ "end": {
+ "line": 1917,
+ "column": 67
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " checks if row has exact cell # and is not excluded",
+ "range": [
+ 73119,
+ 73172
+ ],
+ "loc": {
+ "start": {
+ "line": 1924,
+ "column": 12
+ },
+ "end": {
+ "line": 1924,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " this loop retrieves cell data",
+ "range": [
+ 73250,
+ 73282
+ ],
+ "loc": {
+ "start": {
+ "line": 1926,
+ "column": 16
+ },
+ "end": {
+ "line": 1926,
+ "column": 48
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the filter's value of a specified column\r\n * @param {Number} index Column index\r\n * @return {String} Filter value\r\n ",
+ "range": [
+ 73946,
+ 74102
+ ],
+ "loc": {
+ "start": {
+ "line": 1944,
+ "column": 4
+ },
+ "end": {
+ "line": 1948,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "mutiple select",
+ "range": [
+ 74527,
+ 74543
+ ],
+ "loc": {
+ "start": {
+ "line": 1964,
+ "column": 8
+ },
+ "end": {
+ "line": 1964,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "removes last operator ||",
+ "range": [
+ 74952,
+ 74978
+ ],
+ "loc": {
+ "start": {
+ "line": 1975,
+ "column": 12
+ },
+ "end": {
+ "line": 1975,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "checklist",
+ "range": [
+ 75062,
+ 75073
+ ],
+ "loc": {
+ "start": {
+ "line": 1978,
+ "column": 8
+ },
+ "end": {
+ "line": 1978,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "removes last operator ||",
+ "range": [
+ 75255,
+ 75281
+ ],
+ "loc": {
+ "start": {
+ "line": 1982,
+ "column": 16
+ },
+ "end": {
+ "line": 1982,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the filters' values\r\n * @return {Array} List of filters' values\r\n ",
+ "range": [
+ 75468,
+ 75563
+ ],
+ "loc": {
+ "start": {
+ "line": 1991,
+ "column": 4
+ },
+ "end": {
+ "line": 1994,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the ID of the filter of a specified column\r\n * @param {Number} index Column's index\r\n * @return {String} ID of the filter element\r\n ",
+ "range": [
+ 75943,
+ 76115
+ ],
+ "loc": {
+ "start": {
+ "line": 2009,
+ "column": 4
+ },
+ "end": {
+ "line": 2013,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the list of ids of filters matching a specified type.\r\n * Note: hidden filters are also returned\r\n *\r\n * @param {String} type Filter type string ('input', 'select', 'multiple',\r\n * 'checklist')\r\n * @param {Boolean} bool If true returns columns indexes instead of IDs\r\n * @return {[type]} List of element IDs or column indexes\r\n ",
+ "range": [
+ 76251,
+ 76660
+ ],
+ "loc": {
+ "start": {
+ "line": 2021,
+ "column": 4
+ },
+ "end": {
+ "line": 2029,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the filter's DOM element for a given column\r\n * @param {Number} index Column's index\r\n * @return {DOMElement}\r\n ",
+ "range": [
+ 77077,
+ 77227
+ ],
+ "loc": {
+ "start": {
+ "line": 2045,
+ "column": 4
+ },
+ "end": {
+ "line": 2049,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the number of cells for a given row index\r\n * @param {Number} rowIndex Index of the row\r\n * @return {Number} Number of cells\r\n ",
+ "range": [
+ 77344,
+ 77514
+ ],
+ "loc": {
+ "start": {
+ "line": 2055,
+ "column": 4
+ },
+ "end": {
+ "line": 2059,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the number of filterable rows starting from reference row if\r\n * defined\r\n * @param {Boolean} includeHeaders Include the headers row\r\n * @return {Number} Number of filterable rows\r\n ",
+ "range": [
+ 77634,
+ 77870
+ ],
+ "loc": {
+ "start": {
+ "line": 2065,
+ "column": 4
+ },
+ "end": {
+ "line": 2070,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the data of a given cell\r\n * @param {Number} i Column's index\r\n * @param {Object} cell Cell's DOM object\r\n * @return {String}\r\n ",
+ "range": [
+ 78098,
+ 78268
+ ],
+ "loc": {
+ "start": {
+ "line": 2078,
+ "column": 4
+ },
+ "end": {
+ "line": 2083,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "First checks for customCellData event",
+ "range": [
+ 78380,
+ 78419
+ ],
+ "loc": {
+ "start": {
+ "line": 2088,
+ "column": 8
+ },
+ "end": {
+ "line": 2088,
+ "column": 47
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the table data with following format:\r\n * [\r\n * [rowIndex, [value0, value1...]],\r\n * [rowIndex, [value0, value1...]]\r\n * ]\r\n * @return {Array}\r\n *\r\n * TODO: provide an API returning data in JSON format\r\n ",
+ "range": [
+ 78642,
+ 78907
+ ],
+ "loc": {
+ "start": {
+ "line": 2096,
+ "column": 4
+ },
+ "end": {
+ "line": 2105,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " this loop retrieves cell data",
+ "range": [
+ 79103,
+ 79135
+ ],
+ "loc": {
+ "start": {
+ "line": 2111,
+ "column": 12
+ },
+ "end": {
+ "line": 2111,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the filtered data with following format:\r\n * [\r\n * [rowIndex, [value0, value1...]],\r\n * [rowIndex, [value0, value1...]]\r\n * ]\r\n * @param {Boolean} includeHeaders Include headers row\r\n * @return {Array}\r\n *\r\n * TODO: provide an API returning data in JSON format\r\n ",
+ "range": [
+ 79413,
+ 79743
+ ],
+ "loc": {
+ "start": {
+ "line": 2121,
+ "column": 4
+ },
+ "end": {
+ "line": 2131,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the filtered data for a given column index\r\n * @param {Number} colIndex Colmun's index\r\n * @return {Array} Flat list of values ['val0','val1','val2'...]\r\n *\r\n * TODO: provide an API returning data in JSON format\r\n ",
+ "range": [
+ 80852,
+ 81118
+ ],
+ "loc": {
+ "start": {
+ "line": 2163,
+ "column": 4
+ },
+ "end": {
+ "line": 2169,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "cols values of current row",
+ "range": [
+ 81395,
+ 81423
+ ],
+ "loc": {
+ "start": {
+ "line": 2178,
+ "column": 16
+ },
+ "end": {
+ "line": 2178,
+ "column": 44
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "data of searched column",
+ "range": [
+ 81468,
+ 81493
+ ],
+ "loc": {
+ "start": {
+ "line": 2180,
+ "column": 16
+ },
+ "end": {
+ "line": 2180,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Get the display value of a row\r\n * @param {RowElement} DOM element of the row\r\n * @return {String} Usually 'none' or ''\r\n ",
+ "range": [
+ 81608,
+ 81761
+ ],
+ "loc": {
+ "start": {
+ "line": 2187,
+ "column": 4
+ },
+ "end": {
+ "line": 2191,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Validate/invalidate row by setting the 'validRow' attribute on the row\r\n * @param {Number} rowIndex Index of the row\r\n * @param {Boolean} isValid\r\n ",
+ "range": [
+ 81917,
+ 82094
+ ],
+ "loc": {
+ "start": {
+ "line": 2199,
+ "column": 4
+ },
+ "end": {
+ "line": 2203,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " always visible rows are valid",
+ "range": [
+ 82270,
+ 82302
+ ],
+ "loc": {
+ "start": {
+ "line": 2210,
+ "column": 8
+ },
+ "end": {
+ "line": 2210,
+ "column": 40
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Validate all filterable rows\r\n ",
+ "range": [
+ 82676,
+ 82725
+ ],
+ "loc": {
+ "start": {
+ "line": 2224,
+ "column": 4
+ },
+ "end": {
+ "line": 2226,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Set search value to a given filter\r\n * @param {Number} index Column's index\r\n * @param {String} searcharg Search term\r\n ",
+ "range": [
+ 83016,
+ 83166
+ ],
+ "loc": {
+ "start": {
+ "line": 2238,
+ "column": 4
+ },
+ "end": {
+ "line": 2242,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "multiple selects",
+ "range": [
+ 83597,
+ 83615
+ ],
+ "loc": {
+ "start": {
+ "line": 2255,
+ "column": 8
+ },
+ "end": {
+ "line": 2255,
+ "column": 26
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " let ct = 0; //keywords counter",
+ "range": [
+ 83744,
+ 83777
+ ],
+ "loc": {
+ "start": {
+ "line": 2258,
+ "column": 12
+ },
+ "end": {
+ "line": 2258,
+ "column": 45
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "if",
+ "range": [
+ 84257,
+ 84261
+ ],
+ "loc": {
+ "start": {
+ "line": 2270,
+ "column": 17
+ },
+ "end": {
+ "line": 2270,
+ "column": 21
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "for j",
+ "range": [
+ 84276,
+ 84283
+ ],
+ "loc": {
+ "start": {
+ "line": 2271,
+ "column": 13
+ },
+ "end": {
+ "line": 2271,
+ "column": 20
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "checklist",
+ "range": [
+ 84304,
+ 84315
+ ],
+ "loc": {
+ "start": {
+ "line": 2273,
+ "column": 8
+ },
+ "end": {
+ "line": 2273,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Set them columns' widths as per configuration\r\n * @param {Number} rowIndex Optional row index to apply the widths to\r\n * @param {Element} tbl DOM element\r\n ",
+ "range": [
+ 85335,
+ 85517
+ ],
+ "loc": {
+ "start": {
+ "line": 2300,
+ "column": 4
+ },
+ "end": {
+ "line": 2304,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "jshint validthis:true ",
+ "range": [
+ 85947,
+ 85973
+ ],
+ "loc": {
+ "start": {
+ "line": 2320,
+ "column": 12
+ },
+ "end": {
+ "line": 2320,
+ "column": 38
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " row.cells[k].style.width = colWidths[k];",
+ "range": [
+ 86453,
+ 86496
+ ],
+ "loc": {
+ "start": {
+ "line": 2331,
+ "column": 16
+ },
+ "end": {
+ "line": 2331,
+ "column": 59
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Makes defined rows always visible\r\n ",
+ "range": [
+ 86952,
+ 87006
+ ],
+ "loc": {
+ "start": {
+ "line": 2347,
+ "column": 4
+ },
+ "end": {
+ "line": 2349,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "row index cannot be > nrows",
+ "range": [
+ 87221,
+ 87250
+ ],
+ "loc": {
+ "start": {
+ "line": 2356,
+ "column": 12
+ },
+ "end": {
+ "line": 2356,
+ "column": 41
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Clear all the filters' values\r\n ",
+ "range": [
+ 87451,
+ 87501
+ ],
+ "loc": {
+ "start": {
+ "line": 2367,
+ "column": 4
+ },
+ "end": {
+ "line": 2369,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Clears filtered columns visual indicator (background color)\r\n * @return {[type]} [description]\r\n ",
+ "range": [
+ 88151,
+ 88270
+ ],
+ "loc": {
+ "start": {
+ "line": 2389,
+ "column": 4
+ },
+ "end": {
+ "line": 2392,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Refresh the filters subject to linking ('select', 'multiple',\r\n * 'checklist' type)\r\n ",
+ "range": [
+ 88484,
+ 88592
+ ],
+ "loc": {
+ "start": {
+ "line": 2400,
+ "column": 4
+ },
+ "end": {
+ "line": 2403,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Welcome to cyclomatic complexity hell :)",
+ "range": [
+ 89323,
+ 89366
+ ],
+ "loc": {
+ "start": {
+ "line": 2421,
+ "column": 12
+ },
+ "end": {
+ "line": 2421,
+ "column": 55
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " TODO: simplify/refactor if statement",
+ "range": [
+ 89380,
+ 89419
+ ],
+ "loc": {
+ "start": {
+ "line": 2422,
+ "column": 12
+ },
+ "end": {
+ "line": 2422,
+ "column": 51
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "1st option needs to be inserted",
+ "range": [
+ 90002,
+ 90035
+ ],
+ "loc": {
+ "start": {
+ "line": 2436,
+ "column": 16
+ },
+ "end": {
+ "line": 2436,
+ "column": 49
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " for i",
+ "range": [
+ 90598,
+ 90606
+ ],
+ "loc": {
+ "start": {
+ "line": 2452,
+ "column": 9
+ },
+ "end": {
+ "line": 2452,
+ "column": 17
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Re-generate the filters grid bar when previously removed\r\n ",
+ "range": [
+ 90621,
+ 90698
+ ],
+ "loc": {
+ "start": {
+ "line": 2455,
+ "column": 4
+ },
+ "end": {
+ "line": 2457,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " grid was removed, grid row element is stored in fltGridEl property",
+ "range": [
+ 90984,
+ 91053
+ ],
+ "loc": {
+ "start": {
+ "line": 2469,
+ "column": 8
+ },
+ "end": {
+ "line": 2469,
+ "column": 77
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " If table has a thead ensure the filters row is appended in the",
+ "range": [
+ 91098,
+ 91163
+ ],
+ "loc": {
+ "start": {
+ "line": 2471,
+ "column": 12
+ },
+ "end": {
+ "line": 2471,
+ "column": 77
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " thead element",
+ "range": [
+ 91177,
+ 91193
+ ],
+ "loc": {
+ "start": {
+ "line": 2472,
+ "column": 12
+ },
+ "end": {
+ "line": 2472,
+ "column": 28
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " filters are appended in external placeholders elements",
+ "range": [
+ 91502,
+ 91559
+ ],
+ "loc": {
+ "start": {
+ "line": 2481,
+ "column": 8
+ },
+ "end": {
+ "line": 2481,
+ "column": 65
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "IE special treatment for gridLayout, appended filters are",
+ "range": [
+ 92022,
+ 92081
+ ],
+ "loc": {
+ "start": {
+ "line": 2492,
+ "column": 16
+ },
+ "end": {
+ "line": 2492,
+ "column": 75
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "empty",
+ "range": [
+ 92099,
+ 92106
+ ],
+ "loc": {
+ "start": {
+ "line": 2493,
+ "column": 16
+ },
+ "end": {
+ "line": 2493,
+ "column": 23
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Checks if passed data contains the searched arg\r\n * @param {String} arg Search term\r\n * @param {String} data Data string\r\n * @param {String} fltType Filter type ('input', 'select')\r\n * @param {Boolean} forceMatch Exact match\r\n * @return {Boolean]}\r\n *\r\n * TODO: move into string module, remove fltType in order to decouple it\r\n * from TableFilter module\r\n ",
+ "range": [
+ 93025,
+ 93454
+ ],
+ "loc": {
+ "start": {
+ "line": 2523,
+ "column": 4
+ },
+ "end": {
+ "line": 2533,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " Improved by Cedric Wartel (cwl)",
+ "range": [
+ 93515,
+ 93549
+ ],
+ "loc": {
+ "start": {
+ "line": 2535,
+ "column": 8
+ },
+ "end": {
+ "line": 2535,
+ "column": 42
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " automatic exact match for selects and special characters are now",
+ "range": [
+ 93559,
+ 93626
+ ],
+ "loc": {
+ "start": {
+ "line": 2536,
+ "column": 8
+ },
+ "end": {
+ "line": 2536,
+ "column": 75
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": " filtered",
+ "range": [
+ 93636,
+ 93647
+ ],
+ "loc": {
+ "start": {
+ "line": 2537,
+ "column": 8
+ },
+ "end": {
+ "line": 2537,
+ "column": 19
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Check if passed script or stylesheet is already imported\r\n * @param {String} filePath Ressource path\r\n * @param {String} type Possible values: 'script' or 'link'\r\n * @return {Boolean}\r\n ",
+ "range": [
+ 94104,
+ 94328
+ ],
+ "loc": {
+ "start": {
+ "line": 2550,
+ "column": 4
+ },
+ "end": {
+ "line": 2555,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Import script or stylesheet\r\n * @param {String} fileId Ressource ID\r\n * @param {String} filePath Ressource path\r\n * @param {Function} callback Callback\r\n * @param {String} type Possible values: 'script' or 'link'\r\n ",
+ "range": [
+ 94868,
+ 95133
+ ],
+ "loc": {
+ "start": {
+ "line": 2573,
+ "column": 4
+ },
+ "end": {
+ "line": 2579,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Line",
+ "value": "Browser <> IE onload event works only for scripts, not for stylesheets",
+ "range": [
+ 95884,
+ 95956
+ ],
+ "loc": {
+ "start": {
+ "line": 2604,
+ "column": 8
+ },
+ "end": {
+ "line": 2604,
+ "column": 80
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Check if table has filters grid\r\n * @return {Boolean}\r\n ",
+ "range": [
+ 96516,
+ 96594
+ ],
+ "loc": {
+ "start": {
+ "line": 2621,
+ "column": 4
+ },
+ "end": {
+ "line": 2624,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Get list of filter IDs\r\n * @return {[type]} [description]\r\n ",
+ "range": [
+ 96656,
+ 96738
+ ],
+ "loc": {
+ "start": {
+ "line": 2629,
+ "column": 4
+ },
+ "end": {
+ "line": 2632,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Get filtered (valid) rows indexes\r\n * @param {Boolean} reCalc Force calculation of filtered rows list\r\n * @return {Array} List of row indexes\r\n ",
+ "range": [
+ 96809,
+ 96989
+ ],
+ "loc": {
+ "start": {
+ "line": 2637,
+ "column": 4
+ },
+ "end": {
+ "line": 2641,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Get the index of the row containing the filters\r\n * @return {Number}\r\n ",
+ "range": [
+ 97690,
+ 97783
+ ],
+ "loc": {
+ "start": {
+ "line": 2664,
+ "column": 4
+ },
+ "end": {
+ "line": 2667,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Get the index of the headers row\r\n * @return {Number}\r\n ",
+ "range": [
+ 97863,
+ 97941
+ ],
+ "loc": {
+ "start": {
+ "line": 2672,
+ "column": 4
+ },
+ "end": {
+ "line": 2675,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Get the row index from where the filtering process start (1st filterable\r\n * row)\r\n * @return {Number}\r\n ",
+ "range": [
+ 98016,
+ 98147
+ ],
+ "loc": {
+ "start": {
+ "line": 2680,
+ "column": 4
+ },
+ "end": {
+ "line": 2684,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Get the index of the last row\r\n * @return {Number}\r\n ",
+ "range": [
+ 98216,
+ 98291
+ ],
+ "loc": {
+ "start": {
+ "line": 2689,
+ "column": 4
+ },
+ "end": {
+ "line": 2692,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Get the header DOM element for a given column index\r\n * @param {Number} colIndex Column index\r\n * @return {Object}\r\n ",
+ "range": [
+ 98424,
+ 98568
+ ],
+ "loc": {
+ "start": {
+ "line": 2700,
+ "column": 4
+ },
+ "end": {
+ "line": 2704,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Return the filter type for a specified column\r\n * @param {Number} colIndex Column's index\r\n * @return {String}\r\n ",
+ "range": [
+ 99204,
+ 99344
+ ],
+ "loc": {
+ "start": {
+ "line": 2725,
+ "column": 4
+ },
+ "end": {
+ "line": 2729,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Get the total number of filterable rows\r\n * @return {Number}\r\n ",
+ "range": [
+ 99504,
+ 99589
+ ],
+ "loc": {
+ "start": {
+ "line": 2735,
+ "column": 4
+ },
+ "end": {
+ "line": 2738,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Get the configuration object (literal object)\r\n * @return {Object}\r\n ",
+ "range": [
+ 99671,
+ 99762
+ ],
+ "loc": {
+ "start": {
+ "line": 2743,
+ "column": 4
+ },
+ "end": {
+ "line": 2746,
+ "column": 7
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/ast/source/src/types.js.json b/doc/ast/source/src/types.js.json
new file mode 100644
index 00000000..f30a15d5
--- /dev/null
+++ b/doc/ast/source/src/types.js.json
@@ -0,0 +1,2508 @@
+{
+ "type": "Program",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "UNDEFINED",
+ "range": [
+ 38,
+ 47
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 6
+ },
+ "end": {
+ "line": 5,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "UnaryExpression",
+ "operator": "void",
+ "argument": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 55,
+ 56
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 23
+ },
+ "end": {
+ "line": 5,
+ "column": 24
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 50,
+ 56
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 18
+ },
+ "end": {
+ "line": 5,
+ "column": 24
+ }
+ }
+ },
+ "range": [
+ 38,
+ 56
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 6
+ },
+ "end": {
+ "line": 5,
+ "column": 24
+ }
+ }
+ }
+ ],
+ "kind": "const",
+ "range": [
+ 32,
+ 57
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 0
+ },
+ "end": {
+ "line": 5,
+ "column": 25
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Types utilities\r\n ",
+ "range": [
+ 0,
+ 28
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 3
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "ExportDefaultDeclaration",
+ "declaration": {
+ "type": "ObjectExpression",
+ "properties": [
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "isObj",
+ "range": [
+ 223,
+ 228
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 4
+ },
+ "end": {
+ "line": 13,
+ "column": 9
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "v",
+ "range": [
+ 229,
+ 230
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 10
+ },
+ "end": {
+ "line": 13,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "VariableDeclaration",
+ "declarations": [
+ {
+ "type": "VariableDeclarator",
+ "id": {
+ "type": "Identifier",
+ "name": "isO",
+ "range": [
+ 246,
+ 249
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 12
+ },
+ "end": {
+ "line": 14,
+ "column": 15
+ }
+ }
+ },
+ "init": {
+ "type": "Literal",
+ "value": false,
+ "raw": "false",
+ "range": [
+ 252,
+ 257
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 18
+ },
+ "end": {
+ "line": 14,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 246,
+ 257
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 12
+ },
+ "end": {
+ "line": 14,
+ "column": 23
+ }
+ }
+ }
+ ],
+ "kind": "let",
+ "range": [
+ 242,
+ 258
+ ],
+ "loc": {
+ "start": {
+ "line": 14,
+ "column": 8
+ },
+ "end": {
+ "line": 14,
+ "column": 24
+ }
+ }
+ },
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "typeof",
+ "argument": {
+ "type": "Identifier",
+ "name": "v",
+ "range": [
+ 278,
+ 279
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 18
+ },
+ "end": {
+ "line": 15,
+ "column": 19
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 271,
+ 279
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 11
+ },
+ "end": {
+ "line": 15,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "string",
+ "raw": "'string'",
+ "range": [
+ 284,
+ 292
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 24
+ },
+ "end": {
+ "line": 15,
+ "column": 32
+ }
+ }
+ },
+ "range": [
+ 271,
+ 292
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 11
+ },
+ "end": {
+ "line": 15,
+ "column": 32
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "window",
+ "range": [
+ 311,
+ 317
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 15
+ },
+ "end": {
+ "line": 16,
+ "column": 21
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "v",
+ "range": [
+ 318,
+ 319
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 22
+ },
+ "end": {
+ "line": 16,
+ "column": 23
+ }
+ }
+ },
+ "range": [
+ 311,
+ 320
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 15
+ },
+ "end": {
+ "line": 16,
+ "column": 24
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "typeof",
+ "argument": {
+ "type": "MemberExpression",
+ "computed": true,
+ "object": {
+ "type": "Identifier",
+ "name": "window",
+ "range": [
+ 331,
+ 337
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 35
+ },
+ "end": {
+ "line": 16,
+ "column": 41
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "v",
+ "range": [
+ 338,
+ 339
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 42
+ },
+ "end": {
+ "line": 16,
+ "column": 43
+ }
+ }
+ },
+ "range": [
+ 331,
+ 340
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 35
+ },
+ "end": {
+ "line": 16,
+ "column": 44
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 324,
+ 340
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 28
+ },
+ "end": {
+ "line": 16,
+ "column": 44
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "object",
+ "raw": "'object'",
+ "range": [
+ 345,
+ 353
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 49
+ },
+ "end": {
+ "line": 16,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 324,
+ 353
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 28
+ },
+ "end": {
+ "line": 16,
+ "column": 57
+ }
+ }
+ },
+ "range": [
+ 311,
+ 353
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 15
+ },
+ "end": {
+ "line": 16,
+ "column": 57
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "isO",
+ "range": [
+ 373,
+ 376
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 16
+ },
+ "end": {
+ "line": 17,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 379,
+ 383
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 22
+ },
+ "end": {
+ "line": 17,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 373,
+ 383
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 16
+ },
+ "end": {
+ "line": 17,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 373,
+ 384
+ ],
+ "loc": {
+ "start": {
+ "line": 17,
+ "column": 16
+ },
+ "end": {
+ "line": 17,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "range": [
+ 354,
+ 399
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 58
+ },
+ "end": {
+ "line": 18,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 308,
+ 399
+ ],
+ "loc": {
+ "start": {
+ "line": 16,
+ "column": 12
+ },
+ "end": {
+ "line": 18,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 293,
+ 410
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 33
+ },
+ "end": {
+ "line": 19,
+ "column": 9
+ }
+ }
+ },
+ "alternate": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "IfStatement",
+ "test": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "v",
+ "range": [
+ 434,
+ 435
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 15
+ },
+ "end": {
+ "line": 20,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "UnaryExpression",
+ "operator": "typeof",
+ "argument": {
+ "type": "Identifier",
+ "name": "v",
+ "range": [
+ 446,
+ 447
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 27
+ },
+ "end": {
+ "line": 20,
+ "column": 28
+ }
+ }
+ },
+ "prefix": true,
+ "range": [
+ 439,
+ 447
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 20
+ },
+ "end": {
+ "line": 20,
+ "column": 28
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": "object",
+ "raw": "'object'",
+ "range": [
+ 452,
+ 460
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 33
+ },
+ "end": {
+ "line": 20,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 439,
+ 460
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 20
+ },
+ "end": {
+ "line": 20,
+ "column": 41
+ }
+ }
+ },
+ "range": [
+ 434,
+ 460
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 15
+ },
+ "end": {
+ "line": 20,
+ "column": 41
+ }
+ }
+ },
+ "consequent": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ExpressionStatement",
+ "expression": {
+ "type": "AssignmentExpression",
+ "operator": "=",
+ "left": {
+ "type": "Identifier",
+ "name": "isO",
+ "range": [
+ 480,
+ 483
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 16
+ },
+ "end": {
+ "line": 21,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": true,
+ "raw": "true",
+ "range": [
+ 486,
+ 490
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 22
+ },
+ "end": {
+ "line": 21,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 480,
+ 490
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 16
+ },
+ "end": {
+ "line": 21,
+ "column": 26
+ }
+ }
+ },
+ "range": [
+ 480,
+ 491
+ ],
+ "loc": {
+ "start": {
+ "line": 21,
+ "column": 16
+ },
+ "end": {
+ "line": 21,
+ "column": 27
+ }
+ }
+ }
+ ],
+ "range": [
+ 461,
+ 506
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 42
+ },
+ "end": {
+ "line": 22,
+ "column": 13
+ }
+ }
+ },
+ "alternate": null,
+ "range": [
+ 431,
+ 506
+ ],
+ "loc": {
+ "start": {
+ "line": 20,
+ "column": 12
+ },
+ "end": {
+ "line": 22,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "range": [
+ 416,
+ 517
+ ],
+ "loc": {
+ "start": {
+ "line": 19,
+ "column": 15
+ },
+ "end": {
+ "line": 23,
+ "column": 9
+ }
+ }
+ },
+ "range": [
+ 268,
+ 517
+ ],
+ "loc": {
+ "start": {
+ "line": 15,
+ "column": 8
+ },
+ "end": {
+ "line": 23,
+ "column": 9
+ }
+ }
+ },
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "Identifier",
+ "name": "isO",
+ "range": [
+ 534,
+ 537
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 15
+ },
+ "end": {
+ "line": 24,
+ "column": 18
+ }
+ }
+ },
+ "range": [
+ 527,
+ 538
+ ],
+ "loc": {
+ "start": {
+ "line": 24,
+ "column": 8
+ },
+ "end": {
+ "line": 24,
+ "column": 19
+ }
+ }
+ }
+ ],
+ "range": [
+ 231,
+ 545
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 12
+ },
+ "end": {
+ "line": 25,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 228,
+ 545
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 9
+ },
+ "end": {
+ "line": 25,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 223,
+ 545
+ ],
+ "loc": {
+ "start": {
+ "line": 13,
+ "column": 4
+ },
+ "end": {
+ "line": 25,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Check if argument is an object or a global object\r\n * @param {String or Object} v\r\n * @return {Boolean}\r\n ",
+ "range": [
+ 83,
+ 217
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 4
+ },
+ "end": {
+ "line": 12,
+ "column": 7
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "isFn",
+ "range": [
+ 668,
+ 672
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 4
+ },
+ "end": {
+ "line": 32,
+ "column": 8
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "fn",
+ "range": [
+ 673,
+ 675
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 9
+ },
+ "end": {
+ "line": 32,
+ "column": 11
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "fn",
+ "range": [
+ 695,
+ 697
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 16
+ },
+ "end": {
+ "line": 33,
+ "column": 18
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "==",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "fn",
+ "range": [
+ 701,
+ 703
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 22
+ },
+ "end": {
+ "line": 33,
+ "column": 24
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "constructor",
+ "range": [
+ 704,
+ 715
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 25
+ },
+ "end": {
+ "line": 33,
+ "column": 36
+ }
+ }
+ },
+ "range": [
+ 701,
+ 715
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 22
+ },
+ "end": {
+ "line": 33,
+ "column": 36
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "Function",
+ "range": [
+ 719,
+ 727
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 40
+ },
+ "end": {
+ "line": 33,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 701,
+ 727
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 22
+ },
+ "end": {
+ "line": 33,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 695,
+ 727
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 16
+ },
+ "end": {
+ "line": 33,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 687,
+ 729
+ ],
+ "loc": {
+ "start": {
+ "line": 33,
+ "column": 8
+ },
+ "end": {
+ "line": 33,
+ "column": 50
+ }
+ }
+ }
+ ],
+ "range": [
+ 676,
+ 736
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 12
+ },
+ "end": {
+ "line": 34,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 672,
+ 736
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 8
+ },
+ "end": {
+ "line": 34,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 668,
+ 736
+ ],
+ "loc": {
+ "start": {
+ "line": 32,
+ "column": 4
+ },
+ "end": {
+ "line": 34,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Check if argument is a function\r\n * @param {Function} fn\r\n * @return {Boolean}\r\n ",
+ "range": [
+ 554,
+ 662
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 4
+ },
+ "end": {
+ "line": 31,
+ "column": 7
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "isArray",
+ "range": [
+ 856,
+ 863
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 4
+ },
+ "end": {
+ "line": 41,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "obj",
+ "range": [
+ 864,
+ 867
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 12
+ },
+ "end": {
+ "line": 41,
+ "column": 15
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "LogicalExpression",
+ "operator": "&&",
+ "left": {
+ "type": "Identifier",
+ "name": "obj",
+ "range": [
+ 887,
+ 890
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 16
+ },
+ "end": {
+ "line": 42,
+ "column": 19
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "==",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "obj",
+ "range": [
+ 894,
+ 897
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 23
+ },
+ "end": {
+ "line": 42,
+ "column": 26
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "constructor",
+ "range": [
+ 898,
+ 909
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 27
+ },
+ "end": {
+ "line": 42,
+ "column": 38
+ }
+ }
+ },
+ "range": [
+ 894,
+ 909
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 23
+ },
+ "end": {
+ "line": 42,
+ "column": 38
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "Array",
+ "range": [
+ 913,
+ 918
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 42
+ },
+ "end": {
+ "line": 42,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 894,
+ 918
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 23
+ },
+ "end": {
+ "line": 42,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 887,
+ 918
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 16
+ },
+ "end": {
+ "line": 42,
+ "column": 47
+ }
+ }
+ },
+ "range": [
+ 879,
+ 920
+ ],
+ "loc": {
+ "start": {
+ "line": 42,
+ "column": 8
+ },
+ "end": {
+ "line": 42,
+ "column": 49
+ }
+ }
+ }
+ ],
+ "range": [
+ 868,
+ 927
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 16
+ },
+ "end": {
+ "line": 43,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 863,
+ 927
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 11
+ },
+ "end": {
+ "line": 43,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 856,
+ 927
+ ],
+ "loc": {
+ "start": {
+ "line": 41,
+ "column": 4
+ },
+ "end": {
+ "line": 43,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Check if argument is an array\r\n * @param {Array} obj\r\n * @return {Boolean}\r\n ",
+ "range": [
+ 745,
+ 850
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 4
+ },
+ "end": {
+ "line": 40,
+ "column": 7
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "isUndef",
+ "range": [
+ 1048,
+ 1055
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 4
+ },
+ "end": {
+ "line": 50,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 1056,
+ 1057
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 12
+ },
+ "end": {
+ "line": 50,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 1077,
+ 1078
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 16
+ },
+ "end": {
+ "line": 51,
+ "column": 17
+ }
+ }
+ },
+ "right": {
+ "type": "Identifier",
+ "name": "UNDEFINED",
+ "range": [
+ 1083,
+ 1092
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 22
+ },
+ "end": {
+ "line": 51,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 1077,
+ 1092
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 16
+ },
+ "end": {
+ "line": 51,
+ "column": 31
+ }
+ }
+ },
+ "range": [
+ 1069,
+ 1093
+ ],
+ "loc": {
+ "start": {
+ "line": 51,
+ "column": 8
+ },
+ "end": {
+ "line": 51,
+ "column": 32
+ }
+ }
+ }
+ ],
+ "range": [
+ 1058,
+ 1100
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 14
+ },
+ "end": {
+ "line": 52,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 1055,
+ 1100
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 11
+ },
+ "end": {
+ "line": 52,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 1048,
+ 1100
+ ],
+ "loc": {
+ "start": {
+ "line": 50,
+ "column": 4
+ },
+ "end": {
+ "line": 52,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Determine if argument is undefined\r\n * @param {Any} o\r\n * @return {Boolean}\r\n ",
+ "range": [
+ 936,
+ 1042
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 4
+ },
+ "end": {
+ "line": 49,
+ "column": 7
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "isNull",
+ "range": [
+ 1216,
+ 1222
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 4
+ },
+ "end": {
+ "line": 59,
+ "column": 10
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 1223,
+ 1224
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 11
+ },
+ "end": {
+ "line": 59,
+ "column": 12
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 1243,
+ 1244
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 15
+ },
+ "end": {
+ "line": 60,
+ "column": 16
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": null,
+ "raw": "null",
+ "range": [
+ 1249,
+ 1253
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 21
+ },
+ "end": {
+ "line": 60,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1243,
+ 1253
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 15
+ },
+ "end": {
+ "line": 60,
+ "column": 25
+ }
+ }
+ },
+ "range": [
+ 1236,
+ 1254
+ ],
+ "loc": {
+ "start": {
+ "line": 60,
+ "column": 8
+ },
+ "end": {
+ "line": 60,
+ "column": 26
+ }
+ }
+ }
+ ],
+ "range": [
+ 1225,
+ 1261
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 13
+ },
+ "end": {
+ "line": 61,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 1222,
+ 1261
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 10
+ },
+ "end": {
+ "line": 61,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 1216,
+ 1261
+ ],
+ "loc": {
+ "start": {
+ "line": 59,
+ "column": 4
+ },
+ "end": {
+ "line": 61,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Determine if argument is null\r\n * @param {Any} o\r\n * @return {Boolean}\r\n ",
+ "range": [
+ 1109,
+ 1210
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 4
+ },
+ "end": {
+ "line": 58,
+ "column": 7
+ }
+ }
+ }
+ ]
+ },
+ {
+ "type": "Property",
+ "key": {
+ "type": "Identifier",
+ "name": "isEmpty",
+ "range": [
+ 1412,
+ 1419
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 4
+ },
+ "end": {
+ "line": 68,
+ "column": 11
+ }
+ }
+ },
+ "value": {
+ "type": "FunctionExpression",
+ "id": null,
+ "params": [
+ {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 1420,
+ 1421
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 12
+ },
+ "end": {
+ "line": 68,
+ "column": 13
+ }
+ }
+ }
+ ],
+ "body": {
+ "type": "BlockStatement",
+ "body": [
+ {
+ "type": "ReturnStatement",
+ "argument": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "LogicalExpression",
+ "operator": "||",
+ "left": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1440,
+ 1444
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 15
+ },
+ "end": {
+ "line": 69,
+ "column": 19
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isUndef",
+ "range": [
+ 1445,
+ 1452
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 20
+ },
+ "end": {
+ "line": 69,
+ "column": 27
+ }
+ }
+ },
+ "range": [
+ 1440,
+ 1452
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 15
+ },
+ "end": {
+ "line": 69,
+ "column": 27
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 1453,
+ 1454
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 28
+ },
+ "end": {
+ "line": 69,
+ "column": 29
+ }
+ }
+ }
+ ],
+ "range": [
+ 1440,
+ 1455
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 15
+ },
+ "end": {
+ "line": 69,
+ "column": 30
+ }
+ }
+ },
+ "right": {
+ "type": "CallExpression",
+ "callee": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "ThisExpression",
+ "range": [
+ 1459,
+ 1463
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 34
+ },
+ "end": {
+ "line": 69,
+ "column": 38
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "isNull",
+ "range": [
+ 1464,
+ 1470
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 39
+ },
+ "end": {
+ "line": 69,
+ "column": 45
+ }
+ }
+ },
+ "range": [
+ 1459,
+ 1470
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 34
+ },
+ "end": {
+ "line": 69,
+ "column": 45
+ }
+ }
+ },
+ "arguments": [
+ {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 1471,
+ 1472
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 46
+ },
+ "end": {
+ "line": 69,
+ "column": 47
+ }
+ }
+ }
+ ],
+ "range": [
+ 1459,
+ 1473
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 34
+ },
+ "end": {
+ "line": 69,
+ "column": 48
+ }
+ }
+ },
+ "range": [
+ 1440,
+ 1473
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 15
+ },
+ "end": {
+ "line": 69,
+ "column": 48
+ }
+ }
+ },
+ "right": {
+ "type": "BinaryExpression",
+ "operator": "===",
+ "left": {
+ "type": "MemberExpression",
+ "computed": false,
+ "object": {
+ "type": "Identifier",
+ "name": "o",
+ "range": [
+ 1477,
+ 1478
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 52
+ },
+ "end": {
+ "line": 69,
+ "column": 53
+ }
+ }
+ },
+ "property": {
+ "type": "Identifier",
+ "name": "length",
+ "range": [
+ 1479,
+ 1485
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 54
+ },
+ "end": {
+ "line": 69,
+ "column": 60
+ }
+ }
+ },
+ "range": [
+ 1477,
+ 1485
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 52
+ },
+ "end": {
+ "line": 69,
+ "column": 60
+ }
+ }
+ },
+ "right": {
+ "type": "Literal",
+ "value": 0,
+ "raw": "0",
+ "range": [
+ 1488,
+ 1489
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 63
+ },
+ "end": {
+ "line": 69,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 1477,
+ 1489
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 52
+ },
+ "end": {
+ "line": 69,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 1440,
+ 1489
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 15
+ },
+ "end": {
+ "line": 69,
+ "column": 64
+ }
+ }
+ },
+ "range": [
+ 1433,
+ 1490
+ ],
+ "loc": {
+ "start": {
+ "line": 69,
+ "column": 8
+ },
+ "end": {
+ "line": 69,
+ "column": 65
+ }
+ }
+ }
+ ],
+ "range": [
+ 1422,
+ 1497
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 14
+ },
+ "end": {
+ "line": 70,
+ "column": 5
+ }
+ }
+ },
+ "generator": false,
+ "expression": false,
+ "range": [
+ 1419,
+ 1497
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 11
+ },
+ "end": {
+ "line": 70,
+ "column": 5
+ }
+ }
+ },
+ "kind": "init",
+ "method": true,
+ "shorthand": false,
+ "computed": false,
+ "range": [
+ 1412,
+ 1497
+ ],
+ "loc": {
+ "start": {
+ "line": 68,
+ "column": 4
+ },
+ "end": {
+ "line": 70,
+ "column": 5
+ }
+ },
+ "leadingComments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Determine if argument is empty (undefined, null or empty string)\r\n * @param {Any} o\r\n * @return {Boolean}\r\n ",
+ "range": [
+ 1270,
+ 1406
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 4
+ },
+ "end": {
+ "line": 67,
+ "column": 7
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "range": [
+ 76,
+ 1500
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 15
+ },
+ "end": {
+ "line": 71,
+ "column": 1
+ }
+ },
+ "leadingComments": [],
+ "trailingComments": []
+ },
+ "range": [
+ 61,
+ 1501
+ ],
+ "loc": {
+ "start": {
+ "line": 7,
+ "column": 0
+ },
+ "end": {
+ "line": 71,
+ "column": 2
+ }
+ }
+ }
+ ],
+ "sourceType": "module",
+ "range": [
+ 32,
+ 1501
+ ],
+ "loc": {
+ "start": {
+ "line": 5,
+ "column": 0
+ },
+ "end": {
+ "line": 71,
+ "column": 2
+ }
+ },
+ "comments": [
+ {
+ "type": "Block",
+ "value": "*\r\n * Types utilities\r\n ",
+ "range": [
+ 0,
+ 28
+ ],
+ "loc": {
+ "start": {
+ "line": 1,
+ "column": 0
+ },
+ "end": {
+ "line": 3,
+ "column": 3
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Check if argument is an object or a global object\r\n * @param {String or Object} v\r\n * @return {Boolean}\r\n ",
+ "range": [
+ 83,
+ 217
+ ],
+ "loc": {
+ "start": {
+ "line": 8,
+ "column": 4
+ },
+ "end": {
+ "line": 12,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Check if argument is a function\r\n * @param {Function} fn\r\n * @return {Boolean}\r\n ",
+ "range": [
+ 554,
+ 662
+ ],
+ "loc": {
+ "start": {
+ "line": 27,
+ "column": 4
+ },
+ "end": {
+ "line": 31,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Check if argument is an array\r\n * @param {Array} obj\r\n * @return {Boolean}\r\n ",
+ "range": [
+ 745,
+ 850
+ ],
+ "loc": {
+ "start": {
+ "line": 36,
+ "column": 4
+ },
+ "end": {
+ "line": 40,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Determine if argument is undefined\r\n * @param {Any} o\r\n * @return {Boolean}\r\n ",
+ "range": [
+ 936,
+ 1042
+ ],
+ "loc": {
+ "start": {
+ "line": 45,
+ "column": 4
+ },
+ "end": {
+ "line": 49,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Determine if argument is null\r\n * @param {Any} o\r\n * @return {Boolean}\r\n ",
+ "range": [
+ 1109,
+ 1210
+ ],
+ "loc": {
+ "start": {
+ "line": 54,
+ "column": 4
+ },
+ "end": {
+ "line": 58,
+ "column": 7
+ }
+ }
+ },
+ {
+ "type": "Block",
+ "value": "*\r\n * Determine if argument is empty (undefined, null or empty string)\r\n * @param {Any} o\r\n * @return {Boolean}\r\n ",
+ "range": [
+ 1270,
+ 1406
+ ],
+ "loc": {
+ "start": {
+ "line": 63,
+ "column": 4
+ },
+ "end": {
+ "line": 67,
+ "column": 7
+ }
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/doc/class/src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable.html b/doc/class/src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable.html
new file mode 100644
index 00000000..12bce6a2
--- /dev/null
+++ b/doc/class/src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable.html
@@ -0,0 +1,1104 @@
+
+
+
+
+
+ AdapterEzEditTable | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
AdapterEzEditTable
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Constructor Summary
+ Public Constructor
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Adapter module for ezEditTable, an external library providing advanced
+
+
+
+
+
+
+
+
+
+
+
+
Member Summary
+ Public Members
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Method Summary
+ Public Methods
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Conditionally load ezEditTable library and set advanced grid
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Reset advanced grid when previously removed
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Constructors
+
+
+
+ public
+
+
+
+
+ constructor (tf: Object )
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ tf
+ Object
+
+ TableFilter instance
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Members
+
+
+
+ public
+
+
+
+
+ cfg : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ desc : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ err : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ filename : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ initialized : boolean
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ loadStylesheet : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ stylesheet : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ stylesheetName : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ tf : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ vendorPath : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Methods
+
+
+
+ public
+
+
+
+
+ destroy ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ init (): [type]
+
+
+
+ source
+
+
+
+
+
+
+
Conditionally load ezEditTable library and set advanced grid
+
+
+
+
+
+
+
+
+
Return:
+
+
+ [type]
+ [description]
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ reset ()
+
+
+
+ source
+
+
+
+
+
+
+
Reset advanced grid when previously removed
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/class/src/extensions/colOps/colOps.js~ColOps.html b/doc/class/src/extensions/colOps/colOps.js~ColOps.html
new file mode 100644
index 00000000..edc4acb3
--- /dev/null
+++ b/doc/class/src/extensions/colOps/colOps.js~ColOps.html
@@ -0,0 +1,713 @@
+
+
+
+
+
+ ColOps | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ColOps
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Constructor Summary
+ Public Constructor
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Member Summary
+ Public Members
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Method Summary
+ Public Methods
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Calculates columns' values
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Constructors
+
+
+
+ public
+
+
+
+
+ constructor (tf: Object )
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ tf
+ Object
+
+ TableFilter instance
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Members
+
+
+
+ public
+
+
+
+
+ onAfterOperation : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onBeforeOperation : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ opts : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ tf : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Methods
+
+
+
+ public
+
+
+
+
+ calc ()
+
+
+
+ source
+
+
+
+
+
+
+
Calculates columns' values
+Configuration options are stored in 'opts' property
+
+'id' contains ids of elements showing result (array)
+'col' contains the columns' indexes (array)
+'operation' contains operation type (array, values: 'sum', 'mean',
+'min', 'max', 'median', 'q1', 'q3')
+'write_method' array defines which method to use for displaying the
+ result (innerHTML, setValue, createTextNode) - default: 'innerHTML'
+'tot_row_index' defines in which row results are displayed
+(integers array)
+
+changes made by Nuovella:
+(1) optimized the routine (now it will only process each column once),
+(2) added calculations for the median, lower and upper quartile.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ destroy ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ init ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/class/src/extensions/colsVisibility/colsVisibility.js~ColsVisibility.html b/doc/class/src/extensions/colsVisibility/colsVisibility.js~ColsVisibility.html
new file mode 100644
index 00000000..02e33bb0
--- /dev/null
+++ b/doc/class/src/extensions/colsVisibility/colsVisibility.js~ColsVisibility.html
@@ -0,0 +1,4034 @@
+
+
+
+
+
+ ColsVisibility | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ColsVisibility
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Constructor Summary
+ Public Constructor
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Columns Visibility extension
+
+
+
+
+
+
+
+
+
+
+
+
Member Summary
+ Public Members
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Method Summary
+ Public Methods
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Build columns manager UI
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Remove the columns manager
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Returns the indexes of the columns currently hidden
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Determine if specified column is hidden
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Hide or show specified columns
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Toggle visibility of specified column
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Constructors
+
+
+
+ public
+
+
+
+
+ constructor (tf: Object , f: Object )
+
+
+
+ source
+
+
+
+
+
+
+
Columns Visibility extension
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ tf
+ Object
+
+ TableFilter instance
+
+
+
+ f
+ Object
+
+ Config
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Members
+
+
+
+ public
+
+
+
+
+ atStart : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnCloseCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnCloseHtml : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnCloseText : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnEl : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnHtml : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnText : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnTgtId : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ contCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ contEl : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ contElTgtId : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ desc : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ enableHover : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ enableTickAll : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ hiddenCols : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ initialized : boolean
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ listCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ listItemCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ listSlcItemCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ manager : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ name : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onAfterClose : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onAfterColDisplayed : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onAfterColHidden : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onAfterOpen : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onBeforeClose : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onBeforeColDisplayed : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onBeforeColHidden : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onBeforeOpen : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onLoaded : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfx : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxCont : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ spanCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ spanEl : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ stylesheet : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ tblHasColTag : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ text : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ tf : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ tickAllText : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ tickToHide : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Methods
+
+
+
+ public
+
+
+
+
+ buildBtn ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ buildManager ()
+
+
+
+ source
+
+
+
+
+
+
+
Build columns manager UI
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ checkItem (lbl: * )
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ lbl
+ *
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ destroy ()
+
+
+
+ source
+
+
+
+
+
+
+
Remove the columns manager
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ getHiddenCols (): Array
+
+
+
+ source
+
+
+
+
+
+
+
Returns the indexes of the columns currently hidden
+
+
+
+
+
+
+
+
+
Return:
+
+
+ Array
+ column indexes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ hideCol (colIndex: Number )
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ colIndex
+ Number
+
+ Column index
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ init ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ isColHidden (colIndex: Number ): boolean
+
+
+
+ source
+
+
+
+
+
+
+
Determine if specified column is hidden
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ colIndex
+ Number
+
+ Column index
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ setHidden (colIndex: Numner , hide: Boolean )
+
+
+
+ source
+
+
+
+
+
+
+
Hide or show specified columns
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ colIndex
+ Numner
+
+ Column index
+
+
+
+ hide
+ Boolean
+
+ hide column if true or show if false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ showCol (colIndex: Number )
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ colIndex
+ Number
+
+ Column index
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ toggle ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ toggleCol (colIndex: Number )
+
+
+
+ source
+
+
+
+
+
+
+
Toggle visibility of specified column
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ colIndex
+ Number
+
+ Column index
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/class/src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility.html b/doc/class/src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility.html
new file mode 100644
index 00000000..6bdd2565
--- /dev/null
+++ b/doc/class/src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility.html
@@ -0,0 +1,2270 @@
+
+
+
+
+
+ FiltersVisibility | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
FiltersVisibility
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Constructor Summary
+ Public Constructor
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Filters Row Visibility extension
+
+
+
+
+
+
+
+
+
+
+
+
Member Summary
+ Public Members
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Method Summary
+ Public Methods
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Toggle filters visibility
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Constructors
+
+
+
+ public
+
+
+
+
+ constructor (tf: Object , f: Object )
+
+
+
+ source
+
+
+
+
+
+
+
Filters Row Visibility extension
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ tf
+ Object
+
+ TableFilter instance
+
+
+
+ f
+ Object
+
+ Config
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Members
+
+
+
+ public
+
+
+
+
+ btnCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnEl : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnHtml : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnText : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ collapseBtnHtml : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ contCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ contEl : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ defaultText : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ desc : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ enableIcon : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ expandBtnHtml : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ filtersRowIndex : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ icnCollapse : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ icnCollapseHtml : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ icnExpand : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ icnExpandHtml : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ initialized : boolean
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ name : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onAfterHide : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onAfterShow : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onBeforeHide : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onBeforeShow : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfx : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ stylesheet : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ targetId : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ tf : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ visibleAtStart : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Methods
+
+
+
+ public
+
+
+
+
+ buildUI ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ destroy ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ init ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ toggle ()
+
+
+
+ source
+
+
+
+
+
+
+
Toggle filters visibility
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/class/src/extensions/sort/adapterSortabletable.js~AdapterSortableTable.html b/doc/class/src/extensions/sort/adapterSortabletable.js~AdapterSortableTable.html
new file mode 100644
index 00000000..4643b758
--- /dev/null
+++ b/doc/class/src/extensions/sort/adapterSortabletable.js~AdapterSortableTable.html
@@ -0,0 +1,1953 @@
+
+
+
+
+
+ AdapterSortableTable | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
AdapterSortableTable
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Constructor Summary
+ Public Constructor
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
SortableTable Adapter module
+
+
+
+
+
+
+
+
+
+
+
+
Member Summary
+ Public Members
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
TF additional events **
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Method Summary
+ Public Methods
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Constructors
+
+
+
+ public
+
+
+
+
+ constructor (tf: Object )
+
+
+
+ source
+
+
+
+
+
+
+
SortableTable Adapter module
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ tf
+ Object
+
+ TableFilter instance
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Members
+
+
+
+ public
+
+
+
+
+ asyncSort : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ customKey : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ desc : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ imgAscClassName : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ imgBlank : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ imgClassName : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ imgDescClassName : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ imgPath : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ initialized : boolean
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ isPaged : boolean
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ name : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onAfterSort : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onBeforeSort : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onSortLoaded : *
+
+
+
+ source
+
+
+
+
+
+
+
TF additional events **
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ sortColAtStart : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ sortTypes : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ sorted : boolean
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ stt : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ tf : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ triggerIds : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Methods
+
+
+
+ public
+
+
+
+
+ addSortType ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ destroy ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ init ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ overrideSortableTable ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ setSortTypes ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ sortByColumnIndex (colIdx: Number )
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ colIdx
+ Number
+
+ Column index
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/class/src/modules/alternateRows.js~AlternateRows.html b/doc/class/src/modules/alternateRows.js~AlternateRows.html
new file mode 100644
index 00000000..f8e287fb
--- /dev/null
+++ b/doc/class/src/modules/alternateRows.js~AlternateRows.html
@@ -0,0 +1,875 @@
+
+
+
+
+
+ AlternateRows | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
AlternateRows
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Constructor Summary
+ Public Constructor
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Member Summary
+ Public Members
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Method Summary
+ Public Methods
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Sets alternating rows color
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Removes all alternating backgrounds
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Removes row background color
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Sets row background color
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Constructors
+
+
+
+ public
+
+
+
+
+ constructor (tf: Object )
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ tf
+ Object
+
+ TableFilter instance
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Members
+
+
+
+ public
+
+
+
+
+ evenCss : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ oddCss : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ tf : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Methods
+
+
+
+ public
+
+
+
+
+ disable ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ enable ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ init ()
+
+
+
+ source
+
+
+
+
+
+
+
Sets alternating rows color
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ remove ()
+
+
+
+ source
+
+
+
+
+
+
+
Removes all alternating backgrounds
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ removeRowBg (idx: Number )
+
+
+
+ source
+
+
+
+
+
+
+
Removes row background color
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ idx
+ Number
+
+ Row index
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ setRowBg (rowIdx: Number , idx: Number )
+
+
+
+ source
+
+
+
+
+
+
+
Sets row background color
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ rowIdx
+ Number
+
+ Row index
+
+
+
+ idx
+ Number
+
+ Valid rows collection index needed to calculate bg
+color
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/class/src/modules/checkList.js~CheckList.html b/doc/class/src/modules/checkList.js~CheckList.html
new file mode 100644
index 00000000..81ee3ea6
--- /dev/null
+++ b/doc/class/src/modules/checkList.js~CheckList.html
@@ -0,0 +1,1686 @@
+
+
+
+
+
+ CheckList | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
CheckList
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Constructor Summary
+ Public Constructor
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Member Summary
+ Public Members
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Method Summary
+ Public Methods
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Add checklist header option
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Build checklist UI asynchronously
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Store checked options in DOM element attribute
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Constructors
+
+
+
+ public
+
+
+
+
+ constructor (tf: Object )
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ tf
+ Object
+
+ TableFilter instance
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Members
+
+
+
+ public
+
+
+
+
+ activateCheckListTxt : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ checkListCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ checkListDiv : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ checkListDivCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ checkListItemCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ checkListItemDisabledCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ checkListSlcItemCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ enableCheckListResetFilter : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ excludedOpts : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ isCustom : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ opts : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ optsTxt : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxCheckListDiv : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ tf : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Methods
+
+
+
+ public
+
+
+
+
+ addChecks (colIndex: Number , ul: Object )
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ colIndex
+ Number
+
+ Column index
+
+
+
+ ul
+ Object
+
+ Ul element
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ addTChecks (colIndex: Number , ul: Object ): *
+
+
+
+ source
+
+
+
+
+
+
+
Add checklist header option
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ colIndex
+ Number
+
+ Column index
+
+
+
+ ul
+ Object
+
+ Ul element
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ build (colIndex: Number , isExternal: Boolean , extFltId: String )
+
+
+
+ source
+
+
+
+
+
+
+
Build checklist UI asynchronously
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ colIndex
+ Number
+
+ Column index
+
+
+
+ isExternal
+ Boolean
+
+ Render in external container
+
+
+
+ extFltId
+ String
+
+ External container id
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onChange (evt: * )
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ evt
+ *
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ optionClick (evt: * )
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ evt
+ *
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ setCheckListValues (o: Object )
+
+
+
+ source
+
+
+
+
+
+
+
Store checked options in DOM element attribute
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ o
+ Object
+
+ checklist option DOM element
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/class/src/modules/clearButton.js~ClearButton.html b/doc/class/src/modules/clearButton.js~ClearButton.html
new file mode 100644
index 00000000..e0b69093
--- /dev/null
+++ b/doc/class/src/modules/clearButton.js~ClearButton.html
@@ -0,0 +1,894 @@
+
+
+
+
+
+ ClearButton | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ClearButton
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Constructor Summary
+ Public Constructor
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Member Summary
+ Public Members
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Method Summary
+ Public Methods
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Constructors
+
+
+
+ public
+
+
+
+
+ constructor (tf: Object )
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ tf
+ Object
+
+ TableFilter instance
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Members
+
+
+
+ public
+
+
+
+
+ btnResetEl : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnResetHtml : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnResetText : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnResetTgtId : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxResetSpan : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ tf : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Methods
+
+
+
+ public
+
+
+
+
+ destroy ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ init ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onClick ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/class/src/modules/dropdown.js~Dropdown.html b/doc/class/src/modules/dropdown.js~Dropdown.html
new file mode 100644
index 00000000..1c2911e0
--- /dev/null
+++ b/doc/class/src/modules/dropdown.js~Dropdown.html
@@ -0,0 +1,1208 @@
+
+
+
+
+
+ Dropdown | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Dropdown
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Constructor Summary
+ Public Constructor
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Member Summary
+ Public Members
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Method Summary
+ Public Methods
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Add drop-down header option
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Build drop-down filter UI asynchronously
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Constructors
+
+
+
+ public
+
+
+
+
+ constructor (tf: Object )
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ tf
+ Object
+
+ TableFilter instance
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Members
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ enableSlcResetFilter : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ isCustom : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ nonEmptyText : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ opts : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ optsTxt : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ slcFillingMethod : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ slcInnerHtml : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ tf : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Methods
+
+
+
+ public
+
+
+
+
+ addFirstOption (slc: Object ): *
+
+
+
+ source
+
+
+
+
+
+
+
Add drop-down header option
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ slc
+ Object
+
+ Select DOM element
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ addOptions (colIndex: Number , slc: Object , isLinked: Boolean , excludedOpts: Array , fltsValues: Array , fltArr: Array )
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ colIndex
+ Number
+
+ Column index
+
+
+
+ slc
+ Object
+
+ Select Dom element
+
+
+
+ isLinked
+ Boolean
+
+ Enable linked refresh behaviour
+
+
+
+ excludedOpts
+ Array
+
+ Array of excluded options
+
+
+
+ fltsValues
+ Array
+
+ Collection of persisted filter values
+
+
+
+ fltArr
+ Array
+
+ Collection of persisted filter values
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ build (colIndex: Number , isLinked: Boolean , isExternal: Boolean , extSlcId: String )
+
+
+
+ source
+
+
+
+
+
+
+
Build drop-down filter UI asynchronously
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ colIndex
+ Number
+
+ Column index
+
+
+
+ isLinked
+ Boolean
+
+ Enable linked refresh behaviour
+
+
+
+ isExternal
+ Boolean
+
+ Render in external container
+
+
+
+ extSlcId
+ String
+
+ External container id
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/class/src/modules/gridLayout.js~GridLayout.html b/doc/class/src/modules/gridLayout.js~GridLayout.html
new file mode 100644
index 00000000..dfc9a70f
--- /dev/null
+++ b/doc/class/src/modules/gridLayout.js~GridLayout.html
@@ -0,0 +1,1869 @@
+
+
+
+
+
+ GridLayout | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
GridLayout
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Constructor Summary
+ Public Constructor
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Grid layout, table with fixed headers
+
+
+
+
+
+
+
+
+
+
+
+
Member Summary
+ Public Members
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Method Summary
+ Public Methods
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Removes the grid layout
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Generates a grid with fixed headers
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Constructors
+
+
+
+ public
+
+
+
+
+ constructor (tf: Object )
+
+
+
+ source
+
+
+
+
+
+
+
Grid layout, table with fixed headers
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ tf
+ Object
+
+ TableFilter instance
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Members
+
+
+
+ public
+
+
+
+
+ gridColElms : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ gridContCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ gridDefaultColWidth : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ gridEnableFilters : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ gridHeadContCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ gridHeadRowIndex : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ gridHeadRows : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ gridHeight : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ gridInfDivCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ gridMainContCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ gridWidth : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ headTbl : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ headTblCont : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxGridFltTd : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxGridTh : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxHeadTbl : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxHeadTblCont : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxMainTblCont : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxTblCont : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ tblCont : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ tblHasColTag : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ tblMainCont : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ tf : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Methods
+
+
+
+ public
+
+
+
+
+ destroy ()
+
+
+
+ source
+
+
+
+
+
+
+
Removes the grid layout
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ init ()
+
+
+
+ source
+
+
+
+
+
+
+
Generates a grid with fixed headers
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/class/src/modules/help.js~Help.html b/doc/class/src/modules/help.js~Help.html
new file mode 100644
index 00000000..639edf0b
--- /dev/null
+++ b/doc/class/src/modules/help.js~Help.html
@@ -0,0 +1,1349 @@
+
+
+
+
+
+ Help | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Help
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Constructor Summary
+ Public Constructor
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Member Summary
+ Public Members
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Method Summary
+ Public Methods
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Constructors
+
+
+
+ public
+
+
+
+
+ constructor (tf: Object )
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ tf
+ Object
+
+ TableFilter instance
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Members
+
+
+
+ public
+
+
+
+
+ btn : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnHtml : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnText : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ cont : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ contCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ contTgtId : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ defaultHtml : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ instrHtml : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ instrText : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxHelpDiv : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxHelpSpan : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ tf : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ tgtId : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Methods
+
+
+
+ public
+
+
+
+
+ destroy ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ init ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ toggle ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/class/src/modules/highlightKeywords.js~HighlightKeyword.html b/doc/class/src/modules/highlightKeywords.js~HighlightKeyword.html
new file mode 100644
index 00000000..3a6b92e7
--- /dev/null
+++ b/doc/class/src/modules/highlightKeywords.js~HighlightKeyword.html
@@ -0,0 +1,689 @@
+
+
+
+
+
+ HighlightKeyword | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
HighlightKeyword
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Constructor Summary
+ Public Constructor
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
HighlightKeyword, highlight matched keyword
+
+
+
+
+
+
+
+
+
+
+
+
Member Summary
+ Public Members
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Method Summary
+ Public Methods
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
highlight occurences of searched term in passed node
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Removes highlight to nodes matching passed string
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Clear all occurrences of highlighted nodes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Constructors
+
+
+
+ public
+
+
+
+
+ constructor (tf: Object )
+
+
+
+ source
+
+
+
+
+
+
+
HighlightKeyword, highlight matched keyword
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ tf
+ Object
+
+ TableFilter instance
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Members
+
+
+
+ public
+
+
+
+
+ highlightCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ highlightedNodes : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ tf : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Methods
+
+
+
+ public
+
+
+
+
+ highlight (node: Node , word: String , cssClass: String )
+
+
+
+ source
+
+
+
+
+
+
+
highlight occurences of searched term in passed node
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ node
+ Node
+
+
+
+
+ word
+ String
+
+ Searched term
+
+
+
+ cssClass
+ String
+
+ Css class name
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ unhighlight (word: String , cssClass: String )
+
+
+
+ source
+
+
+
+
+
+
+
Removes highlight to nodes matching passed string
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ word
+ String
+
+
+
+
+ cssClass
+ String
+
+ Css class to remove
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ unhighlightAll ()
+
+
+
+ source
+
+
+
+
+
+
+
Clear all occurrences of highlighted nodes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/class/src/modules/loader.js~Loader.html b/doc/class/src/modules/loader.js~Loader.html
new file mode 100644
index 00000000..d526f14f
--- /dev/null
+++ b/doc/class/src/modules/loader.js~Loader.html
@@ -0,0 +1,1036 @@
+
+
+
+
+
+ Loader | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Loader
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Constructor Summary
+ Public Constructor
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Loading message/spinner
+
+
+
+
+
+
+
+
+
+
+
+
Member Summary
+ Public Members
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Method Summary
+ Public Methods
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Constructors
+
+
+
+ public
+
+
+
+
+ constructor (tf: Object )
+
+
+
+ source
+
+
+
+
+
+
+
Loading message/spinner
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ tf
+ Object
+
+ TableFilter instance
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Members
+
+
+
+ public
+
+
+
+
+ loaderCloseDelay : number
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ loaderCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ loaderDiv : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ loaderHtml : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ loaderText : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ loaderTgtId : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onHideLoader : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onShowLoader : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxLoader : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ tf : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Methods
+
+
+
+ public
+
+
+
+
+ destroy ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ show (p: * )
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ p
+ *
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/class/src/modules/paging.js~Paging.html b/doc/class/src/modules/paging.js~Paging.html
new file mode 100644
index 00000000..db506883
--- /dev/null
+++ b/doc/class/src/modules/paging.js~Paging.html
@@ -0,0 +1,4264 @@
+
+
+
+
+
+ Paging | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Paging
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Constructor Summary
+ Public Constructor
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Member Summary
+ Public Members
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Method Summary
+ Public Methods
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Change the page asynchronously according to passed index
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Change rows asynchronously according to page results
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Return the current page number
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Group table rows by page and display valid rows
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Initialize DOM elements
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Remove number of results per page UI elements
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Reset paging when filters are already instantiated
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Re-set asynchronously page nb at page re-load
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Re-set asynchronously page length at page re-load
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+ setPage (cmd: String} or {Number )
+
+
+
+
+
+
Show page based on passed param value (string or number):
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Calculate number of pages based on valid rows
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Generates UI elements for the number of results per page drop-down
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Constructors
+
+
+
+ public
+
+
+
+
+ constructor (tf: Object )
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ tf
+ Object
+
+ TableFilter instance
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Members
+
+
+
+ public
+
+
+
+
+ btnFirstPageHtml : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnFirstPageText : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnLastPageHtml : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnLastPageText : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnNextPageHtml : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnNextPageText : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnPageCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnPrevPageHtml : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnPrevPageText : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ currentPageNb : number
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ evt : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ hasPagingBtns : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ hasResultsPerPage : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ isPagingRemoved : boolean
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ nbPages : number
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ nbPgSpanCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ ofText : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onAfterChangePage : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onBeforeChangePage : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ pageSelectorType : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ pageText : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ pagingLength : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ pagingSlc : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ pagingTgtId : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ pgInpCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ pgSlcCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxBtnFirst : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxBtnFirstSpan : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxBtnLast : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxBtnLastSpan : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxBtnNext : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxBtnNextSpan : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxBtnPrev : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxBtnPrevSpan : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxPgAfterSpan : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxPgBeforeSpan : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxPgSpan : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxSlcPages : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxSlcResults : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxSlcResultsTxt : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ resultsPerPage : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ resultsPerPageSlc : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ resultsPerPageTgtId : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ resultsSlcCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ resultsSpanCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ startPagingRow : number
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ tf : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Methods
+
+
+
+ public
+
+
+
+
+ changePage (index: Number )
+
+
+
+ source
+
+
+
+
+
+
+
Change the page asynchronously according to passed index
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ index
+ Number
+
+ Index of the page (0-n)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ changeResultsPerPage ()
+
+
+
+ source
+
+
+
+
+
+
+
Change rows asynchronously according to page results
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ destroy ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ getPage (): Number
+
+
+
+ source
+
+
+
+
+
+
+
Return the current page number
+
+
+
+
+
+
+
+
+
Return:
+
+
+ Number
+ Page number
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ groupByPage (validRows: Array )
+
+
+
+ source
+
+
+
+
+
+
+
Group table rows by page and display valid rows
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ validRows
+ Array
+
+ Collection of valid rows
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ init ()
+
+
+
+ source
+
+
+
+
+
+
+
Initialize DOM elements
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ removeResultsPerPage ()
+
+
+
+ source
+
+
+
+
+
+
+
Remove number of results per page UI elements
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ reset (filterTable: Boolean )
+
+
+
+ source
+
+
+
+
+
+
+
Reset paging when filters are already instantiated
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ filterTable
+ Boolean
+
+ Execute filtering once paging instanciated
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ resetPage ()
+
+
+
+ source
+
+
+
+
+
+
+
Re-set asynchronously page nb at page re-load
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ resetPageLength ()
+
+
+
+ source
+
+
+
+
+
+
+
Re-set asynchronously page length at page re-load
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ setPage (cmd: String} or {Number )
+
+
+
+ source
+
+
+
+
+
+
+
Show page based on passed param value (string or number):
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ cmd
+ String} or {Number
+
+ possible string values: 'next',
+'previous', 'last', 'first' or page number as per param
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ setPagingInfo (validRows: Array )
+
+
+
+ source
+
+
+
+
+
+
+
Calculate number of pages based on valid rows
+Refresh paging select according to number of pages
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ validRows
+ Array
+
+ Collection of valid rows
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ setResultsPerPage ()
+
+
+
+ source
+
+
+
+
+
+
+
Generates UI elements for the number of results per page drop-down
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/class/src/modules/popupFilter.js~PopupFilter.html b/doc/class/src/modules/popupFilter.js~PopupFilter.html
new file mode 100644
index 00000000..921e7d75
--- /dev/null
+++ b/doc/class/src/modules/popupFilter.js~PopupFilter.html
@@ -0,0 +1,1979 @@
+
+
+
+
+
+ PopupFilter | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
PopupFilter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Constructor Summary
+ Public Constructor
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Pop-up filter component
+
+
+
+
+
+
+
+
+
+
+
+
Member Summary
+ Public Members
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Method Summary
+ Public Methods
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Build a specified pop-up filter elements
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Build all pop-up filters elements
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Build all the icons representing the pop-up filters
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Close all filters excepted for the specified one if any
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Initialize DOM elements
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Toogle visibility of specified filter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Constructors
+
+
+
+ public
+
+
+
+
+ constructor (tf: Object )
+
+
+
+ source
+
+
+
+
+
+
+
Pop-up filter component
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ tf
+ Object
+
+ TableFilter instance
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Members
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ tf : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Methods
+
+
+
+ public
+
+
+
+
+ build (colIndex: Number , div: Object )
+
+
+
+ source
+
+
+
+
+
+
+
Build a specified pop-up filter elements
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ colIndex
+ Number
+
+ Column index
+
+
+
+ div
+ Object
+
+ Optional container DOM element
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ buildAll ()
+
+
+
+ source
+
+
+
+
+
+
+
Build all pop-up filters elements
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ buildIcon (colIndex: Number , active: Boolean )
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ colIndex
+ Number
+
+ Column index
+
+
+
+ active
+ Boolean
+
+ Apply active state
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ buildIcons ()
+
+
+
+ source
+
+
+
+
+
+
+
Build all the icons representing the pop-up filters
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ closeAll (exceptIdx: Number )
+
+
+
+ source
+
+
+
+
+
+
+
Close all filters excepted for the specified one if any
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ exceptIdx
+ Number
+
+ Column index of the filter to not close
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ destroy ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ init ()
+
+
+
+ source
+
+
+
+
+
+
+
Initialize DOM elements
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onClick (e: * )
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ e
+ *
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ toggle (colIndex: Number )
+
+
+
+ source
+
+
+
+
+
+
+
Toogle visibility of specified filter
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ colIndex
+ Number
+
+ Column index
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/class/src/modules/rowsCounter.js~RowsCounter.html b/doc/class/src/modules/rowsCounter.js~RowsCounter.html
new file mode 100644
index 00000000..672c2e58
--- /dev/null
+++ b/doc/class/src/modules/rowsCounter.js~RowsCounter.html
@@ -0,0 +1,1296 @@
+
+
+
+
+
+ RowsCounter | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
RowsCounter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Constructor Summary
+ Public Constructor
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Member Summary
+ Public Members
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Method Summary
+ Public Methods
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Constructors
+
+
+
+ public
+
+
+
+
+ constructor (tf: Object )
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ tf
+ Object
+
+ TableFilter instance
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Members
+
+
+
+ public
+
+
+
+
+ fromToTextSeparator : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onAfterRefreshCounter : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onBeforeRefreshCounter : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ overText : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxCounter : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxTotRows : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxTotRowsTxt : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ rowsCounterDiv : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ rowsCounterSpan : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ rowsCounterText : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ rowsCounterTgtId : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ tf : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ totRowsCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Methods
+
+
+
+ public
+
+
+
+
+ destroy ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ init ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ refresh (p: * )
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ p
+ *
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/class/src/modules/statusBar.js~StatusBar.html b/doc/class/src/modules/statusBar.js~StatusBar.html
new file mode 100644
index 00000000..b6224efb
--- /dev/null
+++ b/doc/class/src/modules/statusBar.js~StatusBar.html
@@ -0,0 +1,1297 @@
+
+
+
+
+
+ StatusBar | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
StatusBar
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Constructor Summary
+ Public Constructor
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Status bar UI component
+
+
+
+
+
+
+
+
+
+
+
+
Member Summary
+ Public Members
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Method Summary
+ Public Methods
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Constructors
+
+
+
+ public
+
+
+
+
+ constructor (tf: Object )
+
+
+
+ source
+
+
+
+
+
+
+
Status bar UI component
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ tf
+ Object
+
+ TableFilter instance
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Members
+
+
+
+ public
+
+
+
+
+ onAfterShowMsg : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onBeforeShowMsg : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxStatus : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxStatusSpan : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxStatusTxt : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ statusBarCloseDelay : number
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ statusBarCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ statusBarDiv : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ statusBarSpan : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ statusBarSpanText : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ statusBarText : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ statusBarTgtId : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ tf : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Methods
+
+
+
+ public
+
+
+
+
+ destroy ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ init ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ message (t: string )
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ t
+ string
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/class/src/modules/store.js~Store.html b/doc/class/src/modules/store.js~Store.html
new file mode 100644
index 00000000..1e76c9cb
--- /dev/null
+++ b/doc/class/src/modules/store.js~Store.html
@@ -0,0 +1,905 @@
+
+
+
+
+
+ Store | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Store
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Constructor Summary
+ Public Constructor
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Store, persistence manager
+
+
+
+
+
+
+
+
+
+
+
+
Member Summary
+ Public Members
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Method Summary
+ Public Methods
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Retrieve filters' values from cookie
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Retrieve page length from cookie
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Retrieve page number from cookie
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Store filters' values in cookie
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Store page length in cookie
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Store page number in cookie
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Constructors
+
+
+
+ public
+
+
+
+
+ constructor (tf: Object )
+
+
+
+ source
+
+
+
+
+
+
+
Store, persistence manager
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ tf
+ Object
+
+ TableFilter instance
+TODO: use localStorage and fallback to cookie persistence
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Members
+
+
+
+ public
+
+
+
+
+ duration : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ tf : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Methods
+
+
+
+ public
+
+
+
+
+ getFilterValues (cookie: String ): Array
+
+
+
+ source
+
+
+
+
+
+
+
Retrieve filters' values from cookie
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ cookie
+ String
+
+ name
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ getPageLength (cookie: String ): String
+
+
+
+ source
+
+
+
+
+
+
+
Retrieve page length from cookie
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ cookie
+ String
+
+ name
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ getPageNb (cookie: String ): String
+
+
+
+ source
+
+
+
+
+
+
+
Retrieve page number from cookie
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ cookie
+ String
+
+ name
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ saveFilterValues (cookie: String )
+
+
+
+ source
+
+
+
+
+
+
+
Store filters' values in cookie
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ cookie
+ String
+
+ name
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ savePageLength (cookie: String )
+
+
+
+ source
+
+
+
+
+
+
+
Store page length in cookie
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ cookie
+ String
+
+ name
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ savePageNb (cookie: String )
+
+
+
+ source
+
+
+
+
+
+
+
Store page number in cookie
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ cookie
+ String
+
+ name
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/class/src/tablefilter.js~TableFilter.html b/doc/class/src/tablefilter.js~TableFilter.html
new file mode 100644
index 00000000..b82ee91b
--- /dev/null
+++ b/doc/class/src/tablefilter.js~TableFilter.html
@@ -0,0 +1,16565 @@
+
+
+
+
+
+ TableFilter | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
TableFilter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Constructor Summary
+ Public Constructor
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Member Summary
+ Public Members
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
autofilter on typing **
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
select filter's customisation and behaviours **
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
validation - reset buttons/links **
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
filters' grid behaviours **
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
filters' grid properties **
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
keyword highlighting **
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
filters' grid appearance **
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Method Summary
+ Public Methods
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Re-apply the features/behaviour concerned by filtering/paging operation
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Clears filtered columns visual indicator (background color)
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Get the configuration object (literal object)
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Destroy all the extensions defined in the configuration object
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Makes defined rows always visible
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Get an extension instance
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Return a feature instance for a given name
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Return the data of a given cell
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Return the number of cells for a given row index
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Return the data of a specified colum
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Returns an array [[value0, value1 ...],[text0, text1 ...]] with the
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Return the filter's DOM element for a given column
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Return the ID of the filter of a specified column
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Return the filter type for a specified column
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Return the filter's value of a specified column
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Get the total number of filterable rows
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Return the filtered data with following format:
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Return the filtered data for a given column index
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Return the list of ids of filters matching a specified type.
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Get the index of the row containing the filters
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Return the filters' values
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Get the header DOM element for a given column index
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Get the index of the headers row
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Get the index of the last row
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Get the display value of a row
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Return the number of filterable rows starting from reference row if
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Get the row index from where the filtering process start (1st filterable
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Return stylesheet DOM element for a given theme name
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Return the table data with following format:
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Get filtered (valid) rows indexes
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Check passed extension name exists
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Check if table has filters grid
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Import script or stylesheet
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Initialise filtering grid bar behaviours and layout
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Initialise all the extensions defined in the configuration object
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Check if given column implements a filter with custom options
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Check if passed script or stylesheet is already imported
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Refresh the filters subject to linking ('select', 'multiple',
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Load an extension module
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Remove all the external column filters
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Remove toolbar container element
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Set them columns' widths as per configuration
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Set search value to a given filter
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Generate container element for paging, reset button, rows counter etc.
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Validate all filterable rows
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
Validate/invalidate row by setting the 'validRow' attribute on the row
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Constructors
+
+
+
+ public
+
+
+
+
+ constructor (id: String , row: Number , configuration: Object )
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ id
+ String
+
+ Table id
+
+
+
+ row
+ Number
+
+ index indicating the 1st row
+
+
+
+ configuration
+ Object
+
+ object
+TODO: Accept a TABLE element or query selectors
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Members
+
+
+
+ public
+
+
+
+
+ Evt : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ ExtRegistry : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ Mod : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ activeColumnsCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ activeFilterId : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ activeFlt : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ alternateBgs : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ anOperator : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ autoFilter : *
+
+
+
+ source
+
+
+
+
+
+
+
autofilter on typing **
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ autoFilterDelay : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ autoFilterTimer : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ basePath : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnFirstPageHtml : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnLastPageHtml : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnNextPageHtml : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnPrevPageHtml : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnReset : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnResetCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnResetHtml : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnResetText : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ btnText : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ caseSensitive : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ cfg : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ colDateType : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ colWidths : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ contDivCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ curExp : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ customCellData : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ customCellDataCols : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ customOptions : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ decimalSeparator : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ defaultDateType : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ dfOperator : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ disableExcludedOptions : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ displayAllText : *
+
+
+
+ source
+
+
+
+
+
+
+
select filter's customisation and behaviours **
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ displayBtn : *
+
+
+
+ source
+
+
+
+
+
+
+
validation - reset buttons/links **
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ emOperator : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ emptyText : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ enOperator : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ enableDefaultTheme : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ enableEmptyOption : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ enableIcons : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ enableModules : boolean
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ enableNonEmptyOption : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ enterKey : *
+
+
+
+ source
+
+
+
+
+
+
+
filters' grid behaviours **
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ eqOperator : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ exactMatch : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ execDelay : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ extensions : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ externalFltEls : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ externalFltTgtIds : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ fillSlcOnDemand : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ filtersRowIndex : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ fltCellTag : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ fltCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ fltElms : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ fltGrid : *
+
+
+
+ source
+
+
+
+
+
+
+
filters' grid properties **
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ fltGridEl : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ fltIds : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ fltMultiCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ fltSmallCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ fltTypeCheckList : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ fltTypeInp : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ fltTypeMulti : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ fltTypeNone : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ fltTypeSlc : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ fltsRowCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ fltsValuesCookie : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ geOperator : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ grOperator : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ gridLayout : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ hasColDateType : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ hasColWidths : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ hasCustomOptions : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ hasExtensions : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ hasStoredValues : boolean
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ hasThemes : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ hasVisibleRows : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ helpInstructions : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ highlightKeywords : *
+
+
+
+ source
+
+
+
+
+
+
+
keyword highlighting **
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ id : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ infDiv : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ infDivCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ isExternalFlt : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ isFirstLoad : boolean
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ isSortNumAsc : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ isSortNumDesc : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ isStartBgAlternate : boolean
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ isUserTyping : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ isWatermarkArray : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ lDiv : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ lDivCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ leOperator : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ linkedFilters : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ lkOperator : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ loader : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ loaderHtml : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ loaderText : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ lwOperator : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ mDiv : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ mDivCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ markActiveColumns : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ msgChangePage : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ msgChangeResults : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ msgClear : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ msgFilter : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ msgLoadExtensions : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ msgLoadThemes : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ msgPopulate : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ msgPopulateCheckList : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ msgResetPage : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ msgResetPageLength : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ msgResetValues : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ msgSort : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ nbCells : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ nbFilterableRows : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ nbHiddenRows : number
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ nbRows : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ nbVisibleRows : number
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ nmOperator : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ nonEmptyText : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onAfterActiveColumn : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onAfterFilter : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onAfterReset : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onBeforeActiveColumn : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onBeforeFilter : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onBeforeReset : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onFiltersLoaded : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onRowValidated : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ onSlcChange : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ orOperator : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ paging : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ pgLenCookie : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ pgNbCookie : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxCookieFltsValues : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxCookiePageLen : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxCookiePageNb : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxFlt : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxInfDiv : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxLDiv : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxMDiv : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxRDiv : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ prfxTf : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ rDiv : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ rDivCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ refRow : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ rememberGridValues : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ rememberPageLen : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ rememberPageNb : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ rgxOperator : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ rowsCounter : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ searchArgs : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ separator : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ singleFltCssClass : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ singleSearchFlt : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ sortNumAsc : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ sortNumDesc : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ sortSlc : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ sourceTblHtml : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ stOperator : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ startRow : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ statusBar : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ stylePath : *
+
+
+
+ source
+
+
+
+
+
+
+
filters' grid appearance **
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ stylesheet : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ stylesheetId : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ tbl : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ tblData : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ themes : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ themesPath : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ thousandsSeparator : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ validRowsIndex : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ version : string
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ visibleRows : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ watermark : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ year : *
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Public Methods
+
+
+
+ public
+
+
+
+
+ EvtManager (evt: String , cfg: Object )
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ evt
+ String
+
+ Event name
+
+
+
+ cfg
+ Object
+
+ Config object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ applyProps ()
+
+
+
+ source
+
+
+
+
+
+
+
Re-apply the features/behaviour concerned by filtering/paging operation
+
NOTE: this will disappear whenever custom events in place
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ clearActiveColumns (): [type]
+
+
+
+ source
+
+
+
+
+
+
+
Clears filtered columns visual indicator (background color)
+
+
+
+
+
+
+
+
+
Return:
+
+
+ [type]
+ [description]
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ clearFilters ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ config (): Object
+
+
+
+ source
+
+
+
+
+
+
+
Get the configuration object (literal object)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ destroy ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ destroyExtensions ()
+
+
+
+ source
+
+
+
+
+
+
+
Destroy all the extensions defined in the configuration object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ enforceVisibility ()
+
+
+
+ source
+
+
+
+
+
+
+
Makes defined rows always visible
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ extension (name: String ): Object
+
+
+
+ source
+
+
+
+
+
+
+
Get an extension instance
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ name
+ String
+
+ Name of the extension
+
+
+
+
+
+
+
+
+
Return:
+
+
+ Object
+ Extension instance
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ feature (name: String ): Object
+
+
+
+ source
+
+
+
+
+
+
+
Return a feature instance for a given name
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ name
+ String
+
+ Name of the feature
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ filter ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ getCellData (i: Number , cell: Object ): String
+
+
+
+ source
+
+
+
+
+
+
+
Return the data of a given cell
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ i
+ Number
+
+ Column's index
+
+
+
+ cell
+ Object
+
+ Cell's DOM object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ getCellsNb (rowIndex: Number ): Number
+
+
+
+ source
+
+
+
+
+
+
+
Return the number of cells for a given row index
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ rowIndex
+ Number
+
+ Index of the row
+
+
+
+
+
+
+
+
+
Return:
+
+
+ Number
+ Number of cells
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ getColValues (colindex: Number , num: Boolean , exclude: Array ): Array
+
+
+
+ source
+
+
+
+
+
+
+
Return the data of a specified colum
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ colindex
+ Number
+
+ Column index
+
+
+
+ num
+ Boolean
+
+ Return unformatted number
+
+
+
+ exclude
+ Array
+
+ List of row indexes to be excluded
+
+
+
+
+
+
+
+
+
Return:
+
+
+ Array
+ Flat list of data for a column
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ getCustomOptions (colIndex: Number ): Array
+
+
+
+ source
+
+
+
+
+
+
+
Returns an array [[value0, value1 ...],[text0, text1 ...]] with the
+custom options values and texts
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ colIndex
+ Number
+
+ Column's index
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ getFilterElement (index: Number ): DOMElement
+
+
+
+ source
+
+
+
+
+
+
+
Return the filter's DOM element for a given column
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ index
+ Number
+
+ Column's index
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ getFilterId (index: Number ): String
+
+
+
+ source
+
+
+
+
+
+
+
Return the ID of the filter of a specified column
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ index
+ Number
+
+ Column's index
+
+
+
+
+
+
+
+
+
Return:
+
+
+ String
+ ID of the filter element
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ getFilterType (colIndex: Number ): String
+
+
+
+ source
+
+
+
+
+
+
+
Return the filter type for a specified column
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ colIndex
+ Number
+
+ Column's index
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ getFilterValue (index: Number ): String
+
+
+
+ source
+
+
+
+
+
+
+
Return the filter's value of a specified column
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ index
+ Number
+
+ Column index
+
+
+
+
+
+
+
+
+
Return:
+
+
+ String
+ Filter value
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ getFilterableRowsNb (): Number
+
+
+
+ source
+
+
+
+
+
+
+
Get the total number of filterable rows
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ getFilteredData (includeHeaders: Boolean ): Array
+
+
+
+ source
+
+
+
+
+
+
+
Return the filtered data with following format:
+[
+ [rowIndex, [value0, value1...]],
+ [rowIndex, [value0, value1...]]
+]
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ includeHeaders
+ Boolean
+
+ Include headers row
+
+
+
+
+
+
+
+
+
Return:
+
+
+ Array
+ TODO: provide an API returning data in JSON format
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ getFilteredDataCol (colIndex: Number ): Array
+
+
+
+ source
+
+
+
+
+
+
+
Return the filtered data for a given column index
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ colIndex
+ Number
+
+ Colmun's index
+
+
+
+
+
+
+
+
+
Return:
+
+
+ Array
+ Flat list of values ['val0','val1','val2'...]
+TODO: provide an API returning data in JSON format
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ getFiltersByType (type: String , bool: Boolean ): [type]
+
+
+
+ source
+
+
+
+
+
+
+
Return the list of ids of filters matching a specified type.
+Note: hidden filters are also returned
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ type
+ String
+
+ Filter type string ('input', 'select', 'multiple',
+ 'checklist')
+
+
+
+ bool
+ Boolean
+
+ If true returns columns indexes instead of IDs
+
+
+
+
+
+
+
+
+
Return:
+
+
+ [type]
+ List of element IDs or column indexes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ getFiltersId (): [type]
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Return:
+
+
+ [type]
+ [description]
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ getFiltersRowIndex (): Number
+
+
+
+ source
+
+
+
+
+
+
+
Get the index of the row containing the filters
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ getFiltersValue (): Array
+
+
+
+ source
+
+
+
+
+
+
+
Return the filters' values
+
+
+
+
+
+
+
+
+
Return:
+
+
+ Array
+ List of filters' values
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Get the header DOM element for a given column index
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ colIndex
+ Number
+
+ Column index
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Get the index of the headers row
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ getLastRowIndex (): Number
+
+
+
+ source
+
+
+
+
+
+
+
Get the index of the last row
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ getRowDisplay (DOM: RowElement ): String
+
+
+
+ source
+
+
+
+
+
+
+
Get the display value of a row
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ DOM
+ RowElement
+
+ element of the row
+
+
+
+
+
+
+
+
+
Return:
+
+
+ String
+ Usually 'none' or ''
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ getRowsNb (includeHeaders: Boolean ): Number
+
+
+
+ source
+
+
+
+
+
+
+
Return the number of filterable rows starting from reference row if
+defined
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ includeHeaders
+ Boolean
+
+ Include the headers row
+
+
+
+
+
+
+
+
+
Return:
+
+
+ Number
+ Number of filterable rows
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ getStartRowIndex (): Number
+
+
+
+ source
+
+
+
+
+
+
+
Get the row index from where the filtering process start (1st filterable
+row)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ getStylesheet (name: string ): DOMElement
+
+
+
+ source
+
+
+
+
+
+
+
Return stylesheet DOM element for a given theme name
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ name
+ string
+ optional
+default: default
+
+
+
+
+
+
+
+
+
Return:
+
+
+ DOMElement
+ stylesheet element
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ getTableData (): Array
+
+
+
+ source
+
+
+
+
+
+
+
Return the table data with following format:
+[
+ [rowIndex, [value0, value1...]],
+ [rowIndex, [value0, value1...]]
+]
+
+
+
+
+
+
+
+
+
Return:
+
+
+ Array
+ TODO: provide an API returning data in JSON format
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ getValidRows (reCalc: Boolean ): Array
+
+
+
+ source
+
+
+
+
+
+
+
Get filtered (valid) rows indexes
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ reCalc
+ Boolean
+
+ Force calculation of filtered rows list
+
+
+
+
+
+
+
+
+
Return:
+
+
+ Array
+ List of row indexes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ hasExtension (name: String ): Boolean
+
+
+
+ source
+
+
+
+
+
+
+
Check passed extension name exists
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ name
+ String
+
+ Name of the extension
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ hasGrid (): Boolean
+
+
+
+ source
+
+
+
+
+
+
+
Check if table has filters grid
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ import (fileId: String , filePath: String , callback: Function , type: String )
+
+
+
+ source
+
+
+
+
+
+
+
Import script or stylesheet
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ fileId
+ String
+
+ Ressource ID
+
+
+
+ filePath
+ String
+
+ Ressource path
+
+
+
+ callback
+ Function
+
+ Callback
+
+
+
+ type
+ String
+
+ Possible values: 'script' or 'link'
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ init ()
+
+
+
+ source
+
+
+
+
+
+
+
Initialise filtering grid bar behaviours and layout
+
TODO: decompose in smaller methods
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ initExtensions ()
+
+
+
+ source
+
+
+
+
+
+
+
Initialise all the extensions defined in the configuration object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ isCustomOptions (colIndex: Number ): Boolean
+
+
+
+ source
+
+
+
+
+
+
+
Check if given column implements a filter with custom options
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ colIndex
+ Number
+
+ Column's index
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ isImported (filePath: String , type: String ): Boolean
+
+
+
+ source
+
+
+
+
+
+
+
Check if passed script or stylesheet is already imported
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ filePath
+ String
+
+ Ressource path
+
+
+
+ type
+ String
+
+ Possible values: 'script' or 'link'
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ linkFilters ()
+
+
+
+ source
+
+
+
+
+
+
+
Refresh the filters subject to linking ('select', 'multiple',
+'checklist' type)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ loadExtension (ext: Object )
+
+
+
+ source
+
+
+
+
+
+
+
Load an extension module
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ ext
+ Object
+
+ Extension config object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ loadThemes ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ removeExternalFlts ()
+
+
+
+ source
+
+
+
+
+
+
+
Remove all the external column filters
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Remove toolbar container element
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ resetValues ()
+
+
+
+ source
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ setColWidths (rowIndex: Number , tbl: Element )
+
+
+
+ source
+
+
+
+
+
+
+
Set them columns' widths as per configuration
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ rowIndex
+ Number
+
+ Optional row index to apply the widths to
+
+
+
+ tbl
+ Element
+
+ DOM element
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ setFilterValue (index: Number , searcharg: String )
+
+
+
+ source
+
+
+
+
+
+
+
Set search value to a given filter
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ index
+ Number
+
+ Column's index
+
+
+
+ searcharg
+ String
+
+ Search term
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Generate container element for paging, reset button, rows counter etc.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ validateAllRows ()
+
+
+
+ source
+
+
+
+
+
+
+
Validate all filterable rows
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+ validateRow (rowIndex: Number , isValid: Boolean )
+
+
+
+ source
+
+
+
+
+
+
+
Validate/invalidate row by setting the 'validRow' attribute on the row
+
+
+
+
+
+
Params:
+
+
+ Name Type Attribute Description
+
+
+
+
+ rowIndex
+ Number
+
+ Index of the row
+
+
+
+ isValid
+ Boolean
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/coverage.json b/doc/coverage.json
new file mode 100644
index 00000000..e6f50738
--- /dev/null
+++ b/doc/coverage.json
@@ -0,0 +1,83 @@
+{
+ "coverage": "24.41%",
+ "expectCount": 643,
+ "actualCount": 157,
+ "files": {
+ "src/extensions/advancedGrid/adapterEzEditTable.js": {
+ "expectCount": 15,
+ "actualCount": 4
+ },
+ "src/extensions/sort/adapterSortabletable.js": {
+ "expectCount": 28,
+ "actualCount": 4
+ },
+ "src/modules/alternateRows.js": {
+ "expectCount": 11,
+ "actualCount": 5
+ },
+ "src/modules/checkList.js": {
+ "expectCount": 22,
+ "actualCount": 5
+ },
+ "src/modules/clearButton.js": {
+ "expectCount": 12,
+ "actualCount": 3
+ },
+ "src/extensions/colOps/colOps.js": {
+ "expectCount": 9,
+ "actualCount": 2
+ },
+ "src/extensions/colsVisibility/colsVisibility.js": {
+ "expectCount": 58,
+ "actualCount": 10
+ },
+ "src/modules/dropdown.js": {
+ "expectCount": 15,
+ "actualCount": 4
+ },
+ "src/tablefilter.js": {
+ "expectCount": 237,
+ "actualCount": 72
+ },
+ "src/extensions/filtersVisibility/filtersVisibility.js": {
+ "expectCount": 33,
+ "actualCount": 5
+ },
+ "src/modules/gridLayout.js": {
+ "expectCount": 27,
+ "actualCount": 3
+ },
+ "src/modules/help.js": {
+ "expectCount": 19,
+ "actualCount": 3
+ },
+ "src/modules/highlightKeywords.js": {
+ "expectCount": 8,
+ "actualCount": 4
+ },
+ "src/modules/loader.js": {
+ "expectCount": 14,
+ "actualCount": 1
+ },
+ "src/modules/paging.js": {
+ "expectCount": 62,
+ "actualCount": 14
+ },
+ "src/modules/popupFilter.js": {
+ "expectCount": 27,
+ "actualCount": 9
+ },
+ "src/modules/rowsCounter.js": {
+ "expectCount": 18,
+ "actualCount": 1
+ },
+ "src/modules/statusBar.js": {
+ "expectCount": 18,
+ "actualCount": 1
+ },
+ "src/modules/store.js": {
+ "expectCount": 10,
+ "actualCount": 7
+ }
+ }
+}
\ No newline at end of file
diff --git a/doc/css/prettify-tomorrow.css b/doc/css/prettify-tomorrow.css
new file mode 100644
index 00000000..b6f92a78
--- /dev/null
+++ b/doc/css/prettify-tomorrow.css
@@ -0,0 +1,132 @@
+/* Tomorrow Theme */
+/* Original theme - https://github.com/chriskempson/tomorrow-theme */
+/* Pretty printing styles. Used with prettify.js. */
+/* SPAN elements with the classes below are added by prettyprint. */
+/* plain text */
+.pln {
+ color: #4d4d4c; }
+
+@media screen {
+ /* string content */
+ .str {
+ color: #718c00; }
+
+ /* a keyword */
+ .kwd {
+ color: #8959a8; }
+
+ /* a comment */
+ .com {
+ color: #8e908c; }
+
+ /* a type name */
+ .typ {
+ color: #4271ae; }
+
+ /* a literal value */
+ .lit {
+ color: #f5871f; }
+
+ /* punctuation */
+ .pun {
+ color: #4d4d4c; }
+
+ /* lisp open bracket */
+ .opn {
+ color: #4d4d4c; }
+
+ /* lisp close bracket */
+ .clo {
+ color: #4d4d4c; }
+
+ /* a markup tag name */
+ .tag {
+ color: #c82829; }
+
+ /* a markup attribute name */
+ .atn {
+ color: #f5871f; }
+
+ /* a markup attribute value */
+ .atv {
+ color: #3e999f; }
+
+ /* a declaration */
+ .dec {
+ color: #f5871f; }
+
+ /* a variable name */
+ .var {
+ color: #c82829; }
+
+ /* a function name */
+ .fun {
+ color: #4271ae; } }
+/* Use higher contrast and text-weight for printable form. */
+@media print, projection {
+ .str {
+ color: #060; }
+
+ .kwd {
+ color: #006;
+ font-weight: bold; }
+
+ .com {
+ color: #600;
+ font-style: italic; }
+
+ .typ {
+ color: #404;
+ font-weight: bold; }
+
+ .lit {
+ color: #044; }
+
+ .pun, .opn, .clo {
+ color: #440; }
+
+ .tag {
+ color: #006;
+ font-weight: bold; }
+
+ .atn {
+ color: #404; }
+
+ .atv {
+ color: #060; } }
+/* Style */
+/*
+pre.prettyprint {
+ background: white;
+ font-family: Consolas, Monaco, 'Andale Mono', monospace;
+ font-size: 12px;
+ line-height: 1.5;
+ border: 1px solid #ccc;
+ padding: 10px; }
+*/
+
+/* Specify class=linenums on a pre to get line numbering */
+ol.linenums {
+ margin-top: 0;
+ margin-bottom: 0; }
+
+/* IE indents via margin-left */
+li.L0,
+li.L1,
+li.L2,
+li.L3,
+li.L4,
+li.L5,
+li.L6,
+li.L7,
+li.L8,
+li.L9 {
+ /* */ }
+
+/* Alternate shading for lines */
+li.L1,
+li.L3,
+li.L5,
+li.L7,
+li.L9 {
+ /* */ }
diff --git a/doc/css/style.css b/doc/css/style.css
new file mode 100644
index 00000000..e1f5ed0c
--- /dev/null
+++ b/doc/css/style.css
@@ -0,0 +1,715 @@
+@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,700);
+
+* {
+ margin: 0;
+ padding: 0;
+ text-decoration: none;
+}
+
+html
+{
+ font-family: 'Roboto', sans-serif;
+ overflow: auto;
+ font-size: 14px;
+ color: #4d4e53;
+ background-color: #F9F9F9;
+}
+
+a {
+ /*color: #0095dd;*/
+ color:rgb(37, 138, 175);
+}
+
+code a:hover {
+ text-decoration: underline;
+}
+
+ul, ol {
+ padding-left: 20px;
+}
+
+ul li {
+ list-style: disc;
+ margin: 4px 0;
+}
+
+ol li {
+ margin: 4px 0;
+}
+
+h1 {
+ margin-bottom: 10px;
+ font-size: 34px;
+ font-weight: 300;
+ border-bottom: solid 1px #ddd;
+}
+
+h2 {
+ margin-top: 24px;
+ margin-bottom: 10px;
+ font-size: 20px;
+ border-bottom: solid 1px #ddd;
+ font-weight: 300;
+}
+
+h3 {
+ position: relative;
+ font-size: 16px;
+ margin-bottom: 12px;
+ background-color: #E2E2E2;
+ padding: 4px;
+ font-weight: 300;
+}
+
+p {
+ margin-bottom: 15px;
+ line-height: 19px;
+}
+
+pre.prettyprint {
+ padding: 4px;
+ border: solid 1px #ddd;
+ margin: 4px 0;
+}
+
+p > code,
+li > code {
+ padding: 0 4px;
+ background: #ddd;
+}
+
+.import-path pre.prettyprint {
+ border: none;
+ padding: 0;
+}
+
+.layout-container {
+ /*display: flex;*/
+ /*flex-direction: row;*/
+ /*justify-content: flex-start;*/
+ /*align-items: stretch;*/
+}
+
+.layout-container > header {
+ height: 40px;
+ line-height: 40px;
+ font-size: 16px;
+ padding: 0 10px;
+ margin: 0;
+ position: fixed;
+ width: 100%;
+ z-index: 1;
+ background-color: #F9F9F9;
+ top: 0;
+ border-bottom: solid 1px #E02130;
+}
+.layout-container > header > a{
+ margin: 0 5px;
+}
+
+.layout-container > header > a.repo-url-github {
+ font-size: 0;
+ display: inline-block;
+ width: 20px;
+ height: 38px;
+ background: url("../image/github.png") no-repeat center;
+ background-size: 20px;
+ vertical-align: top;
+}
+
+.navigation {
+ position: fixed;
+ top: 0;
+ left: 0;
+ box-sizing: border-box;
+ width: 200px;
+ height: 100%;
+ padding-top: 40px;
+ padding-left: 15px;
+ padding-bottom: 20px;
+ overflow-x: scroll;
+ box-shadow: rgba(255, 255, 255, 1) -1px 0 0 inset;
+ border-right: 1px solid rgba(0, 0, 0, 0.1);
+}
+
+.navigation h1 {
+ border: none;
+ font-size: 18px;
+}
+
+.navigation h2 {
+ margin: 15px 0 4px;
+ font-size: 16px;
+ border: none;
+}
+
+.navigation h2 a {
+ color: inherit;
+}
+
+.navigation ul {
+ padding: 0;
+}
+
+.navigation li {
+ list-style: none;
+ margin: 4px 0;
+}
+
+h1 .version,
+h1 .url a {
+ font-size: 14px;
+ color: #aaa;
+}
+
+.content {
+ margin-top: 40px;
+ margin-left: 200px;
+ padding: 10px 50px 10px 20px;
+}
+
+.header-notice {
+ font-size: 14px;
+ color: #aaa;
+ margin: 0;
+}
+
+.expression-extends .prettyprint {
+ margin-left: 10px;
+ background: white;
+}
+
+.extends-chain {
+ border-bottom: 1px solid#ddd;
+ padding-bottom: 10px;
+ margin-bottom: 10px;
+}
+
+.extends-chain span:nth-of-type(1) {
+ padding-left: 10px;
+}
+
+.extends-chain > div {
+ margin: 5px 0;
+}
+
+.description table {
+ font-size: 14px;
+ border-spacing: 0;
+ border: 0;
+ border-collapse: collapse;
+}
+
+.description thead {
+ background: #999;
+ color: white;
+}
+
+.description table td,
+.description table th {
+ border: solid 1px #ddd;
+ padding: 4px;
+ font-weight: normal;
+}
+
+.flat-list ul {
+ padding-left: 0;
+}
+
+.flat-list li {
+ display: inline;
+ list-style: none;
+}
+
+table.summary {
+ width: 100%;
+ margin: 10px 0;
+ border-spacing: 0;
+ border: 0;
+ border-collapse: collapse;
+}
+
+table.summary thead {
+ background: #999;
+ color: white;
+}
+
+table.summary td {
+ border: solid 1px #ddd;
+ padding: 4px 10px;
+}
+
+table.summary tbody td:nth-child(1) {
+ text-align: right;
+ white-space: nowrap;
+ min-width: 64px;
+ vertical-align: top;
+}
+
+table.summary tbody td:nth-child(2) {
+ width: 100%;
+ border-right: none;
+}
+
+table.summary tbody td:nth-child(3) {
+ white-space: nowrap;
+ border-left: none;
+ vertical-align: top;
+}
+
+table.summary td > div:nth-of-type(2) {
+ padding-top: 4px;
+ padding-left: 15px;
+}
+
+table.summary td p {
+ margin-bottom: 0;
+}
+
+.inherited-summary thead td {
+ padding-left: 2px;
+}
+
+.inherited-summary thead a {
+ color: white;
+}
+
+.inherited-summary .summary tbody {
+ display: none;
+}
+
+.inherited-summary .summary .toggle {
+ padding: 0 4px;
+ font-size: 12px;
+ cursor: pointer;
+}
+.inherited-summary .summary .toggle.closed:before {
+ content: "â–¶";
+}
+.inherited-summary .summary .toggle.opened:before {
+ content: "â–¼";
+}
+
+.member, .method {
+ margin-bottom: 24px;
+}
+
+table.params {
+ width: 100%;
+ margin: 10px 0;
+ border-spacing: 0;
+ border: 0;
+ border-collapse: collapse;
+}
+
+table.params thead {
+ background: #eee;
+ color: #aaa;
+}
+
+table.params td {
+ padding: 4px;
+ border: solid 1px #ddd;
+}
+
+table.params td p {
+ margin: 0;
+}
+
+.content .detail > * {
+ margin: 15px 0;
+}
+
+.content .detail > h3 {
+ color: black;
+}
+
+.content .detail > div {
+ margin-left: 10px;
+}
+
+.content .detail > .import-path {
+ margin-top: -8px;
+}
+
+.content .detail + .detail {
+ margin-top: 30px;
+}
+
+.content .detail .throw td:first-child {
+ padding-right: 10px;
+}
+
+.content .detail h4 + :not(pre) {
+ padding-left: 0;
+ margin-left: 10px;
+}
+
+.content .detail h4 + ul li {
+ list-style: none;
+}
+
+.return-param * {
+ display: inline;
+}
+
+.argument-params {
+ margin-bottom: 20px;
+}
+
+.return-type {
+ padding-right: 10px;
+ font-weight: normal;
+}
+
+.return-desc {
+ margin-left: 10px;
+ margin-top: 4px;
+}
+
+.return-desc p {
+ margin: 0;
+}
+
+.deprecated, .experimental, .instance-docs {
+ border-left: solid 5px orange;
+ padding-left: 4px;
+ margin: 4px 0;
+}
+
+tr.listen p,
+tr.throw p,
+tr.emit p{
+ margin-bottom: 10px;
+}
+
+.version, .since {
+ color: #aaa;
+}
+
+h3 .right-info {
+ position: absolute;
+ right: 4px;
+ font-size: 14px;
+}
+
+.version + .since:before {
+ content: '| ';
+}
+
+.see {
+ margin-top: 10px;
+}
+
+.see h4 {
+ margin: 4px 0;
+}
+
+.content .detail h4 + .example-doc {
+ margin: 6px 0;
+}
+
+.example-caption {
+ position: relative;
+ bottom: -1px;
+ display: inline-block;
+ padding: 4px;
+ border: solid 1px #ddd;
+ border-bottom: none;
+ font-style: italic;
+ background-color: #eee;
+ font-weight: bold;
+}
+
+.example-caption + pre.source-code {
+ margin-top: 0;
+}
+
+footer, .file-footer {
+ text-align: right;
+ font-style: italic;
+ font-weight: 100;
+ font-size: 13px;
+ margin-right: 50px;
+ margin-left: 220px;
+ border-top: 1px solid #ddd;
+ padding-top: 30px;
+ margin-top: 20px;
+ padding-bottom: 10px;
+}
+
+pre.source-code {
+ background: white;
+ border: solid 1px #ddd;
+ padding: 4px;
+}
+
+pre.source-code.line-number {
+ padding: 0;
+}
+
+pre.source-code ol {
+ background: #eee;
+ padding-left: 40px;
+}
+
+pre.source-code li {
+ background: white;
+ padding-left: 4px;
+ list-style: decimal;
+ margin: 0;
+}
+
+pre.source-code.line-number li.active {
+ background: rgb(255, 255, 150);
+}
+
+table.files-summary {
+ width: 100%;
+ margin: 10px 0;
+ border-spacing: 0;
+ border: 0;
+ border-collapse: collapse;
+ text-align: right;
+}
+
+table.files-summary tbody tr:hover {
+ background: #eee;
+}
+
+table.files-summary td:first-child,
+table.files-summary td:nth-of-type(2) {
+ text-align: left;
+}
+
+table.files-summary[data-use-coverage="false"] td.coverage {
+ display: none;
+}
+
+table.files-summary thead {
+ background: #999;
+ color: white;
+}
+
+table.files-summary td {
+ border: solid 1px #ddd;
+ padding: 4px 10px;
+ vertical-align: top;
+}
+
+table.files-summary td.identifiers > span {
+ display: block;
+ margin-top: 4px;
+}
+table.files-summary td.identifiers > span:first-child {
+ margin-top: 0;
+}
+
+table.files-summary .coverage-count {
+ font-size: 12px;
+ color: #aaa;
+ display: inline-block;
+ min-width: 40px;
+}
+
+.total-coverage-count {
+ font-size: 12px;
+ color: #666;
+ font-weight: 500;
+ padding-left: 5px;
+}
+
+table.test-summary thead {
+ background: #999;
+ color: white;
+}
+
+table.test-summary thead .test-description {
+ width: 50%;
+}
+
+table.test-summary {
+ width: 100%;
+ margin: 10px 0;
+ border-spacing: 0;
+ border: 0;
+ border-collapse: collapse;
+}
+
+table.test-summary thead .test-count {
+ width: 3em;
+}
+
+table.test-summary tbody tr:hover {
+ background-color: #eee;
+}
+
+table.test-summary td {
+ border: solid 1px #ddd;
+ padding: 4px 10px;
+ vertical-align: top;
+}
+
+table.test-summary td p {
+ margin: 0;
+}
+
+table.test-summary tr.test-describe .toggle {
+ display: inline-block;
+ float: left;
+ margin-right: 4px;
+ cursor: pointer;
+}
+
+table.test-summary tr.test-describe .toggle.opened:before {
+ content: 'â–¼';
+}
+
+table.test-summary tr.test-describe .toggle.closed:before {
+ content: 'â–¶';
+}
+
+table.test-summary .test-target > span {
+ display: block;
+ margin-top: 4px;
+}
+table.test-summary .test-target > span:first-child {
+ margin-top: 0;
+}
+
+.inner-link-active {
+ background: rgb(255, 255, 150);
+}
+
+/* search box */
+.search-box {
+ position: absolute;
+ top: 10px;
+ right: 50px;
+ padding-right: 8px;
+ padding-bottom: 10px;
+ line-height: normal;
+ font-size: 12px;
+}
+
+.search-box img {
+ width: 20px;
+ vertical-align: top;
+}
+
+.search-input {
+ display: inline;
+ visibility: hidden;
+ width: 0;
+ padding: 2px;
+ height: 1.5em;
+ outline: none;
+ background: transparent;
+ border: 1px #0af;
+ border-style: none none solid none;
+ vertical-align: bottom;
+}
+
+.search-input-edge {
+ display: none;
+ width: 1px;
+ height: 5px;
+ background-color: #0af;
+ vertical-align: bottom;
+}
+
+.search-result {
+ position: absolute;
+ display: none;
+ height: 600px;
+ width: 100%;
+ padding: 0;
+ margin-top: 5px;
+ margin-left: 24px;
+ background: white;
+ box-shadow: 1px 1px 4px rgb(0,0,0);
+ white-space: nowrap;
+ overflow-y: scroll;
+}
+
+.search-result-import-path {
+ color: #aaa;
+ font-size: 12px;
+}
+
+.search-result li {
+ list-style: none;
+ padding: 2px 4px;
+}
+
+.search-result li a {
+ display: block;
+}
+
+.search-result li.selected {
+ background: #ddd;
+}
+
+.search-result li.search-separator {
+ background: rgb(37, 138, 175);
+ color: white;
+}
+
+.search-box.active .search-input {
+ visibility: visible;
+ transition: width 0.2s ease-out;
+ width: 300px;
+}
+
+.search-box.active .search-input-edge {
+ display: inline-block;
+}
+
+/* coverage badge */
+.esdoc-coverage {
+ display: inline-block;
+ height: 20px;
+ vertical-align: top;
+}
+
+h1 .esdoc-coverage {
+ position: relative;
+ top: -4px;
+}
+
+.esdoc-coverage-wrap {
+ color: white;
+ font-size: 12px;
+ font-weight: 500;
+}
+
+.esdoc-coverage-label {
+ padding: 3px 4px 3px 6px;
+ background: linear-gradient(to bottom, #5e5e5e 0%,#4c4c4c 100%);
+ border-radius: 4px 0 0 4px;
+ display: inline-block;
+ height: 20px;
+ box-sizing: border-box;
+ line-height: 14px;
+}
+
+.esdoc-coverage-ratio {
+ padding: 3px 6px 3px 4px;
+ border-radius: 0 4px 4px 0;
+ display: inline-block;
+ height: 20px;
+ box-sizing: border-box;
+ line-height: 14px;
+}
+
+.esdoc-coverage-low {
+ background: linear-gradient(to bottom, #db654f 0%,#c9533d 100%);
+}
+
+.esdoc-coverage-middle {
+ background: linear-gradient(to bottom, #dab226 0%,#c9a179 100%);
+}
+
+.esdoc-coverage-high {
+ background: linear-gradient(to bottom, #4fc921 0%,#3eb810 100%);
+}
diff --git a/doc/dump.json b/doc/dump.json
new file mode 100644
index 00000000..9c9e1949
--- /dev/null
+++ b/doc/dump.json
@@ -0,0 +1,16084 @@
+[
+ {
+ "kind": "file",
+ "static": true,
+ "variation": null,
+ "name": "src/array.js",
+ "memberof": null,
+ "longname": "src/array.js",
+ "access": null,
+ "description": null,
+ "lineNumber": 5,
+ "content": "/**\r\n * Array utilities\r\n */\r\n\r\nimport Str from './string';\r\n\r\nexport default {\r\n has: function(arr, val, caseSensitive){\r\n let sCase = caseSensitive===undefined ? false : caseSensitive;\r\n for (var i=0; i 0){\r\n let cookie = document.cookie,\r\n offset = cookie.indexOf(search);\r\n if(offset !== -1){\r\n offset += search.length;\r\n let end = cookie.indexOf(';', offset);\r\n if(end === -1){\r\n end = cookie.length;\r\n }\r\n cookieValue = unescape(cookie.substring(offset, end));\r\n }\r\n }\r\n return cookieValue;\r\n },\r\n\r\n remove(name){\r\n this.write(name, '', -1);\r\n },\r\n\r\n valueToArray(name, separator){\r\n if(!separator){\r\n separator = ',';\r\n }\r\n //reads the cookie\r\n let val = this.read(name);\r\n //creates an array with filters' values\r\n let arr = val.split(separator);\r\n return arr;\r\n },\r\n\r\n getValueByIndex(name, index, separator){\r\n if(!separator){\r\n separator = ',';\r\n }\r\n //reads the cookie\r\n let val = this.valueToArray(name, separator);\r\n return val[index];\r\n }\r\n\r\n};\r\n"
+ },
+ {
+ "kind": "file",
+ "static": true,
+ "variation": null,
+ "name": "src/date.js",
+ "memberof": null,
+ "longname": "src/date.js",
+ "access": null,
+ "description": null,
+ "lineNumber": 5,
+ "content": "/**\r\n * Date utilities\r\n */\r\n\r\nexport default {\r\n isValid(dateStr, format){\r\n if(!format) {\r\n format = 'DMY';\r\n }\r\n format = format.toUpperCase();\r\n if(format.length != 3) {\r\n if(format==='DDMMMYYYY'){\r\n let d = this.format(dateStr, format);\r\n dateStr = d.getDate() +'/'+ (d.getMonth()+1) +'/'+\r\n d.getFullYear();\r\n format = 'DMY';\r\n }\r\n }\r\n if((format.indexOf('M') === -1) || (format.indexOf('D') === -1) ||\r\n (format.indexOf('Y') === -1)){\r\n format = 'DMY';\r\n }\r\n let reg1, reg2;\r\n // If the year is first\r\n if(format.substring(0, 1) == 'Y') {\r\n reg1 = /^\\d{2}(\\-|\\/|\\.)\\d{1,2}\\1\\d{1,2}$/;\r\n reg2 = /^\\d{4}(\\-|\\/|\\.)\\d{1,2}\\1\\d{1,2}$/;\r\n } else if(format.substring(1, 2) == 'Y') { // If the year is second\r\n reg1 = /^\\d{1,2}(\\-|\\/|\\.)\\d{2}\\1\\d{1,2}$/;\r\n reg2 = /^\\d{1,2}(\\-|\\/|\\.)\\d{4}\\1\\d{1,2}$/;\r\n } else { // The year must be third\r\n reg1 = /^\\d{1,2}(\\-|\\/|\\.)\\d{1,2}\\1\\d{2}$/;\r\n reg2 = /^\\d{1,2}(\\-|\\/|\\.)\\d{1,2}\\1\\d{4}$/;\r\n }\r\n // If it doesn't conform to the right format (with either a 2 digit year\r\n // or 4 digit year), fail\r\n if(reg1.test(dateStr) === false && reg2.test(dateStr) === false) {\r\n return false;\r\n }\r\n // Split into 3 parts based on what the divider was\r\n let parts = dateStr.split(RegExp.$1);\r\n let mm, dd, yy;\r\n // Check to see if the 3 parts end up making a valid date\r\n if(format.substring(0, 1) === 'M'){\r\n mm = parts[0];\r\n } else if(format.substring(1, 2) === 'M'){\r\n mm = parts[1];\r\n } else {\r\n mm = parts[2];\r\n }\r\n if(format.substring(0, 1) === 'D'){\r\n dd = parts[0];\r\n } else if(format.substring(1, 2) === 'D'){\r\n dd = parts[1];\r\n } else {\r\n dd = parts[2];\r\n }\r\n if(format.substring(0, 1) === 'Y'){\r\n yy = parts[0];\r\n } else if(format.substring(1, 2) === 'Y'){\r\n yy = parts[1];\r\n } else {\r\n yy = parts[2];\r\n }\r\n if(parseInt(yy, 10) <= 50){\r\n yy = (parseInt(yy, 10) + 2000).toString();\r\n }\r\n if(parseInt(yy, 10) <= 99){\r\n yy = (parseInt(yy, 10) + 1900).toString();\r\n }\r\n let dt = new Date(\r\n parseInt(yy, 10), parseInt(mm, 10)-1, parseInt(dd, 10),\r\n 0, 0, 0, 0);\r\n if(parseInt(dd, 10) != dt.getDate()){\r\n return false;\r\n }\r\n if(parseInt(mm, 10)-1 != dt.getMonth()){\r\n return false;\r\n }\r\n return true;\r\n },\r\n format(dateStr, formatStr) {\r\n if(!formatStr){\r\n formatStr = 'DMY';\r\n }\r\n if(!dateStr || dateStr === ''){\r\n return new Date(1001, 0, 1);\r\n }\r\n let oDate;\r\n let parts;\r\n\r\n switch(formatStr.toUpperCase()){\r\n case 'DDMMMYYYY':\r\n parts = dateStr.replace(/[- \\/.]/g,' ').split(' ');\r\n oDate = new Date(y2kDate(parts[2]),mmm2mm(parts[1])-1,parts[0]);\r\n break;\r\n case 'DMY':\r\n /* jshint ignore:start */\r\n parts = dateStr.replace(\r\n /^(0?[1-9]|[12][0-9]|3[01])([- \\/.])(0?[1-9]|1[012])([- \\/.])((\\d\\d)?\\d\\d)$/,'$1 $3 $5').split(' ');\r\n oDate = new Date(y2kDate(parts[2]),parts[1]-1,parts[0]);\r\n /* jshint ignore:end */\r\n break;\r\n case 'MDY':\r\n /* jshint ignore:start */\r\n parts = dateStr.replace(\r\n /^(0?[1-9]|1[012])([- \\/.])(0?[1-9]|[12][0-9]|3[01])([- \\/.])((\\d\\d)?\\d\\d)$/,'$1 $3 $5').split(' ');\r\n oDate = new Date(y2kDate(parts[2]),parts[0]-1,parts[1]);\r\n /* jshint ignore:end */\r\n break;\r\n case 'YMD':\r\n /* jshint ignore:start */\r\n parts = dateStr.replace(/^((\\d\\d)?\\d\\d)([- \\/.])(0?[1-9]|1[012])([- \\/.])(0?[1-9]|[12][0-9]|3[01])$/,'$1 $4 $6').split(' ');\r\n oDate = new Date(y2kDate(parts[0]),parts[1]-1,parts[2]);\r\n /* jshint ignore:end */\r\n break;\r\n default: //in case format is not correct\r\n /* jshint ignore:start */\r\n parts = dateStr.replace(/^(0?[1-9]|[12][0-9]|3[01])([- \\/.])(0?[1-9]|1[012])([- \\/.])((\\d\\d)?\\d\\d)$/,'$1 $3 $5').split(' ');\r\n oDate = new Date(y2kDate(parts[2]),parts[1]-1,parts[0]);\r\n /* jshint ignore:end */\r\n break;\r\n }\r\n return oDate;\r\n }\r\n};\r\n\r\nfunction y2kDate(yr){\r\n if(yr === undefined){\r\n return 0;\r\n }\r\n if(yr.length>2){\r\n return yr;\r\n }\r\n let y;\r\n //>50 belong to 1900\r\n if(yr <= 99 && yr>50){\r\n y = '19' + yr;\r\n }\r\n //<50 belong to 2000\r\n if(yr<50 || yr === '00'){\r\n y = '20' + yr;\r\n }\r\n return y;\r\n}\r\n\r\nfunction mmm2mm(mmm){\r\n if(mmm === undefined){\r\n return 0;\r\n }\r\n let mondigit;\r\n let MONTH_NAMES = [\r\n 'january','february','march','april','may','june','july',\r\n 'august','september','october','november','december',\r\n 'jan','feb','mar','apr','may','jun','jul','aug','sep','oct',\r\n 'nov','dec'\r\n ];\r\n for(let m_i=0; m_i < MONTH_NAMES.length; m_i++){\r\n let month_name = MONTH_NAMES[m_i];\r\n if (mmm.toLowerCase() === month_name){\r\n mondigit = m_i+1;\r\n break;\r\n }\r\n }\r\n if(mondigit > 11 || mondigit < 23){\r\n mondigit = mondigit - 12;\r\n }\r\n if(mondigit < 1 || mondigit > 12){\r\n return 0;\r\n }\r\n return mondigit;\r\n}\r\n"
+ },
+ {
+ "kind": "function",
+ "static": true,
+ "variation": null,
+ "name": "y2kDate",
+ "memberof": "src/date.js",
+ "longname": "src/date.js~y2kDate",
+ "access": null,
+ "export": false,
+ "importPath": "TableFilter/src/date.js",
+ "importStyle": null,
+ "description": null,
+ "lineNumber": 128,
+ "undocument": true,
+ "params": [
+ {
+ "name": "yr",
+ "types": [
+ "*"
+ ]
+ }
+ ],
+ "return": {
+ "types": [
+ "*"
+ ]
+ },
+ "generator": false
+ },
+ {
+ "kind": "function",
+ "static": true,
+ "variation": null,
+ "name": "mmm2mm",
+ "memberof": "src/date.js",
+ "longname": "src/date.js~mmm2mm",
+ "access": null,
+ "export": false,
+ "importPath": "TableFilter/src/date.js",
+ "importStyle": null,
+ "description": null,
+ "lineNumber": 147,
+ "undocument": true,
+ "params": [
+ {
+ "name": "mmm",
+ "types": [
+ "*"
+ ]
+ }
+ ],
+ "return": {
+ "types": [
+ "*"
+ ]
+ },
+ "generator": false
+ },
+ {
+ "kind": "file",
+ "static": true,
+ "variation": null,
+ "name": "src/dom.js",
+ "memberof": null,
+ "longname": "src/dom.js",
+ "access": null,
+ "description": null,
+ "lineNumber": 5,
+ "content": "/**\r\n * DOM utilities\r\n */\r\n\r\nexport default {\r\n\r\n /**\r\n * Returns text + text of children of given node\r\n * @param {NodeElement} node\r\n * @return {String}\r\n */\r\n getText(node){\r\n let s = node.textContent || node.innerText ||\r\n node.innerHTML.replace(/<[^<>]+>/g, '');\r\n s = s.replace(/^\\s+/, '').replace(/\\s+$/, '');\r\n return s;\r\n },\r\n\r\n /**\r\n * Creates an html element with given collection of attributes\r\n * @param {String} tag a string of the html tag to create\r\n * @param {Array} an undetermined number of arrays containing the with 2\r\n * items, the attribute name and its value ['id','myId']\r\n * @return {Object} created element\r\n */\r\n create(tag){\r\n if(!tag || tag===''){\r\n return;\r\n }\r\n\r\n let el = document.createElement(tag),\r\n args = arguments;\r\n\r\n if(args.length > 1){\r\n for(let i=0; i { this._setAdvancedGrid(); });\r\n }\r\n if(this.loadStylesheet && !tf.isImported(this.stylesheet, 'link')){\r\n tf.import(this.stylesheetName, this.stylesheet, null, 'link');\r\n }\r\n }\r\n\r\n /**\r\n * Instantiate ezEditTable component for advanced grid features\r\n */\r\n _setAdvancedGrid(){\r\n var tf = this.tf;\r\n\r\n //start row for EditTable constructor needs to be calculated\r\n var startRow,\r\n cfg = this.cfg,\r\n thead = Dom.tag(tf.tbl, 'thead');\r\n\r\n //if thead exists and startRow not specified, startRow is calculated\r\n //automatically by EditTable\r\n if(thead.length > 0 && !cfg.startRow){\r\n startRow = undefined;\r\n }\r\n //otherwise startRow config property if any or TableFilter refRow\r\n else{\r\n startRow = cfg.startRow || tf.refRow;\r\n }\r\n\r\n cfg.base_path = cfg.base_path || tf.basePath + 'ezEditTable/';\r\n var editable = cfg.editable;\r\n var selectable = cfg.selection;\r\n\r\n if(selectable){\r\n cfg.default_selection = cfg.default_selection || 'row';\r\n }\r\n //CSS Styles\r\n cfg.active_cell_css = cfg.active_cell_css || 'ezETSelectedCell';\r\n\r\n var _lastValidRowIndex = 0;\r\n var _lastRowIndex = 0;\r\n\r\n if(selectable){\r\n //Row navigation needs to be calculated according to TableFilter's\r\n //validRowsIndex array\r\n var onAfterSelection = function(et, selectedElm, e){\r\n var slc = et.Selection;\r\n //Next valid filtered row needs to be selected\r\n var doSelect = function(nextRowIndex){\r\n if(et.defaultSelection === 'row'){\r\n slc.SelectRowByIndex(nextRowIndex);\r\n } else {\r\n et.ClearSelections();\r\n var cellIndex = selectedElm.cellIndex,\r\n row = tf.tbl.rows[nextRowIndex];\r\n if(et.defaultSelection === 'both'){\r\n slc.SelectRowByIndex(nextRowIndex);\r\n }\r\n if(row){\r\n slc.SelectCell(row.cells[cellIndex]);\r\n }\r\n }\r\n //Table is filtered\r\n if(tf.validRowsIndex.length !== tf.getRowsNb()){\r\n var r = tf.tbl.rows[nextRowIndex];\r\n if(r){\r\n r.scrollIntoView(false);\r\n }\r\n if(cell){\r\n if(cell.cellIndex === (tf.getCellsNb()-1) &&\r\n tf.gridLayout){\r\n tf.tblCont.scrollLeft = 100000000;\r\n }\r\n else if(cell.cellIndex===0 && tf.gridLayout){\r\n tf.tblCont.scrollLeft = 0;\r\n } else {\r\n cell.scrollIntoView(false);\r\n }\r\n }\r\n }\r\n };\r\n\r\n //table is not filtered\r\n if(!tf.validRowsIndex){\r\n return;\r\n }\r\n var validIndexes = tf.validRowsIndex,\r\n validIdxLen = validIndexes.length,\r\n row = et.defaultSelection !== 'row' ?\r\n selectedElm.parentNode : selectedElm,\r\n //cell for default_selection = 'both' or 'cell'\r\n cell = selectedElm.nodeName==='TD' ? selectedElm : null,\r\n keyCode = e !== undefined ? et.Event.GetKey(e) : 0,\r\n isRowValid = Arr.has(validIndexes, row.rowIndex),\r\n nextRowIndex,\r\n //pgup/pgdown keys\r\n d = (keyCode === 34 || keyCode === 33 ?\r\n (tf.feature('paging').pagingLength ||\r\n et.nbRowsPerPage) : 1);\r\n\r\n //If next row is not valid, next valid filtered row needs to be\r\n //calculated\r\n if(!isRowValid){\r\n //Selection direction up/down\r\n if(row.rowIndex>_lastRowIndex){\r\n //last row\r\n if(row.rowIndex >= validIndexes[validIdxLen-1]){\r\n nextRowIndex = validIndexes[validIdxLen-1];\r\n } else {\r\n var calcRowIndex = (_lastValidRowIndex + d);\r\n if(calcRowIndex > (validIdxLen-1)){\r\n nextRowIndex = validIndexes[validIdxLen-1];\r\n } else {\r\n nextRowIndex = validIndexes[calcRowIndex];\r\n }\r\n }\r\n } else{\r\n //first row\r\n if(row.rowIndex <= validIndexes[0]){\r\n nextRowIndex = validIndexes[0];\r\n } else {\r\n var v = validIndexes[_lastValidRowIndex - d];\r\n nextRowIndex = v ? v : validIndexes[0];\r\n }\r\n }\r\n _lastRowIndex = row.rowIndex;\r\n doSelect(nextRowIndex);\r\n } else {\r\n //If filtered row is valid, special calculation for\r\n //pgup/pgdown keys\r\n if(keyCode!==34 && keyCode!==33){\r\n _lastValidRowIndex = Arr.indexByValue(validIndexes,\r\n row.rowIndex);\r\n _lastRowIndex = row.rowIndex;\r\n } else {\r\n if(keyCode === 34){ //pgdown\r\n //last row\r\n if((_lastValidRowIndex + d) <= (validIdxLen-1)){\r\n nextRowIndex = validIndexes[\r\n _lastValidRowIndex + d];\r\n } else {\r\n nextRowIndex = [validIdxLen-1];\r\n }\r\n } else { //pgup\r\n //first row\r\n if((_lastValidRowIndex - d) <= validIndexes[0]){\r\n nextRowIndex = validIndexes[0];\r\n } else {\r\n nextRowIndex = validIndexes[\r\n _lastValidRowIndex - d];\r\n }\r\n }\r\n _lastRowIndex = nextRowIndex;\r\n _lastValidRowIndex = Arr.indexByValue(validIndexes,\r\n nextRowIndex);\r\n doSelect(nextRowIndex);\r\n }\r\n }\r\n };\r\n\r\n //Page navigation has to be enforced whenever selected row is out of\r\n //the current page range\r\n var onBeforeSelection = function(et, selectedElm){\r\n var row = et.defaultSelection !== 'row' ?\r\n selectedElm.parentNode : selectedElm;\r\n if(tf.paging){\r\n if(tf.feature('paging').nbPages > 1){\r\n var paging = tf.feature('paging');\r\n //page length is re-assigned in case it has changed\r\n et.nbRowsPerPage = paging.pagingLength;\r\n var validIndexes = tf.validRowsIndex,\r\n validIdxLen = validIndexes.length,\r\n pagingEndRow = parseInt(paging.startPagingRow, 10) +\r\n parseInt(paging.pagingLength, 10);\r\n var rowIndex = row.rowIndex;\r\n\r\n if((rowIndex === validIndexes[validIdxLen-1]) &&\r\n paging.currentPageNb!==paging.nbPages){\r\n paging.setPage('last');\r\n }\r\n else if((rowIndex == validIndexes[0]) &&\r\n paging.currentPageNb!==1){\r\n paging.setPage('first');\r\n }\r\n else if(rowIndex > validIndexes[pagingEndRow-1] &&\r\n rowIndex < validIndexes[validIdxLen-1]){\r\n paging.setPage('next');\r\n }\r\n else if(\r\n rowIndex < validIndexes[paging.startPagingRow] &&\r\n rowIndex > validIndexes[0]){\r\n paging.setPage('previous');\r\n }\r\n }\r\n }\r\n };\r\n\r\n //Selected row needs to be visible when paging is activated\r\n if(tf.paging){\r\n tf.feature('paging').onAfterChangePage = function(paging){\r\n var advGrid = paging.tf.extension('advancedGrid');\r\n var et = advGrid._ezEditTable;\r\n var slc = et.Selection;\r\n var row = slc.GetActiveRow();\r\n if(row){\r\n row.scrollIntoView(false);\r\n }\r\n var cell = slc.GetActiveCell();\r\n if(cell){\r\n cell.scrollIntoView(false);\r\n }\r\n };\r\n }\r\n\r\n //Rows navigation when rows are filtered is performed with the\r\n //EditTable row selection callback events\r\n if(cfg.default_selection==='row'){\r\n var fnB = cfg.on_before_selected_row;\r\n cfg.on_before_selected_row = function(){\r\n onBeforeSelection(arguments[0], arguments[1], arguments[2]);\r\n if(fnB){\r\n fnB.call(\r\n null, arguments[0], arguments[1], arguments[2]);\r\n }\r\n };\r\n var fnA = cfg.on_after_selected_row;\r\n cfg.on_after_selected_row = function(){\r\n onAfterSelection(arguments[0], arguments[1], arguments[2]);\r\n if(fnA){\r\n fnA.call(\r\n null, arguments[0], arguments[1], arguments[2]);\r\n }\r\n };\r\n } else {\r\n var fnD = cfg.on_before_selected_cell;\r\n cfg.on_before_selected_cell = function(){\r\n onBeforeSelection(arguments[0], arguments[1], arguments[2]);\r\n if(fnD){\r\n fnD.call(\r\n null, arguments[0], arguments[1], arguments[2]);\r\n }\r\n };\r\n var fnC = cfg.on_after_selected_cell;\r\n cfg.on_after_selected_cell = function(){\r\n onAfterSelection(arguments[0], arguments[1], arguments[2]);\r\n if(fnC){\r\n fnC.call(\r\n null, arguments[0], arguments[1], arguments[2]);\r\n }\r\n };\r\n }\r\n }\r\n if(editable){\r\n //Added or removed rows, TF rows number needs to be re-calculated\r\n var fnE = cfg.on_added_dom_row;\r\n cfg.on_added_dom_row = function(){\r\n tf.nbFilterableRows++;\r\n if(!tf.paging){\r\n tf.feature('rowsCounter').refresh();\r\n } else {\r\n tf.nbRows++;\r\n tf.nbVisibleRows++;\r\n tf.nbFilterableRows++;\r\n tf.paging=false;\r\n tf.feature('paging').destroy();\r\n tf.feature('paging').reset();\r\n }\r\n if(tf.alternateBgs){\r\n tf.feature('alternateRows').init();\r\n }\r\n if(fnE){\r\n fnE.call(null, arguments[0], arguments[1], arguments[2]);\r\n }\r\n };\r\n if(cfg.actions && cfg.actions['delete']){\r\n var fnF = cfg.actions['delete'].on_after_submit;\r\n cfg.actions['delete'].on_after_submit = function(){\r\n tf.nbFilterableRows--;\r\n if(!tf.paging){\r\n tf.feature('rowsCounter').refresh();\r\n } else {\r\n tf.nbRows--;\r\n tf.nbVisibleRows--;\r\n tf.nbFilterableRows--;\r\n tf.paging=false;\r\n tf.feature('paging').destroy();\r\n tf.feature('paging').reset(false);\r\n }\r\n if(tf.alternateBgs){\r\n tf.feature('alternateRows').init();\r\n }\r\n if(fnF){\r\n fnF.call(null, arguments[0], arguments[1]);\r\n }\r\n };\r\n }\r\n }\r\n\r\n try{\r\n this._ezEditTable = new EditTable(tf.id, cfg, startRow);\r\n this._ezEditTable.Init();\r\n } catch(e) { throw new Error(this.err); }\r\n\r\n this.initialized = true;\r\n }\r\n\r\n /**\r\n * Reset advanced grid when previously removed\r\n */\r\n reset(){\r\n var ezEditTable = this._ezEditTable;\r\n if(ezEditTable){\r\n if(this.cfg.selection){\r\n ezEditTable.Selection.Set();\r\n }\r\n if(this.cfg.editable){\r\n ezEditTable.Editable.Set();\r\n }\r\n }\r\n }\r\n\r\n /**\r\n * Remove advanced grid\r\n */\r\n destroy(){\r\n var ezEditTable = this._ezEditTable;\r\n if(ezEditTable){\r\n if(this.cfg.selection){\r\n ezEditTable.Selection.ClearSelections();\r\n ezEditTable.Selection.Remove();\r\n }\r\n if(this.cfg.editable){\r\n ezEditTable.Editable.Remove();\r\n }\r\n }\r\n this.initialized = false;\r\n }\r\n}\r\n"
+ },
+ {
+ "kind": "class",
+ "static": true,
+ "variation": null,
+ "name": "AdapterEzEditTable",
+ "memberof": "src/extensions/advancedGrid/adapterEzEditTable.js",
+ "longname": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable",
+ "access": null,
+ "export": true,
+ "importPath": "TableFilter/src/extensions/advancedGrid/adapterEzEditTable.js",
+ "importStyle": "AdapterEzEditTable",
+ "description": null,
+ "lineNumber": 4,
+ "undocument": true,
+ "interface": false
+ },
+ {
+ "kind": "constructor",
+ "static": false,
+ "variation": null,
+ "name": "constructor",
+ "memberof": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable",
+ "longname": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable#constructor",
+ "access": null,
+ "description": "Adapter module for ezEditTable, an external library providing advanced\ngrid features (selection and edition):\nhttp://codecanyon.net/item/ezedittable-enhance-html-tables/2425123?ref=koalyptus",
+ "lineNumber": 12,
+ "params": [
+ {
+ "nullable": null,
+ "types": [
+ "Object"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "tf",
+ "description": "TableFilter instance"
+ }
+ ],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "initialized",
+ "memberof": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable",
+ "longname": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable#initialized",
+ "access": null,
+ "description": null,
+ "lineNumber": 14,
+ "undocument": true,
+ "type": {
+ "types": [
+ "boolean"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "desc",
+ "memberof": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable",
+ "longname": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable#desc",
+ "access": null,
+ "description": null,
+ "lineNumber": 15,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "filename",
+ "memberof": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable",
+ "longname": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable#filename",
+ "access": null,
+ "description": null,
+ "lineNumber": 16,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "vendorPath",
+ "memberof": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable",
+ "longname": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable#vendorPath",
+ "access": null,
+ "description": null,
+ "lineNumber": 17,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "loadStylesheet",
+ "memberof": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable",
+ "longname": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable#loadStylesheet",
+ "access": null,
+ "description": null,
+ "lineNumber": 18,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "stylesheet",
+ "memberof": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable",
+ "longname": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable#stylesheet",
+ "access": null,
+ "description": null,
+ "lineNumber": 19,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "stylesheetName",
+ "memberof": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable",
+ "longname": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable#stylesheetName",
+ "access": null,
+ "description": null,
+ "lineNumber": 20,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "err",
+ "memberof": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable",
+ "longname": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable#err",
+ "access": null,
+ "description": null,
+ "lineNumber": 21,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "_ezEditTable",
+ "memberof": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable",
+ "longname": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable#_ezEditTable",
+ "access": null,
+ "description": null,
+ "lineNumber": 24,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "cfg",
+ "memberof": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable",
+ "longname": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable#cfg",
+ "access": null,
+ "description": null,
+ "lineNumber": 25,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "tf",
+ "memberof": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable",
+ "longname": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable#tf",
+ "access": null,
+ "description": null,
+ "lineNumber": 26,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "init",
+ "memberof": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable",
+ "longname": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable#init",
+ "access": null,
+ "description": "Conditionally load ezEditTable library and set advanced grid",
+ "lineNumber": 33,
+ "params": [],
+ "return": {
+ "nullable": null,
+ "types": [
+ "[type]"
+ ],
+ "spread": false,
+ "description": "[description]"
+ },
+ "generator": false
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "_setAdvancedGrid",
+ "memberof": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable",
+ "longname": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable#_setAdvancedGrid",
+ "access": null,
+ "description": "Instantiate ezEditTable component for advanced grid features",
+ "lineNumber": 49,
+ "params": [],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "_ezEditTable",
+ "memberof": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable",
+ "longname": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable#_ezEditTable",
+ "access": null,
+ "description": null,
+ "lineNumber": 337,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "initialized",
+ "memberof": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable",
+ "longname": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable#initialized",
+ "access": null,
+ "description": null,
+ "lineNumber": 341,
+ "undocument": true,
+ "type": {
+ "types": [
+ "boolean"
+ ]
+ }
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "reset",
+ "memberof": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable",
+ "longname": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable#reset",
+ "access": null,
+ "description": "Reset advanced grid when previously removed",
+ "lineNumber": 347,
+ "params": [],
+ "generator": false
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "destroy",
+ "memberof": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable",
+ "longname": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable#destroy",
+ "access": null,
+ "description": "Remove advanced grid",
+ "lineNumber": 362,
+ "params": [],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "initialized",
+ "memberof": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable",
+ "longname": "src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable#initialized",
+ "access": null,
+ "description": null,
+ "lineNumber": 373,
+ "undocument": true,
+ "type": {
+ "types": [
+ "boolean"
+ ]
+ }
+ },
+ {
+ "kind": "file",
+ "static": true,
+ "variation": null,
+ "name": "src/extensions/advancedGrid/advancedGrid.js",
+ "memberof": null,
+ "longname": "src/extensions/advancedGrid/advancedGrid.js",
+ "access": null,
+ "description": null,
+ "lineNumber": 1,
+ "content": "import AdapterEzEditTable from './adapterEzEditTable';\r\n\r\nexport default AdapterEzEditTable;"
+ },
+ {
+ "kind": "file",
+ "static": true,
+ "variation": null,
+ "name": "src/extensions/colOps/colOps.js",
+ "memberof": null,
+ "longname": "src/extensions/colOps/colOps.js",
+ "access": null,
+ "description": null,
+ "lineNumber": 1,
+ "content": "import Dom from '../../dom';\r\nimport Str from '../../string';\r\nimport Types from '../../types';\r\n\r\nexport default class ColOps{\r\n\r\n /**\r\n * Column calculations\r\n * @param {Object} tf TableFilter instance\r\n */\r\n constructor(tf, opts) {\r\n\r\n //calls function before col operation\r\n this.onBeforeOperation = Types.isFn(opts.on_before_operation) ?\r\n opts.on_before_operation : null;\r\n //calls function after col operation\r\n this.onAfterOperation = Types.isFn(opts.on_after_operation) ?\r\n opts.on_after_operation : null;\r\n\r\n this.opts = opts;\r\n this.tf = tf;\r\n }\r\n\r\n init(){\r\n this.calc();\r\n }\r\n\r\n /**\r\n * Calculates columns' values\r\n * Configuration options are stored in 'opts' property\r\n * - 'id' contains ids of elements showing result (array)\r\n * - 'col' contains the columns' indexes (array)\r\n * - 'operation' contains operation type (array, values: 'sum', 'mean',\r\n * 'min', 'max', 'median', 'q1', 'q3')\r\n * - 'write_method' array defines which method to use for displaying the\r\n * result (innerHTML, setValue, createTextNode) - default: 'innerHTML'\r\n * - 'tot_row_index' defines in which row results are displayed\r\n * (integers array)\r\n *\r\n * - changes made by Nuovella:\r\n * (1) optimized the routine (now it will only process each column once),\r\n * (2) added calculations for the median, lower and upper quartile.\r\n */\r\n calc() {\r\n var tf = this.tf;\r\n if(!tf.isFirstLoad && !tf.hasGrid()){\r\n return;\r\n }\r\n\r\n if(this.onBeforeOperation){\r\n this.onBeforeOperation.call(null, tf);\r\n }\r\n\r\n var opts = this.opts,\r\n labelId = opts.id,\r\n colIndex = opts.col,\r\n operation = opts.operation,\r\n outputType = opts.write_method,\r\n totRowIndex = opts.tot_row_index,\r\n excludeRow = opts.exclude_row,\r\n decimalPrecision = Types.isUndef(opts.decimal_precision) ?\r\n 2 : opts.decimal_precision;\r\n\r\n //nuovella: determine unique list of columns to operate on\r\n var ucolIndex = [],\r\n ucolMax = 0;\r\n ucolIndex[ucolMax] = colIndex[0];\r\n\r\n for(var ii=1; ii maxValue ?\r\n parseFloat( cvalue ): maxValue;\r\n }\r\n }\r\n }\r\n }//for j\r\n if(meanFlag===1){\r\n meanValue = sumValue/nbvalues;\r\n }\r\n if(medFlag===1){\r\n var aux = 0;\r\n if(nbvalues%2 === 1){\r\n aux = Math.floor(nbvalues/2);\r\n medValue = theList[aux];\r\n } else{\r\n medValue =\r\n (theList[nbvalues/2] + theList[((nbvalues/2)-1)])/2;\r\n }\r\n }\r\n var posa;\r\n if(q1Flag===1){\r\n posa=0.0;\r\n posa = Math.floor(nbvalues/4);\r\n if(4*posa == nbvalues){\r\n q1Value = (theList[posa-1] + theList[posa])/2;\r\n } else {\r\n q1Value = theList[posa];\r\n }\r\n }\r\n if (q3Flag===1){\r\n posa=0.0;\r\n var posb=0.0;\r\n posa = Math.floor(nbvalues/4);\r\n if (4*posa === nbvalues){\r\n posb = 3*posa;\r\n q3Value = (theList[posb] + theList[posb-1])/2;\r\n } else {\r\n q3Value = theList[nbvalues-posa-1];\r\n }\r\n }\r\n\r\n for(var i=0; i<=mThisCol; i++){\r\n switch( opsThisCol[i] ){\r\n case 'mean':\r\n result=meanValue;\r\n break;\r\n case 'sum':\r\n result=sumValue;\r\n break;\r\n case 'min':\r\n result=minValue;\r\n break;\r\n case 'max':\r\n result=maxValue;\r\n break;\r\n case 'median':\r\n result=medValue;\r\n break;\r\n case 'q1':\r\n result=q1Value;\r\n break;\r\n case 'q3':\r\n result=q3Value;\r\n break;\r\n }\r\n\r\n var precision = !isNaN(decThisCol[i]) ? decThisCol[i] : 2;\r\n\r\n //if outputType is defined\r\n if(oTypeThisCol && result){\r\n result = result.toFixed( precision );\r\n\r\n if(Dom.id(labThisCol[i])){\r\n switch( Str.lower(oTypeThisCol) ){\r\n case 'innerhtml':\r\n if (isNaN(result) || !isFinite(result) ||\r\n nbvalues===0){\r\n Dom.id(labThisCol[i]).innerHTML = '.';\r\n } else{\r\n Dom.id(labThisCol[i]).innerHTML= result;\r\n }\r\n break;\r\n case 'setvalue':\r\n Dom.id( labThisCol[i] ).value = result;\r\n break;\r\n case 'createtextnode':\r\n var oldnode = Dom.id(labThisCol[i])\r\n .firstChild;\r\n var txtnode = Dom.text(result);\r\n Dom.id(labThisCol[i])\r\n .replaceChild(txtnode, oldnode);\r\n break;\r\n }//switch\r\n }\r\n } else {\r\n try{\r\n if(isNaN(result) || !isFinite(result) ||\r\n nbvalues===0){\r\n Dom.id(labThisCol[i]).innerHTML = '.';\r\n } else {\r\n Dom.id(labThisCol[i]).innerHTML =\r\n result.toFixed(precision);\r\n }\r\n } catch(e) {}//catch\r\n }//else\r\n }//for i\r\n\r\n // row(s) with result are always visible\r\n var totRow = totRowIndex && totRowIndex[ucol] ?\r\n rows[totRowIndex[ucol]] : null;\r\n if(totRow){\r\n totRow.style.display = '';\r\n }\r\n }//for ucol\r\n }//if typeof\r\n\r\n if(this.onAfterOperation){\r\n this.onAfterOperation.call(null, tf);\r\n }\r\n }\r\n\r\n destroy(){}\r\n\r\n}\r\n"
+ },
+ {
+ "kind": "class",
+ "static": true,
+ "variation": null,
+ "name": "ColOps",
+ "memberof": "src/extensions/colOps/colOps.js",
+ "longname": "src/extensions/colOps/colOps.js~ColOps",
+ "access": null,
+ "export": true,
+ "importPath": "TableFilter/src/extensions/colOps/colOps.js",
+ "importStyle": "ColOps",
+ "description": null,
+ "lineNumber": 5,
+ "undocument": true,
+ "interface": false
+ },
+ {
+ "kind": "constructor",
+ "static": false,
+ "variation": null,
+ "name": "constructor",
+ "memberof": "src/extensions/colOps/colOps.js~ColOps",
+ "longname": "src/extensions/colOps/colOps.js~ColOps#constructor",
+ "access": null,
+ "description": "Column calculations",
+ "lineNumber": 11,
+ "params": [
+ {
+ "nullable": null,
+ "types": [
+ "Object"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "tf",
+ "description": "TableFilter instance"
+ }
+ ],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "onBeforeOperation",
+ "memberof": "src/extensions/colOps/colOps.js~ColOps",
+ "longname": "src/extensions/colOps/colOps.js~ColOps#onBeforeOperation",
+ "access": null,
+ "description": null,
+ "lineNumber": 14,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "onAfterOperation",
+ "memberof": "src/extensions/colOps/colOps.js~ColOps",
+ "longname": "src/extensions/colOps/colOps.js~ColOps#onAfterOperation",
+ "access": null,
+ "description": null,
+ "lineNumber": 17,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "opts",
+ "memberof": "src/extensions/colOps/colOps.js~ColOps",
+ "longname": "src/extensions/colOps/colOps.js~ColOps#opts",
+ "access": null,
+ "description": null,
+ "lineNumber": 20,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "tf",
+ "memberof": "src/extensions/colOps/colOps.js~ColOps",
+ "longname": "src/extensions/colOps/colOps.js~ColOps#tf",
+ "access": null,
+ "description": null,
+ "lineNumber": 21,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "init",
+ "memberof": "src/extensions/colOps/colOps.js~ColOps",
+ "longname": "src/extensions/colOps/colOps.js~ColOps#init",
+ "access": null,
+ "description": null,
+ "lineNumber": 24,
+ "undocument": true,
+ "params": [],
+ "generator": false
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "calc",
+ "memberof": "src/extensions/colOps/colOps.js~ColOps",
+ "longname": "src/extensions/colOps/colOps.js~ColOps#calc",
+ "access": null,
+ "description": "Calculates columns' values\nConfiguration options are stored in 'opts' property\n- 'id' contains ids of elements showing result (array)\n- 'col' contains the columns' indexes (array)\n- 'operation' contains operation type (array, values: 'sum', 'mean',\n 'min', 'max', 'median', 'q1', 'q3')\n- 'write_method' array defines which method to use for displaying the\n result (innerHTML, setValue, createTextNode) - default: 'innerHTML'\n- 'tot_row_index' defines in which row results are displayed\n (integers array)\n\n- changes made by Nuovella:\n(1) optimized the routine (now it will only process each column once),\n(2) added calculations for the median, lower and upper quartile.",
+ "lineNumber": 44,
+ "params": [],
+ "generator": false
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "destroy",
+ "memberof": "src/extensions/colOps/colOps.js~ColOps",
+ "longname": "src/extensions/colOps/colOps.js~ColOps#destroy",
+ "access": null,
+ "description": null,
+ "lineNumber": 313,
+ "undocument": true,
+ "params": [],
+ "generator": false
+ },
+ {
+ "kind": "file",
+ "static": true,
+ "variation": null,
+ "name": "src/extensions/colsVisibility/colsVisibility.js",
+ "memberof": null,
+ "longname": "src/extensions/colsVisibility/colsVisibility.js",
+ "access": null,
+ "description": null,
+ "lineNumber": 1,
+ "content": "import Dom from '../../dom';\r\nimport Types from '../../types';\r\nimport Event from '../../event';\r\nimport Arr from '../../array';\r\n\r\nexport default class ColsVisibility{\r\n\r\n /**\r\n * Columns Visibility extension\r\n * @param {Object} tf TableFilter instance\r\n * @param {Object} f Config\r\n */\r\n constructor(tf, f){\r\n\r\n // Configuration object\r\n var cfg = tf.config();\r\n\r\n this.initialized = false;\r\n this.name = f.name;\r\n this.desc = f.description || 'Columns visibility manager';\r\n\r\n //show/hide cols span element\r\n this.spanEl = null;\r\n //show/hide cols button element\r\n this.btnEl = null;\r\n //show/hide cols container div element\r\n this.contEl = null;\r\n\r\n //tick to hide or show column\r\n this.tickToHide = f.tick_to_hide===false ? false : true;\r\n //enables/disables cols manager generation\r\n this.manager = f.manager===false ? false : true;\r\n //only if external headers\r\n this.headersTbl = f.headers_table || false;\r\n //only if external headers\r\n this.headersIndex = f.headers_index || 1;\r\n //id of container element\r\n this.contElTgtId = f.container_target_id || null;\r\n //alternative headers text\r\n this.headersText = f.headers_text || null;\r\n //id of button container element\r\n this.btnTgtId = f.btn_target_id || null;\r\n //defines show/hide cols text\r\n this.btnText = f.btn_text || 'Columns▼';\r\n //defines show/hide cols button innerHtml\r\n this.btnHtml = f.btn_html || null;\r\n //defines css class for show/hide cols button\r\n this.btnCssClass = f.btn_css_class || 'colVis';\r\n //defines close link text\r\n this.btnCloseText = f.btn_close_text || 'Close';\r\n //defines close button innerHtml\r\n this.btnCloseHtml = f.btn_close_html || null;\r\n //defines css class for close button\r\n this.btnCloseCssClass = f.btn_close_css_class || this.btnCssClass;\r\n this.stylesheet = f.stylesheet || 'colsVisibility.css';\r\n //span containing show/hide cols button\r\n this.prfx = 'colVis_';\r\n //defines css class span containing show/hide cols\r\n this.spanCssClass = f.span_css_class || 'colVisSpan';\r\n this.prfxCont = this.prfx + 'Cont_';\r\n //defines css class div containing show/hide cols\r\n this.contCssClass = f.cont_css_class || 'colVisCont';\r\n //defines css class for cols list (ul)\r\n this.listCssClass = cfg.list_css_class ||'cols_checklist';\r\n //defines css class for list item (li)\r\n this.listItemCssClass = cfg.checklist_item_css_class ||\r\n 'cols_checklist_item';\r\n //defines css class for selected list item (li)\r\n this.listSlcItemCssClass = cfg.checklist_selected_item_css_class ||\r\n 'cols_checklist_slc_item';\r\n //text preceding columns list\r\n this.text = f.text || (this.tickToHide ? 'Hide: ' : 'Show: ');\r\n this.atStart = f.at_start || null;\r\n this.enableHover = Boolean(f.enable_hover);\r\n //enables select all option\r\n this.enableTickAll = Boolean(f.enable_tick_all);\r\n //text preceding columns list\r\n this.tickAllText = f.tick_all_text || 'Select all:';\r\n\r\n //array containing hidden columns indexes\r\n this.hiddenCols = [];\r\n this.tblHasColTag = (Dom.tag(tf.tbl,'col').length > 0);\r\n\r\n //callback invoked just after cols manager is loaded\r\n this.onLoaded = Types.isFn(f.on_loaded) ? f.on_loaded : null;\r\n //calls function before cols manager is opened\r\n this.onBeforeOpen = Types.isFn(f.on_before_open) ?\r\n f.on_before_open : null;\r\n //calls function after cols manager is opened\r\n this.onAfterOpen = Types.isFn(f.on_after_open) ? f.on_after_open : null;\r\n //calls function before cols manager is closed\r\n this.onBeforeClose = Types.isFn(f.on_before_close) ?\r\n f.on_before_close : null;\r\n //calls function after cols manager is closed\r\n this.onAfterClose = Types.isFn(f.on_after_close) ?\r\n f.on_after_close : null;\r\n\r\n //callback before col is hidden\r\n this.onBeforeColHidden = Types.isFn(f.on_before_col_hidden) ?\r\n f.on_before_col_hidden : null;\r\n //callback after col is hidden\r\n this.onAfterColHidden = Types.isFn(f.on_after_col_hidden) ?\r\n f.on_after_col_hidden : null;\r\n //callback before col is displayed\r\n this.onBeforeColDisplayed = Types.isFn(f.on_before_col_displayed) ?\r\n f.on_before_col_displayed : null;\r\n //callback after col is displayed\r\n this.onAfterColDisplayed = Types.isFn(f.on_after_col_displayed) ?\r\n f.on_after_col_displayed : null;\r\n\r\n //Grid layout compatibility\r\n if(tf.gridLayout){\r\n this.headersTbl = tf.feature('gridLayout').headTbl; //headers table\r\n this.headersIndex = 0; //headers index\r\n this.onAfterColDisplayed = function(){};\r\n this.onAfterColHidden = function(){};\r\n }\r\n\r\n //Loads extension stylesheet\r\n tf.import(f.name+'Style', tf.stylePath + this.stylesheet, null, 'link');\r\n\r\n this.tf = tf;\r\n }\r\n\r\n toggle(){\r\n var contDisplay = this.contEl.style.display;\r\n var onBeforeOpen = this.onBeforeOpen;\r\n var onBeforeClose = this.onBeforeClose;\r\n var onAfterOpen = this.onAfterOpen;\r\n var onAfterClose = this.onAfterClose;\r\n\r\n if(onBeforeOpen && contDisplay !== 'inline'){\r\n onBeforeOpen.call(null, this);\r\n }\r\n if(onBeforeClose && contDisplay === 'inline'){\r\n onBeforeClose.call(null, this);\r\n }\r\n\r\n this.contEl.style.display = contDisplay === 'inline' ?\r\n 'none' : 'inline';\r\n\r\n if(onAfterOpen && contDisplay !== 'inline'){\r\n onAfterOpen.call(null, this);\r\n }\r\n if(onAfterClose && contDisplay === 'inline'){\r\n onAfterClose.call(null, this);\r\n }\r\n }\r\n\r\n checkItem(lbl){\r\n var li = lbl.parentNode;\r\n if(!li || !lbl){\r\n return;\r\n }\r\n var isChecked = lbl.firstChild.checked;\r\n var colIndex = lbl.firstChild.getAttribute('id').split('_')[1];\r\n colIndex = parseInt(colIndex, 10);\r\n if(isChecked){\r\n Dom.addClass(li, this.listSlcItemCssClass);\r\n } else {\r\n Dom.removeClass(li, this.listSlcItemCssClass);\r\n }\r\n\r\n var hide = false;\r\n if((this.tickToHide && isChecked) || (!this.tickToHide && !isChecked)){\r\n hide = true;\r\n }\r\n this.setHidden(colIndex, hide);\r\n }\r\n\r\n init(){\r\n if(!this.manager){\r\n return;\r\n }\r\n this.buildBtn();\r\n this.buildManager();\r\n\r\n this.initialized = true;\r\n }\r\n\r\n /**\r\n * Build main button UI\r\n */\r\n buildBtn(){\r\n if(this.btnEl){\r\n return;\r\n }\r\n var tf = this.tf;\r\n var span = Dom.create('span', ['id', this.prfx+tf.id]);\r\n span.className = this.spanCssClass;\r\n\r\n //Container element (rdiv or custom element)\r\n if(!this.btnTgtId){\r\n tf.setToolbar();\r\n }\r\n var targetEl = !this.btnTgtId ? tf.rDiv : Dom.id(this.btnTgtId);\r\n\r\n if(!this.btnTgtId){\r\n var firstChild = targetEl.firstChild;\r\n firstChild.parentNode.insertBefore(span, firstChild);\r\n } else {\r\n targetEl.appendChild(span);\r\n }\r\n\r\n if(!this.btnHtml){\r\n var btn = Dom.create('a', ['href','javascript:;']);\r\n btn.className = this.btnCssClass;\r\n btn.title = this.desc;\r\n\r\n btn.innerHTML = this.btnText;\r\n span.appendChild(btn);\r\n if(!this.enableHover){\r\n Event.add(btn, 'click', (evt)=> { this.toggle(evt); });\r\n } else {\r\n Event.add(btn, 'mouseover', (evt)=> { this.toggle(evt); });\r\n }\r\n } else { //Custom html\r\n span.innerHTML = this.btnHtml;\r\n var colVisEl = span.firstChild;\r\n if(!this.enableHover){\r\n Event.add(colVisEl, 'click', (evt)=> { this.toggle(evt); });\r\n } else {\r\n Event.add(colVisEl, 'mouseover', (evt)=> { this.toggle(evt); });\r\n }\r\n }\r\n\r\n this.spanEl = span;\r\n this.btnEl = this.spanEl.firstChild;\r\n\r\n if(this.onLoaded){\r\n this.onLoaded.call(null, this);\r\n }\r\n }\r\n\r\n /**\r\n * Build columns manager UI\r\n */\r\n buildManager(){\r\n var tf = this.tf;\r\n\r\n var container = !this.contElTgtId ?\r\n Dom.create('div', ['id', this.prfxCont+tf.id]) :\r\n Dom.id(this.contElTgtId);\r\n container.className = this.contCssClass;\r\n\r\n //Extension description\r\n var extNameLabel = Dom.create('p');\r\n extNameLabel.innerHTML = this.text;\r\n container.appendChild(extNameLabel);\r\n\r\n //Headers list\r\n var ul = Dom.create('ul' ,['id', 'ul'+this.name+'_'+tf.id]);\r\n ul.className = this.listCssClass;\r\n\r\n var tbl = this.headersTbl ? this.headersTbl : tf.tbl;\r\n var headerIndex = this.headersTbl ?\r\n this.headersIndex : tf.getHeadersRowIndex();\r\n var headerRow = tbl.rows[headerIndex];\r\n\r\n //Tick all option\r\n if(this.enableTickAll){\r\n var li = Dom.createCheckItem(\r\n 'col__'+tf.id, this.tickAllText, this.tickAllText);\r\n Dom.addClass(li, this.listItemCssClass);\r\n ul.appendChild(li);\r\n li.check.checked = !this.tickToHide;\r\n\r\n Event.add(li.check, 'click', ()=> {\r\n for(var h = 0; h < headerRow.cells.length; h++){\r\n var itm = Dom.id('col_'+h+'_'+tf.id);\r\n if(itm && li.check.checked !== itm.checked){\r\n itm.click();\r\n itm.checked = li.check.checked;\r\n }\r\n }\r\n });\r\n }\r\n\r\n for(var i = 0; i < headerRow.cells.length; i++){\r\n var cell = headerRow.cells[i];\r\n var cellText = this.headersText && this.headersText[i] ?\r\n this.headersText[i] : this._getHeaderText(cell);\r\n var liElm = Dom.createCheckItem(\r\n 'col_'+i+'_'+tf.id, cellText, cellText);\r\n Dom.addClass(liElm, this.listItemCssClass);\r\n if(!this.tickToHide){\r\n Dom.addClass(liElm, this.listSlcItemCssClass);\r\n }\r\n ul.appendChild(liElm);\r\n if(!this.tickToHide){\r\n liElm.check.checked = true;\r\n }\r\n\r\n Event.add(liElm.check, 'click', (evt)=> {\r\n var elm = Event.target(evt);\r\n var lbl = elm.parentNode;\r\n this.checkItem(lbl);\r\n });\r\n }\r\n\r\n //separator\r\n var p = Dom.create('p', ['align','center']);\r\n var btn;\r\n //Close link\r\n if(!this.btnCloseHtml){\r\n btn = Dom.create('a', ['href','javascript:;']);\r\n btn.className = this.btnCloseCssClass;\r\n btn.innerHTML = this.btnCloseText;\r\n Event.add(btn, 'click', (evt)=> { this.toggle(evt); });\r\n p.appendChild(btn);\r\n } else {\r\n p.innerHTML = this.btnCloseHtml;\r\n btn = p.firstChild;\r\n Event.add(btn, 'click', (evt)=> { this.toggle(evt); });\r\n }\r\n\r\n container.appendChild(ul);\r\n container.appendChild(p);\r\n\r\n this.btnEl.parentNode.insertBefore(container, this.btnEl);\r\n this.contEl = container;\r\n\r\n if(this.atStart){\r\n var a = this.atStart;\r\n for(var k=0; k';\r\n this.icnCollapseHtml = ' ';\r\n this.defaultText = 'Toggle filters';\r\n\r\n //id of container element\r\n this.targetId = f.target_id || null;\r\n //enables/disables expand/collapse icon\r\n this.enableIcon = f.enable_icon===false ? false : true;\r\n this.btnText = f.btn_text || '';\r\n\r\n //defines expand/collapse filters text\r\n this.collapseBtnHtml = this.enableIcon ?\r\n this.icnCollapseHtml + this.btnText :\r\n this.btnText || this.defaultText;\r\n this.expandBtnHtml = this.enableIcon ?\r\n this.icnExpandHtml + this.btnText :\r\n this.btnText || this.defaultText;\r\n\r\n //defines expand/collapse filters button innerHtml\r\n this.btnHtml = f.btn_html || null;\r\n //defines css class for expand/collapse filters button\r\n this.btnCssClass = f.btn_css_class || 'btnExpClpFlt';\r\n //defines css class span containing expand/collapse filters\r\n this.contCssClass = f.cont_css_class || 'expClpFlt';\r\n this.filtersRowIndex = !Types.isUndef(f.filters_row_index) ?\r\n f.filters_row_index : tf.getFiltersRowIndex();\r\n\r\n this.visibleAtStart = !Types.isUndef(f.visible_at_start) ?\r\n Boolean(f.visible_at_start) : true;\r\n\r\n // Prefix\r\n this.prfx = 'fltsVis_';\r\n\r\n //callback before filters row is shown\r\n this.onBeforeShow = Types.isFn(f.on_before_show) ?\r\n f.on_before_show : null;\r\n //callback after filters row is shown\r\n this.onAfterShow = Types.isFn(f.on_after_show) ?\r\n f.on_after_show : null;\r\n //callback before filters row is hidden\r\n this.onBeforeHide = Types.isFn(f.on_before_hide) ?\r\n f.on_before_hide : null;\r\n //callback after filters row is hidden\r\n this.onAfterHide = Types.isFn(f.on_after_hide) ? f.on_after_hide : null;\r\n\r\n //Loads extension stylesheet\r\n tf.import(f.name+'Style', tf.stylePath + this.stylesheet, null, 'link');\r\n\r\n this.tf = tf;\r\n }\r\n\r\n /**\r\n * Initialise extension\r\n */\r\n init(){\r\n if(this.initialized){\r\n return;\r\n }\r\n\r\n this.buildUI();\r\n this.initialized = true;\r\n }\r\n\r\n /**\r\n * Build UI elements\r\n */\r\n buildUI(){\r\n let tf = this.tf;\r\n let span = Dom.create('span',['id', this.prfx+tf.id]);\r\n span.className = this.contCssClass;\r\n\r\n //Container element (rdiv or custom element)\r\n if(!this.targetId){\r\n tf.setToolbar();\r\n }\r\n let targetEl = !this.targetId ? tf.rDiv : Dom.id(this.targetId);\r\n\r\n if(!this.targetId){\r\n let firstChild = targetEl.firstChild;\r\n firstChild.parentNode.insertBefore(span, firstChild);\r\n } else {\r\n targetEl.appendChild(span);\r\n }\r\n\r\n let btn;\r\n if(!this.btnHtml){\r\n btn = Dom.create('a', ['href', 'javascript:void(0);']);\r\n btn.className = this.btnCssClass;\r\n btn.title = this.btnText || this.defaultText;\r\n btn.innerHTML = this.collapseBtnHtml;\r\n span.appendChild(btn);\r\n Event.add(btn, 'click', ()=> this.toggle());\r\n } else { //Custom html\r\n span.innerHTML = this.btnHtml;\r\n btn = span.firstChild;\r\n Event.add(btn, 'click', ()=> this.toggle());\r\n }\r\n\r\n this.contEl = span;\r\n this.btnEl = btn;\r\n\r\n if(!this.visibleAtStart){\r\n this.toggle();\r\n }\r\n }\r\n\r\n /**\r\n * Toggle filters visibility\r\n */\r\n toggle(){\r\n let tf = this.tf;\r\n let tbl = tf.gridLayout? tf.feature('gridLayout').headTbl : tf.tbl;\r\n let fltRow = tbl.rows[this.filtersRowIndex];\r\n let fltRowDisplay = fltRow.style.display;\r\n\r\n if(this.onBeforeShow && fltRowDisplay !== ''){\r\n this.onBeforeShow.call(this, this);\r\n }\r\n if(this.onBeforeHide && fltRowDisplay === ''){\r\n this.onBeforeHide.call(null, this);\r\n }\r\n\r\n fltRow.style.display = fltRowDisplay==='' ? 'none' : '';\r\n if(this.enableIcon && !this.btnHtml){\r\n this.btnEl.innerHTML = fltRowDisplay === '' ?\r\n this.expandBtnHtml : this.collapseBtnHtml;\r\n }\r\n\r\n if(this.onAfterShow && fltRowDisplay !== ''){\r\n this.onAfterShow.call(null, this);\r\n }\r\n if(this.onAfterHide && fltRowDisplay === ''){\r\n this.onAfterHide.call(null, this);\r\n }\r\n }\r\n\r\n /**\r\n * Destroy the UI\r\n */\r\n destroy(){\r\n if(!this.btnEl && !this.contEl){\r\n return;\r\n }\r\n\r\n this.btnEl.innerHTML = '';\r\n this.btnEl.parentNode.removeChild(this.btnEl);\r\n this.btnEl = null;\r\n\r\n this.contEl.innerHTML = '';\r\n this.contEl.parentNode.removeChild(this.contEl);\r\n this.contEl = null;\r\n this.initialized = false;\r\n }\r\n\r\n}\r\n"
+ },
+ {
+ "kind": "class",
+ "static": true,
+ "variation": null,
+ "name": "FiltersVisibility",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "access": null,
+ "export": true,
+ "importPath": "TableFilter/src/extensions/filtersVisibility/filtersVisibility.js",
+ "importStyle": "FiltersVisibility",
+ "description": null,
+ "lineNumber": 5,
+ "undocument": true,
+ "interface": false
+ },
+ {
+ "kind": "constructor",
+ "static": false,
+ "variation": null,
+ "name": "constructor",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#constructor",
+ "access": null,
+ "description": "Filters Row Visibility extension",
+ "lineNumber": 12,
+ "params": [
+ {
+ "nullable": null,
+ "types": [
+ "Object"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "tf",
+ "description": "TableFilter instance"
+ },
+ {
+ "nullable": null,
+ "types": [
+ "Object"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "f",
+ "description": "Config"
+ }
+ ],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "initialized",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#initialized",
+ "access": null,
+ "description": null,
+ "lineNumber": 14,
+ "undocument": true,
+ "type": {
+ "types": [
+ "boolean"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "name",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#name",
+ "access": null,
+ "description": null,
+ "lineNumber": 15,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "desc",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#desc",
+ "access": null,
+ "description": null,
+ "lineNumber": 16,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "stylesheet",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#stylesheet",
+ "access": null,
+ "description": null,
+ "lineNumber": 19,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "icnExpand",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#icnExpand",
+ "access": null,
+ "description": null,
+ "lineNumber": 20,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "icnCollapse",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#icnCollapse",
+ "access": null,
+ "description": null,
+ "lineNumber": 21,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "contEl",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#contEl",
+ "access": null,
+ "description": null,
+ "lineNumber": 24,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "btnEl",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#btnEl",
+ "access": null,
+ "description": null,
+ "lineNumber": 26,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "icnExpandHtml",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#icnExpandHtml",
+ "access": null,
+ "description": null,
+ "lineNumber": 28,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "icnCollapseHtml",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#icnCollapseHtml",
+ "access": null,
+ "description": null,
+ "lineNumber": 30,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "defaultText",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#defaultText",
+ "access": null,
+ "description": null,
+ "lineNumber": 32,
+ "undocument": true,
+ "type": {
+ "types": [
+ "string"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "targetId",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#targetId",
+ "access": null,
+ "description": null,
+ "lineNumber": 35,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "enableIcon",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#enableIcon",
+ "access": null,
+ "description": null,
+ "lineNumber": 37,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "btnText",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#btnText",
+ "access": null,
+ "description": null,
+ "lineNumber": 38,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "collapseBtnHtml",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#collapseBtnHtml",
+ "access": null,
+ "description": null,
+ "lineNumber": 41,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "expandBtnHtml",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#expandBtnHtml",
+ "access": null,
+ "description": null,
+ "lineNumber": 44,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "btnHtml",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#btnHtml",
+ "access": null,
+ "description": null,
+ "lineNumber": 49,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "btnCssClass",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#btnCssClass",
+ "access": null,
+ "description": null,
+ "lineNumber": 51,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "contCssClass",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#contCssClass",
+ "access": null,
+ "description": null,
+ "lineNumber": 53,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "filtersRowIndex",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#filtersRowIndex",
+ "access": null,
+ "description": null,
+ "lineNumber": 54,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "visibleAtStart",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#visibleAtStart",
+ "access": null,
+ "description": null,
+ "lineNumber": 57,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "prfx",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#prfx",
+ "access": null,
+ "description": null,
+ "lineNumber": 61,
+ "undocument": true,
+ "type": {
+ "types": [
+ "string"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "onBeforeShow",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#onBeforeShow",
+ "access": null,
+ "description": null,
+ "lineNumber": 64,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "onAfterShow",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#onAfterShow",
+ "access": null,
+ "description": null,
+ "lineNumber": 67,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "onBeforeHide",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#onBeforeHide",
+ "access": null,
+ "description": null,
+ "lineNumber": 70,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "onAfterHide",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#onAfterHide",
+ "access": null,
+ "description": null,
+ "lineNumber": 73,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "tf",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#tf",
+ "access": null,
+ "description": null,
+ "lineNumber": 78,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "init",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#init",
+ "access": null,
+ "description": "Initialise extension",
+ "lineNumber": 84,
+ "params": [],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "initialized",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#initialized",
+ "access": null,
+ "description": null,
+ "lineNumber": 90,
+ "undocument": true,
+ "type": {
+ "types": [
+ "boolean"
+ ]
+ }
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "buildUI",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#buildUI",
+ "access": null,
+ "description": "Build UI elements",
+ "lineNumber": 96,
+ "params": [],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "contEl",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#contEl",
+ "access": null,
+ "description": null,
+ "lineNumber": 128,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "btnEl",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#btnEl",
+ "access": null,
+ "description": null,
+ "lineNumber": 129,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "toggle",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#toggle",
+ "access": null,
+ "description": "Toggle filters visibility",
+ "lineNumber": 139,
+ "params": [],
+ "generator": false
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "destroy",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#destroy",
+ "access": null,
+ "description": "Destroy the UI",
+ "lineNumber": 169,
+ "params": [],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "btnEl",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#btnEl",
+ "access": null,
+ "description": null,
+ "lineNumber": 176,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "contEl",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#contEl",
+ "access": null,
+ "description": null,
+ "lineNumber": 180,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "initialized",
+ "memberof": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility",
+ "longname": "src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility#initialized",
+ "access": null,
+ "description": null,
+ "lineNumber": 181,
+ "undocument": true,
+ "type": {
+ "types": [
+ "boolean"
+ ]
+ }
+ },
+ {
+ "kind": "file",
+ "static": true,
+ "variation": null,
+ "name": "src/extensions/sort/adapterSortabletable.js",
+ "memberof": null,
+ "longname": "src/extensions/sort/adapterSortabletable.js",
+ "access": null,
+ "description": null,
+ "lineNumber": 1,
+ "content": "import Types from '../../types';\r\nimport Dom from '../../dom';\r\nimport Arr from '../../array';\r\nimport Event from '../../event';\r\nimport DateHelper from '../../date';\r\nimport Helpers from '../../helpers';\r\n\r\nexport default class AdapterSortableTable{\r\n\r\n /**\r\n * SortableTable Adapter module\r\n * @param {Object} tf TableFilter instance\r\n */\r\n constructor(tf, opts){\r\n // Configuration object\r\n let f = tf.config();\r\n\r\n this.initialized = false;\r\n this.name = opts.name;\r\n this.desc = opts.description || 'Sortable table';\r\n\r\n //indicates if paging is enabled\r\n this.isPaged = false;\r\n\r\n //indicates if tables was sorted\r\n this.sorted = false;\r\n\r\n this.sortTypes = Types.isArray(opts.types) ? opts.types : [];\r\n this.sortColAtStart = Types.isArray(opts.sort_col_at_start) ?\r\n opts.sort_col_at_start : null;\r\n this.asyncSort = Boolean(opts.async_sort);\r\n this.triggerIds = Types.isArray(opts.trigger_ids) ?\r\n opts.trigger_ids : [];\r\n\r\n // edit .sort-arrow.descending / .sort-arrow.ascending in\r\n // tablefilter.css to reflect any path change\r\n this.imgPath = opts.images_path || tf.themesPath;\r\n this.imgBlank = opts.image_blank || 'blank.png';\r\n this.imgClassName = opts.image_class_name || 'sort-arrow';\r\n this.imgAscClassName = opts.image_asc_class_name || 'ascending';\r\n this.imgDescClassName = opts.image_desc_class_name ||'descending';\r\n //cell attribute storing custom key\r\n this.customKey = opts.custom_key || 'data-tf-sortKey';\r\n\r\n /*** TF additional events ***/\r\n //additional paging events for alternating background\r\n // o.Evt._Paging.nextEvt = function(){\r\n // if(o.sorted && o.alternateBgs) o.Filter();\r\n // }\r\n // o.Evt._Paging.prevEvt = o.Evt._Paging.nextEvt;\r\n // o.Evt._Paging.firstEvt = o.Evt._Paging.nextEvt;\r\n // o.Evt._Paging.lastEvt = o.Evt._Paging.nextEvt;\r\n // o.Evt._OnSlcPagesChangeEvt = o.Evt._Paging.nextEvt;\r\n\r\n // callback invoked after sort is loaded and instanciated\r\n this.onSortLoaded = Types.isFn(opts.on_sort_loaded) ?\r\n opts.on_sort_loaded : null;\r\n // callback invoked before table is sorted\r\n this.onBeforeSort = Types.isFn(opts.on_before_sort) ?\r\n opts.on_before_sort : null;\r\n // callback invoked after table is sorted\r\n this.onAfterSort = Types.isFn(opts.on_after_sort) ?\r\n f.on_after_sort : null;\r\n\r\n this.tf = tf;\r\n }\r\n\r\n init(){\r\n let tf = this.tf;\r\n let adpt = this;\r\n\r\n // SortableTable class sanity check (sortabletable.js)\r\n if(Types.isUndef(SortableTable)){\r\n throw new Error('SortableTable class not found.');\r\n }\r\n\r\n this.overrideSortableTable();\r\n this.setSortTypes();\r\n\r\n //Column sort at start\r\n let sortColAtStart = adpt.sortColAtStart;\r\n if(sortColAtStart){\r\n this.stt.sort(sortColAtStart[0], sortColAtStart[1]);\r\n }\r\n\r\n if(this.onSortLoaded){\r\n this.onSortLoaded.call(null, tf, this);\r\n }\r\n\r\n /*** SortableTable callbacks ***/\r\n this.stt.onbeforesort = function(){\r\n if(this.onBeforeSort){\r\n this.onBeforeSort.call(null, tf, this.stt.sortColumn);\r\n }\r\n\r\n /*** sort behaviour for paging ***/\r\n if(tf.paging){\r\n adpt.isPaged = true;\r\n tf.paging = false;\r\n tf.feature('paging').destroy();\r\n }\r\n };\r\n\r\n this.stt.onsort = function(){\r\n adpt.sorted = true;\r\n\r\n //rows alternating bg issue\r\n // TODO: move into AlternateRows component\r\n if(tf.alternateBgs){\r\n let rows = tf.tbl.rows, c = 0;\r\n\r\n let setClass = function(row, i, removeOnly){\r\n if(Types.isUndef(removeOnly)){\r\n removeOnly = false;\r\n }\r\n let altRows = tf.feature('alternateRows'),\r\n oddCls = altRows.oddCss,\r\n evenCls = altRows.evenCss;\r\n Dom.removeClass(row, oddCls);\r\n Dom.removeClass(row, evenCls);\r\n\r\n if(!removeOnly){\r\n Dom.addClass(row, i % 2 ? oddCls : evenCls);\r\n }\r\n };\r\n\r\n for (let i = tf.refRow; i < tf.nbRows; i++){\r\n let isRowValid = rows[i].getAttribute('validRow');\r\n if(tf.paging && rows[i].style.display === ''){\r\n setClass(rows[i], c);\r\n c++;\r\n } else {\r\n if((isRowValid==='true' || isRowValid===null) &&\r\n rows[i].style.display === ''){\r\n setClass(rows[i], c);\r\n c++;\r\n } else {\r\n setClass(rows[i], c, true);\r\n }\r\n }\r\n }\r\n }\r\n //sort behaviour for paging\r\n if(adpt.isPaged){\r\n let paginator = tf.feature('paging');\r\n paginator.reset(false);\r\n paginator.setPage(paginator.getPage());\r\n adpt.isPaged = false;\r\n }\r\n\r\n if(adpt.onAfterSort){\r\n adpt.onAfterSort.call(null, tf, tf.stt.sortColumn);\r\n }\r\n };\r\n\r\n this.initialized = true;\r\n }\r\n\r\n /**\r\n * Sort specified column\r\n * @param {Number} colIdx Column index\r\n */\r\n sortByColumnIndex(colIdx){\r\n this.stt.sort(colIdx);\r\n }\r\n\r\n overrideSortableTable(){\r\n let adpt = this,\r\n tf = this.tf;\r\n\r\n /**\r\n * Overrides headerOnclick method in order to handle th event\r\n * @param {Object} e [description]\r\n */\r\n SortableTable.prototype.headerOnclick = function(evt){\r\n if(!adpt.initialized){\r\n return;\r\n }\r\n\r\n // find Header element\r\n let el = evt.target || evt.srcElement;\r\n\r\n while(el.tagName !== 'TD' && el.tagName !== 'TH'){\r\n el = el.parentNode;\r\n }\r\n\r\n this.sort(\r\n SortableTable.msie ?\r\n SortableTable.getCellIndex(el) : el.cellIndex\r\n );\r\n };\r\n\r\n /**\r\n * Overrides getCellIndex IE returns wrong cellIndex when columns are\r\n * hidden\r\n * @param {Object} oTd TD element\r\n * @return {Number} Cell index\r\n */\r\n SortableTable.getCellIndex = function(oTd){\r\n let cells = oTd.parentNode.cells,\r\n l = cells.length, i;\r\n for (i = 0; cells[i] != oTd && i < l; i++){}\r\n return i;\r\n };\r\n\r\n /**\r\n * Overrides initHeader in order to handle filters row position\r\n * @param {Array} oSortTypes\r\n */\r\n SortableTable.prototype.initHeader = function(oSortTypes){\r\n let stt = this;\r\n if (!stt.tHead){\r\n if(tf.gridLayout){\r\n stt.tHead = tf.feature('gridLayout').headTbl.tHead;\r\n } else {\r\n return;\r\n }\r\n }\r\n\r\n stt.headersRow = tf.headersRow;\r\n let cells = stt.tHead.rows[stt.headersRow].cells;\r\n stt.sortTypes = oSortTypes || [];\r\n let l = cells.length;\r\n let img, c;\r\n\r\n for (let i = 0; i < l; i++) {\r\n c = cells[i];\r\n if (stt.sortTypes[i] !== null && stt.sortTypes[i] !== 'None'){\r\n c.style.cursor = 'pointer';\r\n img = Dom.create('img',\r\n ['src', adpt.imgPath + adpt.imgBlank]);\r\n c.appendChild(img);\r\n if (stt.sortTypes[i] !== null){\r\n c.setAttribute( '_sortType', stt.sortTypes[i]);\r\n }\r\n Event.add(c, 'click', stt._headerOnclick);\r\n } else {\r\n c.setAttribute('_sortType', oSortTypes[i]);\r\n c._sortType = 'None';\r\n }\r\n }\r\n stt.updateHeaderArrows();\r\n };\r\n\r\n /**\r\n * Overrides updateHeaderArrows in order to handle arrows indicators\r\n */\r\n SortableTable.prototype.updateHeaderArrows = function(){\r\n let stt = this;\r\n let cells, l, img;\r\n\r\n // external headers\r\n if(adpt.asyncSort && adpt.triggerIds.length > 0){\r\n let triggers = adpt.triggerIds;\r\n cells = [];\r\n l = triggers.length;\r\n for(let j=0; j 0){\r\n let triggers = this.triggerIds;\r\n for(let j=0; j {\r\n let elm = evt.target;\r\n if(!this.tf.sort){\r\n return;\r\n }\r\n this.stt.asyncSort(\r\n Arr.indexByValue(triggers, elm.id, true)\r\n );\r\n });\r\n trigger.setAttribute('_sortType', _sortTypes[j]);\r\n }\r\n }\r\n }\r\n }\r\n\r\n /**\r\n * Destroy sort\r\n */\r\n destroy(){\r\n let tf = this.tf;\r\n this.sorted = false;\r\n this.initialized = false;\r\n this.stt.destroy();\r\n\r\n let ids = tf.getFiltersId();\r\n for (let idx = 0; idx < ids.length; idx++){\r\n let header = tf.getHeaderElement(idx);\r\n let img = Dom.tag(header, 'img');\r\n\r\n if(img.length === 1){\r\n header.removeChild(img[0]);\r\n }\r\n }\r\n }\r\n\r\n}\r\n\r\n//Converters\r\nfunction usNumberConverter(s){\r\n return Helpers.removeNbFormat(s, 'us');\r\n}\r\nfunction euNumberConverter(s){\r\n return Helpers.removeNbFormat(s, 'eu');\r\n}\r\nfunction dateConverter(s, format){\r\n return DateHelper.format(s, format);\r\n}\r\nfunction dmyDateConverter(s){\r\n return dateConverter(s, 'DMY');\r\n}\r\nfunction mdyDateConverter(s){\r\n return dateConverter(s, 'MDY');\r\n}\r\nfunction ymdDateConverter(s){\r\n return dateConverter(s, 'YMD');\r\n}\r\nfunction ddmmmyyyyDateConverter(s){\r\n return dateConverter(s, 'DDMMMYYYY');\r\n}\r\n\r\nfunction ipAddress(value){\r\n let vals = value.split('.');\r\n for (let x in vals) {\r\n let val = vals[x];\r\n while (3 > val.length){\r\n val = '0'+val;\r\n }\r\n vals[x] = val;\r\n }\r\n return vals.join('.');\r\n}\r\n\r\nfunction sortIP(a,b){\r\n let aa = ipAddress(a.value.toLowerCase());\r\n let bb = ipAddress(b.value.toLowerCase());\r\n if (aa==bb){\r\n return 0;\r\n } else if (aa { this.onChange(evt); });\r\n\r\n var rows = tf.tbl.rows;\r\n this.isCustom = tf.isCustomOptions(colIndex);\r\n\r\n var activeFlt;\r\n if(tf.linkedFilters && tf.activeFilterId){\r\n activeFlt = tf.activeFilterId.split('_')[0];\r\n activeFlt = activeFlt.split(tf.prfxFlt)[1];\r\n }\r\n\r\n var filteredDataCol = [];\r\n if(tf.linkedFilters && tf.disableExcludedOptions){\r\n this.excludedOpts = [];\r\n }\r\n\r\n for(var k=tf.refRow; k 0){\r\n if(tf.hasCustomSlcOptions &&\r\n Arr.has(tf.customSlcOptions.cols, colIndex)){\r\n fltArr.push(tmpVal);\r\n } else {\r\n fltArr = tmpVal.split(' '+tf.orOperator+' ');\r\n }\r\n }\r\n\r\n for(var y=0; y { this.optionClick(evt); });\r\n }\r\n ul.appendChild(li);\r\n\r\n if(val===''){\r\n //item is hidden\r\n li.style.display = 'none';\r\n }\r\n\r\n /*** remember grid values ***/\r\n if(tf.rememberGridValues){\r\n if((tf.hasCustomSlcOptions &&\r\n Arr.has(tf.customSlcOptions.cols, colIndex) &&\r\n fltArr.toString().indexOf(val)!= -1) ||\r\n Arr.has(fltArr,\r\n Str.matchCase(val, tf.matchCase), tf.matchCase)){\r\n li.check.checked = true;\r\n this.setCheckListValues(li.check);\r\n }\r\n }\r\n }\r\n }\r\n\r\n /**\r\n * Add checklist header option\r\n * @param {Number} colIndex Column index\r\n * @param {Object} ul Ul element\r\n */\r\n addTChecks(colIndex, ul){\r\n var tf = this.tf;\r\n var chkCt = 1;\r\n var li0 = Dom.createCheckItem(\r\n tf.fltIds[colIndex]+'_0', '', tf.displayAllText);\r\n li0.className = this.checkListItemCssClass;\r\n ul.appendChild(li0);\r\n\r\n Event.add(li0.check, 'click', (evt) => {\r\n this.optionClick(evt);\r\n });\r\n\r\n if(!this.enableCheckListResetFilter){\r\n li0.style.display = 'none';\r\n }\r\n\r\n if(tf.enableEmptyOption){\r\n var li1 = Dom.createCheckItem(\r\n tf.fltIds[colIndex]+'_1', tf.emOperator, tf.emptyText);\r\n li1.className = this.checkListItemCssClass;\r\n ul.appendChild(li1);\r\n Event.add(li1.check, 'click', (evt) => {\r\n this.optionClick(evt);\r\n });\r\n chkCt++;\r\n }\r\n\r\n if(tf.enableNonEmptyOption){\r\n var li2 = Dom.createCheckItem(\r\n tf.fltIds[colIndex]+'_2',\r\n tf.nmOperator,\r\n tf.nonEmptyText\r\n );\r\n li2.className = this.checkListItemCssClass;\r\n ul.appendChild(li2);\r\n Event.add(li2.check, 'click', (evt) => {\r\n this.optionClick(evt);\r\n });\r\n chkCt++;\r\n }\r\n return chkCt;\r\n }\r\n\r\n /**\r\n * Store checked options in DOM element attribute\r\n * @param {Object} o checklist option DOM element\r\n */\r\n setCheckListValues(o){\r\n if(!o){\r\n return;\r\n }\r\n var tf = this.tf;\r\n var chkValue = o.value; //checked item value\r\n var chkIndex = parseInt(o.id.split('_')[2], 10);\r\n var filterTag = 'ul', itemTag = 'li';\r\n var n = o;\r\n\r\n //ul tag search\r\n while(Str.lower(n.nodeName)!==filterTag){\r\n n = n.parentNode;\r\n }\r\n\r\n var li = n.childNodes[chkIndex];\r\n var colIndex = n.getAttribute('colIndex');\r\n var fltValue = n.getAttribute('value'); //filter value (ul tag)\r\n var fltIndexes = n.getAttribute('indexes'); //selected items (ul tag)\r\n\r\n if(o.checked){\r\n //show all item\r\n if(chkValue===''){\r\n if((fltIndexes && fltIndexes!=='')){\r\n //items indexes\r\n var indSplit = fltIndexes.split(tf.separator);\r\n //checked items loop\r\n for(var u=0; u ');\r\n //span containing reset button\r\n this.prfxResetSpan = 'resetspan_';\r\n\r\n this.tf = tf;\r\n }\r\n\r\n onClick(){\r\n this.tf.clearFilters();\r\n }\r\n\r\n /**\r\n * Build DOM elements\r\n */\r\n init(){\r\n var tf = this.tf;\r\n\r\n if(!tf.hasGrid() && !tf.isFirstLoad && tf.btnResetEl){\r\n return;\r\n }\r\n\r\n var resetspan = Dom.create('span', ['id', this.prfxResetSpan+tf.id]);\r\n\r\n // reset button is added to defined element\r\n if(!this.btnResetTgtId){\r\n tf.setToolbar();\r\n }\r\n var targetEl = !this.btnResetTgtId ?\r\n tf.rDiv : Dom.id(this.btnResetTgtId);\r\n targetEl.appendChild(resetspan);\r\n\r\n if(!this.btnResetHtml){\r\n var fltreset = Dom.create('a', ['href', 'javascript:void(0);']);\r\n fltreset.className = tf.btnResetCssClass;\r\n fltreset.appendChild(Dom.text(this.btnResetText));\r\n resetspan.appendChild(fltreset);\r\n // fltreset.onclick = this.Evt._Clear;\r\n Event.add(fltreset, 'click', () => { this.onClick(); });\r\n } else {\r\n resetspan.innerHTML = this.btnResetHtml;\r\n var resetEl = resetspan.firstChild;\r\n // resetEl.onclick = this.Evt._Clear;\r\n Event.add(resetEl, 'click', () => { this.onClick(); });\r\n }\r\n this.btnResetEl = resetspan.firstChild;\r\n }\r\n\r\n /**\r\n * Remove clear button UI\r\n */\r\n destroy(){\r\n var tf = this.tf;\r\n\r\n if(!tf.hasGrid() || !this.btnResetEl){\r\n return;\r\n }\r\n\r\n var resetspan = Dom.id(tf.prfxResetSpan+tf.id);\r\n if(resetspan){\r\n resetspan.parentNode.removeChild(resetspan);\r\n }\r\n this.btnResetEl = null;\r\n }\r\n}\r\n"
+ },
+ {
+ "kind": "class",
+ "static": true,
+ "variation": null,
+ "name": "ClearButton",
+ "memberof": "src/modules/clearButton.js",
+ "longname": "src/modules/clearButton.js~ClearButton",
+ "access": null,
+ "export": true,
+ "importPath": "TableFilter/src/modules/clearButton.js",
+ "importStyle": "{ClearButton}",
+ "description": null,
+ "lineNumber": 4,
+ "undocument": true,
+ "interface": false
+ },
+ {
+ "kind": "constructor",
+ "static": false,
+ "variation": null,
+ "name": "constructor",
+ "memberof": "src/modules/clearButton.js~ClearButton",
+ "longname": "src/modules/clearButton.js~ClearButton#constructor",
+ "access": null,
+ "description": "Clear button component",
+ "lineNumber": 10,
+ "params": [
+ {
+ "nullable": null,
+ "types": [
+ "Object"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "tf",
+ "description": "TableFilter instance"
+ }
+ ],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "btnResetTgtId",
+ "memberof": "src/modules/clearButton.js~ClearButton",
+ "longname": "src/modules/clearButton.js~ClearButton#btnResetTgtId",
+ "access": null,
+ "description": null,
+ "lineNumber": 15,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "btnResetEl",
+ "memberof": "src/modules/clearButton.js~ClearButton",
+ "longname": "src/modules/clearButton.js~ClearButton#btnResetEl",
+ "access": null,
+ "description": null,
+ "lineNumber": 17,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "btnResetText",
+ "memberof": "src/modules/clearButton.js~ClearButton",
+ "longname": "src/modules/clearButton.js~ClearButton#btnResetText",
+ "access": null,
+ "description": null,
+ "lineNumber": 19,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "btnResetTooltip",
+ "memberof": "src/modules/clearButton.js~ClearButton",
+ "longname": "src/modules/clearButton.js~ClearButton#btnResetTooltip",
+ "access": null,
+ "description": null,
+ "lineNumber": 21,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "btnResetHtml",
+ "memberof": "src/modules/clearButton.js~ClearButton",
+ "longname": "src/modules/clearButton.js~ClearButton#btnResetHtml",
+ "access": null,
+ "description": null,
+ "lineNumber": 23,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "prfxResetSpan",
+ "memberof": "src/modules/clearButton.js~ClearButton",
+ "longname": "src/modules/clearButton.js~ClearButton#prfxResetSpan",
+ "access": null,
+ "description": null,
+ "lineNumber": 28,
+ "undocument": true,
+ "type": {
+ "types": [
+ "string"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "tf",
+ "memberof": "src/modules/clearButton.js~ClearButton",
+ "longname": "src/modules/clearButton.js~ClearButton#tf",
+ "access": null,
+ "description": null,
+ "lineNumber": 30,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "onClick",
+ "memberof": "src/modules/clearButton.js~ClearButton",
+ "longname": "src/modules/clearButton.js~ClearButton#onClick",
+ "access": null,
+ "description": null,
+ "lineNumber": 33,
+ "undocument": true,
+ "params": [],
+ "generator": false
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "init",
+ "memberof": "src/modules/clearButton.js~ClearButton",
+ "longname": "src/modules/clearButton.js~ClearButton#init",
+ "access": null,
+ "description": "Build DOM elements",
+ "lineNumber": 40,
+ "params": [],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "btnResetEl",
+ "memberof": "src/modules/clearButton.js~ClearButton",
+ "longname": "src/modules/clearButton.js~ClearButton#btnResetEl",
+ "access": null,
+ "description": null,
+ "lineNumber": 70,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "destroy",
+ "memberof": "src/modules/clearButton.js~ClearButton",
+ "longname": "src/modules/clearButton.js~ClearButton#destroy",
+ "access": null,
+ "description": "Remove clear button UI",
+ "lineNumber": 76,
+ "params": [],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "btnResetEl",
+ "memberof": "src/modules/clearButton.js~ClearButton",
+ "longname": "src/modules/clearButton.js~ClearButton#btnResetEl",
+ "access": null,
+ "description": null,
+ "lineNumber": 87,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "file",
+ "static": true,
+ "variation": null,
+ "name": "src/modules/dropdown.js",
+ "memberof": null,
+ "longname": "src/modules/dropdown.js",
+ "access": null,
+ "description": null,
+ "lineNumber": 1,
+ "content": "import Dom from '../dom';\r\nimport Arr from '../array';\r\nimport Str from '../string';\r\nimport Sort from '../sort';\r\n\r\nexport class Dropdown{\r\n\r\n /**\r\n * Dropdown UI component\r\n * @param {Object} tf TableFilter instance\r\n */\r\n constructor(tf){\r\n // Configuration object\r\n var f = tf.config();\r\n\r\n this.enableSlcResetFilter = f.enable_slc_reset_filter===false ?\r\n false : true;\r\n //defines empty option text\r\n this.nonEmptyText = f.non_empty_text || '(Non empty)';\r\n //sets select filling method: 'innerHTML' or 'createElement'\r\n this.slcFillingMethod = f.slc_filling_method || 'createElement';\r\n //IE only, tooltip text appearing on select before it is populated\r\n this.activateSlcTooltip = f.activate_slc_tooltip ||\r\n 'Click to activate';\r\n //tooltip text appearing on multiple select\r\n this.multipleSlcTooltip = f.multiple_slc_tooltip ||\r\n 'Use Ctrl key for multiple selections';\r\n\r\n this.isCustom = null;\r\n this.opts = null;\r\n this.optsTxt = null;\r\n this.slcInnerHtml = null;\r\n\r\n this.tf = tf;\r\n }\r\n\r\n /**\r\n * Build drop-down filter UI asynchronously\r\n * @param {Number} colIndex Column index\r\n * @param {Boolean} isLinked Enable linked refresh behaviour\r\n * @param {Boolean} isExternal Render in external container\r\n * @param {String} extSlcId External container id\r\n */\r\n build(colIndex, isLinked, isExternal, extSlcId){\r\n var tf = this.tf;\r\n tf.EvtManager(\r\n tf.Evt.name.dropdown,\r\n {\r\n slcIndex: colIndex,\r\n slcRefreshed: isLinked,\r\n slcExternal: isExternal,\r\n slcId: extSlcId\r\n }\r\n );\r\n }\r\n\r\n /**\r\n * Build drop-down filter UI\r\n * @param {Number} colIndex Column index\r\n * @param {Boolean} isLinked Enable linked refresh behaviour\r\n * @param {Boolean} isExternal Render in external container\r\n * @param {String} extSlcId External container id\r\n */\r\n _build(colIndex, isLinked=false, isExternal=false, extSlcId=null){\r\n var tf = this.tf;\r\n colIndex = parseInt(colIndex, 10);\r\n\r\n this.opts = [];\r\n this.optsTxt = [];\r\n this.slcInnerHtml = '';\r\n\r\n var slcId = tf.fltIds[colIndex];\r\n if((!Dom.id(slcId) && !isExternal) ||\r\n (!Dom.id(extSlcId) && isExternal)){\r\n return;\r\n }\r\n var slc = !isExternal ? Dom.id(slcId) : Dom.id(extSlcId),\r\n rows = tf.tbl.rows,\r\n matchCase = tf.matchCase;\r\n\r\n //custom select test\r\n this.isCustom = tf.isCustomOptions(colIndex);\r\n\r\n //custom selects text\r\n var activeFlt;\r\n if(isLinked && tf.activeFilterId){\r\n activeFlt = tf.activeFilterId.split('_')[0];\r\n activeFlt = activeFlt.split(tf.prfxFlt)[1];\r\n }\r\n\r\n /*** remember grid values ***/\r\n var fltsValues = [], fltArr = [];\r\n if(tf.rememberGridValues){\r\n fltsValues =\r\n tf.feature('store').getFilterValues(tf.fltsValuesCookie);\r\n if(fltsValues && !Str.isEmpty(fltsValues.toString())){\r\n if(this.isCustom){\r\n fltArr.push(fltsValues[colIndex]);\r\n } else {\r\n fltArr = fltsValues[colIndex].split(' '+tf.orOperator+' ');\r\n }\r\n }\r\n }\r\n\r\n var excludedOpts = null,\r\n filteredDataCol = null;\r\n if(isLinked && tf.disableExcludedOptions){\r\n excludedOpts = [];\r\n filteredDataCol = [];\r\n }\r\n\r\n for(var k=tf.refRow; k' +\r\n lbl+'';\r\n } else {\r\n var opt;\r\n //fill select on demand\r\n if(tf.fillSlcOnDemand && slcValue===this.opts[y] &&\r\n tf['col'+colIndex]===tf.fltTypeSlc){\r\n opt = Dom.createOpt(lbl, val, true);\r\n } else {\r\n if(tf['col'+colIndex]!==tf.fltTypeMulti){\r\n opt = Dom.createOpt(\r\n lbl,\r\n val,\r\n (fltsValues[colIndex]!==' ' &&\r\n val===fltsValues[colIndex]) ? true : false\r\n );\r\n } else {\r\n opt = Dom.createOpt(\r\n lbl,\r\n val,\r\n (Arr.has(fltArr,\r\n Str.matchCase(this.opts[y], tf.matchCase),\r\n tf.matchCase) ||\r\n fltArr.toString().indexOf(val)!== -1) ?\r\n true : false\r\n );\r\n }\r\n }\r\n if(isDisabled){\r\n opt.disabled = true;\r\n }\r\n slc.appendChild(opt);\r\n }\r\n }// for y\r\n\r\n if(fillMethod === 'innerhtml'){\r\n slc.innerHTML += this.slcInnerHtml;\r\n }\r\n slc.setAttribute('filled', '1');\r\n }\r\n\r\n /**\r\n * Add drop-down header option\r\n * @param {Object} slc Select DOM element\r\n */\r\n addFirstOption(slc){\r\n var tf = this.tf,\r\n fillMethod = Str.lower(this.slcFillingMethod);\r\n\r\n if(fillMethod === 'innerhtml'){\r\n this.slcInnerHtml += ''+ tf.displayAllText +\r\n ' ';\r\n }\r\n else {\r\n var opt0 = Dom.createOpt(\r\n (!this.enableSlcResetFilter ? '' : tf.displayAllText),'');\r\n if(!this.enableSlcResetFilter){\r\n opt0.style.display = 'none';\r\n }\r\n slc.appendChild(opt0);\r\n if(tf.enableEmptyOption){\r\n var opt1 = Dom.createOpt(tf.emptyText, tf.emOperator);\r\n slc.appendChild(opt1);\r\n }\r\n if(tf.enableNonEmptyOption){\r\n var opt2 = Dom.createOpt(tf.nonEmptyText, tf.nmOperator);\r\n slc.appendChild(opt2);\r\n }\r\n }\r\n return slc;\r\n }\r\n\r\n}\r\n"
+ },
+ {
+ "kind": "class",
+ "static": true,
+ "variation": null,
+ "name": "Dropdown",
+ "memberof": "src/modules/dropdown.js",
+ "longname": "src/modules/dropdown.js~Dropdown",
+ "access": null,
+ "export": true,
+ "importPath": "TableFilter/src/modules/dropdown.js",
+ "importStyle": "{Dropdown}",
+ "description": null,
+ "lineNumber": 6,
+ "undocument": true,
+ "interface": false
+ },
+ {
+ "kind": "constructor",
+ "static": false,
+ "variation": null,
+ "name": "constructor",
+ "memberof": "src/modules/dropdown.js~Dropdown",
+ "longname": "src/modules/dropdown.js~Dropdown#constructor",
+ "access": null,
+ "description": "Dropdown UI component",
+ "lineNumber": 12,
+ "params": [
+ {
+ "nullable": null,
+ "types": [
+ "Object"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "tf",
+ "description": "TableFilter instance"
+ }
+ ],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "enableSlcResetFilter",
+ "memberof": "src/modules/dropdown.js~Dropdown",
+ "longname": "src/modules/dropdown.js~Dropdown#enableSlcResetFilter",
+ "access": null,
+ "description": null,
+ "lineNumber": 16,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "nonEmptyText",
+ "memberof": "src/modules/dropdown.js~Dropdown",
+ "longname": "src/modules/dropdown.js~Dropdown#nonEmptyText",
+ "access": null,
+ "description": null,
+ "lineNumber": 19,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "slcFillingMethod",
+ "memberof": "src/modules/dropdown.js~Dropdown",
+ "longname": "src/modules/dropdown.js~Dropdown#slcFillingMethod",
+ "access": null,
+ "description": null,
+ "lineNumber": 21,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "activateSlcTooltip",
+ "memberof": "src/modules/dropdown.js~Dropdown",
+ "longname": "src/modules/dropdown.js~Dropdown#activateSlcTooltip",
+ "access": null,
+ "description": null,
+ "lineNumber": 23,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "multipleSlcTooltip",
+ "memberof": "src/modules/dropdown.js~Dropdown",
+ "longname": "src/modules/dropdown.js~Dropdown#multipleSlcTooltip",
+ "access": null,
+ "description": null,
+ "lineNumber": 26,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "isCustom",
+ "memberof": "src/modules/dropdown.js~Dropdown",
+ "longname": "src/modules/dropdown.js~Dropdown#isCustom",
+ "access": null,
+ "description": null,
+ "lineNumber": 29,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "opts",
+ "memberof": "src/modules/dropdown.js~Dropdown",
+ "longname": "src/modules/dropdown.js~Dropdown#opts",
+ "access": null,
+ "description": null,
+ "lineNumber": 30,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "optsTxt",
+ "memberof": "src/modules/dropdown.js~Dropdown",
+ "longname": "src/modules/dropdown.js~Dropdown#optsTxt",
+ "access": null,
+ "description": null,
+ "lineNumber": 31,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "slcInnerHtml",
+ "memberof": "src/modules/dropdown.js~Dropdown",
+ "longname": "src/modules/dropdown.js~Dropdown#slcInnerHtml",
+ "access": null,
+ "description": null,
+ "lineNumber": 32,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "tf",
+ "memberof": "src/modules/dropdown.js~Dropdown",
+ "longname": "src/modules/dropdown.js~Dropdown#tf",
+ "access": null,
+ "description": null,
+ "lineNumber": 34,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "build",
+ "memberof": "src/modules/dropdown.js~Dropdown",
+ "longname": "src/modules/dropdown.js~Dropdown#build",
+ "access": null,
+ "description": "Build drop-down filter UI asynchronously",
+ "lineNumber": 44,
+ "params": [
+ {
+ "nullable": null,
+ "types": [
+ "Number"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "colIndex",
+ "description": "Column index"
+ },
+ {
+ "nullable": null,
+ "types": [
+ "Boolean"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "isLinked",
+ "description": "Enable linked refresh behaviour"
+ },
+ {
+ "nullable": null,
+ "types": [
+ "Boolean"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "isExternal",
+ "description": "Render in external container"
+ },
+ {
+ "nullable": null,
+ "types": [
+ "String"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "extSlcId",
+ "description": "External container id"
+ }
+ ],
+ "generator": false
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "_build",
+ "memberof": "src/modules/dropdown.js~Dropdown",
+ "longname": "src/modules/dropdown.js~Dropdown#_build",
+ "access": null,
+ "description": "Build drop-down filter UI",
+ "lineNumber": 64,
+ "params": [
+ {
+ "nullable": null,
+ "types": [
+ "Number"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "colIndex",
+ "description": "Column index"
+ },
+ {
+ "nullable": null,
+ "types": [
+ "Boolean"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "isLinked",
+ "description": "Enable linked refresh behaviour"
+ },
+ {
+ "nullable": null,
+ "types": [
+ "Boolean"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "isExternal",
+ "description": "Render in external container"
+ },
+ {
+ "nullable": null,
+ "types": [
+ "String"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "extSlcId",
+ "description": "External container id"
+ }
+ ],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "opts",
+ "memberof": "src/modules/dropdown.js~Dropdown",
+ "longname": "src/modules/dropdown.js~Dropdown#opts",
+ "access": null,
+ "description": null,
+ "lineNumber": 68,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "optsTxt",
+ "memberof": "src/modules/dropdown.js~Dropdown",
+ "longname": "src/modules/dropdown.js~Dropdown#optsTxt",
+ "access": null,
+ "description": null,
+ "lineNumber": 69,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "slcInnerHtml",
+ "memberof": "src/modules/dropdown.js~Dropdown",
+ "longname": "src/modules/dropdown.js~Dropdown#slcInnerHtml",
+ "access": null,
+ "description": null,
+ "lineNumber": 70,
+ "undocument": true,
+ "type": {
+ "types": [
+ "string"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "isCustom",
+ "memberof": "src/modules/dropdown.js~Dropdown",
+ "longname": "src/modules/dropdown.js~Dropdown#isCustom",
+ "access": null,
+ "description": null,
+ "lineNumber": 82,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "opts",
+ "memberof": "src/modules/dropdown.js~Dropdown",
+ "longname": "src/modules/dropdown.js~Dropdown#opts",
+ "access": null,
+ "description": null,
+ "lineNumber": 169,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "optsTxt",
+ "memberof": "src/modules/dropdown.js~Dropdown",
+ "longname": "src/modules/dropdown.js~Dropdown#optsTxt",
+ "access": null,
+ "description": null,
+ "lineNumber": 170,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "addOptions",
+ "memberof": "src/modules/dropdown.js~Dropdown",
+ "longname": "src/modules/dropdown.js~Dropdown#addOptions",
+ "access": null,
+ "description": "Add drop-down options",
+ "lineNumber": 240,
+ "params": [
+ {
+ "nullable": null,
+ "types": [
+ "Number"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "colIndex",
+ "description": "Column index"
+ },
+ {
+ "nullable": null,
+ "types": [
+ "Object"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "slc",
+ "description": "Select Dom element"
+ },
+ {
+ "nullable": null,
+ "types": [
+ "Boolean"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "isLinked",
+ "description": "Enable linked refresh behaviour"
+ },
+ {
+ "nullable": null,
+ "types": [
+ "Array"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "excludedOpts",
+ "description": "Array of excluded options"
+ },
+ {
+ "nullable": null,
+ "types": [
+ "Array"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "fltsValues",
+ "description": "Collection of persisted filter values"
+ },
+ {
+ "nullable": null,
+ "types": [
+ "Array"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "fltArr",
+ "description": "Collection of persisted filter values"
+ }
+ ],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "slcInnerHtml",
+ "memberof": "src/modules/dropdown.js~Dropdown",
+ "longname": "src/modules/dropdown.js~Dropdown#slcInnerHtml",
+ "access": null,
+ "description": null,
+ "lineNumber": 269,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "addFirstOption",
+ "memberof": "src/modules/dropdown.js~Dropdown",
+ "longname": "src/modules/dropdown.js~Dropdown#addFirstOption",
+ "access": null,
+ "description": "Add drop-down header option",
+ "lineNumber": 315,
+ "params": [
+ {
+ "nullable": null,
+ "types": [
+ "Object"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "slc",
+ "description": "Select DOM element"
+ }
+ ],
+ "return": {
+ "types": [
+ "*"
+ ]
+ },
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "slcInnerHtml",
+ "memberof": "src/modules/dropdown.js~Dropdown",
+ "longname": "src/modules/dropdown.js~Dropdown#slcInnerHtml",
+ "access": null,
+ "description": null,
+ "lineNumber": 320,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "file",
+ "static": true,
+ "variation": null,
+ "name": "src/modules/gridLayout.js",
+ "memberof": null,
+ "longname": "src/modules/gridLayout.js",
+ "access": null,
+ "description": null,
+ "lineNumber": 1,
+ "content": "import Dom from '../dom';\r\nimport Types from '../types';\r\nimport Event from '../event';\r\n\r\nexport class GridLayout{\r\n\r\n /**\r\n * Grid layout, table with fixed headers\r\n * @param {Object} tf TableFilter instance\r\n */\r\n constructor(tf) {\r\n var f = tf.config();\r\n\r\n //defines grid width\r\n this.gridWidth = f.grid_width || null;\r\n //defines grid height\r\n this.gridHeight = f.grid_height || null;\r\n //defines css class for main container\r\n this.gridMainContCssClass = f.grid_cont_css_class || 'grd_Cont';\r\n //defines css class for div containing table\r\n this.gridContCssClass = f.grid_tbl_cont_css_class || 'grd_tblCont';\r\n //defines css class for div containing headers' table\r\n this.gridHeadContCssClass = f.grid_tblHead_cont_css_class ||\r\n 'grd_headTblCont';\r\n //defines css class for div containing rows counter, paging etc.\r\n this.gridInfDivCssClass = f.grid_inf_grid_css_class || 'grd_inf';\r\n //defines which row contains column headers\r\n this.gridHeadRowIndex = f.grid_headers_row_index || 0;\r\n //array of headers row indexes to be placed in header table\r\n this.gridHeadRows = f.grid_headers_rows || [0];\r\n //generate filters in table headers\r\n this.gridEnableFilters = f.grid_enable_default_filters!==undefined ?\r\n f.grid_enable_default_filters : true;\r\n //default col width\r\n this.gridDefaultColWidth = f.grid_default_col_width || '100px';\r\n //enables/disables columns resizer\r\n // this.gridEnableColResizer = f.grid_enable_cols_resizer!==undefined ?\r\n // f.grid_enable_cols_resizer : false;\r\n // //defines col resizer script path\r\n // this.gridColResizerPath = f.grid_cont_col_resizer_path ||\r\n // this.basePath+'TFExt_ColsResizer/TFExt_ColsResizer.js';\r\n\r\n this.gridColElms = [];\r\n\r\n //div containing grid elements if grid_layout true\r\n this.prfxMainTblCont = 'gridCont_';\r\n //div containing table if grid_layout true\r\n this.prfxTblCont = 'tblCont_';\r\n //div containing headers table if grid_layout true\r\n this.prfxHeadTblCont = 'tblHeadCont_';\r\n //headers' table if grid_layout true\r\n this.prfxHeadTbl = 'tblHead_';\r\n //id of td containing the filter if grid_layout true\r\n this.prfxGridFltTd = '_td_';\r\n //id of th containing column header if grid_layout true\r\n this.prfxGridTh = 'tblHeadTh_';\r\n\r\n this.tf = tf;\r\n }\r\n\r\n /**\r\n * Generates a grid with fixed headers\r\n */\r\n init(){\r\n var tf = this.tf;\r\n var f = tf.config();\r\n var tbl = tf.tbl;\r\n\r\n if(!tf.gridLayout){\r\n return;\r\n }\r\n\r\n tf.isExternalFlt = true;\r\n\r\n // default width of 100px if column widths not set\r\n if(!tf.hasColWidths){\r\n tf.colWidths = [];\r\n for(var k=0; k0){\r\n tbl.removeChild(thead[0]);\r\n }\r\n\r\n //Headers table style\r\n this.headTbl.style.tableLayout = 'fixed';\r\n tbl.style.tableLayout = 'fixed';\r\n this.headTbl.cellPadding = tbl.cellPadding;\r\n this.headTbl.cellSpacing = tbl.cellSpacing;\r\n // this.headTbl.style.width = tbl.style.width;\r\n\r\n //content table without headers needs col widths to be reset\r\n tf.setColWidths(0, this.headTbl);\r\n\r\n //Headers container width\r\n // this.headTblCont.style.width = this.tblCont.clientWidth+'px';\r\n\r\n tbl.style.width = '';\r\n //\r\n this.headTbl.style.width = tbl.clientWidth + 'px';\r\n //\r\n\r\n //scroll synchronisation\r\n Event.add(this.tblCont, 'scroll', (evt)=> {\r\n var elm = Event.target(evt);\r\n var scrollLeft = elm.scrollLeft;\r\n this.headTblCont.scrollLeft = scrollLeft;\r\n //New pointerX calc taking into account scrollLeft\r\n // if(!o.isPointerXOverwritten){\r\n // try{\r\n // o.Evt.pointerX = function(evt){\r\n // var e = evt || global.event;\r\n // var bdScrollLeft = tf_StandardBody().scrollLeft +\r\n // scrollLeft;\r\n // return (e.pageX + scrollLeft) ||\r\n // (e.clientX + bdScrollLeft);\r\n // };\r\n // o.isPointerXOverwritten = true;\r\n // } catch(err) {\r\n // o.isPointerXOverwritten = false;\r\n // }\r\n // }\r\n });\r\n\r\n //Configure sort extension if any\r\n var sort = (f.extensions || []).filter(function(itm){\r\n return itm.name === 'sort';\r\n });\r\n if(sort.length === 1){\r\n sort[0].async_sort = true;\r\n sort[0].trigger_ids = sortTriggers;\r\n }\r\n\r\n // if(this.gridEnableColResizer){\r\n // if(!tf.hasExtensions){\r\n // tf.extensions = {\r\n // name:['ColumnsResizer_'+tf.id],\r\n // src:[this.gridColResizerPath],\r\n // description:['Columns Resizing'],\r\n // initialize:[function(o){\r\n // o.SetColsResizer('ColumnsResizer_'+o.id);}]\r\n // };\r\n // tf.hasExtensions = true;\r\n // } else {\r\n // if(!tf._containsStr(\r\n // 'colsresizer',\r\n // Str.lower(tf.extensions.src.toString())) ){\r\n // tf.extensions.name.push('ColumnsResizer_'+tf.id);\r\n // tf.extensions.src.push(tf.gridColResizerPath);\r\n // tf.extensions.description.push('Columns Resizing');\r\n // tf.extensions.initialize.push(function(o){\r\n // o.SetColsResizer('ColumnsResizer_'+o.id);});\r\n // }\r\n // }\r\n // }\r\n\r\n //Default columns resizer properties for grid layout\r\n // f.col_resizer_cols_headers_table = this.headTbl.getAttribute('id');\r\n // f.col_resizer_cols_headers_index = this.gridHeadRowIndex;\r\n // f.col_resizer_width_adjustment = 0;\r\n // f.col_enable_text_ellipsis = false;\r\n\r\n //Cols generation for all browsers excepted IE<=7\r\n this.tblHasColTag = Dom.tag(tbl, 'col').length > 0 ? true : false;\r\n\r\n //Col elements are enough to keep column widths after sorting and\r\n //filtering\r\n var createColTags = function(){\r\n for(var k=(tf.nbCells-1); k>=0; k--){\r\n var col = Dom.create('col', ['id', tf.id+'_col_'+k]);\r\n tbl.insertBefore(col, tbl.firstChild);\r\n col.style.width = tf.colWidths[k];\r\n this.gridColElms[k] = col;\r\n }\r\n this.tblHasColTag = true;\r\n };\r\n\r\n if(!this.tblHasColTag){\r\n createColTags.call(this);\r\n } else {\r\n var cols = Dom.tag(tbl, 'col');\r\n for(var ii=0; ii< , <= , > , ' +\r\n '>= , = , * , ! , { , } , ' +\r\n '|| ,&& , [empty] , [nonempty] , ' +\r\n 'rgx: ' +\r\n 'Learn more . ';\r\n //defines help innerHtml\r\n this.instrHtml = f.help_instructions_html || null;\r\n //defines reset button text\r\n this.btnText = f.help_instructions_btn_text || '?';\r\n //defines reset button innerHtml\r\n this.btnHtml = f.help_instructions_btn_html || null;\r\n //defines css class for help button\r\n this.btnCssClass = f.help_instructions_btn_css_class || 'helpBtn';\r\n //defines css class for help container\r\n this.contCssClass = f.help_instructions_container_css_class ||\r\n 'helpCont';\r\n //help button element\r\n this.btn = null;\r\n //help content div\r\n this.cont = null;\r\n this.defaultHtml = '';\r\n\r\n //id prefix for help elements\r\n this.prfxHelpSpan = 'helpSpan_';\r\n //id prefix for help elements\r\n this.prfxHelpDiv = 'helpDiv_';\r\n\r\n this.tf = tf;\r\n }\r\n\r\n init(){\r\n if(this.btn){\r\n return;\r\n }\r\n\r\n var tf = this.tf;\r\n\r\n var helpspan = Dom.create('span',['id', this.prfxHelpSpan+tf.id]);\r\n var helpdiv = Dom.create('div',['id', this.prfxHelpDiv+tf.id]);\r\n\r\n //help button is added to defined element\r\n if(!this.tgtId){\r\n tf.setToolbar();\r\n }\r\n var targetEl = !this.tgtId ?\r\n tf.rDiv : Dom.id(this.tgtId);\r\n targetEl.appendChild(helpspan);\r\n\r\n var divContainer = !this.contTgtId ?\r\n helpspan : Dom.id(this.contTgtId);\r\n\r\n if(!this.btnHtml){\r\n divContainer.appendChild(helpdiv);\r\n var helplink = Dom.create('a', ['href', 'javascript:void(0);']);\r\n helplink.className = this.btnCssClass;\r\n helplink.appendChild(Dom.text(this.btnText));\r\n helpspan.appendChild(helplink);\r\n Event.add(helplink, 'click', () => { this.toggle(); });\r\n } else {\r\n helpspan.innerHTML = this.btnHtml;\r\n var helpEl = helpspan.firstChild;\r\n Event.add(helpEl, 'click', () => { this.toggle(); });\r\n divContainer.appendChild(helpdiv);\r\n }\r\n\r\n if(!this.instrHtml){\r\n helpdiv.innerHTML = this.instrText;\r\n helpdiv.className = this.contCssClass;\r\n Event.add(helpdiv, 'dblclick', () => { this.toggle(); });\r\n } else {\r\n if(this.contTgtId){\r\n divContainer.appendChild(helpdiv);\r\n }\r\n helpdiv.innerHTML = this.instrHtml;\r\n if(!this.contTgtId){\r\n helpdiv.className = this.contCssClass;\r\n Event.add(helpdiv, 'dblclick', () => { this.toggle(); });\r\n }\r\n }\r\n helpdiv.innerHTML += this.defaultHtml;\r\n Event.add(helpdiv, 'click', () => { this.toggle(); });\r\n\r\n this.cont = helpdiv;\r\n this.btn = helpspan;\r\n }\r\n\r\n /**\r\n * Toggle help pop-up\r\n */\r\n toggle(){\r\n if(!this.cont){\r\n return;\r\n }\r\n var divDisplay = this.cont.style.display;\r\n if(divDisplay === '' || divDisplay === 'none'){\r\n this.cont.style.display = 'inline';\r\n } else {\r\n this.cont.style.display = 'none';\r\n }\r\n }\r\n\r\n /**\r\n * Remove help UI\r\n */\r\n destroy(){\r\n if(!this.btn){\r\n return;\r\n }\r\n this.btn.parentNode.removeChild(this.btn);\r\n this.btn = null;\r\n if(!this.cont){\r\n return;\r\n }\r\n this.cont.parentNode.removeChild(this.cont);\r\n this.cont = null;\r\n }\r\n\r\n}\r\n"
+ },
+ {
+ "kind": "class",
+ "static": true,
+ "variation": null,
+ "name": "Help",
+ "memberof": "src/modules/help.js",
+ "longname": "src/modules/help.js~Help",
+ "access": null,
+ "export": true,
+ "importPath": "TableFilter/src/modules/help.js",
+ "importStyle": "{Help}",
+ "description": null,
+ "lineNumber": 4,
+ "undocument": true,
+ "interface": false
+ },
+ {
+ "kind": "constructor",
+ "static": false,
+ "variation": null,
+ "name": "constructor",
+ "memberof": "src/modules/help.js~Help",
+ "longname": "src/modules/help.js~Help#constructor",
+ "access": null,
+ "description": "Help UI component",
+ "lineNumber": 10,
+ "params": [
+ {
+ "nullable": null,
+ "types": [
+ "Object"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "tf",
+ "description": "TableFilter instance"
+ }
+ ],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "tgtId",
+ "memberof": "src/modules/help.js~Help",
+ "longname": "src/modules/help.js~Help#tgtId",
+ "access": null,
+ "description": null,
+ "lineNumber": 15,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "contTgtId",
+ "memberof": "src/modules/help.js~Help",
+ "longname": "src/modules/help.js~Help#contTgtId",
+ "access": null,
+ "description": null,
+ "lineNumber": 17,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "instrText",
+ "memberof": "src/modules/help.js~Help",
+ "longname": "src/modules/help.js~Help#instrText",
+ "access": null,
+ "description": null,
+ "lineNumber": 20,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "instrHtml",
+ "memberof": "src/modules/help.js~Help",
+ "longname": "src/modules/help.js~Help#instrHtml",
+ "access": null,
+ "description": null,
+ "lineNumber": 31,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "btnText",
+ "memberof": "src/modules/help.js~Help",
+ "longname": "src/modules/help.js~Help#btnText",
+ "access": null,
+ "description": null,
+ "lineNumber": 33,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "btnHtml",
+ "memberof": "src/modules/help.js~Help",
+ "longname": "src/modules/help.js~Help#btnHtml",
+ "access": null,
+ "description": null,
+ "lineNumber": 35,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "btnCssClass",
+ "memberof": "src/modules/help.js~Help",
+ "longname": "src/modules/help.js~Help#btnCssClass",
+ "access": null,
+ "description": null,
+ "lineNumber": 37,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "contCssClass",
+ "memberof": "src/modules/help.js~Help",
+ "longname": "src/modules/help.js~Help#contCssClass",
+ "access": null,
+ "description": null,
+ "lineNumber": 39,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "btn",
+ "memberof": "src/modules/help.js~Help",
+ "longname": "src/modules/help.js~Help#btn",
+ "access": null,
+ "description": null,
+ "lineNumber": 42,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "cont",
+ "memberof": "src/modules/help.js~Help",
+ "longname": "src/modules/help.js~Help#cont",
+ "access": null,
+ "description": null,
+ "lineNumber": 44,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "defaultHtml",
+ "memberof": "src/modules/help.js~Help",
+ "longname": "src/modules/help.js~Help#defaultHtml",
+ "access": null,
+ "description": null,
+ "lineNumber": 45,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "prfxHelpSpan",
+ "memberof": "src/modules/help.js~Help",
+ "longname": "src/modules/help.js~Help#prfxHelpSpan",
+ "access": null,
+ "description": null,
+ "lineNumber": 54,
+ "undocument": true,
+ "type": {
+ "types": [
+ "string"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "prfxHelpDiv",
+ "memberof": "src/modules/help.js~Help",
+ "longname": "src/modules/help.js~Help#prfxHelpDiv",
+ "access": null,
+ "description": null,
+ "lineNumber": 56,
+ "undocument": true,
+ "type": {
+ "types": [
+ "string"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "tf",
+ "memberof": "src/modules/help.js~Help",
+ "longname": "src/modules/help.js~Help#tf",
+ "access": null,
+ "description": null,
+ "lineNumber": 58,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "init",
+ "memberof": "src/modules/help.js~Help",
+ "longname": "src/modules/help.js~Help#init",
+ "access": null,
+ "description": null,
+ "lineNumber": 61,
+ "undocument": true,
+ "params": [],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "cont",
+ "memberof": "src/modules/help.js~Help",
+ "longname": "src/modules/help.js~Help#cont",
+ "access": null,
+ "description": null,
+ "lineNumber": 113,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "btn",
+ "memberof": "src/modules/help.js~Help",
+ "longname": "src/modules/help.js~Help#btn",
+ "access": null,
+ "description": null,
+ "lineNumber": 114,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "toggle",
+ "memberof": "src/modules/help.js~Help",
+ "longname": "src/modules/help.js~Help#toggle",
+ "access": null,
+ "description": "Toggle help pop-up",
+ "lineNumber": 120,
+ "params": [],
+ "generator": false
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "destroy",
+ "memberof": "src/modules/help.js~Help",
+ "longname": "src/modules/help.js~Help#destroy",
+ "access": null,
+ "description": "Remove help UI",
+ "lineNumber": 135,
+ "params": [],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "btn",
+ "memberof": "src/modules/help.js~Help",
+ "longname": "src/modules/help.js~Help#btn",
+ "access": null,
+ "description": null,
+ "lineNumber": 140,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "cont",
+ "memberof": "src/modules/help.js~Help",
+ "longname": "src/modules/help.js~Help#cont",
+ "access": null,
+ "description": null,
+ "lineNumber": 145,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "file",
+ "static": true,
+ "variation": null,
+ "name": "src/modules/highlightKeywords.js",
+ "memberof": null,
+ "longname": "src/modules/highlightKeywords.js",
+ "access": null,
+ "description": null,
+ "lineNumber": 1,
+ "content": "import Dom from '../dom';\r\nimport Str from '../string';\r\n\r\nexport class HighlightKeyword{\r\n\r\n /**\r\n * HighlightKeyword, highlight matched keyword\r\n * @param {Object} tf TableFilter instance\r\n */\r\n constructor(tf) {\r\n var f = tf.config();\r\n //defines css class for highlighting\r\n this.highlightCssClass = f.highlight_css_class || 'keyword';\r\n this.highlightedNodes = [];\r\n\r\n this.tf = tf;\r\n }\r\n\r\n /**\r\n * highlight occurences of searched term in passed node\r\n * @param {Node} node\r\n * @param {String} word Searched term\r\n * @param {String} cssClass Css class name\r\n */\r\n highlight(node, word, cssClass){\r\n // Iterate into this nodes childNodes\r\n if(node.hasChildNodes){\r\n var children = node.childNodes;\r\n for(var i=0; i {\r\n if(!this.loaderDiv){\r\n return;\r\n }\r\n if(this.onShowLoader && p!=='none'){\r\n this.onShowLoader.call(null, this);\r\n }\r\n this.loaderDiv.style.display = p;\r\n if(this.onHideLoader && p==='none'){\r\n this.onHideLoader.call(null, this);\r\n }\r\n };\r\n\r\n var t = p==='none' ? this.loaderCloseDelay : 1;\r\n global.setTimeout(displayLoader, t);\r\n }\r\n\r\n destroy(){\r\n if(!this.loaderDiv){\r\n return;\r\n }\r\n var tf = this.tf,\r\n targetEl = !this.loaderTgtId ?\r\n (tf.gridLayout ?\r\n tf.feature('gridLayout').tblCont : tf.tbl.parentNode):\r\n Dom.id(this.loaderTgtId);\r\n targetEl.removeChild(this.loaderDiv);\r\n this.loaderDiv = null;\r\n }\r\n}\r\n"
+ },
+ {
+ "kind": "variable",
+ "static": true,
+ "variation": null,
+ "name": "global",
+ "memberof": "src/modules/loader.js",
+ "longname": "src/modules/loader.js~global",
+ "access": null,
+ "export": false,
+ "importPath": "TableFilter/src/modules/loader.js",
+ "importStyle": null,
+ "description": null,
+ "lineNumber": 4,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "class",
+ "static": true,
+ "variation": null,
+ "name": "Loader",
+ "memberof": "src/modules/loader.js",
+ "longname": "src/modules/loader.js~Loader",
+ "access": null,
+ "export": true,
+ "importPath": "TableFilter/src/modules/loader.js",
+ "importStyle": "{Loader}",
+ "description": null,
+ "lineNumber": 6,
+ "undocument": true,
+ "interface": false
+ },
+ {
+ "kind": "constructor",
+ "static": false,
+ "variation": null,
+ "name": "constructor",
+ "memberof": "src/modules/loader.js~Loader",
+ "longname": "src/modules/loader.js~Loader#constructor",
+ "access": null,
+ "description": "Loading message/spinner",
+ "lineNumber": 12,
+ "params": [
+ {
+ "nullable": null,
+ "types": [
+ "Object"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "tf",
+ "description": "TableFilter instance"
+ }
+ ],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "loaderTgtId",
+ "memberof": "src/modules/loader.js~Loader",
+ "longname": "src/modules/loader.js~Loader#loaderTgtId",
+ "access": null,
+ "description": null,
+ "lineNumber": 17,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "loaderDiv",
+ "memberof": "src/modules/loader.js~Loader",
+ "longname": "src/modules/loader.js~Loader#loaderDiv",
+ "access": null,
+ "description": null,
+ "lineNumber": 19,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "loaderText",
+ "memberof": "src/modules/loader.js~Loader",
+ "longname": "src/modules/loader.js~Loader#loaderText",
+ "access": null,
+ "description": null,
+ "lineNumber": 21,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "loaderHtml",
+ "memberof": "src/modules/loader.js~Loader",
+ "longname": "src/modules/loader.js~Loader#loaderHtml",
+ "access": null,
+ "description": null,
+ "lineNumber": 23,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "loaderCssClass",
+ "memberof": "src/modules/loader.js~Loader",
+ "longname": "src/modules/loader.js~Loader#loaderCssClass",
+ "access": null,
+ "description": null,
+ "lineNumber": 25,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "loaderCloseDelay",
+ "memberof": "src/modules/loader.js~Loader",
+ "longname": "src/modules/loader.js~Loader#loaderCloseDelay",
+ "access": null,
+ "description": null,
+ "lineNumber": 27,
+ "undocument": true,
+ "type": {
+ "types": [
+ "number"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "onShowLoader",
+ "memberof": "src/modules/loader.js~Loader",
+ "longname": "src/modules/loader.js~Loader#onShowLoader",
+ "access": null,
+ "description": null,
+ "lineNumber": 29,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "onHideLoader",
+ "memberof": "src/modules/loader.js~Loader",
+ "longname": "src/modules/loader.js~Loader#onHideLoader",
+ "access": null,
+ "description": null,
+ "lineNumber": 32,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "prfxLoader",
+ "memberof": "src/modules/loader.js~Loader",
+ "longname": "src/modules/loader.js~Loader#prfxLoader",
+ "access": null,
+ "description": null,
+ "lineNumber": 35,
+ "undocument": true,
+ "type": {
+ "types": [
+ "string"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "tf",
+ "memberof": "src/modules/loader.js~Loader",
+ "longname": "src/modules/loader.js~Loader#tf",
+ "access": null,
+ "description": null,
+ "lineNumber": 37,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "loaderDiv",
+ "memberof": "src/modules/loader.js~Loader",
+ "longname": "src/modules/loader.js~Loader#loaderDiv",
+ "access": null,
+ "description": null,
+ "lineNumber": 49,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "show",
+ "memberof": "src/modules/loader.js~Loader",
+ "longname": "src/modules/loader.js~Loader#show",
+ "access": null,
+ "description": null,
+ "lineNumber": 57,
+ "undocument": true,
+ "params": [
+ {
+ "name": "p",
+ "types": [
+ "*"
+ ]
+ }
+ ],
+ "generator": false
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "destroy",
+ "memberof": "src/modules/loader.js~Loader",
+ "longname": "src/modules/loader.js~Loader#destroy",
+ "access": null,
+ "description": null,
+ "lineNumber": 80,
+ "undocument": true,
+ "params": [],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "loaderDiv",
+ "memberof": "src/modules/loader.js~Loader",
+ "longname": "src/modules/loader.js~Loader#loaderDiv",
+ "access": null,
+ "description": null,
+ "lineNumber": 90,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "file",
+ "static": true,
+ "variation": null,
+ "name": "src/modules/paging.js",
+ "memberof": null,
+ "longname": "src/modules/paging.js",
+ "access": null,
+ "description": null,
+ "lineNumber": 1,
+ "content": "import Dom from '../dom';\r\nimport Types from '../types';\r\nimport Str from '../string';\r\nimport Event from '../event';\r\n\r\nexport class Paging{\r\n\r\n /**\r\n * Pagination component\r\n * @param {Object} tf TableFilter instance\r\n */\r\n constructor(tf){\r\n // Configuration object\r\n var f = tf.config();\r\n\r\n //css class for paging buttons (previous,next,etc.)\r\n this.btnPageCssClass = f.paging_btn_css_class || 'pgInp';\r\n //stores paging select element\r\n this.pagingSlc = null;\r\n //results per page select element\r\n this.resultsPerPageSlc = null;\r\n //id of container element\r\n this.pagingTgtId = f.paging_target_id || null;\r\n //defines table paging length\r\n this.pagingLength = !isNaN(f.paging_length) ? f.paging_length : 10;\r\n //id of container element\r\n this.resultsPerPageTgtId = f.results_per_page_target_id || null;\r\n //css class for paging select element\r\n this.pgSlcCssClass = f.paging_slc_css_class || 'pgSlc';\r\n //css class for paging input element\r\n this.pgInpCssClass = f.paging_inp_css_class || 'pgNbInp';\r\n //stores results per page text and values\r\n this.resultsPerPage = f.results_per_page || null;\r\n //enables/disables results per page drop-down\r\n this.hasResultsPerPage = Types.isArray(this.resultsPerPage);\r\n //defines css class for results per page select\r\n this.resultsSlcCssClass = f.results_slc_css_class || 'rspg';\r\n //css class for label preceding results per page select\r\n this.resultsSpanCssClass = f.results_span_css_class || 'rspgSpan';\r\n //1st row index of current page\r\n this.startPagingRow = 0;\r\n //total nb of pages\r\n this.nbPages = 0;\r\n //current page nb\r\n this.currentPageNb = 1;\r\n //defines next page button text\r\n this.btnNextPageText = f.btn_next_page_text || '>';\r\n //defines previous page button text\r\n this.btnPrevPageText = f.btn_prev_page_text || '<';\r\n //defines last page button text\r\n this.btnLastPageText = f.btn_last_page_text || '>|';\r\n //defines first page button text\r\n this.btnFirstPageText = f.btn_first_page_text || '|<';\r\n //defines next page button html\r\n this.btnNextPageHtml = f.btn_next_page_html ||\r\n (!tf.enableIcons ? null :\r\n ' ');\r\n //defines previous page button html\r\n this.btnPrevPageHtml = f.btn_prev_page_html ||\r\n (!tf.enableIcons ? null :\r\n ' ');\r\n //defines last page button html\r\n this.btnFirstPageHtml = f.btn_first_page_html ||\r\n (!tf.enableIcons ? null :\r\n ' ');\r\n //defines previous page button html\r\n this.btnLastPageHtml = f.btn_last_page_html ||\r\n (!tf.enableIcons ? null :\r\n ' ');\r\n //defines text preceeding page selector drop-down\r\n this.pageText = f.page_text || ' Page ';\r\n //defines text after page selector drop-down\r\n this.ofText = f.of_text || ' of ';\r\n //css class for span containing tot nb of pages\r\n this.nbPgSpanCssClass = f.nb_pages_css_class || 'nbpg';\r\n //enables/disables paging buttons\r\n this.hasPagingBtns = f.paging_btns===false ? false : true;\r\n //defines previous page button html\r\n this.pageSelectorType = f.page_selector_type || tf.fltTypeSlc;\r\n //calls function before page is changed\r\n this.onBeforeChangePage = Types.isFn(f.on_before_change_page) ?\r\n f.on_before_change_page : null;\r\n //calls function before page is changed\r\n this.onAfterChangePage = Types.isFn(f.on_after_change_page) ?\r\n f.on_after_change_page : null;\r\n\r\n //pages select\r\n this.prfxSlcPages = 'slcPages_';\r\n //results per page select\r\n this.prfxSlcResults = 'slcResults_';\r\n //label preciding results per page select\r\n this.prfxSlcResultsTxt = 'slcResultsTxt_';\r\n //span containing next page button\r\n this.prfxBtnNextSpan = 'btnNextSpan_';\r\n //span containing previous page button\r\n this.prfxBtnPrevSpan = 'btnPrevSpan_';\r\n //span containing last page button\r\n this.prfxBtnLastSpan = 'btnLastSpan_';\r\n //span containing first page button\r\n this.prfxBtnFirstSpan = 'btnFirstSpan_';\r\n //next button\r\n this.prfxBtnNext = 'btnNext_';\r\n //previous button\r\n this.prfxBtnPrev = 'btnPrev_';\r\n //last button\r\n this.prfxBtnLast = 'btnLast_';\r\n //first button\r\n this.prfxBtnFirst = 'btnFirst_';\r\n //span for tot nb pages\r\n this.prfxPgSpan = 'pgspan_';\r\n //span preceding pages select (contains 'Page')\r\n this.prfxPgBeforeSpan = 'pgbeforespan_';\r\n //span following pages select (contains ' of ')\r\n this.prfxPgAfterSpan = 'pgafterspan_';\r\n\r\n var start_row = this.refRow;\r\n var nrows = this.nbRows;\r\n //calculates page nb\r\n this.nbPages = Math.ceil((nrows-start_row)/this.pagingLength);\r\n\r\n //Paging elements events\r\n var o = this;\r\n // Paging DOM events\r\n this.evt = {\r\n slcIndex(){\r\n return (o.pageSelectorType===tf.fltTypeSlc) ?\r\n o.pagingSlc.options.selectedIndex :\r\n parseInt(o.pagingSlc.value, 10)-1;\r\n },\r\n nbOpts(){\r\n return (o.pageSelectorType===tf.fltTypeSlc) ?\r\n parseInt(o.pagingSlc.options.length, 10)-1 :\r\n (o.nbPages-1);\r\n },\r\n next(){\r\n var nextIndex = o.evt.slcIndex() < o.evt.nbOpts() ?\r\n o.evt.slcIndex()+1 : 0;\r\n o.changePage(nextIndex);\r\n },\r\n prev(){\r\n var prevIndex = o.evt.slcIndex()>0 ?\r\n o.evt.slcIndex()-1 : o.evt.nbOpts();\r\n o.changePage(prevIndex);\r\n },\r\n last(){\r\n o.changePage(o.evt.nbOpts());\r\n },\r\n first(){\r\n o.changePage(0);\r\n },\r\n _detectKey(e){\r\n var key = Event.keyCode(e);\r\n if(key===13){\r\n if(tf.sorted){\r\n tf.filter();\r\n o.changePage(o.evt.slcIndex());\r\n } else{\r\n o.changePage();\r\n }\r\n this.blur();\r\n }\r\n },\r\n slcPagesChange: null,\r\n nextEvt: null,\r\n prevEvt: null,\r\n lastEvt: null,\r\n firstEvt: null\r\n };\r\n\r\n this.tf = tf;\r\n }\r\n\r\n /**\r\n * Initialize DOM elements\r\n */\r\n init(){\r\n var slcPages;\r\n var tf = this.tf;\r\n var evt = this.evt;\r\n\r\n // Check resultsPerPage is in expected format and initialise the\r\n // results per page component\r\n if(this.hasResultsPerPage){\r\n if(this.resultsPerPage.length<2){\r\n this.hasResultsPerPage = false;\r\n } else {\r\n this.pagingLength = this.resultsPerPage[1][0];\r\n this.setResultsPerPage();\r\n }\r\n }\r\n\r\n evt.slcPagesChange = (event) => {\r\n var slc = event.target;\r\n this.changePage(slc.selectedIndex);\r\n };\r\n\r\n // Paging drop-down list selector\r\n if(this.pageSelectorType === tf.fltTypeSlc){\r\n slcPages = Dom.create(\r\n tf.fltTypeSlc, ['id', this.prfxSlcPages+tf.id]);\r\n slcPages.className = this.pgSlcCssClass;\r\n Event.add(slcPages, 'change', evt.slcPagesChange);\r\n }\r\n\r\n // Paging input selector\r\n if(this.pageSelectorType === tf.fltTypeInp){\r\n slcPages = Dom.create(\r\n tf.fltTypeInp,\r\n ['id', this.prfxSlcPages+tf.id],\r\n ['value', this.currentPageNb]\r\n );\r\n slcPages.className = this.pgInpCssClass;\r\n Event.add(slcPages, 'keypress', evt._detectKey);\r\n }\r\n\r\n // btns containers\r\n var btnNextSpan = Dom.create(\r\n 'span',['id', this.prfxBtnNextSpan+tf.id]);\r\n var btnPrevSpan = Dom.create(\r\n 'span',['id', this.prfxBtnPrevSpan+tf.id]);\r\n var btnLastSpan = Dom.create(\r\n 'span',['id', this.prfxBtnLastSpan+tf.id]);\r\n var btnFirstSpan = Dom.create(\r\n 'span',['id', this.prfxBtnFirstSpan+tf.id]);\r\n\r\n if(this.hasPagingBtns){\r\n // Next button\r\n if(!this.btnNextPageHtml){\r\n var btn_next = Dom.create(\r\n tf.fltTypeInp,\r\n ['id', this.prfxBtnNext+tf.id],\r\n ['type', 'button'],\r\n ['value', this.btnNextPageText],\r\n ['title', 'Next']\r\n );\r\n btn_next.className = this.btnPageCssClass;\r\n Event.add(btn_next, 'click', evt.next);\r\n btnNextSpan.appendChild(btn_next);\r\n } else {\r\n btnNextSpan.innerHTML = this.btnNextPageHtml;\r\n Event.add(btnNextSpan, 'click', evt.next);\r\n }\r\n // Previous button\r\n if(!this.btnPrevPageHtml){\r\n var btn_prev = Dom.create(\r\n tf.fltTypeInp,\r\n ['id', this.prfxBtnPrev+tf.id],\r\n ['type', 'button'],\r\n ['value', this.btnPrevPageText],\r\n ['title', 'Previous']\r\n );\r\n btn_prev.className = this.btnPageCssClass;\r\n Event.add(btn_prev, 'click', evt.prev);\r\n btnPrevSpan.appendChild(btn_prev);\r\n } else {\r\n btnPrevSpan.innerHTML = this.btnPrevPageHtml;\r\n Event.add(btnPrevSpan, 'click', evt.prev);\r\n }\r\n // Last button\r\n if(!this.btnLastPageHtml){\r\n var btn_last = Dom.create(\r\n tf.fltTypeInp,\r\n ['id', this.prfxBtnLast+tf.id],\r\n ['type', 'button'],\r\n ['value', this.btnLastPageText],\r\n ['title', 'Last']\r\n );\r\n btn_last.className = this.btnPageCssClass;\r\n Event.add(btn_last, 'click', evt.last);\r\n btnLastSpan.appendChild(btn_last);\r\n } else {\r\n btnLastSpan.innerHTML = this.btnLastPageHtml;\r\n Event.add(btnLastSpan, 'click', evt.last);\r\n }\r\n // First button\r\n if(!this.btnFirstPageHtml){\r\n var btn_first = Dom.create(\r\n tf.fltTypeInp,\r\n ['id', this.prfxBtnFirst+tf.id],\r\n ['type', 'button'],\r\n ['value', this.btnFirstPageText],\r\n ['title', 'First']\r\n );\r\n btn_first.className = this.btnPageCssClass;\r\n Event.add(btn_first, 'click', evt.first);\r\n btnFirstSpan.appendChild(btn_first);\r\n } else {\r\n btnFirstSpan.innerHTML = this.btnFirstPageHtml;\r\n Event.add(btnFirstSpan, 'click', evt.first);\r\n }\r\n }\r\n\r\n // paging elements (buttons+drop-down list) are added to defined element\r\n if(!this.pagingTgtId){\r\n tf.setToolbar();\r\n }\r\n var targetEl = !this.pagingTgtId ? tf.mDiv : Dom.id(this.pagingTgtId);\r\n targetEl.appendChild(btnFirstSpan);\r\n targetEl.appendChild(btnPrevSpan);\r\n\r\n var pgBeforeSpan = Dom.create(\r\n 'span',['id', this.prfxPgBeforeSpan+tf.id] );\r\n pgBeforeSpan.appendChild( Dom.text(this.pageText) );\r\n pgBeforeSpan.className = this.nbPgSpanCssClass;\r\n targetEl.appendChild(pgBeforeSpan);\r\n targetEl.appendChild(slcPages);\r\n var pgAfterSpan = Dom.create(\r\n 'span',['id', this.prfxPgAfterSpan+tf.id]);\r\n pgAfterSpan.appendChild( Dom.text(this.ofText) );\r\n pgAfterSpan.className = this.nbPgSpanCssClass;\r\n targetEl.appendChild(pgAfterSpan);\r\n var pgspan = Dom.create( 'span',['id', this.prfxPgSpan+tf.id] );\r\n pgspan.className = this.nbPgSpanCssClass;\r\n pgspan.appendChild( Dom.text(' '+this.nbPages+' ') );\r\n targetEl.appendChild(pgspan);\r\n targetEl.appendChild(btnNextSpan);\r\n targetEl.appendChild(btnLastSpan);\r\n this.pagingSlc = Dom.id(this.prfxSlcPages+tf.id);\r\n\r\n if(!tf.rememberGridValues || this.isPagingRemoved){\r\n this.setPagingInfo();\r\n }\r\n if(!tf.fltGrid){\r\n tf.validateAllRows();\r\n this.setPagingInfo(tf.validRowsIndex);\r\n }\r\n\r\n this.isPagingRemoved = false;\r\n }\r\n\r\n /**\r\n * Reset paging when filters are already instantiated\r\n * @param {Boolean} filterTable Execute filtering once paging instanciated\r\n */\r\n reset(filterTable=false){\r\n var tf = this.tf;\r\n if(!tf.hasGrid() || tf.paging){\r\n return;\r\n }\r\n tf.paging = true;\r\n this.isPagingRemoved = true;\r\n this.init();\r\n tf.resetValues();\r\n if(filterTable){\r\n tf.filter();\r\n }\r\n }\r\n\r\n /**\r\n * Calculate number of pages based on valid rows\r\n * Refresh paging select according to number of pages\r\n * @param {Array} validRows Collection of valid rows\r\n */\r\n setPagingInfo(validRows=[]){\r\n var tf = this.tf;\r\n var rows = tf.tbl.rows;\r\n var mdiv = !this.pagingTgtId ? tf.mDiv : Dom.id(this.pagingTgtId);\r\n var pgspan = Dom.id(this.prfxPgSpan+tf.id);\r\n\r\n //store valid rows indexes\r\n tf.validRowsIndex = validRows;\r\n\r\n if(validRows.length === 0){\r\n //counts rows to be grouped\r\n for(var j=tf.refRow; j0){\r\n mdiv.style.visibility = 'visible';\r\n if(this.pageSelectorType === tf.fltTypeSlc){\r\n for(var z=0; z=this.startPagingRow && h {\r\n this.changeResultsPerPage();\r\n ev.target.blur();\r\n };\r\n\r\n var slcR = Dom.create(\r\n tf.fltTypeSlc, ['id', this.prfxSlcResults+tf.id]);\r\n slcR.className = tf.resultsSlcCssClass;\r\n var slcRText = this.resultsPerPage[0],\r\n slcROpts = this.resultsPerPage[1];\r\n var slcRSpan = Dom.create(\r\n 'span',['id', this.prfxSlcResultsTxt+tf.id]);\r\n slcRSpan.className = this.resultsSpanCssClass;\r\n\r\n // results per page select is added to external element\r\n if(!this.resultsPerPageTgtId){\r\n tf.setToolbar();\r\n }\r\n var targetEl = !this.resultsPerPageTgtId ?\r\n tf.rDiv : Dom.id(this.resultsPerPageTgtId);\r\n slcRSpan.appendChild(Dom.text(slcRText));\r\n\r\n var help = tf.feature('help');\r\n if(help && help.cont){\r\n help.cont.parentNode.insertBefore(slcRSpan, help.cont);\r\n help.cont.parentNode.insertBefore(slcR, help.cont);\r\n } else {\r\n targetEl.appendChild(slcRSpan);\r\n targetEl.appendChild(slcR);\r\n }\r\n\r\n for(var r=0; r=0 && index<=(this.nbPages-1) ){\r\n if(this.onBeforeChangePage){\r\n this.onBeforeChangePage.call(null, this, index);\r\n }\r\n this.currentPageNb = parseInt(index, 10)+1;\r\n if(this.pageSelectorType===tf.fltTypeSlc){\r\n this.pagingSlc.options[index].selected = true;\r\n } else {\r\n this.pagingSlc.value = this.currentPageNb;\r\n }\r\n\r\n if(tf.rememberPageNb){\r\n tf.feature('store').savePageNb(tf.pgNbCookie);\r\n }\r\n this.startPagingRow = (this.pageSelectorType===tf.fltTypeSlc) ?\r\n this.pagingSlc.value : (index*this.pagingLength);\r\n\r\n this.groupByPage();\r\n\r\n if(this.onAfterChangePage){\r\n this.onAfterChangePage.call(null, this, index);\r\n }\r\n }\r\n }\r\n\r\n /**\r\n * Change rows according to page results drop-down\r\n * TODO: accept a parameter setting the results per page length\r\n */\r\n _changeResultsPerPage(){\r\n var tf = this.tf;\r\n\r\n if(!tf.paging){\r\n return;\r\n }\r\n var slcR = this.resultsPerPageSlc;\r\n var slcPagesSelIndex = (this.pageSelectorType===tf.fltTypeSlc) ?\r\n this.pagingSlc.selectedIndex :\r\n parseInt(this.pagingSlc.value-1, 10);\r\n this.pagingLength = parseInt(slcR.options[slcR.selectedIndex].value,10);\r\n this.startPagingRow = this.pagingLength*slcPagesSelIndex;\r\n\r\n if(!isNaN(this.pagingLength)){\r\n if(this.startPagingRow >= tf.nbFilterableRows){\r\n this.startPagingRow = (tf.nbFilterableRows-this.pagingLength);\r\n }\r\n this.setPagingInfo();\r\n\r\n if(this.pageSelectorType===tf.fltTypeSlc){\r\n var slcIndex =\r\n (this.pagingSlc.options.length-1<=slcPagesSelIndex ) ?\r\n (this.pagingSlc.options.length-1) : slcPagesSelIndex;\r\n this.pagingSlc.options[slcIndex].selected = true;\r\n }\r\n if(tf.rememberPageLen){\r\n tf.feature('store').savePageLength(tf.pgLenCookie);\r\n }\r\n }\r\n }\r\n\r\n /**\r\n * Re-set page nb at page re-load\r\n */\r\n _resetPage(name){\r\n var tf = this.tf;\r\n var pgnb = tf.feature('store').getPageNb(name);\r\n if(pgnb!==''){\r\n this.changePage((pgnb-1));\r\n }\r\n }\r\n\r\n /**\r\n * Re-set page length value at page re-load\r\n */\r\n _resetPageLength(name){\r\n var tf = this.tf;\r\n if(!tf.paging){\r\n return;\r\n }\r\n var pglenIndex = tf.feature('store').getPageLength(name);\r\n\r\n if(pglenIndex!==''){\r\n this.resultsPerPageSlc.options[pglenIndex].selected = true;\r\n this.changeResultsPerPage();\r\n }\r\n }\r\n\r\n /**\r\n * Remove paging feature\r\n */\r\n destroy(){\r\n var tf = this.tf;\r\n\r\n if(!tf.hasGrid()){\r\n return;\r\n }\r\n // btns containers\r\n var btnNextSpan = Dom.id(this.prfxBtnNextSpan+tf.id);\r\n var btnPrevSpan = Dom.id(this.prfxBtnPrevSpan+tf.id);\r\n var btnLastSpan = Dom.id(this.prfxBtnLastSpan+tf.id);\r\n var btnFirstSpan = Dom.id(this.prfxBtnFirstSpan+tf.id);\r\n //span containing 'Page' text\r\n var pgBeforeSpan = Dom.id(this.prfxPgBeforeSpan+tf.id);\r\n //span containing 'of' text\r\n var pgAfterSpan = Dom.id(this.prfxPgAfterSpan+tf.id);\r\n //span containing nb of pages\r\n var pgspan = Dom.id(this.prfxPgSpan+tf.id);\r\n\r\n var evt = this.evt;\r\n\r\n if(this.pagingSlc){\r\n if(this.pageSelectorType === tf.fltTypeSlc){\r\n Event.remove(this.pagingSlc, 'change', evt.slcPagesChange);\r\n }\r\n else if(this.pageSelectorType === tf.fltTypeInp){\r\n Event.remove(this.pagingSlc, 'keypress', evt._detectKey);\r\n }\r\n this.pagingSlc.parentNode.removeChild(this.pagingSlc);\r\n }\r\n\r\n if(btnNextSpan){\r\n Event.remove(btnNextSpan, 'click', evt.next);\r\n btnNextSpan.parentNode.removeChild(btnNextSpan);\r\n }\r\n\r\n if(btnPrevSpan){\r\n Event.remove(btnPrevSpan, 'click', evt.prev);\r\n btnPrevSpan.parentNode.removeChild(btnPrevSpan);\r\n }\r\n\r\n if(btnLastSpan){\r\n Event.remove(btnLastSpan, 'click', evt.last);\r\n btnLastSpan.parentNode.removeChild(btnLastSpan);\r\n }\r\n\r\n if(btnFirstSpan){\r\n Event.remove(btnFirstSpan, 'click', evt.first);\r\n btnFirstSpan.parentNode.removeChild(btnFirstSpan);\r\n }\r\n\r\n if(pgBeforeSpan){\r\n pgBeforeSpan.parentNode.removeChild(pgBeforeSpan);\r\n }\r\n\r\n if(pgAfterSpan){\r\n pgAfterSpan.parentNode.removeChild(pgAfterSpan);\r\n }\r\n\r\n if(pgspan){\r\n pgspan.parentNode.removeChild(pgspan);\r\n }\r\n\r\n if(this.hasResultsPerPage){\r\n this.removeResultsPerPage();\r\n }\r\n\r\n this.pagingSlc = null;\r\n this.nbPages = 0;\r\n this.isPagingRemoved = true;\r\n tf.paging = false;\r\n }\r\n}\r\n"
+ },
+ {
+ "kind": "class",
+ "static": true,
+ "variation": null,
+ "name": "Paging",
+ "memberof": "src/modules/paging.js",
+ "longname": "src/modules/paging.js~Paging",
+ "access": null,
+ "export": true,
+ "importPath": "TableFilter/src/modules/paging.js",
+ "importStyle": "{Paging}",
+ "description": null,
+ "lineNumber": 6,
+ "undocument": true,
+ "interface": false
+ },
+ {
+ "kind": "constructor",
+ "static": false,
+ "variation": null,
+ "name": "constructor",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#constructor",
+ "access": null,
+ "description": "Pagination component",
+ "lineNumber": 12,
+ "params": [
+ {
+ "nullable": null,
+ "types": [
+ "Object"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "tf",
+ "description": "TableFilter instance"
+ }
+ ],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "btnPageCssClass",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#btnPageCssClass",
+ "access": null,
+ "description": null,
+ "lineNumber": 17,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "pagingSlc",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#pagingSlc",
+ "access": null,
+ "description": null,
+ "lineNumber": 19,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "resultsPerPageSlc",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#resultsPerPageSlc",
+ "access": null,
+ "description": null,
+ "lineNumber": 21,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "pagingTgtId",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#pagingTgtId",
+ "access": null,
+ "description": null,
+ "lineNumber": 23,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "pagingLength",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#pagingLength",
+ "access": null,
+ "description": null,
+ "lineNumber": 25,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "resultsPerPageTgtId",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#resultsPerPageTgtId",
+ "access": null,
+ "description": null,
+ "lineNumber": 27,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "pgSlcCssClass",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#pgSlcCssClass",
+ "access": null,
+ "description": null,
+ "lineNumber": 29,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "pgInpCssClass",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#pgInpCssClass",
+ "access": null,
+ "description": null,
+ "lineNumber": 31,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "resultsPerPage",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#resultsPerPage",
+ "access": null,
+ "description": null,
+ "lineNumber": 33,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "hasResultsPerPage",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#hasResultsPerPage",
+ "access": null,
+ "description": null,
+ "lineNumber": 35,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "resultsSlcCssClass",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#resultsSlcCssClass",
+ "access": null,
+ "description": null,
+ "lineNumber": 37,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "resultsSpanCssClass",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#resultsSpanCssClass",
+ "access": null,
+ "description": null,
+ "lineNumber": 39,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "startPagingRow",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#startPagingRow",
+ "access": null,
+ "description": null,
+ "lineNumber": 41,
+ "undocument": true,
+ "type": {
+ "types": [
+ "number"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "nbPages",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#nbPages",
+ "access": null,
+ "description": null,
+ "lineNumber": 43,
+ "undocument": true,
+ "type": {
+ "types": [
+ "number"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "currentPageNb",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#currentPageNb",
+ "access": null,
+ "description": null,
+ "lineNumber": 45,
+ "undocument": true,
+ "type": {
+ "types": [
+ "number"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "btnNextPageText",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#btnNextPageText",
+ "access": null,
+ "description": null,
+ "lineNumber": 47,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "btnPrevPageText",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#btnPrevPageText",
+ "access": null,
+ "description": null,
+ "lineNumber": 49,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "btnLastPageText",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#btnLastPageText",
+ "access": null,
+ "description": null,
+ "lineNumber": 51,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "btnFirstPageText",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#btnFirstPageText",
+ "access": null,
+ "description": null,
+ "lineNumber": 53,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "btnNextPageHtml",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#btnNextPageHtml",
+ "access": null,
+ "description": null,
+ "lineNumber": 55,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "btnPrevPageHtml",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#btnPrevPageHtml",
+ "access": null,
+ "description": null,
+ "lineNumber": 60,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "btnFirstPageHtml",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#btnFirstPageHtml",
+ "access": null,
+ "description": null,
+ "lineNumber": 65,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "btnLastPageHtml",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#btnLastPageHtml",
+ "access": null,
+ "description": null,
+ "lineNumber": 70,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "pageText",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#pageText",
+ "access": null,
+ "description": null,
+ "lineNumber": 75,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "ofText",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#ofText",
+ "access": null,
+ "description": null,
+ "lineNumber": 77,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "nbPgSpanCssClass",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#nbPgSpanCssClass",
+ "access": null,
+ "description": null,
+ "lineNumber": 79,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "hasPagingBtns",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#hasPagingBtns",
+ "access": null,
+ "description": null,
+ "lineNumber": 81,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "pageSelectorType",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#pageSelectorType",
+ "access": null,
+ "description": null,
+ "lineNumber": 83,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "onBeforeChangePage",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#onBeforeChangePage",
+ "access": null,
+ "description": null,
+ "lineNumber": 85,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "onAfterChangePage",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#onAfterChangePage",
+ "access": null,
+ "description": null,
+ "lineNumber": 88,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "prfxSlcPages",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#prfxSlcPages",
+ "access": null,
+ "description": null,
+ "lineNumber": 92,
+ "undocument": true,
+ "type": {
+ "types": [
+ "string"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "prfxSlcResults",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#prfxSlcResults",
+ "access": null,
+ "description": null,
+ "lineNumber": 94,
+ "undocument": true,
+ "type": {
+ "types": [
+ "string"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "prfxSlcResultsTxt",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#prfxSlcResultsTxt",
+ "access": null,
+ "description": null,
+ "lineNumber": 96,
+ "undocument": true,
+ "type": {
+ "types": [
+ "string"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "prfxBtnNextSpan",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#prfxBtnNextSpan",
+ "access": null,
+ "description": null,
+ "lineNumber": 98,
+ "undocument": true,
+ "type": {
+ "types": [
+ "string"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "prfxBtnPrevSpan",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#prfxBtnPrevSpan",
+ "access": null,
+ "description": null,
+ "lineNumber": 100,
+ "undocument": true,
+ "type": {
+ "types": [
+ "string"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "prfxBtnLastSpan",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#prfxBtnLastSpan",
+ "access": null,
+ "description": null,
+ "lineNumber": 102,
+ "undocument": true,
+ "type": {
+ "types": [
+ "string"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "prfxBtnFirstSpan",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#prfxBtnFirstSpan",
+ "access": null,
+ "description": null,
+ "lineNumber": 104,
+ "undocument": true,
+ "type": {
+ "types": [
+ "string"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "prfxBtnNext",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#prfxBtnNext",
+ "access": null,
+ "description": null,
+ "lineNumber": 106,
+ "undocument": true,
+ "type": {
+ "types": [
+ "string"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "prfxBtnPrev",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#prfxBtnPrev",
+ "access": null,
+ "description": null,
+ "lineNumber": 108,
+ "undocument": true,
+ "type": {
+ "types": [
+ "string"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "prfxBtnLast",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#prfxBtnLast",
+ "access": null,
+ "description": null,
+ "lineNumber": 110,
+ "undocument": true,
+ "type": {
+ "types": [
+ "string"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "prfxBtnFirst",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#prfxBtnFirst",
+ "access": null,
+ "description": null,
+ "lineNumber": 112,
+ "undocument": true,
+ "type": {
+ "types": [
+ "string"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "prfxPgSpan",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#prfxPgSpan",
+ "access": null,
+ "description": null,
+ "lineNumber": 114,
+ "undocument": true,
+ "type": {
+ "types": [
+ "string"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "prfxPgBeforeSpan",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#prfxPgBeforeSpan",
+ "access": null,
+ "description": null,
+ "lineNumber": 116,
+ "undocument": true,
+ "type": {
+ "types": [
+ "string"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "prfxPgAfterSpan",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#prfxPgAfterSpan",
+ "access": null,
+ "description": null,
+ "lineNumber": 118,
+ "undocument": true,
+ "type": {
+ "types": [
+ "string"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "nbPages",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#nbPages",
+ "access": null,
+ "description": null,
+ "lineNumber": 123,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "evt",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#evt",
+ "access": null,
+ "description": null,
+ "lineNumber": 128,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "tf",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#tf",
+ "access": null,
+ "description": null,
+ "lineNumber": 174,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "init",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#init",
+ "access": null,
+ "description": "Initialize DOM elements",
+ "lineNumber": 180,
+ "params": [],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "hasResultsPerPage",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#hasResultsPerPage",
+ "access": null,
+ "description": null,
+ "lineNumber": 189,
+ "undocument": true,
+ "type": {
+ "types": [
+ "boolean"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "pagingLength",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#pagingLength",
+ "access": null,
+ "description": null,
+ "lineNumber": 191,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "pagingSlc",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#pagingSlc",
+ "access": null,
+ "description": null,
+ "lineNumber": 322,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "isPagingRemoved",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#isPagingRemoved",
+ "access": null,
+ "description": null,
+ "lineNumber": 332,
+ "undocument": true,
+ "type": {
+ "types": [
+ "boolean"
+ ]
+ }
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "reset",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#reset",
+ "access": null,
+ "description": "Reset paging when filters are already instantiated",
+ "lineNumber": 339,
+ "params": [
+ {
+ "nullable": null,
+ "types": [
+ "Boolean"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "filterTable",
+ "description": "Execute filtering once paging instanciated"
+ }
+ ],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "isPagingRemoved",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#isPagingRemoved",
+ "access": null,
+ "description": null,
+ "lineNumber": 345,
+ "undocument": true,
+ "type": {
+ "types": [
+ "boolean"
+ ]
+ }
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "setPagingInfo",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#setPagingInfo",
+ "access": null,
+ "description": "Calculate number of pages based on valid rows\nRefresh paging select according to number of pages",
+ "lineNumber": 358,
+ "params": [
+ {
+ "nullable": null,
+ "types": [
+ "Array"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "validRows",
+ "description": "Collection of valid rows"
+ }
+ ],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "nbPages",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#nbPages",
+ "access": null,
+ "description": null,
+ "lineNumber": 383,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "groupByPage",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#groupByPage",
+ "access": null,
+ "description": "Group table rows by page and display valid rows",
+ "lineNumber": 414,
+ "params": [
+ {
+ "nullable": null,
+ "types": [
+ "Array"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "validRows",
+ "description": "Collection of valid rows"
+ }
+ ],
+ "generator": false
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "getPage",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#getPage",
+ "access": null,
+ "description": "Return the current page number",
+ "lineNumber": 456,
+ "params": [],
+ "return": {
+ "nullable": null,
+ "types": [
+ "Number"
+ ],
+ "spread": false,
+ "description": "Page number"
+ },
+ "generator": false
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "setPage",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#setPage",
+ "access": null,
+ "description": "Show page based on passed param value (string or number):",
+ "lineNumber": 465,
+ "params": [
+ {
+ "nullable": null,
+ "types": [
+ "String} or {Number"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "cmd",
+ "description": "possible string values: 'next',\n'previous', 'last', 'first' or page number as per param"
+ }
+ ],
+ "generator": false
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "setResultsPerPage",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#setResultsPerPage",
+ "access": null,
+ "description": "Generates UI elements for the number of results per page drop-down",
+ "lineNumber": 499,
+ "params": [],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "resultsPerPageSlc",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#resultsPerPageSlc",
+ "access": null,
+ "description": null,
+ "lineNumber": 546,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "removeResultsPerPage",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#removeResultsPerPage",
+ "access": null,
+ "description": "Remove number of results per page UI elements",
+ "lineNumber": 552,
+ "params": [],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "resultsPerPageSlc",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#resultsPerPageSlc",
+ "access": null,
+ "description": null,
+ "lineNumber": 565,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "changePage",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#changePage",
+ "access": null,
+ "description": "Change the page asynchronously according to passed index",
+ "lineNumber": 572,
+ "params": [
+ {
+ "nullable": null,
+ "types": [
+ "Number"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "index",
+ "description": "Index of the page (0-n)"
+ }
+ ],
+ "generator": false
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "changeResultsPerPage",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#changeResultsPerPage",
+ "access": null,
+ "description": "Change rows asynchronously according to page results",
+ "lineNumber": 581,
+ "params": [],
+ "generator": false
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "resetPage",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#resetPage",
+ "access": null,
+ "description": "Re-set asynchronously page nb at page re-load",
+ "lineNumber": 590,
+ "params": [],
+ "generator": false
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "resetPageLength",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#resetPageLength",
+ "access": null,
+ "description": "Re-set asynchronously page length at page re-load",
+ "lineNumber": 599,
+ "params": [],
+ "generator": false
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "_changePage",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#_changePage",
+ "access": null,
+ "description": "Change the page according to passed index",
+ "lineNumber": 609,
+ "params": [
+ {
+ "nullable": null,
+ "types": [
+ "Number"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "index",
+ "description": "Index of the page (0-n)"
+ }
+ ],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "currentPageNb",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#currentPageNb",
+ "access": null,
+ "description": null,
+ "lineNumber": 623,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "startPagingRow",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#startPagingRow",
+ "access": null,
+ "description": null,
+ "lineNumber": 633,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "_changeResultsPerPage",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#_changeResultsPerPage",
+ "access": null,
+ "description": "Change rows according to page results drop-down\nTODO: accept a parameter setting the results per page length",
+ "lineNumber": 648,
+ "params": [],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "pagingLength",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#pagingLength",
+ "access": null,
+ "description": null,
+ "lineNumber": 658,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "startPagingRow",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#startPagingRow",
+ "access": null,
+ "description": null,
+ "lineNumber": 659,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "startPagingRow",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#startPagingRow",
+ "access": null,
+ "description": null,
+ "lineNumber": 663,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "_resetPage",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#_resetPage",
+ "access": null,
+ "description": "Re-set page nb at page re-load",
+ "lineNumber": 682,
+ "params": [
+ {
+ "name": "name",
+ "types": [
+ "*"
+ ]
+ }
+ ],
+ "generator": false
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "_resetPageLength",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#_resetPageLength",
+ "access": null,
+ "description": "Re-set page length value at page re-load",
+ "lineNumber": 693,
+ "params": [
+ {
+ "name": "name",
+ "types": [
+ "*"
+ ]
+ }
+ ],
+ "generator": false
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "destroy",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#destroy",
+ "access": null,
+ "description": "Remove paging feature",
+ "lineNumber": 709,
+ "params": [],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "pagingSlc",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#pagingSlc",
+ "access": null,
+ "description": null,
+ "lineNumber": 775,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "nbPages",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#nbPages",
+ "access": null,
+ "description": null,
+ "lineNumber": 776,
+ "undocument": true,
+ "type": {
+ "types": [
+ "number"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "isPagingRemoved",
+ "memberof": "src/modules/paging.js~Paging",
+ "longname": "src/modules/paging.js~Paging#isPagingRemoved",
+ "access": null,
+ "description": null,
+ "lineNumber": 777,
+ "undocument": true,
+ "type": {
+ "types": [
+ "boolean"
+ ]
+ }
+ },
+ {
+ "kind": "file",
+ "static": true,
+ "variation": null,
+ "name": "src/modules/popupFilter.js",
+ "memberof": null,
+ "longname": "src/modules/popupFilter.js",
+ "access": null,
+ "description": null,
+ "lineNumber": 1,
+ "content": "import Types from '../types';\r\nimport Dom from '../dom';\r\nimport Event from '../event';\r\n\r\nexport class PopupFilter{\r\n\r\n /**\r\n * Pop-up filter component\r\n * @param {Object} tf TableFilter instance\r\n */\r\n constructor(tf){\r\n // Configuration object\r\n var f = tf.config();\r\n\r\n // Enable external filters behaviour\r\n tf.isExternalFlt = true;\r\n tf.externalFltTgtIds = [];\r\n\r\n //filter icon path\r\n this.popUpImgFlt = f.popup_filters_image ||\r\n tf.themesPath+'icn_filter.gif';\r\n //active filter icon path\r\n this.popUpImgFltActive = f.popup_filters_image_active ||\r\n tf.themesPath+'icn_filterActive.gif';\r\n this.popUpImgFltHtml = f.popup_filters_image_html ||\r\n ' ';\r\n //defines css class for popup div containing filter\r\n this.popUpDivCssClass = f.popup_div_css_class || 'popUpFilter';\r\n //callback function before popup filtes is opened\r\n this.onBeforePopUpOpen = Types.isFn(f.on_before_popup_filter_open) ?\r\n f.on_before_popup_filter_open : null;\r\n //callback function after popup filtes is opened\r\n this.onAfterPopUpOpen = Types.isFn(f.on_after_popup_filter_open) ?\r\n f.on_after_popup_filter_open : null;\r\n //callback function before popup filtes is closed\r\n this.onBeforePopUpClose =\r\n Types.isFn(f.on_before_popup_filter_close) ?\r\n f.on_before_popup_filter_close : null;\r\n //callback function after popup filtes is closed\r\n this.onAfterPopUpClose = Types.isFn(f.on_after_popup_filter_close) ?\r\n f.on_after_popup_filter_close : null;\r\n\r\n //stores filters spans\r\n this.popUpFltSpans = [];\r\n //stores filters icons\r\n this.popUpFltImgs = [];\r\n //stores filters containers\r\n this.popUpFltElms = this.popUpFltElmCache || [];\r\n this.popUpFltAdjustToContainer = true;\r\n\r\n //id prefix for pop-up filter span\r\n this.prfxPopUpSpan = 'popUpSpan_';\r\n //id prefix for pop-up div containing filter\r\n this.prfxPopUpDiv = 'popUpDiv_';\r\n\r\n this.tf = tf;\r\n }\r\n\r\n onClick(e){\r\n var evt = e || global.event,\r\n elm = evt.target.parentNode,\r\n colIndex = parseInt(elm.getAttribute('ci'), 10);\r\n\r\n this.closeAll(colIndex);\r\n this.toggle(colIndex);\r\n\r\n if(this.popUpFltAdjustToContainer){\r\n var popUpDiv = this.popUpFltElms[colIndex],\r\n header = this.tf.getHeaderElement(colIndex),\r\n headerWidth = header.clientWidth * 0.95;\r\n popUpDiv.style.width = parseInt(headerWidth, 10) + 'px';\r\n }\r\n Event.cancel(evt);\r\n Event.stop(evt);\r\n }\r\n\r\n /**\r\n * Initialize DOM elements\r\n */\r\n init(){\r\n var tf = this.tf;\r\n for(var i=0; i { this.onClick(evt); });\r\n this.popUpFltSpans[i] = popUpSpan;\r\n this.popUpFltImgs[i] = popUpSpan.firstChild;\r\n }\r\n }\r\n\r\n /**\r\n * Build all pop-up filters elements\r\n */\r\n buildAll(){\r\n for(var i=0; i { Event.stop(evt); });\r\n this.popUpFltElms[colIndex] = popUpDiv;\r\n }\r\n\r\n /**\r\n * Toogle visibility of specified filter\r\n * @param {Number} colIndex Column index\r\n */\r\n toggle(colIndex){\r\n var tf = this.tf,\r\n popUpFltElm = this.popUpFltElms[colIndex];\r\n\r\n if(popUpFltElm.style.display === 'none' ||\r\n popUpFltElm.style.display === ''){\r\n if(this.onBeforePopUpOpen){\r\n this.onBeforePopUpOpen.call(\r\n null, this, this.popUpFltElms[colIndex], colIndex);\r\n }\r\n popUpFltElm.style.display = 'block';\r\n if(tf['col'+colIndex] === tf.fltTypeInp){\r\n var flt = tf.getFilterElement(colIndex);\r\n if(flt){\r\n flt.focus();\r\n }\r\n }\r\n if(this.onAfterPopUpOpen){\r\n this.onAfterPopUpOpen.call(\r\n null, this, this.popUpFltElms[colIndex], colIndex);\r\n }\r\n } else {\r\n if(this.onBeforePopUpClose){\r\n this.onBeforePopUpClose.call(\r\n null, this, this.popUpFltElms[colIndex], colIndex);\r\n }\r\n popUpFltElm.style.display = 'none';\r\n if(this.onAfterPopUpClose){\r\n this.onAfterPopUpClose.call(\r\n null, this, this.popUpFltElms[colIndex], colIndex);\r\n }\r\n }\r\n }\r\n\r\n /**\r\n * Close all filters excepted for the specified one if any\r\n * @param {Number} exceptIdx Column index of the filter to not close\r\n */\r\n closeAll(exceptIdx){\r\n for(var i=0; i0) ? 1 : 0);\r\n var paging_end_row = (paging_start_row+paging.pagingLength)-1 <=\r\n tf.nbVisibleRows ?\r\n paging_start_row+paging.pagingLength-1 :\r\n tf.nbVisibleRows;\r\n totTxt = paging_start_row + this.fromToTextSeparator +\r\n paging_end_row + this.overText + tf.nbVisibleRows;\r\n }\r\n }\r\n\r\n this.rowsCounterSpan.innerHTML = totTxt;\r\n if(this.onAfterRefreshCounter){\r\n this.onAfterRefreshCounter.call(\r\n null, tf, this.rowsCounterSpan, totTxt);\r\n }\r\n }\r\n\r\n destroy(){\r\n var tf = this.tf;\r\n if(!tf.hasGrid() || !this.rowsCounterSpan){\r\n return;\r\n }\r\n\r\n if(!this.rowsCounterTgtId && this.rowsCounterDiv){\r\n this.rowsCounterDiv.parentNode.removeChild(this.rowsCounterDiv);\r\n } else {\r\n Dom.id(this.rowsCounterTgtId).innerHTML = '';\r\n }\r\n this.rowsCounterSpan = null;\r\n this.rowsCounterDiv = null;\r\n }\r\n}\r\n"
+ },
+ {
+ "kind": "class",
+ "static": true,
+ "variation": null,
+ "name": "RowsCounter",
+ "memberof": "src/modules/rowsCounter.js",
+ "longname": "src/modules/rowsCounter.js~RowsCounter",
+ "access": null,
+ "export": true,
+ "importPath": "TableFilter/src/modules/rowsCounter.js",
+ "importStyle": "{RowsCounter}",
+ "description": null,
+ "lineNumber": 4,
+ "undocument": true,
+ "interface": false
+ },
+ {
+ "kind": "constructor",
+ "static": false,
+ "variation": null,
+ "name": "constructor",
+ "memberof": "src/modules/rowsCounter.js~RowsCounter",
+ "longname": "src/modules/rowsCounter.js~RowsCounter#constructor",
+ "access": null,
+ "description": "Rows counter",
+ "lineNumber": 10,
+ "params": [
+ {
+ "nullable": null,
+ "types": [
+ "Object"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "tf",
+ "description": "TableFilter instance"
+ }
+ ],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "rowsCounterTgtId",
+ "memberof": "src/modules/rowsCounter.js~RowsCounter",
+ "longname": "src/modules/rowsCounter.js~RowsCounter#rowsCounterTgtId",
+ "access": null,
+ "description": null,
+ "lineNumber": 15,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "rowsCounterDiv",
+ "memberof": "src/modules/rowsCounter.js~RowsCounter",
+ "longname": "src/modules/rowsCounter.js~RowsCounter#rowsCounterDiv",
+ "access": null,
+ "description": null,
+ "lineNumber": 17,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "rowsCounterSpan",
+ "memberof": "src/modules/rowsCounter.js~RowsCounter",
+ "longname": "src/modules/rowsCounter.js~RowsCounter#rowsCounterSpan",
+ "access": null,
+ "description": null,
+ "lineNumber": 19,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "rowsCounterText",
+ "memberof": "src/modules/rowsCounter.js~RowsCounter",
+ "longname": "src/modules/rowsCounter.js~RowsCounter#rowsCounterText",
+ "access": null,
+ "description": null,
+ "lineNumber": 21,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "fromToTextSeparator",
+ "memberof": "src/modules/rowsCounter.js~RowsCounter",
+ "longname": "src/modules/rowsCounter.js~RowsCounter#fromToTextSeparator",
+ "access": null,
+ "description": null,
+ "lineNumber": 22,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "overText",
+ "memberof": "src/modules/rowsCounter.js~RowsCounter",
+ "longname": "src/modules/rowsCounter.js~RowsCounter#overText",
+ "access": null,
+ "description": null,
+ "lineNumber": 23,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "totRowsCssClass",
+ "memberof": "src/modules/rowsCounter.js~RowsCounter",
+ "longname": "src/modules/rowsCounter.js~RowsCounter#totRowsCssClass",
+ "access": null,
+ "description": null,
+ "lineNumber": 25,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "prfxCounter",
+ "memberof": "src/modules/rowsCounter.js~RowsCounter",
+ "longname": "src/modules/rowsCounter.js~RowsCounter#prfxCounter",
+ "access": null,
+ "description": null,
+ "lineNumber": 27,
+ "undocument": true,
+ "type": {
+ "types": [
+ "string"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "prfxTotRows",
+ "memberof": "src/modules/rowsCounter.js~RowsCounter",
+ "longname": "src/modules/rowsCounter.js~RowsCounter#prfxTotRows",
+ "access": null,
+ "description": null,
+ "lineNumber": 29,
+ "undocument": true,
+ "type": {
+ "types": [
+ "string"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "prfxTotRowsTxt",
+ "memberof": "src/modules/rowsCounter.js~RowsCounter",
+ "longname": "src/modules/rowsCounter.js~RowsCounter#prfxTotRowsTxt",
+ "access": null,
+ "description": null,
+ "lineNumber": 31,
+ "undocument": true,
+ "type": {
+ "types": [
+ "string"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "onBeforeRefreshCounter",
+ "memberof": "src/modules/rowsCounter.js~RowsCounter",
+ "longname": "src/modules/rowsCounter.js~RowsCounter#onBeforeRefreshCounter",
+ "access": null,
+ "description": null,
+ "lineNumber": 33,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "onAfterRefreshCounter",
+ "memberof": "src/modules/rowsCounter.js~RowsCounter",
+ "longname": "src/modules/rowsCounter.js~RowsCounter#onAfterRefreshCounter",
+ "access": null,
+ "description": null,
+ "lineNumber": 36,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "tf",
+ "memberof": "src/modules/rowsCounter.js~RowsCounter",
+ "longname": "src/modules/rowsCounter.js~RowsCounter#tf",
+ "access": null,
+ "description": null,
+ "lineNumber": 39,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "init",
+ "memberof": "src/modules/rowsCounter.js~RowsCounter",
+ "longname": "src/modules/rowsCounter.js~RowsCounter#init",
+ "access": null,
+ "description": null,
+ "lineNumber": 42,
+ "undocument": true,
+ "params": [],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "rowsCounterDiv",
+ "memberof": "src/modules/rowsCounter.js~RowsCounter",
+ "longname": "src/modules/rowsCounter.js~RowsCounter#rowsCounterDiv",
+ "access": null,
+ "description": null,
+ "lineNumber": 75,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "rowsCounterSpan",
+ "memberof": "src/modules/rowsCounter.js~RowsCounter",
+ "longname": "src/modules/rowsCounter.js~RowsCounter#rowsCounterSpan",
+ "access": null,
+ "description": null,
+ "lineNumber": 76,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "refresh",
+ "memberof": "src/modules/rowsCounter.js~RowsCounter",
+ "longname": "src/modules/rowsCounter.js~RowsCounter#refresh",
+ "access": null,
+ "description": null,
+ "lineNumber": 81,
+ "undocument": true,
+ "params": [
+ {
+ "name": "p",
+ "types": [
+ "*"
+ ]
+ }
+ ],
+ "generator": false
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "destroy",
+ "memberof": "src/modules/rowsCounter.js~RowsCounter",
+ "longname": "src/modules/rowsCounter.js~RowsCounter#destroy",
+ "access": null,
+ "description": null,
+ "lineNumber": 121,
+ "undocument": true,
+ "params": [],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "rowsCounterSpan",
+ "memberof": "src/modules/rowsCounter.js~RowsCounter",
+ "longname": "src/modules/rowsCounter.js~RowsCounter#rowsCounterSpan",
+ "access": null,
+ "description": null,
+ "lineNumber": 132,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "rowsCounterDiv",
+ "memberof": "src/modules/rowsCounter.js~RowsCounter",
+ "longname": "src/modules/rowsCounter.js~RowsCounter#rowsCounterDiv",
+ "access": null,
+ "description": null,
+ "lineNumber": 133,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "file",
+ "static": true,
+ "variation": null,
+ "name": "src/modules/statusBar.js",
+ "memberof": null,
+ "longname": "src/modules/statusBar.js",
+ "access": null,
+ "description": null,
+ "lineNumber": 1,
+ "content": "import Dom from '../dom';\r\nimport Types from '../types';\r\n\r\nvar global = window;\r\n\r\nexport class StatusBar{\r\n\r\n /**\r\n * Status bar UI component\r\n * @param {Object} tf TableFilter instance\r\n */\r\n constructor(tf){\r\n // Configuration object\r\n var f = tf.config();\r\n\r\n //id of custom container element\r\n this.statusBarTgtId = f.status_bar_target_id || null;\r\n //element containing status bar label\r\n this.statusBarDiv = null;\r\n //status bar\r\n this.statusBarSpan = null;\r\n //status bar label\r\n this.statusBarSpanText = null;\r\n //defines status bar text\r\n this.statusBarText = f.status_bar_text || '';\r\n //defines css class status bar\r\n this.statusBarCssClass = f.status_bar_css_class || 'status';\r\n //delay for status bar clearing\r\n this.statusBarCloseDelay = 250;\r\n\r\n //calls function before message is displayed\r\n this.onBeforeShowMsg = Types.isFn(f.on_before_show_msg) ?\r\n f.on_before_show_msg : null;\r\n //calls function after message is displayed\r\n this.onAfterShowMsg = Types.isFn(f.on_after_show_msg) ?\r\n f.on_after_show_msg : null;\r\n\r\n // status bar div\r\n this.prfxStatus = 'status_';\r\n // status bar label\r\n this.prfxStatusSpan = 'statusSpan_';\r\n // text preceding status bar label\r\n this.prfxStatusTxt = 'statusText_';\r\n\r\n this.tf = tf;\r\n }\r\n\r\n init(){\r\n var tf = this.tf;\r\n if(!tf.hasGrid() && !tf.isFirstLoad){\r\n return;\r\n }\r\n\r\n //status bar container\r\n var statusDiv = Dom.create('div', ['id', this.prfxStatus+tf.id]);\r\n statusDiv.className = this.statusBarCssClass;\r\n\r\n //status bar label\r\n var statusSpan = Dom.create('span', ['id', this.prfxStatusSpan+tf.id]);\r\n //preceding text\r\n var statusSpanText = Dom.create('span',\r\n ['id', this.prfxStatusTxt+tf.id]);\r\n statusSpanText.appendChild(Dom.text(this.statusBarText));\r\n\r\n // target element container\r\n if(!this.statusBarTgtId){\r\n tf.setToolbar();\r\n }\r\n var targetEl = (!this.statusBarTgtId) ?\r\n tf.lDiv : Dom.id(this.statusBarTgtId);\r\n\r\n //default container: 'lDiv'\r\n if(!this.statusBarTgtId){\r\n statusDiv.appendChild(statusSpanText);\r\n statusDiv.appendChild(statusSpan);\r\n targetEl.appendChild(statusDiv);\r\n } else {\r\n // custom container, no need to append statusDiv\r\n targetEl.appendChild(statusSpanText);\r\n targetEl.appendChild(statusSpan);\r\n }\r\n\r\n this.statusBarDiv = statusDiv;\r\n this.statusBarSpan = statusSpan;\r\n this.statusBarSpanText = statusSpanText;\r\n\r\n }\r\n\r\n message(t=''){\r\n var tf = this.tf;\r\n if(!tf.statusBar || !this.statusBarSpan){\r\n return;\r\n }\r\n if(this.onBeforeShowMsg){\r\n this.onBeforeShowMsg.call(null, this.tf, t);\r\n }\r\n\r\n var d = t==='' ? this.statusBarCloseDelay : 1;\r\n global.setTimeout(() => {\r\n this.statusBarSpan.innerHTML = t;\r\n if(this.onAfterShowMsg){\r\n this.onAfterShowMsg.call(null, this.tf, t);\r\n }\r\n }, d);\r\n }\r\n\r\n destroy(){\r\n var tf = this.tf;\r\n if(!tf.hasGrid() || !this.statusBarDiv){\r\n return;\r\n }\r\n\r\n this.statusBarDiv.innerHTML = '';\r\n this.statusBarDiv.parentNode.removeChild(this.statusBarDiv);\r\n this.statusBarSpan = null;\r\n this.statusBarSpanText = null;\r\n this.statusBarDiv = null;\r\n }\r\n\r\n}\r\n"
+ },
+ {
+ "kind": "variable",
+ "static": true,
+ "variation": null,
+ "name": "global",
+ "memberof": "src/modules/statusBar.js",
+ "longname": "src/modules/statusBar.js~global",
+ "access": null,
+ "export": false,
+ "importPath": "TableFilter/src/modules/statusBar.js",
+ "importStyle": null,
+ "description": null,
+ "lineNumber": 4,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "class",
+ "static": true,
+ "variation": null,
+ "name": "StatusBar",
+ "memberof": "src/modules/statusBar.js",
+ "longname": "src/modules/statusBar.js~StatusBar",
+ "access": null,
+ "export": true,
+ "importPath": "TableFilter/src/modules/statusBar.js",
+ "importStyle": "{StatusBar}",
+ "description": null,
+ "lineNumber": 6,
+ "undocument": true,
+ "interface": false
+ },
+ {
+ "kind": "constructor",
+ "static": false,
+ "variation": null,
+ "name": "constructor",
+ "memberof": "src/modules/statusBar.js~StatusBar",
+ "longname": "src/modules/statusBar.js~StatusBar#constructor",
+ "access": null,
+ "description": "Status bar UI component",
+ "lineNumber": 12,
+ "params": [
+ {
+ "nullable": null,
+ "types": [
+ "Object"
+ ],
+ "spread": false,
+ "optional": false,
+ "name": "tf",
+ "description": "TableFilter instance"
+ }
+ ],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "statusBarTgtId",
+ "memberof": "src/modules/statusBar.js~StatusBar",
+ "longname": "src/modules/statusBar.js~StatusBar#statusBarTgtId",
+ "access": null,
+ "description": null,
+ "lineNumber": 17,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "statusBarDiv",
+ "memberof": "src/modules/statusBar.js~StatusBar",
+ "longname": "src/modules/statusBar.js~StatusBar#statusBarDiv",
+ "access": null,
+ "description": null,
+ "lineNumber": 19,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "statusBarSpan",
+ "memberof": "src/modules/statusBar.js~StatusBar",
+ "longname": "src/modules/statusBar.js~StatusBar#statusBarSpan",
+ "access": null,
+ "description": null,
+ "lineNumber": 21,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "statusBarSpanText",
+ "memberof": "src/modules/statusBar.js~StatusBar",
+ "longname": "src/modules/statusBar.js~StatusBar#statusBarSpanText",
+ "access": null,
+ "description": null,
+ "lineNumber": 23,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "statusBarText",
+ "memberof": "src/modules/statusBar.js~StatusBar",
+ "longname": "src/modules/statusBar.js~StatusBar#statusBarText",
+ "access": null,
+ "description": null,
+ "lineNumber": 25,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "statusBarCssClass",
+ "memberof": "src/modules/statusBar.js~StatusBar",
+ "longname": "src/modules/statusBar.js~StatusBar#statusBarCssClass",
+ "access": null,
+ "description": null,
+ "lineNumber": 27,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "statusBarCloseDelay",
+ "memberof": "src/modules/statusBar.js~StatusBar",
+ "longname": "src/modules/statusBar.js~StatusBar#statusBarCloseDelay",
+ "access": null,
+ "description": null,
+ "lineNumber": 29,
+ "undocument": true,
+ "type": {
+ "types": [
+ "number"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "onBeforeShowMsg",
+ "memberof": "src/modules/statusBar.js~StatusBar",
+ "longname": "src/modules/statusBar.js~StatusBar#onBeforeShowMsg",
+ "access": null,
+ "description": null,
+ "lineNumber": 32,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "onAfterShowMsg",
+ "memberof": "src/modules/statusBar.js~StatusBar",
+ "longname": "src/modules/statusBar.js~StatusBar#onAfterShowMsg",
+ "access": null,
+ "description": null,
+ "lineNumber": 35,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "prfxStatus",
+ "memberof": "src/modules/statusBar.js~StatusBar",
+ "longname": "src/modules/statusBar.js~StatusBar#prfxStatus",
+ "access": null,
+ "description": null,
+ "lineNumber": 39,
+ "undocument": true,
+ "type": {
+ "types": [
+ "string"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "prfxStatusSpan",
+ "memberof": "src/modules/statusBar.js~StatusBar",
+ "longname": "src/modules/statusBar.js~StatusBar#prfxStatusSpan",
+ "access": null,
+ "description": null,
+ "lineNumber": 41,
+ "undocument": true,
+ "type": {
+ "types": [
+ "string"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "prfxStatusTxt",
+ "memberof": "src/modules/statusBar.js~StatusBar",
+ "longname": "src/modules/statusBar.js~StatusBar#prfxStatusTxt",
+ "access": null,
+ "description": null,
+ "lineNumber": 43,
+ "undocument": true,
+ "type": {
+ "types": [
+ "string"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "tf",
+ "memberof": "src/modules/statusBar.js~StatusBar",
+ "longname": "src/modules/statusBar.js~StatusBar#tf",
+ "access": null,
+ "description": null,
+ "lineNumber": 45,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "init",
+ "memberof": "src/modules/statusBar.js~StatusBar",
+ "longname": "src/modules/statusBar.js~StatusBar#init",
+ "access": null,
+ "description": null,
+ "lineNumber": 48,
+ "undocument": true,
+ "params": [],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "statusBarDiv",
+ "memberof": "src/modules/statusBar.js~StatusBar",
+ "longname": "src/modules/statusBar.js~StatusBar#statusBarDiv",
+ "access": null,
+ "description": null,
+ "lineNumber": 83,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "statusBarSpan",
+ "memberof": "src/modules/statusBar.js~StatusBar",
+ "longname": "src/modules/statusBar.js~StatusBar#statusBarSpan",
+ "access": null,
+ "description": null,
+ "lineNumber": 84,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "statusBarSpanText",
+ "memberof": "src/modules/statusBar.js~StatusBar",
+ "longname": "src/modules/statusBar.js~StatusBar#statusBarSpanText",
+ "access": null,
+ "description": null,
+ "lineNumber": 85,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "message",
+ "memberof": "src/modules/statusBar.js~StatusBar",
+ "longname": "src/modules/statusBar.js~StatusBar#message",
+ "access": null,
+ "description": null,
+ "lineNumber": 89,
+ "undocument": true,
+ "params": [
+ {
+ "name": "t",
+ "optional": true,
+ "types": [
+ "string"
+ ],
+ "defaultRaw": "",
+ "defaultValue": ""
+ }
+ ],
+ "generator": false
+ },
+ {
+ "kind": "method",
+ "static": false,
+ "variation": null,
+ "name": "destroy",
+ "memberof": "src/modules/statusBar.js~StatusBar",
+ "longname": "src/modules/statusBar.js~StatusBar#destroy",
+ "access": null,
+ "description": null,
+ "lineNumber": 107,
+ "undocument": true,
+ "params": [],
+ "generator": false
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "statusBarSpan",
+ "memberof": "src/modules/statusBar.js~StatusBar",
+ "longname": "src/modules/statusBar.js~StatusBar#statusBarSpan",
+ "access": null,
+ "description": null,
+ "lineNumber": 115,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "statusBarSpanText",
+ "memberof": "src/modules/statusBar.js~StatusBar",
+ "longname": "src/modules/statusBar.js~StatusBar#statusBarSpanText",
+ "access": null,
+ "description": null,
+ "lineNumber": 116,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "member",
+ "static": false,
+ "variation": null,
+ "name": "statusBarDiv",
+ "memberof": "src/modules/statusBar.js~StatusBar",
+ "longname": "src/modules/statusBar.js~StatusBar#statusBarDiv",
+ "access": null,
+ "description": null,
+ "lineNumber": 117,
+ "undocument": true,
+ "type": {
+ "types": [
+ "*"
+ ]
+ }
+ },
+ {
+ "kind": "file",
+ "static": true,
+ "variation": null,
+ "name": "src/modules/store.js",
+ "memberof": null,
+ "longname": "src/modules/store.js",
+ "access": null,
+ "description": null,
+ "lineNumber": 1,
+ "content": "import Cookie from '../cookie';\r\n\r\nexport class Store{\r\n\r\n /**\r\n * Store, persistence manager\r\n * @param {Object} tf TableFilter instance\r\n *\r\n * TODO: use localStorage and fallback to cookie persistence\r\n */\r\n constructor(tf) {\r\n var f = tf.config();\r\n\r\n this.duration = !isNaN(f.set_cookie_duration) ?\r\n parseInt(f.set_cookie_duration, 10) : 100000;\r\n\r\n this.tf = tf;\r\n }\r\n\r\n /**\r\n * Store filters' values in cookie\r\n * @param {String} cookie name\r\n */\r\n saveFilterValues(name){\r\n var tf = this.tf;\r\n var fltValues = [];\r\n //store filters' values\r\n for(var i=0; i y) ? 1 : 0));\r\n }\r\n};\r\n"
+ },
+ {
+ "kind": "file",
+ "static": true,
+ "variation": null,
+ "name": "src/string.js",
+ "memberof": null,
+ "longname": "src/string.js",
+ "access": null,
+ "description": null,
+ "lineNumber": 5,
+ "content": "/**\r\n * String utilities\r\n */\r\n\r\nexport default {\r\n\r\n lower(text){\r\n return text.toLowerCase();\r\n },\r\n\r\n upper(text){\r\n return text.toUpperCase();\r\n },\r\n\r\n trim(text){\r\n if (text.trim){\r\n return text.trim();\r\n }\r\n return text.replace(/^\\s*|\\s*$/g, '');\r\n },\r\n\r\n isEmpty(text){\r\n return this.trim(text) === '';\r\n },\r\n\r\n rgxEsc(text){\r\n let chars = /[-\\/\\\\^$*+?.()|[\\]{}]/g;\r\n let escMatch = '\\\\$&';\r\n return String(text).replace(chars, escMatch);\r\n },\r\n\r\n matchCase(text, mc){\r\n if(!mc){\r\n return this.lower(text);\r\n }\r\n return text;\r\n }\r\n\r\n};\r\n"
+ },
+ {
+ "kind": "file",
+ "static": true,
+ "variation": null,
+ "name": "src/tablefilter.js",
+ "memberof": null,
+ "longname": "src/tablefilter.js",
+ "access": null,
+ "description": null,
+ "lineNumber": 1,
+ "content": "import Event from './event';\r\nimport Dom from './dom';\r\nimport Str from './string';\r\nimport Cookie from './cookie';\r\nimport Types from './types';\r\nimport Arr from './array';\r\nimport DateHelper from './date';\r\nimport Helpers from './helpers';\r\n\r\n// Features\r\nimport {Store} from './modules/store';\r\nimport {GridLayout} from './modules/gridLayout';\r\nimport {Loader} from './modules/loader';\r\nimport {HighlightKeyword} from './modules/highlightKeywords';\r\nimport {PopupFilter} from './modules/popupFilter';\r\nimport {Dropdown} from './modules/dropdown';\r\nimport {CheckList} from './modules/checkList';\r\nimport {RowsCounter} from './modules/rowsCounter';\r\nimport {StatusBar} from './modules/statusBar';\r\nimport {Paging} from './modules/paging';\r\nimport {ClearButton} from './modules/clearButton';\r\nimport {Help} from './modules/help';\r\nimport {AlternateRows} from './modules/alternateRows';\r\n\r\nvar global = window,\r\n isValidDate = DateHelper.isValid,\r\n formatDate = DateHelper.format,\r\n doc = global.document;\r\n\r\nexport class TableFilter{\r\n\r\n /**\r\n * TF object constructor\r\n * @param {String} id Table id\r\n * @param {Number} row index indicating the 1st row\r\n * @param {Object} configuration object\r\n *\r\n * TODO: Accept a TABLE element or query selectors\r\n */\r\n constructor(id) {\r\n if(arguments.length === 0){ return; }\r\n\r\n this.id = id;\r\n this.version = '{VERSION}';\r\n this.year = new Date().getFullYear();\r\n this.tbl = Dom.id(id);\r\n this.startRow = null;\r\n this.refRow = null;\r\n this.headersRow = null;\r\n this.cfg = {};\r\n this.nbFilterableRows = null;\r\n this.nbRows = null;\r\n this.nbCells = null;\r\n this._hasGrid = false;\r\n this.enableModules = false;\r\n\r\n if(!this.tbl || this.tbl.nodeName != 'TABLE' || this.getRowsNb() === 0){\r\n throw new Error(\r\n 'Could not instantiate TableFilter: HTML table not found.');\r\n }\r\n\r\n if(arguments.length > 1){\r\n for(let i=0, len=arguments.length; i 1){\r\n this.filtersRowIndex = this.headersRow+1;\r\n } else {\r\n this.filtersRowIndex = 1;\r\n this.headersRow = 0;\r\n }\r\n }\r\n\r\n //defines tag of the cells containing filters (td/th)\r\n this.fltCellTag = f.filters_cell_tag!=='th' ||\r\n f.filters_cell_tag!=='td' ? 'td' : f.filters_cell_tag;\r\n\r\n //stores filters ids\r\n this.fltIds = [];\r\n //stores filters DOM elements\r\n this.fltElms = [];\r\n //stores filters values\r\n this.searchArgs = null;\r\n //stores table data\r\n this.tblData = [];\r\n //stores valid rows indexes (rows visible upon filtering)\r\n this.validRowsIndex = null;\r\n //stores filters row element\r\n this.fltGridEl = null;\r\n //is first load boolean\r\n this.isFirstLoad = true;\r\n //container div for paging elements, reset btn etc.\r\n this.infDiv = null;\r\n //div for rows counter\r\n this.lDiv = null;\r\n //div for reset button and results per page select\r\n this.rDiv = null;\r\n //div for paging elements\r\n this.mDiv = null;\r\n\r\n //defines css class for div containing paging elements, rows counter etc\r\n this.infDivCssClass = f.inf_div_css_class || 'inf';\r\n //defines css class for left div\r\n this.lDivCssClass = f.left_div_css_class || 'ldiv';\r\n //defines css class for right div\r\n this.rDivCssClass = f.right_div_css_class || 'rdiv';\r\n //defines css class for mid div\r\n this.mDivCssClass = f.middle_div_css_class || 'mdiv';\r\n //table container div css class\r\n this.contDivCssClass = f.content_div_css_class || 'cont';\r\n\r\n /*** filters' grid appearance ***/\r\n //stylesheet file\r\n this.stylePath = f.style_path || this.basePath + 'style/';\r\n this.stylesheet = f.stylesheet || this.stylePath+'tablefilter.css';\r\n this.stylesheetId = this.id + '_style';\r\n //defines css class for filters row\r\n this.fltsRowCssClass = f.flts_row_css_class || 'fltrow';\r\n //enables/disables icons (paging, reset button)\r\n this.enableIcons = f.enable_icons===false ? false : true;\r\n //enables/disbles rows alternating bg colors\r\n this.alternateBgs = Boolean(f.alternate_rows);\r\n //defines widths of columns\r\n this.hasColWidths = Types.isArray(f.col_widths);\r\n this.colWidths = this.hasColWidths ? f.col_widths : null;\r\n //defines css class for filters\r\n this.fltCssClass = f.flt_css_class || 'flt';\r\n //defines css class for multiple selects filters\r\n this.fltMultiCssClass = f.flt_multi_css_class || 'flt_multi';\r\n //defines css class for filters\r\n this.fltSmallCssClass = f.flt_small_css_class || 'flt_s';\r\n //defines css class for single-filter\r\n this.singleFltCssClass = f.single_flt_css_class || 'single_flt';\r\n\r\n /*** filters' grid behaviours ***/\r\n //enables/disables enter key\r\n this.enterKey = f.enter_key===false ? false : true;\r\n //calls function before filtering starts\r\n this.onBeforeFilter = Types.isFn(f.on_before_filter) ?\r\n f.on_before_filter : null;\r\n //calls function after filtering\r\n this.onAfterFilter = Types.isFn(f.on_after_filter) ?\r\n f.on_after_filter : null;\r\n //enables/disables case sensitivity\r\n this.caseSensitive = Boolean(f.case_sensitive);\r\n //enables/disbles exact match for search\r\n this.exactMatch = Boolean(f.exact_match);\r\n //refreshes drop-down lists upon validation\r\n this.linkedFilters = Boolean(f.linked_filters);\r\n //wheter excluded options are disabled\r\n this.disableExcludedOptions = Boolean(f.disable_excluded_options);\r\n //stores active filter element\r\n this.activeFlt = null;\r\n //id of active filter\r\n this.activeFilterId = null;\r\n //enables always visible rows\r\n this.hasVisibleRows = Boolean(f.rows_always_visible);\r\n //array containing always visible rows\r\n this.visibleRows = this.hasVisibleRows ? f.rows_always_visible : [];\r\n //enables/disables external filters generation\r\n this.isExternalFlt = Boolean(f.external_flt_grid);\r\n //array containing ids of external elements containing filters\r\n this.externalFltTgtIds = f.external_flt_grid_ids || null;\r\n //stores filters elements if isExternalFlt is true\r\n this.externalFltEls = [];\r\n //delays any filtering process if loader true\r\n this.execDelay = !isNaN(f.exec_delay) ? parseInt(f.exec_delay,10) : 100;\r\n //calls function when filters grid loaded\r\n this.onFiltersLoaded = Types.isFn(f.on_filters_loaded) ?\r\n f.on_filters_loaded : null;\r\n //enables/disables single filter search\r\n this.singleSearchFlt = Boolean(f.single_search_filter);\r\n //calls function after row is validated\r\n this.onRowValidated = Types.isFn(f.on_row_validated) ?\r\n f.on_row_validated : null;\r\n //array defining columns for customCellData event\r\n this.customCellDataCols = f.custom_cell_data_cols ?\r\n f.custom_cell_data_cols : [];\r\n //calls custom function for retrieving cell data\r\n this.customCellData = Types.isFn(f.custom_cell_data) ?\r\n f.custom_cell_data : null;\r\n //input watermark text array\r\n this.watermark = f.watermark || '';\r\n this.isWatermarkArray = Types.isArray(this.watermark);\r\n //id of toolbar container element\r\n this.toolBarTgtId = f.toolbar_target_id || null;\r\n //enables/disables help div\r\n this.helpInstructions = Types.isUndef(f.help_instructions) ?\r\n undefined : Boolean(f.help_instructions);\r\n //popup filters\r\n this.popUpFilters = Boolean(f.popup_filters);\r\n //active columns color\r\n this.markActiveColumns = Boolean(f.mark_active_columns);\r\n //defines css class for active column header\r\n this.activeColumnsCssClass = f.active_columns_css_class ||\r\n 'activeHeader';\r\n //calls function before active column header is marked\r\n this.onBeforeActiveColumn = Types.isFn(f.on_before_active_column) ?\r\n f.on_before_active_column : null;\r\n //calls function after active column header is marked\r\n this.onAfterActiveColumn = Types.isFn(f.on_after_active_column) ?\r\n f.on_after_active_column : null;\r\n\r\n /*** select filter's customisation and behaviours ***/\r\n //defines 1st option text\r\n this.displayAllText = f.display_all_text || 'Clear';\r\n //enables/disables empty option in combo-box filters\r\n this.enableEmptyOption = Boolean(f.enable_empty_option);\r\n //defines empty option text\r\n this.emptyText = f.empty_text || '(Empty)';\r\n //enables/disables non empty option in combo-box filters\r\n this.enableNonEmptyOption = Boolean(f.enable_non_empty_option);\r\n //defines empty option text\r\n this.nonEmptyText = f.non_empty_text || '(Non empty)';\r\n //enables/disables onChange event on combo-box\r\n this.onSlcChange = f.on_change===false ? false : true;\r\n //enables/disables select options sorting\r\n this.sortSlc = f.sort_select===false ? false : true;\r\n //enables/disables ascending numeric options sorting\r\n this.isSortNumAsc = Boolean(f.sort_num_asc);\r\n this.sortNumAsc = this.isSortNumAsc ? f.sort_num_asc : null;\r\n //enables/disables descending numeric options sorting\r\n this.isSortNumDesc = Boolean(f.sort_num_desc);\r\n this.sortNumDesc = this.isSortNumDesc ? f.sort_num_desc : null;\r\n //enabled selects are populated on demand\r\n this.fillSlcOnDemand = Boolean(f.fill_slc_on_demand);\r\n this.hasCustomOptions = Types.isObj(f.custom_options);\r\n this.customOptions = f.custom_options;\r\n\r\n /*** Filter operators ***/\r\n this.rgxOperator = f.regexp_operator || 'rgx:';\r\n this.emOperator = f.empty_operator || '[empty]';\r\n this.nmOperator = f.nonempty_operator || '[nonempty]';\r\n this.orOperator = f.or_operator || '||';\r\n this.anOperator = f.and_operator || '&&';\r\n this.grOperator = f.greater_operator || '>';\r\n this.lwOperator = f.lower_operator || '<';\r\n this.leOperator = f.lower_equal_operator || '<=';\r\n this.geOperator = f.greater_equal_operator || '>=';\r\n this.dfOperator = f.different_operator || '!';\r\n this.lkOperator = f.like_operator || '*';\r\n this.eqOperator = f.equal_operator || '=';\r\n this.stOperator = f.start_with_operator || '{';\r\n this.enOperator = f.end_with_operator || '}';\r\n this.curExp = f.cur_exp || '^[¥£€$]';\r\n this.separator = f.separator || ',';\r\n\r\n /*** rows counter ***/\r\n //show/hides rows counter\r\n this.rowsCounter = Boolean(f.rows_counter);\r\n\r\n /*** status bar ***/\r\n //show/hides status bar\r\n this.statusBar = Boolean(f.status_bar);\r\n\r\n /*** loader ***/\r\n //enables/disables loader/spinner indicator\r\n this.loader = Boolean(f.loader);\r\n\r\n /*** validation - reset buttons/links ***/\r\n //show/hides filter's validation button\r\n this.displayBtn = Boolean(f.btn);\r\n //defines validation button text\r\n this.btnText = f.btn_text || (!this.enableIcons ? 'Go' : '');\r\n //defines css class for validation button\r\n this.btnCssClass = f.btn_css_class ||\r\n (!this.enableIcons ? 'btnflt' : 'btnflt_icon');\r\n //show/hides reset link\r\n this.btnReset = Boolean(f.btn_reset);\r\n //defines css class for reset button\r\n this.btnResetCssClass = f.btn_reset_css_class || 'reset';\r\n //callback function before filters are cleared\r\n this.onBeforeReset = Types.isFn(f.on_before_reset) ?\r\n f.on_before_reset : null;\r\n //callback function after filters are cleared\r\n this.onAfterReset = Types.isFn(f.on_after_reset) ?\r\n f.on_after_reset : null;\r\n\r\n /*** paging ***/\r\n //enables/disables table paging\r\n this.paging = Boolean(f.paging);\r\n this.nbVisibleRows = 0; //nb visible rows\r\n this.nbHiddenRows = 0; //nb hidden rows\r\n\r\n /*** autofilter on typing ***/\r\n //enables/disables auto filtering, table is filtered when user stops\r\n //typing\r\n this.autoFilter = Boolean(f.auto_filter);\r\n //onkeyup delay timer (msecs)\r\n this.autoFilterDelay = !isNaN(f.auto_filter_delay) ?\r\n f.auto_filter_delay : 900;\r\n //typing indicator\r\n this.isUserTyping = null;\r\n this.autoFilterTimer = null;\r\n\r\n /*** keyword highlighting ***/\r\n //enables/disables keyword highlighting\r\n this.highlightKeywords = Boolean(f.highlight_keywords);\r\n\r\n /*** data types ***/\r\n //defines default date type (european DMY)\r\n this.defaultDateType = f.default_date_type || 'DMY';\r\n //defines default thousands separator\r\n //US = ',' EU = '.'\r\n this.thousandsSeparator = f.thousands_separator || ',';\r\n //defines default decimal separator\r\n //US & javascript = '.' EU = ','\r\n this.decimalSeparator = f.decimal_separator || '.';\r\n //enables number format per column\r\n this.hasColNbFormat = Types.isArray(f.col_number_format);\r\n //array containing columns nb formats\r\n this.colNbFormat = this.hasColNbFormat ? f.col_number_format : null;\r\n //enables date type per column\r\n this.hasColDateType = Types.isArray(f.col_date_type);\r\n //array containing columns date type\r\n this.colDateType = this.hasColDateType ? f.col_date_type : null;\r\n\r\n /*** status messages ***/\r\n //filtering\r\n this.msgFilter = f.msg_filter || 'Filtering data...';\r\n //populating drop-downs\r\n this.msgPopulate = f.msg_populate || 'Populating filter...';\r\n //populating drop-downs\r\n this.msgPopulateCheckList = f.msg_populate_checklist ||\r\n 'Populating list...';\r\n //changing paging page\r\n this.msgChangePage = f.msg_change_page || 'Collecting paging data...';\r\n //clearing filters\r\n this.msgClear = f.msg_clear || 'Clearing filters...';\r\n //changing nb results/page\r\n this.msgChangeResults = f.msg_change_results ||\r\n 'Changing results per page...';\r\n //re-setting grid values\r\n this.msgResetValues = f.msg_reset_grid_values ||\r\n 'Re-setting filters values...';\r\n //re-setting page\r\n this.msgResetPage = f.msg_reset_page || 'Re-setting page...';\r\n //re-setting page length\r\n this.msgResetPageLength = f.msg_reset_page_length ||\r\n 'Re-setting page length...';\r\n //table sorting\r\n this.msgSort = f.msg_sort || 'Sorting data...';\r\n //extensions loading\r\n this.msgLoadExtensions = f.msg_load_extensions ||\r\n 'Loading extensions...';\r\n //themes loading\r\n this.msgLoadThemes = f.msg_load_themes || 'Loading theme(s)...';\r\n\r\n /*** ids prefixes ***/\r\n //css class name added to table\r\n this.prfxTf = 'TF';\r\n //filters (inputs - selects)\r\n this.prfxFlt = 'flt';\r\n //validation button\r\n this.prfxValButton = 'btn';\r\n //container div for paging elements, rows counter etc.\r\n this.prfxInfDiv = 'inf_';\r\n //left div\r\n this.prfxLDiv = 'ldiv_';\r\n //right div\r\n this.prfxRDiv = 'rdiv_';\r\n //middle div\r\n this.prfxMDiv = 'mdiv_';\r\n //filter values cookie\r\n this.prfxCookieFltsValues = 'tf_flts_';\r\n //page nb cookie\r\n this.prfxCookiePageNb = 'tf_pgnb_';\r\n //page length cookie\r\n this.prfxCookiePageLen = 'tf_pglen_';\r\n\r\n /*** cookies ***/\r\n this.hasStoredValues = false;\r\n //remembers filters values on page load\r\n this.rememberGridValues = Boolean(f.remember_grid_values);\r\n //cookie storing filter values\r\n this.fltsValuesCookie = this.prfxCookieFltsValues + this.id;\r\n //remembers page nb on page load\r\n this.rememberPageNb = this.paging && f.remember_page_number;\r\n //cookie storing page nb\r\n this.pgNbCookie = this.prfxCookiePageNb + this.id;\r\n //remembers page length on page load\r\n this.rememberPageLen = this.paging && f.remember_page_length;\r\n //cookie storing page length\r\n this.pgLenCookie = this.prfxCookiePageLen + this.id;\r\n\r\n /*** extensions ***/\r\n //imports external script\r\n this.extensions = f.extensions;\r\n this.hasExtensions = Types.isArray(this.extensions);\r\n\r\n /*** themes ***/\r\n this.enableDefaultTheme = Boolean(f.enable_default_theme);\r\n //imports themes\r\n this.hasThemes = (this.enableDefaultTheme || Types.isArray(f.themes));\r\n this.themes = f.themes || [];\r\n //themes path\r\n this.themesPath = f.themes_path || this.stylePath + 'themes/';\r\n\r\n // Features registry\r\n this.Mod = {};\r\n\r\n // Extensions registry\r\n this.ExtRegistry = {};\r\n\r\n /*** TF events ***/\r\n this.Evt = {\r\n name: {\r\n filter: 'Filter',\r\n dropdown: 'DropDown',\r\n checklist: 'CheckList',\r\n changepage: 'ChangePage',\r\n clear: 'Clear',\r\n changeresultsperpage: 'ChangeResults',\r\n resetvalues: 'ResetValues',\r\n resetpage: 'ResetPage',\r\n resetpagelength: 'ResetPageLength',\r\n loadextensions: 'LoadExtensions',\r\n loadthemes: 'LoadThemes'\r\n },\r\n\r\n // Detect key\r\n detectKey(e) {\r\n if(!this.enterKey){ return; }\r\n let _ev = e || global.event;\r\n if(_ev){\r\n let key = Event.keyCode(_ev);\r\n if(key===13){\r\n this.filter();\r\n Event.cancel(_ev);\r\n Event.stop(_ev);\r\n } else {\r\n this.isUserTyping = true;\r\n global.clearInterval(this.autoFilterTimer);\r\n this.autoFilterTimer = null;\r\n }\r\n }\r\n },\r\n // if auto-filter on, detect user is typing and filter columns\r\n onKeyUp(e) {\r\n if(!this.autoFilter){\r\n return;\r\n }\r\n let _ev = e || global.event;\r\n let key = Event.keyCode(_ev);\r\n this.isUserTyping = false;\r\n\r\n function filter() {\r\n /*jshint validthis:true */\r\n global.clearInterval(this.autoFilterTimer);\r\n this.autoFilterTimer = null;\r\n if(!this.isUserTyping){\r\n this.filter();\r\n this.isUserTyping = null;\r\n }\r\n }\r\n\r\n if(key!==13 && key!==9 && key!==27 && key!==38 && key!==40) {\r\n if(this.autoFilterTimer === null){\r\n this.autoFilterTimer = global.setInterval(\r\n filter.bind(this), this.autoFilterDelay);\r\n }\r\n } else {\r\n global.clearInterval(this.autoFilterTimer);\r\n this.autoFilterTimer = null;\r\n }\r\n },\r\n // if auto-filter on, detect user is typing\r\n onKeyDown() {\r\n if(!this.autoFilter) { return; }\r\n this.isUserTyping = true;\r\n },\r\n // if auto-filter on, clear interval on filter blur\r\n onInpBlur() {\r\n if(this.autoFilter){\r\n this.isUserTyping = false;\r\n global.clearInterval(this.autoFilterTimer);\r\n }\r\n // TODO: hack to prevent ezEditTable enter key event hijaking.\r\n // Needs to be fixed in the vendor's library\r\n if(this.hasExtension('advancedGrid')){\r\n var advGrid = this.extension('advancedGrid');\r\n var ezEditTable = advGrid._ezEditTable;\r\n if(advGrid.cfg.editable){\r\n ezEditTable.Editable.Set();\r\n }\r\n if(advGrid.cfg.selection){\r\n ezEditTable.Selection.Set();\r\n }\r\n }\r\n },\r\n // set focused text-box filter as active\r\n onInpFocus(e) {\r\n let _ev = e || global.event;\r\n let elm = Event.target(_ev);\r\n this.activeFilterId = elm.getAttribute('id');\r\n this.activeFlt = Dom.id(this.activeFilterId);\r\n if(this.popUpFilters){\r\n Event.cancel(_ev);\r\n Event.stop(_ev);\r\n }\r\n // TODO: hack to prevent ezEditTable enter key event hijaking.\r\n // Needs to be fixed in the vendor's library\r\n if(this.hasExtension('advancedGrid')){\r\n var advGrid = this.extension('advancedGrid');\r\n var ezEditTable = advGrid._ezEditTable;\r\n if(advGrid.cfg.editable){\r\n ezEditTable.Editable.Remove();\r\n }\r\n if(advGrid.cfg.selection){\r\n ezEditTable.Selection.Remove();\r\n }\r\n }\r\n },\r\n // set focused drop-down filter as active\r\n onSlcFocus(e) {\r\n let _ev = e || global.event;\r\n let elm = Event.target(_ev);\r\n this.activeFilterId = elm.getAttribute('id');\r\n this.activeFlt = Dom.id(this.activeFilterId);\r\n // select is populated when element has focus\r\n if(this.fillSlcOnDemand && elm.getAttribute('filled') === '0'){\r\n let ct = elm.getAttribute('ct');\r\n this.Mod.dropdown._build(ct);\r\n }\r\n if(this.popUpFilters){\r\n Event.cancel(_ev);\r\n Event.stop(_ev);\r\n }\r\n },\r\n // filter columns on drop-down filter change\r\n onSlcChange(e) {\r\n if(!this.activeFlt){ return; }\r\n let _ev = e || global.event;\r\n if(this.popUpFilters){ Event.stop(_ev); }\r\n if(this.onSlcChange){ this.filter(); }\r\n },\r\n // fill checklist filter on click if required\r\n onCheckListClick(e) {\r\n let _ev = e || global.event;\r\n let elm = Event.target(_ev);\r\n if(this.fillSlcOnDemand && elm.getAttribute('filled') === '0'){\r\n let ct = elm.getAttribute('ct');\r\n this.Mod.checkList._build(ct);\r\n this.Mod.checkList.checkListDiv[ct].onclick = null;\r\n this.Mod.checkList.checkListDiv[ct].title = '';\r\n }\r\n },\r\n // filter when validation button clicked\r\n onBtnClick() {\r\n this.filter();\r\n }\r\n };\r\n }\r\n\r\n /**\r\n * Initialise filtering grid bar behaviours and layout\r\n *\r\n * TODO: decompose in smaller methods\r\n */\r\n init(){\r\n if(this._hasGrid){\r\n return;\r\n }\r\n if(!this.tbl){\r\n this.tbl = Dom.id(this.id);\r\n }\r\n if(this.gridLayout){\r\n this.refRow = this.startRow===null ? 0 : this.startRow;\r\n }\r\n if(this.popUpFilters &&\r\n ((this.filtersRowIndex === 0 && this.headersRow === 1) ||\r\n this.gridLayout)){\r\n this.headersRow = 0;\r\n }\r\n\r\n let Mod = this.Mod;\r\n let n = this.singleSearchFlt ? 1 : this.nbCells,\r\n inpclass;\r\n\r\n //loads stylesheet if not imported\r\n this.import(this.stylesheetId, this.stylesheet, null, 'link');\r\n\r\n //loads theme\r\n if(this.hasThemes){ this._loadThemes(); }\r\n\r\n if(this.rememberGridValues || this.rememberPageNb ||\r\n this.rememberPageLen){\r\n Mod.store = new Store(this);\r\n }\r\n\r\n if(this.gridLayout){\r\n Mod.gridLayout = new GridLayout(this);\r\n Mod.gridLayout.init();\r\n }\r\n\r\n if(this.loader){\r\n if(!Mod.loader){\r\n Mod.loader = new Loader(this);\r\n }\r\n }\r\n\r\n if(this.highlightKeywords){\r\n Mod.highlightKeyword = new HighlightKeyword(this);\r\n }\r\n\r\n if(this.popUpFilters){\r\n if(!Mod.popupFilter){\r\n Mod.popupFilter = new PopupFilter(this);\r\n }\r\n Mod.popupFilter.init();\r\n }\r\n\r\n //filters grid is not generated\r\n if(!this.fltGrid){\r\n this.refRow = this.refRow-1;\r\n if(this.gridLayout){\r\n this.refRow = 0;\r\n }\r\n this.nbFilterableRows = this.getRowsNb();\r\n this.nbVisibleRows = this.nbFilterableRows;\r\n this.nbRows = this.nbFilterableRows + this.refRow;\r\n } else {\r\n if(this.isFirstLoad){\r\n let fltrow;\r\n if(!this.gridLayout){\r\n let thead = Dom.tag(this.tbl, 'thead');\r\n if(thead.length > 0){\r\n fltrow = thead[0].insertRow(this.filtersRowIndex);\r\n } else {\r\n fltrow = this.tbl.insertRow(this.filtersRowIndex);\r\n }\r\n\r\n if(this.headersRow > 1 &&\r\n this.filtersRowIndex <= this.headersRow &&\r\n !this.popUpFilters){\r\n this.headersRow++;\r\n }\r\n if(this.popUpFilters){\r\n this.headersRow++;\r\n }\r\n\r\n fltrow.className = this.fltsRowCssClass;\r\n //Disable for grid_layout\r\n if(this.isExternalFlt &&\r\n (!this.gridLayout || this.popUpFilters)){\r\n fltrow.style.display = 'none';\r\n }\r\n }\r\n\r\n this.nbFilterableRows = this.getRowsNb();\r\n this.nbVisibleRows = this.nbFilterableRows;\r\n this.nbRows = this.tbl.rows.length;\r\n\r\n for(let i=0; i {\r\n let inst = new mod(this, ext);\r\n inst.init();\r\n this.ExtRegistry[name] = inst;\r\n });\r\n }\r\n\r\n /**\r\n * Get an extension instance\r\n * @param {String} name Name of the extension\r\n * @return {Object} Extension instance\r\n */\r\n extension(name){\r\n return this.ExtRegistry[name];\r\n }\r\n\r\n /**\r\n * Check passed extension name exists\r\n * @param {String} name Name of the extension\r\n * @return {Boolean}\r\n */\r\n hasExtension(name){\r\n return !Types.isEmpty(this.ExtRegistry[name]);\r\n }\r\n\r\n /**\r\n * Destroy all the extensions defined in the configuration object\r\n */\r\n destroyExtensions(){\r\n let exts = this.extensions;\r\n\r\n for(let i=0, len=exts.length; i ';\r\n\r\n //Paging buttons\r\n this.btnPrevPageHtml = ' ';\r\n this.btnNextPageHtml = ' ';\r\n this.btnFirstPageHtml = ' ';\r\n this.btnLastPageHtml = ' ';\r\n\r\n //Loader\r\n this.loader = true;\r\n this.loaderHtml = '
';\r\n this.loaderText = null;\r\n }\r\n\r\n /**\r\n * Return stylesheet DOM element for a given theme name\r\n * @return {DOMElement} stylesheet element\r\n */\r\n getStylesheet(name='default'){\r\n return Dom.id(this.prfxTf + name);\r\n }\r\n\r\n /**\r\n * Destroy filter grid\r\n */\r\n destroy(){\r\n if(!this._hasGrid){\r\n return;\r\n }\r\n let rows = this.tbl.rows,\r\n Mod = this.Mod;\r\n\r\n if(this.isExternalFlt && !this.popUpFilters){\r\n this.removeExternalFlts();\r\n }\r\n if(this.infDiv){\r\n this.removeToolbar();\r\n }\r\n if(this.highlightKeywords){\r\n Mod.highlightKeyword.unhighlightAll();\r\n }\r\n if(this.markActiveColumns){\r\n this.clearActiveColumns();\r\n }\r\n if(this.hasExtensions){\r\n this.destroyExtensions();\r\n }\r\n\r\n //this loop shows all rows and removes validRow attribute\r\n for(let j=this.refRow; j 0){\r\n [].forEach.call(captions, function(elm) {\r\n tbl.removeChild(elm);\r\n });\r\n }\r\n }\r\n\r\n /**\r\n * Remove all the external column filters\r\n */\r\n removeExternalFlts(){\r\n if(!this.isExternalFlt || !this.externalFltTgtIds){\r\n return;\r\n }\r\n let ids = this.externalFltTgtIds,\r\n len = ids.length;\r\n for(let ct=0; ct= dte2;\r\n }\r\n // greater date\r\n else if(isGDate){\r\n dte2 = formatDate(sA.replace(re_g,''), dtType);\r\n occurence = dte1 > dte2;\r\n }\r\n // different date\r\n else if(isDFDate){\r\n dte2 = formatDate(sA.replace(re_d,''), dtType);\r\n occurence = dte1.toString() != dte2.toString();\r\n }\r\n // equal date\r\n else if(isEQDate){\r\n dte2 = formatDate(sA.replace(re_eq,''), dtType);\r\n occurence = dte1.toString() == dte2.toString();\r\n }\r\n // searched keyword with * operator doesn't have to be a date\r\n else if(re_lk.test(sA)){// like date\r\n occurence = this._containsStr(\r\n sA.replace(re_lk,''), cell_data, null, false);\r\n }\r\n else if(isValidDate(sA,dtType)){\r\n dte2 = formatDate(sA,dtType);\r\n occurence = dte1.toString() == dte2.toString();\r\n }\r\n //empty\r\n else if(hasEM){\r\n occurence = Str.isEmpty(cell_data);\r\n }\r\n //non-empty\r\n else if(hasNM){\r\n occurence = !Str.isEmpty(cell_data);\r\n }\r\n }\r\n\r\n else{\r\n //first numbers need to be formated\r\n if(this.hasColNbFormat && this.colNbFormat[j]){\r\n num_cell_data = removeNbFormat(\r\n cell_data, this.colNbFormat[j]);\r\n nbFormat = this.colNbFormat[j];\r\n } else {\r\n if(this.thousandsSeparator === ',' &&\r\n this.decimalSeparator === '.'){\r\n num_cell_data = removeNbFormat(cell_data, 'us');\r\n nbFormat = 'us';\r\n } else {\r\n num_cell_data = removeNbFormat(cell_data, 'eu');\r\n nbFormat = 'eu';\r\n }\r\n }\r\n\r\n // first checks if there is any operator (<,>,<=,>=,!,*,=,{,},\r\n // rgx:)\r\n // lower equal\r\n if(hasLE){\r\n occurence = num_cell_data <= removeNbFormat(\r\n sA.replace(re_le, ''), nbFormat);\r\n }\r\n //greater equal\r\n else if(hasGE){\r\n occurence = num_cell_data >= removeNbFormat(\r\n sA.replace(re_ge, ''), nbFormat);\r\n }\r\n //lower\r\n else if(hasLO){\r\n occurence = num_cell_data < removeNbFormat(\r\n sA.replace(re_l, ''), nbFormat);\r\n }\r\n //greater\r\n else if(hasGR){\r\n occurence = num_cell_data > removeNbFormat(\r\n sA.replace(re_g, ''), nbFormat);\r\n }\r\n //different\r\n else if(hasDF){\r\n occurence = this._containsStr(\r\n sA.replace(re_d, ''),cell_data) ? false : true;\r\n }\r\n //like\r\n else if(hasLK){\r\n occurence = this._containsStr(\r\n sA.replace(re_lk, ''), cell_data, null, false);\r\n }\r\n //equal\r\n else if(hasEQ){\r\n occurence = this._containsStr(\r\n sA.replace(re_eq, ''), cell_data, null, true);\r\n }\r\n //starts with\r\n else if(hasST){\r\n occurence = cell_data.indexOf(sA.replace(re_st, ''))===0 ?\r\n true : false;\r\n }\r\n //ends with\r\n else if(hasEN){\r\n let searchArg = sA.replace(re_en, '');\r\n occurence =\r\n cell_data.lastIndexOf(searchArg,cell_data.length-1) ===\r\n (cell_data.length-1)-(searchArg.length-1) &&\r\n cell_data.lastIndexOf(\r\n searchArg, cell_data.length-1) > -1 ? true : false;\r\n }\r\n //empty\r\n else if(hasEM){\r\n occurence = Str.isEmpty(cell_data);\r\n }\r\n //non-empty\r\n else if(hasNM){\r\n occurence = !Str.isEmpty(cell_data);\r\n }\r\n //regexp\r\n else if(hasRE){\r\n //in case regexp fires an exception\r\n try{\r\n //operator is removed\r\n let srchArg = sA.replace(re_re,'');\r\n let rgx = new RegExp(srchArg);\r\n occurence = rgx.test(cell_data);\r\n } catch(e) { occurence = false; }\r\n }\r\n else{\r\n occurence = this._containsStr(\r\n sA, cell_data, this.getFilterType(j));\r\n }\r\n\r\n }//else\r\n return occurence;\r\n }//fn\r\n\r\n for(let k=this.refRow; k1) ? true : false,\r\n //multiple search parameter operator &&\r\n sAAndSplit = sA.split(this.anOperator),\r\n //multiple search && parameter boolean\r\n hasMultiAndSA = sAAndSplit.length>1 ? true : false;\r\n\r\n //multiple sarch parameters\r\n if(hasMultiOrSA || hasMultiAndSA){\r\n let cS,\r\n occur = false,\r\n s = hasMultiOrSA ? sAOrSplit : sAAndSplit;\r\n for(let w=0, len=s.length; w 0;\r\n let frag = !tblHasColTag ? doc.createDocumentFragment() : null;\r\n for(let k=0; k nrows\r\n if(row <= this.nbRows){\r\n this.validateRow(row, true);\r\n }\r\n }\r\n }\r\n\r\n clearFilters(){\r\n this.EvtManager(this.Evt.name.clear);\r\n }\r\n\r\n /**\r\n * Clear all the filters' values\r\n */\r\n _clearFilters(){\r\n if(!this.fltGrid){\r\n return;\r\n }\r\n if(this.onBeforeReset){\r\n this.onBeforeReset.call(null, this, this.getFiltersValue());\r\n }\r\n for(let i=0, len=this.fltIds.length; i IE onload event works only for scripts, not for stylesheets\r\n file.onload = file.onreadystatechange = function(){\r\n if(!isLoaded &&\r\n (!this.readyState || this.readyState === 'loaded' ||\r\n this.readyState === 'complete')){\r\n isLoaded = true;\r\n if(typeof callback === 'function'){\r\n callback.call(null, o);\r\n }\r\n }\r\n };\r\n file.onerror = function(){\r\n throw new Error('TF script could not load: ' + filePath);\r\n };\r\n head.appendChild(file);\r\n }\r\n\r\n /**\r\n * Check if table has filters grid\r\n * @return {Boolean}\r\n */\r\n hasGrid(){\r\n return this._hasGrid;\r\n }\r\n\r\n /**\r\n * Get list of filter IDs\r\n * @return {[type]} [description]\r\n */\r\n getFiltersId(){\r\n return this.fltIds || [];\r\n }\r\n\r\n /**\r\n * Get filtered (valid) rows indexes\r\n * @param {Boolean} reCalc Force calculation of filtered rows list\r\n * @return {Array} List of row indexes\r\n */\r\n getValidRows(reCalc){\r\n if(!reCalc){\r\n return this.validRowsIndex;\r\n }\r\n\r\n this.validRowsIndex = [];\r\n for(let k=this.refRow; k
+
+
+
+
+ src/array.js | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+src/array.js
+
/**
+ * Array utilities
+ */
+
+import Str from './string';
+
+export default {
+ has: function(arr, val, caseSensitive){
+ let sCase = caseSensitive===undefined ? false : caseSensitive;
+ for (var i=0; i<arr.length; i++){
+ if(Str.matchCase(arr[i].toString(), sCase) == val){
+ return true;
+ }
+ }
+ return false;
+ },
+ indexByValue: function(arr, val, caseSensitive){
+ let sCase = caseSensitive===undefined ? false : caseSensitive;
+ for (var i=0; i<arr.length; i++){
+ if(Str.matchCase(arr[i].toString(), sCase) == val){
+ return i;
+ }
+ }
+ return -1;
+ }
+};
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/file/src/cookie.js.html b/doc/file/src/cookie.js.html
new file mode 100644
index 00000000..059b133a
--- /dev/null
+++ b/doc/file/src/cookie.js.html
@@ -0,0 +1,141 @@
+
+
+
+
+
+ src/cookie.js | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+src/cookie.js
+
/**
+ * Cookie utilities
+ */
+
+export default {
+
+ write(name, value, hours){
+ let expire = '';
+ if(hours){
+ expire = new Date((new Date()).getTime() + hours * 3600000);
+ expire = '; expires=' + expire.toGMTString();
+ }
+ document.cookie = name + '=' + escape(value) + expire;
+ },
+
+ read(name){
+ let cookieValue = '',
+ search = name + '=';
+ if(document.cookie.length > 0){
+ let cookie = document.cookie,
+ offset = cookie.indexOf(search);
+ if(offset !== -1){
+ offset += search.length;
+ let end = cookie.indexOf(';', offset);
+ if(end === -1){
+ end = cookie.length;
+ }
+ cookieValue = unescape(cookie.substring(offset, end));
+ }
+ }
+ return cookieValue;
+ },
+
+ remove(name){
+ this.write(name, '', -1);
+ },
+
+ valueToArray(name, separator){
+ if(!separator){
+ separator = ',';
+ }
+ //reads the cookie
+ let val = this.read(name);
+ //creates an array with filters' values
+ let arr = val.split(separator);
+ return arr;
+ },
+
+ getValueByIndex(name, index, separator){
+ if(!separator){
+ separator = ',';
+ }
+ //reads the cookie
+ let val = this.valueToArray(name, separator);
+ return val[index];
+ }
+
+};
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/file/src/date.js.html b/doc/file/src/date.js.html
new file mode 100644
index 00000000..5438228f
--- /dev/null
+++ b/doc/file/src/date.js.html
@@ -0,0 +1,255 @@
+
+
+
+
+
+ src/date.js | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+src/date.js
+
/**
+ * Date utilities
+ */
+
+export default {
+ isValid(dateStr, format){
+ if(!format) {
+ format = 'DMY';
+ }
+ format = format.toUpperCase();
+ if(format.length != 3) {
+ if(format==='DDMMMYYYY'){
+ let d = this.format(dateStr, format);
+ dateStr = d.getDate() +'/'+ (d.getMonth()+1) +'/'+
+ d.getFullYear();
+ format = 'DMY';
+ }
+ }
+ if((format.indexOf('M') === -1) || (format.indexOf('D') === -1) ||
+ (format.indexOf('Y') === -1)){
+ format = 'DMY';
+ }
+ let reg1, reg2;
+ // If the year is first
+ if(format.substring(0, 1) == 'Y') {
+ reg1 = /^\d{2}(\-|\/|\.)\d{1,2}\1\d{1,2}$/;
+ reg2 = /^\d{4}(\-|\/|\.)\d{1,2}\1\d{1,2}$/;
+ } else if(format.substring(1, 2) == 'Y') { // If the year is second
+ reg1 = /^\d{1,2}(\-|\/|\.)\d{2}\1\d{1,2}$/;
+ reg2 = /^\d{1,2}(\-|\/|\.)\d{4}\1\d{1,2}$/;
+ } else { // The year must be third
+ reg1 = /^\d{1,2}(\-|\/|\.)\d{1,2}\1\d{2}$/;
+ reg2 = /^\d{1,2}(\-|\/|\.)\d{1,2}\1\d{4}$/;
+ }
+ // If it doesn't conform to the right format (with either a 2 digit year
+ // or 4 digit year), fail
+ if(reg1.test(dateStr) === false && reg2.test(dateStr) === false) {
+ return false;
+ }
+ // Split into 3 parts based on what the divider was
+ let parts = dateStr.split(RegExp.$1);
+ let mm, dd, yy;
+ // Check to see if the 3 parts end up making a valid date
+ if(format.substring(0, 1) === 'M'){
+ mm = parts[0];
+ } else if(format.substring(1, 2) === 'M'){
+ mm = parts[1];
+ } else {
+ mm = parts[2];
+ }
+ if(format.substring(0, 1) === 'D'){
+ dd = parts[0];
+ } else if(format.substring(1, 2) === 'D'){
+ dd = parts[1];
+ } else {
+ dd = parts[2];
+ }
+ if(format.substring(0, 1) === 'Y'){
+ yy = parts[0];
+ } else if(format.substring(1, 2) === 'Y'){
+ yy = parts[1];
+ } else {
+ yy = parts[2];
+ }
+ if(parseInt(yy, 10) <= 50){
+ yy = (parseInt(yy, 10) + 2000).toString();
+ }
+ if(parseInt(yy, 10) <= 99){
+ yy = (parseInt(yy, 10) + 1900).toString();
+ }
+ let dt = new Date(
+ parseInt(yy, 10), parseInt(mm, 10)-1, parseInt(dd, 10),
+ 0, 0, 0, 0);
+ if(parseInt(dd, 10) != dt.getDate()){
+ return false;
+ }
+ if(parseInt(mm, 10)-1 != dt.getMonth()){
+ return false;
+ }
+ return true;
+ },
+ format(dateStr, formatStr) {
+ if(!formatStr){
+ formatStr = 'DMY';
+ }
+ if(!dateStr || dateStr === ''){
+ return new Date(1001, 0, 1);
+ }
+ let oDate;
+ let parts;
+
+ switch(formatStr.toUpperCase()){
+ case 'DDMMMYYYY':
+ parts = dateStr.replace(/[- \/.]/g,' ').split(' ');
+ oDate = new Date(y2kDate(parts[2]),mmm2mm(parts[1])-1,parts[0]);
+ break;
+ case 'DMY':
+ /* jshint ignore:start */
+ parts = dateStr.replace(
+ /^(0?[1-9]|[12][0-9]|3[01])([- \/.])(0?[1-9]|1[012])([- \/.])((\d\d)?\d\d)$/,'$1 $3 $5').split(' ');
+ oDate = new Date(y2kDate(parts[2]),parts[1]-1,parts[0]);
+ /* jshint ignore:end */
+ break;
+ case 'MDY':
+ /* jshint ignore:start */
+ parts = dateStr.replace(
+ /^(0?[1-9]|1[012])([- \/.])(0?[1-9]|[12][0-9]|3[01])([- \/.])((\d\d)?\d\d)$/,'$1 $3 $5').split(' ');
+ oDate = new Date(y2kDate(parts[2]),parts[0]-1,parts[1]);
+ /* jshint ignore:end */
+ break;
+ case 'YMD':
+ /* jshint ignore:start */
+ parts = dateStr.replace(/^((\d\d)?\d\d)([- \/.])(0?[1-9]|1[012])([- \/.])(0?[1-9]|[12][0-9]|3[01])$/,'$1 $4 $6').split(' ');
+ oDate = new Date(y2kDate(parts[0]),parts[1]-1,parts[2]);
+ /* jshint ignore:end */
+ break;
+ default: //in case format is not correct
+ /* jshint ignore:start */
+ parts = dateStr.replace(/^(0?[1-9]|[12][0-9]|3[01])([- \/.])(0?[1-9]|1[012])([- \/.])((\d\d)?\d\d)$/,'$1 $3 $5').split(' ');
+ oDate = new Date(y2kDate(parts[2]),parts[1]-1,parts[0]);
+ /* jshint ignore:end */
+ break;
+ }
+ return oDate;
+ }
+};
+
+function y2kDate(yr){
+ if(yr === undefined){
+ return 0;
+ }
+ if(yr.length>2){
+ return yr;
+ }
+ let y;
+ //>50 belong to 1900
+ if(yr <= 99 && yr>50){
+ y = '19' + yr;
+ }
+ //<50 belong to 2000
+ if(yr<50 || yr === '00'){
+ y = '20' + yr;
+ }
+ return y;
+}
+
+function mmm2mm(mmm){
+ if(mmm === undefined){
+ return 0;
+ }
+ let mondigit;
+ let MONTH_NAMES = [
+ 'january','february','march','april','may','june','july',
+ 'august','september','october','november','december',
+ 'jan','feb','mar','apr','may','jun','jul','aug','sep','oct',
+ 'nov','dec'
+ ];
+ for(let m_i=0; m_i < MONTH_NAMES.length; m_i++){
+ let month_name = MONTH_NAMES[m_i];
+ if (mmm.toLowerCase() === month_name){
+ mondigit = m_i+1;
+ break;
+ }
+ }
+ if(mondigit > 11 || mondigit < 23){
+ mondigit = mondigit - 12;
+ }
+ if(mondigit < 1 || mondigit > 12){
+ return 0;
+ }
+ return mondigit;
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/file/src/dom.js.html b/doc/file/src/dom.js.html
new file mode 100644
index 00000000..1072ccaf
--- /dev/null
+++ b/doc/file/src/dom.js.html
@@ -0,0 +1,225 @@
+
+
+
+
+
+ src/dom.js | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+src/dom.js
+
/**
+ * DOM utilities
+ */
+
+export default {
+
+ /**
+ * Returns text + text of children of given node
+ * @param {NodeElement} node
+ * @return {String}
+ */
+ getText(node){
+ let s = node.textContent || node.innerText ||
+ node.innerHTML.replace(/<[^<>]+>/g, '');
+ s = s.replace(/^\s+/, '').replace(/\s+$/, '');
+ return s;
+ },
+
+ /**
+ * Creates an html element with given collection of attributes
+ * @param {String} tag a string of the html tag to create
+ * @param {Array} an undetermined number of arrays containing the with 2
+ * items, the attribute name and its value ['id','myId']
+ * @return {Object} created element
+ */
+ create(tag){
+ if(!tag || tag===''){
+ return;
+ }
+
+ let el = document.createElement(tag),
+ args = arguments;
+
+ if(args.length > 1){
+ for(let i=0; i<args.length; i++){
+ let argtype = typeof args[i];
+ if(argtype.toLowerCase() === 'object' && args[i].length === 2){
+ el.setAttribute(args[i][0], args[i][1]);
+ }
+ }
+ }
+ return el;
+ },
+
+ /**
+ * Returns a text node with given text
+ * @param {String} txt
+ * @return {Object}
+ */
+ text(txt){
+ return document.createTextNode(txt);
+ },
+
+ hasClass(ele, cls){
+ if(!ele){ return false; }
+
+ if(supportsClassList()){
+ return ele.classList.contains(cls);
+ }
+ return ele.className.match(new RegExp('(\\s|^)'+ cls +'(\\s|$)'));
+ },
+
+ addClass(ele, cls){
+ if(!ele){ return; }
+
+ if(supportsClassList()){
+ ele.classList.add(cls);
+ return;
+ }
+
+ if(ele.className === ''){
+ ele.className = cls;
+ }
+ else if(!this.hasClass(ele, cls)){
+ ele.className += ' ' + cls;
+ }
+ },
+
+ removeClass(ele, cls){
+ if(!ele){ return; }
+
+ if(supportsClassList()){
+ ele.classList.remove(cls);
+ return;
+ }
+ let reg = new RegExp('(\\s|^)'+ cls +'(\\s|$)', 'g');
+ ele.className = ele.className.replace(reg, '');
+ },
+
+ /**
+ * Creates and returns an option element
+ * @param {String} text option text
+ * @param {String} value option value
+ * @param {Boolean} isSel whether option is selected
+ * @return {Object} option element
+ */
+ createOpt(text, value, isSel){
+ let isSelected = isSel ? true : false,
+ opt = isSelected ?
+ this.create('option', ['value',value], ['selected','true']) :
+ this.create('option', ['value',value]);
+ opt.appendChild(this.text(text));
+ return opt;
+ },
+
+ /**
+ * Creates and returns a checklist item
+ * @param {Number} chkIndex index of check item
+ * @param {String} chkValue check item value
+ * @param {String} labelText check item label text
+ * @return {Object} li DOM element
+ */
+ createCheckItem(chkIndex, chkValue, labelText){
+ let li = this.create('li'),
+ label = this.create('label', ['for', chkIndex]),
+ check = this.create('input',
+ ['id', chkIndex],
+ ['name', chkIndex],
+ ['type', 'checkbox'],
+ ['value', chkValue]
+ );
+ label.appendChild(check);
+ label.appendChild(this.text(labelText));
+ li.appendChild(label);
+ li.label = label;
+ li.check = check;
+ return li;
+ },
+
+ id(_id){
+ return document.getElementById(_id);
+ },
+
+ tag(o, tagname){
+ return o.getElementsByTagName(tagname);
+ }
+};
+
+// HTML5 classList API
+function supportsClassList(){
+ return document.documentElement.classList;
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/file/src/event.js.html b/doc/file/src/event.js.html
new file mode 100644
index 00000000..788fc44f
--- /dev/null
+++ b/doc/file/src/event.js.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+ src/event.js | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+src/event.js
+
/**
+ * DOM event utilities
+ */
+
+export default {
+ add(obj, type, func, capture){
+ if(obj.addEventListener){
+ obj.addEventListener(type, func, capture);
+ }
+ else if(obj.attachEvent){
+ obj.attachEvent('on'+type, func);
+ } else {
+ obj['on'+type] = func;
+ }
+ },
+ remove(obj, type, func, capture){
+ if(obj.detachEvent){
+ obj.detachEvent('on'+type,func);
+ }
+ else if(obj.removeEventListener){
+ obj.removeEventListener(type, func, capture);
+ } else {
+ obj['on'+type] = null;
+ }
+ },
+ stop(evt){
+ if(!evt){
+ evt = window.event;
+ }
+ if(evt.stopPropagation){
+ evt.stopPropagation();
+ } else {
+ evt.cancelBubble = true;
+ }
+ },
+ cancel(evt){
+ if(!evt){
+ evt = window.event;
+ }
+ if(evt.preventDefault) {
+ evt.preventDefault();
+ } else {
+ evt.returnValue = false;
+ }
+ },
+ target(evt){
+ return (evt && evt.target) || (window.event && window.event.srcElement);
+ },
+ keyCode(evt){
+ return evt.charCode ? evt.charCode :
+ (evt.keyCode ? evt.keyCode: (evt.which ? evt.which : 0));
+ }
+};
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/file/src/extensions/advancedGrid/adapterEzEditTable.js.html b/doc/file/src/extensions/advancedGrid/adapterEzEditTable.js.html
new file mode 100644
index 00000000..6fd9b931
--- /dev/null
+++ b/doc/file/src/extensions/advancedGrid/adapterEzEditTable.js.html
@@ -0,0 +1,458 @@
+
+
+
+
+
+ src/extensions/advancedGrid/adapterEzEditTable.js | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+src/extensions/advancedGrid/adapterEzEditTable.js
+
import Dom from '../../dom';
+import Arr from '../../array';
+
+export default class AdapterEzEditTable {
+ /**
+ * Adapter module for ezEditTable, an external library providing advanced
+ * grid features (selection and edition):
+ * http://codecanyon.net/item/ezedittable-enhance-html-tables/2425123?ref=koalyptus
+ *
+ * @param {Object} tf TableFilter instance
+ */
+ constructor(tf, cfg){
+ // ezEditTable config
+ this.initialized = false;
+ this.desc = cfg.description || 'ezEditTable adapter';
+ this.filename = cfg.filename || 'ezEditTable.js';
+ this.vendorPath = cfg.vendor_path;
+ this.loadStylesheet = Boolean(cfg.load_stylesheet);
+ this.stylesheet = cfg.stylesheet || this.vendorPath + 'ezEditTable.css';
+ this.stylesheetName = cfg.stylesheet_name || 'ezEditTableCss';
+ this.err = 'Failed to instantiate EditTable object.\n"ezEditTable" ' +
+ 'dependency not found.';
+
+ this._ezEditTable = null;
+ this.cfg = cfg;
+ this.tf = tf;
+ }
+
+ /**
+ * Conditionally load ezEditTable library and set advanced grid
+ * @return {[type]} [description]
+ */
+ init(){
+ var tf = this.tf;
+ if(window.EditTable){
+ this._setAdvancedGrid();
+ } else {
+ var path = this.vendorPath + this.filename;
+ tf.import(this.filename, path, ()=> { this._setAdvancedGrid(); });
+ }
+ if(this.loadStylesheet && !tf.isImported(this.stylesheet, 'link')){
+ tf.import(this.stylesheetName, this.stylesheet, null, 'link');
+ }
+ }
+
+ /**
+ * Instantiate ezEditTable component for advanced grid features
+ */
+ _setAdvancedGrid(){
+ var tf = this.tf;
+
+ //start row for EditTable constructor needs to be calculated
+ var startRow,
+ cfg = this.cfg,
+ thead = Dom.tag(tf.tbl, 'thead');
+
+ //if thead exists and startRow not specified, startRow is calculated
+ //automatically by EditTable
+ if(thead.length > 0 && !cfg.startRow){
+ startRow = undefined;
+ }
+ //otherwise startRow config property if any or TableFilter refRow
+ else{
+ startRow = cfg.startRow || tf.refRow;
+ }
+
+ cfg.base_path = cfg.base_path || tf.basePath + 'ezEditTable/';
+ var editable = cfg.editable;
+ var selectable = cfg.selection;
+
+ if(selectable){
+ cfg.default_selection = cfg.default_selection || 'row';
+ }
+ //CSS Styles
+ cfg.active_cell_css = cfg.active_cell_css || 'ezETSelectedCell';
+
+ var _lastValidRowIndex = 0;
+ var _lastRowIndex = 0;
+
+ if(selectable){
+ //Row navigation needs to be calculated according to TableFilter's
+ //validRowsIndex array
+ var onAfterSelection = function(et, selectedElm, e){
+ var slc = et.Selection;
+ //Next valid filtered row needs to be selected
+ var doSelect = function(nextRowIndex){
+ if(et.defaultSelection === 'row'){
+ slc.SelectRowByIndex(nextRowIndex);
+ } else {
+ et.ClearSelections();
+ var cellIndex = selectedElm.cellIndex,
+ row = tf.tbl.rows[nextRowIndex];
+ if(et.defaultSelection === 'both'){
+ slc.SelectRowByIndex(nextRowIndex);
+ }
+ if(row){
+ slc.SelectCell(row.cells[cellIndex]);
+ }
+ }
+ //Table is filtered
+ if(tf.validRowsIndex.length !== tf.getRowsNb()){
+ var r = tf.tbl.rows[nextRowIndex];
+ if(r){
+ r.scrollIntoView(false);
+ }
+ if(cell){
+ if(cell.cellIndex === (tf.getCellsNb()-1) &&
+ tf.gridLayout){
+ tf.tblCont.scrollLeft = 100000000;
+ }
+ else if(cell.cellIndex===0 && tf.gridLayout){
+ tf.tblCont.scrollLeft = 0;
+ } else {
+ cell.scrollIntoView(false);
+ }
+ }
+ }
+ };
+
+ //table is not filtered
+ if(!tf.validRowsIndex){
+ return;
+ }
+ var validIndexes = tf.validRowsIndex,
+ validIdxLen = validIndexes.length,
+ row = et.defaultSelection !== 'row' ?
+ selectedElm.parentNode : selectedElm,
+ //cell for default_selection = 'both' or 'cell'
+ cell = selectedElm.nodeName==='TD' ? selectedElm : null,
+ keyCode = e !== undefined ? et.Event.GetKey(e) : 0,
+ isRowValid = Arr.has(validIndexes, row.rowIndex),
+ nextRowIndex,
+ //pgup/pgdown keys
+ d = (keyCode === 34 || keyCode === 33 ?
+ (tf.feature('paging').pagingLength ||
+ et.nbRowsPerPage) : 1);
+
+ //If next row is not valid, next valid filtered row needs to be
+ //calculated
+ if(!isRowValid){
+ //Selection direction up/down
+ if(row.rowIndex>_lastRowIndex){
+ //last row
+ if(row.rowIndex >= validIndexes[validIdxLen-1]){
+ nextRowIndex = validIndexes[validIdxLen-1];
+ } else {
+ var calcRowIndex = (_lastValidRowIndex + d);
+ if(calcRowIndex > (validIdxLen-1)){
+ nextRowIndex = validIndexes[validIdxLen-1];
+ } else {
+ nextRowIndex = validIndexes[calcRowIndex];
+ }
+ }
+ } else{
+ //first row
+ if(row.rowIndex <= validIndexes[0]){
+ nextRowIndex = validIndexes[0];
+ } else {
+ var v = validIndexes[_lastValidRowIndex - d];
+ nextRowIndex = v ? v : validIndexes[0];
+ }
+ }
+ _lastRowIndex = row.rowIndex;
+ doSelect(nextRowIndex);
+ } else {
+ //If filtered row is valid, special calculation for
+ //pgup/pgdown keys
+ if(keyCode!==34 && keyCode!==33){
+ _lastValidRowIndex = Arr.indexByValue(validIndexes,
+ row.rowIndex);
+ _lastRowIndex = row.rowIndex;
+ } else {
+ if(keyCode === 34){ //pgdown
+ //last row
+ if((_lastValidRowIndex + d) <= (validIdxLen-1)){
+ nextRowIndex = validIndexes[
+ _lastValidRowIndex + d];
+ } else {
+ nextRowIndex = [validIdxLen-1];
+ }
+ } else { //pgup
+ //first row
+ if((_lastValidRowIndex - d) <= validIndexes[0]){
+ nextRowIndex = validIndexes[0];
+ } else {
+ nextRowIndex = validIndexes[
+ _lastValidRowIndex - d];
+ }
+ }
+ _lastRowIndex = nextRowIndex;
+ _lastValidRowIndex = Arr.indexByValue(validIndexes,
+ nextRowIndex);
+ doSelect(nextRowIndex);
+ }
+ }
+ };
+
+ //Page navigation has to be enforced whenever selected row is out of
+ //the current page range
+ var onBeforeSelection = function(et, selectedElm){
+ var row = et.defaultSelection !== 'row' ?
+ selectedElm.parentNode : selectedElm;
+ if(tf.paging){
+ if(tf.feature('paging').nbPages > 1){
+ var paging = tf.feature('paging');
+ //page length is re-assigned in case it has changed
+ et.nbRowsPerPage = paging.pagingLength;
+ var validIndexes = tf.validRowsIndex,
+ validIdxLen = validIndexes.length,
+ pagingEndRow = parseInt(paging.startPagingRow, 10) +
+ parseInt(paging.pagingLength, 10);
+ var rowIndex = row.rowIndex;
+
+ if((rowIndex === validIndexes[validIdxLen-1]) &&
+ paging.currentPageNb!==paging.nbPages){
+ paging.setPage('last');
+ }
+ else if((rowIndex == validIndexes[0]) &&
+ paging.currentPageNb!==1){
+ paging.setPage('first');
+ }
+ else if(rowIndex > validIndexes[pagingEndRow-1] &&
+ rowIndex < validIndexes[validIdxLen-1]){
+ paging.setPage('next');
+ }
+ else if(
+ rowIndex < validIndexes[paging.startPagingRow] &&
+ rowIndex > validIndexes[0]){
+ paging.setPage('previous');
+ }
+ }
+ }
+ };
+
+ //Selected row needs to be visible when paging is activated
+ if(tf.paging){
+ tf.feature('paging').onAfterChangePage = function(paging){
+ var advGrid = paging.tf.extension('advancedGrid');
+ var et = advGrid._ezEditTable;
+ var slc = et.Selection;
+ var row = slc.GetActiveRow();
+ if(row){
+ row.scrollIntoView(false);
+ }
+ var cell = slc.GetActiveCell();
+ if(cell){
+ cell.scrollIntoView(false);
+ }
+ };
+ }
+
+ //Rows navigation when rows are filtered is performed with the
+ //EditTable row selection callback events
+ if(cfg.default_selection==='row'){
+ var fnB = cfg.on_before_selected_row;
+ cfg.on_before_selected_row = function(){
+ onBeforeSelection(arguments[0], arguments[1], arguments[2]);
+ if(fnB){
+ fnB.call(
+ null, arguments[0], arguments[1], arguments[2]);
+ }
+ };
+ var fnA = cfg.on_after_selected_row;
+ cfg.on_after_selected_row = function(){
+ onAfterSelection(arguments[0], arguments[1], arguments[2]);
+ if(fnA){
+ fnA.call(
+ null, arguments[0], arguments[1], arguments[2]);
+ }
+ };
+ } else {
+ var fnD = cfg.on_before_selected_cell;
+ cfg.on_before_selected_cell = function(){
+ onBeforeSelection(arguments[0], arguments[1], arguments[2]);
+ if(fnD){
+ fnD.call(
+ null, arguments[0], arguments[1], arguments[2]);
+ }
+ };
+ var fnC = cfg.on_after_selected_cell;
+ cfg.on_after_selected_cell = function(){
+ onAfterSelection(arguments[0], arguments[1], arguments[2]);
+ if(fnC){
+ fnC.call(
+ null, arguments[0], arguments[1], arguments[2]);
+ }
+ };
+ }
+ }
+ if(editable){
+ //Added or removed rows, TF rows number needs to be re-calculated
+ var fnE = cfg.on_added_dom_row;
+ cfg.on_added_dom_row = function(){
+ tf.nbFilterableRows++;
+ if(!tf.paging){
+ tf.feature('rowsCounter').refresh();
+ } else {
+ tf.nbRows++;
+ tf.nbVisibleRows++;
+ tf.nbFilterableRows++;
+ tf.paging=false;
+ tf.feature('paging').destroy();
+ tf.feature('paging').reset();
+ }
+ if(tf.alternateBgs){
+ tf.feature('alternateRows').init();
+ }
+ if(fnE){
+ fnE.call(null, arguments[0], arguments[1], arguments[2]);
+ }
+ };
+ if(cfg.actions && cfg.actions['delete']){
+ var fnF = cfg.actions['delete'].on_after_submit;
+ cfg.actions['delete'].on_after_submit = function(){
+ tf.nbFilterableRows--;
+ if(!tf.paging){
+ tf.feature('rowsCounter').refresh();
+ } else {
+ tf.nbRows--;
+ tf.nbVisibleRows--;
+ tf.nbFilterableRows--;
+ tf.paging=false;
+ tf.feature('paging').destroy();
+ tf.feature('paging').reset(false);
+ }
+ if(tf.alternateBgs){
+ tf.feature('alternateRows').init();
+ }
+ if(fnF){
+ fnF.call(null, arguments[0], arguments[1]);
+ }
+ };
+ }
+ }
+
+ try{
+ this._ezEditTable = new EditTable(tf.id, cfg, startRow);
+ this._ezEditTable.Init();
+ } catch(e) { throw new Error(this.err); }
+
+ this.initialized = true;
+ }
+
+ /**
+ * Reset advanced grid when previously removed
+ */
+ reset(){
+ var ezEditTable = this._ezEditTable;
+ if(ezEditTable){
+ if(this.cfg.selection){
+ ezEditTable.Selection.Set();
+ }
+ if(this.cfg.editable){
+ ezEditTable.Editable.Set();
+ }
+ }
+ }
+
+ /**
+ * Remove advanced grid
+ */
+ destroy(){
+ var ezEditTable = this._ezEditTable;
+ if(ezEditTable){
+ if(this.cfg.selection){
+ ezEditTable.Selection.ClearSelections();
+ ezEditTable.Selection.Remove();
+ }
+ if(this.cfg.editable){
+ ezEditTable.Editable.Remove();
+ }
+ }
+ this.initialized = false;
+ }
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/file/src/extensions/advancedGrid/advancedGrid.js.html b/doc/file/src/extensions/advancedGrid/advancedGrid.js.html
new file mode 100644
index 00000000..8bda91f7
--- /dev/null
+++ b/doc/file/src/extensions/advancedGrid/advancedGrid.js.html
@@ -0,0 +1,85 @@
+
+
+
+
+
+ src/extensions/advancedGrid/advancedGrid.js | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+src/extensions/advancedGrid/advancedGrid.js
+
import AdapterEzEditTable from './adapterEzEditTable';
+
+export default AdapterEzEditTable;
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/file/src/extensions/colOps/colOps.js.html b/doc/file/src/extensions/colOps/colOps.js.html
new file mode 100644
index 00000000..2fd99f3b
--- /dev/null
+++ b/doc/file/src/extensions/colOps/colOps.js.html
@@ -0,0 +1,398 @@
+
+
+
+
+
+ src/extensions/colOps/colOps.js | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+src/extensions/colOps/colOps.js
+
import Dom from '../../dom';
+import Str from '../../string';
+import Types from '../../types';
+
+export default class ColOps{
+
+ /**
+ * Column calculations
+ * @param {Object} tf TableFilter instance
+ */
+ constructor(tf, opts) {
+
+ //calls function before col operation
+ this.onBeforeOperation = Types.isFn(opts.on_before_operation) ?
+ opts.on_before_operation : null;
+ //calls function after col operation
+ this.onAfterOperation = Types.isFn(opts.on_after_operation) ?
+ opts.on_after_operation : null;
+
+ this.opts = opts;
+ this.tf = tf;
+ }
+
+ init(){
+ this.calc();
+ }
+
+ /**
+ * Calculates columns' values
+ * Configuration options are stored in 'opts' property
+ * - 'id' contains ids of elements showing result (array)
+ * - 'col' contains the columns' indexes (array)
+ * - 'operation' contains operation type (array, values: 'sum', 'mean',
+ * 'min', 'max', 'median', 'q1', 'q3')
+ * - 'write_method' array defines which method to use for displaying the
+ * result (innerHTML, setValue, createTextNode) - default: 'innerHTML'
+ * - 'tot_row_index' defines in which row results are displayed
+ * (integers array)
+ *
+ * - changes made by Nuovella:
+ * (1) optimized the routine (now it will only process each column once),
+ * (2) added calculations for the median, lower and upper quartile.
+ */
+ calc() {
+ var tf = this.tf;
+ if(!tf.isFirstLoad && !tf.hasGrid()){
+ return;
+ }
+
+ if(this.onBeforeOperation){
+ this.onBeforeOperation.call(null, tf);
+ }
+
+ var opts = this.opts,
+ labelId = opts.id,
+ colIndex = opts.col,
+ operation = opts.operation,
+ outputType = opts.write_method,
+ totRowIndex = opts.tot_row_index,
+ excludeRow = opts.exclude_row,
+ decimalPrecision = Types.isUndef(opts.decimal_precision) ?
+ 2 : opts.decimal_precision;
+
+ //nuovella: determine unique list of columns to operate on
+ var ucolIndex = [],
+ ucolMax = 0;
+ ucolIndex[ucolMax] = colIndex[0];
+
+ for(var ii=1; ii<colIndex.length; ii++){
+ var saved = 0;
+ //see if colIndex[ii] is already in the list of unique indexes
+ for(var jj=0; jj<=ucolMax; jj++){
+ if(ucolIndex[jj] === colIndex[ii]){
+ saved = 1;
+ }
+ }
+ //if not saved then, save the index;
+ if (saved === 0){
+ ucolMax++;
+ ucolIndex[ucolMax] = colIndex[ii];
+ }
+ }
+
+ if(Str.lower(typeof labelId)=='object' &&
+ Str.lower(typeof colIndex)=='object' &&
+ Str.lower(typeof operation)=='object'){
+ var rows = tf.tbl.rows,
+ colvalues = [];
+
+ for(var ucol=0; ucol<=ucolMax; ucol++){
+ //this retrieves col values
+ //use ucolIndex because we only want to pass through this loop
+ //once for each column get the values in this unique column
+ colvalues.push(
+ tf.getColValues(ucolIndex[ucol], true, excludeRow));
+
+ //next: calculate all operations for this column
+ var result,
+ nbvalues=0,
+ temp,
+ meanValue=0,
+ sumValue=0,
+ minValue=null,
+ maxValue=null,
+ q1Value=null,
+ medValue=null,
+ q3Value=null,
+ meanFlag=0,
+ sumFlag=0,
+ minFlag=0,
+ maxFlag=0,
+ q1Flag=0,
+ medFlag=0,
+ q3Flag=0,
+ theList=[],
+ opsThisCol=[],
+ decThisCol=[],
+ labThisCol=[],
+ oTypeThisCol=[],
+ mThisCol=-1;
+
+ for(var k=0; k<colIndex.length; k++){
+ if(colIndex[k] === ucolIndex[ucol]){
+ mThisCol++;
+ opsThisCol[mThisCol]=Str.lower(operation[k]);
+ decThisCol[mThisCol]=decimalPrecision[k];
+ labThisCol[mThisCol]=labelId[k];
+ oTypeThisCol = outputType !== undefined &&
+ Str.lower(typeof outputType)==='object' ?
+ outputType[k] : null;
+
+ switch(opsThisCol[mThisCol]){
+ case 'mean':
+ meanFlag=1;
+ break;
+ case 'sum':
+ sumFlag=1;
+ break;
+ case 'min':
+ minFlag=1;
+ break;
+ case 'max':
+ maxFlag=1;
+ break;
+ case 'median':
+ medFlag=1;
+ break;
+ case 'q1':
+ q1Flag=1;
+ break;
+ case 'q3':
+ q3Flag=1;
+ break;
+ }
+ }
+ }
+
+ for(var j=0; j<colvalues[ucol].length; j++){
+ //sort the list for calculation of median and quartiles
+ if((q1Flag==1)|| (q3Flag==1) || (medFlag==1)){
+ if (j<colvalues[ucol].length -1){
+ for(k=j+1; k<colvalues[ucol].length; k++) {
+ if(eval(colvalues[ucol][k]) <
+ eval(colvalues[ucol][j])){
+ temp = colvalues[ucol][j];
+ colvalues[ucol][j] = colvalues[ucol][k];
+ colvalues[ucol][k] = temp;
+ }
+ }
+ }
+ }
+ var cvalue = parseFloat(colvalues[ucol][j]);
+ theList[j] = parseFloat(cvalue);
+
+ if(!isNaN(cvalue)){
+ nbvalues++;
+ if(sumFlag===1 || meanFlag===1){
+ sumValue += parseFloat( cvalue );
+ }
+ if(minFlag===1){
+ if(minValue===null){
+ minValue = parseFloat( cvalue );
+ } else{
+ minValue = parseFloat( cvalue ) < minValue ?
+ parseFloat( cvalue ): minValue;
+ }
+ }
+ if(maxFlag===1){
+ if (maxValue===null){
+ maxValue = parseFloat( cvalue );
+ } else {
+ maxValue = parseFloat( cvalue ) > maxValue ?
+ parseFloat( cvalue ): maxValue;
+ }
+ }
+ }
+ }//for j
+ if(meanFlag===1){
+ meanValue = sumValue/nbvalues;
+ }
+ if(medFlag===1){
+ var aux = 0;
+ if(nbvalues%2 === 1){
+ aux = Math.floor(nbvalues/2);
+ medValue = theList[aux];
+ } else{
+ medValue =
+ (theList[nbvalues/2] + theList[((nbvalues/2)-1)])/2;
+ }
+ }
+ var posa;
+ if(q1Flag===1){
+ posa=0.0;
+ posa = Math.floor(nbvalues/4);
+ if(4*posa == nbvalues){
+ q1Value = (theList[posa-1] + theList[posa])/2;
+ } else {
+ q1Value = theList[posa];
+ }
+ }
+ if (q3Flag===1){
+ posa=0.0;
+ var posb=0.0;
+ posa = Math.floor(nbvalues/4);
+ if (4*posa === nbvalues){
+ posb = 3*posa;
+ q3Value = (theList[posb] + theList[posb-1])/2;
+ } else {
+ q3Value = theList[nbvalues-posa-1];
+ }
+ }
+
+ for(var i=0; i<=mThisCol; i++){
+ switch( opsThisCol[i] ){
+ case 'mean':
+ result=meanValue;
+ break;
+ case 'sum':
+ result=sumValue;
+ break;
+ case 'min':
+ result=minValue;
+ break;
+ case 'max':
+ result=maxValue;
+ break;
+ case 'median':
+ result=medValue;
+ break;
+ case 'q1':
+ result=q1Value;
+ break;
+ case 'q3':
+ result=q3Value;
+ break;
+ }
+
+ var precision = !isNaN(decThisCol[i]) ? decThisCol[i] : 2;
+
+ //if outputType is defined
+ if(oTypeThisCol && result){
+ result = result.toFixed( precision );
+
+ if(Dom.id(labThisCol[i])){
+ switch( Str.lower(oTypeThisCol) ){
+ case 'innerhtml':
+ if (isNaN(result) || !isFinite(result) ||
+ nbvalues===0){
+ Dom.id(labThisCol[i]).innerHTML = '.';
+ } else{
+ Dom.id(labThisCol[i]).innerHTML= result;
+ }
+ break;
+ case 'setvalue':
+ Dom.id( labThisCol[i] ).value = result;
+ break;
+ case 'createtextnode':
+ var oldnode = Dom.id(labThisCol[i])
+ .firstChild;
+ var txtnode = Dom.text(result);
+ Dom.id(labThisCol[i])
+ .replaceChild(txtnode, oldnode);
+ break;
+ }//switch
+ }
+ } else {
+ try{
+ if(isNaN(result) || !isFinite(result) ||
+ nbvalues===0){
+ Dom.id(labThisCol[i]).innerHTML = '.';
+ } else {
+ Dom.id(labThisCol[i]).innerHTML =
+ result.toFixed(precision);
+ }
+ } catch(e) {}//catch
+ }//else
+ }//for i
+
+ // row(s) with result are always visible
+ var totRow = totRowIndex && totRowIndex[ucol] ?
+ rows[totRowIndex[ucol]] : null;
+ if(totRow){
+ totRow.style.display = '';
+ }
+ }//for ucol
+ }//if typeof
+
+ if(this.onAfterOperation){
+ this.onAfterOperation.call(null, tf);
+ }
+ }
+
+ destroy(){}
+
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/file/src/extensions/colsVisibility/colsVisibility.js.html b/doc/file/src/extensions/colsVisibility/colsVisibility.js.html
new file mode 100644
index 00000000..f52af6d6
--- /dev/null
+++ b/doc/file/src/extensions/colsVisibility/colsVisibility.js.html
@@ -0,0 +1,604 @@
+
+
+
+
+
+ src/extensions/colsVisibility/colsVisibility.js | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+src/extensions/colsVisibility/colsVisibility.js
+
import Dom from '../../dom';
+import Types from '../../types';
+import Event from '../../event';
+import Arr from '../../array';
+
+export default class ColsVisibility{
+
+ /**
+ * Columns Visibility extension
+ * @param {Object} tf TableFilter instance
+ * @param {Object} f Config
+ */
+ constructor(tf, f){
+
+ // Configuration object
+ var cfg = tf.config();
+
+ this.initialized = false;
+ this.name = f.name;
+ this.desc = f.description || 'Columns visibility manager';
+
+ //show/hide cols span element
+ this.spanEl = null;
+ //show/hide cols button element
+ this.btnEl = null;
+ //show/hide cols container div element
+ this.contEl = null;
+
+ //tick to hide or show column
+ this.tickToHide = f.tick_to_hide===false ? false : true;
+ //enables/disables cols manager generation
+ this.manager = f.manager===false ? false : true;
+ //only if external headers
+ this.headersTbl = f.headers_table || false;
+ //only if external headers
+ this.headersIndex = f.headers_index || 1;
+ //id of container element
+ this.contElTgtId = f.container_target_id || null;
+ //alternative headers text
+ this.headersText = f.headers_text || null;
+ //id of button container element
+ this.btnTgtId = f.btn_target_id || null;
+ //defines show/hide cols text
+ this.btnText = f.btn_text || 'Columns▼';
+ //defines show/hide cols button innerHtml
+ this.btnHtml = f.btn_html || null;
+ //defines css class for show/hide cols button
+ this.btnCssClass = f.btn_css_class || 'colVis';
+ //defines close link text
+ this.btnCloseText = f.btn_close_text || 'Close';
+ //defines close button innerHtml
+ this.btnCloseHtml = f.btn_close_html || null;
+ //defines css class for close button
+ this.btnCloseCssClass = f.btn_close_css_class || this.btnCssClass;
+ this.stylesheet = f.stylesheet || 'colsVisibility.css';
+ //span containing show/hide cols button
+ this.prfx = 'colVis_';
+ //defines css class span containing show/hide cols
+ this.spanCssClass = f.span_css_class || 'colVisSpan';
+ this.prfxCont = this.prfx + 'Cont_';
+ //defines css class div containing show/hide cols
+ this.contCssClass = f.cont_css_class || 'colVisCont';
+ //defines css class for cols list (ul)
+ this.listCssClass = cfg.list_css_class ||'cols_checklist';
+ //defines css class for list item (li)
+ this.listItemCssClass = cfg.checklist_item_css_class ||
+ 'cols_checklist_item';
+ //defines css class for selected list item (li)
+ this.listSlcItemCssClass = cfg.checklist_selected_item_css_class ||
+ 'cols_checklist_slc_item';
+ //text preceding columns list
+ this.text = f.text || (this.tickToHide ? 'Hide: ' : 'Show: ');
+ this.atStart = f.at_start || null;
+ this.enableHover = Boolean(f.enable_hover);
+ //enables select all option
+ this.enableTickAll = Boolean(f.enable_tick_all);
+ //text preceding columns list
+ this.tickAllText = f.tick_all_text || 'Select all:';
+
+ //array containing hidden columns indexes
+ this.hiddenCols = [];
+ this.tblHasColTag = (Dom.tag(tf.tbl,'col').length > 0);
+
+ //callback invoked just after cols manager is loaded
+ this.onLoaded = Types.isFn(f.on_loaded) ? f.on_loaded : null;
+ //calls function before cols manager is opened
+ this.onBeforeOpen = Types.isFn(f.on_before_open) ?
+ f.on_before_open : null;
+ //calls function after cols manager is opened
+ this.onAfterOpen = Types.isFn(f.on_after_open) ? f.on_after_open : null;
+ //calls function before cols manager is closed
+ this.onBeforeClose = Types.isFn(f.on_before_close) ?
+ f.on_before_close : null;
+ //calls function after cols manager is closed
+ this.onAfterClose = Types.isFn(f.on_after_close) ?
+ f.on_after_close : null;
+
+ //callback before col is hidden
+ this.onBeforeColHidden = Types.isFn(f.on_before_col_hidden) ?
+ f.on_before_col_hidden : null;
+ //callback after col is hidden
+ this.onAfterColHidden = Types.isFn(f.on_after_col_hidden) ?
+ f.on_after_col_hidden : null;
+ //callback before col is displayed
+ this.onBeforeColDisplayed = Types.isFn(f.on_before_col_displayed) ?
+ f.on_before_col_displayed : null;
+ //callback after col is displayed
+ this.onAfterColDisplayed = Types.isFn(f.on_after_col_displayed) ?
+ f.on_after_col_displayed : null;
+
+ //Grid layout compatibility
+ if(tf.gridLayout){
+ this.headersTbl = tf.feature('gridLayout').headTbl; //headers table
+ this.headersIndex = 0; //headers index
+ this.onAfterColDisplayed = function(){};
+ this.onAfterColHidden = function(){};
+ }
+
+ //Loads extension stylesheet
+ tf.import(f.name+'Style', tf.stylePath + this.stylesheet, null, 'link');
+
+ this.tf = tf;
+ }
+
+ toggle(){
+ var contDisplay = this.contEl.style.display;
+ var onBeforeOpen = this.onBeforeOpen;
+ var onBeforeClose = this.onBeforeClose;
+ var onAfterOpen = this.onAfterOpen;
+ var onAfterClose = this.onAfterClose;
+
+ if(onBeforeOpen && contDisplay !== 'inline'){
+ onBeforeOpen.call(null, this);
+ }
+ if(onBeforeClose && contDisplay === 'inline'){
+ onBeforeClose.call(null, this);
+ }
+
+ this.contEl.style.display = contDisplay === 'inline' ?
+ 'none' : 'inline';
+
+ if(onAfterOpen && contDisplay !== 'inline'){
+ onAfterOpen.call(null, this);
+ }
+ if(onAfterClose && contDisplay === 'inline'){
+ onAfterClose.call(null, this);
+ }
+ }
+
+ checkItem(lbl){
+ var li = lbl.parentNode;
+ if(!li || !lbl){
+ return;
+ }
+ var isChecked = lbl.firstChild.checked;
+ var colIndex = lbl.firstChild.getAttribute('id').split('_')[1];
+ colIndex = parseInt(colIndex, 10);
+ if(isChecked){
+ Dom.addClass(li, this.listSlcItemCssClass);
+ } else {
+ Dom.removeClass(li, this.listSlcItemCssClass);
+ }
+
+ var hide = false;
+ if((this.tickToHide && isChecked) || (!this.tickToHide && !isChecked)){
+ hide = true;
+ }
+ this.setHidden(colIndex, hide);
+ }
+
+ init(){
+ if(!this.manager){
+ return;
+ }
+ this.buildBtn();
+ this.buildManager();
+
+ this.initialized = true;
+ }
+
+ /**
+ * Build main button UI
+ */
+ buildBtn(){
+ if(this.btnEl){
+ return;
+ }
+ var tf = this.tf;
+ var span = Dom.create('span', ['id', this.prfx+tf.id]);
+ span.className = this.spanCssClass;
+
+ //Container element (rdiv or custom element)
+ if(!this.btnTgtId){
+ tf.setToolbar();
+ }
+ var targetEl = !this.btnTgtId ? tf.rDiv : Dom.id(this.btnTgtId);
+
+ if(!this.btnTgtId){
+ var firstChild = targetEl.firstChild;
+ firstChild.parentNode.insertBefore(span, firstChild);
+ } else {
+ targetEl.appendChild(span);
+ }
+
+ if(!this.btnHtml){
+ var btn = Dom.create('a', ['href','javascript:;']);
+ btn.className = this.btnCssClass;
+ btn.title = this.desc;
+
+ btn.innerHTML = this.btnText;
+ span.appendChild(btn);
+ if(!this.enableHover){
+ Event.add(btn, 'click', (evt)=> { this.toggle(evt); });
+ } else {
+ Event.add(btn, 'mouseover', (evt)=> { this.toggle(evt); });
+ }
+ } else { //Custom html
+ span.innerHTML = this.btnHtml;
+ var colVisEl = span.firstChild;
+ if(!this.enableHover){
+ Event.add(colVisEl, 'click', (evt)=> { this.toggle(evt); });
+ } else {
+ Event.add(colVisEl, 'mouseover', (evt)=> { this.toggle(evt); });
+ }
+ }
+
+ this.spanEl = span;
+ this.btnEl = this.spanEl.firstChild;
+
+ if(this.onLoaded){
+ this.onLoaded.call(null, this);
+ }
+ }
+
+ /**
+ * Build columns manager UI
+ */
+ buildManager(){
+ var tf = this.tf;
+
+ var container = !this.contElTgtId ?
+ Dom.create('div', ['id', this.prfxCont+tf.id]) :
+ Dom.id(this.contElTgtId);
+ container.className = this.contCssClass;
+
+ //Extension description
+ var extNameLabel = Dom.create('p');
+ extNameLabel.innerHTML = this.text;
+ container.appendChild(extNameLabel);
+
+ //Headers list
+ var ul = Dom.create('ul' ,['id', 'ul'+this.name+'_'+tf.id]);
+ ul.className = this.listCssClass;
+
+ var tbl = this.headersTbl ? this.headersTbl : tf.tbl;
+ var headerIndex = this.headersTbl ?
+ this.headersIndex : tf.getHeadersRowIndex();
+ var headerRow = tbl.rows[headerIndex];
+
+ //Tick all option
+ if(this.enableTickAll){
+ var li = Dom.createCheckItem(
+ 'col__'+tf.id, this.tickAllText, this.tickAllText);
+ Dom.addClass(li, this.listItemCssClass);
+ ul.appendChild(li);
+ li.check.checked = !this.tickToHide;
+
+ Event.add(li.check, 'click', ()=> {
+ for(var h = 0; h < headerRow.cells.length; h++){
+ var itm = Dom.id('col_'+h+'_'+tf.id);
+ if(itm && li.check.checked !== itm.checked){
+ itm.click();
+ itm.checked = li.check.checked;
+ }
+ }
+ });
+ }
+
+ for(var i = 0; i < headerRow.cells.length; i++){
+ var cell = headerRow.cells[i];
+ var cellText = this.headersText && this.headersText[i] ?
+ this.headersText[i] : this._getHeaderText(cell);
+ var liElm = Dom.createCheckItem(
+ 'col_'+i+'_'+tf.id, cellText, cellText);
+ Dom.addClass(liElm, this.listItemCssClass);
+ if(!this.tickToHide){
+ Dom.addClass(liElm, this.listSlcItemCssClass);
+ }
+ ul.appendChild(liElm);
+ if(!this.tickToHide){
+ liElm.check.checked = true;
+ }
+
+ Event.add(liElm.check, 'click', (evt)=> {
+ var elm = Event.target(evt);
+ var lbl = elm.parentNode;
+ this.checkItem(lbl);
+ });
+ }
+
+ //separator
+ var p = Dom.create('p', ['align','center']);
+ var btn;
+ //Close link
+ if(!this.btnCloseHtml){
+ btn = Dom.create('a', ['href','javascript:;']);
+ btn.className = this.btnCloseCssClass;
+ btn.innerHTML = this.btnCloseText;
+ Event.add(btn, 'click', (evt)=> { this.toggle(evt); });
+ p.appendChild(btn);
+ } else {
+ p.innerHTML = this.btnCloseHtml;
+ btn = p.firstChild;
+ Event.add(btn, 'click', (evt)=> { this.toggle(evt); });
+ }
+
+ container.appendChild(ul);
+ container.appendChild(p);
+
+ this.btnEl.parentNode.insertBefore(container, this.btnEl);
+ this.contEl = container;
+
+ if(this.atStart){
+ var a = this.atStart;
+ for(var k=0; k<a.length; k++){
+ var itm = Dom.id('col_'+a[k]+'_'+tf.id);
+ if(itm){
+ itm.click();
+ }
+ }
+ }
+ }
+
+ /**
+ * Hide or show specified columns
+ * @param {Numner} colIndex Column index
+ * @param {Boolean} hide hide column if true or show if false
+ */
+ setHidden(colIndex, hide){
+ var tf = this.tf;
+ var tbl = tf.tbl;
+
+ if(this.onBeforeColHidden && hide){
+ this.onBeforeColHidden.call(null, this, colIndex);
+ }
+ if(this.onBeforeColDisplayed && !hide){
+ this.onBeforeColDisplayed.call(null, this, colIndex);
+ }
+
+ this._hideCells(tbl, colIndex, hide);
+ if(this.headersTbl){
+ this._hideCells(this.headersTbl, colIndex, hide);
+ }
+
+ var hiddenCols = this.hiddenCols;
+ if(hide){
+ if(hiddenCols.indexOf(colIndex) === -1){
+ this.hiddenCols.push(colIndex);
+ }
+ } else {
+ var itemIndex = Arr.indexByValue(hiddenCols, colIndex, true);
+ if(hiddenCols.indexOf(colIndex) !== -1){
+ this.hiddenCols.splice(itemIndex, 1);
+ }
+ }
+
+ var gridLayout;
+ var headTbl;
+ var gridColElms;
+ if(this.onAfterColHidden && hide){
+ //This event is fired just after a column is displayed for
+ //grid_layout support
+ //TODO: grid layout module should be responsible for those
+ //calculations
+ if(tf.gridLayout){
+ gridLayout = tf.feature('gridLayout');
+ headTbl = gridLayout.headTbl;
+ gridColElms = gridLayout.gridColElms;
+ var hiddenWidth = parseInt(
+ gridColElms[colIndex].style.width, 10);
+
+ var headTblW = parseInt(headTbl.style.width, 10);
+ headTbl.style.width = headTblW - hiddenWidth + 'px';
+ tbl.style.width = headTbl.style.width;
+ }
+ this.onAfterColHidden.call(null, this, colIndex);
+ }
+
+ if(this.onAfterColDisplayed && !hide){
+ //This event is fired just after a column is displayed for
+ //grid_layout support
+ //TODO: grid layout module should be responsible for those
+ //calculations
+ if(tf.gridLayout){
+ gridLayout = tf.feature('gridLayout');
+ headTbl = gridLayout.headTbl;
+ gridColElms = gridLayout.gridColElms;
+ var width = parseInt(gridColElms[colIndex].style.width, 10);
+ headTbl.style.width =
+ (parseInt(headTbl.style.width, 10) + width) + 'px';
+ tf.tbl.style.width = headTbl.style.width;
+ }
+ this.onAfterColDisplayed.call(null, this, colIndex);
+ }
+ }
+
+ /**
+ * Show specified column
+ * @param {Number} colIndex Column index
+ */
+ showCol(colIndex){
+ if(colIndex === undefined || !this.isColHidden(colIndex)){
+ return;
+ }
+ if(this.manager && this.contEl){
+ var itm = Dom.id('col_'+colIndex+'_'+this.tf.id);
+ if(itm){ itm.click(); }
+ } else {
+ this.setHidden(colIndex, false);
+ }
+ }
+
+ /**
+ * Hide specified column
+ * @param {Number} colIndex Column index
+ */
+ hideCol(colIndex){
+ if(colIndex === undefined || this.isColHidden(colIndex)){
+ return;
+ }
+ if(this.manager && this.contEl){
+ var itm = Dom.id('col_'+colIndex+'_'+this.tf.id);
+ if(itm){ itm.click(); }
+ } else {
+ this.setHidden(colIndex, true);
+ }
+ }
+
+ /**
+ * Determine if specified column is hidden
+ * @param {Number} colIndex Column index
+ */
+ isColHidden(colIndex){
+ if(this.hiddenCols.indexOf(colIndex) !== -1){
+ return true;
+ }
+ return false;
+ }
+
+ /**
+ * Toggle visibility of specified column
+ * @param {Number} colIndex Column index
+ */
+ toggleCol(colIndex){
+ if(colIndex === undefined || this.isColHidden(colIndex)){
+ this.showCol(colIndex);
+ } else {
+ this.hideCol(colIndex);
+ }
+ }
+
+ /**
+ * Returns the indexes of the columns currently hidden
+ * @return {Array} column indexes
+ */
+ getHiddenCols(){
+ return this.hiddenCols;
+ }
+
+ /**
+ * Remove the columns manager
+ */
+ destroy(){
+ if(!this.btnEl && !this.contEl){
+ return;
+ }
+ if(Dom.id(this.contElTgtId)){
+ Dom.id(this.contElTgtId).innerHTML = '';
+ } else {
+ this.contEl.innerHTML = '';
+ this.contEl.parentNode.removeChild(this.contEl);
+ this.contEl = null;
+ }
+ this.btnEl.innerHTML = '';
+ this.btnEl.parentNode.removeChild(this.btnEl);
+ this.btnEl = null;
+ this.initialized = false;
+ }
+
+ _getHeaderText(cell){
+ if(!cell.hasChildNodes){
+ return '';
+ }
+
+ for(var i=0; i<cell.childNodes.length; i++){
+ var n = cell.childNodes[i];
+ if(n.nodeType === 3){
+ return n.nodeValue;
+ } else if(n.nodeType === 1){
+ if(n.id && n.id.indexOf('popUp') !== -1){
+ continue;
+ } else {
+ return Dom.getText(n);
+ }
+ }
+ continue;
+ }
+ return '';
+ }
+
+ _hideCells(tbl, colIndex, hide){
+ for(var i=0; i<tbl.rows.length; i++){
+ var row = tbl.rows[i];
+ var cell = row.cells[colIndex];
+ if(cell){
+ cell.style.display = hide ? 'none' : '';
+ }
+ }
+ }
+
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/file/src/extensions/filtersVisibility/filtersVisibility.js.html b/doc/file/src/extensions/filtersVisibility/filtersVisibility.js.html
new file mode 100644
index 00000000..b8c1e793
--- /dev/null
+++ b/doc/file/src/extensions/filtersVisibility/filtersVisibility.js.html
@@ -0,0 +1,267 @@
+
+
+
+
+
+ src/extensions/filtersVisibility/filtersVisibility.js | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+src/extensions/filtersVisibility/filtersVisibility.js
+
import Dom from '../../dom';
+import Types from '../../types';
+import Event from '../../event';
+
+export default class FiltersVisibility{
+
+ /**
+ * Filters Row Visibility extension
+ * @param {Object} tf TableFilter instance
+ * @param {Object} f Config
+ */
+ constructor(tf, f){
+
+ this.initialized = false;
+ this.name = f.name;
+ this.desc = f.description || 'Filters row visibility manager';
+
+ // Path and image filenames
+ this.stylesheet = f.stylesheet || 'filtersVisibility.css';
+ this.icnExpand = f.expand_icon_name || 'icn_exp.png';
+ this.icnCollapse = f.collapse_icon_name || 'icn_clp.png';
+
+ //expand/collapse filters span element
+ this.contEl = null;
+ //expand/collapse filters btn element
+ this.btnEl = null;
+
+ this.icnExpandHtml = '<img src="'+ tf.stylePath + this.icnExpand +
+ '" alt="Expand filters" >';
+ this.icnCollapseHtml = '<img src="'+ tf.stylePath + this.icnCollapse +
+ '" alt="Collapse filters" >';
+ this.defaultText = 'Toggle filters';
+
+ //id of container element
+ this.targetId = f.target_id || null;
+ //enables/disables expand/collapse icon
+ this.enableIcon = f.enable_icon===false ? false : true;
+ this.btnText = f.btn_text || '';
+
+ //defines expand/collapse filters text
+ this.collapseBtnHtml = this.enableIcon ?
+ this.icnCollapseHtml + this.btnText :
+ this.btnText || this.defaultText;
+ this.expandBtnHtml = this.enableIcon ?
+ this.icnExpandHtml + this.btnText :
+ this.btnText || this.defaultText;
+
+ //defines expand/collapse filters button innerHtml
+ this.btnHtml = f.btn_html || null;
+ //defines css class for expand/collapse filters button
+ this.btnCssClass = f.btn_css_class || 'btnExpClpFlt';
+ //defines css class span containing expand/collapse filters
+ this.contCssClass = f.cont_css_class || 'expClpFlt';
+ this.filtersRowIndex = !Types.isUndef(f.filters_row_index) ?
+ f.filters_row_index : tf.getFiltersRowIndex();
+
+ this.visibleAtStart = !Types.isUndef(f.visible_at_start) ?
+ Boolean(f.visible_at_start) : true;
+
+ // Prefix
+ this.prfx = 'fltsVis_';
+
+ //callback before filters row is shown
+ this.onBeforeShow = Types.isFn(f.on_before_show) ?
+ f.on_before_show : null;
+ //callback after filters row is shown
+ this.onAfterShow = Types.isFn(f.on_after_show) ?
+ f.on_after_show : null;
+ //callback before filters row is hidden
+ this.onBeforeHide = Types.isFn(f.on_before_hide) ?
+ f.on_before_hide : null;
+ //callback after filters row is hidden
+ this.onAfterHide = Types.isFn(f.on_after_hide) ? f.on_after_hide : null;
+
+ //Loads extension stylesheet
+ tf.import(f.name+'Style', tf.stylePath + this.stylesheet, null, 'link');
+
+ this.tf = tf;
+ }
+
+ /**
+ * Initialise extension
+ */
+ init(){
+ if(this.initialized){
+ return;
+ }
+
+ this.buildUI();
+ this.initialized = true;
+ }
+
+ /**
+ * Build UI elements
+ */
+ buildUI(){
+ let tf = this.tf;
+ let span = Dom.create('span',['id', this.prfx+tf.id]);
+ span.className = this.contCssClass;
+
+ //Container element (rdiv or custom element)
+ if(!this.targetId){
+ tf.setToolbar();
+ }
+ let targetEl = !this.targetId ? tf.rDiv : Dom.id(this.targetId);
+
+ if(!this.targetId){
+ let firstChild = targetEl.firstChild;
+ firstChild.parentNode.insertBefore(span, firstChild);
+ } else {
+ targetEl.appendChild(span);
+ }
+
+ let btn;
+ if(!this.btnHtml){
+ btn = Dom.create('a', ['href', 'javascript:void(0);']);
+ btn.className = this.btnCssClass;
+ btn.title = this.btnText || this.defaultText;
+ btn.innerHTML = this.collapseBtnHtml;
+ span.appendChild(btn);
+ Event.add(btn, 'click', ()=> this.toggle());
+ } else { //Custom html
+ span.innerHTML = this.btnHtml;
+ btn = span.firstChild;
+ Event.add(btn, 'click', ()=> this.toggle());
+ }
+
+ this.contEl = span;
+ this.btnEl = btn;
+
+ if(!this.visibleAtStart){
+ this.toggle();
+ }
+ }
+
+ /**
+ * Toggle filters visibility
+ */
+ toggle(){
+ let tf = this.tf;
+ let tbl = tf.gridLayout? tf.feature('gridLayout').headTbl : tf.tbl;
+ let fltRow = tbl.rows[this.filtersRowIndex];
+ let fltRowDisplay = fltRow.style.display;
+
+ if(this.onBeforeShow && fltRowDisplay !== ''){
+ this.onBeforeShow.call(this, this);
+ }
+ if(this.onBeforeHide && fltRowDisplay === ''){
+ this.onBeforeHide.call(null, this);
+ }
+
+ fltRow.style.display = fltRowDisplay==='' ? 'none' : '';
+ if(this.enableIcon && !this.btnHtml){
+ this.btnEl.innerHTML = fltRowDisplay === '' ?
+ this.expandBtnHtml : this.collapseBtnHtml;
+ }
+
+ if(this.onAfterShow && fltRowDisplay !== ''){
+ this.onAfterShow.call(null, this);
+ }
+ if(this.onAfterHide && fltRowDisplay === ''){
+ this.onAfterHide.call(null, this);
+ }
+ }
+
+ /**
+ * Destroy the UI
+ */
+ destroy(){
+ if(!this.btnEl && !this.contEl){
+ return;
+ }
+
+ this.btnEl.innerHTML = '';
+ this.btnEl.parentNode.removeChild(this.btnEl);
+ this.btnEl = null;
+
+ this.contEl.innerHTML = '';
+ this.contEl.parentNode.removeChild(this.contEl);
+ this.contEl = null;
+ this.initialized = false;
+ }
+
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/file/src/extensions/sort/adapterSortabletable.js.html b/doc/file/src/extensions/sort/adapterSortabletable.js.html
new file mode 100644
index 00000000..ab1556c2
--- /dev/null
+++ b/doc/file/src/extensions/sort/adapterSortabletable.js.html
@@ -0,0 +1,548 @@
+
+
+
+
+
+ src/extensions/sort/adapterSortabletable.js | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+src/extensions/sort/adapterSortabletable.js
+
import Types from '../../types';
+import Dom from '../../dom';
+import Arr from '../../array';
+import Event from '../../event';
+import DateHelper from '../../date';
+import Helpers from '../../helpers';
+
+export default class AdapterSortableTable{
+
+ /**
+ * SortableTable Adapter module
+ * @param {Object} tf TableFilter instance
+ */
+ constructor(tf, opts){
+ // Configuration object
+ let f = tf.config();
+
+ this.initialized = false;
+ this.name = opts.name;
+ this.desc = opts.description || 'Sortable table';
+
+ //indicates if paging is enabled
+ this.isPaged = false;
+
+ //indicates if tables was sorted
+ this.sorted = false;
+
+ this.sortTypes = Types.isArray(opts.types) ? opts.types : [];
+ this.sortColAtStart = Types.isArray(opts.sort_col_at_start) ?
+ opts.sort_col_at_start : null;
+ this.asyncSort = Boolean(opts.async_sort);
+ this.triggerIds = Types.isArray(opts.trigger_ids) ?
+ opts.trigger_ids : [];
+
+ // edit .sort-arrow.descending / .sort-arrow.ascending in
+ // tablefilter.css to reflect any path change
+ this.imgPath = opts.images_path || tf.themesPath;
+ this.imgBlank = opts.image_blank || 'blank.png';
+ this.imgClassName = opts.image_class_name || 'sort-arrow';
+ this.imgAscClassName = opts.image_asc_class_name || 'ascending';
+ this.imgDescClassName = opts.image_desc_class_name ||'descending';
+ //cell attribute storing custom key
+ this.customKey = opts.custom_key || 'data-tf-sortKey';
+
+ /*** TF additional events ***/
+ //additional paging events for alternating background
+ // o.Evt._Paging.nextEvt = function(){
+ // if(o.sorted && o.alternateBgs) o.Filter();
+ // }
+ // o.Evt._Paging.prevEvt = o.Evt._Paging.nextEvt;
+ // o.Evt._Paging.firstEvt = o.Evt._Paging.nextEvt;
+ // o.Evt._Paging.lastEvt = o.Evt._Paging.nextEvt;
+ // o.Evt._OnSlcPagesChangeEvt = o.Evt._Paging.nextEvt;
+
+ // callback invoked after sort is loaded and instanciated
+ this.onSortLoaded = Types.isFn(opts.on_sort_loaded) ?
+ opts.on_sort_loaded : null;
+ // callback invoked before table is sorted
+ this.onBeforeSort = Types.isFn(opts.on_before_sort) ?
+ opts.on_before_sort : null;
+ // callback invoked after table is sorted
+ this.onAfterSort = Types.isFn(opts.on_after_sort) ?
+ f.on_after_sort : null;
+
+ this.tf = tf;
+ }
+
+ init(){
+ let tf = this.tf;
+ let adpt = this;
+
+ // SortableTable class sanity check (sortabletable.js)
+ if(Types.isUndef(SortableTable)){
+ throw new Error('SortableTable class not found.');
+ }
+
+ this.overrideSortableTable();
+ this.setSortTypes();
+
+ //Column sort at start
+ let sortColAtStart = adpt.sortColAtStart;
+ if(sortColAtStart){
+ this.stt.sort(sortColAtStart[0], sortColAtStart[1]);
+ }
+
+ if(this.onSortLoaded){
+ this.onSortLoaded.call(null, tf, this);
+ }
+
+ /*** SortableTable callbacks ***/
+ this.stt.onbeforesort = function(){
+ if(this.onBeforeSort){
+ this.onBeforeSort.call(null, tf, this.stt.sortColumn);
+ }
+
+ /*** sort behaviour for paging ***/
+ if(tf.paging){
+ adpt.isPaged = true;
+ tf.paging = false;
+ tf.feature('paging').destroy();
+ }
+ };
+
+ this.stt.onsort = function(){
+ adpt.sorted = true;
+
+ //rows alternating bg issue
+ // TODO: move into AlternateRows component
+ if(tf.alternateBgs){
+ let rows = tf.tbl.rows, c = 0;
+
+ let setClass = function(row, i, removeOnly){
+ if(Types.isUndef(removeOnly)){
+ removeOnly = false;
+ }
+ let altRows = tf.feature('alternateRows'),
+ oddCls = altRows.oddCss,
+ evenCls = altRows.evenCss;
+ Dom.removeClass(row, oddCls);
+ Dom.removeClass(row, evenCls);
+
+ if(!removeOnly){
+ Dom.addClass(row, i % 2 ? oddCls : evenCls);
+ }
+ };
+
+ for (let i = tf.refRow; i < tf.nbRows; i++){
+ let isRowValid = rows[i].getAttribute('validRow');
+ if(tf.paging && rows[i].style.display === ''){
+ setClass(rows[i], c);
+ c++;
+ } else {
+ if((isRowValid==='true' || isRowValid===null) &&
+ rows[i].style.display === ''){
+ setClass(rows[i], c);
+ c++;
+ } else {
+ setClass(rows[i], c, true);
+ }
+ }
+ }
+ }
+ //sort behaviour for paging
+ if(adpt.isPaged){
+ let paginator = tf.feature('paging');
+ paginator.reset(false);
+ paginator.setPage(paginator.getPage());
+ adpt.isPaged = false;
+ }
+
+ if(adpt.onAfterSort){
+ adpt.onAfterSort.call(null, tf, tf.stt.sortColumn);
+ }
+ };
+
+ this.initialized = true;
+ }
+
+ /**
+ * Sort specified column
+ * @param {Number} colIdx Column index
+ */
+ sortByColumnIndex(colIdx){
+ this.stt.sort(colIdx);
+ }
+
+ overrideSortableTable(){
+ let adpt = this,
+ tf = this.tf;
+
+ /**
+ * Overrides headerOnclick method in order to handle th event
+ * @param {Object} e [description]
+ */
+ SortableTable.prototype.headerOnclick = function(evt){
+ if(!adpt.initialized){
+ return;
+ }
+
+ // find Header element
+ let el = evt.target || evt.srcElement;
+
+ while(el.tagName !== 'TD' && el.tagName !== 'TH'){
+ el = el.parentNode;
+ }
+
+ this.sort(
+ SortableTable.msie ?
+ SortableTable.getCellIndex(el) : el.cellIndex
+ );
+ };
+
+ /**
+ * Overrides getCellIndex IE returns wrong cellIndex when columns are
+ * hidden
+ * @param {Object} oTd TD element
+ * @return {Number} Cell index
+ */
+ SortableTable.getCellIndex = function(oTd){
+ let cells = oTd.parentNode.cells,
+ l = cells.length, i;
+ for (i = 0; cells[i] != oTd && i < l; i++){}
+ return i;
+ };
+
+ /**
+ * Overrides initHeader in order to handle filters row position
+ * @param {Array} oSortTypes
+ */
+ SortableTable.prototype.initHeader = function(oSortTypes){
+ let stt = this;
+ if (!stt.tHead){
+ if(tf.gridLayout){
+ stt.tHead = tf.feature('gridLayout').headTbl.tHead;
+ } else {
+ return;
+ }
+ }
+
+ stt.headersRow = tf.headersRow;
+ let cells = stt.tHead.rows[stt.headersRow].cells;
+ stt.sortTypes = oSortTypes || [];
+ let l = cells.length;
+ let img, c;
+
+ for (let i = 0; i < l; i++) {
+ c = cells[i];
+ if (stt.sortTypes[i] !== null && stt.sortTypes[i] !== 'None'){
+ c.style.cursor = 'pointer';
+ img = Dom.create('img',
+ ['src', adpt.imgPath + adpt.imgBlank]);
+ c.appendChild(img);
+ if (stt.sortTypes[i] !== null){
+ c.setAttribute( '_sortType', stt.sortTypes[i]);
+ }
+ Event.add(c, 'click', stt._headerOnclick);
+ } else {
+ c.setAttribute('_sortType', oSortTypes[i]);
+ c._sortType = 'None';
+ }
+ }
+ stt.updateHeaderArrows();
+ };
+
+ /**
+ * Overrides updateHeaderArrows in order to handle arrows indicators
+ */
+ SortableTable.prototype.updateHeaderArrows = function(){
+ let stt = this;
+ let cells, l, img;
+
+ // external headers
+ if(adpt.asyncSort && adpt.triggerIds.length > 0){
+ let triggers = adpt.triggerIds;
+ cells = [];
+ l = triggers.length;
+ for(let j=0; j<triggers.length; j++){
+ cells.push(Dom.id(triggers[j]));
+ }
+ } else {
+ if(!this.tHead){
+ return;
+ }
+ cells = stt.tHead.rows[stt.headersRow].cells;
+ l = cells.length;
+ }
+ for(let i = 0; i < l; i++){
+ let cellAttr = cells[i].getAttribute('_sortType');
+ if(cellAttr !== null && cellAttr !== 'None'){
+ img = cells[i].lastChild || cells[i];
+ if(img.nodeName.toLowerCase() !== 'img'){
+ img = Dom.create('img',
+ ['src', adpt.imgPath + adpt.imgBlank]);
+ cells[i].appendChild(img);
+ }
+ if (i === stt.sortColumn){
+ img.className = adpt.imgClassName +' '+
+ (this.descending ?
+ adpt.imgDescClassName :
+ adpt.imgAscClassName);
+ } else{
+ img.className = adpt.imgClassName;
+ }
+ }
+ }
+ };
+
+ /**
+ * Overrides getRowValue for custom key value feature
+ * @param {Object} oRow Row element
+ * @param {String} sType
+ * @param {Number} nColumn
+ * @return {String}
+ */
+ SortableTable.prototype.getRowValue = function(oRow, sType, nColumn){
+ let stt = this;
+ // if we have defined a custom getRowValue use that
+ let sortTypeInfo = stt._sortTypeInfo[sType];
+ if (sortTypeInfo && sortTypeInfo.getRowValue){
+ return sortTypeInfo.getRowValue(oRow, nColumn);
+ }
+ let c = oRow.cells[nColumn];
+ let s = SortableTable.getInnerText(c);
+ return stt.getValueFromString(s, sType);
+ };
+
+ /**
+ * Overrides getInnerText in order to avoid Firefox unexpected sorting
+ * behaviour with untrimmed text elements
+ * @param {Object} oNode DOM element
+ * @return {String} DOM element inner text
+ */
+ SortableTable.getInnerText = function(oNode){
+ if(!oNode){
+ return;
+ }
+ if(oNode.getAttribute(adpt.customKey)){
+ return oNode.getAttribute(adpt.customKey);
+ } else {
+ return Dom.getText(oNode);
+ }
+ };
+ }
+
+ addSortType(){
+ var args = arguments;
+ SortableTable.prototype.addSortType(args[0], args[1], args[2], args[3]);
+ }
+
+ setSortTypes(){
+ let tf = this.tf,
+ sortTypes = this.sortTypes,
+ _sortTypes = [];
+
+ for(let i=0; i<tf.nbCells; i++){
+ let colType;
+
+ if(sortTypes[i]){
+ colType = sortTypes[i].toLowerCase();
+ if(colType === 'none'){
+ colType = 'None';
+ }
+ } else { // resolve column types
+ if(tf.hasColNbFormat && tf.colNbFormat[i] !== null){
+ colType = tf.colNbFormat[i].toLowerCase();
+ } else if(tf.hasColDateType && tf.colDateType[i] !== null){
+ colType = tf.colDateType[i].toLowerCase()+'date';
+ } else {
+ colType = 'String';
+ }
+ }
+ _sortTypes.push(colType);
+ }
+
+ //Public TF method to add sort type
+
+ //Custom sort types
+ this.addSortType('number', Number);
+ this.addSortType('caseinsensitivestring', SortableTable.toUpperCase);
+ this.addSortType('date', SortableTable.toDate);
+ this.addSortType('string');
+ this.addSortType('us', usNumberConverter);
+ this.addSortType('eu', euNumberConverter);
+ this.addSortType('dmydate', dmyDateConverter );
+ this.addSortType('ymddate', ymdDateConverter);
+ this.addSortType('mdydate', mdyDateConverter);
+ this.addSortType('ddmmmyyyydate', ddmmmyyyyDateConverter);
+ this.addSortType('ipaddress', ipAddress, sortIP);
+
+ this.stt = new SortableTable(tf.tbl, _sortTypes);
+
+ /*** external table headers adapter ***/
+ if(this.asyncSort && this.triggerIds.length > 0){
+ let triggers = this.triggerIds;
+ for(let j=0; j<triggers.length; j++){
+ if(triggers[j] === null){
+ continue;
+ }
+ let trigger = Dom.id(triggers[j]);
+ if(trigger){
+ trigger.style.cursor = 'pointer';
+
+ Event.add(trigger, 'click', (evt) => {
+ let elm = evt.target;
+ if(!this.tf.sort){
+ return;
+ }
+ this.stt.asyncSort(
+ Arr.indexByValue(triggers, elm.id, true)
+ );
+ });
+ trigger.setAttribute('_sortType', _sortTypes[j]);
+ }
+ }
+ }
+ }
+
+ /**
+ * Destroy sort
+ */
+ destroy(){
+ let tf = this.tf;
+ this.sorted = false;
+ this.initialized = false;
+ this.stt.destroy();
+
+ let ids = tf.getFiltersId();
+ for (let idx = 0; idx < ids.length; idx++){
+ let header = tf.getHeaderElement(idx);
+ let img = Dom.tag(header, 'img');
+
+ if(img.length === 1){
+ header.removeChild(img[0]);
+ }
+ }
+ }
+
+}
+
+//Converters
+function usNumberConverter(s){
+ return Helpers.removeNbFormat(s, 'us');
+}
+function euNumberConverter(s){
+ return Helpers.removeNbFormat(s, 'eu');
+}
+function dateConverter(s, format){
+ return DateHelper.format(s, format);
+}
+function dmyDateConverter(s){
+ return dateConverter(s, 'DMY');
+}
+function mdyDateConverter(s){
+ return dateConverter(s, 'MDY');
+}
+function ymdDateConverter(s){
+ return dateConverter(s, 'YMD');
+}
+function ddmmmyyyyDateConverter(s){
+ return dateConverter(s, 'DDMMMYYYY');
+}
+
+function ipAddress(value){
+ let vals = value.split('.');
+ for (let x in vals) {
+ let val = vals[x];
+ while (3 > val.length){
+ val = '0'+val;
+ }
+ vals[x] = val;
+ }
+ return vals.join('.');
+}
+
+function sortIP(a,b){
+ let aa = ipAddress(a.value.toLowerCase());
+ let bb = ipAddress(b.value.toLowerCase());
+ if (aa==bb){
+ return 0;
+ } else if (aa<bb){
+ return -1;
+ } else {
+ return 1;
+ }
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/file/src/extensions/sort/sort.js.html b/doc/file/src/extensions/sort/sort.js.html
new file mode 100644
index 00000000..54b1dc5b
--- /dev/null
+++ b/doc/file/src/extensions/sort/sort.js.html
@@ -0,0 +1,91 @@
+
+
+
+
+
+ src/extensions/sort/sort.js | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+src/extensions/sort/sort.js
+
// import 'script!sortabletable';
+import AdapterSortableTable from './adapterSortabletable';
+
+if(!window.SortableTable){
+ require('script!sortabletable');
+}
+
+export default AdapterSortableTable;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/file/src/helpers.js.html b/doc/file/src/helpers.js.html
new file mode 100644
index 00000000..bdcce663
--- /dev/null
+++ b/doc/file/src/helpers.js.html
@@ -0,0 +1,106 @@
+
+
+
+
+
+ src/helpers.js | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+src/helpers.js
+
/**
+ * Misc helpers
+ */
+
+import Str from './string';
+
+export default {
+ removeNbFormat(data, format){
+ if(!data){
+ return;
+ }
+ if(!format){
+ format = 'us';
+ }
+ let n = data;
+ if(Str.lower(format) === 'us'){
+ n =+ n.replace(/[^\d\.-]/g,'');
+ } else {
+ n =+ n.replace(/[^\d\,-]/g,'').replace(',','.');
+ }
+ return n;
+ }
+};
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/file/src/modules/alternateRows.js.html b/doc/file/src/modules/alternateRows.js.html
new file mode 100644
index 00000000..4fc0ee81
--- /dev/null
+++ b/doc/file/src/modules/alternateRows.js.html
@@ -0,0 +1,182 @@
+
+
+
+
+
+ src/modules/alternateRows.js | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+src/modules/alternateRows.js
+
import Dom from '../dom';
+
+export class AlternateRows{
+
+ /**
+ * Alternating rows color
+ * @param {Object} tf TableFilter instance
+ */
+ constructor(tf) {
+ var f = tf.config();
+ //defines css class for even rows
+ this.evenCss = f.even_row_css_class || 'even';
+ //defines css class for odd rows
+ this.oddCss = f.odd_row_css_class || 'odd';
+
+ this.tf = tf;
+ }
+
+ /**
+ * Sets alternating rows color
+ */
+ init() {
+ var tf = this.tf;
+ if(!tf.hasGrid() && !tf.isFirstLoad){
+ return;
+ }
+ var validRowsIndex = tf.validRowsIndex;
+ var noValidRowsIndex = validRowsIndex===null;
+ //1st index
+ var beginIndex = noValidRowsIndex ? tf.refRow : 0;
+ // nb indexes
+ var indexLen = noValidRowsIndex ?
+ tf.nbFilterableRows+beginIndex :
+ validRowsIndex.length;
+ var idx = 0;
+
+ //alternates bg color
+ for(var j=beginIndex; j<indexLen; j++){
+ var rowIdx = noValidRowsIndex ? j : validRowsIndex[j];
+ this.setRowBg(rowIdx, idx);
+ idx++;
+ }
+ }
+
+ /**
+ * Sets row background color
+ * @param {Number} rowIdx Row index
+ * @param {Number} idx Valid rows collection index needed to calculate bg
+ * color
+ */
+ setRowBg(rowIdx, idx) {
+ if(!this.tf.alternateBgs || isNaN(rowIdx)){
+ return;
+ }
+ var rows = this.tf.tbl.rows;
+ var i = isNaN(idx) ? rowIdx : idx;
+ this.removeRowBg(rowIdx);
+
+ Dom.addClass(
+ rows[rowIdx],
+ (i%2) ? this.evenCss : this.oddCss
+ );
+ }
+
+ /**
+ * Removes row background color
+ * @param {Number} idx Row index
+ */
+ removeRowBg(idx) {
+ if(isNaN(idx)){
+ return;
+ }
+ var rows = this.tf.tbl.rows;
+ Dom.removeClass(rows[idx], this.oddCss);
+ Dom.removeClass(rows[idx], this.evenCss);
+ }
+
+ /**
+ * Removes all alternating backgrounds
+ */
+ remove() {
+ if(!this.tf.hasGrid()){
+ return;
+ }
+ for(var i=this.tf.refRow; i<this.tf.nbRows; i++){
+ this.removeRowBg(i);
+ }
+ }
+
+ enable() {
+ this.tf.alternateBgs = true;
+ }
+
+ disable() {
+ this.tf.alternateBgs = false;
+ }
+
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/file/src/modules/checkList.js.html b/doc/file/src/modules/checkList.js.html
new file mode 100644
index 00000000..bc600fca
--- /dev/null
+++ b/doc/file/src/modules/checkList.js.html
@@ -0,0 +1,504 @@
+
+
+
+
+
+ src/modules/checkList.js | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+src/modules/checkList.js
+
import Dom from '../dom';
+import Arr from '../array';
+import Str from '../string';
+import Sort from '../sort';
+import Event from '../event';
+
+export class CheckList{
+
+ /**
+ * Checklist UI component
+ * @param {Object} tf TableFilter instance
+ */
+ constructor(tf){
+ // Configuration object
+ var f = tf.config();
+
+ this.checkListDiv = []; //checklist container div
+ //defines css class for div containing checklist filter
+ this.checkListDivCssClass = f.div_checklist_css_class ||
+ 'div_checklist';
+ //defines css class for checklist filters
+ this.checkListCssClass = f.checklist_css_class || 'flt_checklist';
+ //defines css class for checklist item (li)
+ this.checkListItemCssClass = f.checklist_item_css_class ||
+ 'flt_checklist_item';
+ //defines css class for selected checklist item (li)
+ this.checkListSlcItemCssClass = f.checklist_selected_item_css_class ||
+ 'flt_checklist_slc_item';
+ //Load on demand text
+ this.activateCheckListTxt = f.activate_checklist_text ||
+ 'Click to load filter data';
+ //defines css class for checklist filters
+ this.checkListItemDisabledCssClass =
+ f.checklist_item_disabled_css_class ||
+ 'flt_checklist_item_disabled';
+ this.enableCheckListResetFilter =
+ f.enable_checklist_reset_filter===false ? false : true;
+ //checklist filter container div
+ this.prfxCheckListDiv = 'chkdiv_';
+
+ this.isCustom = null;
+ this.opts = null;
+ this.optsTxt = null;
+ this.excludedOpts = null;
+
+ this.tf = tf;
+ }
+
+ // TODO: move event here
+ onChange(evt){
+ let elm = evt.target;
+ this.tf.activeFilterId = elm.getAttribute('id');
+ this.tf.activeFlt = Dom.id(this.tf.activeFilterId);
+ this.tf.Evt.onSlcChange.call(this.tf, evt);
+ }
+
+ optionClick(evt){
+ this.setCheckListValues(evt.target);
+ this.onChange(evt);
+ }
+
+ /**
+ * Build checklist UI asynchronously
+ * @param {Number} colIndex Column index
+ * @param {Boolean} isExternal Render in external container
+ * @param {String} extFltId External container id
+ */
+ build(colIndex, isExternal, extFltId){
+ var tf = this.tf;
+ tf.EvtManager(
+ tf.Evt.name.checklist,
+ { slcIndex:colIndex, slcExternal:isExternal, slcId:extFltId }
+ );
+ }
+
+ /**
+ * Build checklist UI
+ * @param {Number} colIndex Column index
+ * @param {Boolean} isExternal Render in external container
+ * @param {String} extFltId External container id
+ */
+ _build(colIndex, isExternal=false, extFltId=null){
+ var tf = this.tf;
+ colIndex = parseInt(colIndex, 10);
+
+ this.opts = [];
+ this.optsTxt = [];
+
+ var divFltId = this.prfxCheckListDiv+colIndex+'_'+tf.id;
+ if((!Dom.id(divFltId) && !isExternal) ||
+ (!Dom.id(extFltId) && isExternal)){
+ return;
+ }
+
+ var flt = !isExternal ? this.checkListDiv[colIndex] : Dom.id(extFltId);
+ var ul = Dom.create(
+ 'ul', ['id', tf.fltIds[colIndex]], ['colIndex', colIndex]);
+ ul.className = this.checkListCssClass;
+ Event.add(ul, 'change', (evt) => { this.onChange(evt); });
+
+ var rows = tf.tbl.rows;
+ this.isCustom = tf.isCustomOptions(colIndex);
+
+ var activeFlt;
+ if(tf.linkedFilters && tf.activeFilterId){
+ activeFlt = tf.activeFilterId.split('_')[0];
+ activeFlt = activeFlt.split(tf.prfxFlt)[1];
+ }
+
+ var filteredDataCol = [];
+ if(tf.linkedFilters && tf.disableExcludedOptions){
+ this.excludedOpts = [];
+ }
+
+ for(var k=tf.refRow; k<tf.nbRows; k++){
+ // always visible rows don't need to appear on selects as always
+ // valid
+ if(tf.hasVisibleRows && tf.visibleRows.indexOf(k) !== -1){
+ continue;
+ }
+
+ var cells = rows[k].cells;
+ var ncells = cells.length;
+
+ // checks if row has exact cell #
+ if(ncells !== tf.nbCells || this.isCustom){
+ continue;
+ }
+
+ // this loop retrieves cell data
+ for(var j=0; j<ncells; j++){
+ // WTF: cyclomatic complexity hell :)
+ if((colIndex===j && (!tf.linkedFilters ||
+ (tf.linkedFilters && tf.disableExcludedOptions)))||
+ (colIndex===j && tf.linkedFilters &&
+ ((rows[k].style.display === '' && !tf.paging) ||
+ (tf.paging && ((!activeFlt || activeFlt===colIndex )||
+ (activeFlt!=colIndex &&
+ Arr.has(tf.validRowsIndex, k))) )))){
+ var cell_data = tf.getCellData(j, cells[j]);
+ //Vary Peter's patch
+ var cell_string = Str.matchCase(
+ cell_data, tf.matchCase);
+ // checks if celldata is already in array
+ if(!Arr.has(this.opts, cell_string, tf.matchCase)){
+ this.opts.push(cell_data);
+ }
+ var filteredCol = filteredDataCol[j];
+ if(tf.linkedFilters && tf.disableExcludedOptions){
+ if(!filteredCol){
+ filteredCol = tf.getFilteredDataCol(j);
+ }
+ if(!Arr.has(filteredCol,
+ cell_string, tf.matchCase) &&
+ !Arr.has(this.excludedOpts,
+ cell_string, tf.matchCase) &&
+ !tf.isFirstLoad){
+ this.excludedOpts.push(cell_data);
+ }
+ }
+ }
+ }
+ }
+
+ //Retrieves custom values
+ if(this.isCustom){
+ var customValues = tf.getCustomOptions(colIndex);
+ this.opts = customValues[0];
+ this.optsTxt = customValues[1];
+ }
+
+ if(tf.sortSlc && !this.isCustom){
+ if (!tf.matchCase){
+ this.opts.sort(Sort.ignoreCase);
+ if(this.excludedOpts){
+ this.excludedOpts.sort(Sort.ignoreCase);
+ }
+ } else {
+ this.opts.sort();
+ if(this.excludedOpts){
+ this.excludedOpts.sort();
+ }
+ }
+ }
+ //asc sort
+ if(tf.sortNumAsc && Arr.has(tf.sortNumAsc, colIndex)){
+ try{
+ this.opts.sort(numSortAsc);
+ if(this.excludedOpts){
+ this.excludedOpts.sort(numSortAsc);
+ }
+ if(this.isCustom){
+ this.optsTxt.sort(numSortAsc);
+ }
+ } catch(e) {
+ this.opts.sort();
+ if(this.excludedOpts){
+ this.excludedOpts.sort();
+ }
+ if(this.isCustom){
+ this.optsTxt.sort();
+ }
+ }//in case there are alphanumeric values
+ }
+ //desc sort
+ if(tf.sortNumDesc && Arr.has(tf.sortNumDesc, colIndex)){
+ try{
+ this.opts.sort(numSortDesc);
+ if(this.excludedOpts){
+ this.excludedOpts.sort(numSortDesc);
+ }
+ if(this.isCustom){
+ this.optsTxt.sort(numSortDesc);
+ }
+ } catch(e) {
+ this.opts.sort();
+ if(this.excludedOpts){
+ this.excludedOpts.sort(); }
+ if(this.isCustom){
+ this.optsTxt.sort();
+ }
+ }//in case there are alphanumeric values
+ }
+
+ this.addChecks(colIndex, ul, tf.separator);
+
+ if(tf.fillSlcOnDemand){
+ flt.innerHTML = '';
+ }
+ flt.appendChild(ul);
+ flt.setAttribute('filled', '1');
+ }
+
+ /**
+ * Add checklist options
+ * @param {Number} colIndex Column index
+ * @param {Object} ul Ul element
+ */
+ addChecks(colIndex, ul){
+ var tf = this.tf;
+ var chkCt = this.addTChecks(colIndex, ul);
+ var fltArr = []; //remember grid values
+ var store = tf.feature('store');
+ var tmpVal = store ?
+ store.getFilterValues(tf.fltsValuesCookie)[colIndex] : null;
+ if(tmpVal && Str.trim(tmpVal).length > 0){
+ if(tf.hasCustomSlcOptions &&
+ Arr.has(tf.customSlcOptions.cols, colIndex)){
+ fltArr.push(tmpVal);
+ } else {
+ fltArr = tmpVal.split(' '+tf.orOperator+' ');
+ }
+ }
+
+ for(var y=0; y<this.opts.length; y++){
+ var val = this.opts[y]; //item value
+ var lbl = this.isCustom ? this.optsTxt[y] : val; //item text
+ var li = Dom.createCheckItem(
+ tf.fltIds[colIndex]+'_'+(y+chkCt), val, lbl);
+ li.className = this.checkListItemCssClass;
+ if(tf.linkedFilters && tf.disableExcludedOptions &&
+ Arr.has(this.excludedOpts,
+ Str.matchCase(val, tf.matchCase), tf.matchCase)){
+ Dom.addClass(li, this.checkListItemDisabledCssClass);
+ li.check.disabled = true;
+ li.disabled = true;
+ } else {
+ Event.add(li.check, 'click',
+ (evt) => { this.optionClick(evt); });
+ }
+ ul.appendChild(li);
+
+ if(val===''){
+ //item is hidden
+ li.style.display = 'none';
+ }
+
+ /*** remember grid values ***/
+ if(tf.rememberGridValues){
+ if((tf.hasCustomSlcOptions &&
+ Arr.has(tf.customSlcOptions.cols, colIndex) &&
+ fltArr.toString().indexOf(val)!= -1) ||
+ Arr.has(fltArr,
+ Str.matchCase(val, tf.matchCase), tf.matchCase)){
+ li.check.checked = true;
+ this.setCheckListValues(li.check);
+ }
+ }
+ }
+ }
+
+ /**
+ * Add checklist header option
+ * @param {Number} colIndex Column index
+ * @param {Object} ul Ul element
+ */
+ addTChecks(colIndex, ul){
+ var tf = this.tf;
+ var chkCt = 1;
+ var li0 = Dom.createCheckItem(
+ tf.fltIds[colIndex]+'_0', '', tf.displayAllText);
+ li0.className = this.checkListItemCssClass;
+ ul.appendChild(li0);
+
+ Event.add(li0.check, 'click', (evt) => {
+ this.optionClick(evt);
+ });
+
+ if(!this.enableCheckListResetFilter){
+ li0.style.display = 'none';
+ }
+
+ if(tf.enableEmptyOption){
+ var li1 = Dom.createCheckItem(
+ tf.fltIds[colIndex]+'_1', tf.emOperator, tf.emptyText);
+ li1.className = this.checkListItemCssClass;
+ ul.appendChild(li1);
+ Event.add(li1.check, 'click', (evt) => {
+ this.optionClick(evt);
+ });
+ chkCt++;
+ }
+
+ if(tf.enableNonEmptyOption){
+ var li2 = Dom.createCheckItem(
+ tf.fltIds[colIndex]+'_2',
+ tf.nmOperator,
+ tf.nonEmptyText
+ );
+ li2.className = this.checkListItemCssClass;
+ ul.appendChild(li2);
+ Event.add(li2.check, 'click', (evt) => {
+ this.optionClick(evt);
+ });
+ chkCt++;
+ }
+ return chkCt;
+ }
+
+ /**
+ * Store checked options in DOM element attribute
+ * @param {Object} o checklist option DOM element
+ */
+ setCheckListValues(o){
+ if(!o){
+ return;
+ }
+ var tf = this.tf;
+ var chkValue = o.value; //checked item value
+ var chkIndex = parseInt(o.id.split('_')[2], 10);
+ var filterTag = 'ul', itemTag = 'li';
+ var n = o;
+
+ //ul tag search
+ while(Str.lower(n.nodeName)!==filterTag){
+ n = n.parentNode;
+ }
+
+ var li = n.childNodes[chkIndex];
+ var colIndex = n.getAttribute('colIndex');
+ var fltValue = n.getAttribute('value'); //filter value (ul tag)
+ var fltIndexes = n.getAttribute('indexes'); //selected items (ul tag)
+
+ if(o.checked){
+ //show all item
+ if(chkValue===''){
+ if((fltIndexes && fltIndexes!=='')){
+ //items indexes
+ var indSplit = fltIndexes.split(tf.separator);
+ //checked items loop
+ for(var u=0; u<indSplit.length; u++){
+ //checked item
+ var cChk = Dom.id(tf.fltIds[colIndex]+'_'+indSplit[u]);
+ if(cChk){
+ cChk.checked = false;
+ Dom.removeClass(
+ n.childNodes[indSplit[u]],
+ this.checkListSlcItemCssClass
+ );
+ }
+ }
+ }
+ n.setAttribute('value', '');
+ n.setAttribute('indexes', '');
+
+ } else {
+ fltValue = (fltValue) ? fltValue : '';
+ chkValue = Str.trim(
+ fltValue+' '+chkValue+' '+tf.orOperator);
+ chkIndex = fltIndexes + chkIndex + tf.separator;
+ n.setAttribute('value', chkValue );
+ n.setAttribute('indexes', chkIndex);
+ //1st option unchecked
+ if(Dom.id(tf.fltIds[colIndex]+'_0')){
+ Dom.id(tf.fltIds[colIndex]+'_0').checked = false;
+ }
+ }
+
+ if(Str.lower(li.nodeName) === itemTag){
+ Dom.removeClass(
+ n.childNodes[0], this.checkListSlcItemCssClass);
+ Dom.addClass(li, this.checkListSlcItemCssClass);
+ }
+ } else { //removes values and indexes
+ if(chkValue!==''){
+ var replaceValue = new RegExp(
+ Str.rgxEsc(chkValue+' '+tf.orOperator));
+ fltValue = fltValue.replace(replaceValue,'');
+ n.setAttribute('value', Str.trim(fltValue));
+
+ var replaceIndex = new RegExp(
+ Str.rgxEsc(chkIndex + tf.separator));
+ fltIndexes = fltIndexes.replace(replaceIndex, '');
+ n.setAttribute('indexes', fltIndexes);
+ }
+ if(Str.lower(li.nodeName)===itemTag){
+ Dom.removeClass(li, this.checkListSlcItemCssClass);
+ }
+ }
+ }
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/file/src/modules/clearButton.js.html b/doc/file/src/modules/clearButton.js.html
new file mode 100644
index 00000000..ae41c334
--- /dev/null
+++ b/doc/file/src/modules/clearButton.js.html
@@ -0,0 +1,172 @@
+
+
+
+
+
+ src/modules/clearButton.js | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+src/modules/clearButton.js
+
import Dom from '../dom';
+import Event from '../event';
+
+export class ClearButton{
+
+ /**
+ * Clear button component
+ * @param {Object} tf TableFilter instance
+ */
+ constructor(tf){
+ // Configuration object
+ var f = tf.config();
+
+ //id of container element
+ this.btnResetTgtId = f.btn_reset_target_id || null;
+ //reset button element
+ this.btnResetEl = null;
+ //defines reset text
+ this.btnResetText = f.btn_reset_text || 'Reset';
+ //defines reset button tooltip
+ this.btnResetTooltip = f.btn_reset_tooltip || 'Clear filters';
+ //defines reset button innerHtml
+ this.btnResetHtml = f.btn_reset_html ||
+ (!tf.enableIcons ? null :
+ '<input type="button" value="" class="'+tf.btnResetCssClass+'" ' +
+ 'title="'+this.btnResetTooltip+'" />');
+ //span containing reset button
+ this.prfxResetSpan = 'resetspan_';
+
+ this.tf = tf;
+ }
+
+ onClick(){
+ this.tf.clearFilters();
+ }
+
+ /**
+ * Build DOM elements
+ */
+ init(){
+ var tf = this.tf;
+
+ if(!tf.hasGrid() && !tf.isFirstLoad && tf.btnResetEl){
+ return;
+ }
+
+ var resetspan = Dom.create('span', ['id', this.prfxResetSpan+tf.id]);
+
+ // reset button is added to defined element
+ if(!this.btnResetTgtId){
+ tf.setToolbar();
+ }
+ var targetEl = !this.btnResetTgtId ?
+ tf.rDiv : Dom.id(this.btnResetTgtId);
+ targetEl.appendChild(resetspan);
+
+ if(!this.btnResetHtml){
+ var fltreset = Dom.create('a', ['href', 'javascript:void(0);']);
+ fltreset.className = tf.btnResetCssClass;
+ fltreset.appendChild(Dom.text(this.btnResetText));
+ resetspan.appendChild(fltreset);
+ // fltreset.onclick = this.Evt._Clear;
+ Event.add(fltreset, 'click', () => { this.onClick(); });
+ } else {
+ resetspan.innerHTML = this.btnResetHtml;
+ var resetEl = resetspan.firstChild;
+ // resetEl.onclick = this.Evt._Clear;
+ Event.add(resetEl, 'click', () => { this.onClick(); });
+ }
+ this.btnResetEl = resetspan.firstChild;
+ }
+
+ /**
+ * Remove clear button UI
+ */
+ destroy(){
+ var tf = this.tf;
+
+ if(!tf.hasGrid() || !this.btnResetEl){
+ return;
+ }
+
+ var resetspan = Dom.id(tf.prfxResetSpan+tf.id);
+ if(resetspan){
+ resetspan.parentNode.removeChild(resetspan);
+ }
+ this.btnResetEl = null;
+ }
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/file/src/modules/dropdown.js.html b/doc/file/src/modules/dropdown.js.html
new file mode 100644
index 00000000..1d4dbbea
--- /dev/null
+++ b/doc/file/src/modules/dropdown.js.html
@@ -0,0 +1,425 @@
+
+
+
+
+
+ src/modules/dropdown.js | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+src/modules/dropdown.js
+
import Dom from '../dom';
+import Arr from '../array';
+import Str from '../string';
+import Sort from '../sort';
+
+export class Dropdown{
+
+ /**
+ * Dropdown UI component
+ * @param {Object} tf TableFilter instance
+ */
+ constructor(tf){
+ // Configuration object
+ var f = tf.config();
+
+ this.enableSlcResetFilter = f.enable_slc_reset_filter===false ?
+ false : true;
+ //defines empty option text
+ this.nonEmptyText = f.non_empty_text || '(Non empty)';
+ //sets select filling method: 'innerHTML' or 'createElement'
+ this.slcFillingMethod = f.slc_filling_method || 'createElement';
+ //IE only, tooltip text appearing on select before it is populated
+ this.activateSlcTooltip = f.activate_slc_tooltip ||
+ 'Click to activate';
+ //tooltip text appearing on multiple select
+ this.multipleSlcTooltip = f.multiple_slc_tooltip ||
+ 'Use Ctrl key for multiple selections';
+
+ this.isCustom = null;
+ this.opts = null;
+ this.optsTxt = null;
+ this.slcInnerHtml = null;
+
+ this.tf = tf;
+ }
+
+ /**
+ * Build drop-down filter UI asynchronously
+ * @param {Number} colIndex Column index
+ * @param {Boolean} isLinked Enable linked refresh behaviour
+ * @param {Boolean} isExternal Render in external container
+ * @param {String} extSlcId External container id
+ */
+ build(colIndex, isLinked, isExternal, extSlcId){
+ var tf = this.tf;
+ tf.EvtManager(
+ tf.Evt.name.dropdown,
+ {
+ slcIndex: colIndex,
+ slcRefreshed: isLinked,
+ slcExternal: isExternal,
+ slcId: extSlcId
+ }
+ );
+ }
+
+ /**
+ * Build drop-down filter UI
+ * @param {Number} colIndex Column index
+ * @param {Boolean} isLinked Enable linked refresh behaviour
+ * @param {Boolean} isExternal Render in external container
+ * @param {String} extSlcId External container id
+ */
+ _build(colIndex, isLinked=false, isExternal=false, extSlcId=null){
+ var tf = this.tf;
+ colIndex = parseInt(colIndex, 10);
+
+ this.opts = [];
+ this.optsTxt = [];
+ this.slcInnerHtml = '';
+
+ var slcId = tf.fltIds[colIndex];
+ if((!Dom.id(slcId) && !isExternal) ||
+ (!Dom.id(extSlcId) && isExternal)){
+ return;
+ }
+ var slc = !isExternal ? Dom.id(slcId) : Dom.id(extSlcId),
+ rows = tf.tbl.rows,
+ matchCase = tf.matchCase;
+
+ //custom select test
+ this.isCustom = tf.isCustomOptions(colIndex);
+
+ //custom selects text
+ var activeFlt;
+ if(isLinked && tf.activeFilterId){
+ activeFlt = tf.activeFilterId.split('_')[0];
+ activeFlt = activeFlt.split(tf.prfxFlt)[1];
+ }
+
+ /*** remember grid values ***/
+ var fltsValues = [], fltArr = [];
+ if(tf.rememberGridValues){
+ fltsValues =
+ tf.feature('store').getFilterValues(tf.fltsValuesCookie);
+ if(fltsValues && !Str.isEmpty(fltsValues.toString())){
+ if(this.isCustom){
+ fltArr.push(fltsValues[colIndex]);
+ } else {
+ fltArr = fltsValues[colIndex].split(' '+tf.orOperator+' ');
+ }
+ }
+ }
+
+ var excludedOpts = null,
+ filteredDataCol = null;
+ if(isLinked && tf.disableExcludedOptions){
+ excludedOpts = [];
+ filteredDataCol = [];
+ }
+
+ for(var k=tf.refRow; k<tf.nbRows; k++){
+ // always visible rows don't need to appear on selects as always
+ // valid
+ if(tf.hasVisibleRows && tf.visibleRows.indexOf(k) !== -1){
+ continue;
+ }
+
+ var cell = rows[k].cells,
+ nchilds = cell.length;
+
+ // checks if row has exact cell #
+ if(nchilds !== tf.nbCells || this.isCustom){
+ continue;
+ }
+
+ // this loop retrieves cell data
+ for(var j=0; j<nchilds; j++){
+ // WTF: cyclomatic complexity hell
+ if((colIndex===j &&
+ (!isLinked ||
+ (isLinked && tf.disableExcludedOptions))) ||
+ (colIndex==j && isLinked &&
+ ((rows[k].style.display === '' && !tf.paging) ||
+ (tf.paging && (!tf.validRowsIndex ||
+ (tf.validRowsIndex &&
+ Arr.has(tf.validRowsIndex, k))) &&
+ ((activeFlt===undefined || activeFlt==colIndex) ||
+ (activeFlt!=colIndex &&
+ Arr.has(tf.validRowsIndex, k) ))) ))){
+ var cell_data = tf.getCellData(j, cell[j]),
+ //Vary Peter's patch
+ cell_string = Str.matchCase(cell_data, matchCase);
+
+ // checks if celldata is already in array
+ if(!Arr.has(this.opts, cell_string, matchCase)){
+ this.opts.push(cell_data);
+ }
+
+ if(isLinked && tf.disableExcludedOptions){
+ var filteredCol = filteredDataCol[j];
+ if(!filteredCol){
+ filteredCol = tf.getFilteredDataCol(j);
+ }
+ if(!Arr.has(filteredCol, cell_string, matchCase) &&
+ !Arr.has(
+ excludedOpts, cell_string, matchCase) &&
+ !this.isFirstLoad){
+ excludedOpts.push(cell_data);
+ }
+ }
+ }//if colIndex==j
+ }//for j
+ }//for k
+
+ //Retrieves custom values
+ if(this.isCustom){
+ var customValues = tf.getCustomOptions(colIndex);
+ this.opts = customValues[0];
+ this.optsTxt = customValues[1];
+ }
+
+ if(tf.sortSlc && !this.isCustom){
+ if (!matchCase){
+ this.opts.sort(Sort.ignoreCase);
+ if(excludedOpts){
+ excludedOpts.sort(Sort.ignoreCase);
+ }
+ } else {
+ this.opts.sort();
+ if(excludedOpts){ excludedOpts.sort(); }
+ }
+ }
+
+ //asc sort
+ if(tf.sortNumAsc && Arr.has(tf.sortNumAsc, colIndex)){
+ try{
+ this.opts.sort( numSortAsc );
+ if(excludedOpts){
+ excludedOpts.sort(numSortAsc);
+ }
+ if(this.isCustom){
+ this.optsTxt.sort(numSortAsc);
+ }
+ } catch(e) {
+ this.opts.sort();
+ if(excludedOpts){
+ excludedOpts.sort();
+ }
+ if(this.isCustom){
+ this.optsTxt.sort();
+ }
+ }//in case there are alphanumeric values
+ }
+ //desc sort
+ if(tf.sortNumDesc && Arr.has(tf.sortNumDesc, colIndex)){
+ try{
+ this.opts.sort(numSortDesc);
+ if(excludedOpts){
+ excludedOpts.sort(numSortDesc);
+ }
+ if(this.isCustom){
+ this.optsTxt.sort(numSortDesc);
+ }
+ } catch(e) {
+ this.opts.sort();
+ if(excludedOpts){
+ excludedOpts.sort();
+ }
+ if(this.isCustom){
+ this.optsTxt.sort();
+ }
+ }//in case there are alphanumeric values
+ }
+
+ //populates drop-down
+ this.addOptions(
+ colIndex, slc, isLinked, excludedOpts, fltsValues, fltArr);
+ }
+
+ /**
+ * Add drop-down options
+ * @param {Number} colIndex Column index
+ * @param {Object} slc Select Dom element
+ * @param {Boolean} isLinked Enable linked refresh behaviour
+ * @param {Array} excludedOpts Array of excluded options
+ * @param {Array} fltsValues Collection of persisted filter values
+ * @param {Array} fltArr Collection of persisted filter values
+ */
+ addOptions(colIndex, slc, isLinked, excludedOpts, fltsValues, fltArr){
+ var tf = this.tf,
+ fillMethod = Str.lower(this.slcFillingMethod),
+ slcValue = slc.value;
+
+ slc.innerHTML = '';
+ slc = this.addFirstOption(slc);
+
+ for(var y=0; y<this.opts.length; y++){
+ if(this.opts[y]===''){
+ continue;
+ }
+ var val = this.opts[y]; //option value
+ var lbl = this.isCustom ? this.optsTxt[y] : val; //option text
+ var isDisabled = false;
+ if(isLinked && tf.disableExcludedOptions &&
+ Arr.has(
+ excludedOpts,
+ Str.matchCase(val, tf.matchCase),
+ tf.matchCase
+ )){
+ isDisabled = true;
+ }
+
+ if(fillMethod === 'innerhtml'){
+ var slcAttr = '';
+ if(tf.fillSlcOnDemand && slcValue===this.opts[y]){
+ slcAttr = 'selected="selected"';
+ }
+ this.slcInnerHtml += '<option value="'+val+'" ' + slcAttr +
+ (isDisabled ? 'disabled="disabled"' : '')+ '>' +
+ lbl+'</option>';
+ } else {
+ var opt;
+ //fill select on demand
+ if(tf.fillSlcOnDemand && slcValue===this.opts[y] &&
+ tf['col'+colIndex]===tf.fltTypeSlc){
+ opt = Dom.createOpt(lbl, val, true);
+ } else {
+ if(tf['col'+colIndex]!==tf.fltTypeMulti){
+ opt = Dom.createOpt(
+ lbl,
+ val,
+ (fltsValues[colIndex]!==' ' &&
+ val===fltsValues[colIndex]) ? true : false
+ );
+ } else {
+ opt = Dom.createOpt(
+ lbl,
+ val,
+ (Arr.has(fltArr,
+ Str.matchCase(this.opts[y], tf.matchCase),
+ tf.matchCase) ||
+ fltArr.toString().indexOf(val)!== -1) ?
+ true : false
+ );
+ }
+ }
+ if(isDisabled){
+ opt.disabled = true;
+ }
+ slc.appendChild(opt);
+ }
+ }// for y
+
+ if(fillMethod === 'innerhtml'){
+ slc.innerHTML += this.slcInnerHtml;
+ }
+ slc.setAttribute('filled', '1');
+ }
+
+ /**
+ * Add drop-down header option
+ * @param {Object} slc Select DOM element
+ */
+ addFirstOption(slc){
+ var tf = this.tf,
+ fillMethod = Str.lower(this.slcFillingMethod);
+
+ if(fillMethod === 'innerhtml'){
+ this.slcInnerHtml += '<option value="">'+ tf.displayAllText +
+ '</option>';
+ }
+ else {
+ var opt0 = Dom.createOpt(
+ (!this.enableSlcResetFilter ? '' : tf.displayAllText),'');
+ if(!this.enableSlcResetFilter){
+ opt0.style.display = 'none';
+ }
+ slc.appendChild(opt0);
+ if(tf.enableEmptyOption){
+ var opt1 = Dom.createOpt(tf.emptyText, tf.emOperator);
+ slc.appendChild(opt1);
+ }
+ if(tf.enableNonEmptyOption){
+ var opt2 = Dom.createOpt(tf.nonEmptyText, tf.nmOperator);
+ slc.appendChild(opt2);
+ }
+ }
+ return slc;
+ }
+
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/file/src/modules/gridLayout.js.html b/doc/file/src/modules/gridLayout.js.html
new file mode 100644
index 00000000..60311038
--- /dev/null
+++ b/doc/file/src/modules/gridLayout.js.html
@@ -0,0 +1,439 @@
+
+
+
+
+
+ src/modules/gridLayout.js | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+src/modules/gridLayout.js
+
import Dom from '../dom';
+import Types from '../types';
+import Event from '../event';
+
+export class GridLayout{
+
+ /**
+ * Grid layout, table with fixed headers
+ * @param {Object} tf TableFilter instance
+ */
+ constructor(tf) {
+ var f = tf.config();
+
+ //defines grid width
+ this.gridWidth = f.grid_width || null;
+ //defines grid height
+ this.gridHeight = f.grid_height || null;
+ //defines css class for main container
+ this.gridMainContCssClass = f.grid_cont_css_class || 'grd_Cont';
+ //defines css class for div containing table
+ this.gridContCssClass = f.grid_tbl_cont_css_class || 'grd_tblCont';
+ //defines css class for div containing headers' table
+ this.gridHeadContCssClass = f.grid_tblHead_cont_css_class ||
+ 'grd_headTblCont';
+ //defines css class for div containing rows counter, paging etc.
+ this.gridInfDivCssClass = f.grid_inf_grid_css_class || 'grd_inf';
+ //defines which row contains column headers
+ this.gridHeadRowIndex = f.grid_headers_row_index || 0;
+ //array of headers row indexes to be placed in header table
+ this.gridHeadRows = f.grid_headers_rows || [0];
+ //generate filters in table headers
+ this.gridEnableFilters = f.grid_enable_default_filters!==undefined ?
+ f.grid_enable_default_filters : true;
+ //default col width
+ this.gridDefaultColWidth = f.grid_default_col_width || '100px';
+ //enables/disables columns resizer
+ // this.gridEnableColResizer = f.grid_enable_cols_resizer!==undefined ?
+ // f.grid_enable_cols_resizer : false;
+ // //defines col resizer script path
+ // this.gridColResizerPath = f.grid_cont_col_resizer_path ||
+ // this.basePath+'TFExt_ColsResizer/TFExt_ColsResizer.js';
+
+ this.gridColElms = [];
+
+ //div containing grid elements if grid_layout true
+ this.prfxMainTblCont = 'gridCont_';
+ //div containing table if grid_layout true
+ this.prfxTblCont = 'tblCont_';
+ //div containing headers table if grid_layout true
+ this.prfxHeadTblCont = 'tblHeadCont_';
+ //headers' table if grid_layout true
+ this.prfxHeadTbl = 'tblHead_';
+ //id of td containing the filter if grid_layout true
+ this.prfxGridFltTd = '_td_';
+ //id of th containing column header if grid_layout true
+ this.prfxGridTh = 'tblHeadTh_';
+
+ this.tf = tf;
+ }
+
+ /**
+ * Generates a grid with fixed headers
+ */
+ init(){
+ var tf = this.tf;
+ var f = tf.config();
+ var tbl = tf.tbl;
+
+ if(!tf.gridLayout){
+ return;
+ }
+
+ tf.isExternalFlt = true;
+
+ // default width of 100px if column widths not set
+ if(!tf.hasColWidths){
+ tf.colWidths = [];
+ for(var k=0; k<tf.nbCells; k++){
+ var colW,
+ cell = tbl.rows[this.gridHeadRowIndex].cells[k];
+ if(cell.width !== ''){
+ colW = cell.width;
+ } else if(cell.style.width !== ''){
+ colW = parseInt(cell.style.width, 10);
+ } else {
+ colW = this.gridDefaultColWidth;
+ }
+ tf.colWidths[k] = colW;
+ }
+ tf.hasColWidths = true;
+ }
+ tf.setColWidths(this.gridHeadRowIndex);
+
+ var tblW;//initial table width
+ if(tbl.width !== ''){
+ tblW = tbl.width;
+ }
+ else if(tbl.style.width !== ''){
+ tblW = parseInt(tbl.style.width, 10);
+ } else {
+ tblW = tbl.clientWidth;
+ }
+
+ //Main container: it will contain all the elements
+ this.tblMainCont = Dom.create('div',
+ ['id', this.prfxMainTblCont + tf.id]);
+ this.tblMainCont.className = this.gridMainContCssClass;
+ if(this.gridWidth){
+ this.tblMainCont.style.width = this.gridWidth;
+ }
+ tbl.parentNode.insertBefore(this.tblMainCont, tbl);
+
+ //Table container: div wrapping content table
+ this.tblCont = Dom.create('div',['id', this.prfxTblCont + tf.id]);
+ this.tblCont.className = this.gridContCssClass;
+ if(this.gridWidth){
+ if(this.gridWidth.indexOf('%') != -1){
+ console.log(this.gridWidth);
+ this.tblCont.style.width = '100%';
+ } else {
+ this.tblCont.style.width = this.gridWidth;
+ }
+ }
+ if(this.gridHeight){
+ this.tblCont.style.height = this.gridHeight;
+ }
+ tbl.parentNode.insertBefore(this.tblCont, tbl);
+ var t = tbl.parentNode.removeChild(tbl);
+ this.tblCont.appendChild(t);
+
+ //In case table width is expressed in %
+ if(tbl.style.width === ''){
+ tbl.style.width = (tf._containsStr('%', tblW) ?
+ tbl.clientWidth : tblW) + 'px';
+ }
+
+ var d = this.tblCont.parentNode.removeChild(this.tblCont);
+ this.tblMainCont.appendChild(d);
+
+ //Headers table container: div wrapping headers table
+ this.headTblCont = Dom.create(
+ 'div',['id', this.prfxHeadTblCont + tf.id]);
+ this.headTblCont.className = this.gridHeadContCssClass;
+ if(this.gridWidth){
+ if(this.gridWidth.indexOf('%') != -1){
+ console.log(this.gridWidth);
+ this.headTblCont.style.width = '100%';
+ } else {
+ this.headTblCont.style.width = this.gridWidth;
+ }
+ }
+
+ //Headers table
+ this.headTbl = Dom.create('table', ['id', this.prfxHeadTbl + tf.id]);
+ var tH = Dom.create('tHead'); //IE<7 needs it
+
+ //1st row should be headers row, ids are added if not set
+ //Those ids are used by the sort feature
+ var hRow = tbl.rows[this.gridHeadRowIndex];
+ var sortTriggers = [];
+ for(var n=0; n<tf.nbCells; n++){
+ var c = hRow.cells[n];
+ var thId = c.getAttribute('id');
+ if(!thId || thId===''){
+ thId = this.prfxGridTh+n+'_'+tf.id;
+ c.setAttribute('id', thId);
+ }
+ sortTriggers.push(thId);
+ }
+
+ //Filters row is created
+ var filtersRow = Dom.create('tr');
+ if(this.gridEnableFilters && tf.fltGrid){
+ tf.externalFltTgtIds = [];
+ for(var j=0; j<tf.nbCells; j++){
+ var fltTdId = tf.prfxFlt+j+ this.prfxGridFltTd +tf.id;
+ var cl = Dom.create(tf.fltCellTag, ['id', fltTdId]);
+ filtersRow.appendChild(cl);
+ tf.externalFltTgtIds[j] = fltTdId;
+ }
+ }
+ //Headers row are moved from content table to headers table
+ for(var i=0; i<this.gridHeadRows.length; i++){
+ var headRow = tbl.rows[this.gridHeadRows[0]];
+ tH.appendChild(headRow);
+ }
+ this.headTbl.appendChild(tH);
+ if(tf.filtersRowIndex === 0){
+ tH.insertBefore(filtersRow,hRow);
+ } else {
+ tH.appendChild(filtersRow);
+ }
+
+ this.headTblCont.appendChild(this.headTbl);
+ this.tblCont.parentNode.insertBefore(this.headTblCont, this.tblCont);
+
+ //THead needs to be removed in content table for sort feature
+ var thead = Dom.tag(tbl, 'thead');
+ if(thead.length>0){
+ tbl.removeChild(thead[0]);
+ }
+
+ //Headers table style
+ this.headTbl.style.tableLayout = 'fixed';
+ tbl.style.tableLayout = 'fixed';
+ this.headTbl.cellPadding = tbl.cellPadding;
+ this.headTbl.cellSpacing = tbl.cellSpacing;
+ // this.headTbl.style.width = tbl.style.width;
+
+ //content table without headers needs col widths to be reset
+ tf.setColWidths(0, this.headTbl);
+
+ //Headers container width
+ // this.headTblCont.style.width = this.tblCont.clientWidth+'px';
+
+ tbl.style.width = '';
+ //
+ this.headTbl.style.width = tbl.clientWidth + 'px';
+ //
+
+ //scroll synchronisation
+ Event.add(this.tblCont, 'scroll', (evt)=> {
+ var elm = Event.target(evt);
+ var scrollLeft = elm.scrollLeft;
+ this.headTblCont.scrollLeft = scrollLeft;
+ //New pointerX calc taking into account scrollLeft
+ // if(!o.isPointerXOverwritten){
+ // try{
+ // o.Evt.pointerX = function(evt){
+ // var e = evt || global.event;
+ // var bdScrollLeft = tf_StandardBody().scrollLeft +
+ // scrollLeft;
+ // return (e.pageX + scrollLeft) ||
+ // (e.clientX + bdScrollLeft);
+ // };
+ // o.isPointerXOverwritten = true;
+ // } catch(err) {
+ // o.isPointerXOverwritten = false;
+ // }
+ // }
+ });
+
+ //Configure sort extension if any
+ var sort = (f.extensions || []).filter(function(itm){
+ return itm.name === 'sort';
+ });
+ if(sort.length === 1){
+ sort[0].async_sort = true;
+ sort[0].trigger_ids = sortTriggers;
+ }
+
+ // if(this.gridEnableColResizer){
+ // if(!tf.hasExtensions){
+ // tf.extensions = {
+ // name:['ColumnsResizer_'+tf.id],
+ // src:[this.gridColResizerPath],
+ // description:['Columns Resizing'],
+ // initialize:[function(o){
+ // o.SetColsResizer('ColumnsResizer_'+o.id);}]
+ // };
+ // tf.hasExtensions = true;
+ // } else {
+ // if(!tf._containsStr(
+ // 'colsresizer',
+ // Str.lower(tf.extensions.src.toString())) ){
+ // tf.extensions.name.push('ColumnsResizer_'+tf.id);
+ // tf.extensions.src.push(tf.gridColResizerPath);
+ // tf.extensions.description.push('Columns Resizing');
+ // tf.extensions.initialize.push(function(o){
+ // o.SetColsResizer('ColumnsResizer_'+o.id);});
+ // }
+ // }
+ // }
+
+ //Default columns resizer properties for grid layout
+ // f.col_resizer_cols_headers_table = this.headTbl.getAttribute('id');
+ // f.col_resizer_cols_headers_index = this.gridHeadRowIndex;
+ // f.col_resizer_width_adjustment = 0;
+ // f.col_enable_text_ellipsis = false;
+
+ //Cols generation for all browsers excepted IE<=7
+ this.tblHasColTag = Dom.tag(tbl, 'col').length > 0 ? true : false;
+
+ //Col elements are enough to keep column widths after sorting and
+ //filtering
+ var createColTags = function(){
+ for(var k=(tf.nbCells-1); k>=0; k--){
+ var col = Dom.create('col', ['id', tf.id+'_col_'+k]);
+ tbl.insertBefore(col, tbl.firstChild);
+ col.style.width = tf.colWidths[k];
+ this.gridColElms[k] = col;
+ }
+ this.tblHasColTag = true;
+ };
+
+ if(!this.tblHasColTag){
+ createColTags.call(this);
+ } else {
+ var cols = Dom.tag(tbl, 'col');
+ for(var ii=0; ii<tf.nbCells; ii++){
+ cols[ii].setAttribute('id', tf.id+'_col_'+ii);
+ cols[ii].style.width = tf.colWidths[ii];
+ this.gridColElms.push(cols[ii]);
+ }
+ }
+
+ var afterColResizedFn = Types.isFn(f.on_after_col_resized) ?
+ f.on_after_col_resized : null;
+ f.on_after_col_resized = function(o, colIndex){
+ if(!colIndex){
+ return;
+ }
+ var w = o.crWColsRow.cells[colIndex].style.width;
+ var col = o.gridColElms[colIndex];
+ col.style.width = w;
+
+ var thCW = o.crWColsRow.cells[colIndex].clientWidth;
+ var tdCW = o.crWRowDataTbl.cells[colIndex].clientWidth;
+
+ if(thCW != tdCW){
+ o.headTbl.style.width = tbl.clientWidth+'px';
+ }
+
+ if(afterColResizedFn){
+ afterColResizedFn.call(null,o,colIndex);
+ }
+ };
+
+ if(tbl.clientWidth !== this.headTbl.clientWidth){
+ tbl.style.width = this.headTbl.clientWidth+'px';
+ }
+ }
+
+ /**
+ * Removes the grid layout
+ */
+ destroy(){
+ var tf = this.tf;
+ var tbl = tf.tbl;
+
+ if(!tf.gridLayout){
+ return;
+ }
+ var t = tbl.parentNode.removeChild(tbl);
+ this.tblMainCont.parentNode.insertBefore(t, this.tblMainCont);
+ this.tblMainCont.parentNode.removeChild(this.tblMainCont);
+
+ this.tblMainCont = null;
+ this.headTblCont = null;
+ this.headTbl = null;
+ this.tblCont = null;
+
+ tbl.outerHTML = tf.sourceTblHtml;
+ //needed to keep reference of table element
+ tbl = Dom.id(tf.id);
+ }
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/file/src/modules/help.js.html b/doc/file/src/modules/help.js.html
new file mode 100644
index 00000000..6531a9ae
--- /dev/null
+++ b/doc/file/src/modules/help.js.html
@@ -0,0 +1,231 @@
+
+
+
+
+
+ src/modules/help.js | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+src/modules/help.js
+
import Dom from '../dom';
+import Event from '../event';
+
+export class Help{
+
+ /**
+ * Help UI component
+ * @param {Object} tf TableFilter instance
+ */
+ constructor(tf){
+ // Configuration object
+ var f = tf.config();
+
+ //id of custom container element for instructions
+ this.tgtId = f.help_instructions_target_id || null;
+ //id of custom container element for instructions
+ this.contTgtId = f.help_instructions_container_target_id ||
+ null;
+ //defines help text
+ this.instrText = f.help_instructions_text ?
+ f.help_instructions_text :
+ 'Use the filters above each column to filter and limit table ' +
+ 'data. Avanced searches can be performed by using the following ' +
+ 'operators: <br /><b><</b>, <b><=</b>, <b>></b>, ' +
+ '<b>>=</b>, <b>=</b>, <b>*</b>, <b>!</b>, <b>{</b>, <b>}</b>, ' +
+ '<b>||</b>,<b>&&</b>, <b>[empty]</b>, <b>[nonempty]</b>, ' +
+ '<b>rgx:</b><br/>' +
+ '<a href="https://github.com/koalyptus/TableFilter/wiki/' +
+ '4.-Filter-operators" target="_blank">Learn more</a>.<hr/>';
+ //defines help innerHtml
+ this.instrHtml = f.help_instructions_html || null;
+ //defines reset button text
+ this.btnText = f.help_instructions_btn_text || '?';
+ //defines reset button innerHtml
+ this.btnHtml = f.help_instructions_btn_html || null;
+ //defines css class for help button
+ this.btnCssClass = f.help_instructions_btn_css_class || 'helpBtn';
+ //defines css class for help container
+ this.contCssClass = f.help_instructions_container_css_class ||
+ 'helpCont';
+ //help button element
+ this.btn = null;
+ //help content div
+ this.cont = null;
+ this.defaultHtml = '<div class="helpFooter"><h4>TableFilter ' +
+ 'v. '+ tf.version +'</h4>' +
+ '<a href="https://github.com/koalyptus/TableFilter/" ' +
+ ' target="_blank">https://github.com/koalyptus/TableFilter/</a>' +
+ '<br/><span>©2015-'+ tf.year +' Max Guglielmi.</span>' +
+ '<div align="center" style="margin-top:8px;">' +
+ '<a href="javascript:void(0);" class="close">Close</a></div></div>';
+
+ //id prefix for help elements
+ this.prfxHelpSpan = 'helpSpan_';
+ //id prefix for help elements
+ this.prfxHelpDiv = 'helpDiv_';
+
+ this.tf = tf;
+ }
+
+ init(){
+ if(this.btn){
+ return;
+ }
+
+ var tf = this.tf;
+
+ var helpspan = Dom.create('span',['id', this.prfxHelpSpan+tf.id]);
+ var helpdiv = Dom.create('div',['id', this.prfxHelpDiv+tf.id]);
+
+ //help button is added to defined element
+ if(!this.tgtId){
+ tf.setToolbar();
+ }
+ var targetEl = !this.tgtId ?
+ tf.rDiv : Dom.id(this.tgtId);
+ targetEl.appendChild(helpspan);
+
+ var divContainer = !this.contTgtId ?
+ helpspan : Dom.id(this.contTgtId);
+
+ if(!this.btnHtml){
+ divContainer.appendChild(helpdiv);
+ var helplink = Dom.create('a', ['href', 'javascript:void(0);']);
+ helplink.className = this.btnCssClass;
+ helplink.appendChild(Dom.text(this.btnText));
+ helpspan.appendChild(helplink);
+ Event.add(helplink, 'click', () => { this.toggle(); });
+ } else {
+ helpspan.innerHTML = this.btnHtml;
+ var helpEl = helpspan.firstChild;
+ Event.add(helpEl, 'click', () => { this.toggle(); });
+ divContainer.appendChild(helpdiv);
+ }
+
+ if(!this.instrHtml){
+ helpdiv.innerHTML = this.instrText;
+ helpdiv.className = this.contCssClass;
+ Event.add(helpdiv, 'dblclick', () => { this.toggle(); });
+ } else {
+ if(this.contTgtId){
+ divContainer.appendChild(helpdiv);
+ }
+ helpdiv.innerHTML = this.instrHtml;
+ if(!this.contTgtId){
+ helpdiv.className = this.contCssClass;
+ Event.add(helpdiv, 'dblclick', () => { this.toggle(); });
+ }
+ }
+ helpdiv.innerHTML += this.defaultHtml;
+ Event.add(helpdiv, 'click', () => { this.toggle(); });
+
+ this.cont = helpdiv;
+ this.btn = helpspan;
+ }
+
+ /**
+ * Toggle help pop-up
+ */
+ toggle(){
+ if(!this.cont){
+ return;
+ }
+ var divDisplay = this.cont.style.display;
+ if(divDisplay === '' || divDisplay === 'none'){
+ this.cont.style.display = 'inline';
+ } else {
+ this.cont.style.display = 'none';
+ }
+ }
+
+ /**
+ * Remove help UI
+ */
+ destroy(){
+ if(!this.btn){
+ return;
+ }
+ this.btn.parentNode.removeChild(this.btn);
+ this.btn = null;
+ if(!this.cont){
+ return;
+ }
+ this.cont.parentNode.removeChild(this.cont);
+ this.cont = null;
+ }
+
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/file/src/modules/highlightKeywords.js.html b/doc/file/src/modules/highlightKeywords.js.html
new file mode 100644
index 00000000..7e9200b9
--- /dev/null
+++ b/doc/file/src/modules/highlightKeywords.js.html
@@ -0,0 +1,190 @@
+
+
+
+
+
+ src/modules/highlightKeywords.js | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+src/modules/highlightKeywords.js
+
import Dom from '../dom';
+import Str from '../string';
+
+export class HighlightKeyword{
+
+ /**
+ * HighlightKeyword, highlight matched keyword
+ * @param {Object} tf TableFilter instance
+ */
+ constructor(tf) {
+ var f = tf.config();
+ //defines css class for highlighting
+ this.highlightCssClass = f.highlight_css_class || 'keyword';
+ this.highlightedNodes = [];
+
+ this.tf = tf;
+ }
+
+ /**
+ * highlight occurences of searched term in passed node
+ * @param {Node} node
+ * @param {String} word Searched term
+ * @param {String} cssClass Css class name
+ */
+ highlight(node, word, cssClass){
+ // Iterate into this nodes childNodes
+ if(node.hasChildNodes){
+ var children = node.childNodes;
+ for(var i=0; i<children.length; i++){
+ this.highlight(children[i], word, cssClass);
+ }
+ }
+
+ if(node.nodeType === 3){
+ var tempNodeVal = Str.lower(node.nodeValue);
+ var tempWordVal = Str.lower(word);
+ if(tempNodeVal.indexOf(tempWordVal) != -1){
+ var pn = node.parentNode;
+ if(pn && pn.className != cssClass){
+ // word not highlighted yet
+ var nv = node.nodeValue,
+ ni = tempNodeVal.indexOf(tempWordVal),
+ // Create a load of replacement nodes
+ before = Dom.text(nv.substr(0, ni)),
+ docWordVal = nv.substr(ni,word.length),
+ after = Dom.text(nv.substr(ni+word.length)),
+ hiwordtext = Dom.text(docWordVal),
+ hiword = Dom.create('span');
+ hiword.className = cssClass;
+ hiword.appendChild(hiwordtext);
+ pn.insertBefore(before,node);
+ pn.insertBefore(hiword,node);
+ pn.insertBefore(after,node);
+ pn.removeChild(node);
+ this.highlightedNodes.push(hiword.firstChild);
+ }
+ }
+ }
+ }
+
+ /**
+ * Removes highlight to nodes matching passed string
+ * @param {String} word
+ * @param {String} cssClass Css class to remove
+ */
+ unhighlight(word, cssClass){
+ var arrRemove = [];
+ var highlightedNodes = this.highlightedNodes;
+ for(var i=0; i<highlightedNodes.length; i++){
+ var n = highlightedNodes[i];
+ if(!n){
+ continue;
+ }
+ var tempNodeVal = Str.lower(n.nodeValue),
+ tempWordVal = Str.lower(word);
+ if(tempNodeVal.indexOf(tempWordVal) !== -1){
+ var pn = n.parentNode;
+ if(pn && pn.className === cssClass){
+ var prevSib = pn.previousSibling,
+ nextSib = pn.nextSibling;
+ if(!prevSib || !nextSib){ continue; }
+ nextSib.nodeValue = prevSib.nodeValue + n.nodeValue +
+ nextSib.nodeValue;
+ prevSib.nodeValue = '';
+ n.nodeValue = '';
+ arrRemove.push(i);
+ }
+ }
+ }
+ for(var k=0; k<arrRemove.length; k++){
+ highlightedNodes.splice(arrRemove[k], 1);
+ }
+ }
+
+ /**
+ * Clear all occurrences of highlighted nodes
+ */
+ unhighlightAll(){
+ if(!this.tf.highlightKeywords || !this.tf.searchArgs){
+ return;
+ }
+ for(var y=0; y<this.tf.searchArgs.length; y++){
+ this.unhighlight(
+ this.tf.searchArgs[y], this.highlightCssClass);
+ }
+ this.highlightedNodes = [];
+ }
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/file/src/modules/loader.js.html b/doc/file/src/modules/loader.js.html
new file mode 100644
index 00000000..52a001fc
--- /dev/null
+++ b/doc/file/src/modules/loader.js.html
@@ -0,0 +1,175 @@
+
+
+
+
+
+ src/modules/loader.js | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+src/modules/loader.js
+
import Dom from '../dom';
+import Types from '../types';
+
+var global = window;
+
+export class Loader{
+
+ /**
+ * Loading message/spinner
+ * @param {Object} tf TableFilter instance
+ */
+ constructor(tf){
+
+ // TableFilter configuration
+ var f = tf.config();
+ //id of container element
+ this.loaderTgtId = f.loader_target_id || null;
+ //div containing loader
+ this.loaderDiv = null;
+ //defines loader text
+ this.loaderText = f.loader_text || 'Loading...';
+ //defines loader innerHtml
+ this.loaderHtml = f.loader_html || null;
+ //defines css class for loader div
+ this.loaderCssClass = f.loader_css_class || 'loader';
+ //delay for hiding loader
+ this.loaderCloseDelay = 200;
+ //callback function before loader is displayed
+ this.onShowLoader = Types.isFn(f.on_show_loader) ?
+ f.on_show_loader : null;
+ //callback function after loader is closed
+ this.onHideLoader = Types.isFn(f.on_hide_loader) ?
+ f.on_hide_loader : null;
+ //loader div
+ this.prfxLoader = 'load_';
+
+ this.tf = tf;
+
+ var containerDiv = Dom.create('div', ['id', this.prfxLoader+tf.id]);
+ containerDiv.className = this.loaderCssClass;
+
+ var targetEl = !this.loaderTgtId ?
+ tf.tbl.parentNode : Dom.id(this.loaderTgtId);
+ if(!this.loaderTgtId){
+ targetEl.insertBefore(containerDiv, tf.tbl);
+ } else {
+ targetEl.appendChild(containerDiv);
+ }
+ this.loaderDiv = Dom.id(this.prfxLoader+tf.id);
+ if(!this.loaderHtml){
+ this.loaderDiv.appendChild(Dom.text(this.loaderText));
+ } else {
+ this.loaderDiv.innerHTML = this.loaderHtml;
+ }
+ }
+
+ show(p) {
+ if(!this.tf.loader || !this.loaderDiv ||
+ this.loaderDiv.style.display===p){
+ return;
+ }
+
+ var displayLoader = () => {
+ if(!this.loaderDiv){
+ return;
+ }
+ if(this.onShowLoader && p!=='none'){
+ this.onShowLoader.call(null, this);
+ }
+ this.loaderDiv.style.display = p;
+ if(this.onHideLoader && p==='none'){
+ this.onHideLoader.call(null, this);
+ }
+ };
+
+ var t = p==='none' ? this.loaderCloseDelay : 1;
+ global.setTimeout(displayLoader, t);
+ }
+
+ destroy(){
+ if(!this.loaderDiv){
+ return;
+ }
+ var tf = this.tf,
+ targetEl = !this.loaderTgtId ?
+ (tf.gridLayout ?
+ tf.feature('gridLayout').tblCont : tf.tbl.parentNode):
+ Dom.id(this.loaderTgtId);
+ targetEl.removeChild(this.loaderDiv);
+ this.loaderDiv = null;
+ }
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/file/src/modules/paging.js.html b/doc/file/src/modules/paging.js.html
new file mode 100644
index 00000000..a3e31cbc
--- /dev/null
+++ b/doc/file/src/modules/paging.js.html
@@ -0,0 +1,863 @@
+
+
+
+
+
+ src/modules/paging.js | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+src/modules/paging.js
+
import Dom from '../dom';
+import Types from '../types';
+import Str from '../string';
+import Event from '../event';
+
+export class Paging{
+
+ /**
+ * Pagination component
+ * @param {Object} tf TableFilter instance
+ */
+ constructor(tf){
+ // Configuration object
+ var f = tf.config();
+
+ //css class for paging buttons (previous,next,etc.)
+ this.btnPageCssClass = f.paging_btn_css_class || 'pgInp';
+ //stores paging select element
+ this.pagingSlc = null;
+ //results per page select element
+ this.resultsPerPageSlc = null;
+ //id of container element
+ this.pagingTgtId = f.paging_target_id || null;
+ //defines table paging length
+ this.pagingLength = !isNaN(f.paging_length) ? f.paging_length : 10;
+ //id of container element
+ this.resultsPerPageTgtId = f.results_per_page_target_id || null;
+ //css class for paging select element
+ this.pgSlcCssClass = f.paging_slc_css_class || 'pgSlc';
+ //css class for paging input element
+ this.pgInpCssClass = f.paging_inp_css_class || 'pgNbInp';
+ //stores results per page text and values
+ this.resultsPerPage = f.results_per_page || null;
+ //enables/disables results per page drop-down
+ this.hasResultsPerPage = Types.isArray(this.resultsPerPage);
+ //defines css class for results per page select
+ this.resultsSlcCssClass = f.results_slc_css_class || 'rspg';
+ //css class for label preceding results per page select
+ this.resultsSpanCssClass = f.results_span_css_class || 'rspgSpan';
+ //1st row index of current page
+ this.startPagingRow = 0;
+ //total nb of pages
+ this.nbPages = 0;
+ //current page nb
+ this.currentPageNb = 1;
+ //defines next page button text
+ this.btnNextPageText = f.btn_next_page_text || '>';
+ //defines previous page button text
+ this.btnPrevPageText = f.btn_prev_page_text || '<';
+ //defines last page button text
+ this.btnLastPageText = f.btn_last_page_text || '>|';
+ //defines first page button text
+ this.btnFirstPageText = f.btn_first_page_text || '|<';
+ //defines next page button html
+ this.btnNextPageHtml = f.btn_next_page_html ||
+ (!tf.enableIcons ? null :
+ '<input type="button" value="" class="'+this.btnPageCssClass +
+ ' nextPage" title="Next page" />');
+ //defines previous page button html
+ this.btnPrevPageHtml = f.btn_prev_page_html ||
+ (!tf.enableIcons ? null :
+ '<input type="button" value="" class="'+this.btnPageCssClass +
+ ' previousPage" title="Previous page" />');
+ //defines last page button html
+ this.btnFirstPageHtml = f.btn_first_page_html ||
+ (!tf.enableIcons ? null :
+ '<input type="button" value="" class="'+this.btnPageCssClass +
+ ' firstPage" title="First page" />');
+ //defines previous page button html
+ this.btnLastPageHtml = f.btn_last_page_html ||
+ (!tf.enableIcons ? null :
+ '<input type="button" value="" class="'+this.btnPageCssClass +
+ ' lastPage" title="Last page" />');
+ //defines text preceeding page selector drop-down
+ this.pageText = f.page_text || ' Page ';
+ //defines text after page selector drop-down
+ this.ofText = f.of_text || ' of ';
+ //css class for span containing tot nb of pages
+ this.nbPgSpanCssClass = f.nb_pages_css_class || 'nbpg';
+ //enables/disables paging buttons
+ this.hasPagingBtns = f.paging_btns===false ? false : true;
+ //defines previous page button html
+ this.pageSelectorType = f.page_selector_type || tf.fltTypeSlc;
+ //calls function before page is changed
+ this.onBeforeChangePage = Types.isFn(f.on_before_change_page) ?
+ f.on_before_change_page : null;
+ //calls function before page is changed
+ this.onAfterChangePage = Types.isFn(f.on_after_change_page) ?
+ f.on_after_change_page : null;
+
+ //pages select
+ this.prfxSlcPages = 'slcPages_';
+ //results per page select
+ this.prfxSlcResults = 'slcResults_';
+ //label preciding results per page select
+ this.prfxSlcResultsTxt = 'slcResultsTxt_';
+ //span containing next page button
+ this.prfxBtnNextSpan = 'btnNextSpan_';
+ //span containing previous page button
+ this.prfxBtnPrevSpan = 'btnPrevSpan_';
+ //span containing last page button
+ this.prfxBtnLastSpan = 'btnLastSpan_';
+ //span containing first page button
+ this.prfxBtnFirstSpan = 'btnFirstSpan_';
+ //next button
+ this.prfxBtnNext = 'btnNext_';
+ //previous button
+ this.prfxBtnPrev = 'btnPrev_';
+ //last button
+ this.prfxBtnLast = 'btnLast_';
+ //first button
+ this.prfxBtnFirst = 'btnFirst_';
+ //span for tot nb pages
+ this.prfxPgSpan = 'pgspan_';
+ //span preceding pages select (contains 'Page')
+ this.prfxPgBeforeSpan = 'pgbeforespan_';
+ //span following pages select (contains ' of ')
+ this.prfxPgAfterSpan = 'pgafterspan_';
+
+ var start_row = this.refRow;
+ var nrows = this.nbRows;
+ //calculates page nb
+ this.nbPages = Math.ceil((nrows-start_row)/this.pagingLength);
+
+ //Paging elements events
+ var o = this;
+ // Paging DOM events
+ this.evt = {
+ slcIndex(){
+ return (o.pageSelectorType===tf.fltTypeSlc) ?
+ o.pagingSlc.options.selectedIndex :
+ parseInt(o.pagingSlc.value, 10)-1;
+ },
+ nbOpts(){
+ return (o.pageSelectorType===tf.fltTypeSlc) ?
+ parseInt(o.pagingSlc.options.length, 10)-1 :
+ (o.nbPages-1);
+ },
+ next(){
+ var nextIndex = o.evt.slcIndex() < o.evt.nbOpts() ?
+ o.evt.slcIndex()+1 : 0;
+ o.changePage(nextIndex);
+ },
+ prev(){
+ var prevIndex = o.evt.slcIndex()>0 ?
+ o.evt.slcIndex()-1 : o.evt.nbOpts();
+ o.changePage(prevIndex);
+ },
+ last(){
+ o.changePage(o.evt.nbOpts());
+ },
+ first(){
+ o.changePage(0);
+ },
+ _detectKey(e){
+ var key = Event.keyCode(e);
+ if(key===13){
+ if(tf.sorted){
+ tf.filter();
+ o.changePage(o.evt.slcIndex());
+ } else{
+ o.changePage();
+ }
+ this.blur();
+ }
+ },
+ slcPagesChange: null,
+ nextEvt: null,
+ prevEvt: null,
+ lastEvt: null,
+ firstEvt: null
+ };
+
+ this.tf = tf;
+ }
+
+ /**
+ * Initialize DOM elements
+ */
+ init(){
+ var slcPages;
+ var tf = this.tf;
+ var evt = this.evt;
+
+ // Check resultsPerPage is in expected format and initialise the
+ // results per page component
+ if(this.hasResultsPerPage){
+ if(this.resultsPerPage.length<2){
+ this.hasResultsPerPage = false;
+ } else {
+ this.pagingLength = this.resultsPerPage[1][0];
+ this.setResultsPerPage();
+ }
+ }
+
+ evt.slcPagesChange = (event) => {
+ var slc = event.target;
+ this.changePage(slc.selectedIndex);
+ };
+
+ // Paging drop-down list selector
+ if(this.pageSelectorType === tf.fltTypeSlc){
+ slcPages = Dom.create(
+ tf.fltTypeSlc, ['id', this.prfxSlcPages+tf.id]);
+ slcPages.className = this.pgSlcCssClass;
+ Event.add(slcPages, 'change', evt.slcPagesChange);
+ }
+
+ // Paging input selector
+ if(this.pageSelectorType === tf.fltTypeInp){
+ slcPages = Dom.create(
+ tf.fltTypeInp,
+ ['id', this.prfxSlcPages+tf.id],
+ ['value', this.currentPageNb]
+ );
+ slcPages.className = this.pgInpCssClass;
+ Event.add(slcPages, 'keypress', evt._detectKey);
+ }
+
+ // btns containers
+ var btnNextSpan = Dom.create(
+ 'span',['id', this.prfxBtnNextSpan+tf.id]);
+ var btnPrevSpan = Dom.create(
+ 'span',['id', this.prfxBtnPrevSpan+tf.id]);
+ var btnLastSpan = Dom.create(
+ 'span',['id', this.prfxBtnLastSpan+tf.id]);
+ var btnFirstSpan = Dom.create(
+ 'span',['id', this.prfxBtnFirstSpan+tf.id]);
+
+ if(this.hasPagingBtns){
+ // Next button
+ if(!this.btnNextPageHtml){
+ var btn_next = Dom.create(
+ tf.fltTypeInp,
+ ['id', this.prfxBtnNext+tf.id],
+ ['type', 'button'],
+ ['value', this.btnNextPageText],
+ ['title', 'Next']
+ );
+ btn_next.className = this.btnPageCssClass;
+ Event.add(btn_next, 'click', evt.next);
+ btnNextSpan.appendChild(btn_next);
+ } else {
+ btnNextSpan.innerHTML = this.btnNextPageHtml;
+ Event.add(btnNextSpan, 'click', evt.next);
+ }
+ // Previous button
+ if(!this.btnPrevPageHtml){
+ var btn_prev = Dom.create(
+ tf.fltTypeInp,
+ ['id', this.prfxBtnPrev+tf.id],
+ ['type', 'button'],
+ ['value', this.btnPrevPageText],
+ ['title', 'Previous']
+ );
+ btn_prev.className = this.btnPageCssClass;
+ Event.add(btn_prev, 'click', evt.prev);
+ btnPrevSpan.appendChild(btn_prev);
+ } else {
+ btnPrevSpan.innerHTML = this.btnPrevPageHtml;
+ Event.add(btnPrevSpan, 'click', evt.prev);
+ }
+ // Last button
+ if(!this.btnLastPageHtml){
+ var btn_last = Dom.create(
+ tf.fltTypeInp,
+ ['id', this.prfxBtnLast+tf.id],
+ ['type', 'button'],
+ ['value', this.btnLastPageText],
+ ['title', 'Last']
+ );
+ btn_last.className = this.btnPageCssClass;
+ Event.add(btn_last, 'click', evt.last);
+ btnLastSpan.appendChild(btn_last);
+ } else {
+ btnLastSpan.innerHTML = this.btnLastPageHtml;
+ Event.add(btnLastSpan, 'click', evt.last);
+ }
+ // First button
+ if(!this.btnFirstPageHtml){
+ var btn_first = Dom.create(
+ tf.fltTypeInp,
+ ['id', this.prfxBtnFirst+tf.id],
+ ['type', 'button'],
+ ['value', this.btnFirstPageText],
+ ['title', 'First']
+ );
+ btn_first.className = this.btnPageCssClass;
+ Event.add(btn_first, 'click', evt.first);
+ btnFirstSpan.appendChild(btn_first);
+ } else {
+ btnFirstSpan.innerHTML = this.btnFirstPageHtml;
+ Event.add(btnFirstSpan, 'click', evt.first);
+ }
+ }
+
+ // paging elements (buttons+drop-down list) are added to defined element
+ if(!this.pagingTgtId){
+ tf.setToolbar();
+ }
+ var targetEl = !this.pagingTgtId ? tf.mDiv : Dom.id(this.pagingTgtId);
+ targetEl.appendChild(btnFirstSpan);
+ targetEl.appendChild(btnPrevSpan);
+
+ var pgBeforeSpan = Dom.create(
+ 'span',['id', this.prfxPgBeforeSpan+tf.id] );
+ pgBeforeSpan.appendChild( Dom.text(this.pageText) );
+ pgBeforeSpan.className = this.nbPgSpanCssClass;
+ targetEl.appendChild(pgBeforeSpan);
+ targetEl.appendChild(slcPages);
+ var pgAfterSpan = Dom.create(
+ 'span',['id', this.prfxPgAfterSpan+tf.id]);
+ pgAfterSpan.appendChild( Dom.text(this.ofText) );
+ pgAfterSpan.className = this.nbPgSpanCssClass;
+ targetEl.appendChild(pgAfterSpan);
+ var pgspan = Dom.create( 'span',['id', this.prfxPgSpan+tf.id] );
+ pgspan.className = this.nbPgSpanCssClass;
+ pgspan.appendChild( Dom.text(' '+this.nbPages+' ') );
+ targetEl.appendChild(pgspan);
+ targetEl.appendChild(btnNextSpan);
+ targetEl.appendChild(btnLastSpan);
+ this.pagingSlc = Dom.id(this.prfxSlcPages+tf.id);
+
+ if(!tf.rememberGridValues || this.isPagingRemoved){
+ this.setPagingInfo();
+ }
+ if(!tf.fltGrid){
+ tf.validateAllRows();
+ this.setPagingInfo(tf.validRowsIndex);
+ }
+
+ this.isPagingRemoved = false;
+ }
+
+ /**
+ * Reset paging when filters are already instantiated
+ * @param {Boolean} filterTable Execute filtering once paging instanciated
+ */
+ reset(filterTable=false){
+ var tf = this.tf;
+ if(!tf.hasGrid() || tf.paging){
+ return;
+ }
+ tf.paging = true;
+ this.isPagingRemoved = true;
+ this.init();
+ tf.resetValues();
+ if(filterTable){
+ tf.filter();
+ }
+ }
+
+ /**
+ * Calculate number of pages based on valid rows
+ * Refresh paging select according to number of pages
+ * @param {Array} validRows Collection of valid rows
+ */
+ setPagingInfo(validRows=[]){
+ var tf = this.tf;
+ var rows = tf.tbl.rows;
+ var mdiv = !this.pagingTgtId ? tf.mDiv : Dom.id(this.pagingTgtId);
+ var pgspan = Dom.id(this.prfxPgSpan+tf.id);
+
+ //store valid rows indexes
+ tf.validRowsIndex = validRows;
+
+ if(validRows.length === 0){
+ //counts rows to be grouped
+ for(var j=tf.refRow; j<tf.nbRows; j++){
+ var row = rows[j];
+ if(!row){
+ continue;
+ }
+
+ var isRowValid = row.getAttribute('validRow');
+ if(Types.isNull(isRowValid) || Boolean(isRowValid==='true')){
+ tf.validRowsIndex.push(j);
+ }
+ }
+ }
+
+ //calculate nb of pages
+ this.nbPages = Math.ceil(tf.validRowsIndex.length/this.pagingLength);
+ //refresh page nb span
+ pgspan.innerHTML = this.nbPages;
+ //select clearing shortcut
+ if(this.pageSelectorType === tf.fltTypeSlc){
+ this.pagingSlc.innerHTML = '';
+ }
+
+ if(this.nbPages>0){
+ mdiv.style.visibility = 'visible';
+ if(this.pageSelectorType === tf.fltTypeSlc){
+ for(var z=0; z<this.nbPages; z++){
+ var opt = Dom.createOpt(z+1, z*this.pagingLength, false);
+ this.pagingSlc.options[z] = opt;
+ }
+ } else{
+ //input type
+ this.pagingSlc.value = this.currentPageNb;
+ }
+
+ } else {
+ /*** if no results paging select and buttons are hidden ***/
+ mdiv.style.visibility = 'hidden';
+ }
+ this.groupByPage(tf.validRowsIndex);
+ }
+
+ /**
+ * Group table rows by page and display valid rows
+ * @param {Array} validRows Collection of valid rows
+ */
+ groupByPage(validRows){
+ var tf = this.tf;
+ var alternateRows = tf.feature('alternateRows');
+ var rows = tf.tbl.rows;
+ var endPagingRow = parseInt(this.startPagingRow, 10) +
+ parseInt(this.pagingLength, 10);
+
+ //store valid rows indexes
+ if(validRows){
+ tf.validRowsIndex = validRows;
+ }
+
+ //this loop shows valid rows of current page
+ for(var h=0, len=tf.validRowsIndex.length; h<len; h++){
+ var validRowIdx = tf.validRowsIndex[h];
+ var r = rows[validRowIdx];
+ var isRowValid = r.getAttribute('validRow');
+
+ if(h>=this.startPagingRow && h<endPagingRow){
+ if(Types.isNull(isRowValid) || Boolean(isRowValid==='true')){
+ r.style.display = '';
+ }
+ if(tf.alternateBgs && alternateRows){
+ alternateRows.setRowBg(validRowIdx, h);
+ }
+ } else {
+ r.style.display = 'none';
+ if(tf.alternateBgs && alternateRows){
+ alternateRows.removeRowBg(validRowIdx);
+ }
+ }
+ }
+
+ tf.nbVisibleRows = tf.validRowsIndex.length;
+ //re-applies filter behaviours after filtering process
+ tf.applyProps();
+ }
+
+ /**
+ * Return the current page number
+ * @return {Number} Page number
+ */
+ getPage(){
+ return this.currentPageNb;
+ }
+
+ /**
+ * Show page based on passed param value (string or number):
+ * @param {String} or {Number} cmd possible string values: 'next',
+ * 'previous', 'last', 'first' or page number as per param
+ */
+ setPage(cmd){
+ var tf = this.tf;
+ if(!tf.hasGrid() || !tf.paging){
+ return;
+ }
+ var btnEvt = this.evt,
+ cmdtype = typeof cmd;
+ if(cmdtype==='string'){
+ switch(Str.lower(cmd)){
+ case 'next':
+ btnEvt.next();
+ break;
+ case 'previous':
+ btnEvt.prev();
+ break;
+ case 'last':
+ btnEvt.last();
+ break;
+ case 'first':
+ btnEvt.first();
+ break;
+ default:
+ btnEvt.next();
+ break;
+ }
+ }
+ else if(cmdtype==='number'){
+ this.changePage(cmd-1);
+ }
+ }
+
+ /**
+ * Generates UI elements for the number of results per page drop-down
+ */
+ setResultsPerPage(){
+ var tf = this.tf;
+ var evt = this.evt;
+
+ if(!tf.hasGrid() && !tf.isFirstLoad){
+ return;
+ }
+ if(this.resultsPerPageSlc || !this.resultsPerPage){
+ return;
+ }
+
+ evt.slcResultsChange = (ev) => {
+ this.changeResultsPerPage();
+ ev.target.blur();
+ };
+
+ var slcR = Dom.create(
+ tf.fltTypeSlc, ['id', this.prfxSlcResults+tf.id]);
+ slcR.className = tf.resultsSlcCssClass;
+ var slcRText = this.resultsPerPage[0],
+ slcROpts = this.resultsPerPage[1];
+ var slcRSpan = Dom.create(
+ 'span',['id', this.prfxSlcResultsTxt+tf.id]);
+ slcRSpan.className = this.resultsSpanCssClass;
+
+ // results per page select is added to external element
+ if(!this.resultsPerPageTgtId){
+ tf.setToolbar();
+ }
+ var targetEl = !this.resultsPerPageTgtId ?
+ tf.rDiv : Dom.id(this.resultsPerPageTgtId);
+ slcRSpan.appendChild(Dom.text(slcRText));
+
+ var help = tf.feature('help');
+ if(help && help.cont){
+ help.cont.parentNode.insertBefore(slcRSpan, help.cont);
+ help.cont.parentNode.insertBefore(slcR, help.cont);
+ } else {
+ targetEl.appendChild(slcRSpan);
+ targetEl.appendChild(slcR);
+ }
+
+ for(var r=0; r<slcROpts.length; r++){
+ var currOpt = new Option(slcROpts[r], slcROpts[r], false, false);
+ slcR.options[r] = currOpt;
+ }
+ Event.add(slcR, 'change', evt.slcResultsChange);
+ this.resultsPerPageSlc = slcR;
+ }
+
+ /**
+ * Remove number of results per page UI elements
+ */
+ removeResultsPerPage(){
+ var tf = this.tf;
+ if(!tf.hasGrid() || !this.resultsPerPageSlc || !this.resultsPerPage){
+ return;
+ }
+ var slcR = this.resultsPerPageSlc,
+ slcRSpan = Dom.id(this.prfxSlcResultsTxt+tf.id);
+ if(slcR){
+ slcR.parentNode.removeChild(slcR);
+ }
+ if(slcRSpan){
+ slcRSpan.parentNode.removeChild(slcRSpan);
+ }
+ this.resultsPerPageSlc = null;
+ }
+
+ /**
+ * Change the page asynchronously according to passed index
+ * @param {Number} index Index of the page (0-n)
+ */
+ changePage(index){
+ var tf = this.tf;
+ var evt = tf.Evt;
+ tf.EvtManager(evt.name.changepage, { pgIndex:index });
+ }
+
+ /**
+ * Change rows asynchronously according to page results
+ */
+ changeResultsPerPage(){
+ var tf = this.tf;
+ var evt = tf.Evt;
+ tf.EvtManager(evt.name.changeresultsperpage);
+ }
+
+ /**
+ * Re-set asynchronously page nb at page re-load
+ */
+ resetPage(){
+ var tf = this.tf;
+ var evt = tf.Evt;
+ tf.EvtManager(evt.name.resetpage);
+ }
+
+ /**
+ * Re-set asynchronously page length at page re-load
+ */
+ resetPageLength(){
+ var tf = this.tf;
+ var evt = tf.Evt;
+ tf.EvtManager(evt.name.resetpagelength);
+ }
+
+ /**
+ * Change the page according to passed index
+ * @param {Number} index Index of the page (0-n)
+ */
+ _changePage(index){
+ var tf = this.tf;
+
+ if(!tf.paging){
+ return;
+ }
+ if(index === null){
+ index = this.pageSelectorType===tf.fltTypeSlc ?
+ this.pagingSlc.options.selectedIndex : (this.pagingSlc.value-1);
+ }
+ if( index>=0 && index<=(this.nbPages-1) ){
+ if(this.onBeforeChangePage){
+ this.onBeforeChangePage.call(null, this, index);
+ }
+ this.currentPageNb = parseInt(index, 10)+1;
+ if(this.pageSelectorType===tf.fltTypeSlc){
+ this.pagingSlc.options[index].selected = true;
+ } else {
+ this.pagingSlc.value = this.currentPageNb;
+ }
+
+ if(tf.rememberPageNb){
+ tf.feature('store').savePageNb(tf.pgNbCookie);
+ }
+ this.startPagingRow = (this.pageSelectorType===tf.fltTypeSlc) ?
+ this.pagingSlc.value : (index*this.pagingLength);
+
+ this.groupByPage();
+
+ if(this.onAfterChangePage){
+ this.onAfterChangePage.call(null, this, index);
+ }
+ }
+ }
+
+ /**
+ * Change rows according to page results drop-down
+ * TODO: accept a parameter setting the results per page length
+ */
+ _changeResultsPerPage(){
+ var tf = this.tf;
+
+ if(!tf.paging){
+ return;
+ }
+ var slcR = this.resultsPerPageSlc;
+ var slcPagesSelIndex = (this.pageSelectorType===tf.fltTypeSlc) ?
+ this.pagingSlc.selectedIndex :
+ parseInt(this.pagingSlc.value-1, 10);
+ this.pagingLength = parseInt(slcR.options[slcR.selectedIndex].value,10);
+ this.startPagingRow = this.pagingLength*slcPagesSelIndex;
+
+ if(!isNaN(this.pagingLength)){
+ if(this.startPagingRow >= tf.nbFilterableRows){
+ this.startPagingRow = (tf.nbFilterableRows-this.pagingLength);
+ }
+ this.setPagingInfo();
+
+ if(this.pageSelectorType===tf.fltTypeSlc){
+ var slcIndex =
+ (this.pagingSlc.options.length-1<=slcPagesSelIndex ) ?
+ (this.pagingSlc.options.length-1) : slcPagesSelIndex;
+ this.pagingSlc.options[slcIndex].selected = true;
+ }
+ if(tf.rememberPageLen){
+ tf.feature('store').savePageLength(tf.pgLenCookie);
+ }
+ }
+ }
+
+ /**
+ * Re-set page nb at page re-load
+ */
+ _resetPage(name){
+ var tf = this.tf;
+ var pgnb = tf.feature('store').getPageNb(name);
+ if(pgnb!==''){
+ this.changePage((pgnb-1));
+ }
+ }
+
+ /**
+ * Re-set page length value at page re-load
+ */
+ _resetPageLength(name){
+ var tf = this.tf;
+ if(!tf.paging){
+ return;
+ }
+ var pglenIndex = tf.feature('store').getPageLength(name);
+
+ if(pglenIndex!==''){
+ this.resultsPerPageSlc.options[pglenIndex].selected = true;
+ this.changeResultsPerPage();
+ }
+ }
+
+ /**
+ * Remove paging feature
+ */
+ destroy(){
+ var tf = this.tf;
+
+ if(!tf.hasGrid()){
+ return;
+ }
+ // btns containers
+ var btnNextSpan = Dom.id(this.prfxBtnNextSpan+tf.id);
+ var btnPrevSpan = Dom.id(this.prfxBtnPrevSpan+tf.id);
+ var btnLastSpan = Dom.id(this.prfxBtnLastSpan+tf.id);
+ var btnFirstSpan = Dom.id(this.prfxBtnFirstSpan+tf.id);
+ //span containing 'Page' text
+ var pgBeforeSpan = Dom.id(this.prfxPgBeforeSpan+tf.id);
+ //span containing 'of' text
+ var pgAfterSpan = Dom.id(this.prfxPgAfterSpan+tf.id);
+ //span containing nb of pages
+ var pgspan = Dom.id(this.prfxPgSpan+tf.id);
+
+ var evt = this.evt;
+
+ if(this.pagingSlc){
+ if(this.pageSelectorType === tf.fltTypeSlc){
+ Event.remove(this.pagingSlc, 'change', evt.slcPagesChange);
+ }
+ else if(this.pageSelectorType === tf.fltTypeInp){
+ Event.remove(this.pagingSlc, 'keypress', evt._detectKey);
+ }
+ this.pagingSlc.parentNode.removeChild(this.pagingSlc);
+ }
+
+ if(btnNextSpan){
+ Event.remove(btnNextSpan, 'click', evt.next);
+ btnNextSpan.parentNode.removeChild(btnNextSpan);
+ }
+
+ if(btnPrevSpan){
+ Event.remove(btnPrevSpan, 'click', evt.prev);
+ btnPrevSpan.parentNode.removeChild(btnPrevSpan);
+ }
+
+ if(btnLastSpan){
+ Event.remove(btnLastSpan, 'click', evt.last);
+ btnLastSpan.parentNode.removeChild(btnLastSpan);
+ }
+
+ if(btnFirstSpan){
+ Event.remove(btnFirstSpan, 'click', evt.first);
+ btnFirstSpan.parentNode.removeChild(btnFirstSpan);
+ }
+
+ if(pgBeforeSpan){
+ pgBeforeSpan.parentNode.removeChild(pgBeforeSpan);
+ }
+
+ if(pgAfterSpan){
+ pgAfterSpan.parentNode.removeChild(pgAfterSpan);
+ }
+
+ if(pgspan){
+ pgspan.parentNode.removeChild(pgspan);
+ }
+
+ if(this.hasResultsPerPage){
+ this.removeResultsPerPage();
+ }
+
+ this.pagingSlc = null;
+ this.nbPages = 0;
+ this.isPagingRemoved = true;
+ tf.paging = false;
+ }
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/file/src/modules/popupFilter.js.html b/doc/file/src/modules/popupFilter.js.html
new file mode 100644
index 00000000..3fa2cb34
--- /dev/null
+++ b/doc/file/src/modules/popupFilter.js.html
@@ -0,0 +1,313 @@
+
+
+
+
+
+ src/modules/popupFilter.js | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+src/modules/popupFilter.js
+
import Types from '../types';
+import Dom from '../dom';
+import Event from '../event';
+
+export class PopupFilter{
+
+ /**
+ * Pop-up filter component
+ * @param {Object} tf TableFilter instance
+ */
+ constructor(tf){
+ // Configuration object
+ var f = tf.config();
+
+ // Enable external filters behaviour
+ tf.isExternalFlt = true;
+ tf.externalFltTgtIds = [];
+
+ //filter icon path
+ this.popUpImgFlt = f.popup_filters_image ||
+ tf.themesPath+'icn_filter.gif';
+ //active filter icon path
+ this.popUpImgFltActive = f.popup_filters_image_active ||
+ tf.themesPath+'icn_filterActive.gif';
+ this.popUpImgFltHtml = f.popup_filters_image_html ||
+ '<img src="'+ this.popUpImgFlt +'" alt="Column filter" />';
+ //defines css class for popup div containing filter
+ this.popUpDivCssClass = f.popup_div_css_class || 'popUpFilter';
+ //callback function before popup filtes is opened
+ this.onBeforePopUpOpen = Types.isFn(f.on_before_popup_filter_open) ?
+ f.on_before_popup_filter_open : null;
+ //callback function after popup filtes is opened
+ this.onAfterPopUpOpen = Types.isFn(f.on_after_popup_filter_open) ?
+ f.on_after_popup_filter_open : null;
+ //callback function before popup filtes is closed
+ this.onBeforePopUpClose =
+ Types.isFn(f.on_before_popup_filter_close) ?
+ f.on_before_popup_filter_close : null;
+ //callback function after popup filtes is closed
+ this.onAfterPopUpClose = Types.isFn(f.on_after_popup_filter_close) ?
+ f.on_after_popup_filter_close : null;
+
+ //stores filters spans
+ this.popUpFltSpans = [];
+ //stores filters icons
+ this.popUpFltImgs = [];
+ //stores filters containers
+ this.popUpFltElms = this.popUpFltElmCache || [];
+ this.popUpFltAdjustToContainer = true;
+
+ //id prefix for pop-up filter span
+ this.prfxPopUpSpan = 'popUpSpan_';
+ //id prefix for pop-up div containing filter
+ this.prfxPopUpDiv = 'popUpDiv_';
+
+ this.tf = tf;
+ }
+
+ onClick(e){
+ var evt = e || global.event,
+ elm = evt.target.parentNode,
+ colIndex = parseInt(elm.getAttribute('ci'), 10);
+
+ this.closeAll(colIndex);
+ this.toggle(colIndex);
+
+ if(this.popUpFltAdjustToContainer){
+ var popUpDiv = this.popUpFltElms[colIndex],
+ header = this.tf.getHeaderElement(colIndex),
+ headerWidth = header.clientWidth * 0.95;
+ popUpDiv.style.width = parseInt(headerWidth, 10) + 'px';
+ }
+ Event.cancel(evt);
+ Event.stop(evt);
+ }
+
+ /**
+ * Initialize DOM elements
+ */
+ init(){
+ var tf = this.tf;
+ for(var i=0; i<tf.nbCells; i++){
+ if(tf['col'+i] === tf.fltTypeNone){
+ continue;
+ }
+ var popUpSpan = Dom.create(
+ 'span',
+ ['id', this.prfxPopUpSpan+tf.id+'_'+i],
+ ['ci', i]
+ );
+ popUpSpan.innerHTML = this.popUpImgFltHtml;
+ var header = tf.getHeaderElement(i);
+ header.appendChild(popUpSpan);
+ Event.add(popUpSpan, 'click', (evt) => { this.onClick(evt); });
+ this.popUpFltSpans[i] = popUpSpan;
+ this.popUpFltImgs[i] = popUpSpan.firstChild;
+ }
+ }
+
+ /**
+ * Build all pop-up filters elements
+ */
+ buildAll(){
+ for(var i=0; i<this.popUpFltElmCache.length; i++){
+ this.build(i, this.popUpFltElmCache[i]);
+ }
+ }
+
+ /**
+ * Build a specified pop-up filter elements
+ * @param {Number} colIndex Column index
+ * @param {Object} div Optional container DOM element
+ */
+ build(colIndex, div){
+ var tf = this.tf;
+ var popUpDiv = !div ?
+ Dom.create('div', ['id', this.prfxPopUpDiv+tf.id+'_'+colIndex]) :
+ div;
+ popUpDiv.className = this.popUpDivCssClass;
+ tf.externalFltTgtIds.push(popUpDiv.id);
+ var header = tf.getHeaderElement(colIndex);
+ header.insertBefore(popUpDiv, header.firstChild);
+ Event.add(popUpDiv, 'click', (evt) => { Event.stop(evt); });
+ this.popUpFltElms[colIndex] = popUpDiv;
+ }
+
+ /**
+ * Toogle visibility of specified filter
+ * @param {Number} colIndex Column index
+ */
+ toggle(colIndex){
+ var tf = this.tf,
+ popUpFltElm = this.popUpFltElms[colIndex];
+
+ if(popUpFltElm.style.display === 'none' ||
+ popUpFltElm.style.display === ''){
+ if(this.onBeforePopUpOpen){
+ this.onBeforePopUpOpen.call(
+ null, this, this.popUpFltElms[colIndex], colIndex);
+ }
+ popUpFltElm.style.display = 'block';
+ if(tf['col'+colIndex] === tf.fltTypeInp){
+ var flt = tf.getFilterElement(colIndex);
+ if(flt){
+ flt.focus();
+ }
+ }
+ if(this.onAfterPopUpOpen){
+ this.onAfterPopUpOpen.call(
+ null, this, this.popUpFltElms[colIndex], colIndex);
+ }
+ } else {
+ if(this.onBeforePopUpClose){
+ this.onBeforePopUpClose.call(
+ null, this, this.popUpFltElms[colIndex], colIndex);
+ }
+ popUpFltElm.style.display = 'none';
+ if(this.onAfterPopUpClose){
+ this.onAfterPopUpClose.call(
+ null, this, this.popUpFltElms[colIndex], colIndex);
+ }
+ }
+ }
+
+ /**
+ * Close all filters excepted for the specified one if any
+ * @param {Number} exceptIdx Column index of the filter to not close
+ */
+ closeAll(exceptIdx){
+ for(var i=0; i<this.popUpFltElms.length; i++){
+ if(i === exceptIdx){
+ continue;
+ }
+ var popUpFltElm = this.popUpFltElms[i];
+ if(popUpFltElm){
+ popUpFltElm.style.display = 'none';
+ }
+ }
+ }
+
+ /**
+ * Build all the icons representing the pop-up filters
+ */
+ buildIcons(){
+ for(var i=0; i<this.popUpFltImgs.length; i++){
+ this.buildIcon(i, false);
+ }
+ }
+
+ /**
+ * Build specified icon
+ * @param {Number} colIndex Column index
+ * @param {Boolean} active Apply active state
+ */
+ buildIcon(colIndex, active){
+ if(this.popUpFltImgs[colIndex]){
+ this.popUpFltImgs[colIndex].src = active ?
+ this.popUpImgFltActive : this.popUpImgFlt;
+ }
+ }
+
+ /**
+ * Remove pop-up filters
+ */
+ destroy(){
+ this.popUpFltElmCache = [];
+ for(var i=0; i<this.popUpFltElms.length; i++){
+ var popUpFltElm = this.popUpFltElms[i],
+ popUpFltSpan = this.popUpFltSpans[i],
+ popUpFltImg = this.popUpFltImgs[i];
+ if(popUpFltElm){
+ popUpFltElm.parentNode.removeChild(popUpFltElm);
+ this.popUpFltElmCache[i] = popUpFltElm;
+ }
+ popUpFltElm = null;
+ if(popUpFltSpan){
+ popUpFltSpan.parentNode.removeChild(popUpFltSpan);
+ }
+ popUpFltSpan = null;
+ if(popUpFltImg){
+ popUpFltImg.parentNode.removeChild(popUpFltImg);
+ }
+ popUpFltImg = null;
+ }
+ this.popUpFltElms = [];
+ this.popUpFltSpans = [];
+ this.popUpFltImgs = [];
+ }
+
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/file/src/modules/rowsCounter.js.html b/doc/file/src/modules/rowsCounter.js.html
new file mode 100644
index 00000000..30b21148
--- /dev/null
+++ b/doc/file/src/modules/rowsCounter.js.html
@@ -0,0 +1,218 @@
+
+
+
+
+
+ src/modules/rowsCounter.js | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+src/modules/rowsCounter.js
+
import Dom from '../dom';
+import Types from '../types';
+
+export class RowsCounter{
+
+ /**
+ * Rows counter
+ * @param {Object} tf TableFilter instance
+ */
+ constructor(tf){
+ // TableFilter configuration
+ var f = tf.config();
+
+ //id of custom container element
+ this.rowsCounterTgtId = f.rows_counter_target_id || null;
+ //element containing tot nb rows
+ this.rowsCounterDiv = null;
+ //element containing tot nb rows label
+ this.rowsCounterSpan = null;
+ //defines rows counter text
+ this.rowsCounterText = f.rows_counter_text || 'Rows: ';
+ this.fromToTextSeparator = f.from_to_text_separator || '-';
+ this.overText = f.over_text || ' / ';
+ //defines css class rows counter
+ this.totRowsCssClass = f.tot_rows_css_class || 'tot';
+ //rows counter div
+ this.prfxCounter = 'counter_';
+ //nb displayed rows label
+ this.prfxTotRows = 'totrows_span_';
+ //label preceding nb rows label
+ this.prfxTotRowsTxt = 'totRowsTextSpan_';
+ //callback raised before counter is refreshed
+ this.onBeforeRefreshCounter = Types.isFn(f.on_before_refresh_counter) ?
+ f.on_before_refresh_counter : null;
+ //callback raised after counter is refreshed
+ this.onAfterRefreshCounter = Types.isFn(f.on_after_refresh_counter) ?
+ f.on_after_refresh_counter : null;
+
+ this.tf = tf;
+ }
+
+ init(){
+ var tf = this.tf;
+
+ if((!tf.hasGrid() && !tf.isFirstLoad) || this.rowsCounterSpan){
+ return;
+ }
+
+ //rows counter container
+ var countDiv = Dom.create('div', ['id', this.prfxCounter+tf.id]);
+ countDiv.className = this.totRowsCssClass;
+ //rows counter label
+ var countSpan = Dom.create('span', ['id', this.prfxTotRows+tf.id]);
+ var countText = Dom.create('span', ['id', this.prfxTotRowsTxt+tf.id]);
+ countText.appendChild(Dom.text(this.rowsCounterText));
+
+ // counter is added to defined element
+ if(!this.rowsCounterTgtId){
+ tf.setToolbar();
+ }
+ var targetEl = !this.rowsCounterTgtId ?
+ tf.lDiv : Dom.id( this.rowsCounterTgtId );
+
+ //default container: 'lDiv'
+ if(!this.rowsCounterTgtId){
+ countDiv.appendChild(countText);
+ countDiv.appendChild(countSpan);
+ targetEl.appendChild(countDiv);
+ }
+ else{
+ //custom container, no need to append statusDiv
+ targetEl.appendChild(countText);
+ targetEl.appendChild(countSpan);
+ }
+ this.rowsCounterDiv = countDiv;
+ this.rowsCounterSpan = countSpan;
+
+ this.refresh();
+ }
+
+ refresh(p){
+ if(!this.rowsCounterSpan){
+ return;
+ }
+
+ var tf = this.tf;
+
+ if(this.onBeforeRefreshCounter){
+ this.onBeforeRefreshCounter.call(null, tf, this.rowsCounterSpan);
+ }
+
+ var totTxt;
+ if(!tf.paging){
+ if(p && p !== ''){
+ totTxt = p;
+ } else{
+ totTxt = tf.nbFilterableRows - tf.nbHiddenRows;
+ }
+ } else {
+ var paging = tf.feature('paging');
+ if(paging){
+ //paging start row
+ var paging_start_row = parseInt(paging.startPagingRow, 10) +
+ ((tf.nbVisibleRows>0) ? 1 : 0);
+ var paging_end_row = (paging_start_row+paging.pagingLength)-1 <=
+ tf.nbVisibleRows ?
+ paging_start_row+paging.pagingLength-1 :
+ tf.nbVisibleRows;
+ totTxt = paging_start_row + this.fromToTextSeparator +
+ paging_end_row + this.overText + tf.nbVisibleRows;
+ }
+ }
+
+ this.rowsCounterSpan.innerHTML = totTxt;
+ if(this.onAfterRefreshCounter){
+ this.onAfterRefreshCounter.call(
+ null, tf, this.rowsCounterSpan, totTxt);
+ }
+ }
+
+ destroy(){
+ var tf = this.tf;
+ if(!tf.hasGrid() || !this.rowsCounterSpan){
+ return;
+ }
+
+ if(!this.rowsCounterTgtId && this.rowsCounterDiv){
+ this.rowsCounterDiv.parentNode.removeChild(this.rowsCounterDiv);
+ } else {
+ Dom.id(this.rowsCounterTgtId).innerHTML = '';
+ }
+ this.rowsCounterSpan = null;
+ this.rowsCounterDiv = null;
+ }
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/file/src/modules/statusBar.js.html b/doc/file/src/modules/statusBar.js.html
new file mode 100644
index 00000000..8042c034
--- /dev/null
+++ b/doc/file/src/modules/statusBar.js.html
@@ -0,0 +1,203 @@
+
+
+
+
+
+ src/modules/statusBar.js | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+src/modules/statusBar.js
+
import Dom from '../dom';
+import Types from '../types';
+
+var global = window;
+
+export class StatusBar{
+
+ /**
+ * Status bar UI component
+ * @param {Object} tf TableFilter instance
+ */
+ constructor(tf){
+ // Configuration object
+ var f = tf.config();
+
+ //id of custom container element
+ this.statusBarTgtId = f.status_bar_target_id || null;
+ //element containing status bar label
+ this.statusBarDiv = null;
+ //status bar
+ this.statusBarSpan = null;
+ //status bar label
+ this.statusBarSpanText = null;
+ //defines status bar text
+ this.statusBarText = f.status_bar_text || '';
+ //defines css class status bar
+ this.statusBarCssClass = f.status_bar_css_class || 'status';
+ //delay for status bar clearing
+ this.statusBarCloseDelay = 250;
+
+ //calls function before message is displayed
+ this.onBeforeShowMsg = Types.isFn(f.on_before_show_msg) ?
+ f.on_before_show_msg : null;
+ //calls function after message is displayed
+ this.onAfterShowMsg = Types.isFn(f.on_after_show_msg) ?
+ f.on_after_show_msg : null;
+
+ // status bar div
+ this.prfxStatus = 'status_';
+ // status bar label
+ this.prfxStatusSpan = 'statusSpan_';
+ // text preceding status bar label
+ this.prfxStatusTxt = 'statusText_';
+
+ this.tf = tf;
+ }
+
+ init(){
+ var tf = this.tf;
+ if(!tf.hasGrid() && !tf.isFirstLoad){
+ return;
+ }
+
+ //status bar container
+ var statusDiv = Dom.create('div', ['id', this.prfxStatus+tf.id]);
+ statusDiv.className = this.statusBarCssClass;
+
+ //status bar label
+ var statusSpan = Dom.create('span', ['id', this.prfxStatusSpan+tf.id]);
+ //preceding text
+ var statusSpanText = Dom.create('span',
+ ['id', this.prfxStatusTxt+tf.id]);
+ statusSpanText.appendChild(Dom.text(this.statusBarText));
+
+ // target element container
+ if(!this.statusBarTgtId){
+ tf.setToolbar();
+ }
+ var targetEl = (!this.statusBarTgtId) ?
+ tf.lDiv : Dom.id(this.statusBarTgtId);
+
+ //default container: 'lDiv'
+ if(!this.statusBarTgtId){
+ statusDiv.appendChild(statusSpanText);
+ statusDiv.appendChild(statusSpan);
+ targetEl.appendChild(statusDiv);
+ } else {
+ // custom container, no need to append statusDiv
+ targetEl.appendChild(statusSpanText);
+ targetEl.appendChild(statusSpan);
+ }
+
+ this.statusBarDiv = statusDiv;
+ this.statusBarSpan = statusSpan;
+ this.statusBarSpanText = statusSpanText;
+
+ }
+
+ message(t=''){
+ var tf = this.tf;
+ if(!tf.statusBar || !this.statusBarSpan){
+ return;
+ }
+ if(this.onBeforeShowMsg){
+ this.onBeforeShowMsg.call(null, this.tf, t);
+ }
+
+ var d = t==='' ? this.statusBarCloseDelay : 1;
+ global.setTimeout(() => {
+ this.statusBarSpan.innerHTML = t;
+ if(this.onAfterShowMsg){
+ this.onAfterShowMsg.call(null, this.tf, t);
+ }
+ }, d);
+ }
+
+ destroy(){
+ var tf = this.tf;
+ if(!tf.hasGrid() || !this.statusBarDiv){
+ return;
+ }
+
+ this.statusBarDiv.innerHTML = '';
+ this.statusBarDiv.parentNode.removeChild(this.statusBarDiv);
+ this.statusBarSpan = null;
+ this.statusBarSpanText = null;
+ this.statusBarDiv = null;
+ }
+
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/file/src/modules/store.js.html b/doc/file/src/modules/store.js.html
new file mode 100644
index 00000000..6a2d8445
--- /dev/null
+++ b/doc/file/src/modules/store.js.html
@@ -0,0 +1,183 @@
+
+
+
+
+
+ src/modules/store.js | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+src/modules/store.js
+
import Cookie from '../cookie';
+
+export class Store{
+
+ /**
+ * Store, persistence manager
+ * @param {Object} tf TableFilter instance
+ *
+ * TODO: use localStorage and fallback to cookie persistence
+ */
+ constructor(tf) {
+ var f = tf.config();
+
+ this.duration = !isNaN(f.set_cookie_duration) ?
+ parseInt(f.set_cookie_duration, 10) : 100000;
+
+ this.tf = tf;
+ }
+
+ /**
+ * Store filters' values in cookie
+ * @param {String} cookie name
+ */
+ saveFilterValues(name){
+ var tf = this.tf;
+ var fltValues = [];
+ //store filters' values
+ for(var i=0; i<tf.fltIds.length; i++){
+ var value = tf.getFilterValue(i);
+ if (value === ''){
+ value = ' ';
+ }
+ fltValues.push(value);
+ }
+ //adds array size
+ fltValues.push(tf.fltIds.length);
+
+ //writes cookie
+ Cookie.write(
+ name,
+ fltValues.join(tf.separator),
+ this.duration
+ );
+ }
+
+ /**
+ * Retrieve filters' values from cookie
+ * @param {String} cookie name
+ * @return {Array}
+ */
+ getFilterValues(name){
+ var flts = Cookie.read(name);
+ var rgx = new RegExp(this.tf.separator, 'g');
+ // filters' values array
+ return flts.split(rgx);
+ }
+
+ /**
+ * Store page number in cookie
+ * @param {String} cookie name
+ */
+ savePageNb(name){
+ Cookie.write(
+ name,
+ this.tf.feature('paging').currentPageNb,
+ this.duration
+ );
+ }
+
+ /**
+ * Retrieve page number from cookie
+ * @param {String} cookie name
+ * @return {String}
+ */
+ getPageNb(name){
+ return Cookie.read(name);
+ }
+
+ /**
+ * Store page length in cookie
+ * @param {String} cookie name
+ */
+ savePageLength(name){
+ Cookie.write(
+ name,
+ this.tf.feature('paging').resultsPerPageSlc.selectedIndex,
+ this.duration
+ );
+ }
+
+ /**
+ * Retrieve page length from cookie
+ * @param {String} cookie name
+ * @return {String}
+ */
+ getPageLength(name){
+ return Cookie.read(name);
+ }
+
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/file/src/sort.js.html b/doc/file/src/sort.js.html
new file mode 100644
index 00000000..173107fa
--- /dev/null
+++ b/doc/file/src/sort.js.html
@@ -0,0 +1,92 @@
+
+
+
+
+
+ src/sort.js | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+src/sort.js
+
import Str from './string';
+
+export default {
+ ignoreCase(a, b){
+ let x = Str.lower(a);
+ let y = Str.lower(b);
+ return ((x < y) ? -1 : ((x > y) ? 1 : 0));
+ }
+};
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/file/src/string.js.html b/doc/file/src/string.js.html
new file mode 100644
index 00000000..4b77194a
--- /dev/null
+++ b/doc/file/src/string.js.html
@@ -0,0 +1,122 @@
+
+
+
+
+
+ src/string.js | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+src/string.js
+
/**
+ * String utilities
+ */
+
+export default {
+
+ lower(text){
+ return text.toLowerCase();
+ },
+
+ upper(text){
+ return text.toUpperCase();
+ },
+
+ trim(text){
+ if (text.trim){
+ return text.trim();
+ }
+ return text.replace(/^\s*|\s*$/g, '');
+ },
+
+ isEmpty(text){
+ return this.trim(text) === '';
+ },
+
+ rgxEsc(text){
+ let chars = /[-\/\\^$*+?.()|[\]{}]/g;
+ let escMatch = '\\$&';
+ return String(text).replace(chars, escMatch);
+ },
+
+ matchCase(text, mc){
+ if(!mc){
+ return this.lower(text);
+ }
+ return text;
+ }
+
+};
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/file/src/tablefilter.js.html b/doc/file/src/tablefilter.js.html
new file mode 100644
index 00000000..ffd54232
--- /dev/null
+++ b/doc/file/src/tablefilter.js.html
@@ -0,0 +1,2833 @@
+
+
+
+
+
+ src/tablefilter.js | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+src/tablefilter.js
+
import Event from './event';
+import Dom from './dom';
+import Str from './string';
+import Cookie from './cookie';
+import Types from './types';
+import Arr from './array';
+import DateHelper from './date';
+import Helpers from './helpers';
+
+// Features
+import {Store} from './modules/store';
+import {GridLayout} from './modules/gridLayout';
+import {Loader} from './modules/loader';
+import {HighlightKeyword} from './modules/highlightKeywords';
+import {PopupFilter} from './modules/popupFilter';
+import {Dropdown} from './modules/dropdown';
+import {CheckList} from './modules/checkList';
+import {RowsCounter} from './modules/rowsCounter';
+import {StatusBar} from './modules/statusBar';
+import {Paging} from './modules/paging';
+import {ClearButton} from './modules/clearButton';
+import {Help} from './modules/help';
+import {AlternateRows} from './modules/alternateRows';
+
+var global = window,
+ isValidDate = DateHelper.isValid,
+ formatDate = DateHelper.format,
+ doc = global.document;
+
+export class TableFilter{
+
+ /**
+ * TF object constructor
+ * @param {String} id Table id
+ * @param {Number} row index indicating the 1st row
+ * @param {Object} configuration object
+ *
+ * TODO: Accept a TABLE element or query selectors
+ */
+ constructor(id) {
+ if(arguments.length === 0){ return; }
+
+ this.id = id;
+ this.version = '{VERSION}';
+ this.year = new Date().getFullYear();
+ this.tbl = Dom.id(id);
+ this.startRow = null;
+ this.refRow = null;
+ this.headersRow = null;
+ this.cfg = {};
+ this.nbFilterableRows = null;
+ this.nbRows = null;
+ this.nbCells = null;
+ this._hasGrid = false;
+ this.enableModules = false;
+
+ if(!this.tbl || this.tbl.nodeName != 'TABLE' || this.getRowsNb() === 0){
+ throw new Error(
+ 'Could not instantiate TableFilter: HTML table not found.');
+ }
+
+ if(arguments.length > 1){
+ for(let i=0, len=arguments.length; i<len; i++){
+ let arg = arguments[i];
+ let argtype = typeof arg;
+ switch(Str.lower(argtype)){
+ case 'number':
+ this.startRow = arg;
+ break;
+ case 'object':
+ this.cfg = arg;
+ break;
+ }
+ }
+ }
+
+ // configuration object
+ let f = this.cfg;
+
+ //Start row et cols nb
+ this.refRow = this.startRow===null ? 2 : (this.startRow+1);
+ try{ this.nbCells = this.getCellsNb(this.refRow); }
+ catch(e){ this.nbCells = this.getCellsNb(0); }
+
+ //default script base path
+ this.basePath = f.base_path || 'tablefilter/';
+
+ /*** filter types ***/
+ this.fltTypeInp = 'input';
+ this.fltTypeSlc = 'select';
+ this.fltTypeMulti = 'multiple';
+ this.fltTypeCheckList = 'checklist';
+ this.fltTypeNone = 'none';
+
+ /*** filters' grid properties ***/
+
+ //enables/disables filter grid
+ this.fltGrid = f.grid===false ? false : true;
+
+ /*** Grid layout ***/
+ //enables/disables grid layout (fixed headers)
+ this.gridLayout = Boolean(f.grid_layout);
+ this.sourceTblHtml = null;
+ if(this.gridLayout){
+ this.sourceTblHtml = this.tbl.outerHTML;
+ }
+ /*** ***/
+
+ this.filtersRowIndex = f.filters_row_index || 0;
+ this.headersRow = f.headers_row_index ||
+ (this.filtersRowIndex===0 ? 1 : 0);
+
+ if(this.gridLayout){
+ if(this.headersRow > 1){
+ this.filtersRowIndex = this.headersRow+1;
+ } else {
+ this.filtersRowIndex = 1;
+ this.headersRow = 0;
+ }
+ }
+
+ //defines tag of the cells containing filters (td/th)
+ this.fltCellTag = f.filters_cell_tag!=='th' ||
+ f.filters_cell_tag!=='td' ? 'td' : f.filters_cell_tag;
+
+ //stores filters ids
+ this.fltIds = [];
+ //stores filters DOM elements
+ this.fltElms = [];
+ //stores filters values
+ this.searchArgs = null;
+ //stores table data
+ this.tblData = [];
+ //stores valid rows indexes (rows visible upon filtering)
+ this.validRowsIndex = null;
+ //stores filters row element
+ this.fltGridEl = null;
+ //is first load boolean
+ this.isFirstLoad = true;
+ //container div for paging elements, reset btn etc.
+ this.infDiv = null;
+ //div for rows counter
+ this.lDiv = null;
+ //div for reset button and results per page select
+ this.rDiv = null;
+ //div for paging elements
+ this.mDiv = null;
+
+ //defines css class for div containing paging elements, rows counter etc
+ this.infDivCssClass = f.inf_div_css_class || 'inf';
+ //defines css class for left div
+ this.lDivCssClass = f.left_div_css_class || 'ldiv';
+ //defines css class for right div
+ this.rDivCssClass = f.right_div_css_class || 'rdiv';
+ //defines css class for mid div
+ this.mDivCssClass = f.middle_div_css_class || 'mdiv';
+ //table container div css class
+ this.contDivCssClass = f.content_div_css_class || 'cont';
+
+ /*** filters' grid appearance ***/
+ //stylesheet file
+ this.stylePath = f.style_path || this.basePath + 'style/';
+ this.stylesheet = f.stylesheet || this.stylePath+'tablefilter.css';
+ this.stylesheetId = this.id + '_style';
+ //defines css class for filters row
+ this.fltsRowCssClass = f.flts_row_css_class || 'fltrow';
+ //enables/disables icons (paging, reset button)
+ this.enableIcons = f.enable_icons===false ? false : true;
+ //enables/disbles rows alternating bg colors
+ this.alternateBgs = Boolean(f.alternate_rows);
+ //defines widths of columns
+ this.hasColWidths = Types.isArray(f.col_widths);
+ this.colWidths = this.hasColWidths ? f.col_widths : null;
+ //defines css class for filters
+ this.fltCssClass = f.flt_css_class || 'flt';
+ //defines css class for multiple selects filters
+ this.fltMultiCssClass = f.flt_multi_css_class || 'flt_multi';
+ //defines css class for filters
+ this.fltSmallCssClass = f.flt_small_css_class || 'flt_s';
+ //defines css class for single-filter
+ this.singleFltCssClass = f.single_flt_css_class || 'single_flt';
+
+ /*** filters' grid behaviours ***/
+ //enables/disables enter key
+ this.enterKey = f.enter_key===false ? false : true;
+ //calls function before filtering starts
+ this.onBeforeFilter = Types.isFn(f.on_before_filter) ?
+ f.on_before_filter : null;
+ //calls function after filtering
+ this.onAfterFilter = Types.isFn(f.on_after_filter) ?
+ f.on_after_filter : null;
+ //enables/disables case sensitivity
+ this.caseSensitive = Boolean(f.case_sensitive);
+ //enables/disbles exact match for search
+ this.exactMatch = Boolean(f.exact_match);
+ //refreshes drop-down lists upon validation
+ this.linkedFilters = Boolean(f.linked_filters);
+ //wheter excluded options are disabled
+ this.disableExcludedOptions = Boolean(f.disable_excluded_options);
+ //stores active filter element
+ this.activeFlt = null;
+ //id of active filter
+ this.activeFilterId = null;
+ //enables always visible rows
+ this.hasVisibleRows = Boolean(f.rows_always_visible);
+ //array containing always visible rows
+ this.visibleRows = this.hasVisibleRows ? f.rows_always_visible : [];
+ //enables/disables external filters generation
+ this.isExternalFlt = Boolean(f.external_flt_grid);
+ //array containing ids of external elements containing filters
+ this.externalFltTgtIds = f.external_flt_grid_ids || null;
+ //stores filters elements if isExternalFlt is true
+ this.externalFltEls = [];
+ //delays any filtering process if loader true
+ this.execDelay = !isNaN(f.exec_delay) ? parseInt(f.exec_delay,10) : 100;
+ //calls function when filters grid loaded
+ this.onFiltersLoaded = Types.isFn(f.on_filters_loaded) ?
+ f.on_filters_loaded : null;
+ //enables/disables single filter search
+ this.singleSearchFlt = Boolean(f.single_search_filter);
+ //calls function after row is validated
+ this.onRowValidated = Types.isFn(f.on_row_validated) ?
+ f.on_row_validated : null;
+ //array defining columns for customCellData event
+ this.customCellDataCols = f.custom_cell_data_cols ?
+ f.custom_cell_data_cols : [];
+ //calls custom function for retrieving cell data
+ this.customCellData = Types.isFn(f.custom_cell_data) ?
+ f.custom_cell_data : null;
+ //input watermark text array
+ this.watermark = f.watermark || '';
+ this.isWatermarkArray = Types.isArray(this.watermark);
+ //id of toolbar container element
+ this.toolBarTgtId = f.toolbar_target_id || null;
+ //enables/disables help div
+ this.helpInstructions = Types.isUndef(f.help_instructions) ?
+ undefined : Boolean(f.help_instructions);
+ //popup filters
+ this.popUpFilters = Boolean(f.popup_filters);
+ //active columns color
+ this.markActiveColumns = Boolean(f.mark_active_columns);
+ //defines css class for active column header
+ this.activeColumnsCssClass = f.active_columns_css_class ||
+ 'activeHeader';
+ //calls function before active column header is marked
+ this.onBeforeActiveColumn = Types.isFn(f.on_before_active_column) ?
+ f.on_before_active_column : null;
+ //calls function after active column header is marked
+ this.onAfterActiveColumn = Types.isFn(f.on_after_active_column) ?
+ f.on_after_active_column : null;
+
+ /*** select filter's customisation and behaviours ***/
+ //defines 1st option text
+ this.displayAllText = f.display_all_text || 'Clear';
+ //enables/disables empty option in combo-box filters
+ this.enableEmptyOption = Boolean(f.enable_empty_option);
+ //defines empty option text
+ this.emptyText = f.empty_text || '(Empty)';
+ //enables/disables non empty option in combo-box filters
+ this.enableNonEmptyOption = Boolean(f.enable_non_empty_option);
+ //defines empty option text
+ this.nonEmptyText = f.non_empty_text || '(Non empty)';
+ //enables/disables onChange event on combo-box
+ this.onSlcChange = f.on_change===false ? false : true;
+ //enables/disables select options sorting
+ this.sortSlc = f.sort_select===false ? false : true;
+ //enables/disables ascending numeric options sorting
+ this.isSortNumAsc = Boolean(f.sort_num_asc);
+ this.sortNumAsc = this.isSortNumAsc ? f.sort_num_asc : null;
+ //enables/disables descending numeric options sorting
+ this.isSortNumDesc = Boolean(f.sort_num_desc);
+ this.sortNumDesc = this.isSortNumDesc ? f.sort_num_desc : null;
+ //enabled selects are populated on demand
+ this.fillSlcOnDemand = Boolean(f.fill_slc_on_demand);
+ this.hasCustomOptions = Types.isObj(f.custom_options);
+ this.customOptions = f.custom_options;
+
+ /*** Filter operators ***/
+ this.rgxOperator = f.regexp_operator || 'rgx:';
+ this.emOperator = f.empty_operator || '[empty]';
+ this.nmOperator = f.nonempty_operator || '[nonempty]';
+ this.orOperator = f.or_operator || '||';
+ this.anOperator = f.and_operator || '&&';
+ this.grOperator = f.greater_operator || '>';
+ this.lwOperator = f.lower_operator || '<';
+ this.leOperator = f.lower_equal_operator || '<=';
+ this.geOperator = f.greater_equal_operator || '>=';
+ this.dfOperator = f.different_operator || '!';
+ this.lkOperator = f.like_operator || '*';
+ this.eqOperator = f.equal_operator || '=';
+ this.stOperator = f.start_with_operator || '{';
+ this.enOperator = f.end_with_operator || '}';
+ this.curExp = f.cur_exp || '^[¥£€$]';
+ this.separator = f.separator || ',';
+
+ /*** rows counter ***/
+ //show/hides rows counter
+ this.rowsCounter = Boolean(f.rows_counter);
+
+ /*** status bar ***/
+ //show/hides status bar
+ this.statusBar = Boolean(f.status_bar);
+
+ /*** loader ***/
+ //enables/disables loader/spinner indicator
+ this.loader = Boolean(f.loader);
+
+ /*** validation - reset buttons/links ***/
+ //show/hides filter's validation button
+ this.displayBtn = Boolean(f.btn);
+ //defines validation button text
+ this.btnText = f.btn_text || (!this.enableIcons ? 'Go' : '');
+ //defines css class for validation button
+ this.btnCssClass = f.btn_css_class ||
+ (!this.enableIcons ? 'btnflt' : 'btnflt_icon');
+ //show/hides reset link
+ this.btnReset = Boolean(f.btn_reset);
+ //defines css class for reset button
+ this.btnResetCssClass = f.btn_reset_css_class || 'reset';
+ //callback function before filters are cleared
+ this.onBeforeReset = Types.isFn(f.on_before_reset) ?
+ f.on_before_reset : null;
+ //callback function after filters are cleared
+ this.onAfterReset = Types.isFn(f.on_after_reset) ?
+ f.on_after_reset : null;
+
+ /*** paging ***/
+ //enables/disables table paging
+ this.paging = Boolean(f.paging);
+ this.nbVisibleRows = 0; //nb visible rows
+ this.nbHiddenRows = 0; //nb hidden rows
+
+ /*** autofilter on typing ***/
+ //enables/disables auto filtering, table is filtered when user stops
+ //typing
+ this.autoFilter = Boolean(f.auto_filter);
+ //onkeyup delay timer (msecs)
+ this.autoFilterDelay = !isNaN(f.auto_filter_delay) ?
+ f.auto_filter_delay : 900;
+ //typing indicator
+ this.isUserTyping = null;
+ this.autoFilterTimer = null;
+
+ /*** keyword highlighting ***/
+ //enables/disables keyword highlighting
+ this.highlightKeywords = Boolean(f.highlight_keywords);
+
+ /*** data types ***/
+ //defines default date type (european DMY)
+ this.defaultDateType = f.default_date_type || 'DMY';
+ //defines default thousands separator
+ //US = ',' EU = '.'
+ this.thousandsSeparator = f.thousands_separator || ',';
+ //defines default decimal separator
+ //US & javascript = '.' EU = ','
+ this.decimalSeparator = f.decimal_separator || '.';
+ //enables number format per column
+ this.hasColNbFormat = Types.isArray(f.col_number_format);
+ //array containing columns nb formats
+ this.colNbFormat = this.hasColNbFormat ? f.col_number_format : null;
+ //enables date type per column
+ this.hasColDateType = Types.isArray(f.col_date_type);
+ //array containing columns date type
+ this.colDateType = this.hasColDateType ? f.col_date_type : null;
+
+ /*** status messages ***/
+ //filtering
+ this.msgFilter = f.msg_filter || 'Filtering data...';
+ //populating drop-downs
+ this.msgPopulate = f.msg_populate || 'Populating filter...';
+ //populating drop-downs
+ this.msgPopulateCheckList = f.msg_populate_checklist ||
+ 'Populating list...';
+ //changing paging page
+ this.msgChangePage = f.msg_change_page || 'Collecting paging data...';
+ //clearing filters
+ this.msgClear = f.msg_clear || 'Clearing filters...';
+ //changing nb results/page
+ this.msgChangeResults = f.msg_change_results ||
+ 'Changing results per page...';
+ //re-setting grid values
+ this.msgResetValues = f.msg_reset_grid_values ||
+ 'Re-setting filters values...';
+ //re-setting page
+ this.msgResetPage = f.msg_reset_page || 'Re-setting page...';
+ //re-setting page length
+ this.msgResetPageLength = f.msg_reset_page_length ||
+ 'Re-setting page length...';
+ //table sorting
+ this.msgSort = f.msg_sort || 'Sorting data...';
+ //extensions loading
+ this.msgLoadExtensions = f.msg_load_extensions ||
+ 'Loading extensions...';
+ //themes loading
+ this.msgLoadThemes = f.msg_load_themes || 'Loading theme(s)...';
+
+ /*** ids prefixes ***/
+ //css class name added to table
+ this.prfxTf = 'TF';
+ //filters (inputs - selects)
+ this.prfxFlt = 'flt';
+ //validation button
+ this.prfxValButton = 'btn';
+ //container div for paging elements, rows counter etc.
+ this.prfxInfDiv = 'inf_';
+ //left div
+ this.prfxLDiv = 'ldiv_';
+ //right div
+ this.prfxRDiv = 'rdiv_';
+ //middle div
+ this.prfxMDiv = 'mdiv_';
+ //filter values cookie
+ this.prfxCookieFltsValues = 'tf_flts_';
+ //page nb cookie
+ this.prfxCookiePageNb = 'tf_pgnb_';
+ //page length cookie
+ this.prfxCookiePageLen = 'tf_pglen_';
+
+ /*** cookies ***/
+ this.hasStoredValues = false;
+ //remembers filters values on page load
+ this.rememberGridValues = Boolean(f.remember_grid_values);
+ //cookie storing filter values
+ this.fltsValuesCookie = this.prfxCookieFltsValues + this.id;
+ //remembers page nb on page load
+ this.rememberPageNb = this.paging && f.remember_page_number;
+ //cookie storing page nb
+ this.pgNbCookie = this.prfxCookiePageNb + this.id;
+ //remembers page length on page load
+ this.rememberPageLen = this.paging && f.remember_page_length;
+ //cookie storing page length
+ this.pgLenCookie = this.prfxCookiePageLen + this.id;
+
+ /*** extensions ***/
+ //imports external script
+ this.extensions = f.extensions;
+ this.hasExtensions = Types.isArray(this.extensions);
+
+ /*** themes ***/
+ this.enableDefaultTheme = Boolean(f.enable_default_theme);
+ //imports themes
+ this.hasThemes = (this.enableDefaultTheme || Types.isArray(f.themes));
+ this.themes = f.themes || [];
+ //themes path
+ this.themesPath = f.themes_path || this.stylePath + 'themes/';
+
+ // Features registry
+ this.Mod = {};
+
+ // Extensions registry
+ this.ExtRegistry = {};
+
+ /*** TF events ***/
+ this.Evt = {
+ name: {
+ filter: 'Filter',
+ dropdown: 'DropDown',
+ checklist: 'CheckList',
+ changepage: 'ChangePage',
+ clear: 'Clear',
+ changeresultsperpage: 'ChangeResults',
+ resetvalues: 'ResetValues',
+ resetpage: 'ResetPage',
+ resetpagelength: 'ResetPageLength',
+ loadextensions: 'LoadExtensions',
+ loadthemes: 'LoadThemes'
+ },
+
+ // Detect <enter> key
+ detectKey(e) {
+ if(!this.enterKey){ return; }
+ let _ev = e || global.event;
+ if(_ev){
+ let key = Event.keyCode(_ev);
+ if(key===13){
+ this.filter();
+ Event.cancel(_ev);
+ Event.stop(_ev);
+ } else {
+ this.isUserTyping = true;
+ global.clearInterval(this.autoFilterTimer);
+ this.autoFilterTimer = null;
+ }
+ }
+ },
+ // if auto-filter on, detect user is typing and filter columns
+ onKeyUp(e) {
+ if(!this.autoFilter){
+ return;
+ }
+ let _ev = e || global.event;
+ let key = Event.keyCode(_ev);
+ this.isUserTyping = false;
+
+ function filter() {
+ /*jshint validthis:true */
+ global.clearInterval(this.autoFilterTimer);
+ this.autoFilterTimer = null;
+ if(!this.isUserTyping){
+ this.filter();
+ this.isUserTyping = null;
+ }
+ }
+
+ if(key!==13 && key!==9 && key!==27 && key!==38 && key!==40) {
+ if(this.autoFilterTimer === null){
+ this.autoFilterTimer = global.setInterval(
+ filter.bind(this), this.autoFilterDelay);
+ }
+ } else {
+ global.clearInterval(this.autoFilterTimer);
+ this.autoFilterTimer = null;
+ }
+ },
+ // if auto-filter on, detect user is typing
+ onKeyDown() {
+ if(!this.autoFilter) { return; }
+ this.isUserTyping = true;
+ },
+ // if auto-filter on, clear interval on filter blur
+ onInpBlur() {
+ if(this.autoFilter){
+ this.isUserTyping = false;
+ global.clearInterval(this.autoFilterTimer);
+ }
+ // TODO: hack to prevent ezEditTable enter key event hijaking.
+ // Needs to be fixed in the vendor's library
+ if(this.hasExtension('advancedGrid')){
+ var advGrid = this.extension('advancedGrid');
+ var ezEditTable = advGrid._ezEditTable;
+ if(advGrid.cfg.editable){
+ ezEditTable.Editable.Set();
+ }
+ if(advGrid.cfg.selection){
+ ezEditTable.Selection.Set();
+ }
+ }
+ },
+ // set focused text-box filter as active
+ onInpFocus(e) {
+ let _ev = e || global.event;
+ let elm = Event.target(_ev);
+ this.activeFilterId = elm.getAttribute('id');
+ this.activeFlt = Dom.id(this.activeFilterId);
+ if(this.popUpFilters){
+ Event.cancel(_ev);
+ Event.stop(_ev);
+ }
+ // TODO: hack to prevent ezEditTable enter key event hijaking.
+ // Needs to be fixed in the vendor's library
+ if(this.hasExtension('advancedGrid')){
+ var advGrid = this.extension('advancedGrid');
+ var ezEditTable = advGrid._ezEditTable;
+ if(advGrid.cfg.editable){
+ ezEditTable.Editable.Remove();
+ }
+ if(advGrid.cfg.selection){
+ ezEditTable.Selection.Remove();
+ }
+ }
+ },
+ // set focused drop-down filter as active
+ onSlcFocus(e) {
+ let _ev = e || global.event;
+ let elm = Event.target(_ev);
+ this.activeFilterId = elm.getAttribute('id');
+ this.activeFlt = Dom.id(this.activeFilterId);
+ // select is populated when element has focus
+ if(this.fillSlcOnDemand && elm.getAttribute('filled') === '0'){
+ let ct = elm.getAttribute('ct');
+ this.Mod.dropdown._build(ct);
+ }
+ if(this.popUpFilters){
+ Event.cancel(_ev);
+ Event.stop(_ev);
+ }
+ },
+ // filter columns on drop-down filter change
+ onSlcChange(e) {
+ if(!this.activeFlt){ return; }
+ let _ev = e || global.event;
+ if(this.popUpFilters){ Event.stop(_ev); }
+ if(this.onSlcChange){ this.filter(); }
+ },
+ // fill checklist filter on click if required
+ onCheckListClick(e) {
+ let _ev = e || global.event;
+ let elm = Event.target(_ev);
+ if(this.fillSlcOnDemand && elm.getAttribute('filled') === '0'){
+ let ct = elm.getAttribute('ct');
+ this.Mod.checkList._build(ct);
+ this.Mod.checkList.checkListDiv[ct].onclick = null;
+ this.Mod.checkList.checkListDiv[ct].title = '';
+ }
+ },
+ // filter when validation button clicked
+ onBtnClick() {
+ this.filter();
+ }
+ };
+ }
+
+ /**
+ * Initialise filtering grid bar behaviours and layout
+ *
+ * TODO: decompose in smaller methods
+ */
+ init(){
+ if(this._hasGrid){
+ return;
+ }
+ if(!this.tbl){
+ this.tbl = Dom.id(this.id);
+ }
+ if(this.gridLayout){
+ this.refRow = this.startRow===null ? 0 : this.startRow;
+ }
+ if(this.popUpFilters &&
+ ((this.filtersRowIndex === 0 && this.headersRow === 1) ||
+ this.gridLayout)){
+ this.headersRow = 0;
+ }
+
+ let Mod = this.Mod;
+ let n = this.singleSearchFlt ? 1 : this.nbCells,
+ inpclass;
+
+ //loads stylesheet if not imported
+ this.import(this.stylesheetId, this.stylesheet, null, 'link');
+
+ //loads theme
+ if(this.hasThemes){ this._loadThemes(); }
+
+ if(this.rememberGridValues || this.rememberPageNb ||
+ this.rememberPageLen){
+ Mod.store = new Store(this);
+ }
+
+ if(this.gridLayout){
+ Mod.gridLayout = new GridLayout(this);
+ Mod.gridLayout.init();
+ }
+
+ if(this.loader){
+ if(!Mod.loader){
+ Mod.loader = new Loader(this);
+ }
+ }
+
+ if(this.highlightKeywords){
+ Mod.highlightKeyword = new HighlightKeyword(this);
+ }
+
+ if(this.popUpFilters){
+ if(!Mod.popupFilter){
+ Mod.popupFilter = new PopupFilter(this);
+ }
+ Mod.popupFilter.init();
+ }
+
+ //filters grid is not generated
+ if(!this.fltGrid){
+ this.refRow = this.refRow-1;
+ if(this.gridLayout){
+ this.refRow = 0;
+ }
+ this.nbFilterableRows = this.getRowsNb();
+ this.nbVisibleRows = this.nbFilterableRows;
+ this.nbRows = this.nbFilterableRows + this.refRow;
+ } else {
+ if(this.isFirstLoad){
+ let fltrow;
+ if(!this.gridLayout){
+ let thead = Dom.tag(this.tbl, 'thead');
+ if(thead.length > 0){
+ fltrow = thead[0].insertRow(this.filtersRowIndex);
+ } else {
+ fltrow = this.tbl.insertRow(this.filtersRowIndex);
+ }
+
+ if(this.headersRow > 1 &&
+ this.filtersRowIndex <= this.headersRow &&
+ !this.popUpFilters){
+ this.headersRow++;
+ }
+ if(this.popUpFilters){
+ this.headersRow++;
+ }
+
+ fltrow.className = this.fltsRowCssClass;
+ //Disable for grid_layout
+ if(this.isExternalFlt &&
+ (!this.gridLayout || this.popUpFilters)){
+ fltrow.style.display = 'none';
+ }
+ }
+
+ this.nbFilterableRows = this.getRowsNb();
+ this.nbVisibleRows = this.nbFilterableRows;
+ this.nbRows = this.tbl.rows.length;
+
+ for(let i=0; i<n; i++){// this loop adds filters
+
+ if(this.popUpFilters){
+ Mod.popupFilter.build(i);
+ }
+
+ let fltcell = Dom.create(this.fltCellTag),
+ col = this.getFilterType(i),
+ externalFltTgtId =
+ this.isExternalFlt && this.externalFltTgtIds ?
+ this.externalFltTgtIds[i] : null;
+
+ if(this.singleSearchFlt){
+ fltcell.colSpan = this.nbCells;
+ }
+ if(!this.gridLayout){
+ fltrow.appendChild(fltcell);
+ }
+ inpclass = (i==n-1 && this.displayBtn) ?
+ this.fltSmallCssClass : this.fltCssClass;
+
+ //only 1 input for single search
+ if(this.singleSearchFlt){
+ col = this.fltTypeInp;
+ inpclass = this.singleFltCssClass;
+ }
+
+ //drop-down filters
+ if(col===this.fltTypeSlc || col===this.fltTypeMulti){
+ if(!Mod.dropdown){
+ Mod.dropdown = new Dropdown(this);
+ }
+ let dropdown = Mod.dropdown;
+
+ let slc = Dom.create(this.fltTypeSlc,
+ ['id', this.prfxFlt+i+'_'+this.id],
+ ['ct', i], ['filled', '0']
+ );
+
+ if(col===this.fltTypeMulti){
+ slc.multiple = this.fltTypeMulti;
+ slc.title = dropdown.multipleSlcTooltip;
+ }
+ slc.className = Str.lower(col)===this.fltTypeSlc ?
+ inpclass : this.fltMultiCssClass;// for ie<=6
+
+ //filter is appended in desired external element
+ if(externalFltTgtId){
+ Dom.id(externalFltTgtId).appendChild(slc);
+ this.externalFltEls.push(slc);
+ } else {
+ fltcell.appendChild(slc);
+ }
+
+ this.fltIds.push(this.prfxFlt+i+'_'+this.id);
+
+ if(!this.fillSlcOnDemand){
+ dropdown._build(i);
+ }
+
+ Event.add(slc, 'keypress',
+ this.Evt.detectKey.bind(this));
+ Event.add(slc, 'change',
+ this.Evt.onSlcChange.bind(this));
+ Event.add(slc, 'focus', this.Evt.onSlcFocus.bind(this));
+
+ //1st option is created here since dropdown.build isn't
+ //invoked
+ if(this.fillSlcOnDemand){
+ let opt0 = Dom.createOpt(this.displayAllText, '');
+ slc.appendChild(opt0);
+ }
+ }
+ // checklist
+ else if(col===this.fltTypeCheckList){
+ let checkList;
+ Mod.checkList = new CheckList(this);
+ checkList = Mod.checkList;
+
+ let divCont = Dom.create('div',
+ ['id', checkList.prfxCheckListDiv+i+'_'+this.id],
+ ['ct', i], ['filled', '0']);
+ divCont.className = checkList.checkListDivCssClass;
+
+ //filter is appended in desired element
+ if(externalFltTgtId){
+ Dom.id(externalFltTgtId).appendChild(divCont);
+ this.externalFltEls.push(divCont);
+ } else {
+ fltcell.appendChild(divCont);
+ }
+
+ checkList.checkListDiv[i] = divCont;
+ this.fltIds.push(this.prfxFlt+i+'_'+this.id);
+ if(!this.fillSlcOnDemand){
+ checkList._build(i);
+ }
+
+ if(this.fillSlcOnDemand){
+ Event.add(divCont, 'click',
+ this.Evt.onCheckListClick.bind(this));
+ divCont.appendChild(
+ Dom.text(checkList.activateCheckListTxt));
+ }
+ }
+
+ else{
+ //show/hide input
+ let inptype = col===this.fltTypeInp ? 'text' : 'hidden';
+ let inp = Dom.create(this.fltTypeInp,
+ ['id',this.prfxFlt+i+'_'+this.id],
+ ['type',inptype], ['ct',i]);
+ if(inptype!=='hidden' && this.watermark){
+ inp.setAttribute(
+ 'placeholder',
+ this.isWatermarkArray ?
+ (this.watermark[i] || '') : this.watermark
+ );
+ }
+ inp.className = inpclass;
+ Event.add(inp, 'focus', this.Evt.onInpFocus.bind(this));
+
+ //filter is appended in desired element
+ if(externalFltTgtId){
+ Dom.id(externalFltTgtId).appendChild(inp);
+ this.externalFltEls.push(inp);
+ } else {
+ fltcell.appendChild(inp);
+ }
+
+ this.fltIds.push(this.prfxFlt+i+'_'+this.id);
+
+ Event.add(inp, 'keypress',
+ this.Evt.detectKey.bind(this));
+ Event.add(inp, 'keydown',
+ this.Evt.onKeyDown.bind(this));
+ Event.add(inp, 'keyup', this.Evt.onKeyUp.bind(this));
+ Event.add(inp, 'blur', this.Evt.onInpBlur.bind(this));
+
+ if(this.rememberGridValues){
+ let flts_values = this.Mod.store.getFilterValues(
+ this.fltsValuesCookie);
+ if(flts_values[i]!=' '){
+ this.setFilterValue(i, flts_values[i], false);
+ }
+ }
+ }
+ // this adds submit button
+ if(i==n-1 && this.displayBtn){
+ let btn = Dom.create(this.fltTypeInp,
+ ['id',this.prfxValButton+i+'_'+this.id],
+ ['type','button'], ['value',this.btnText]);
+ btn.className = this.btnCssClass;
+
+ //filter is appended in desired element
+ if(externalFltTgtId){
+ Dom.id(externalFltTgtId).appendChild(btn);
+ } else{
+ fltcell.appendChild(btn);
+ }
+
+ Event.add(btn, 'click', this.Evt.onBtnClick.bind(this));
+ }//if
+
+ }// for i
+
+ } else {
+ this._resetGrid();
+ }//if isFirstLoad
+
+ }//if this.fltGrid
+
+ /* Filter behaviours */
+ if(this.hasVisibleRows){
+ this.enforceVisibility();
+ }
+ if(this.rowsCounter){
+ Mod.rowsCounter = new RowsCounter(this);
+ Mod.rowsCounter.init();
+ }
+ if(this.statusBar){
+ Mod.statusBar = new StatusBar(this);
+ Mod.statusBar.init();
+ }
+ if(this.paging || Mod.paging){
+ if(!Mod.paging){
+ Mod.paging = new Paging(this);
+ }
+
+ // TODO: handle both cases in paging init
+ if(Mod.paging.isPagingRemoved){
+ Mod.paging.reset();
+ } else {
+ Mod.paging.init();
+ }
+ }
+ if(this.btnReset){
+ Mod.clearButton = new ClearButton(this);
+ Mod.clearButton.init();
+ }
+ if(this.helpInstructions){
+ if(!Mod.help){
+ Mod.help = new Help(this);
+ }
+ Mod.help.init();
+ }
+ if(this.hasColWidths && !this.gridLayout){
+ this.setColWidths();
+ }
+ if(this.alternateBgs){
+ Mod.alternateRows = new AlternateRows(this);
+ Mod.alternateRows.init();
+ }
+
+ this.isFirstLoad = false;
+ this._hasGrid = true;
+
+ if(this.rememberGridValues || this.rememberPageLen ||
+ this.rememberPageNb){
+ this.resetValues();
+ }
+
+ //TF css class is added to table
+ if(!this.gridLayout){
+ Dom.addClass(this.tbl, this.prfxTf);
+ }
+
+ if(this.loader){
+ Mod.loader.show('none');
+ }
+
+ /* Loads extensions */
+ if(this.hasExtensions){
+ this.initExtensions();
+ }
+
+ if(this.onFiltersLoaded){
+ this.onFiltersLoaded.call(null, this);
+ }
+ }
+
+ /**
+ * Manages state messages
+ * @param {String} evt Event name
+ * @param {Object} cfg Config object
+ */
+ EvtManager(evt,
+ cfg={ slcIndex: null, slcExternal: false, slcId: null, pgIndex: null }){
+ let slcIndex = cfg.slcIndex;
+ let slcExternal = cfg.slcExternal;
+ let slcId = cfg.slcId;
+ let pgIndex = cfg.pgIndex;
+ let cpt = this.Mod;
+
+ function efx(){
+ /*jshint validthis:true */
+ let ev = this.Evt.name;
+
+ switch(evt){
+ case ev.filter:
+ this._filter();
+ break;
+ case ev.dropdown:
+ if(this.linkedFilters){
+ cpt.dropdown._build(slcIndex, true);
+ } else {
+ cpt.dropdown._build(
+ slcIndex, false, slcExternal, slcId);
+ }
+ break;
+ case ev.checklist:
+ cpt.checkList._build(slcIndex, slcExternal, slcId);
+ break;
+ case ev.changepage:
+ cpt.paging._changePage(pgIndex);
+ break;
+ case ev.clear:
+ this._clearFilters();
+ this._filter();
+ break;
+ case ev.changeresultsperpage:
+ cpt.paging._changeResultsPerPage();
+ break;
+ case ev.resetvalues:
+ this._resetValues();
+ this._filter();
+ break;
+ case ev.resetpage:
+ cpt.paging._resetPage(this.pgNbCookie);
+ break;
+ case ev.resetpagelength:
+ cpt.paging._resetPageLength(this.pgLenCookie);
+ break;
+ case ev.loadextensions:
+ this._loadExtensions();
+ break;
+ case ev.loadthemes:
+ this._loadThemes();
+ break;
+ }
+ if(this.statusBar){
+ cpt.statusBar.message('');
+ }
+ if(this.loader){
+ cpt.loader.show('none');
+ }
+ }
+
+ if(!this.loader && !this.statusBar && !this.linkedFilters) {
+ efx.call(this);
+ } else {
+ if(this.loader){
+ cpt.loader.show('');
+ }
+ if(this.statusBar){
+ cpt.statusBar.message(this['msg'+evt]);
+ }
+ global.setTimeout(efx.bind(this), this.execDelay);
+ }
+ }
+
+ /**
+ * Return a feature instance for a given name
+ * @param {String} name Name of the feature
+ * @return {Object}
+ */
+ feature(name){
+ return this.Mod[name];
+ }
+
+ /**
+ * Initialise all the extensions defined in the configuration object
+ */
+ initExtensions(){
+ let exts = this.extensions;
+
+ for(let i=0, len=exts.length; i<len; i++){
+ let ext = exts[i];
+ if(!this.ExtRegistry[ext.name]){
+ this.loadExtension(ext);
+ }
+ }
+ }
+
+ /**
+ * Load an extension module
+ * @param {Object} ext Extension config object
+ */
+ loadExtension(ext){
+ if(!ext || !ext.name){
+ return;
+ }
+
+ let name = ext.name;
+ let path = ext.path;
+ let modulePath;
+
+ if(name && path){
+ modulePath = ext.path + name;
+ } else {
+ name = name.replace('.js', '');
+ modulePath = 'extensions/{}/{}'.replace(/{}/g, name);
+ }
+
+ require(['./' + modulePath], (mod)=> {
+ let inst = new mod(this, ext);
+ inst.init();
+ this.ExtRegistry[name] = inst;
+ });
+ }
+
+ /**
+ * Get an extension instance
+ * @param {String} name Name of the extension
+ * @return {Object} Extension instance
+ */
+ extension(name){
+ return this.ExtRegistry[name];
+ }
+
+ /**
+ * Check passed extension name exists
+ * @param {String} name Name of the extension
+ * @return {Boolean}
+ */
+ hasExtension(name){
+ return !Types.isEmpty(this.ExtRegistry[name]);
+ }
+
+ /**
+ * Destroy all the extensions defined in the configuration object
+ */
+ destroyExtensions(){
+ let exts = this.extensions;
+
+ for(let i=0, len=exts.length; i<len; i++){
+ let ext = exts[i];
+ let extInstance = this.ExtRegistry[ext.name];
+ if(extInstance){
+ extInstance.destroy();
+ this.ExtRegistry[ext.name] = null;
+ }
+ }
+ }
+
+ loadThemes(){
+ this.EvtManager(this.Evt.name.loadthemes);
+ }
+
+ /**
+ * Load themes defined in the configuration object
+ */
+ _loadThemes(){
+ let themes = this.themes;
+ //Default theme config
+ if(this.enableDefaultTheme){
+ let defaultTheme = { name: 'default' };
+ this.themes.push(defaultTheme);
+ }
+ if(Types.isArray(themes)){
+ for(let i=0, len=themes.length; i<len; i++){
+ let theme = themes[i];
+ let name = theme.name;
+ let path = theme.path;
+ let styleId = this.prfxTf + name;
+ if(name && !path){
+ path = this.themesPath + name + '/' + name + '.css';
+ }
+ else if(!name && theme.path){
+ name = 'theme{0}'.replace('{0}', i);
+ }
+
+ if(!this.isImported(path, 'link')){
+ this.import(styleId, path, null, 'link');
+ }
+ }
+ }
+
+ //Some elements need to be overriden for default theme
+ //Reset button
+ this.btnResetText = null;
+ this.btnResetHtml = '<input type="button" value="" class="' +
+ this.btnResetCssClass+'" title="Clear filters" />';
+
+ //Paging buttons
+ this.btnPrevPageHtml = '<input type="button" value="" class="' +
+ this.btnPageCssClass+' previousPage" title="Previous page" />';
+ this.btnNextPageHtml = '<input type="button" value="" class="' +
+ this.btnPageCssClass+' nextPage" title="Next page" />';
+ this.btnFirstPageHtml = '<input type="button" value="" class="' +
+ this.btnPageCssClass+' firstPage" title="First page" />';
+ this.btnLastPageHtml = '<input type="button" value="" class="' +
+ this.btnPageCssClass+' lastPage" title="Last page" />';
+
+ //Loader
+ this.loader = true;
+ this.loaderHtml = '<div class="defaultLoader"></div>';
+ this.loaderText = null;
+ }
+
+ /**
+ * Return stylesheet DOM element for a given theme name
+ * @return {DOMElement} stylesheet element
+ */
+ getStylesheet(name='default'){
+ return Dom.id(this.prfxTf + name);
+ }
+
+ /**
+ * Destroy filter grid
+ */
+ destroy(){
+ if(!this._hasGrid){
+ return;
+ }
+ let rows = this.tbl.rows,
+ Mod = this.Mod;
+
+ if(this.isExternalFlt && !this.popUpFilters){
+ this.removeExternalFlts();
+ }
+ if(this.infDiv){
+ this.removeToolbar();
+ }
+ if(this.highlightKeywords){
+ Mod.highlightKeyword.unhighlightAll();
+ }
+ if(this.markActiveColumns){
+ this.clearActiveColumns();
+ }
+ if(this.hasExtensions){
+ this.destroyExtensions();
+ }
+
+ //this loop shows all rows and removes validRow attribute
+ for(let j=this.refRow; j<this.nbRows; j++){
+ rows[j].style.display = '';
+
+ if(rows[j].hasAttribute('validRow')){
+ rows[j].removeAttribute('validRow');
+ }
+
+ //removes alternating colors
+ if(this.alternateBgs){
+ Mod.alternateRows.removeRowBg(j);
+ }
+
+ }//for j
+
+ if(this.fltGrid && !this.gridLayout){
+ this.fltGridEl = rows[this.filtersRowIndex];
+ this.tbl.deleteRow(this.filtersRowIndex);
+ }
+
+ // Destroy modules
+ Object.keys(Mod).forEach(function(key) {
+ var feature = Mod[key];
+ if(feature && Types.isFn(feature.destroy)){
+ feature.destroy();
+ }
+ });
+
+ Dom.removeClass(this.tbl, this.prfxTf);
+ this.activeFlt = null;
+ this.isStartBgAlternate = true;
+ this._hasGrid = false;
+ this.tbl = null;
+ }
+
+ /**
+ * Generate container element for paging, reset button, rows counter etc.
+ */
+ setToolbar(){
+ if(this.infDiv){
+ return;
+ }
+
+ /*** container div ***/
+ let infdiv = Dom.create('div', ['id', this.prfxInfDiv+this.id]);
+ infdiv.className = this.infDivCssClass;
+
+ //custom container
+ if(this.toolBarTgtId){
+ Dom.id(this.toolBarTgtId).appendChild(infdiv);
+ }
+ //grid-layout
+ else if(this.gridLayout){
+ let gridLayout = this.Mod.gridLayout;
+ gridLayout.tblMainCont.appendChild(infdiv);
+ infdiv.className = gridLayout.gridInfDivCssClass;
+ }
+ //default location: just above the table
+ else{
+ var cont = Dom.create('caption');
+ cont.appendChild(infdiv);
+ this.tbl.insertBefore(cont, this.tbl.firstChild);
+ }
+ this.infDiv = Dom.id(this.prfxInfDiv+this.id);
+
+ /*** left div containing rows # displayer ***/
+ let ldiv = Dom.create('div', ['id', this.prfxLDiv+this.id]);
+ ldiv.className = this.lDivCssClass;
+ infdiv.appendChild(ldiv);
+ this.lDiv = Dom.id(this.prfxLDiv+this.id);
+
+ /*** right div containing reset button
+ + nb results per page select ***/
+ let rdiv = Dom.create('div', ['id', this.prfxRDiv+this.id]);
+ rdiv.className = this.rDivCssClass;
+ infdiv.appendChild(rdiv);
+ this.rDiv = Dom.id(this.prfxRDiv+this.id);
+
+ /*** mid div containing paging elements ***/
+ let mdiv = Dom.create('div', ['id', this.prfxMDiv+this.id]);
+ mdiv.className = this.mDivCssClass;
+ infdiv.appendChild(mdiv);
+ this.mDiv = Dom.id(this.prfxMDiv+this.id);
+
+ // Enable help instructions by default if topbar is generated and not
+ // explicitely set to false
+ if(Types.isUndef(this.helpInstructions)){
+ if(!this.Mod.help){
+ this.Mod.help = new Help(this);
+ }
+ this.Mod.help.init();
+ this.helpInstructions = true;
+ }
+ }
+
+ /**
+ * Remove toolbar container element
+ */
+ removeToolbar(){
+ if(!this.infDiv){
+ return;
+ }
+ this.infDiv.parentNode.removeChild(this.infDiv);
+ this.infDiv = null;
+
+ let tbl = this.tbl;
+ let captions = Dom.tag(tbl, 'caption');
+ if(captions.length > 0){
+ [].forEach.call(captions, function(elm) {
+ tbl.removeChild(elm);
+ });
+ }
+ }
+
+ /**
+ * Remove all the external column filters
+ */
+ removeExternalFlts(){
+ if(!this.isExternalFlt || !this.externalFltTgtIds){
+ return;
+ }
+ let ids = this.externalFltTgtIds,
+ len = ids.length;
+ for(let ct=0; ct<len; ct++){
+ let externalFltTgtId = ids[ct],
+ externalFlt = Dom.id(externalFltTgtId);
+ if(externalFlt){
+ externalFlt.innerHTML = '';
+ }
+ }
+ }
+
+ /**
+ * Check if given column implements a filter with custom options
+ * @param {Number} colIndex Column's index
+ * @return {Boolean}
+ */
+ isCustomOptions(colIndex) {
+ return this.hasCustomOptions &&
+ this.customOptions.cols.indexOf(colIndex) != -1;
+ }
+
+ /**
+ * Returns an array [[value0, value1 ...],[text0, text1 ...]] with the
+ * custom options values and texts
+ * @param {Number} colIndex Column's index
+ * @return {Array}
+ */
+ getCustomOptions(colIndex){
+ if(!colIndex || !this.isCustomOptions(colIndex)){
+ return;
+ }
+
+ let customOptions = this.customOptions;
+ let cols = customOptions.cols;
+ let optTxt = [], optArray = [];
+ let index = Arr.indexByValue(cols, colIndex);
+ let slcValues = customOptions.values[index];
+ let slcTexts = customOptions.texts[index];
+ let slcSort = customOptions.sorts[index];
+
+ for(let r=0, len=slcValues.length; r<len; r++){
+ optArray.push(slcValues[r]);
+ if(slcTexts[r]){
+ optTxt.push(slcTexts[r]);
+ } else {
+ optTxt.push(slcValues[r]);
+ }
+ }
+ if(slcSort){
+ optArray.sort();
+ optTxt.sort();
+ }
+ return [optArray, optTxt];
+ }
+
+ resetValues(){
+ this.EvtManager(this.Evt.name.resetvalues);
+ }
+
+ /**
+ * Reset persisted filter values
+ */
+ _resetValues(){
+ //only fillSlcOnDemand
+ if(this.rememberGridValues && this.fillSlcOnDemand){
+ this._resetGridValues(this.fltsValuesCookie);
+ }
+ if(this.rememberPageLen && this.Mod.paging){
+ this.Mod.paging.resetPageLength(this.pgLenCookie);
+ }
+ if(this.rememberPageNb && this.Mod.paging){
+ this.Mod.paging.resetPage(this.pgNbCookie);
+ }
+ }
+
+ /**
+ * Reset persisted filter values when load filters on demand feature is
+ * enabled
+ * @param {String} name cookie name storing filter values
+ */
+ _resetGridValues(name){
+ if(!this.fillSlcOnDemand){
+ return;
+ }
+ let fltsValues = this.Mod.store.getFilterValues(name),
+ slcFltsIndex = this.getFiltersByType(this.fltTypeSlc, true),
+ multiFltsIndex = this.getFiltersByType(this.fltTypeMulti, true);
+
+ //if the number of columns is the same as before page reload
+ if(Number(fltsValues[(fltsValues.length-1)]) === this.fltIds.length){
+ for(let i=0; i<(fltsValues.length - 1); i++){
+ if(fltsValues[i]===' '){
+ continue;
+ }
+ let s, opt;
+ let fltType = this.getFilterType(i);
+ // if fillSlcOnDemand, drop-down needs to contain stored
+ // value(s) for filtering
+ if(fltType===this.fltTypeSlc || fltType===this.fltTypeMulti){
+ let slc = Dom.id( this.fltIds[i] );
+ slc.options[0].selected = false;
+
+ //selects
+ if(Arr.has(slcFltsIndex, i)){
+ opt = Dom.createOpt(fltsValues[i],fltsValues[i],true);
+ slc.appendChild(opt);
+ this.hasStoredValues = true;
+ }
+ //multiple select
+ if(Arr.has(multiFltsIndex, i)){
+ s = fltsValues[i].split(' '+this.orOperator+' ');
+ for(let j=0, len=s.length; j<len; j++){
+ if(s[j]===''){
+ continue;
+ }
+ opt = Dom.createOpt(s[j],s[j],true);
+ slc.appendChild(opt);
+ this.hasStoredValues = true;
+ }
+ }// if multiFltsIndex
+ }
+ else if(fltType===this.fltTypeCheckList){
+ let checkList = this.Mod.checkList;
+ let divChk = checkList.checkListDiv[i];
+ divChk.title = divChk.innerHTML;
+ divChk.innerHTML = '';
+
+ let ul = Dom.create(
+ 'ul',['id',this.fltIds[i]],['colIndex',i]);
+ ul.className = checkList.checkListCssClass;
+
+ let li0 = Dom.createCheckItem(
+ this.fltIds[i]+'_0', '', this.displayAllText);
+ li0.className = checkList.checkListItemCssClass;
+ ul.appendChild(li0);
+
+ divChk.appendChild(ul);
+
+ s = fltsValues[i].split(' '+this.orOperator+' ');
+ for(let j=0, len=s.length; j<len; j++){
+ if(s[j]===''){
+ continue;
+ }
+ let li = Dom.createCheckItem(
+ this.fltIds[i]+'_'+(j+1), s[j], s[j]);
+ li.className = checkList.checkListItemCssClass;
+ ul.appendChild(li);
+ li.check.checked = true;
+ checkList.setCheckListValues(li.check);
+ this.hasStoredValues = true;
+ }
+ }
+ }//end for
+
+ if(!this.hasStoredValues && this.paging){
+ this.Mod.paging.setPagingInfo();
+ }
+ }//end if
+ }
+
+ filter(){
+ this.EvtManager(this.Evt.name.filter);
+ }
+
+ /**
+ * Filter the table by retrieving the data from each cell in every single
+ * row and comparing it to the search term for current column. A row is
+ * hidden when all the search terms are not found in inspected row.
+ *
+ * TODO: Reduce complexity of this massive method
+ */
+ _filter(){
+ if(!this.fltGrid || (!this._hasGrid && !this.isFirstLoad)){
+ return;
+ }
+ //invoke onbefore callback
+ if(this.onBeforeFilter){
+ this.onBeforeFilter.call(null, this);
+ }
+
+ let row = this.tbl.rows,
+ Mod = this.Mod,
+ hiddenrows = 0;
+
+ this.validRowsIndex = [];
+
+ // removes keyword highlighting
+ if(this.highlightKeywords){
+ Mod.highlightKeyword.unhighlightAll();
+ }
+ //removes popup filters active icons
+ if(this.popUpFilters){
+ Mod.popupFilter.buildIcons();
+ }
+ //removes active column header class
+ if(this.markActiveColumns){
+ this.clearActiveColumns();
+ }
+ // search args re-init
+ this.searchArgs = this.getFiltersValue();
+
+ var num_cell_data, nbFormat;
+ var re_le = new RegExp(this.leOperator),
+ re_ge = new RegExp(this.geOperator),
+ re_l = new RegExp(this.lwOperator),
+ re_g = new RegExp(this.grOperator),
+ re_d = new RegExp(this.dfOperator),
+ re_lk = new RegExp(Str.rgxEsc(this.lkOperator)),
+ re_eq = new RegExp(this.eqOperator),
+ re_st = new RegExp(this.stOperator),
+ re_en = new RegExp(this.enOperator),
+ // re_an = new RegExp(this.anOperator),
+ // re_cr = new RegExp(this.curExp),
+ re_em = this.emOperator,
+ re_nm = this.nmOperator,
+ re_re = new RegExp(Str.rgxEsc(this.rgxOperator));
+
+ //keyword highlighting
+ function highlight(str, ok, cell){
+ /*jshint validthis:true */
+ if(this.highlightKeywords && ok){
+ str = str.replace(re_lk, '');
+ str = str.replace(re_eq, '');
+ str = str.replace(re_st, '');
+ str = str.replace(re_en, '');
+ let w = str;
+ if(re_le.test(str) || re_ge.test(str) || re_l.test(str) ||
+ re_g.test(str) || re_d.test(str)){
+ w = Dom.getText(cell);
+ }
+ if(w !== ''){
+ Mod.highlightKeyword.highlight(
+ cell, w, Mod.highlightKeyword.highlightCssClass);
+ }
+ }
+ }
+
+ //looks for search argument in current row
+ function hasArg(sA, cell_data, j){
+ /*jshint validthis:true */
+ let occurence,
+ removeNbFormat = Helpers.removeNbFormat;
+ //Search arg operator tests
+ let hasLO = re_l.test(sA),
+ hasLE = re_le.test(sA),
+ hasGR = re_g.test(sA),
+ hasGE = re_ge.test(sA),
+ hasDF = re_d.test(sA),
+ hasEQ = re_eq.test(sA),
+ hasLK = re_lk.test(sA),
+ // hasAN = re_an.test(sA),
+ hasST = re_st.test(sA),
+ hasEN = re_en.test(sA),
+ hasEM = (re_em === sA),
+ hasNM = (re_nm === sA),
+ hasRE = re_re.test(sA);
+
+ //Search arg dates tests
+ let isLDate = hasLO && isValidDate(sA.replace(re_l,''), dtType);
+ let isLEDate = hasLE && isValidDate(sA.replace(re_le,''), dtType);
+ let isGDate = hasGR && isValidDate(sA.replace(re_g,''), dtType);
+ let isGEDate = hasGE && isValidDate(sA.replace(re_ge,''), dtType);
+ let isDFDate = hasDF && isValidDate(sA.replace(re_d,''), dtType);
+ let isEQDate = hasEQ && isValidDate(sA.replace(re_eq,''), dtType);
+
+ let dte1, dte2;
+ //dates
+ if(isValidDate(cell_data,dtType)){
+ dte1 = formatDate(cell_data,dtType);
+ // lower date
+ if(isLDate){
+ dte2 = formatDate(sA.replace(re_l,''), dtType);
+ occurence = dte1 < dte2;
+ }
+ // lower equal date
+ else if(isLEDate){
+ dte2 = formatDate(sA.replace(re_le,''), dtType);
+ occurence = dte1 <= dte2;
+ }
+ // greater equal date
+ else if(isGEDate){
+ dte2 = formatDate(sA.replace(re_ge,''), dtType);
+ occurence = dte1 >= dte2;
+ }
+ // greater date
+ else if(isGDate){
+ dte2 = formatDate(sA.replace(re_g,''), dtType);
+ occurence = dte1 > dte2;
+ }
+ // different date
+ else if(isDFDate){
+ dte2 = formatDate(sA.replace(re_d,''), dtType);
+ occurence = dte1.toString() != dte2.toString();
+ }
+ // equal date
+ else if(isEQDate){
+ dte2 = formatDate(sA.replace(re_eq,''), dtType);
+ occurence = dte1.toString() == dte2.toString();
+ }
+ // searched keyword with * operator doesn't have to be a date
+ else if(re_lk.test(sA)){// like date
+ occurence = this._containsStr(
+ sA.replace(re_lk,''), cell_data, null, false);
+ }
+ else if(isValidDate(sA,dtType)){
+ dte2 = formatDate(sA,dtType);
+ occurence = dte1.toString() == dte2.toString();
+ }
+ //empty
+ else if(hasEM){
+ occurence = Str.isEmpty(cell_data);
+ }
+ //non-empty
+ else if(hasNM){
+ occurence = !Str.isEmpty(cell_data);
+ }
+ }
+
+ else{
+ //first numbers need to be formated
+ if(this.hasColNbFormat && this.colNbFormat[j]){
+ num_cell_data = removeNbFormat(
+ cell_data, this.colNbFormat[j]);
+ nbFormat = this.colNbFormat[j];
+ } else {
+ if(this.thousandsSeparator === ',' &&
+ this.decimalSeparator === '.'){
+ num_cell_data = removeNbFormat(cell_data, 'us');
+ nbFormat = 'us';
+ } else {
+ num_cell_data = removeNbFormat(cell_data, 'eu');
+ nbFormat = 'eu';
+ }
+ }
+
+ // first checks if there is any operator (<,>,<=,>=,!,*,=,{,},
+ // rgx:)
+ // lower equal
+ if(hasLE){
+ occurence = num_cell_data <= removeNbFormat(
+ sA.replace(re_le, ''), nbFormat);
+ }
+ //greater equal
+ else if(hasGE){
+ occurence = num_cell_data >= removeNbFormat(
+ sA.replace(re_ge, ''), nbFormat);
+ }
+ //lower
+ else if(hasLO){
+ occurence = num_cell_data < removeNbFormat(
+ sA.replace(re_l, ''), nbFormat);
+ }
+ //greater
+ else if(hasGR){
+ occurence = num_cell_data > removeNbFormat(
+ sA.replace(re_g, ''), nbFormat);
+ }
+ //different
+ else if(hasDF){
+ occurence = this._containsStr(
+ sA.replace(re_d, ''),cell_data) ? false : true;
+ }
+ //like
+ else if(hasLK){
+ occurence = this._containsStr(
+ sA.replace(re_lk, ''), cell_data, null, false);
+ }
+ //equal
+ else if(hasEQ){
+ occurence = this._containsStr(
+ sA.replace(re_eq, ''), cell_data, null, true);
+ }
+ //starts with
+ else if(hasST){
+ occurence = cell_data.indexOf(sA.replace(re_st, ''))===0 ?
+ true : false;
+ }
+ //ends with
+ else if(hasEN){
+ let searchArg = sA.replace(re_en, '');
+ occurence =
+ cell_data.lastIndexOf(searchArg,cell_data.length-1) ===
+ (cell_data.length-1)-(searchArg.length-1) &&
+ cell_data.lastIndexOf(
+ searchArg, cell_data.length-1) > -1 ? true : false;
+ }
+ //empty
+ else if(hasEM){
+ occurence = Str.isEmpty(cell_data);
+ }
+ //non-empty
+ else if(hasNM){
+ occurence = !Str.isEmpty(cell_data);
+ }
+ //regexp
+ else if(hasRE){
+ //in case regexp fires an exception
+ try{
+ //operator is removed
+ let srchArg = sA.replace(re_re,'');
+ let rgx = new RegExp(srchArg);
+ occurence = rgx.test(cell_data);
+ } catch(e) { occurence = false; }
+ }
+ else{
+ occurence = this._containsStr(
+ sA, cell_data, this.getFilterType(j));
+ }
+
+ }//else
+ return occurence;
+ }//fn
+
+ for(let k=this.refRow; k<this.nbRows; k++){
+ /*** if table already filtered some rows are not visible ***/
+ if(row[k].style.display === 'none'){
+ row[k].style.display = '';
+ }
+
+ let cell = row[k].cells,
+ nchilds = cell.length;
+
+ // checks if row has exact cell #
+ if(nchilds !== this.nbCells){
+ continue;
+ }
+
+ let occurence = [],
+ isRowValid = true,
+ //only for single filter search
+ singleFltRowValid = false;
+
+ // this loop retrieves cell data
+ for(let j=0; j<nchilds; j++){
+ //searched keyword
+ let sA = this.searchArgs[this.singleSearchFlt ? 0 : j];
+ var dtType = this.hasColDateType ?
+ this.colDateType[j] : this.defaultDateType;
+ if(sA === ''){
+ continue;
+ }
+
+ let cell_data = Str.matchCase(
+ this.getCellData(j, cell[j]), this.caseSensitive);
+
+ //multiple search parameter operator ||
+ let sAOrSplit = sA.split(this.orOperator),
+ //multiple search || parameter boolean
+ hasMultiOrSA = (sAOrSplit.length>1) ? true : false,
+ //multiple search parameter operator &&
+ sAAndSplit = sA.split(this.anOperator),
+ //multiple search && parameter boolean
+ hasMultiAndSA = sAAndSplit.length>1 ? true : false;
+
+ //multiple sarch parameters
+ if(hasMultiOrSA || hasMultiAndSA){
+ let cS,
+ occur = false,
+ s = hasMultiOrSA ? sAOrSplit : sAAndSplit;
+ for(let w=0, len=s.length; w<len; w++){
+ cS = Str.trim(s[w]);
+ occur = hasArg.call(this, cS, cell_data, j);
+ highlight.call(this, cS, occur, cell[j]);
+ if(hasMultiOrSA && occur){
+ break;
+ }
+ if(hasMultiAndSA && !occur){
+ break;
+ }
+ }
+ occurence[j] = occur;
+ }
+ //single search parameter
+ else {
+ occurence[j] =
+ hasArg.call(this, Str.trim(sA), cell_data, j);
+ highlight.call(this, sA, occurence[j], cell[j]);
+ }//else single param
+
+ if(!occurence[j]){
+ isRowValid = false;
+ }
+ if(this.singleSearchFlt && occurence[j]){
+ singleFltRowValid = true;
+ }
+ if(this.popUpFilters){
+ Mod.popupFilter.buildIcon(j, true);
+ }
+ if(this.markActiveColumns){
+ if(k === this.refRow){
+ if(this.onBeforeActiveColumn){
+ this.onBeforeActiveColumn.call(null, this, j);
+ }
+ Dom.addClass(
+ this.getHeaderElement(j),
+ this.activeColumnsCssClass);
+ if(this.onAfterActiveColumn){
+ this.onAfterActiveColumn.call(null, this, j);
+ }
+ }
+ }
+ }//for j
+
+ if(this.singleSearchFlt && singleFltRowValid){
+ isRowValid = true;
+ }
+
+ if(!isRowValid){
+ this.validateRow(k, false);
+ if(Mod.alternateRows){
+ Mod.alternateRows.removeRowBg(k);
+ }
+ // always visible rows need to be counted as valid
+ if(this.hasVisibleRows && this.visibleRows.indexOf(k) !== -1){
+ this.validRowsIndex.push(k);
+ } else {
+ hiddenrows++;
+ }
+ } else {
+ this.validateRow(k, true);
+ this.validRowsIndex.push(k);
+ if(this.alternateBgs){
+ Mod.alternateRows.setRowBg(k, this.validRowsIndex.length);
+ }
+ if(this.onRowValidated){
+ this.onRowValidated.call(null, this, k);
+ }
+ }
+ }// for k
+
+ this.nbVisibleRows = this.validRowsIndex.length;
+ this.nbHiddenRows = hiddenrows;
+
+ if(this.rememberGridValues){
+ Mod.store.saveFilterValues(this.fltsValuesCookie);
+ }
+ //applies filter props after filtering process
+ if(!this.paging){
+ this.applyProps();
+ } else {
+ // Shouldn't need to care of that here...
+ // TODO: provide a method in paging module
+ Mod.paging.startPagingRow = 0;
+ Mod.paging.currentPageNb = 1;
+ //
+ Mod.paging.setPagingInfo(this.validRowsIndex);
+ }
+ //invokes onafter callback
+ if(this.onAfterFilter){
+ this.onAfterFilter.call(null,this);
+ }
+ }
+
+ /**
+ * Re-apply the features/behaviour concerned by filtering/paging operation
+ *
+ * NOTE: this will disappear whenever custom events in place
+ */
+ applyProps(){
+ let Mod = this.Mod;
+
+ //shows rows always visible
+ if(this.hasVisibleRows){
+ this.enforceVisibility();
+ }
+ //columns operations
+ if(this.hasExtension('colOps')){
+ this.extension('colOps').calc();
+ }
+
+ //re-populates drop-down filters
+ if(this.linkedFilters){
+ this.linkFilters();
+ }
+
+ if(this.rowsCounter){
+ Mod.rowsCounter.refresh(this.nbVisibleRows);
+ }
+
+ if(this.popUpFilters){
+ Mod.popupFilter.closeAll();
+ }
+ }
+
+ /**
+ * Return the data of a specified colum
+ * @param {Number} colindex Column index
+ * @param {Boolean} num Return unformatted number
+ * @param {Array} exclude List of row indexes to be excluded
+ * @return {Array} Flat list of data for a column
+ */
+ getColValues(colindex, num=false, exclude=undefined){
+ if(!this.fltGrid){
+ return;
+ }
+ let row = this.tbl.rows,
+ colValues = [];
+
+ for(let i=this.refRow; i<this.nbRows; i++){
+ let isExludedRow = false;
+ // checks if current row index appears in exclude array
+ if(exclude && Types.isArray(exclude)){
+ isExludedRow = Arr.has(exclude, i);
+ }
+ let cell = row[i].cells,
+ nchilds = cell.length;
+
+ // checks if row has exact cell # and is not excluded
+ if(nchilds === this.nbCells && !isExludedRow){
+ // this loop retrieves cell data
+ for(let j=0; j<nchilds; j++){
+ if(j != colindex || row[i].style.display !== ''){
+ continue;
+ }
+ let cell_data = Str.lower(this.getCellData(j, cell[j])),
+ nbFormat = this.colNbFormat ?
+ this.colNbFormat[colindex] : null,
+ data = num ?
+ Helpers.removeNbFormat(cell_data, nbFormat) :
+ cell_data;
+ colValues.push(data);
+ }
+ }
+ }
+ return colValues;
+ }
+
+ /**
+ * Return the filter's value of a specified column
+ * @param {Number} index Column index
+ * @return {String} Filter value
+ */
+ getFilterValue(index){
+ if(!this.fltGrid){
+ return;
+ }
+ let fltValue,
+ flt = this.getFilterElement(index);
+ if(!flt){
+ return '';
+ }
+
+ let fltColType = this.getFilterType(index);
+ if(fltColType !== this.fltTypeMulti &&
+ fltColType !== this.fltTypeCheckList){
+ fltValue = flt.value;
+ }
+ //mutiple select
+ else if(fltColType === this.fltTypeMulti){
+ fltValue = '';
+ for(let j=0, len=flt.options.length; j<len; j++){
+ if(flt.options[j].selected){
+ fltValue = fltValue.concat(
+ flt.options[j].value+' ' +
+ this.orOperator + ' '
+ );
+ }
+ }
+ //removes last operator ||
+ fltValue = fltValue.substr(0, fltValue.length-4);
+ }
+ //checklist
+ else if(fltColType === this.fltTypeCheckList){
+ if(flt.getAttribute('value') !== null){
+ fltValue = flt.getAttribute('value');
+ //removes last operator ||
+ fltValue = fltValue.substr(0, fltValue.length-3);
+ } else{
+ fltValue = '';
+ }
+ }
+ return fltValue;
+ }
+
+ /**
+ * Return the filters' values
+ * @return {Array} List of filters' values
+ */
+ getFiltersValue(){
+ if(!this.fltGrid){
+ return;
+ }
+ let searchArgs = [];
+ for(let i=0, len=this.fltIds.length; i<len; i++){
+ searchArgs.push(
+ Str.trim(
+ Str.matchCase(this.getFilterValue(i), this.caseSensitive))
+ );
+ }
+ return searchArgs;
+ }
+
+ /**
+ * Return the ID of the filter of a specified column
+ * @param {Number} index Column's index
+ * @return {String} ID of the filter element
+ */
+ getFilterId(index){
+ if(!this.fltGrid){
+ return;
+ }
+ return this.fltIds[index];
+ }
+
+ /**
+ * Return the list of ids of filters matching a specified type.
+ * Note: hidden filters are also returned
+ *
+ * @param {String} type Filter type string ('input', 'select', 'multiple',
+ * 'checklist')
+ * @param {Boolean} bool If true returns columns indexes instead of IDs
+ * @return {[type]} List of element IDs or column indexes
+ */
+ getFiltersByType(type, bool){
+ if(!this.fltGrid){
+ return;
+ }
+ let arr = [];
+ for(let i=0, len=this.fltIds.length; i<len; i++){
+ let fltType = this.getFilterType(i);
+ if(fltType === Str.lower(type)){
+ let a = bool ? i : this.fltIds[i];
+ arr.push(a);
+ }
+ }
+ return arr;
+ }
+
+ /**
+ * Return the filter's DOM element for a given column
+ * @param {Number} index Column's index
+ * @return {DOMElement}
+ */
+ getFilterElement(index){
+ let fltId = this.fltIds[index];
+ return Dom.id(fltId);
+ }
+
+ /**
+ * Return the number of cells for a given row index
+ * @param {Number} rowIndex Index of the row
+ * @return {Number} Number of cells
+ */
+ getCellsNb(rowIndex=0){
+ let tr = this.tbl.rows[rowIndex];
+ return tr.cells.length;
+ }
+
+ /**
+ * Return the number of filterable rows starting from reference row if
+ * defined
+ * @param {Boolean} includeHeaders Include the headers row
+ * @return {Number} Number of filterable rows
+ */
+ getRowsNb(includeHeaders){
+ let s = Types.isUndef(this.refRow) ? 0 : this.refRow,
+ ntrs = this.tbl.rows.length;
+ if(includeHeaders){ s = 0; }
+ return parseInt(ntrs-s, 10);
+ }
+
+ /**
+ * Return the data of a given cell
+ * @param {Number} i Column's index
+ * @param {Object} cell Cell's DOM object
+ * @return {String}
+ */
+ getCellData(i, cell){
+ if(Types.isUndef(i) || !cell){
+ return '';
+ }
+ //First checks for customCellData event
+ if(this.customCellData && Arr.has(this.customCellDataCols, i)){
+ return this.customCellData.call(null, this, cell, i);
+ } else {
+ return Dom.getText(cell);
+ }
+ }
+
+ /**
+ * Return the table data with following format:
+ * [
+ * [rowIndex, [value0, value1...]],
+ * [rowIndex, [value0, value1...]]
+ * ]
+ * @return {Array}
+ *
+ * TODO: provide an API returning data in JSON format
+ */
+ getTableData(){
+ let row = this.tbl.rows;
+ for(let k=this.refRow; k<this.nbRows; k++){
+ let rowData = [k,[]];
+ let cells = row[k].cells;
+ // this loop retrieves cell data
+ for(let j=0, len=cells.length; j<len; j++){
+ let cell_data = this.getCellData(j, cells[j]);
+ rowData[1].push(cell_data);
+ }
+ this.tblData.push(rowData);
+ }
+ return this.tblData;
+ }
+
+ /**
+ * Return the filtered data with following format:
+ * [
+ * [rowIndex, [value0, value1...]],
+ * [rowIndex, [value0, value1...]]
+ * ]
+ * @param {Boolean} includeHeaders Include headers row
+ * @return {Array}
+ *
+ * TODO: provide an API returning data in JSON format
+ */
+ getFilteredData(includeHeaders){
+ if(!this.validRowsIndex){
+ return [];
+ }
+ let row = this.tbl.rows,
+ filteredData = [];
+ if(includeHeaders){
+ let table = this.gridLayout ?
+ this.Mod.gridLayout.headTbl : this.tbl,
+ r = table.rows[this.headersRow],
+ rowData = [r.rowIndex, []];
+ for(let j=0; j<this.nbCells; j++){
+ let headerText = this.getCellData(j, r.cells[j]);
+ rowData[1].push(headerText);
+ }
+ filteredData.push(rowData);
+ }
+
+ let validRows = this.getValidRows(true);
+ for(let i=0; i<validRows.length; i++){
+ let rData = [this.validRowsIndex[i],[]],
+ cells = row[this.validRowsIndex[i]].cells;
+ for(let k=0; k<cells.length; k++){
+ let cell_data = this.getCellData(k, cells[k]);
+ rData[1].push(cell_data);
+ }
+ filteredData.push(rData);
+ }
+ return filteredData;
+ }
+
+ /**
+ * Return the filtered data for a given column index
+ * @param {Number} colIndex Colmun's index
+ * @return {Array} Flat list of values ['val0','val1','val2'...]
+ *
+ * TODO: provide an API returning data in JSON format
+ */
+ getFilteredDataCol(colIndex){
+ if(colIndex===undefined){
+ return [];
+ }
+ let data = this.getFilteredData(),
+ colData = [];
+ for(let i=0, len=data.length; i<len; i++){
+ let r = data[i],
+ //cols values of current row
+ d = r[1],
+ //data of searched column
+ c = d[colIndex];
+ colData.push(c);
+ }
+ return colData;
+ }
+
+ /**
+ * Get the display value of a row
+ * @param {RowElement} DOM element of the row
+ * @return {String} Usually 'none' or ''
+ */
+ getRowDisplay(row){
+ if(!this.fltGrid || !Types.isObj(row)){
+ return;
+ }
+ return row.style.display;
+ }
+
+ /**
+ * Validate/invalidate row by setting the 'validRow' attribute on the row
+ * @param {Number} rowIndex Index of the row
+ * @param {Boolean} isValid
+ */
+ validateRow(rowIndex, isValid){
+ let row = this.tbl.rows[rowIndex];
+ if(!row || typeof isValid !== 'boolean'){
+ return;
+ }
+
+ // always visible rows are valid
+ if(this.hasVisibleRows && this.visibleRows.indexOf(rowIndex) !== -1){
+ isValid = true;
+ }
+
+ let displayFlag = isValid ? '' : 'none',
+ validFlag = isValid ? 'true' : 'false';
+ row.style.display = displayFlag;
+
+ if(this.paging){
+ row.setAttribute('validRow', validFlag);
+ }
+ }
+
+ /**
+ * Validate all filterable rows
+ */
+ validateAllRows(){
+ if(!this._hasGrid){
+ return;
+ }
+ this.validRowsIndex = [];
+ for(let k=this.refRow; k<this.nbFilterableRows; k++){
+ this.validateRow(k, true);
+ this.validRowsIndex.push(k);
+ }
+ }
+
+ /**
+ * Set search value to a given filter
+ * @param {Number} index Column's index
+ * @param {String} searcharg Search term
+ */
+ setFilterValue(index, searcharg=''){
+ if((!this.fltGrid && !this.isFirstLoad) ||
+ !this.getFilterElement(index)){
+ return;
+ }
+ let slc = this.getFilterElement(index),
+ fltColType = this.getFilterType(index);
+
+ if(fltColType !== this.fltTypeMulti &&
+ fltColType != this.fltTypeCheckList){
+ slc.value = searcharg;
+ }
+ //multiple selects
+ else if(fltColType === this.fltTypeMulti){
+ let s = searcharg.split(' '+this.orOperator+' ');
+ // let ct = 0; //keywords counter
+ for(let j=0, len=slc.options.length; j<len; j++){
+ let option = slc.options[j];
+ if(s==='' || s[0]===''){
+ option.selected = false;
+ }
+ if(option.value===''){
+ option.selected = false;
+ }
+ if(option.value!=='' &&
+ Arr.has(s, option.value, true)){
+ option.selected = true;
+ }//if
+ }//for j
+ }
+ //checklist
+ else if(fltColType === this.fltTypeCheckList){
+ searcharg = Str.matchCase(searcharg, this.caseSensitive);
+ let sarg = searcharg.split(' '+this.orOperator+' ');
+ let lisNb = Dom.tag(slc,'li').length;
+
+ slc.setAttribute('value', '');
+ slc.setAttribute('indexes', '');
+
+ for(let k=0; k<lisNb; k++){
+ let li = Dom.tag(slc,'li')[k],
+ lbl = Dom.tag(li,'label')[0],
+ chk = Dom.tag(li,'input')[0],
+ lblTxt = Str.matchCase(
+ Dom.getText(lbl), this.caseSensitive);
+ if(lblTxt !== '' && Arr.has(sarg, lblTxt, true)){
+ chk.checked = true;
+ this.Mod.checkList.setCheckListValues(chk);
+ }
+ else{
+ chk.checked = false;
+ this.Mod.checkList.setCheckListValues(chk);
+ }
+ }
+ }
+ }
+
+ /**
+ * Set them columns' widths as per configuration
+ * @param {Number} rowIndex Optional row index to apply the widths to
+ * @param {Element} tbl DOM element
+ */
+ setColWidths(rowIndex, tbl){
+ if(!this.fltGrid || !this.hasColWidths){
+ return;
+ }
+ tbl = tbl || this.tbl;
+ let rIndex;
+ if(rowIndex===undefined){
+ rIndex = tbl.rows[0].style.display!='none' ? 0 : 1;
+ } else{
+ rIndex = rowIndex;
+ }
+
+ setWidths.call(this, tbl.rows[rIndex]);
+
+ function setWidths(row){
+ /*jshint validthis:true */
+ let nbCols = this.nbCells;
+ let colWidths = this.colWidths;
+ if((nbCols != colWidths.length) || (nbCols != row.cells.length)){
+ throw new Error('Columns number mismatch!');
+ }
+
+ let colTags = Dom.tag(tbl, 'col');
+ let tblHasColTag = colTags.length > 0;
+ let frag = !tblHasColTag ? doc.createDocumentFragment() : null;
+ for(let k=0; k<nbCols; k++){
+ // row.cells[k].style.width = colWidths[k];
+ let col;
+ if(tblHasColTag){
+ col = colTags[k];
+ } else {
+ col = Dom.create('col', ['id', this.id+'_col_'+k]);
+ frag.appendChild(col);
+ }
+ col.style.width = colWidths[k];
+ }
+ if(!tblHasColTag){
+ tbl.insertBefore(frag, tbl.firstChild);
+ }
+ }
+ }
+
+ /**
+ * Makes defined rows always visible
+ */
+ enforceVisibility(){
+ if(!this.hasVisibleRows){
+ return;
+ }
+ for(let i=0, len=this.visibleRows.length; i<len; i++){
+ let row = this.visibleRows[i];
+ //row index cannot be > nrows
+ if(row <= this.nbRows){
+ this.validateRow(row, true);
+ }
+ }
+ }
+
+ clearFilters(){
+ this.EvtManager(this.Evt.name.clear);
+ }
+
+ /**
+ * Clear all the filters' values
+ */
+ _clearFilters(){
+ if(!this.fltGrid){
+ return;
+ }
+ if(this.onBeforeReset){
+ this.onBeforeReset.call(null, this, this.getFiltersValue());
+ }
+ for(let i=0, len=this.fltIds.length; i<len; i++){
+ this.setFilterValue(i, '');
+ }
+ if(this.linkedFilters){
+ this.activeFilterId = '';
+ this.linkFilters();
+ }
+ if(this.rememberPageLen){ Cookie.remove(this.pgLenCookie); }
+ if(this.rememberPageNb){ Cookie.remove(this.pgNbCookie); }
+ if(this.onAfterReset){ this.onAfterReset.call(null, this); }
+ }
+
+ /**
+ * Clears filtered columns visual indicator (background color)
+ * @return {[type]} [description]
+ */
+ clearActiveColumns(){
+ for(let i=0, len=this.fltIds.length; i<len; i++){
+ Dom.removeClass(
+ this.getHeaderElement(i), this.activeColumnsCssClass);
+ }
+ }
+
+ /**
+ * Refresh the filters subject to linking ('select', 'multiple',
+ * 'checklist' type)
+ */
+ linkFilters(){
+ if(!this.activeFilterId){
+ return;
+ }
+ let slcA1 = this.getFiltersByType(this.fltTypeSlc, true),
+ slcA2 = this.getFiltersByType(this.fltTypeMulti, true),
+ slcA3 = this.getFiltersByType(this.fltTypeCheckList, true),
+ slcIndex = slcA1.concat(slcA2);
+ slcIndex = slcIndex.concat(slcA3);
+
+ let activeFlt = this.activeFilterId.split('_')[0];
+ activeFlt = activeFlt.split(this.prfxFlt)[1];
+ let slcSelectedValue;
+ for(let i=0, len=slcIndex.length; i<len; i++){
+ let curSlc = Dom.id(this.fltIds[slcIndex[i]]);
+ slcSelectedValue = this.getFilterValue(slcIndex[i]);
+
+ // Welcome to cyclomatic complexity hell :)
+ // TODO: simplify/refactor if statement
+ if(activeFlt!==slcIndex[i] ||
+ (this.paging && Arr.has(slcA1, slcIndex[i]) &&
+ activeFlt === slcIndex[i] ) ||
+ (!this.paging && (Arr.has(slcA3, slcIndex[i]) ||
+ Arr.has(slcA2, slcIndex[i]))) ||
+ slcSelectedValue === this.displayAllText ){
+
+ if(Arr.has(slcA3, slcIndex[i])){
+ this.Mod.checkList.checkListDiv[slcIndex[i]].innerHTML = '';
+ } else {
+ curSlc.innerHTML = '';
+ }
+
+ //1st option needs to be inserted
+ if(this.fillSlcOnDemand) {
+ let opt0 = Dom.createOpt(this.displayAllText, '');
+ if(curSlc){
+ curSlc.appendChild(opt0);
+ }
+ }
+
+ if(Arr.has(slcA3, slcIndex[i])){
+ this.Mod.checkList._build(slcIndex[i]);
+ } else {
+ this.Mod.dropdown._build(slcIndex[i], true);
+ }
+
+ this.setFilterValue(slcIndex[i], slcSelectedValue);
+ }
+ }// for i
+ }
+
+ /**
+ * Re-generate the filters grid bar when previously removed
+ */
+ _resetGrid(){
+ if(this.isFirstLoad){
+ return;
+ }
+
+ let Mod = this.Mod;
+ let tbl = this.tbl;
+ let rows = tbl.rows;
+ let filtersRowIndex = this.filtersRowIndex;
+ let filtersRow = rows[filtersRowIndex];
+
+ // grid was removed, grid row element is stored in fltGridEl property
+ if(!this.gridLayout){
+ // If table has a thead ensure the filters row is appended in the
+ // thead element
+ if(tbl.tHead){
+ var tempRow = tbl.tHead.insertRow(this.filtersRowIndex);
+ tbl.tHead.replaceChild(this.fltGridEl, tempRow);
+ } else {
+ filtersRow.parentNode.insertBefore(this.fltGridEl, filtersRow);
+ }
+ }
+
+ // filters are appended in external placeholders elements
+ if(this.isExternalFlt){
+ let externalFltTgtIds = this.externalFltTgtIds;
+ for(let ct=0, len=externalFltTgtIds.length; ct<len; ct++){
+ let extFlt = Dom.id(externalFltTgtIds[ct]);
+
+ if(!extFlt){ continue; }
+
+ let externalFltEl = this.externalFltEls[ct];
+ extFlt.appendChild(externalFltEl);
+ let colFltType = this.getFilterType(ct);
+ //IE special treatment for gridLayout, appended filters are
+ //empty
+ if(this.gridLayout &&
+ externalFltEl.innerHTML === '' &&
+ colFltType !== this.fltTypeInp){
+ if(colFltType === this.fltTypeSlc ||
+ colFltType === this.fltTypeMulti){
+ Mod.dropdown.build(ct);
+ }
+ if(colFltType === this.fltTypeCheckList){
+ Mod.checkList.build(ct);
+ }
+ }
+ }
+ }
+
+ this.nbFilterableRows = this.getRowsNb();
+ this.nbVisibleRows = this.nbFilterableRows;
+ this.nbRows = rows.length;
+
+ if(this.popUpFilters){
+ this.headersRow++;
+ Mod.popupFilter.buildAll();
+ }
+
+ if(!this.gridLayout){
+ Dom.addClass(this.tbl, this.prfxTf);
+ }
+ this._hasGrid = true;
+ }
+
+ /**
+ * Checks if passed data contains the searched arg
+ * @param {String} arg Search term
+ * @param {String} data Data string
+ * @param {String} fltType Filter type ('input', 'select')
+ * @param {Boolean} forceMatch Exact match
+ * @return {Boolean]}
+ *
+ * TODO: move into string module, remove fltType in order to decouple it
+ * from TableFilter module
+ */
+ _containsStr(arg, data, fltType, forceMatch){
+ // Improved by Cedric Wartel (cwl)
+ // automatic exact match for selects and special characters are now
+ // filtered
+ let regexp,
+ modifier = (this.caseSensitive) ? 'g' : 'gi',
+ exactMatch = !forceMatch ? this.exactMatch : forceMatch;
+ if(exactMatch || (fltType!==this.fltTypeInp && fltType)){
+ regexp = new RegExp(
+ '(^\\s*)'+ Str.rgxEsc(arg) +'(\\s*$)', modifier);
+ } else{
+ regexp = new RegExp(Str.rgxEsc(arg), modifier);
+ }
+ return regexp.test(data);
+ }
+
+ /**
+ * Check if passed script or stylesheet is already imported
+ * @param {String} filePath Ressource path
+ * @param {String} type Possible values: 'script' or 'link'
+ * @return {Boolean}
+ */
+ isImported(filePath, type){
+ let imported = false,
+ importType = !type ? 'script' : type,
+ attr = importType == 'script' ? 'src' : 'href',
+ files = Dom.tag(doc, importType);
+ for (let i=0, len=files.length; i<len; i++){
+ if(files[i][attr] === undefined){
+ continue;
+ }
+ if(files[i][attr].match(filePath)){
+ imported = true;
+ break;
+ }
+ }
+ return imported;
+ }
+
+ /**
+ * Import script or stylesheet
+ * @param {String} fileId Ressource ID
+ * @param {String} filePath Ressource path
+ * @param {Function} callback Callback
+ * @param {String} type Possible values: 'script' or 'link'
+ */
+ import(fileId, filePath, callback, type){
+ let ftype = !type ? 'script' : type,
+ imported = this.isImported(filePath, ftype);
+ if(imported){
+ return;
+ }
+ let o = this,
+ isLoaded = false,
+ file,
+ head = Dom.tag(doc, 'head')[0];
+
+ if(Str.lower(ftype) === 'link'){
+ file = Dom.create(
+ 'link',
+ ['id', fileId], ['type', 'text/css'],
+ ['rel', 'stylesheet'], ['href', filePath]
+ );
+ } else {
+ file = Dom.create(
+ 'script', ['id', fileId],
+ ['type', 'text/javascript'], ['src', filePath]
+ );
+ }
+
+ //Browser <> IE onload event works only for scripts, not for stylesheets
+ file.onload = file.onreadystatechange = function(){
+ if(!isLoaded &&
+ (!this.readyState || this.readyState === 'loaded' ||
+ this.readyState === 'complete')){
+ isLoaded = true;
+ if(typeof callback === 'function'){
+ callback.call(null, o);
+ }
+ }
+ };
+ file.onerror = function(){
+ throw new Error('TF script could not load: ' + filePath);
+ };
+ head.appendChild(file);
+ }
+
+ /**
+ * Check if table has filters grid
+ * @return {Boolean}
+ */
+ hasGrid(){
+ return this._hasGrid;
+ }
+
+ /**
+ * Get list of filter IDs
+ * @return {[type]} [description]
+ */
+ getFiltersId(){
+ return this.fltIds || [];
+ }
+
+ /**
+ * Get filtered (valid) rows indexes
+ * @param {Boolean} reCalc Force calculation of filtered rows list
+ * @return {Array} List of row indexes
+ */
+ getValidRows(reCalc){
+ if(!reCalc){
+ return this.validRowsIndex;
+ }
+
+ this.validRowsIndex = [];
+ for(let k=this.refRow; k<this.getRowsNb(true); k++){
+ let r = this.tbl.rows[k];
+ if(!this.paging){
+ if(this.getRowDisplay(r) !== 'none'){
+ this.validRowsIndex.push(r.rowIndex);
+ }
+ } else {
+ if(r.getAttribute('validRow') === 'true' ||
+ r.getAttribute('validRow') === null){
+ this.validRowsIndex.push(r.rowIndex);
+ }
+ }
+ }
+ return this.validRowsIndex;
+ }
+
+ /**
+ * Get the index of the row containing the filters
+ * @return {Number}
+ */
+ getFiltersRowIndex(){
+ return this.filtersRowIndex;
+ }
+
+ /**
+ * Get the index of the headers row
+ * @return {Number}
+ */
+ getHeadersRowIndex(){
+ return this.headersRow;
+ }
+
+ /**
+ * Get the row index from where the filtering process start (1st filterable
+ * row)
+ * @return {Number}
+ */
+ getStartRowIndex(){
+ return this.refRow;
+ }
+
+ /**
+ * Get the index of the last row
+ * @return {Number}
+ */
+ getLastRowIndex(){
+ if(!this._hasGrid){
+ return;
+ }
+ return (this.nbRows-1);
+ }
+
+ /**
+ * Get the header DOM element for a given column index
+ * @param {Number} colIndex Column index
+ * @return {Object}
+ */
+ getHeaderElement(colIndex){
+ let table = this.gridLayout ? this.Mod.gridLayout.headTbl : this.tbl;
+ let tHead = Dom.tag(table, 'thead');
+ let headersRow = this.headersRow;
+ let header;
+ for(let i=0; i<this.nbCells; i++){
+ if(i !== colIndex){
+ continue;
+ }
+ if(tHead.length === 0){
+ header = table.rows[headersRow].cells[i];
+ }
+ if(tHead.length === 1){
+ header = tHead[0].rows[headersRow].cells[i];
+ }
+ break;
+ }
+ return header;
+ }
+
+ /**
+ * Return the filter type for a specified column
+ * @param {Number} colIndex Column's index
+ * @return {String}
+ */
+ getFilterType(colIndex){
+ let colType = this.cfg['col_'+colIndex];
+ return !colType ? this.fltTypeInp : Str.lower(colType);
+ }
+
+ /**
+ * Get the total number of filterable rows
+ * @return {Number}
+ */
+ getFilterableRowsNb(){
+ return this.getRowsNb(false);
+ }
+
+ /**
+ * Get the configuration object (literal object)
+ * @return {Object}
+ */
+ config(){
+ return this.cfg;
+ }
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/file/src/types.js.html b/doc/file/src/types.js.html
new file mode 100644
index 00000000..6c3f7555
--- /dev/null
+++ b/doc/file/src/types.js.html
@@ -0,0 +1,154 @@
+
+
+
+
+
+ src/types.js | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+src/types.js
+
/**
+ * Types utilities
+ */
+
+const UNDEFINED = void 0;
+
+export default {
+ /**
+ * Check if argument is an object or a global object
+ * @param {String or Object} v
+ * @return {Boolean}
+ */
+ isObj(v){
+ let isO = false;
+ if(typeof v === 'string'){
+ if(window[v] && typeof window[v] === 'object'){
+ isO = true;
+ }
+ } else {
+ if(v && typeof v === 'object'){
+ isO = true;
+ }
+ }
+ return isO;
+ },
+
+ /**
+ * Check if argument is a function
+ * @param {Function} fn
+ * @return {Boolean}
+ */
+ isFn(fn){
+ return (fn && fn.constructor == Function);
+ },
+
+ /**
+ * Check if argument is an array
+ * @param {Array} obj
+ * @return {Boolean}
+ */
+ isArray(obj){
+ return (obj && obj.constructor == Array);
+ },
+
+ /**
+ * Determine if argument is undefined
+ * @param {Any} o
+ * @return {Boolean}
+ */
+ isUndef(o){
+ return o === UNDEFINED;
+ },
+
+ /**
+ * Determine if argument is null
+ * @param {Any} o
+ * @return {Boolean}
+ */
+ isNull(o){
+ return o === null;
+ },
+
+ /**
+ * Determine if argument is empty (undefined, null or empty string)
+ * @param {Any} o
+ * @return {Boolean}
+ */
+ isEmpty(o){
+ return this.isUndef(o) || this.isNull(o) || o.length===0;
+ }
+};
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/identifiers.html b/doc/identifiers.html
new file mode 100644
index 00000000..bac9fa8a
--- /dev/null
+++ b/doc/identifiers.html
@@ -0,0 +1,568 @@
+
+
+
+
+
+ Index | TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Identifier
+
Class Summary
+ Static Public Class Summary
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ public
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/image/github.png b/doc/image/github.png
new file mode 100644
index 00000000..ea6ff545
Binary files /dev/null and b/doc/image/github.png differ
diff --git a/doc/image/search.png b/doc/image/search.png
new file mode 100644
index 00000000..f5d84b69
Binary files /dev/null and b/doc/image/search.png differ
diff --git a/doc/index.html b/doc/index.html
new file mode 100644
index 00000000..10b11f3a
--- /dev/null
+++ b/doc/index.html
@@ -0,0 +1,172 @@
+
+
+
+
+
+ TableFilter v0.0.0 API Document
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+TableFilter
+
+A Javascript library making HTML tables filterable
+
+
TableFilter is a modernised version of the HTML Table Filter generator javascript plugin.
+This library adds to any html table a "filter by column" feature that enables
+users to filter and limit the data displayed within a long table. By default, the script automatically adds a filter grid bar at the top of the desired table.
+
Features
+
+Convert a regular HTML table into an advanced grid component providing:
+Advanced columns filtering model
+Sorting and pagination facilities
+Complete selection model (ezEditTable extension)
+Extended keyboard navigation (ezEditTable extension)
+Inline cell or row editing (ezEditTable extension)
+Row insertion or deleting (ezEditTable extension)
+And even more behaviors...
+
+
+Attach to an existing HTML table
+Integration with any server-side technology as this is a pure client-side
+solution
+Callbacks for all events, and delegates for most actions
+Exhaustive documentation and API
+Valuable support provided under a Premium request
+
+
Getting started
+
Clone the repo using Git:
+
git clone --bare https://github.com/koalyptus/TableFilter.git
+
+
Alternatively you can download this repository.
+
Setup
+
Copy the tablefilter
directory under dist
and place it at desired location in your project. Then include the main js file in your page:
+
<script src="path/to/my/scripts/tablefilter/tablefilter.js"></script>
+
+
Place the following snippet just under the HTML table and always define a base_path
property in the configuration object to reflect the path to the script
+
<script>
+var tf = new TableFilter('my-table-id', {
+ base_path: 'path/to/my/scripts/tablefilter/'
+});
+tf.init();
+</script>
+
+
If the base_path
property is not specified, it will default to /tablefilter
directory:
+
your-page.html
+ |— tablefilter
+
+
Development
+
This project requires node.js and Grunt to be installed:
+
+
npm install
+
+
Use the Grunt dev
task to launch a build / watch cycle and start the local
+sever on port 8080
:
+
grunt dev
+
+
Use the build
task to generate a production build:
+
grunt build
+
+
The default
Grunt task will create a production build, run the tests and finally generate the demos:
+
grunt
+
+
To run all the tests:
+
grunt test
+
+
and to run specific test(s):
+
grunt test-only:test.html
+grunt test-only:test.html,test-sort.html
+
+
Demos
+
Run the local webserver:
+
grunt server
+
+
then pick a demo from:
+
http://localhost:8080/demos/
+
+
Documentation
+
Find the complete documentation in the WIKI section.
+
Support
+
+GitHub for reporting bugs and feature requests.
+
+
License
+
MIT
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/script/inherited-summary.js b/doc/script/inherited-summary.js
new file mode 100644
index 00000000..0a35b6df
--- /dev/null
+++ b/doc/script/inherited-summary.js
@@ -0,0 +1,28 @@
+(function(){
+ function toggle(ev) {
+ var button = ev.target;
+ var parent = ev.target.parentElement;
+ while(parent) {
+ if (parent.tagName === 'TABLE' && parent.classList.contains('summary')) break;
+ parent = parent.parentElement;
+ }
+
+ if (!parent) return;
+
+ var tbody = parent.querySelector('tbody');
+ if (button.classList.contains('opened')) {
+ button.classList.remove('opened');
+ button.classList.add('closed');
+ tbody.style.display = 'none';
+ } else {
+ button.classList.remove('closed');
+ button.classList.add('opened');
+ tbody.style.display = 'block';
+ }
+ }
+
+ var buttons = document.querySelectorAll('.inherited-summary thead .toggle');
+ for (var i = 0; i < buttons.length; i++) {
+ buttons[i].addEventListener('click', toggle);
+ }
+})();
diff --git a/doc/script/inner-link.js b/doc/script/inner-link.js
new file mode 100644
index 00000000..7762cb24
--- /dev/null
+++ b/doc/script/inner-link.js
@@ -0,0 +1,18 @@
+// inner link(#foo) can not correctly scroll, because page has fixed header,
+// so, I manually scroll.
+(function(){
+ function adjust() {
+ window.scrollBy(0, -55);
+ var el = document.querySelector('.inner-link-active');
+ if (el) el.classList.remove('inner-link-active');
+
+ var el = document.querySelector(location.hash);
+ if (el) el.classList.add('inner-link-active');
+ }
+
+ window.addEventListener('hashchange', adjust);
+
+ if (location.hash) {
+ setTimeout(adjust, 0);
+ }
+})();
diff --git a/doc/script/patch-for-local.js b/doc/script/patch-for-local.js
new file mode 100644
index 00000000..5756d135
--- /dev/null
+++ b/doc/script/patch-for-local.js
@@ -0,0 +1,8 @@
+(function(){
+ if (location.protocol === 'file:') {
+ var elms = document.querySelectorAll('a[href="./"]');
+ for (var i = 0; i < elms.length; i++) {
+ elms[i].href = './index.html';
+ }
+ }
+})();
diff --git a/doc/script/prettify/Apache-License-2.0.txt b/doc/script/prettify/Apache-License-2.0.txt
new file mode 100644
index 00000000..d6456956
--- /dev/null
+++ b/doc/script/prettify/Apache-License-2.0.txt
@@ -0,0 +1,202 @@
+
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
diff --git a/doc/script/prettify/prettify.js b/doc/script/prettify/prettify.js
new file mode 100644
index 00000000..eef5ad7e
--- /dev/null
+++ b/doc/script/prettify/prettify.js
@@ -0,0 +1,28 @@
+var q=null;window.PR_SHOULD_USE_CONTINUATION=!0;
+(function(){function L(a){function m(a){var f=a.charCodeAt(0);if(f!==92)return f;var b=a.charAt(1);return(f=r[b])?f:"0"<=b&&b<="7"?parseInt(a.substring(1),8):b==="u"||b==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function e(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);a=String.fromCharCode(a);if(a==="\\"||a==="-"||a==="["||a==="]")a="\\"+a;return a}function h(a){for(var f=a.substring(1,a.length-1).match(/\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\[0-3][0-7]{0,2}|\\[0-7]{1,2}|\\[\S\s]|[^\\]/g),a=
+[],b=[],o=f[0]==="^",c=o?1:0,i=f.length;c122||(d<65||j>90||b.push([Math.max(65,j)|32,Math.min(d,90)|32]),d<97||j>122||b.push([Math.max(97,j)&-33,Math.min(d,122)&-33]))}}b.sort(function(a,f){return a[0]-f[0]||f[1]-a[1]});f=[];j=[NaN,NaN];for(c=0;ci[0]&&(i[1]+1>i[0]&&b.push("-"),b.push(e(i[1])));b.push("]");return b.join("")}function y(a){for(var f=a.source.match(/\[(?:[^\\\]]|\\[\S\s])*]|\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\\d+|\\[^\dux]|\(\?[!:=]|[()^]|[^()[\\^]+/g),b=f.length,d=[],c=0,i=0;c=2&&a==="["?f[c]=h(j):a!=="\\"&&(f[c]=j.replace(/[A-Za-z]/g,function(a){a=a.charCodeAt(0);return"["+String.fromCharCode(a&-33,a|32)+"]"}));return f.join("")}for(var t=0,s=!1,l=!1,p=0,d=a.length;p=5&&"lang-"===b.substring(0,5))&&!(o&&typeof o[1]==="string"))c=!1,b="src";c||(r[f]=b)}i=d;d+=f.length;if(c){c=o[1];var j=f.indexOf(c),k=j+c.length;o[2]&&(k=f.length-o[2].length,j=k-c.length);b=b.substring(5);B(l+i,f.substring(0,j),e,p);B(l+i+j,c,C(b,c),p);B(l+i+k,f.substring(k),e,p)}else p.push(l+i,b)}a.e=p}var h={},y;(function(){for(var e=a.concat(m),
+l=[],p={},d=0,g=e.length;d=0;)h[n.charAt(k)]=r;r=r[1];n=""+r;p.hasOwnProperty(n)||(l.push(r),p[n]=q)}l.push(/[\S\s]/);y=L(l)})();var t=m.length;return e}function u(a){var m=[],e=[];a.tripleQuotedStrings?m.push(["str",/^(?:'''(?:[^'\\]|\\[\S\s]|''?(?=[^']))*(?:'''|$)|"""(?:[^"\\]|\\[\S\s]|""?(?=[^"]))*(?:"""|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$))/,q,"'\""]):a.multiLineStrings?m.push(["str",/^(?:'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$)|`(?:[^\\`]|\\[\S\s])*(?:`|$))/,
+q,"'\"`"]):m.push(["str",/^(?:'(?:[^\n\r'\\]|\\.)*(?:'|$)|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,q,"\"'"]);a.verbatimStrings&&e.push(["str",/^@"(?:[^"]|"")*(?:"|$)/,q]);var h=a.hashComments;h&&(a.cStyleComments?(h>1?m.push(["com",/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,q,"#"]):m.push(["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,q,"#"]),e.push(["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,q])):m.push(["com",/^#[^\n\r]*/,
+q,"#"]));a.cStyleComments&&(e.push(["com",/^\/\/[^\n\r]*/,q]),e.push(["com",/^\/\*[\S\s]*?(?:\*\/|$)/,q]));a.regexLiterals&&e.push(["lang-regex",/^(?:^^\.?|[!+-]|!=|!==|#|%|%=|&|&&|&&=|&=|\(|\*|\*=|\+=|,|-=|->|\/|\/=|:|::|;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|[?@[^]|\^=|\^\^|\^\^=|{|\||\|=|\|\||\|\|=|~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\s*(\/(?=[^*/])(?:[^/[\\]|\\[\S\s]|\[(?:[^\\\]]|\\[\S\s])*(?:]|$))+\/)/]);(h=a.types)&&e.push(["typ",h]);a=(""+a.keywords).replace(/^ | $/g,
+"");a.length&&e.push(["kwd",RegExp("^(?:"+a.replace(/[\s,]+/g,"|")+")\\b"),q]);m.push(["pln",/^\s+/,q," \r\n\t\xa0"]);e.push(["lit",/^@[$_a-z][\w$@]*/i,q],["typ",/^(?:[@_]?[A-Z]+[a-z][\w$@]*|\w+_t\b)/,q],["pln",/^[$_a-z][\w$@]*/i,q],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,q,"0123456789"],["pln",/^\\[\S\s]?/,q],["pun",/^.[^\s\w"-$'./@\\`]*/,q]);return x(m,e)}function D(a,m){function e(a){switch(a.nodeType){case 1:if(k.test(a.className))break;if("BR"===a.nodeName)h(a),
+a.parentNode&&a.parentNode.removeChild(a);else for(a=a.firstChild;a;a=a.nextSibling)e(a);break;case 3:case 4:if(p){var b=a.nodeValue,d=b.match(t);if(d){var c=b.substring(0,d.index);a.nodeValue=c;(b=b.substring(d.index+d[0].length))&&a.parentNode.insertBefore(s.createTextNode(b),a.nextSibling);h(a);c||a.parentNode.removeChild(a)}}}}function h(a){function b(a,d){var e=d?a.cloneNode(!1):a,f=a.parentNode;if(f){var f=b(f,1),g=a.nextSibling;f.appendChild(e);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return e}
+for(;!a.nextSibling;)if(a=a.parentNode,!a)return;for(var a=b(a.nextSibling,0),e;(e=a.parentNode)&&e.nodeType===1;)a=e;d.push(a)}var k=/(?:^|\s)nocode(?:\s|$)/,t=/\r\n?|\n/,s=a.ownerDocument,l;a.currentStyle?l=a.currentStyle.whiteSpace:window.getComputedStyle&&(l=s.defaultView.getComputedStyle(a,q).getPropertyValue("white-space"));var p=l&&"pre"===l.substring(0,3);for(l=s.createElement("LI");a.firstChild;)l.appendChild(a.firstChild);for(var d=[l],g=0;g=0;){var h=m[e];A.hasOwnProperty(h)?window.console&&console.warn("cannot override language handler %s",h):A[h]=a}}function C(a,m){if(!a||!A.hasOwnProperty(a))a=/^\s*=o&&(h+=2);e>=c&&(a+=2)}}catch(w){"console"in window&&console.log(w&&w.stack?w.stack:w)}}var v=["break,continue,do,else,for,if,return,while"],w=[[v,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],
+"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],F=[w,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],G=[w,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],
+H=[G,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],w=[w,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],I=[v,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],
+J=[v,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],v=[v,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],K=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,N=/\S/,O=u({keywords:[F,H,w,"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END"+
+I,J,v],hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),A={};k(O,["default-code"]);k(x([],[["pln",/^[^]+/],["dec",/^]*(?:>|$)/],["com",/^<\!--[\S\s]*?(?:--\>|$)/],["lang-",/^<\?([\S\s]+?)(?:\?>|$)/],["lang-",/^<%([\S\s]+?)(?:%>|$)/],["pun",/^(?:<[%?]|[%?]>)/],["lang-",/^]*>([\S\s]+?)<\/xmp\b[^>]*>/i],["lang-js",/^
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+