{
  "type": "Program",
  "body": [
    {
      "type": "ImportDeclaration",
      "specifiers": [
        {
          "type": "ImportSpecifier",
          "local": {
            "type": "Identifier",
            "name": "Feature",
            "range": [
              8,
              15
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 8
              },
              "end": {
                "line": 1,
                "column": 15
              }
            }
          },
          "imported": {
            "type": "Identifier",
            "name": "Feature",
            "range": [
              8,
              15
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 8
              },
              "end": {
                "line": 1,
                "column": 15
              }
            }
          },
          "range": [
            8,
            15
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 8
            },
            "end": {
              "line": 1,
              "column": 15
            }
          }
        }
      ],
      "source": {
        "type": "Literal",
        "value": "./feature",
        "raw": "'./feature'",
        "range": [
          22,
          33
        ],
        "loc": {
          "start": {
            "line": 1,
            "column": 22
          },
          "end": {
            "line": 1,
            "column": 33
          }
        }
      },
      "range": [
        0,
        34
      ],
      "loc": {
        "start": {
          "line": 1,
          "column": 0
        },
        "end": {
          "line": 1,
          "column": 34
        }
      }
    },
    {
      "type": "ImportDeclaration",
      "specifiers": [
        {
          "type": "ImportDefaultSpecifier",
          "local": {
            "type": "Identifier",
            "name": "Dom",
            "range": [
              42,
              45
            ],
            "loc": {
              "start": {
                "line": 2,
                "column": 7
              },
              "end": {
                "line": 2,
                "column": 10
              }
            }
          },
          "range": [
            42,
            45
          ],
          "loc": {
            "start": {
              "line": 2,
              "column": 7
            },
            "end": {
              "line": 2,
              "column": 10
            }
          }
        }
      ],
      "source": {
        "type": "Literal",
        "value": "../dom",
        "raw": "'../dom'",
        "range": [
          51,
          59
        ],
        "loc": {
          "start": {
            "line": 2,
            "column": 16
          },
          "end": {
            "line": 2,
            "column": 24
          }
        }
      },
      "range": [
        35,
        60
      ],
      "loc": {
        "start": {
          "line": 2,
          "column": 0
        },
        "end": {
          "line": 2,
          "column": 25
        }
      }
    },
    {
      "type": "ImportDeclaration",
      "specifiers": [
        {
          "type": "ImportDefaultSpecifier",
          "local": {
            "type": "Identifier",
            "name": "Types",
            "range": [
              68,
              73
            ],
            "loc": {
              "start": {
                "line": 3,
                "column": 7
              },
              "end": {
                "line": 3,
                "column": 12
              }
            }
          },
          "range": [
            68,
            73
          ],
          "loc": {
            "start": {
              "line": 3,
              "column": 7
            },
            "end": {
              "line": 3,
              "column": 12
            }
          }
        }
      ],
      "source": {
        "type": "Literal",
        "value": "../types",
        "raw": "'../types'",
        "range": [
          79,
          89
        ],
        "loc": {
          "start": {
            "line": 3,
            "column": 18
          },
          "end": {
            "line": 3,
            "column": 28
          }
        }
      },
      "range": [
        61,
        90
      ],
      "loc": {
        "start": {
          "line": 3,
          "column": 0
        },
        "end": {
          "line": 3,
          "column": 29
        }
      }
    },
    {
      "type": "ExportNamedDeclaration",
      "declaration": {
        "type": "ClassDeclaration",
        "id": {
          "type": "Identifier",
          "name": "RowsCounter",
          "range": [
            105,
            116
          ],
          "loc": {
            "start": {
              "line": 5,
              "column": 13
            },
            "end": {
              "line": 5,
              "column": 24
            }
          }
        },
        "superClass": {
          "type": "Identifier",
          "name": "Feature",
          "range": [
            125,
            132
          ],
          "loc": {
            "start": {
              "line": 5,
              "column": 33
            },
            "end": {
              "line": 5,
              "column": 40
            }
          }
        },
        "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": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "Super",
                          "range": [
                            247,
                            252
                          ],
                          "loc": {
                            "start": {
                              "line": 12,
                              "column": 8
                            },
                            "end": {
                              "line": 12,
                              "column": 13
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "Identifier",
                            "name": "tf",
                            "range": [
                              253,
                              255
                            ],
                            "loc": {
                              "start": {
                                "line": 12,
                                "column": 14
                              },
                              "end": {
                                "line": 12,
                                "column": 16
                              }
                            }
                          },
                          {
                            "type": "Literal",
                            "value": "rowsCounter",
                            "raw": "'rowsCounter'",
                            "range": [
                              257,
                              270
                            ],
                            "loc": {
                              "start": {
                                "line": 12,
                                "column": 18
                              },
                              "end": {
                                "line": 12,
                                "column": 31
                              }
                            }
                          }
                        ],
                        "range": [
                          247,
                          271
                        ],
                        "loc": {
                          "start": {
                            "line": 12,
                            "column": 8
                          },
                          "end": {
                            "line": 12,
                            "column": 32
                          }
                        }
                      },
                      "range": [
                        247,
                        272
                      ],
                      "loc": {
                        "start": {
                          "line": 12,
                          "column": 8
                        },
                        "end": {
                          "line": 12,
                          "column": 33
                        }
                      },
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": " TableFilter configuration",
                          "range": [
                            282,
                            310
                          ],
                          "loc": {
                            "start": {
                              "line": 14,
                              "column": 8
                            },
                            "end": {
                              "line": 14,
                              "column": 36
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "f",
                            "range": [
                              323,
                              324
                            ],
                            "loc": {
                              "start": {
                                "line": 15,
                                "column": 12
                              },
                              "end": {
                                "line": 15,
                                "column": 13
                              }
                            }
                          },
                          "init": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                327,
                                331
                              ],
                              "loc": {
                                "start": {
                                  "line": 15,
                                  "column": 16
                                },
                                "end": {
                                  "line": 15,
                                  "column": 20
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "config",
                              "range": [
                                332,
                                338
                              ],
                              "loc": {
                                "start": {
                                  "line": 15,
                                  "column": 21
                                },
                                "end": {
                                  "line": 15,
                                  "column": 27
                                }
                              }
                            },
                            "range": [
                              327,
                              338
                            ],
                            "loc": {
                              "start": {
                                "line": 15,
                                "column": 16
                              },
                              "end": {
                                "line": 15,
                                "column": 27
                              }
                            }
                          },
                          "range": [
                            323,
                            338
                          ],
                          "loc": {
                            "start": {
                              "line": 15,
                              "column": 12
                            },
                            "end": {
                              "line": 15,
                              "column": 27
                            }
                          }
                        }
                      ],
                      "kind": "var",
                      "range": [
                        319,
                        339
                      ],
                      "loc": {
                        "start": {
                          "line": 15,
                          "column": 8
                        },
                        "end": {
                          "line": 15,
                          "column": 28
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": " TableFilter configuration",
                          "range": [
                            282,
                            310
                          ],
                          "loc": {
                            "start": {
                              "line": 14,
                              "column": 8
                            },
                            "end": {
                              "line": 14,
                              "column": 36
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "id of custom container element",
                          "range": [
                            349,
                            381
                          ],
                          "loc": {
                            "start": {
                              "line": 17,
                              "column": 8
                            },
                            "end": {
                              "line": 17,
                              "column": 40
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              390,
                              394
                            ],
                            "loc": {
                              "start": {
                                "line": 18,
                                "column": 8
                              },
                              "end": {
                                "line": 18,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "rowsCounterTgtId",
                            "range": [
                              395,
                              411
                            ],
                            "loc": {
                              "start": {
                                "line": 18,
                                "column": 13
                              },
                              "end": {
                                "line": 18,
                                "column": 29
                              }
                            }
                          },
                          "range": [
                            390,
                            411
                          ],
                          "loc": {
                            "start": {
                              "line": 18,
                              "column": 8
                            },
                            "end": {
                              "line": 18,
                              "column": 29
                            }
                          }
                        },
                        "right": {
                          "type": "LogicalExpression",
                          "operator": "||",
                          "left": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "f",
                              "range": [
                                414,
                                415
                              ],
                              "loc": {
                                "start": {
                                  "line": 18,
                                  "column": 32
                                },
                                "end": {
                                  "line": 18,
                                  "column": 33
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "rows_counter_target_id",
                              "range": [
                                416,
                                438
                              ],
                              "loc": {
                                "start": {
                                  "line": 18,
                                  "column": 34
                                },
                                "end": {
                                  "line": 18,
                                  "column": 56
                                }
                              }
                            },
                            "range": [
                              414,
                              438
                            ],
                            "loc": {
                              "start": {
                                "line": 18,
                                "column": 32
                              },
                              "end": {
                                "line": 18,
                                "column": 56
                              }
                            }
                          },
                          "right": {
                            "type": "Literal",
                            "value": null,
                            "raw": "null",
                            "range": [
                              442,
                              446
                            ],
                            "loc": {
                              "start": {
                                "line": 18,
                                "column": 60
                              },
                              "end": {
                                "line": 18,
                                "column": 64
                              }
                            }
                          },
                          "range": [
                            414,
                            446
                          ],
                          "loc": {
                            "start": {
                              "line": 18,
                              "column": 32
                            },
                            "end": {
                              "line": 18,
                              "column": 64
                            }
                          }
                        },
                        "range": [
                          390,
                          446
                        ],
                        "loc": {
                          "start": {
                            "line": 18,
                            "column": 8
                          },
                          "end": {
                            "line": 18,
                            "column": 64
                          }
                        }
                      },
                      "range": [
                        390,
                        447
                      ],
                      "loc": {
                        "start": {
                          "line": 18,
                          "column": 8
                        },
                        "end": {
                          "line": 18,
                          "column": 65
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "id of custom container element",
                          "range": [
                            349,
                            381
                          ],
                          "loc": {
                            "start": {
                              "line": 17,
                              "column": 8
                            },
                            "end": {
                              "line": 17,
                              "column": 40
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "element containing tot nb rows",
                          "range": [
                            456,
                            488
                          ],
                          "loc": {
                            "start": {
                              "line": 19,
                              "column": 8
                            },
                            "end": {
                              "line": 19,
                              "column": 40
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              497,
                              501
                            ],
                            "loc": {
                              "start": {
                                "line": 20,
                                "column": 8
                              },
                              "end": {
                                "line": 20,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "rowsCounterDiv",
                            "range": [
                              502,
                              516
                            ],
                            "loc": {
                              "start": {
                                "line": 20,
                                "column": 13
                              },
                              "end": {
                                "line": 20,
                                "column": 27
                              }
                            }
                          },
                          "range": [
                            497,
                            516
                          ],
                          "loc": {
                            "start": {
                              "line": 20,
                              "column": 8
                            },
                            "end": {
                              "line": 20,
                              "column": 27
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": null,
                          "raw": "null",
                          "range": [
                            519,
                            523
                          ],
                          "loc": {
                            "start": {
                              "line": 20,
                              "column": 30
                            },
                            "end": {
                              "line": 20,
                              "column": 34
                            }
                          }
                        },
                        "range": [
                          497,
                          523
                        ],
                        "loc": {
                          "start": {
                            "line": 20,
                            "column": 8
                          },
                          "end": {
                            "line": 20,
                            "column": 34
                          }
                        }
                      },
                      "range": [
                        497,
                        524
                      ],
                      "loc": {
                        "start": {
                          "line": 20,
                          "column": 8
                        },
                        "end": {
                          "line": 20,
                          "column": 35
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "element containing tot nb rows",
                          "range": [
                            456,
                            488
                          ],
                          "loc": {
                            "start": {
                              "line": 19,
                              "column": 8
                            },
                            "end": {
                              "line": 19,
                              "column": 40
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "element containing tot nb rows label",
                          "range": [
                            533,
                            571
                          ],
                          "loc": {
                            "start": {
                              "line": 21,
                              "column": 8
                            },
                            "end": {
                              "line": 21,
                              "column": 46
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              580,
                              584
                            ],
                            "loc": {
                              "start": {
                                "line": 22,
                                "column": 8
                              },
                              "end": {
                                "line": 22,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "rowsCounterSpan",
                            "range": [
                              585,
                              600
                            ],
                            "loc": {
                              "start": {
                                "line": 22,
                                "column": 13
                              },
                              "end": {
                                "line": 22,
                                "column": 28
                              }
                            }
                          },
                          "range": [
                            580,
                            600
                          ],
                          "loc": {
                            "start": {
                              "line": 22,
                              "column": 8
                            },
                            "end": {
                              "line": 22,
                              "column": 28
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": null,
                          "raw": "null",
                          "range": [
                            603,
                            607
                          ],
                          "loc": {
                            "start": {
                              "line": 22,
                              "column": 31
                            },
                            "end": {
                              "line": 22,
                              "column": 35
                            }
                          }
                        },
                        "range": [
                          580,
                          607
                        ],
                        "loc": {
                          "start": {
                            "line": 22,
                            "column": 8
                          },
                          "end": {
                            "line": 22,
                            "column": 35
                          }
                        }
                      },
                      "range": [
                        580,
                        608
                      ],
                      "loc": {
                        "start": {
                          "line": 22,
                          "column": 8
                        },
                        "end": {
                          "line": 22,
                          "column": 36
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "element containing tot nb rows label",
                          "range": [
                            533,
                            571
                          ],
                          "loc": {
                            "start": {
                              "line": 21,
                              "column": 8
                            },
                            "end": {
                              "line": 21,
                              "column": 46
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "defines rows counter text",
                          "range": [
                            617,
                            644
                          ],
                          "loc": {
                            "start": {
                              "line": 23,
                              "column": 8
                            },
                            "end": {
                              "line": 23,
                              "column": 35
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              653,
                              657
                            ],
                            "loc": {
                              "start": {
                                "line": 24,
                                "column": 8
                              },
                              "end": {
                                "line": 24,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "rowsCounterText",
                            "range": [
                              658,
                              673
                            ],
                            "loc": {
                              "start": {
                                "line": 24,
                                "column": 13
                              },
                              "end": {
                                "line": 24,
                                "column": 28
                              }
                            }
                          },
                          "range": [
                            653,
                            673
                          ],
                          "loc": {
                            "start": {
                              "line": 24,
                              "column": 8
                            },
                            "end": {
                              "line": 24,
                              "column": 28
                            }
                          }
                        },
                        "right": {
                          "type": "LogicalExpression",
                          "operator": "||",
                          "left": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "f",
                              "range": [
                                676,
                                677
                              ],
                              "loc": {
                                "start": {
                                  "line": 24,
                                  "column": 31
                                },
                                "end": {
                                  "line": 24,
                                  "column": 32
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "rows_counter_text",
                              "range": [
                                678,
                                695
                              ],
                              "loc": {
                                "start": {
                                  "line": 24,
                                  "column": 33
                                },
                                "end": {
                                  "line": 24,
                                  "column": 50
                                }
                              }
                            },
                            "range": [
                              676,
                              695
                            ],
                            "loc": {
                              "start": {
                                "line": 24,
                                "column": 31
                              },
                              "end": {
                                "line": 24,
                                "column": 50
                              }
                            }
                          },
                          "right": {
                            "type": "Literal",
                            "value": "Rows: ",
                            "raw": "'Rows: '",
                            "range": [
                              699,
                              707
                            ],
                            "loc": {
                              "start": {
                                "line": 24,
                                "column": 54
                              },
                              "end": {
                                "line": 24,
                                "column": 62
                              }
                            }
                          },
                          "range": [
                            676,
                            707
                          ],
                          "loc": {
                            "start": {
                              "line": 24,
                              "column": 31
                            },
                            "end": {
                              "line": 24,
                              "column": 62
                            }
                          }
                        },
                        "range": [
                          653,
                          707
                        ],
                        "loc": {
                          "start": {
                            "line": 24,
                            "column": 8
                          },
                          "end": {
                            "line": 24,
                            "column": 62
                          }
                        }
                      },
                      "range": [
                        653,
                        708
                      ],
                      "loc": {
                        "start": {
                          "line": 24,
                          "column": 8
                        },
                        "end": {
                          "line": 24,
                          "column": 63
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "defines rows counter text",
                          "range": [
                            617,
                            644
                          ],
                          "loc": {
                            "start": {
                              "line": 23,
                              "column": 8
                            },
                            "end": {
                              "line": 23,
                              "column": 35
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              717,
                              721
                            ],
                            "loc": {
                              "start": {
                                "line": 25,
                                "column": 8
                              },
                              "end": {
                                "line": 25,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "fromToTextSeparator",
                            "range": [
                              722,
                              741
                            ],
                            "loc": {
                              "start": {
                                "line": 25,
                                "column": 13
                              },
                              "end": {
                                "line": 25,
                                "column": 32
                              }
                            }
                          },
                          "range": [
                            717,
                            741
                          ],
                          "loc": {
                            "start": {
                              "line": 25,
                              "column": 8
                            },
                            "end": {
                              "line": 25,
                              "column": 32
                            }
                          }
                        },
                        "right": {
                          "type": "LogicalExpression",
                          "operator": "||",
                          "left": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "f",
                              "range": [
                                744,
                                745
                              ],
                              "loc": {
                                "start": {
                                  "line": 25,
                                  "column": 35
                                },
                                "end": {
                                  "line": 25,
                                  "column": 36
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "from_to_text_separator",
                              "range": [
                                746,
                                768
                              ],
                              "loc": {
                                "start": {
                                  "line": 25,
                                  "column": 37
                                },
                                "end": {
                                  "line": 25,
                                  "column": 59
                                }
                              }
                            },
                            "range": [
                              744,
                              768
                            ],
                            "loc": {
                              "start": {
                                "line": 25,
                                "column": 35
                              },
                              "end": {
                                "line": 25,
                                "column": 59
                              }
                            }
                          },
                          "right": {
                            "type": "Literal",
                            "value": "-",
                            "raw": "'-'",
                            "range": [
                              772,
                              775
                            ],
                            "loc": {
                              "start": {
                                "line": 25,
                                "column": 63
                              },
                              "end": {
                                "line": 25,
                                "column": 66
                              }
                            }
                          },
                          "range": [
                            744,
                            775
                          ],
                          "loc": {
                            "start": {
                              "line": 25,
                              "column": 35
                            },
                            "end": {
                              "line": 25,
                              "column": 66
                            }
                          }
                        },
                        "range": [
                          717,
                          775
                        ],
                        "loc": {
                          "start": {
                            "line": 25,
                            "column": 8
                          },
                          "end": {
                            "line": 25,
                            "column": 66
                          }
                        }
                      },
                      "range": [
                        717,
                        776
                      ],
                      "loc": {
                        "start": {
                          "line": 25,
                          "column": 8
                        },
                        "end": {
                          "line": 25,
                          "column": 67
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              785,
                              789
                            ],
                            "loc": {
                              "start": {
                                "line": 26,
                                "column": 8
                              },
                              "end": {
                                "line": 26,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "overText",
                            "range": [
                              790,
                              798
                            ],
                            "loc": {
                              "start": {
                                "line": 26,
                                "column": 13
                              },
                              "end": {
                                "line": 26,
                                "column": 21
                              }
                            }
                          },
                          "range": [
                            785,
                            798
                          ],
                          "loc": {
                            "start": {
                              "line": 26,
                              "column": 8
                            },
                            "end": {
                              "line": 26,
                              "column": 21
                            }
                          }
                        },
                        "right": {
                          "type": "LogicalExpression",
                          "operator": "||",
                          "left": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "f",
                              "range": [
                                801,
                                802
                              ],
                              "loc": {
                                "start": {
                                  "line": 26,
                                  "column": 24
                                },
                                "end": {
                                  "line": 26,
                                  "column": 25
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "over_text",
                              "range": [
                                803,
                                812
                              ],
                              "loc": {
                                "start": {
                                  "line": 26,
                                  "column": 26
                                },
                                "end": {
                                  "line": 26,
                                  "column": 35
                                }
                              }
                            },
                            "range": [
                              801,
                              812
                            ],
                            "loc": {
                              "start": {
                                "line": 26,
                                "column": 24
                              },
                              "end": {
                                "line": 26,
                                "column": 35
                              }
                            }
                          },
                          "right": {
                            "type": "Literal",
                            "value": " / ",
                            "raw": "' / '",
                            "range": [
                              816,
                              821
                            ],
                            "loc": {
                              "start": {
                                "line": 26,
                                "column": 39
                              },
                              "end": {
                                "line": 26,
                                "column": 44
                              }
                            }
                          },
                          "range": [
                            801,
                            821
                          ],
                          "loc": {
                            "start": {
                              "line": 26,
                              "column": 24
                            },
                            "end": {
                              "line": 26,
                              "column": 44
                            }
                          }
                        },
                        "range": [
                          785,
                          821
                        ],
                        "loc": {
                          "start": {
                            "line": 26,
                            "column": 8
                          },
                          "end": {
                            "line": 26,
                            "column": 44
                          }
                        }
                      },
                      "range": [
                        785,
                        822
                      ],
                      "loc": {
                        "start": {
                          "line": 26,
                          "column": 8
                        },
                        "end": {
                          "line": 26,
                          "column": 45
                        }
                      },
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "defines css class rows counter",
                          "range": [
                            831,
                            863
                          ],
                          "loc": {
                            "start": {
                              "line": 27,
                              "column": 8
                            },
                            "end": {
                              "line": 27,
                              "column": 40
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              872,
                              876
                            ],
                            "loc": {
                              "start": {
                                "line": 28,
                                "column": 8
                              },
                              "end": {
                                "line": 28,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "totRowsCssClass",
                            "range": [
                              877,
                              892
                            ],
                            "loc": {
                              "start": {
                                "line": 28,
                                "column": 13
                              },
                              "end": {
                                "line": 28,
                                "column": 28
                              }
                            }
                          },
                          "range": [
                            872,
                            892
                          ],
                          "loc": {
                            "start": {
                              "line": 28,
                              "column": 8
                            },
                            "end": {
                              "line": 28,
                              "column": 28
                            }
                          }
                        },
                        "right": {
                          "type": "LogicalExpression",
                          "operator": "||",
                          "left": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "f",
                              "range": [
                                895,
                                896
                              ],
                              "loc": {
                                "start": {
                                  "line": 28,
                                  "column": 31
                                },
                                "end": {
                                  "line": 28,
                                  "column": 32
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "tot_rows_css_class",
                              "range": [
                                897,
                                915
                              ],
                              "loc": {
                                "start": {
                                  "line": 28,
                                  "column": 33
                                },
                                "end": {
                                  "line": 28,
                                  "column": 51
                                }
                              }
                            },
                            "range": [
                              895,
                              915
                            ],
                            "loc": {
                              "start": {
                                "line": 28,
                                "column": 31
                              },
                              "end": {
                                "line": 28,
                                "column": 51
                              }
                            }
                          },
                          "right": {
                            "type": "Literal",
                            "value": "tot",
                            "raw": "'tot'",
                            "range": [
                              919,
                              924
                            ],
                            "loc": {
                              "start": {
                                "line": 28,
                                "column": 55
                              },
                              "end": {
                                "line": 28,
                                "column": 60
                              }
                            }
                          },
                          "range": [
                            895,
                            924
                          ],
                          "loc": {
                            "start": {
                              "line": 28,
                              "column": 31
                            },
                            "end": {
                              "line": 28,
                              "column": 60
                            }
                          }
                        },
                        "range": [
                          872,
                          924
                        ],
                        "loc": {
                          "start": {
                            "line": 28,
                            "column": 8
                          },
                          "end": {
                            "line": 28,
                            "column": 60
                          }
                        }
                      },
                      "range": [
                        872,
                        925
                      ],
                      "loc": {
                        "start": {
                          "line": 28,
                          "column": 8
                        },
                        "end": {
                          "line": 28,
                          "column": 61
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "defines css class rows counter",
                          "range": [
                            831,
                            863
                          ],
                          "loc": {
                            "start": {
                              "line": 27,
                              "column": 8
                            },
                            "end": {
                              "line": 27,
                              "column": 40
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "rows counter div",
                          "range": [
                            934,
                            952
                          ],
                          "loc": {
                            "start": {
                              "line": 29,
                              "column": 8
                            },
                            "end": {
                              "line": 29,
                              "column": 26
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              961,
                              965
                            ],
                            "loc": {
                              "start": {
                                "line": 30,
                                "column": 8
                              },
                              "end": {
                                "line": 30,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "prfxCounter",
                            "range": [
                              966,
                              977
                            ],
                            "loc": {
                              "start": {
                                "line": 30,
                                "column": 13
                              },
                              "end": {
                                "line": 30,
                                "column": 24
                              }
                            }
                          },
                          "range": [
                            961,
                            977
                          ],
                          "loc": {
                            "start": {
                              "line": 30,
                              "column": 8
                            },
                            "end": {
                              "line": 30,
                              "column": 24
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": "counter_",
                          "raw": "'counter_'",
                          "range": [
                            980,
                            990
                          ],
                          "loc": {
                            "start": {
                              "line": 30,
                              "column": 27
                            },
                            "end": {
                              "line": 30,
                              "column": 37
                            }
                          }
                        },
                        "range": [
                          961,
                          990
                        ],
                        "loc": {
                          "start": {
                            "line": 30,
                            "column": 8
                          },
                          "end": {
                            "line": 30,
                            "column": 37
                          }
                        }
                      },
                      "range": [
                        961,
                        991
                      ],
                      "loc": {
                        "start": {
                          "line": 30,
                          "column": 8
                        },
                        "end": {
                          "line": 30,
                          "column": 38
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "rows counter div",
                          "range": [
                            934,
                            952
                          ],
                          "loc": {
                            "start": {
                              "line": 29,
                              "column": 8
                            },
                            "end": {
                              "line": 29,
                              "column": 26
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "nb displayed rows label",
                          "range": [
                            1000,
                            1025
                          ],
                          "loc": {
                            "start": {
                              "line": 31,
                              "column": 8
                            },
                            "end": {
                              "line": 31,
                              "column": 33
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              1034,
                              1038
                            ],
                            "loc": {
                              "start": {
                                "line": 32,
                                "column": 8
                              },
                              "end": {
                                "line": 32,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "prfxTotRows",
                            "range": [
                              1039,
                              1050
                            ],
                            "loc": {
                              "start": {
                                "line": 32,
                                "column": 13
                              },
                              "end": {
                                "line": 32,
                                "column": 24
                              }
                            }
                          },
                          "range": [
                            1034,
                            1050
                          ],
                          "loc": {
                            "start": {
                              "line": 32,
                              "column": 8
                            },
                            "end": {
                              "line": 32,
                              "column": 24
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": "totrows_span_",
                          "raw": "'totrows_span_'",
                          "range": [
                            1053,
                            1068
                          ],
                          "loc": {
                            "start": {
                              "line": 32,
                              "column": 27
                            },
                            "end": {
                              "line": 32,
                              "column": 42
                            }
                          }
                        },
                        "range": [
                          1034,
                          1068
                        ],
                        "loc": {
                          "start": {
                            "line": 32,
                            "column": 8
                          },
                          "end": {
                            "line": 32,
                            "column": 42
                          }
                        }
                      },
                      "range": [
                        1034,
                        1069
                      ],
                      "loc": {
                        "start": {
                          "line": 32,
                          "column": 8
                        },
                        "end": {
                          "line": 32,
                          "column": 43
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "nb displayed rows label",
                          "range": [
                            1000,
                            1025
                          ],
                          "loc": {
                            "start": {
                              "line": 31,
                              "column": 8
                            },
                            "end": {
                              "line": 31,
                              "column": 33
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "label preceding nb rows label",
                          "range": [
                            1078,
                            1109
                          ],
                          "loc": {
                            "start": {
                              "line": 33,
                              "column": 8
                            },
                            "end": {
                              "line": 33,
                              "column": 39
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              1118,
                              1122
                            ],
                            "loc": {
                              "start": {
                                "line": 34,
                                "column": 8
                              },
                              "end": {
                                "line": 34,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "prfxTotRowsTxt",
                            "range": [
                              1123,
                              1137
                            ],
                            "loc": {
                              "start": {
                                "line": 34,
                                "column": 13
                              },
                              "end": {
                                "line": 34,
                                "column": 27
                              }
                            }
                          },
                          "range": [
                            1118,
                            1137
                          ],
                          "loc": {
                            "start": {
                              "line": 34,
                              "column": 8
                            },
                            "end": {
                              "line": 34,
                              "column": 27
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": "totRowsTextSpan_",
                          "raw": "'totRowsTextSpan_'",
                          "range": [
                            1140,
                            1158
                          ],
                          "loc": {
                            "start": {
                              "line": 34,
                              "column": 30
                            },
                            "end": {
                              "line": 34,
                              "column": 48
                            }
                          }
                        },
                        "range": [
                          1118,
                          1158
                        ],
                        "loc": {
                          "start": {
                            "line": 34,
                            "column": 8
                          },
                          "end": {
                            "line": 34,
                            "column": 48
                          }
                        }
                      },
                      "range": [
                        1118,
                        1159
                      ],
                      "loc": {
                        "start": {
                          "line": 34,
                          "column": 8
                        },
                        "end": {
                          "line": 34,
                          "column": 49
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "label preceding nb rows label",
                          "range": [
                            1078,
                            1109
                          ],
                          "loc": {
                            "start": {
                              "line": 33,
                              "column": 8
                            },
                            "end": {
                              "line": 33,
                              "column": 39
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "callback raised before counter is refreshed",
                          "range": [
                            1168,
                            1213
                          ],
                          "loc": {
                            "start": {
                              "line": 35,
                              "column": 8
                            },
                            "end": {
                              "line": 35,
                              "column": 53
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              1222,
                              1226
                            ],
                            "loc": {
                              "start": {
                                "line": 36,
                                "column": 8
                              },
                              "end": {
                                "line": 36,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "onBeforeRefreshCounter",
                            "range": [
                              1227,
                              1249
                            ],
                            "loc": {
                              "start": {
                                "line": 36,
                                "column": 13
                              },
                              "end": {
                                "line": 36,
                                "column": 35
                              }
                            }
                          },
                          "range": [
                            1222,
                            1249
                          ],
                          "loc": {
                            "start": {
                              "line": 36,
                              "column": 8
                            },
                            "end": {
                              "line": 36,
                              "column": 35
                            }
                          }
                        },
                        "right": {
                          "type": "ConditionalExpression",
                          "test": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "Types",
                                "range": [
                                  1252,
                                  1257
                                ],
                                "loc": {
                                  "start": {
                                    "line": 36,
                                    "column": 38
                                  },
                                  "end": {
                                    "line": 36,
                                    "column": 43
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "isFn",
                                "range": [
                                  1258,
                                  1262
                                ],
                                "loc": {
                                  "start": {
                                    "line": 36,
                                    "column": 44
                                  },
                                  "end": {
                                    "line": 36,
                                    "column": 48
                                  }
                                }
                              },
                              "range": [
                                1252,
                                1262
                              ],
                              "loc": {
                                "start": {
                                  "line": 36,
                                  "column": 38
                                },
                                "end": {
                                  "line": 36,
                                  "column": 48
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "f",
                                  "range": [
                                    1263,
                                    1264
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 36,
                                      "column": 49
                                    },
                                    "end": {
                                      "line": 36,
                                      "column": 50
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "on_before_refresh_counter",
                                  "range": [
                                    1265,
                                    1290
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 36,
                                      "column": 51
                                    },
                                    "end": {
                                      "line": 36,
                                      "column": 76
                                    }
                                  }
                                },
                                "range": [
                                  1263,
                                  1290
                                ],
                                "loc": {
                                  "start": {
                                    "line": 36,
                                    "column": 49
                                  },
                                  "end": {
                                    "line": 36,
                                    "column": 76
                                  }
                                }
                              }
                            ],
                            "range": [
                              1252,
                              1291
                            ],
                            "loc": {
                              "start": {
                                "line": 36,
                                "column": 38
                              },
                              "end": {
                                "line": 36,
                                "column": 77
                              }
                            }
                          },
                          "consequent": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "f",
                              "range": [
                                1306,
                                1307
                              ],
                              "loc": {
                                "start": {
                                  "line": 37,
                                  "column": 12
                                },
                                "end": {
                                  "line": 37,
                                  "column": 13
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "on_before_refresh_counter",
                              "range": [
                                1308,
                                1333
                              ],
                              "loc": {
                                "start": {
                                  "line": 37,
                                  "column": 14
                                },
                                "end": {
                                  "line": 37,
                                  "column": 39
                                }
                              }
                            },
                            "range": [
                              1306,
                              1333
                            ],
                            "loc": {
                              "start": {
                                "line": 37,
                                "column": 12
                              },
                              "end": {
                                "line": 37,
                                "column": 39
                              }
                            }
                          },
                          "alternate": {
                            "type": "Literal",
                            "value": null,
                            "raw": "null",
                            "range": [
                              1336,
                              1340
                            ],
                            "loc": {
                              "start": {
                                "line": 37,
                                "column": 42
                              },
                              "end": {
                                "line": 37,
                                "column": 46
                              }
                            }
                          },
                          "range": [
                            1252,
                            1340
                          ],
                          "loc": {
                            "start": {
                              "line": 36,
                              "column": 38
                            },
                            "end": {
                              "line": 37,
                              "column": 46
                            }
                          }
                        },
                        "range": [
                          1222,
                          1340
                        ],
                        "loc": {
                          "start": {
                            "line": 36,
                            "column": 8
                          },
                          "end": {
                            "line": 37,
                            "column": 46
                          }
                        }
                      },
                      "range": [
                        1222,
                        1341
                      ],
                      "loc": {
                        "start": {
                          "line": 36,
                          "column": 8
                        },
                        "end": {
                          "line": 37,
                          "column": 47
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "callback raised before counter is refreshed",
                          "range": [
                            1168,
                            1213
                          ],
                          "loc": {
                            "start": {
                              "line": 35,
                              "column": 8
                            },
                            "end": {
                              "line": 35,
                              "column": 53
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "callback raised after counter is refreshed",
                          "range": [
                            1350,
                            1394
                          ],
                          "loc": {
                            "start": {
                              "line": 38,
                              "column": 8
                            },
                            "end": {
                              "line": 38,
                              "column": 52
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              1403,
                              1407
                            ],
                            "loc": {
                              "start": {
                                "line": 39,
                                "column": 8
                              },
                              "end": {
                                "line": 39,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "onAfterRefreshCounter",
                            "range": [
                              1408,
                              1429
                            ],
                            "loc": {
                              "start": {
                                "line": 39,
                                "column": 13
                              },
                              "end": {
                                "line": 39,
                                "column": 34
                              }
                            }
                          },
                          "range": [
                            1403,
                            1429
                          ],
                          "loc": {
                            "start": {
                              "line": 39,
                              "column": 8
                            },
                            "end": {
                              "line": 39,
                              "column": 34
                            }
                          }
                        },
                        "right": {
                          "type": "ConditionalExpression",
                          "test": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "Types",
                                "range": [
                                  1432,
                                  1437
                                ],
                                "loc": {
                                  "start": {
                                    "line": 39,
                                    "column": 37
                                  },
                                  "end": {
                                    "line": 39,
                                    "column": 42
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "isFn",
                                "range": [
                                  1438,
                                  1442
                                ],
                                "loc": {
                                  "start": {
                                    "line": 39,
                                    "column": 43
                                  },
                                  "end": {
                                    "line": 39,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                1432,
                                1442
                              ],
                              "loc": {
                                "start": {
                                  "line": 39,
                                  "column": 37
                                },
                                "end": {
                                  "line": 39,
                                  "column": 47
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "f",
                                  "range": [
                                    1443,
                                    1444
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 39,
                                      "column": 48
                                    },
                                    "end": {
                                      "line": 39,
                                      "column": 49
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "on_after_refresh_counter",
                                  "range": [
                                    1445,
                                    1469
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 39,
                                      "column": 50
                                    },
                                    "end": {
                                      "line": 39,
                                      "column": 74
                                    }
                                  }
                                },
                                "range": [
                                  1443,
                                  1469
                                ],
                                "loc": {
                                  "start": {
                                    "line": 39,
                                    "column": 48
                                  },
                                  "end": {
                                    "line": 39,
                                    "column": 74
                                  }
                                }
                              }
                            ],
                            "range": [
                              1432,
                              1470
                            ],
                            "loc": {
                              "start": {
                                "line": 39,
                                "column": 37
                              },
                              "end": {
                                "line": 39,
                                "column": 75
                              }
                            }
                          },
                          "consequent": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "f",
                              "range": [
                                1485,
                                1486
                              ],
                              "loc": {
                                "start": {
                                  "line": 40,
                                  "column": 12
                                },
                                "end": {
                                  "line": 40,
                                  "column": 13
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "on_after_refresh_counter",
                              "range": [
                                1487,
                                1511
                              ],
                              "loc": {
                                "start": {
                                  "line": 40,
                                  "column": 14
                                },
                                "end": {
                                  "line": 40,
                                  "column": 38
                                }
                              }
                            },
                            "range": [
                              1485,
                              1511
                            ],
                            "loc": {
                              "start": {
                                "line": 40,
                                "column": 12
                              },
                              "end": {
                                "line": 40,
                                "column": 38
                              }
                            }
                          },
                          "alternate": {
                            "type": "Literal",
                            "value": null,
                            "raw": "null",
                            "range": [
                              1514,
                              1518
                            ],
                            "loc": {
                              "start": {
                                "line": 40,
                                "column": 41
                              },
                              "end": {
                                "line": 40,
                                "column": 45
                              }
                            }
                          },
                          "range": [
                            1432,
                            1518
                          ],
                          "loc": {
                            "start": {
                              "line": 39,
                              "column": 37
                            },
                            "end": {
                              "line": 40,
                              "column": 45
                            }
                          }
                        },
                        "range": [
                          1403,
                          1518
                        ],
                        "loc": {
                          "start": {
                            "line": 39,
                            "column": 8
                          },
                          "end": {
                            "line": 40,
                            "column": 45
                          }
                        }
                      },
                      "range": [
                        1403,
                        1519
                      ],
                      "loc": {
                        "start": {
                          "line": 39,
                          "column": 8
                        },
                        "end": {
                          "line": 40,
                          "column": 46
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "callback raised after counter is refreshed",
                          "range": [
                            1350,
                            1394
                          ],
                          "loc": {
                            "start": {
                              "line": 38,
                              "column": 8
                            },
                            "end": {
                              "line": 38,
                              "column": 52
                            }
                          }
                        }
                      ]
                    }
                  ],
                  "range": [
                    237,
                    1525
                  ],
                  "loc": {
                    "start": {
                      "line": 11,
                      "column": 19
                    },
                    "end": {
                      "line": 41,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  233,
                  1525
                ],
                "loc": {
                  "start": {
                    "line": 11,
                    "column": 15
                  },
                  "end": {
                    "line": 41,
                    "column": 5
                  }
                }
              },
              "kind": "constructor",
              "computed": false,
              "range": [
                222,
                1525
              ],
              "loc": {
                "start": {
                  "line": 11,
                  "column": 4
                },
                "end": {
                  "line": 41,
                  "column": 5
                }
              },
              "leadingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * Rows counter\n     * @param {Object} tf TableFilter instance\n     ",
                  "range": [
                    139,
                    217
                  ],
                  "loc": {
                    "start": {
                      "line": 7,
                      "column": 4
                    },
                    "end": {
                      "line": 10,
                      "column": 7
                    }
                  }
                }
              ],
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "init",
                "range": [
                  1531,
                  1535
                ],
                "loc": {
                  "start": {
                    "line": 43,
                    "column": 4
                  },
                  "end": {
                    "line": 43,
                    "column": 8
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "MemberExpression",
                        "computed": false,
                        "object": {
                          "type": "ThisExpression",
                          "range": [
                            1550,
                            1554
                          ],
                          "loc": {
                            "start": {
                              "line": 44,
                              "column": 11
                            },
                            "end": {
                              "line": 44,
                              "column": 15
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "initialized",
                          "range": [
                            1555,
                            1566
                          ],
                          "loc": {
                            "start": {
                              "line": 44,
                              "column": 16
                            },
                            "end": {
                              "line": 44,
                              "column": 27
                            }
                          }
                        },
                        "range": [
                          1550,
                          1566
                        ],
                        "loc": {
                          "start": {
                            "line": 44,
                            "column": 11
                          },
                          "end": {
                            "line": 44,
                            "column": 27
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ReturnStatement",
                            "argument": null,
                            "range": [
                              1581,
                              1588
                            ],
                            "loc": {
                              "start": {
                                "line": 45,
                                "column": 12
                              },
                              "end": {
                                "line": 45,
                                "column": 19
                              }
                            }
                          }
                        ],
                        "range": [
                          1567,
                          1598
                        ],
                        "loc": {
                          "start": {
                            "line": 44,
                            "column": 28
                          },
                          "end": {
                            "line": 46,
                            "column": 9
                          }
                        }
                      },
                      "alternate": null,
                      "range": [
                        1547,
                        1598
                      ],
                      "loc": {
                        "start": {
                          "line": 44,
                          "column": 8
                        },
                        "end": {
                          "line": 46,
                          "column": 9
                        }
                      }
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "tf",
                            "range": [
                              1612,
                              1614
                            ],
                            "loc": {
                              "start": {
                                "line": 48,
                                "column": 12
                              },
                              "end": {
                                "line": 48,
                                "column": 14
                              }
                            }
                          },
                          "init": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                1617,
                                1621
                              ],
                              "loc": {
                                "start": {
                                  "line": 48,
                                  "column": 17
                                },
                                "end": {
                                  "line": 48,
                                  "column": 21
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "tf",
                              "range": [
                                1622,
                                1624
                              ],
                              "loc": {
                                "start": {
                                  "line": 48,
                                  "column": 22
                                },
                                "end": {
                                  "line": 48,
                                  "column": 24
                                }
                              }
                            },
                            "range": [
                              1617,
                              1624
                            ],
                            "loc": {
                              "start": {
                                "line": 48,
                                "column": 17
                              },
                              "end": {
                                "line": 48,
                                "column": 24
                              }
                            }
                          },
                          "range": [
                            1612,
                            1624
                          ],
                          "loc": {
                            "start": {
                              "line": 48,
                              "column": 12
                            },
                            "end": {
                              "line": 48,
                              "column": 24
                            }
                          }
                        }
                      ],
                      "kind": "var",
                      "range": [
                        1608,
                        1625
                      ],
                      "loc": {
                        "start": {
                          "line": 48,
                          "column": 8
                        },
                        "end": {
                          "line": 48,
                          "column": 25
                        }
                      },
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "rows counter container",
                          "range": [
                            1635,
                            1659
                          ],
                          "loc": {
                            "start": {
                              "line": 50,
                              "column": 8
                            },
                            "end": {
                              "line": 50,
                              "column": 32
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "countDiv",
                            "range": [
                              1672,
                              1680
                            ],
                            "loc": {
                              "start": {
                                "line": 51,
                                "column": 12
                              },
                              "end": {
                                "line": 51,
                                "column": 20
                              }
                            }
                          },
                          "init": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "Dom",
                                "range": [
                                  1683,
                                  1686
                                ],
                                "loc": {
                                  "start": {
                                    "line": 51,
                                    "column": 23
                                  },
                                  "end": {
                                    "line": 51,
                                    "column": 26
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "create",
                                "range": [
                                  1687,
                                  1693
                                ],
                                "loc": {
                                  "start": {
                                    "line": 51,
                                    "column": 27
                                  },
                                  "end": {
                                    "line": 51,
                                    "column": 33
                                  }
                                }
                              },
                              "range": [
                                1683,
                                1693
                              ],
                              "loc": {
                                "start": {
                                  "line": 51,
                                  "column": 23
                                },
                                "end": {
                                  "line": 51,
                                  "column": 33
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "Literal",
                                "value": "div",
                                "raw": "'div'",
                                "range": [
                                  1694,
                                  1699
                                ],
                                "loc": {
                                  "start": {
                                    "line": 51,
                                    "column": 34
                                  },
                                  "end": {
                                    "line": 51,
                                    "column": 39
                                  }
                                }
                              },
                              {
                                "type": "ArrayExpression",
                                "elements": [
                                  {
                                    "type": "Literal",
                                    "value": "id",
                                    "raw": "'id'",
                                    "range": [
                                      1702,
                                      1706
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 51,
                                        "column": 42
                                      },
                                      "end": {
                                        "line": 51,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "BinaryExpression",
                                    "operator": "+",
                                    "left": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "ThisExpression",
                                        "range": [
                                          1708,
                                          1712
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 51,
                                            "column": 48
                                          },
                                          "end": {
                                            "line": 51,
                                            "column": 52
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "prfxCounter",
                                        "range": [
                                          1713,
                                          1724
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 51,
                                            "column": 53
                                          },
                                          "end": {
                                            "line": 51,
                                            "column": 64
                                          }
                                        }
                                      },
                                      "range": [
                                        1708,
                                        1724
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 51,
                                          "column": 48
                                        },
                                        "end": {
                                          "line": 51,
                                          "column": 64
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "tf",
                                        "range": [
                                          1725,
                                          1727
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 51,
                                            "column": 65
                                          },
                                          "end": {
                                            "line": 51,
                                            "column": 67
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "id",
                                        "range": [
                                          1728,
                                          1730
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 51,
                                            "column": 68
                                          },
                                          "end": {
                                            "line": 51,
                                            "column": 70
                                          }
                                        }
                                      },
                                      "range": [
                                        1725,
                                        1730
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 51,
                                          "column": 65
                                        },
                                        "end": {
                                          "line": 51,
                                          "column": 70
                                        }
                                      }
                                    },
                                    "range": [
                                      1708,
                                      1730
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 51,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 51,
                                        "column": 70
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1701,
                                  1731
                                ],
                                "loc": {
                                  "start": {
                                    "line": 51,
                                    "column": 41
                                  },
                                  "end": {
                                    "line": 51,
                                    "column": 71
                                  }
                                }
                              }
                            ],
                            "range": [
                              1683,
                              1732
                            ],
                            "loc": {
                              "start": {
                                "line": 51,
                                "column": 23
                              },
                              "end": {
                                "line": 51,
                                "column": 72
                              }
                            }
                          },
                          "range": [
                            1672,
                            1732
                          ],
                          "loc": {
                            "start": {
                              "line": 51,
                              "column": 12
                            },
                            "end": {
                              "line": 51,
                              "column": 72
                            }
                          }
                        }
                      ],
                      "kind": "var",
                      "range": [
                        1668,
                        1733
                      ],
                      "loc": {
                        "start": {
                          "line": 51,
                          "column": 8
                        },
                        "end": {
                          "line": 51,
                          "column": 73
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "rows counter container",
                          "range": [
                            1635,
                            1659
                          ],
                          "loc": {
                            "start": {
                              "line": 50,
                              "column": 8
                            },
                            "end": {
                              "line": 50,
                              "column": 32
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "countDiv",
                            "range": [
                              1742,
                              1750
                            ],
                            "loc": {
                              "start": {
                                "line": 52,
                                "column": 8
                              },
                              "end": {
                                "line": 52,
                                "column": 16
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "className",
                            "range": [
                              1751,
                              1760
                            ],
                            "loc": {
                              "start": {
                                "line": 52,
                                "column": 17
                              },
                              "end": {
                                "line": 52,
                                "column": 26
                              }
                            }
                          },
                          "range": [
                            1742,
                            1760
                          ],
                          "loc": {
                            "start": {
                              "line": 52,
                              "column": 8
                            },
                            "end": {
                              "line": 52,
                              "column": 26
                            }
                          }
                        },
                        "right": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              1763,
                              1767
                            ],
                            "loc": {
                              "start": {
                                "line": 52,
                                "column": 29
                              },
                              "end": {
                                "line": 52,
                                "column": 33
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "totRowsCssClass",
                            "range": [
                              1768,
                              1783
                            ],
                            "loc": {
                              "start": {
                                "line": 52,
                                "column": 34
                              },
                              "end": {
                                "line": 52,
                                "column": 49
                              }
                            }
                          },
                          "range": [
                            1763,
                            1783
                          ],
                          "loc": {
                            "start": {
                              "line": 52,
                              "column": 29
                            },
                            "end": {
                              "line": 52,
                              "column": 49
                            }
                          }
                        },
                        "range": [
                          1742,
                          1783
                        ],
                        "loc": {
                          "start": {
                            "line": 52,
                            "column": 8
                          },
                          "end": {
                            "line": 52,
                            "column": 49
                          }
                        }
                      },
                      "range": [
                        1742,
                        1784
                      ],
                      "loc": {
                        "start": {
                          "line": 52,
                          "column": 8
                        },
                        "end": {
                          "line": 52,
                          "column": 50
                        }
                      },
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "rows counter label",
                          "range": [
                            1793,
                            1813
                          ],
                          "loc": {
                            "start": {
                              "line": 53,
                              "column": 8
                            },
                            "end": {
                              "line": 53,
                              "column": 28
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "countSpan",
                            "range": [
                              1826,
                              1835
                            ],
                            "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": [
                                  1838,
                                  1841
                                ],
                                "loc": {
                                  "start": {
                                    "line": 54,
                                    "column": 24
                                  },
                                  "end": {
                                    "line": 54,
                                    "column": 27
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "create",
                                "range": [
                                  1842,
                                  1848
                                ],
                                "loc": {
                                  "start": {
                                    "line": 54,
                                    "column": 28
                                  },
                                  "end": {
                                    "line": 54,
                                    "column": 34
                                  }
                                }
                              },
                              "range": [
                                1838,
                                1848
                              ],
                              "loc": {
                                "start": {
                                  "line": 54,
                                  "column": 24
                                },
                                "end": {
                                  "line": 54,
                                  "column": 34
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "Literal",
                                "value": "span",
                                "raw": "'span'",
                                "range": [
                                  1849,
                                  1855
                                ],
                                "loc": {
                                  "start": {
                                    "line": 54,
                                    "column": 35
                                  },
                                  "end": {
                                    "line": 54,
                                    "column": 41
                                  }
                                }
                              },
                              {
                                "type": "ArrayExpression",
                                "elements": [
                                  {
                                    "type": "Literal",
                                    "value": "id",
                                    "raw": "'id'",
                                    "range": [
                                      1858,
                                      1862
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 54,
                                        "column": 44
                                      },
                                      "end": {
                                        "line": 54,
                                        "column": 48
                                      }
                                    }
                                  },
                                  {
                                    "type": "BinaryExpression",
                                    "operator": "+",
                                    "left": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "ThisExpression",
                                        "range": [
                                          1864,
                                          1868
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 54,
                                            "column": 50
                                          },
                                          "end": {
                                            "line": 54,
                                            "column": 54
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "prfxTotRows",
                                        "range": [
                                          1869,
                                          1880
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 54,
                                            "column": 55
                                          },
                                          "end": {
                                            "line": 54,
                                            "column": 66
                                          }
                                        }
                                      },
                                      "range": [
                                        1864,
                                        1880
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 54,
                                          "column": 50
                                        },
                                        "end": {
                                          "line": 54,
                                          "column": 66
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "tf",
                                        "range": [
                                          1881,
                                          1883
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 54,
                                            "column": 67
                                          },
                                          "end": {
                                            "line": 54,
                                            "column": 69
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "id",
                                        "range": [
                                          1884,
                                          1886
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 54,
                                            "column": 70
                                          },
                                          "end": {
                                            "line": 54,
                                            "column": 72
                                          }
                                        }
                                      },
                                      "range": [
                                        1881,
                                        1886
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 54,
                                          "column": 67
                                        },
                                        "end": {
                                          "line": 54,
                                          "column": 72
                                        }
                                      }
                                    },
                                    "range": [
                                      1864,
                                      1886
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 54,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 54,
                                        "column": 72
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1857,
                                  1887
                                ],
                                "loc": {
                                  "start": {
                                    "line": 54,
                                    "column": 43
                                  },
                                  "end": {
                                    "line": 54,
                                    "column": 73
                                  }
                                }
                              }
                            ],
                            "range": [
                              1838,
                              1888
                            ],
                            "loc": {
                              "start": {
                                "line": 54,
                                "column": 24
                              },
                              "end": {
                                "line": 54,
                                "column": 74
                              }
                            }
                          },
                          "range": [
                            1826,
                            1888
                          ],
                          "loc": {
                            "start": {
                              "line": 54,
                              "column": 12
                            },
                            "end": {
                              "line": 54,
                              "column": 74
                            }
                          }
                        }
                      ],
                      "kind": "var",
                      "range": [
                        1822,
                        1889
                      ],
                      "loc": {
                        "start": {
                          "line": 54,
                          "column": 8
                        },
                        "end": {
                          "line": 54,
                          "column": 75
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "rows counter label",
                          "range": [
                            1793,
                            1813
                          ],
                          "loc": {
                            "start": {
                              "line": 53,
                              "column": 8
                            },
                            "end": {
                              "line": 53,
                              "column": 28
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "countText",
                            "range": [
                              1902,
                              1911
                            ],
                            "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": [
                                  1914,
                                  1917
                                ],
                                "loc": {
                                  "start": {
                                    "line": 55,
                                    "column": 24
                                  },
                                  "end": {
                                    "line": 55,
                                    "column": 27
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "create",
                                "range": [
                                  1918,
                                  1924
                                ],
                                "loc": {
                                  "start": {
                                    "line": 55,
                                    "column": 28
                                  },
                                  "end": {
                                    "line": 55,
                                    "column": 34
                                  }
                                }
                              },
                              "range": [
                                1914,
                                1924
                              ],
                              "loc": {
                                "start": {
                                  "line": 55,
                                  "column": 24
                                },
                                "end": {
                                  "line": 55,
                                  "column": 34
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "Literal",
                                "value": "span",
                                "raw": "'span'",
                                "range": [
                                  1925,
                                  1931
                                ],
                                "loc": {
                                  "start": {
                                    "line": 55,
                                    "column": 35
                                  },
                                  "end": {
                                    "line": 55,
                                    "column": 41
                                  }
                                }
                              },
                              {
                                "type": "ArrayExpression",
                                "elements": [
                                  {
                                    "type": "Literal",
                                    "value": "id",
                                    "raw": "'id'",
                                    "range": [
                                      1934,
                                      1938
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 55,
                                        "column": 44
                                      },
                                      "end": {
                                        "line": 55,
                                        "column": 48
                                      }
                                    }
                                  },
                                  {
                                    "type": "BinaryExpression",
                                    "operator": "+",
                                    "left": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "ThisExpression",
                                        "range": [
                                          1940,
                                          1944
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 55,
                                            "column": 50
                                          },
                                          "end": {
                                            "line": 55,
                                            "column": 54
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "prfxTotRowsTxt",
                                        "range": [
                                          1945,
                                          1959
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 55,
                                            "column": 55
                                          },
                                          "end": {
                                            "line": 55,
                                            "column": 69
                                          }
                                        }
                                      },
                                      "range": [
                                        1940,
                                        1959
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 55,
                                          "column": 50
                                        },
                                        "end": {
                                          "line": 55,
                                          "column": 69
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "tf",
                                        "range": [
                                          1960,
                                          1962
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 55,
                                            "column": 70
                                          },
                                          "end": {
                                            "line": 55,
                                            "column": 72
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "id",
                                        "range": [
                                          1963,
                                          1965
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 55,
                                            "column": 73
                                          },
                                          "end": {
                                            "line": 55,
                                            "column": 75
                                          }
                                        }
                                      },
                                      "range": [
                                        1960,
                                        1965
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 55,
                                          "column": 70
                                        },
                                        "end": {
                                          "line": 55,
                                          "column": 75
                                        }
                                      }
                                    },
                                    "range": [
                                      1940,
                                      1965
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 55,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 55,
                                        "column": 75
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1933,
                                  1966
                                ],
                                "loc": {
                                  "start": {
                                    "line": 55,
                                    "column": 43
                                  },
                                  "end": {
                                    "line": 55,
                                    "column": 76
                                  }
                                }
                              }
                            ],
                            "range": [
                              1914,
                              1967
                            ],
                            "loc": {
                              "start": {
                                "line": 55,
                                "column": 24
                              },
                              "end": {
                                "line": 55,
                                "column": 77
                              }
                            }
                          },
                          "range": [
                            1902,
                            1967
                          ],
                          "loc": {
                            "start": {
                              "line": 55,
                              "column": 12
                            },
                            "end": {
                              "line": 55,
                              "column": 77
                            }
                          }
                        }
                      ],
                      "kind": "var",
                      "range": [
                        1898,
                        1968
                      ],
                      "loc": {
                        "start": {
                          "line": 55,
                          "column": 8
                        },
                        "end": {
                          "line": 55,
                          "column": 78
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "countText",
                            "range": [
                              1977,
                              1986
                            ],
                            "loc": {
                              "start": {
                                "line": 56,
                                "column": 8
                              },
                              "end": {
                                "line": 56,
                                "column": 17
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "appendChild",
                            "range": [
                              1987,
                              1998
                            ],
                            "loc": {
                              "start": {
                                "line": 56,
                                "column": 18
                              },
                              "end": {
                                "line": 56,
                                "column": 29
                              }
                            }
                          },
                          "range": [
                            1977,
                            1998
                          ],
                          "loc": {
                            "start": {
                              "line": 56,
                              "column": 8
                            },
                            "end": {
                              "line": 56,
                              "column": 29
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "Dom",
                                "range": [
                                  1999,
                                  2002
                                ],
                                "loc": {
                                  "start": {
                                    "line": 56,
                                    "column": 30
                                  },
                                  "end": {
                                    "line": 56,
                                    "column": 33
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "text",
                                "range": [
                                  2003,
                                  2007
                                ],
                                "loc": {
                                  "start": {
                                    "line": 56,
                                    "column": 34
                                  },
                                  "end": {
                                    "line": 56,
                                    "column": 38
                                  }
                                }
                              },
                              "range": [
                                1999,
                                2007
                              ],
                              "loc": {
                                "start": {
                                  "line": 56,
                                  "column": 30
                                },
                                "end": {
                                  "line": 56,
                                  "column": 38
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    2008,
                                    2012
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 56,
                                      "column": 39
                                    },
                                    "end": {
                                      "line": 56,
                                      "column": 43
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "rowsCounterText",
                                  "range": [
                                    2013,
                                    2028
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 56,
                                      "column": 44
                                    },
                                    "end": {
                                      "line": 56,
                                      "column": 59
                                    }
                                  }
                                },
                                "range": [
                                  2008,
                                  2028
                                ],
                                "loc": {
                                  "start": {
                                    "line": 56,
                                    "column": 39
                                  },
                                  "end": {
                                    "line": 56,
                                    "column": 59
                                  }
                                }
                              }
                            ],
                            "range": [
                              1999,
                              2029
                            ],
                            "loc": {
                              "start": {
                                "line": 56,
                                "column": 30
                              },
                              "end": {
                                "line": 56,
                                "column": 60
                              }
                            }
                          }
                        ],
                        "range": [
                          1977,
                          2030
                        ],
                        "loc": {
                          "start": {
                            "line": 56,
                            "column": 8
                          },
                          "end": {
                            "line": 56,
                            "column": 61
                          }
                        }
                      },
                      "range": [
                        1977,
                        2031
                      ],
                      "loc": {
                        "start": {
                          "line": 56,
                          "column": 8
                        },
                        "end": {
                          "line": 56,
                          "column": 62
                        }
                      },
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": " counter is added to defined element",
                          "range": [
                            2041,
                            2079
                          ],
                          "loc": {
                            "start": {
                              "line": 58,
                              "column": 8
                            },
                            "end": {
                              "line": 58,
                              "column": 46
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "UnaryExpression",
                        "operator": "!",
                        "argument": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              2092,
                              2096
                            ],
                            "loc": {
                              "start": {
                                "line": 59,
                                "column": 12
                              },
                              "end": {
                                "line": 59,
                                "column": 16
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "rowsCounterTgtId",
                            "range": [
                              2097,
                              2113
                            ],
                            "loc": {
                              "start": {
                                "line": 59,
                                "column": 17
                              },
                              "end": {
                                "line": 59,
                                "column": 33
                              }
                            }
                          },
                          "range": [
                            2092,
                            2113
                          ],
                          "loc": {
                            "start": {
                              "line": 59,
                              "column": 12
                            },
                            "end": {
                              "line": 59,
                              "column": 33
                            }
                          }
                        },
                        "prefix": true,
                        "range": [
                          2091,
                          2113
                        ],
                        "loc": {
                          "start": {
                            "line": 59,
                            "column": 11
                          },
                          "end": {
                            "line": 59,
                            "column": 33
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "tf",
                                  "range": [
                                    2128,
                                    2130
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 60,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 60,
                                      "column": 14
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "setToolbar",
                                  "range": [
                                    2131,
                                    2141
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 60,
                                      "column": 15
                                    },
                                    "end": {
                                      "line": 60,
                                      "column": 25
                                    }
                                  }
                                },
                                "range": [
                                  2128,
                                  2141
                                ],
                                "loc": {
                                  "start": {
                                    "line": 60,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 60,
                                    "column": 25
                                  }
                                }
                              },
                              "arguments": [],
                              "range": [
                                2128,
                                2143
                              ],
                              "loc": {
                                "start": {
                                  "line": 60,
                                  "column": 12
                                },
                                "end": {
                                  "line": 60,
                                  "column": 27
                                }
                              }
                            },
                            "range": [
                              2128,
                              2144
                            ],
                            "loc": {
                              "start": {
                                "line": 60,
                                "column": 12
                              },
                              "end": {
                                "line": 60,
                                "column": 28
                              }
                            }
                          }
                        ],
                        "range": [
                          2114,
                          2154
                        ],
                        "loc": {
                          "start": {
                            "line": 59,
                            "column": 34
                          },
                          "end": {
                            "line": 61,
                            "column": 9
                          }
                        }
                      },
                      "alternate": null,
                      "range": [
                        2088,
                        2154
                      ],
                      "loc": {
                        "start": {
                          "line": 59,
                          "column": 8
                        },
                        "end": {
                          "line": 61,
                          "column": 9
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": " counter is added to defined element",
                          "range": [
                            2041,
                            2079
                          ],
                          "loc": {
                            "start": {
                              "line": 58,
                              "column": 8
                            },
                            "end": {
                              "line": 58,
                              "column": 46
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "targetEl",
                            "range": [
                              2167,
                              2175
                            ],
                            "loc": {
                              "start": {
                                "line": 62,
                                "column": 12
                              },
                              "end": {
                                "line": 62,
                                "column": 20
                              }
                            }
                          },
                          "init": {
                            "type": "ConditionalExpression",
                            "test": {
                              "type": "UnaryExpression",
                              "operator": "!",
                              "argument": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    2179,
                                    2183
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 62,
                                      "column": 24
                                    },
                                    "end": {
                                      "line": 62,
                                      "column": 28
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "rowsCounterTgtId",
                                  "range": [
                                    2184,
                                    2200
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 62,
                                      "column": 29
                                    },
                                    "end": {
                                      "line": 62,
                                      "column": 45
                                    }
                                  }
                                },
                                "range": [
                                  2179,
                                  2200
                                ],
                                "loc": {
                                  "start": {
                                    "line": 62,
                                    "column": 24
                                  },
                                  "end": {
                                    "line": 62,
                                    "column": 45
                                  }
                                }
                              },
                              "prefix": true,
                              "range": [
                                2178,
                                2200
                              ],
                              "loc": {
                                "start": {
                                  "line": 62,
                                  "column": 23
                                },
                                "end": {
                                  "line": 62,
                                  "column": 45
                                }
                              }
                            },
                            "consequent": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "tf",
                                "range": [
                                  2219,
                                  2221
                                ],
                                "loc": {
                                  "start": {
                                    "line": 63,
                                    "column": 16
                                  },
                                  "end": {
                                    "line": 63,
                                    "column": 18
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "lDiv",
                                "range": [
                                  2222,
                                  2226
                                ],
                                "loc": {
                                  "start": {
                                    "line": 63,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 63,
                                    "column": 23
                                  }
                                }
                              },
                              "range": [
                                2219,
                                2226
                              ],
                              "loc": {
                                "start": {
                                  "line": 63,
                                  "column": 16
                                },
                                "end": {
                                  "line": 63,
                                  "column": 23
                                }
                              }
                            },
                            "alternate": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "Dom",
                                  "range": [
                                    2229,
                                    2232
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 63,
                                      "column": 26
                                    },
                                    "end": {
                                      "line": 63,
                                      "column": 29
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "id",
                                  "range": [
                                    2233,
                                    2235
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 63,
                                      "column": 30
                                    },
                                    "end": {
                                      "line": 63,
                                      "column": 32
                                    }
                                  }
                                },
                                "range": [
                                  2229,
                                  2235
                                ],
                                "loc": {
                                  "start": {
                                    "line": 63,
                                    "column": 26
                                  },
                                  "end": {
                                    "line": 63,
                                    "column": 32
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      2237,
                                      2241
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 63,
                                        "column": 34
                                      },
                                      "end": {
                                        "line": 63,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "rowsCounterTgtId",
                                    "range": [
                                      2242,
                                      2258
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 63,
                                        "column": 39
                                      },
                                      "end": {
                                        "line": 63,
                                        "column": 55
                                      }
                                    }
                                  },
                                  "range": [
                                    2237,
                                    2258
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 63,
                                      "column": 34
                                    },
                                    "end": {
                                      "line": 63,
                                      "column": 55
                                    }
                                  }
                                }
                              ],
                              "range": [
                                2229,
                                2260
                              ],
                              "loc": {
                                "start": {
                                  "line": 63,
                                  "column": 26
                                },
                                "end": {
                                  "line": 63,
                                  "column": 57
                                }
                              }
                            },
                            "range": [
                              2178,
                              2260
                            ],
                            "loc": {
                              "start": {
                                "line": 62,
                                "column": 23
                              },
                              "end": {
                                "line": 63,
                                "column": 57
                              }
                            }
                          },
                          "range": [
                            2167,
                            2260
                          ],
                          "loc": {
                            "start": {
                              "line": 62,
                              "column": 12
                            },
                            "end": {
                              "line": 63,
                              "column": 57
                            }
                          }
                        }
                      ],
                      "kind": "var",
                      "range": [
                        2163,
                        2261
                      ],
                      "loc": {
                        "start": {
                          "line": 62,
                          "column": 8
                        },
                        "end": {
                          "line": 63,
                          "column": 58
                        }
                      },
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "default container: 'lDiv'",
                          "range": [
                            2271,
                            2298
                          ],
                          "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": [
                              2311,
                              2315
                            ],
                            "loc": {
                              "start": {
                                "line": 66,
                                "column": 12
                              },
                              "end": {
                                "line": 66,
                                "column": 16
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "rowsCounterTgtId",
                            "range": [
                              2316,
                              2332
                            ],
                            "loc": {
                              "start": {
                                "line": 66,
                                "column": 17
                              },
                              "end": {
                                "line": 66,
                                "column": 33
                              }
                            }
                          },
                          "range": [
                            2311,
                            2332
                          ],
                          "loc": {
                            "start": {
                              "line": 66,
                              "column": 12
                            },
                            "end": {
                              "line": 66,
                              "column": 33
                            }
                          }
                        },
                        "prefix": true,
                        "range": [
                          2310,
                          2332
                        ],
                        "loc": {
                          "start": {
                            "line": 66,
                            "column": 11
                          },
                          "end": {
                            "line": 66,
                            "column": 33
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "countDiv",
                                  "range": [
                                    2347,
                                    2355
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 67,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 67,
                                      "column": 20
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "appendChild",
                                  "range": [
                                    2356,
                                    2367
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 67,
                                      "column": 21
                                    },
                                    "end": {
                                      "line": 67,
                                      "column": 32
                                    }
                                  }
                                },
                                "range": [
                                  2347,
                                  2367
                                ],
                                "loc": {
                                  "start": {
                                    "line": 67,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 67,
                                    "column": 32
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "Identifier",
                                  "name": "countText",
                                  "range": [
                                    2368,
                                    2377
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 67,
                                      "column": 33
                                    },
                                    "end": {
                                      "line": 67,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "range": [
                                2347,
                                2378
                              ],
                              "loc": {
                                "start": {
                                  "line": 67,
                                  "column": 12
                                },
                                "end": {
                                  "line": 67,
                                  "column": 43
                                }
                              }
                            },
                            "range": [
                              2347,
                              2379
                            ],
                            "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": "countDiv",
                                  "range": [
                                    2392,
                                    2400
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 68,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 68,
                                      "column": 20
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "appendChild",
                                  "range": [
                                    2401,
                                    2412
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 68,
                                      "column": 21
                                    },
                                    "end": {
                                      "line": 68,
                                      "column": 32
                                    }
                                  }
                                },
                                "range": [
                                  2392,
                                  2412
                                ],
                                "loc": {
                                  "start": {
                                    "line": 68,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 68,
                                    "column": 32
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "Identifier",
                                  "name": "countSpan",
                                  "range": [
                                    2413,
                                    2422
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 68,
                                      "column": 33
                                    },
                                    "end": {
                                      "line": 68,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "range": [
                                2392,
                                2423
                              ],
                              "loc": {
                                "start": {
                                  "line": 68,
                                  "column": 12
                                },
                                "end": {
                                  "line": 68,
                                  "column": 43
                                }
                              }
                            },
                            "range": [
                              2392,
                              2424
                            ],
                            "loc": {
                              "start": {
                                "line": 68,
                                "column": 12
                              },
                              "end": {
                                "line": 68,
                                "column": 44
                              }
                            }
                          },
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "targetEl",
                                  "range": [
                                    2437,
                                    2445
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 69,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 69,
                                      "column": 20
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "appendChild",
                                  "range": [
                                    2446,
                                    2457
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 69,
                                      "column": 21
                                    },
                                    "end": {
                                      "line": 69,
                                      "column": 32
                                    }
                                  }
                                },
                                "range": [
                                  2437,
                                  2457
                                ],
                                "loc": {
                                  "start": {
                                    "line": 69,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 69,
                                    "column": 32
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "Identifier",
                                  "name": "countDiv",
                                  "range": [
                                    2458,
                                    2466
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 69,
                                      "column": 33
                                    },
                                    "end": {
                                      "line": 69,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "range": [
                                2437,
                                2467
                              ],
                              "loc": {
                                "start": {
                                  "line": 69,
                                  "column": 12
                                },
                                "end": {
                                  "line": 69,
                                  "column": 42
                                }
                              }
                            },
                            "range": [
                              2437,
                              2468
                            ],
                            "loc": {
                              "start": {
                                "line": 69,
                                "column": 12
                              },
                              "end": {
                                "line": 69,
                                "column": 43
                              }
                            }
                          }
                        ],
                        "range": [
                          2333,
                          2478
                        ],
                        "loc": {
                          "start": {
                            "line": 66,
                            "column": 34
                          },
                          "end": {
                            "line": 70,
                            "column": 9
                          }
                        }
                      },
                      "alternate": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "targetEl",
                                  "range": [
                                    2565,
                                    2573
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 73,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 73,
                                      "column": 20
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "appendChild",
                                  "range": [
                                    2574,
                                    2585
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 73,
                                      "column": 21
                                    },
                                    "end": {
                                      "line": 73,
                                      "column": 32
                                    }
                                  }
                                },
                                "range": [
                                  2565,
                                  2585
                                ],
                                "loc": {
                                  "start": {
                                    "line": 73,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 73,
                                    "column": 32
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "Identifier",
                                  "name": "countText",
                                  "range": [
                                    2586,
                                    2595
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 73,
                                      "column": 33
                                    },
                                    "end": {
                                      "line": 73,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "range": [
                                2565,
                                2596
                              ],
                              "loc": {
                                "start": {
                                  "line": 73,
                                  "column": 12
                                },
                                "end": {
                                  "line": 73,
                                  "column": 43
                                }
                              }
                            },
                            "range": [
                              2565,
                              2597
                            ],
                            "loc": {
                              "start": {
                                "line": 73,
                                "column": 12
                              },
                              "end": {
                                "line": 73,
                                "column": 44
                              }
                            },
                            "leadingComments": [
                              {
                                "type": "Line",
                                "value": "custom container, no need to append statusDiv",
                                "range": [
                                  2505,
                                  2552
                                ],
                                "loc": {
                                  "start": {
                                    "line": 72,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 72,
                                    "column": 59
                                  }
                                }
                              }
                            ]
                          },
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "targetEl",
                                  "range": [
                                    2610,
                                    2618
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 74,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 74,
                                      "column": 20
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "appendChild",
                                  "range": [
                                    2619,
                                    2630
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 74,
                                      "column": 21
                                    },
                                    "end": {
                                      "line": 74,
                                      "column": 32
                                    }
                                  }
                                },
                                "range": [
                                  2610,
                                  2630
                                ],
                                "loc": {
                                  "start": {
                                    "line": 74,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 74,
                                    "column": 32
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "Identifier",
                                  "name": "countSpan",
                                  "range": [
                                    2631,
                                    2640
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 74,
                                      "column": 33
                                    },
                                    "end": {
                                      "line": 74,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "range": [
                                2610,
                                2641
                              ],
                              "loc": {
                                "start": {
                                  "line": 74,
                                  "column": 12
                                },
                                "end": {
                                  "line": 74,
                                  "column": 43
                                }
                              }
                            },
                            "range": [
                              2610,
                              2642
                            ],
                            "loc": {
                              "start": {
                                "line": 74,
                                "column": 12
                              },
                              "end": {
                                "line": 74,
                                "column": 44
                              }
                            }
                          }
                        ],
                        "range": [
                          2491,
                          2652
                        ],
                        "loc": {
                          "start": {
                            "line": 71,
                            "column": 12
                          },
                          "end": {
                            "line": 75,
                            "column": 9
                          }
                        }
                      },
                      "range": [
                        2307,
                        2652
                      ],
                      "loc": {
                        "start": {
                          "line": 66,
                          "column": 8
                        },
                        "end": {
                          "line": 75,
                          "column": 9
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "default container: 'lDiv'",
                          "range": [
                            2271,
                            2298
                          ],
                          "loc": {
                            "start": {
                              "line": 65,
                              "column": 8
                            },
                            "end": {
                              "line": 65,
                              "column": 35
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              2661,
                              2665
                            ],
                            "loc": {
                              "start": {
                                "line": 76,
                                "column": 8
                              },
                              "end": {
                                "line": 76,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "rowsCounterDiv",
                            "range": [
                              2666,
                              2680
                            ],
                            "loc": {
                              "start": {
                                "line": 76,
                                "column": 13
                              },
                              "end": {
                                "line": 76,
                                "column": 27
                              }
                            }
                          },
                          "range": [
                            2661,
                            2680
                          ],
                          "loc": {
                            "start": {
                              "line": 76,
                              "column": 8
                            },
                            "end": {
                              "line": 76,
                              "column": 27
                            }
                          }
                        },
                        "right": {
                          "type": "Identifier",
                          "name": "countDiv",
                          "range": [
                            2683,
                            2691
                          ],
                          "loc": {
                            "start": {
                              "line": 76,
                              "column": 30
                            },
                            "end": {
                              "line": 76,
                              "column": 38
                            }
                          }
                        },
                        "range": [
                          2661,
                          2691
                        ],
                        "loc": {
                          "start": {
                            "line": 76,
                            "column": 8
                          },
                          "end": {
                            "line": 76,
                            "column": 38
                          }
                        }
                      },
                      "range": [
                        2661,
                        2692
                      ],
                      "loc": {
                        "start": {
                          "line": 76,
                          "column": 8
                        },
                        "end": {
                          "line": 76,
                          "column": 39
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              2701,
                              2705
                            ],
                            "loc": {
                              "start": {
                                "line": 77,
                                "column": 8
                              },
                              "end": {
                                "line": 77,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "rowsCounterSpan",
                            "range": [
                              2706,
                              2721
                            ],
                            "loc": {
                              "start": {
                                "line": 77,
                                "column": 13
                              },
                              "end": {
                                "line": 77,
                                "column": 28
                              }
                            }
                          },
                          "range": [
                            2701,
                            2721
                          ],
                          "loc": {
                            "start": {
                              "line": 77,
                              "column": 8
                            },
                            "end": {
                              "line": 77,
                              "column": 28
                            }
                          }
                        },
                        "right": {
                          "type": "Identifier",
                          "name": "countSpan",
                          "range": [
                            2724,
                            2733
                          ],
                          "loc": {
                            "start": {
                              "line": 77,
                              "column": 31
                            },
                            "end": {
                              "line": 77,
                              "column": 40
                            }
                          }
                        },
                        "range": [
                          2701,
                          2733
                        ],
                        "loc": {
                          "start": {
                            "line": 77,
                            "column": 8
                          },
                          "end": {
                            "line": 77,
                            "column": 40
                          }
                        }
                      },
                      "range": [
                        2701,
                        2734
                      ],
                      "loc": {
                        "start": {
                          "line": 77,
                          "column": 8
                        },
                        "end": {
                          "line": 77,
                          "column": 41
                        }
                      },
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": " subscribe to events",
                          "range": [
                            2744,
                            2766
                          ],
                          "loc": {
                            "start": {
                              "line": 79,
                              "column": 8
                            },
                            "end": {
                              "line": 79,
                              "column": 30
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                2775,
                                2779
                              ],
                              "loc": {
                                "start": {
                                  "line": 80,
                                  "column": 8
                                },
                                "end": {
                                  "line": 80,
                                  "column": 12
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "emitter",
                              "range": [
                                2780,
                                2787
                              ],
                              "loc": {
                                "start": {
                                  "line": 80,
                                  "column": 13
                                },
                                "end": {
                                  "line": 80,
                                  "column": 20
                                }
                              }
                            },
                            "range": [
                              2775,
                              2787
                            ],
                            "loc": {
                              "start": {
                                "line": 80,
                                "column": 8
                              },
                              "end": {
                                "line": 80,
                                "column": 20
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "on",
                            "range": [
                              2788,
                              2790
                            ],
                            "loc": {
                              "start": {
                                "line": 80,
                                "column": 21
                              },
                              "end": {
                                "line": 80,
                                "column": 23
                              }
                            }
                          },
                          "range": [
                            2775,
                            2790
                          ],
                          "loc": {
                            "start": {
                              "line": 80,
                              "column": 8
                            },
                            "end": {
                              "line": 80,
                              "column": 23
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "ArrayExpression",
                            "elements": [
                              {
                                "type": "Literal",
                                "value": "after-filtering",
                                "raw": "'after-filtering'",
                                "range": [
                                  2792,
                                  2809
                                ],
                                "loc": {
                                  "start": {
                                    "line": 80,
                                    "column": 25
                                  },
                                  "end": {
                                    "line": 80,
                                    "column": 42
                                  }
                                }
                              },
                              {
                                "type": "Literal",
                                "value": "grouped-by-page",
                                "raw": "'grouped-by-page'",
                                "range": [
                                  2811,
                                  2828
                                ],
                                "loc": {
                                  "start": {
                                    "line": 80,
                                    "column": 44
                                  },
                                  "end": {
                                    "line": 80,
                                    "column": 61
                                  }
                                }
                              }
                            ],
                            "range": [
                              2791,
                              2829
                            ],
                            "loc": {
                              "start": {
                                "line": 80,
                                "column": 24
                              },
                              "end": {
                                "line": 80,
                                "column": 62
                              }
                            }
                          },
                          {
                            "type": "ArrowFunctionExpression",
                            "id": null,
                            "params": [],
                            "body": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    2848,
                                    2852
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 81,
                                      "column": 17
                                    },
                                    "end": {
                                      "line": 81,
                                      "column": 21
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "refresh",
                                  "range": [
                                    2853,
                                    2860
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 81,
                                      "column": 22
                                    },
                                    "end": {
                                      "line": 81,
                                      "column": 29
                                    }
                                  }
                                },
                                "range": [
                                  2848,
                                  2860
                                ],
                                "loc": {
                                  "start": {
                                    "line": 81,
                                    "column": 17
                                  },
                                  "end": {
                                    "line": 81,
                                    "column": 29
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "tf",
                                    "range": [
                                      2861,
                                      2863
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 81,
                                        "column": 30
                                      },
                                      "end": {
                                        "line": 81,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "nbVisibleRows",
                                    "range": [
                                      2864,
                                      2877
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 81,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 81,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "range": [
                                    2861,
                                    2877
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 81,
                                      "column": 30
                                    },
                                    "end": {
                                      "line": 81,
                                      "column": 46
                                    }
                                  }
                                }
                              ],
                              "range": [
                                2848,
                                2878
                              ],
                              "loc": {
                                "start": {
                                  "line": 81,
                                  "column": 17
                                },
                                "end": {
                                  "line": 81,
                                  "column": 47
                                }
                              }
                            },
                            "generator": false,
                            "expression": true,
                            "range": [
                              2843,
                              2878
                            ],
                            "loc": {
                              "start": {
                                "line": 81,
                                "column": 12
                              },
                              "end": {
                                "line": 81,
                                "column": 47
                              }
                            }
                          }
                        ],
                        "range": [
                          2775,
                          2879
                        ],
                        "loc": {
                          "start": {
                            "line": 80,
                            "column": 8
                          },
                          "end": {
                            "line": 81,
                            "column": 48
                          }
                        }
                      },
                      "range": [
                        2775,
                        2880
                      ],
                      "loc": {
                        "start": {
                          "line": 80,
                          "column": 8
                        },
                        "end": {
                          "line": 81,
                          "column": 49
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": " subscribe to events",
                          "range": [
                            2744,
                            2766
                          ],
                          "loc": {
                            "start": {
                              "line": 79,
                              "column": 8
                            },
                            "end": {
                              "line": 79,
                              "column": 30
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                2889,
                                2893
                              ],
                              "loc": {
                                "start": {
                                  "line": 82,
                                  "column": 8
                                },
                                "end": {
                                  "line": 82,
                                  "column": 12
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "emitter",
                              "range": [
                                2894,
                                2901
                              ],
                              "loc": {
                                "start": {
                                  "line": 82,
                                  "column": 13
                                },
                                "end": {
                                  "line": 82,
                                  "column": 20
                                }
                              }
                            },
                            "range": [
                              2889,
                              2901
                            ],
                            "loc": {
                              "start": {
                                "line": 82,
                                "column": 8
                              },
                              "end": {
                                "line": 82,
                                "column": 20
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "on",
                            "range": [
                              2902,
                              2904
                            ],
                            "loc": {
                              "start": {
                                "line": 82,
                                "column": 21
                              },
                              "end": {
                                "line": 82,
                                "column": 23
                              }
                            }
                          },
                          "range": [
                            2889,
                            2904
                          ],
                          "loc": {
                            "start": {
                              "line": 82,
                              "column": 8
                            },
                            "end": {
                              "line": 82,
                              "column": 23
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "ArrayExpression",
                            "elements": [
                              {
                                "type": "Literal",
                                "value": "rows-changed",
                                "raw": "'rows-changed'",
                                "range": [
                                  2906,
                                  2920
                                ],
                                "loc": {
                                  "start": {
                                    "line": 82,
                                    "column": 25
                                  },
                                  "end": {
                                    "line": 82,
                                    "column": 39
                                  }
                                }
                              }
                            ],
                            "range": [
                              2905,
                              2921
                            ],
                            "loc": {
                              "start": {
                                "line": 82,
                                "column": 24
                              },
                              "end": {
                                "line": 82,
                                "column": 40
                              }
                            }
                          },
                          {
                            "type": "ArrowFunctionExpression",
                            "id": null,
                            "params": [],
                            "body": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    2928,
                                    2932
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 82,
                                      "column": 47
                                    },
                                    "end": {
                                      "line": 82,
                                      "column": 51
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "refresh",
                                  "range": [
                                    2933,
                                    2940
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 82,
                                      "column": 52
                                    },
                                    "end": {
                                      "line": 82,
                                      "column": 59
                                    }
                                  }
                                },
                                "range": [
                                  2928,
                                  2940
                                ],
                                "loc": {
                                  "start": {
                                    "line": 82,
                                    "column": 47
                                  },
                                  "end": {
                                    "line": 82,
                                    "column": 59
                                  }
                                }
                              },
                              "arguments": [],
                              "range": [
                                2928,
                                2942
                              ],
                              "loc": {
                                "start": {
                                  "line": 82,
                                  "column": 47
                                },
                                "end": {
                                  "line": 82,
                                  "column": 61
                                }
                              }
                            },
                            "generator": false,
                            "expression": true,
                            "range": [
                              2923,
                              2942
                            ],
                            "loc": {
                              "start": {
                                "line": 82,
                                "column": 42
                              },
                              "end": {
                                "line": 82,
                                "column": 61
                              }
                            }
                          }
                        ],
                        "range": [
                          2889,
                          2943
                        ],
                        "loc": {
                          "start": {
                            "line": 82,
                            "column": 8
                          },
                          "end": {
                            "line": 82,
                            "column": 62
                          }
                        }
                      },
                      "range": [
                        2889,
                        2944
                      ],
                      "loc": {
                        "start": {
                          "line": 82,
                          "column": 8
                        },
                        "end": {
                          "line": 82,
                          "column": 63
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              2954,
                              2958
                            ],
                            "loc": {
                              "start": {
                                "line": 84,
                                "column": 8
                              },
                              "end": {
                                "line": 84,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "initialized",
                            "range": [
                              2959,
                              2970
                            ],
                            "loc": {
                              "start": {
                                "line": 84,
                                "column": 13
                              },
                              "end": {
                                "line": 84,
                                "column": 24
                              }
                            }
                          },
                          "range": [
                            2954,
                            2970
                          ],
                          "loc": {
                            "start": {
                              "line": 84,
                              "column": 8
                            },
                            "end": {
                              "line": 84,
                              "column": 24
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": true,
                          "raw": "true",
                          "range": [
                            2973,
                            2977
                          ],
                          "loc": {
                            "start": {
                              "line": 84,
                              "column": 27
                            },
                            "end": {
                              "line": 84,
                              "column": 31
                            }
                          }
                        },
                        "range": [
                          2954,
                          2977
                        ],
                        "loc": {
                          "start": {
                            "line": 84,
                            "column": 8
                          },
                          "end": {
                            "line": 84,
                            "column": 31
                          }
                        }
                      },
                      "range": [
                        2954,
                        2978
                      ],
                      "loc": {
                        "start": {
                          "line": 84,
                          "column": 8
                        },
                        "end": {
                          "line": 84,
                          "column": 32
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              2987,
                              2991
                            ],
                            "loc": {
                              "start": {
                                "line": 85,
                                "column": 8
                              },
                              "end": {
                                "line": 85,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "refresh",
                            "range": [
                              2992,
                              2999
                            ],
                            "loc": {
                              "start": {
                                "line": 85,
                                "column": 13
                              },
                              "end": {
                                "line": 85,
                                "column": 20
                              }
                            }
                          },
                          "range": [
                            2987,
                            2999
                          ],
                          "loc": {
                            "start": {
                              "line": 85,
                              "column": 8
                            },
                            "end": {
                              "line": 85,
                              "column": 20
                            }
                          }
                        },
                        "arguments": [],
                        "range": [
                          2987,
                          3001
                        ],
                        "loc": {
                          "start": {
                            "line": 85,
                            "column": 8
                          },
                          "end": {
                            "line": 85,
                            "column": 22
                          }
                        }
                      },
                      "range": [
                        2987,
                        3002
                      ],
                      "loc": {
                        "start": {
                          "line": 85,
                          "column": 8
                        },
                        "end": {
                          "line": 85,
                          "column": 23
                        }
                      }
                    }
                  ],
                  "range": [
                    1537,
                    3008
                  ],
                  "loc": {
                    "start": {
                      "line": 43,
                      "column": 10
                    },
                    "end": {
                      "line": 86,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  1535,
                  3008
                ],
                "loc": {
                  "start": {
                    "line": 43,
                    "column": 8
                  },
                  "end": {
                    "line": 86,
                    "column": 5
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                1531,
                3008
              ],
              "loc": {
                "start": {
                  "line": 43,
                  "column": 4
                },
                "end": {
                  "line": 86,
                  "column": 5
                }
              },
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "refresh",
                "range": [
                  3014,
                  3021
                ],
                "loc": {
                  "start": {
                    "line": 88,
                    "column": 4
                  },
                  "end": {
                    "line": 88,
                    "column": 11
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [
                  {
                    "type": "Identifier",
                    "name": "p",
                    "range": [
                      3022,
                      3023
                    ],
                    "loc": {
                      "start": {
                        "line": 88,
                        "column": 12
                      },
                      "end": {
                        "line": 88,
                        "column": 13
                      }
                    }
                  }
                ],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "LogicalExpression",
                        "operator": "||",
                        "left": {
                          "type": "UnaryExpression",
                          "operator": "!",
                          "argument": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                3038,
                                3042
                              ],
                              "loc": {
                                "start": {
                                  "line": 89,
                                  "column": 12
                                },
                                "end": {
                                  "line": 89,
                                  "column": 16
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "initialized",
                              "range": [
                                3043,
                                3054
                              ],
                              "loc": {
                                "start": {
                                  "line": 89,
                                  "column": 17
                                },
                                "end": {
                                  "line": 89,
                                  "column": 28
                                }
                              }
                            },
                            "range": [
                              3038,
                              3054
                            ],
                            "loc": {
                              "start": {
                                "line": 89,
                                "column": 12
                              },
                              "end": {
                                "line": 89,
                                "column": 28
                              }
                            }
                          },
                          "prefix": true,
                          "range": [
                            3037,
                            3054
                          ],
                          "loc": {
                            "start": {
                              "line": 89,
                              "column": 11
                            },
                            "end": {
                              "line": 89,
                              "column": 28
                            }
                          }
                        },
                        "right": {
                          "type": "UnaryExpression",
                          "operator": "!",
                          "argument": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  3059,
                                  3063
                                ],
                                "loc": {
                                  "start": {
                                    "line": 89,
                                    "column": 33
                                  },
                                  "end": {
                                    "line": 89,
                                    "column": 37
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "isEnabled",
                                "range": [
                                  3064,
                                  3073
                                ],
                                "loc": {
                                  "start": {
                                    "line": 89,
                                    "column": 38
                                  },
                                  "end": {
                                    "line": 89,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                3059,
                                3073
                              ],
                              "loc": {
                                "start": {
                                  "line": 89,
                                  "column": 33
                                },
                                "end": {
                                  "line": 89,
                                  "column": 47
                                }
                              }
                            },
                            "arguments": [],
                            "range": [
                              3059,
                              3075
                            ],
                            "loc": {
                              "start": {
                                "line": 89,
                                "column": 33
                              },
                              "end": {
                                "line": 89,
                                "column": 49
                              }
                            }
                          },
                          "prefix": true,
                          "range": [
                            3058,
                            3075
                          ],
                          "loc": {
                            "start": {
                              "line": 89,
                              "column": 32
                            },
                            "end": {
                              "line": 89,
                              "column": 49
                            }
                          }
                        },
                        "range": [
                          3037,
                          3075
                        ],
                        "loc": {
                          "start": {
                            "line": 89,
                            "column": 11
                          },
                          "end": {
                            "line": 89,
                            "column": 49
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ReturnStatement",
                            "argument": null,
                            "range": [
                              3090,
                              3097
                            ],
                            "loc": {
                              "start": {
                                "line": 90,
                                "column": 12
                              },
                              "end": {
                                "line": 90,
                                "column": 19
                              }
                            }
                          }
                        ],
                        "range": [
                          3076,
                          3107
                        ],
                        "loc": {
                          "start": {
                            "line": 89,
                            "column": 50
                          },
                          "end": {
                            "line": 91,
                            "column": 9
                          }
                        }
                      },
                      "alternate": null,
                      "range": [
                        3034,
                        3107
                      ],
                      "loc": {
                        "start": {
                          "line": 89,
                          "column": 8
                        },
                        "end": {
                          "line": 91,
                          "column": 9
                        }
                      }
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "tf",
                            "range": [
                              3121,
                              3123
                            ],
                            "loc": {
                              "start": {
                                "line": 93,
                                "column": 12
                              },
                              "end": {
                                "line": 93,
                                "column": 14
                              }
                            }
                          },
                          "init": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                3126,
                                3130
                              ],
                              "loc": {
                                "start": {
                                  "line": 93,
                                  "column": 17
                                },
                                "end": {
                                  "line": 93,
                                  "column": 21
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "tf",
                              "range": [
                                3131,
                                3133
                              ],
                              "loc": {
                                "start": {
                                  "line": 93,
                                  "column": 22
                                },
                                "end": {
                                  "line": 93,
                                  "column": 24
                                }
                              }
                            },
                            "range": [
                              3126,
                              3133
                            ],
                            "loc": {
                              "start": {
                                "line": 93,
                                "column": 17
                              },
                              "end": {
                                "line": 93,
                                "column": 24
                              }
                            }
                          },
                          "range": [
                            3121,
                            3133
                          ],
                          "loc": {
                            "start": {
                              "line": 93,
                              "column": 12
                            },
                            "end": {
                              "line": 93,
                              "column": 24
                            }
                          }
                        }
                      ],
                      "kind": "var",
                      "range": [
                        3117,
                        3134
                      ],
                      "loc": {
                        "start": {
                          "line": 93,
                          "column": 8
                        },
                        "end": {
                          "line": 93,
                          "column": 25
                        }
                      }
                    },
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "MemberExpression",
                        "computed": false,
                        "object": {
                          "type": "ThisExpression",
                          "range": [
                            3147,
                            3151
                          ],
                          "loc": {
                            "start": {
                              "line": 95,
                              "column": 11
                            },
                            "end": {
                              "line": 95,
                              "column": 15
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "onBeforeRefreshCounter",
                          "range": [
                            3152,
                            3174
                          ],
                          "loc": {
                            "start": {
                              "line": 95,
                              "column": 16
                            },
                            "end": {
                              "line": 95,
                              "column": 38
                            }
                          }
                        },
                        "range": [
                          3147,
                          3174
                        ],
                        "loc": {
                          "start": {
                            "line": 95,
                            "column": 11
                          },
                          "end": {
                            "line": 95,
                            "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": [
                                      3189,
                                      3193
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 96,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 96,
                                        "column": 16
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "onBeforeRefreshCounter",
                                    "range": [
                                      3194,
                                      3216
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 96,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 96,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "range": [
                                    3189,
                                    3216
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 96,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 96,
                                      "column": 39
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "call",
                                  "range": [
                                    3217,
                                    3221
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 96,
                                      "column": 40
                                    },
                                    "end": {
                                      "line": 96,
                                      "column": 44
                                    }
                                  }
                                },
                                "range": [
                                  3189,
                                  3221
                                ],
                                "loc": {
                                  "start": {
                                    "line": 96,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 96,
                                    "column": 44
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "Literal",
                                  "value": null,
                                  "raw": "null",
                                  "range": [
                                    3222,
                                    3226
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 96,
                                      "column": 45
                                    },
                                    "end": {
                                      "line": 96,
                                      "column": 49
                                    }
                                  }
                                },
                                {
                                  "type": "Identifier",
                                  "name": "tf",
                                  "range": [
                                    3228,
                                    3230
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 96,
                                      "column": 51
                                    },
                                    "end": {
                                      "line": 96,
                                      "column": 53
                                    }
                                  }
                                },
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      3232,
                                      3236
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 96,
                                        "column": 55
                                      },
                                      "end": {
                                        "line": 96,
                                        "column": 59
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "rowsCounterSpan",
                                    "range": [
                                      3237,
                                      3252
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 96,
                                        "column": 60
                                      },
                                      "end": {
                                        "line": 96,
                                        "column": 75
                                      }
                                    }
                                  },
                                  "range": [
                                    3232,
                                    3252
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 96,
                                      "column": 55
                                    },
                                    "end": {
                                      "line": 96,
                                      "column": 75
                                    }
                                  }
                                }
                              ],
                              "range": [
                                3189,
                                3253
                              ],
                              "loc": {
                                "start": {
                                  "line": 96,
                                  "column": 12
                                },
                                "end": {
                                  "line": 96,
                                  "column": 76
                                }
                              }
                            },
                            "range": [
                              3189,
                              3254
                            ],
                            "loc": {
                              "start": {
                                "line": 96,
                                "column": 12
                              },
                              "end": {
                                "line": 96,
                                "column": 77
                              }
                            }
                          }
                        ],
                        "range": [
                          3175,
                          3264
                        ],
                        "loc": {
                          "start": {
                            "line": 95,
                            "column": 39
                          },
                          "end": {
                            "line": 97,
                            "column": 9
                          }
                        }
                      },
                      "alternate": null,
                      "range": [
                        3144,
                        3264
                      ],
                      "loc": {
                        "start": {
                          "line": 95,
                          "column": 8
                        },
                        "end": {
                          "line": 97,
                          "column": 9
                        }
                      }
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "totTxt",
                            "range": [
                              3278,
                              3284
                            ],
                            "loc": {
                              "start": {
                                "line": 99,
                                "column": 12
                              },
                              "end": {
                                "line": 99,
                                "column": 18
                              }
                            }
                          },
                          "init": null,
                          "range": [
                            3278,
                            3284
                          ],
                          "loc": {
                            "start": {
                              "line": 99,
                              "column": 12
                            },
                            "end": {
                              "line": 99,
                              "column": 18
                            }
                          }
                        }
                      ],
                      "kind": "var",
                      "range": [
                        3274,
                        3285
                      ],
                      "loc": {
                        "start": {
                          "line": 99,
                          "column": 8
                        },
                        "end": {
                          "line": 99,
                          "column": 19
                        }
                      }
                    },
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "UnaryExpression",
                        "operator": "!",
                        "argument": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "tf",
                            "range": [
                              3298,
                              3300
                            ],
                            "loc": {
                              "start": {
                                "line": 100,
                                "column": 12
                              },
                              "end": {
                                "line": 100,
                                "column": 14
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "paging",
                            "range": [
                              3301,
                              3307
                            ],
                            "loc": {
                              "start": {
                                "line": 100,
                                "column": 15
                              },
                              "end": {
                                "line": 100,
                                "column": 21
                              }
                            }
                          },
                          "range": [
                            3298,
                            3307
                          ],
                          "loc": {
                            "start": {
                              "line": 100,
                              "column": 12
                            },
                            "end": {
                              "line": 100,
                              "column": 21
                            }
                          }
                        },
                        "prefix": true,
                        "range": [
                          3297,
                          3307
                        ],
                        "loc": {
                          "start": {
                            "line": 100,
                            "column": 11
                          },
                          "end": {
                            "line": 100,
                            "column": 21
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "IfStatement",
                            "test": {
                              "type": "LogicalExpression",
                              "operator": "&&",
                              "left": {
                                "type": "Identifier",
                                "name": "p",
                                "range": [
                                  3325,
                                  3326
                                ],
                                "loc": {
                                  "start": {
                                    "line": 101,
                                    "column": 15
                                  },
                                  "end": {
                                    "line": 101,
                                    "column": 16
                                  }
                                }
                              },
                              "right": {
                                "type": "BinaryExpression",
                                "operator": "!==",
                                "left": {
                                  "type": "Identifier",
                                  "name": "p",
                                  "range": [
                                    3330,
                                    3331
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 101,
                                      "column": 20
                                    },
                                    "end": {
                                      "line": 101,
                                      "column": 21
                                    }
                                  }
                                },
                                "right": {
                                  "type": "Literal",
                                  "value": "",
                                  "raw": "''",
                                  "range": [
                                    3336,
                                    3338
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 101,
                                      "column": 26
                                    },
                                    "end": {
                                      "line": 101,
                                      "column": 28
                                    }
                                  }
                                },
                                "range": [
                                  3330,
                                  3338
                                ],
                                "loc": {
                                  "start": {
                                    "line": 101,
                                    "column": 20
                                  },
                                  "end": {
                                    "line": 101,
                                    "column": 28
                                  }
                                }
                              },
                              "range": [
                                3325,
                                3338
                              ],
                              "loc": {
                                "start": {
                                  "line": 101,
                                  "column": 15
                                },
                                "end": {
                                  "line": 101,
                                  "column": 28
                                }
                              }
                            },
                            "consequent": {
                              "type": "BlockStatement",
                              "body": [
                                {
                                  "type": "ExpressionStatement",
                                  "expression": {
                                    "type": "AssignmentExpression",
                                    "operator": "=",
                                    "left": {
                                      "type": "Identifier",
                                      "name": "totTxt",
                                      "range": [
                                        3357,
                                        3363
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 102,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 102,
                                          "column": 22
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "Identifier",
                                      "name": "p",
                                      "range": [
                                        3366,
                                        3367
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 102,
                                          "column": 25
                                        },
                                        "end": {
                                          "line": 102,
                                          "column": 26
                                        }
                                      }
                                    },
                                    "range": [
                                      3357,
                                      3367
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 102,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 102,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    3357,
                                    3368
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 102,
                                      "column": 16
                                    },
                                    "end": {
                                      "line": 102,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "range": [
                                3339,
                                3382
                              ],
                              "loc": {
                                "start": {
                                  "line": 101,
                                  "column": 29
                                },
                                "end": {
                                  "line": 103,
                                  "column": 13
                                }
                              }
                            },
                            "alternate": {
                              "type": "BlockStatement",
                              "body": [
                                {
                                  "type": "ExpressionStatement",
                                  "expression": {
                                    "type": "AssignmentExpression",
                                    "operator": "=",
                                    "left": {
                                      "type": "Identifier",
                                      "name": "totTxt",
                                      "range": [
                                        3405,
                                        3411
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 104,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 104,
                                          "column": 22
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "BinaryExpression",
                                      "operator": "-",
                                      "left": {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "tf",
                                          "range": [
                                            3414,
                                            3416
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 104,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 104,
                                              "column": 27
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "nbFilterableRows",
                                          "range": [
                                            3417,
                                            3433
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 104,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 104,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3414,
                                          3433
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 104,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 104,
                                            "column": 44
                                          }
                                        }
                                      },
                                      "right": {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "tf",
                                          "range": [
                                            3436,
                                            3438
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 104,
                                              "column": 47
                                            },
                                            "end": {
                                              "line": 104,
                                              "column": 49
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "nbHiddenRows",
                                          "range": [
                                            3439,
                                            3451
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 104,
                                              "column": 50
                                            },
                                            "end": {
                                              "line": 104,
                                              "column": 62
                                            }
                                          }
                                        },
                                        "range": [
                                          3436,
                                          3451
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 104,
                                            "column": 47
                                          },
                                          "end": {
                                            "line": 104,
                                            "column": 62
                                          }
                                        }
                                      },
                                      "range": [
                                        3414,
                                        3451
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 104,
                                          "column": 25
                                        },
                                        "end": {
                                          "line": 104,
                                          "column": 62
                                        }
                                      }
                                    },
                                    "range": [
                                      3405,
                                      3451
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 104,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 104,
                                        "column": 62
                                      }
                                    }
                                  },
                                  "range": [
                                    3405,
                                    3452
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 104,
                                      "column": 16
                                    },
                                    "end": {
                                      "line": 104,
                                      "column": 63
                                    }
                                  }
                                }
                              ],
                              "range": [
                                3387,
                                3466
                              ],
                              "loc": {
                                "start": {
                                  "line": 103,
                                  "column": 18
                                },
                                "end": {
                                  "line": 105,
                                  "column": 13
                                }
                              }
                            },
                            "range": [
                              3322,
                              3466
                            ],
                            "loc": {
                              "start": {
                                "line": 101,
                                "column": 12
                              },
                              "end": {
                                "line": 105,
                                "column": 13
                              }
                            }
                          }
                        ],
                        "range": [
                          3308,
                          3476
                        ],
                        "loc": {
                          "start": {
                            "line": 100,
                            "column": 22
                          },
                          "end": {
                            "line": 106,
                            "column": 9
                          }
                        }
                      },
                      "alternate": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "VariableDeclaration",
                            "declarations": [
                              {
                                "type": "VariableDeclarator",
                                "id": {
                                  "type": "Identifier",
                                  "name": "paging",
                                  "range": [
                                    3500,
                                    3506
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 107,
                                      "column": 16
                                    },
                                    "end": {
                                      "line": 107,
                                      "column": 22
                                    }
                                  }
                                },
                                "init": {
                                  "type": "CallExpression",
                                  "callee": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "Identifier",
                                      "name": "tf",
                                      "range": [
                                        3509,
                                        3511
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 107,
                                          "column": 25
                                        },
                                        "end": {
                                          "line": 107,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "feature",
                                      "range": [
                                        3512,
                                        3519
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 107,
                                          "column": 28
                                        },
                                        "end": {
                                          "line": 107,
                                          "column": 35
                                        }
                                      }
                                    },
                                    "range": [
                                      3509,
                                      3519
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 107,
                                        "column": 25
                                      },
                                      "end": {
                                        "line": 107,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "arguments": [
                                    {
                                      "type": "Literal",
                                      "value": "paging",
                                      "raw": "'paging'",
                                      "range": [
                                        3520,
                                        3528
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 107,
                                          "column": 36
                                        },
                                        "end": {
                                          "line": 107,
                                          "column": 44
                                        }
                                      }
                                    }
                                  ],
                                  "range": [
                                    3509,
                                    3529
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 107,
                                      "column": 25
                                    },
                                    "end": {
                                      "line": 107,
                                      "column": 45
                                    }
                                  }
                                },
                                "range": [
                                  3500,
                                  3529
                                ],
                                "loc": {
                                  "start": {
                                    "line": 107,
                                    "column": 16
                                  },
                                  "end": {
                                    "line": 107,
                                    "column": 45
                                  }
                                }
                              }
                            ],
                            "kind": "var",
                            "range": [
                              3496,
                              3530
                            ],
                            "loc": {
                              "start": {
                                "line": 107,
                                "column": 12
                              },
                              "end": {
                                "line": 107,
                                "column": 46
                              }
                            }
                          },
                          {
                            "type": "IfStatement",
                            "test": {
                              "type": "Identifier",
                              "name": "paging",
                              "range": [
                                3546,
                                3552
                              ],
                              "loc": {
                                "start": {
                                  "line": 108,
                                  "column": 15
                                },
                                "end": {
                                  "line": 108,
                                  "column": 21
                                }
                              }
                            },
                            "consequent": {
                              "type": "BlockStatement",
                              "body": [
                                {
                                  "type": "VariableDeclaration",
                                  "declarations": [
                                    {
                                      "type": "VariableDeclarator",
                                      "id": {
                                        "type": "Identifier",
                                        "name": "paging_start_row",
                                        "range": [
                                          3610,
                                          3626
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 110,
                                            "column": 20
                                          },
                                          "end": {
                                            "line": 110,
                                            "column": 36
                                          }
                                        }
                                      },
                                      "init": {
                                        "type": "BinaryExpression",
                                        "operator": "+",
                                        "left": {
                                          "type": "CallExpression",
                                          "callee": {
                                            "type": "Identifier",
                                            "name": "parseInt",
                                            "range": [
                                              3629,
                                              3637
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 110,
                                                "column": 39
                                              },
                                              "end": {
                                                "line": 110,
                                                "column": 47
                                              }
                                            }
                                          },
                                          "arguments": [
                                            {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "Identifier",
                                                "name": "paging",
                                                "range": [
                                                  3638,
                                                  3644
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 110,
                                                    "column": 48
                                                  },
                                                  "end": {
                                                    "line": 110,
                                                    "column": 54
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "startPagingRow",
                                                "range": [
                                                  3645,
                                                  3659
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 110,
                                                    "column": 55
                                                  },
                                                  "end": {
                                                    "line": 110,
                                                    "column": 69
                                                  }
                                                }
                                              },
                                              "range": [
                                                3638,
                                                3659
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 110,
                                                  "column": 48
                                                },
                                                "end": {
                                                  "line": 110,
                                                  "column": 69
                                                }
                                              }
                                            },
                                            {
                                              "type": "Literal",
                                              "value": 10,
                                              "raw": "10",
                                              "range": [
                                                3661,
                                                3663
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 110,
                                                  "column": 71
                                                },
                                                "end": {
                                                  "line": 110,
                                                  "column": 73
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            3629,
                                            3664
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 110,
                                              "column": 39
                                            },
                                            "end": {
                                              "line": 110,
                                              "column": 74
                                            }
                                          }
                                        },
                                        "right": {
                                          "type": "ConditionalExpression",
                                          "test": {
                                            "type": "BinaryExpression",
                                            "operator": ">",
                                            "left": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "Identifier",
                                                "name": "tf",
                                                "range": [
                                                  3693,
                                                  3695
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 111,
                                                    "column": 26
                                                  },
                                                  "end": {
                                                    "line": 111,
                                                    "column": 28
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "nbVisibleRows",
                                                "range": [
                                                  3696,
                                                  3709
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 111,
                                                    "column": 29
                                                  },
                                                  "end": {
                                                    "line": 111,
                                                    "column": 42
                                                  }
                                                }
                                              },
                                              "range": [
                                                3693,
                                                3709
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 111,
                                                  "column": 26
                                                },
                                                "end": {
                                                  "line": 111,
                                                  "column": 42
                                                }
                                              }
                                            },
                                            "right": {
                                              "type": "Literal",
                                              "value": 0,
                                              "raw": "0",
                                              "range": [
                                                3710,
                                                3711
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 111,
                                                  "column": 43
                                                },
                                                "end": {
                                                  "line": 111,
                                                  "column": 44
                                                }
                                              }
                                            },
                                            "range": [
                                              3693,
                                              3711
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 111,
                                                "column": 26
                                              },
                                              "end": {
                                                "line": 111,
                                                "column": 44
                                              }
                                            }
                                          },
                                          "consequent": {
                                            "type": "Literal",
                                            "value": 1,
                                            "raw": "1",
                                            "range": [
                                              3715,
                                              3716
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 111,
                                                "column": 48
                                              },
                                              "end": {
                                                "line": 111,
                                                "column": 49
                                              }
                                            }
                                          },
                                          "alternate": {
                                            "type": "Literal",
                                            "value": 0,
                                            "raw": "0",
                                            "range": [
                                              3719,
                                              3720
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 111,
                                                "column": 52
                                              },
                                              "end": {
                                                "line": 111,
                                                "column": 53
                                              }
                                            }
                                          },
                                          "range": [
                                            3692,
                                            3720
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 111,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 111,
                                              "column": 53
                                            }
                                          }
                                        },
                                        "range": [
                                          3629,
                                          3721
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 110,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 111,
                                            "column": 54
                                          }
                                        }
                                      },
                                      "range": [
                                        3610,
                                        3721
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 110,
                                          "column": 20
                                        },
                                        "end": {
                                          "line": 111,
                                          "column": 54
                                        }
                                      }
                                    }
                                  ],
                                  "kind": "var",
                                  "range": [
                                    3606,
                                    3722
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 110,
                                      "column": 16
                                    },
                                    "end": {
                                      "line": 111,
                                      "column": 55
                                    }
                                  },
                                  "leadingComments": [
                                    {
                                      "type": "Line",
                                      "value": "paging start row",
                                      "range": [
                                        3571,
                                        3589
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 109,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 109,
                                          "column": 34
                                        }
                                      }
                                    }
                                  ]
                                },
                                {
                                  "type": "VariableDeclaration",
                                  "declarations": [
                                    {
                                      "type": "VariableDeclarator",
                                      "id": {
                                        "type": "Identifier",
                                        "name": "paging_end_row",
                                        "range": [
                                          3743,
                                          3757
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 112,
                                            "column": 20
                                          },
                                          "end": {
                                            "line": 112,
                                            "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": [
                                                  3761,
                                                  3777
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 112,
                                                    "column": 38
                                                  },
                                                  "end": {
                                                    "line": 112,
                                                    "column": 54
                                                  }
                                                }
                                              },
                                              "right": {
                                                "type": "MemberExpression",
                                                "computed": false,
                                                "object": {
                                                  "type": "Identifier",
                                                  "name": "paging",
                                                  "range": [
                                                    3778,
                                                    3784
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 112,
                                                      "column": 55
                                                    },
                                                    "end": {
                                                      "line": 112,
                                                      "column": 61
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "pagingLength",
                                                  "range": [
                                                    3785,
                                                    3797
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 112,
                                                      "column": 62
                                                    },
                                                    "end": {
                                                      "line": 112,
                                                      "column": 74
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  3778,
                                                  3797
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 112,
                                                    "column": 55
                                                  },
                                                  "end": {
                                                    "line": 112,
                                                    "column": 74
                                                  }
                                                }
                                              },
                                              "range": [
                                                3761,
                                                3797
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 112,
                                                  "column": 38
                                                },
                                                "end": {
                                                  "line": 112,
                                                  "column": 74
                                                }
                                              }
                                            },
                                            "right": {
                                              "type": "Literal",
                                              "value": 1,
                                              "raw": "1",
                                              "range": [
                                                3799,
                                                3800
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 112,
                                                  "column": 76
                                                },
                                                "end": {
                                                  "line": 112,
                                                  "column": 77
                                                }
                                              }
                                            },
                                            "range": [
                                              3760,
                                              3800
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 112,
                                                "column": 37
                                              },
                                              "end": {
                                                "line": 112,
                                                "column": 77
                                              }
                                            }
                                          },
                                          "right": {
                                            "type": "MemberExpression",
                                            "computed": false,
                                            "object": {
                                              "type": "Identifier",
                                              "name": "tf",
                                              "range": [
                                                3828,
                                                3830
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 113,
                                                  "column": 24
                                                },
                                                "end": {
                                                  "line": 113,
                                                  "column": 26
                                                }
                                              }
                                            },
                                            "property": {
                                              "type": "Identifier",
                                              "name": "nbVisibleRows",
                                              "range": [
                                                3831,
                                                3844
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 113,
                                                  "column": 27
                                                },
                                                "end": {
                                                  "line": 113,
                                                  "column": 40
                                                }
                                              }
                                            },
                                            "range": [
                                              3828,
                                              3844
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 113,
                                                "column": 24
                                              },
                                              "end": {
                                                "line": 113,
                                                "column": 40
                                              }
                                            }
                                          },
                                          "range": [
                                            3760,
                                            3844
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 112,
                                              "column": 37
                                            },
                                            "end": {
                                              "line": 113,
                                              "column": 40
                                            }
                                          }
                                        },
                                        "consequent": {
                                          "type": "BinaryExpression",
                                          "operator": "-",
                                          "left": {
                                            "type": "BinaryExpression",
                                            "operator": "+",
                                            "left": {
                                              "type": "Identifier",
                                              "name": "paging_start_row",
                                              "range": [
                                                3871,
                                                3887
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 114,
                                                  "column": 24
                                                },
                                                "end": {
                                                  "line": 114,
                                                  "column": 40
                                                }
                                              }
                                            },
                                            "right": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "Identifier",
                                                "name": "paging",
                                                "range": [
                                                  3888,
                                                  3894
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 114,
                                                    "column": 41
                                                  },
                                                  "end": {
                                                    "line": 114,
                                                    "column": 47
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "pagingLength",
                                                "range": [
                                                  3895,
                                                  3907
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 114,
                                                    "column": 48
                                                  },
                                                  "end": {
                                                    "line": 114,
                                                    "column": 60
                                                  }
                                                }
                                              },
                                              "range": [
                                                3888,
                                                3907
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 114,
                                                  "column": 41
                                                },
                                                "end": {
                                                  "line": 114,
                                                  "column": 60
                                                }
                                              }
                                            },
                                            "range": [
                                              3871,
                                              3907
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 114,
                                                "column": 24
                                              },
                                              "end": {
                                                "line": 114,
                                                "column": 60
                                              }
                                            }
                                          },
                                          "right": {
                                            "type": "Literal",
                                            "value": 1,
                                            "raw": "1",
                                            "range": [
                                              3908,
                                              3909
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 114,
                                                "column": 61
                                              },
                                              "end": {
                                                "line": 114,
                                                "column": 62
                                              }
                                            }
                                          },
                                          "range": [
                                            3871,
                                            3909
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 114,
                                              "column": 24
                                            },
                                            "end": {
                                              "line": 114,
                                              "column": 62
                                            }
                                          }
                                        },
                                        "alternate": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "tf",
                                            "range": [
                                              3936,
                                              3938
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 115,
                                                "column": 24
                                              },
                                              "end": {
                                                "line": 115,
                                                "column": 26
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "nbVisibleRows",
                                            "range": [
                                              3939,
                                              3952
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 115,
                                                "column": 27
                                              },
                                              "end": {
                                                "line": 115,
                                                "column": 40
                                              }
                                            }
                                          },
                                          "range": [
                                            3936,
                                            3952
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 115,
                                              "column": 24
                                            },
                                            "end": {
                                              "line": 115,
                                              "column": 40
                                            }
                                          }
                                        },
                                        "range": [
                                          3760,
                                          3952
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 112,
                                            "column": 37
                                          },
                                          "end": {
                                            "line": 115,
                                            "column": 40
                                          }
                                        }
                                      },
                                      "range": [
                                        3743,
                                        3952
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 112,
                                          "column": 20
                                        },
                                        "end": {
                                          "line": 115,
                                          "column": 40
                                        }
                                      }
                                    }
                                  ],
                                  "kind": "var",
                                  "range": [
                                    3739,
                                    3953
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 112,
                                      "column": 16
                                    },
                                    "end": {
                                      "line": 115,
                                      "column": 41
                                    }
                                  }
                                },
                                {
                                  "type": "ExpressionStatement",
                                  "expression": {
                                    "type": "AssignmentExpression",
                                    "operator": "=",
                                    "left": {
                                      "type": "Identifier",
                                      "name": "totTxt",
                                      "range": [
                                        3970,
                                        3976
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 116,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 116,
                                          "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": [
                                                3979,
                                                3995
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 116,
                                                  "column": 25
                                                },
                                                "end": {
                                                  "line": 116,
                                                  "column": 41
                                                }
                                              }
                                            },
                                            "right": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "ThisExpression",
                                                "range": [
                                                  3998,
                                                  4002
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 116,
                                                    "column": 44
                                                  },
                                                  "end": {
                                                    "line": 116,
                                                    "column": 48
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "fromToTextSeparator",
                                                "range": [
                                                  4003,
                                                  4022
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 116,
                                                    "column": 49
                                                  },
                                                  "end": {
                                                    "line": 116,
                                                    "column": 68
                                                  }
                                                }
                                              },
                                              "range": [
                                                3998,
                                                4022
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 116,
                                                  "column": 44
                                                },
                                                "end": {
                                                  "line": 116,
                                                  "column": 68
                                                }
                                              }
                                            },
                                            "range": [
                                              3979,
                                              4022
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 116,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 116,
                                                "column": 68
                                              }
                                            }
                                          },
                                          "right": {
                                            "type": "Identifier",
                                            "name": "paging_end_row",
                                            "range": [
                                              4045,
                                              4059
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 117,
                                                "column": 20
                                              },
                                              "end": {
                                                "line": 117,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            3979,
                                            4059
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 116,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 117,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "right": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "ThisExpression",
                                            "range": [
                                              4062,
                                              4066
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 117,
                                                "column": 37
                                              },
                                              "end": {
                                                "line": 117,
                                                "column": 41
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "overText",
                                            "range": [
                                              4067,
                                              4075
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 117,
                                                "column": 42
                                              },
                                              "end": {
                                                "line": 117,
                                                "column": 50
                                              }
                                            }
                                          },
                                          "range": [
                                            4062,
                                            4075
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 117,
                                              "column": 37
                                            },
                                            "end": {
                                              "line": 117,
                                              "column": 50
                                            }
                                          }
                                        },
                                        "range": [
                                          3979,
                                          4075
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 116,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 117,
                                            "column": 50
                                          }
                                        }
                                      },
                                      "right": {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "tf",
                                          "range": [
                                            4078,
                                            4080
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 117,
                                              "column": 53
                                            },
                                            "end": {
                                              "line": 117,
                                              "column": 55
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "nbVisibleRows",
                                          "range": [
                                            4081,
                                            4094
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 117,
                                              "column": 56
                                            },
                                            "end": {
                                              "line": 117,
                                              "column": 69
                                            }
                                          }
                                        },
                                        "range": [
                                          4078,
                                          4094
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 117,
                                            "column": 53
                                          },
                                          "end": {
                                            "line": 117,
                                            "column": 69
                                          }
                                        }
                                      },
                                      "range": [
                                        3979,
                                        4094
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 116,
                                          "column": 25
                                        },
                                        "end": {
                                          "line": 117,
                                          "column": 69
                                        }
                                      }
                                    },
                                    "range": [
                                      3970,
                                      4094
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 116,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 117,
                                        "column": 69
                                      }
                                    }
                                  },
                                  "range": [
                                    3970,
                                    4095
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 116,
                                      "column": 16
                                    },
                                    "end": {
                                      "line": 117,
                                      "column": 70
                                    }
                                  }
                                }
                              ],
                              "range": [
                                3553,
                                4109
                              ],
                              "loc": {
                                "start": {
                                  "line": 108,
                                  "column": 22
                                },
                                "end": {
                                  "line": 118,
                                  "column": 13
                                }
                              }
                            },
                            "alternate": null,
                            "range": [
                              3543,
                              4109
                            ],
                            "loc": {
                              "start": {
                                "line": 108,
                                "column": 12
                              },
                              "end": {
                                "line": 118,
                                "column": 13
                              }
                            }
                          }
                        ],
                        "range": [
                          3482,
                          4119
                        ],
                        "loc": {
                          "start": {
                            "line": 106,
                            "column": 15
                          },
                          "end": {
                            "line": 119,
                            "column": 9
                          }
                        }
                      },
                      "range": [
                        3294,
                        4119
                      ],
                      "loc": {
                        "start": {
                          "line": 100,
                          "column": 8
                        },
                        "end": {
                          "line": 119,
                          "column": 9
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                4129,
                                4133
                              ],
                              "loc": {
                                "start": {
                                  "line": 121,
                                  "column": 8
                                },
                                "end": {
                                  "line": 121,
                                  "column": 12
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "rowsCounterSpan",
                              "range": [
                                4134,
                                4149
                              ],
                              "loc": {
                                "start": {
                                  "line": 121,
                                  "column": 13
                                },
                                "end": {
                                  "line": 121,
                                  "column": 28
                                }
                              }
                            },
                            "range": [
                              4129,
                              4149
                            ],
                            "loc": {
                              "start": {
                                "line": 121,
                                "column": 8
                              },
                              "end": {
                                "line": 121,
                                "column": 28
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "innerHTML",
                            "range": [
                              4150,
                              4159
                            ],
                            "loc": {
                              "start": {
                                "line": 121,
                                "column": 29
                              },
                              "end": {
                                "line": 121,
                                "column": 38
                              }
                            }
                          },
                          "range": [
                            4129,
                            4159
                          ],
                          "loc": {
                            "start": {
                              "line": 121,
                              "column": 8
                            },
                            "end": {
                              "line": 121,
                              "column": 38
                            }
                          }
                        },
                        "right": {
                          "type": "Identifier",
                          "name": "totTxt",
                          "range": [
                            4162,
                            4168
                          ],
                          "loc": {
                            "start": {
                              "line": 121,
                              "column": 41
                            },
                            "end": {
                              "line": 121,
                              "column": 47
                            }
                          }
                        },
                        "range": [
                          4129,
                          4168
                        ],
                        "loc": {
                          "start": {
                            "line": 121,
                            "column": 8
                          },
                          "end": {
                            "line": 121,
                            "column": 47
                          }
                        }
                      },
                      "range": [
                        4129,
                        4169
                      ],
                      "loc": {
                        "start": {
                          "line": 121,
                          "column": 8
                        },
                        "end": {
                          "line": 121,
                          "column": 48
                        }
                      }
                    },
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "MemberExpression",
                        "computed": false,
                        "object": {
                          "type": "ThisExpression",
                          "range": [
                            4181,
                            4185
                          ],
                          "loc": {
                            "start": {
                              "line": 122,
                              "column": 11
                            },
                            "end": {
                              "line": 122,
                              "column": 15
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "onAfterRefreshCounter",
                          "range": [
                            4186,
                            4207
                          ],
                          "loc": {
                            "start": {
                              "line": 122,
                              "column": 16
                            },
                            "end": {
                              "line": 122,
                              "column": 37
                            }
                          }
                        },
                        "range": [
                          4181,
                          4207
                        ],
                        "loc": {
                          "start": {
                            "line": 122,
                            "column": 11
                          },
                          "end": {
                            "line": 122,
                            "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": [
                                      4222,
                                      4226
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 123,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 123,
                                        "column": 16
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "onAfterRefreshCounter",
                                    "range": [
                                      4227,
                                      4248
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 123,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 123,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    4222,
                                    4248
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 123,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 123,
                                      "column": 38
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "call",
                                  "range": [
                                    4249,
                                    4253
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 123,
                                      "column": 39
                                    },
                                    "end": {
                                      "line": 123,
                                      "column": 43
                                    }
                                  }
                                },
                                "range": [
                                  4222,
                                  4253
                                ],
                                "loc": {
                                  "start": {
                                    "line": 123,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 123,
                                    "column": 43
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "Literal",
                                  "value": null,
                                  "raw": "null",
                                  "range": [
                                    4271,
                                    4275
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 124,
                                      "column": 16
                                    },
                                    "end": {
                                      "line": 124,
                                      "column": 20
                                    }
                                  }
                                },
                                {
                                  "type": "Identifier",
                                  "name": "tf",
                                  "range": [
                                    4277,
                                    4279
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 124,
                                      "column": 22
                                    },
                                    "end": {
                                      "line": 124,
                                      "column": 24
                                    }
                                  }
                                },
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      4281,
                                      4285
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 124,
                                        "column": 26
                                      },
                                      "end": {
                                        "line": 124,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "rowsCounterSpan",
                                    "range": [
                                      4286,
                                      4301
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 124,
                                        "column": 31
                                      },
                                      "end": {
                                        "line": 124,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "range": [
                                    4281,
                                    4301
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 124,
                                      "column": 26
                                    },
                                    "end": {
                                      "line": 124,
                                      "column": 46
                                    }
                                  }
                                },
                                {
                                  "type": "Identifier",
                                  "name": "totTxt",
                                  "range": [
                                    4303,
                                    4309
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 124,
                                      "column": 48
                                    },
                                    "end": {
                                      "line": 124,
                                      "column": 54
                                    }
                                  }
                                }
                              ],
                              "range": [
                                4222,
                                4310
                              ],
                              "loc": {
                                "start": {
                                  "line": 123,
                                  "column": 12
                                },
                                "end": {
                                  "line": 124,
                                  "column": 55
                                }
                              }
                            },
                            "range": [
                              4222,
                              4311
                            ],
                            "loc": {
                              "start": {
                                "line": 123,
                                "column": 12
                              },
                              "end": {
                                "line": 124,
                                "column": 56
                              }
                            }
                          }
                        ],
                        "range": [
                          4208,
                          4321
                        ],
                        "loc": {
                          "start": {
                            "line": 122,
                            "column": 38
                          },
                          "end": {
                            "line": 125,
                            "column": 9
                          }
                        }
                      },
                      "alternate": null,
                      "range": [
                        4178,
                        4321
                      ],
                      "loc": {
                        "start": {
                          "line": 122,
                          "column": 8
                        },
                        "end": {
                          "line": 125,
                          "column": 9
                        }
                      }
                    }
                  ],
                  "range": [
                    3024,
                    4327
                  ],
                  "loc": {
                    "start": {
                      "line": 88,
                      "column": 14
                    },
                    "end": {
                      "line": 126,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  3021,
                  4327
                ],
                "loc": {
                  "start": {
                    "line": 88,
                    "column": 11
                  },
                  "end": {
                    "line": 126,
                    "column": 5
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                3014,
                4327
              ],
              "loc": {
                "start": {
                  "line": 88,
                  "column": 4
                },
                "end": {
                  "line": 126,
                  "column": 5
                }
              },
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "destroy",
                "range": [
                  4333,
                  4340
                ],
                "loc": {
                  "start": {
                    "line": 128,
                    "column": 4
                  },
                  "end": {
                    "line": 128,
                    "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": [
                              4356,
                              4360
                            ],
                            "loc": {
                              "start": {
                                "line": 129,
                                "column": 12
                              },
                              "end": {
                                "line": 129,
                                "column": 16
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "initialized",
                            "range": [
                              4361,
                              4372
                            ],
                            "loc": {
                              "start": {
                                "line": 129,
                                "column": 17
                              },
                              "end": {
                                "line": 129,
                                "column": 28
                              }
                            }
                          },
                          "range": [
                            4356,
                            4372
                          ],
                          "loc": {
                            "start": {
                              "line": 129,
                              "column": 12
                            },
                            "end": {
                              "line": 129,
                              "column": 28
                            }
                          }
                        },
                        "prefix": true,
                        "range": [
                          4355,
                          4372
                        ],
                        "loc": {
                          "start": {
                            "line": 129,
                            "column": 11
                          },
                          "end": {
                            "line": 129,
                            "column": 28
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ReturnStatement",
                            "argument": null,
                            "range": [
                              4387,
                              4394
                            ],
                            "loc": {
                              "start": {
                                "line": 130,
                                "column": 12
                              },
                              "end": {
                                "line": 130,
                                "column": 19
                              }
                            }
                          }
                        ],
                        "range": [
                          4373,
                          4404
                        ],
                        "loc": {
                          "start": {
                            "line": 129,
                            "column": 29
                          },
                          "end": {
                            "line": 131,
                            "column": 9
                          }
                        }
                      },
                      "alternate": null,
                      "range": [
                        4352,
                        4404
                      ],
                      "loc": {
                        "start": {
                          "line": 129,
                          "column": 8
                        },
                        "end": {
                          "line": 131,
                          "column": 9
                        }
                      }
                    },
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "LogicalExpression",
                        "operator": "&&",
                        "left": {
                          "type": "UnaryExpression",
                          "operator": "!",
                          "argument": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                4418,
                                4422
                              ],
                              "loc": {
                                "start": {
                                  "line": 133,
                                  "column": 12
                                },
                                "end": {
                                  "line": 133,
                                  "column": 16
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "rowsCounterTgtId",
                              "range": [
                                4423,
                                4439
                              ],
                              "loc": {
                                "start": {
                                  "line": 133,
                                  "column": 17
                                },
                                "end": {
                                  "line": 133,
                                  "column": 33
                                }
                              }
                            },
                            "range": [
                              4418,
                              4439
                            ],
                            "loc": {
                              "start": {
                                "line": 133,
                                "column": 12
                              },
                              "end": {
                                "line": 133,
                                "column": 33
                              }
                            }
                          },
                          "prefix": true,
                          "range": [
                            4417,
                            4439
                          ],
                          "loc": {
                            "start": {
                              "line": 133,
                              "column": 11
                            },
                            "end": {
                              "line": 133,
                              "column": 33
                            }
                          }
                        },
                        "right": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              4443,
                              4447
                            ],
                            "loc": {
                              "start": {
                                "line": 133,
                                "column": 37
                              },
                              "end": {
                                "line": 133,
                                "column": 41
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "rowsCounterDiv",
                            "range": [
                              4448,
                              4462
                            ],
                            "loc": {
                              "start": {
                                "line": 133,
                                "column": 42
                              },
                              "end": {
                                "line": 133,
                                "column": 56
                              }
                            }
                          },
                          "range": [
                            4443,
                            4462
                          ],
                          "loc": {
                            "start": {
                              "line": 133,
                              "column": 37
                            },
                            "end": {
                              "line": 133,
                              "column": 56
                            }
                          }
                        },
                        "range": [
                          4417,
                          4462
                        ],
                        "loc": {
                          "start": {
                            "line": 133,
                            "column": 11
                          },
                          "end": {
                            "line": 133,
                            "column": 56
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "Dom",
                                  "range": [
                                    4477,
                                    4480
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 134,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 134,
                                      "column": 15
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "remove",
                                  "range": [
                                    4481,
                                    4487
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 134,
                                      "column": 16
                                    },
                                    "end": {
                                      "line": 134,
                                      "column": 22
                                    }
                                  }
                                },
                                "range": [
                                  4477,
                                  4487
                                ],
                                "loc": {
                                  "start": {
                                    "line": 134,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 134,
                                    "column": 22
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      4488,
                                      4492
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 134,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 134,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "rowsCounterDiv",
                                    "range": [
                                      4493,
                                      4507
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 134,
                                        "column": 28
                                      },
                                      "end": {
                                        "line": 134,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "range": [
                                    4488,
                                    4507
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 134,
                                      "column": 23
                                    },
                                    "end": {
                                      "line": 134,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "range": [
                                4477,
                                4508
                              ],
                              "loc": {
                                "start": {
                                  "line": 134,
                                  "column": 12
                                },
                                "end": {
                                  "line": 134,
                                  "column": 43
                                }
                              }
                            },
                            "range": [
                              4477,
                              4509
                            ],
                            "loc": {
                              "start": {
                                "line": 134,
                                "column": 12
                              },
                              "end": {
                                "line": 134,
                                "column": 44
                              }
                            }
                          }
                        ],
                        "range": [
                          4463,
                          4519
                        ],
                        "loc": {
                          "start": {
                            "line": 133,
                            "column": 57
                          },
                          "end": {
                            "line": 135,
                            "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": [
                                        4539,
                                        4542
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 136,
                                          "column": 12
                                        },
                                        "end": {
                                          "line": 136,
                                          "column": 15
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "id",
                                      "range": [
                                        4543,
                                        4545
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 136,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 136,
                                          "column": 18
                                        }
                                      }
                                    },
                                    "range": [
                                      4539,
                                      4545
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 136,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 136,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "arguments": [
                                    {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "ThisExpression",
                                        "range": [
                                          4546,
                                          4550
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 136,
                                            "column": 19
                                          },
                                          "end": {
                                            "line": 136,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "rowsCounterTgtId",
                                        "range": [
                                          4551,
                                          4567
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 136,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 136,
                                            "column": 40
                                          }
                                        }
                                      },
                                      "range": [
                                        4546,
                                        4567
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 136,
                                          "column": 19
                                        },
                                        "end": {
                                          "line": 136,
                                          "column": 40
                                        }
                                      }
                                    }
                                  ],
                                  "range": [
                                    4539,
                                    4568
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 136,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 136,
                                      "column": 41
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "innerHTML",
                                  "range": [
                                    4569,
                                    4578
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 136,
                                      "column": 42
                                    },
                                    "end": {
                                      "line": 136,
                                      "column": 51
                                    }
                                  }
                                },
                                "range": [
                                  4539,
                                  4578
                                ],
                                "loc": {
                                  "start": {
                                    "line": 136,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 136,
                                    "column": 51
                                  }
                                }
                              },
                              "right": {
                                "type": "Literal",
                                "value": "",
                                "raw": "''",
                                "range": [
                                  4581,
                                  4583
                                ],
                                "loc": {
                                  "start": {
                                    "line": 136,
                                    "column": 54
                                  },
                                  "end": {
                                    "line": 136,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                4539,
                                4583
                              ],
                              "loc": {
                                "start": {
                                  "line": 136,
                                  "column": 12
                                },
                                "end": {
                                  "line": 136,
                                  "column": 56
                                }
                              }
                            },
                            "range": [
                              4539,
                              4584
                            ],
                            "loc": {
                              "start": {
                                "line": 136,
                                "column": 12
                              },
                              "end": {
                                "line": 136,
                                "column": 57
                              }
                            }
                          }
                        ],
                        "range": [
                          4525,
                          4594
                        ],
                        "loc": {
                          "start": {
                            "line": 135,
                            "column": 15
                          },
                          "end": {
                            "line": 137,
                            "column": 9
                          }
                        }
                      },
                      "range": [
                        4414,
                        4594
                      ],
                      "loc": {
                        "start": {
                          "line": 133,
                          "column": 8
                        },
                        "end": {
                          "line": 137,
                          "column": 9
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              4603,
                              4607
                            ],
                            "loc": {
                              "start": {
                                "line": 138,
                                "column": 8
                              },
                              "end": {
                                "line": 138,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "rowsCounterSpan",
                            "range": [
                              4608,
                              4623
                            ],
                            "loc": {
                              "start": {
                                "line": 138,
                                "column": 13
                              },
                              "end": {
                                "line": 138,
                                "column": 28
                              }
                            }
                          },
                          "range": [
                            4603,
                            4623
                          ],
                          "loc": {
                            "start": {
                              "line": 138,
                              "column": 8
                            },
                            "end": {
                              "line": 138,
                              "column": 28
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": null,
                          "raw": "null",
                          "range": [
                            4626,
                            4630
                          ],
                          "loc": {
                            "start": {
                              "line": 138,
                              "column": 31
                            },
                            "end": {
                              "line": 138,
                              "column": 35
                            }
                          }
                        },
                        "range": [
                          4603,
                          4630
                        ],
                        "loc": {
                          "start": {
                            "line": 138,
                            "column": 8
                          },
                          "end": {
                            "line": 138,
                            "column": 35
                          }
                        }
                      },
                      "range": [
                        4603,
                        4631
                      ],
                      "loc": {
                        "start": {
                          "line": 138,
                          "column": 8
                        },
                        "end": {
                          "line": 138,
                          "column": 36
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              4640,
                              4644
                            ],
                            "loc": {
                              "start": {
                                "line": 139,
                                "column": 8
                              },
                              "end": {
                                "line": 139,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "rowsCounterDiv",
                            "range": [
                              4645,
                              4659
                            ],
                            "loc": {
                              "start": {
                                "line": 139,
                                "column": 13
                              },
                              "end": {
                                "line": 139,
                                "column": 27
                              }
                            }
                          },
                          "range": [
                            4640,
                            4659
                          ],
                          "loc": {
                            "start": {
                              "line": 139,
                              "column": 8
                            },
                            "end": {
                              "line": 139,
                              "column": 27
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": null,
                          "raw": "null",
                          "range": [
                            4662,
                            4666
                          ],
                          "loc": {
                            "start": {
                              "line": 139,
                              "column": 30
                            },
                            "end": {
                              "line": 139,
                              "column": 34
                            }
                          }
                        },
                        "range": [
                          4640,
                          4666
                        ],
                        "loc": {
                          "start": {
                            "line": 139,
                            "column": 8
                          },
                          "end": {
                            "line": 139,
                            "column": 34
                          }
                        }
                      },
                      "range": [
                        4640,
                        4667
                      ],
                      "loc": {
                        "start": {
                          "line": 139,
                          "column": 8
                        },
                        "end": {
                          "line": 139,
                          "column": 35
                        }
                      },
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": " unsubscribe to events",
                          "range": [
                            4677,
                            4701
                          ],
                          "loc": {
                            "start": {
                              "line": 141,
                              "column": 8
                            },
                            "end": {
                              "line": 141,
                              "column": 32
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                4710,
                                4714
                              ],
                              "loc": {
                                "start": {
                                  "line": 142,
                                  "column": 8
                                },
                                "end": {
                                  "line": 142,
                                  "column": 12
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "emitter",
                              "range": [
                                4715,
                                4722
                              ],
                              "loc": {
                                "start": {
                                  "line": 142,
                                  "column": 13
                                },
                                "end": {
                                  "line": 142,
                                  "column": 20
                                }
                              }
                            },
                            "range": [
                              4710,
                              4722
                            ],
                            "loc": {
                              "start": {
                                "line": 142,
                                "column": 8
                              },
                              "end": {
                                "line": 142,
                                "column": 20
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "off",
                            "range": [
                              4723,
                              4726
                            ],
                            "loc": {
                              "start": {
                                "line": 142,
                                "column": 21
                              },
                              "end": {
                                "line": 142,
                                "column": 24
                              }
                            }
                          },
                          "range": [
                            4710,
                            4726
                          ],
                          "loc": {
                            "start": {
                              "line": 142,
                              "column": 8
                            },
                            "end": {
                              "line": 142,
                              "column": 24
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "ArrayExpression",
                            "elements": [
                              {
                                "type": "Literal",
                                "value": "after-filtering",
                                "raw": "'after-filtering'",
                                "range": [
                                  4728,
                                  4745
                                ],
                                "loc": {
                                  "start": {
                                    "line": 142,
                                    "column": 26
                                  },
                                  "end": {
                                    "line": 142,
                                    "column": 43
                                  }
                                }
                              },
                              {
                                "type": "Literal",
                                "value": "grouped-by-page",
                                "raw": "'grouped-by-page'",
                                "range": [
                                  4747,
                                  4764
                                ],
                                "loc": {
                                  "start": {
                                    "line": 142,
                                    "column": 45
                                  },
                                  "end": {
                                    "line": 142,
                                    "column": 62
                                  }
                                }
                              }
                            ],
                            "range": [
                              4727,
                              4765
                            ],
                            "loc": {
                              "start": {
                                "line": 142,
                                "column": 25
                              },
                              "end": {
                                "line": 142,
                                "column": 63
                              }
                            }
                          },
                          {
                            "type": "ArrowFunctionExpression",
                            "id": null,
                            "params": [],
                            "body": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    4784,
                                    4788
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 143,
                                      "column": 17
                                    },
                                    "end": {
                                      "line": 143,
                                      "column": 21
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "refresh",
                                  "range": [
                                    4789,
                                    4796
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 143,
                                      "column": 22
                                    },
                                    "end": {
                                      "line": 143,
                                      "column": 29
                                    }
                                  }
                                },
                                "range": [
                                  4784,
                                  4796
                                ],
                                "loc": {
                                  "start": {
                                    "line": 143,
                                    "column": 17
                                  },
                                  "end": {
                                    "line": 143,
                                    "column": 29
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "tf",
                                    "range": [
                                      4797,
                                      4799
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 143,
                                        "column": 30
                                      },
                                      "end": {
                                        "line": 143,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "nbVisibleRows",
                                    "range": [
                                      4800,
                                      4813
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 143,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 143,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "range": [
                                    4797,
                                    4813
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 143,
                                      "column": 30
                                    },
                                    "end": {
                                      "line": 143,
                                      "column": 46
                                    }
                                  }
                                }
                              ],
                              "range": [
                                4784,
                                4814
                              ],
                              "loc": {
                                "start": {
                                  "line": 143,
                                  "column": 17
                                },
                                "end": {
                                  "line": 143,
                                  "column": 47
                                }
                              }
                            },
                            "generator": false,
                            "expression": true,
                            "range": [
                              4779,
                              4814
                            ],
                            "loc": {
                              "start": {
                                "line": 143,
                                "column": 12
                              },
                              "end": {
                                "line": 143,
                                "column": 47
                              }
                            }
                          }
                        ],
                        "range": [
                          4710,
                          4815
                        ],
                        "loc": {
                          "start": {
                            "line": 142,
                            "column": 8
                          },
                          "end": {
                            "line": 143,
                            "column": 48
                          }
                        }
                      },
                      "range": [
                        4710,
                        4816
                      ],
                      "loc": {
                        "start": {
                          "line": 142,
                          "column": 8
                        },
                        "end": {
                          "line": 143,
                          "column": 49
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": " unsubscribe to events",
                          "range": [
                            4677,
                            4701
                          ],
                          "loc": {
                            "start": {
                              "line": 141,
                              "column": 8
                            },
                            "end": {
                              "line": 141,
                              "column": 32
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                4825,
                                4829
                              ],
                              "loc": {
                                "start": {
                                  "line": 144,
                                  "column": 8
                                },
                                "end": {
                                  "line": 144,
                                  "column": 12
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "emitter",
                              "range": [
                                4830,
                                4837
                              ],
                              "loc": {
                                "start": {
                                  "line": 144,
                                  "column": 13
                                },
                                "end": {
                                  "line": 144,
                                  "column": 20
                                }
                              }
                            },
                            "range": [
                              4825,
                              4837
                            ],
                            "loc": {
                              "start": {
                                "line": 144,
                                "column": 8
                              },
                              "end": {
                                "line": 144,
                                "column": 20
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "off",
                            "range": [
                              4838,
                              4841
                            ],
                            "loc": {
                              "start": {
                                "line": 144,
                                "column": 21
                              },
                              "end": {
                                "line": 144,
                                "column": 24
                              }
                            }
                          },
                          "range": [
                            4825,
                            4841
                          ],
                          "loc": {
                            "start": {
                              "line": 144,
                              "column": 8
                            },
                            "end": {
                              "line": 144,
                              "column": 24
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "ArrayExpression",
                            "elements": [
                              {
                                "type": "Literal",
                                "value": "rows-changed",
                                "raw": "'rows-changed'",
                                "range": [
                                  4843,
                                  4857
                                ],
                                "loc": {
                                  "start": {
                                    "line": 144,
                                    "column": 26
                                  },
                                  "end": {
                                    "line": 144,
                                    "column": 40
                                  }
                                }
                              }
                            ],
                            "range": [
                              4842,
                              4858
                            ],
                            "loc": {
                              "start": {
                                "line": 144,
                                "column": 25
                              },
                              "end": {
                                "line": 144,
                                "column": 41
                              }
                            }
                          },
                          {
                            "type": "ArrowFunctionExpression",
                            "id": null,
                            "params": [],
                            "body": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    4865,
                                    4869
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 144,
                                      "column": 48
                                    },
                                    "end": {
                                      "line": 144,
                                      "column": 52
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "refresh",
                                  "range": [
                                    4870,
                                    4877
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 144,
                                      "column": 53
                                    },
                                    "end": {
                                      "line": 144,
                                      "column": 60
                                    }
                                  }
                                },
                                "range": [
                                  4865,
                                  4877
                                ],
                                "loc": {
                                  "start": {
                                    "line": 144,
                                    "column": 48
                                  },
                                  "end": {
                                    "line": 144,
                                    "column": 60
                                  }
                                }
                              },
                              "arguments": [],
                              "range": [
                                4865,
                                4879
                              ],
                              "loc": {
                                "start": {
                                  "line": 144,
                                  "column": 48
                                },
                                "end": {
                                  "line": 144,
                                  "column": 62
                                }
                              }
                            },
                            "generator": false,
                            "expression": true,
                            "range": [
                              4860,
                              4879
                            ],
                            "loc": {
                              "start": {
                                "line": 144,
                                "column": 43
                              },
                              "end": {
                                "line": 144,
                                "column": 62
                              }
                            }
                          }
                        ],
                        "range": [
                          4825,
                          4880
                        ],
                        "loc": {
                          "start": {
                            "line": 144,
                            "column": 8
                          },
                          "end": {
                            "line": 144,
                            "column": 63
                          }
                        }
                      },
                      "range": [
                        4825,
                        4881
                      ],
                      "loc": {
                        "start": {
                          "line": 144,
                          "column": 8
                        },
                        "end": {
                          "line": 144,
                          "column": 64
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              4891,
                              4895
                            ],
                            "loc": {
                              "start": {
                                "line": 146,
                                "column": 8
                              },
                              "end": {
                                "line": 146,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "initialized",
                            "range": [
                              4896,
                              4907
                            ],
                            "loc": {
                              "start": {
                                "line": 146,
                                "column": 13
                              },
                              "end": {
                                "line": 146,
                                "column": 24
                              }
                            }
                          },
                          "range": [
                            4891,
                            4907
                          ],
                          "loc": {
                            "start": {
                              "line": 146,
                              "column": 8
                            },
                            "end": {
                              "line": 146,
                              "column": 24
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": false,
                          "raw": "false",
                          "range": [
                            4910,
                            4915
                          ],
                          "loc": {
                            "start": {
                              "line": 146,
                              "column": 27
                            },
                            "end": {
                              "line": 146,
                              "column": 32
                            }
                          }
                        },
                        "range": [
                          4891,
                          4915
                        ],
                        "loc": {
                          "start": {
                            "line": 146,
                            "column": 8
                          },
                          "end": {
                            "line": 146,
                            "column": 32
                          }
                        }
                      },
                      "range": [
                        4891,
                        4916
                      ],
                      "loc": {
                        "start": {
                          "line": 146,
                          "column": 8
                        },
                        "end": {
                          "line": 146,
                          "column": 33
                        }
                      }
                    }
                  ],
                  "range": [
                    4342,
                    4922
                  ],
                  "loc": {
                    "start": {
                      "line": 128,
                      "column": 13
                    },
                    "end": {
                      "line": 147,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  4340,
                  4922
                ],
                "loc": {
                  "start": {
                    "line": 128,
                    "column": 11
                  },
                  "end": {
                    "line": 147,
                    "column": 5
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                4333,
                4922
              ],
              "loc": {
                "start": {
                  "line": 128,
                  "column": 4
                },
                "end": {
                  "line": 147,
                  "column": 5
                }
              },
              "static": false
            }
          ],
          "range": [
            132,
            4924
          ],
          "loc": {
            "start": {
              "line": 5,
              "column": 40
            },
            "end": {
              "line": 148,
              "column": 1
            }
          }
        },
        "range": [
          99,
          4924
        ],
        "loc": {
          "start": {
            "line": 5,
            "column": 7
          },
          "end": {
            "line": 148,
            "column": 1
          }
        },
        "leadingComments": [],
        "trailingComments": []
      },
      "specifiers": [],
      "source": null,
      "range": [
        92,
        4924
      ],
      "loc": {
        "start": {
          "line": 5,
          "column": 0
        },
        "end": {
          "line": 148,
          "column": 1
        }
      }
    }
  ],
  "sourceType": "module",
  "range": [
    0,
    4924
  ],
  "loc": {
    "start": {
      "line": 1,
      "column": 0
    },
    "end": {
      "line": 148,
      "column": 1
    }
  },
  "comments": [
    {
      "type": "Block",
      "value": "*\n     * Rows counter\n     * @param {Object} tf TableFilter instance\n     ",
      "range": [
        139,
        217
      ],
      "loc": {
        "start": {
          "line": 7,
          "column": 4
        },
        "end": {
          "line": 10,
          "column": 7
        }
      }
    },
    {
      "type": "Line",
      "value": " TableFilter configuration",
      "range": [
        282,
        310
      ],
      "loc": {
        "start": {
          "line": 14,
          "column": 8
        },
        "end": {
          "line": 14,
          "column": 36
        }
      }
    },
    {
      "type": "Line",
      "value": "id of custom container element",
      "range": [
        349,
        381
      ],
      "loc": {
        "start": {
          "line": 17,
          "column": 8
        },
        "end": {
          "line": 17,
          "column": 40
        }
      }
    },
    {
      "type": "Line",
      "value": "element containing tot nb rows",
      "range": [
        456,
        488
      ],
      "loc": {
        "start": {
          "line": 19,
          "column": 8
        },
        "end": {
          "line": 19,
          "column": 40
        }
      }
    },
    {
      "type": "Line",
      "value": "element containing tot nb rows label",
      "range": [
        533,
        571
      ],
      "loc": {
        "start": {
          "line": 21,
          "column": 8
        },
        "end": {
          "line": 21,
          "column": 46
        }
      }
    },
    {
      "type": "Line",
      "value": "defines rows counter text",
      "range": [
        617,
        644
      ],
      "loc": {
        "start": {
          "line": 23,
          "column": 8
        },
        "end": {
          "line": 23,
          "column": 35
        }
      }
    },
    {
      "type": "Line",
      "value": "defines css class rows counter",
      "range": [
        831,
        863
      ],
      "loc": {
        "start": {
          "line": 27,
          "column": 8
        },
        "end": {
          "line": 27,
          "column": 40
        }
      }
    },
    {
      "type": "Line",
      "value": "rows counter div",
      "range": [
        934,
        952
      ],
      "loc": {
        "start": {
          "line": 29,
          "column": 8
        },
        "end": {
          "line": 29,
          "column": 26
        }
      }
    },
    {
      "type": "Line",
      "value": "nb displayed rows label",
      "range": [
        1000,
        1025
      ],
      "loc": {
        "start": {
          "line": 31,
          "column": 8
        },
        "end": {
          "line": 31,
          "column": 33
        }
      }
    },
    {
      "type": "Line",
      "value": "label preceding nb rows label",
      "range": [
        1078,
        1109
      ],
      "loc": {
        "start": {
          "line": 33,
          "column": 8
        },
        "end": {
          "line": 33,
          "column": 39
        }
      }
    },
    {
      "type": "Line",
      "value": "callback raised before counter is refreshed",
      "range": [
        1168,
        1213
      ],
      "loc": {
        "start": {
          "line": 35,
          "column": 8
        },
        "end": {
          "line": 35,
          "column": 53
        }
      }
    },
    {
      "type": "Line",
      "value": "callback raised after counter is refreshed",
      "range": [
        1350,
        1394
      ],
      "loc": {
        "start": {
          "line": 38,
          "column": 8
        },
        "end": {
          "line": 38,
          "column": 52
        }
      }
    },
    {
      "type": "Line",
      "value": "rows counter container",
      "range": [
        1635,
        1659
      ],
      "loc": {
        "start": {
          "line": 50,
          "column": 8
        },
        "end": {
          "line": 50,
          "column": 32
        }
      }
    },
    {
      "type": "Line",
      "value": "rows counter label",
      "range": [
        1793,
        1813
      ],
      "loc": {
        "start": {
          "line": 53,
          "column": 8
        },
        "end": {
          "line": 53,
          "column": 28
        }
      }
    },
    {
      "type": "Line",
      "value": " counter is added to defined element",
      "range": [
        2041,
        2079
      ],
      "loc": {
        "start": {
          "line": 58,
          "column": 8
        },
        "end": {
          "line": 58,
          "column": 46
        }
      }
    },
    {
      "type": "Line",
      "value": "default container: 'lDiv'",
      "range": [
        2271,
        2298
      ],
      "loc": {
        "start": {
          "line": 65,
          "column": 8
        },
        "end": {
          "line": 65,
          "column": 35
        }
      }
    },
    {
      "type": "Line",
      "value": "custom container, no need to append statusDiv",
      "range": [
        2505,
        2552
      ],
      "loc": {
        "start": {
          "line": 72,
          "column": 12
        },
        "end": {
          "line": 72,
          "column": 59
        }
      }
    },
    {
      "type": "Line",
      "value": " subscribe to events",
      "range": [
        2744,
        2766
      ],
      "loc": {
        "start": {
          "line": 79,
          "column": 8
        },
        "end": {
          "line": 79,
          "column": 30
        }
      }
    },
    {
      "type": "Line",
      "value": "paging start row",
      "range": [
        3571,
        3589
      ],
      "loc": {
        "start": {
          "line": 109,
          "column": 16
        },
        "end": {
          "line": 109,
          "column": 34
        }
      }
    },
    {
      "type": "Line",
      "value": " unsubscribe to events",
      "range": [
        4677,
        4701
      ],
      "loc": {
        "start": {
          "line": 141,
          "column": 8
        },
        "end": {
          "line": 141,
          "column": 32
        }
      }
    }
  ]
}