{
  "type": "Program",
  "body": [
    {
      "type": "ImportDeclaration",
      "specifiers": [
        {
          "type": "ImportDefaultSpecifier",
          "local": {
            "type": "Identifier",
            "name": "Dom",
            "range": [
              7,
              10
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 7
              },
              "end": {
                "line": 1,
                "column": 10
              }
            }
          },
          "range": [
            7,
            10
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 7
            },
            "end": {
              "line": 1,
              "column": 10
            }
          }
        }
      ],
      "source": {
        "type": "Literal",
        "value": "../dom",
        "raw": "'../dom'",
        "range": [
          16,
          24
        ],
        "loc": {
          "start": {
            "line": 1,
            "column": 16
          },
          "end": {
            "line": 1,
            "column": 24
          }
        }
      },
      "range": [
        0,
        25
      ],
      "loc": {
        "start": {
          "line": 1,
          "column": 0
        },
        "end": {
          "line": 1,
          "column": 25
        }
      }
    },
    {
      "type": "ImportDeclaration",
      "specifiers": [
        {
          "type": "ImportDefaultSpecifier",
          "local": {
            "type": "Identifier",
            "name": "Types",
            "range": [
              34,
              39
            ],
            "loc": {
              "start": {
                "line": 2,
                "column": 7
              },
              "end": {
                "line": 2,
                "column": 12
              }
            }
          },
          "range": [
            34,
            39
          ],
          "loc": {
            "start": {
              "line": 2,
              "column": 7
            },
            "end": {
              "line": 2,
              "column": 12
            }
          }
        }
      ],
      "source": {
        "type": "Literal",
        "value": "../types",
        "raw": "'../types'",
        "range": [
          45,
          55
        ],
        "loc": {
          "start": {
            "line": 2,
            "column": 18
          },
          "end": {
            "line": 2,
            "column": 28
          }
        }
      },
      "range": [
        27,
        56
      ],
      "loc": {
        "start": {
          "line": 2,
          "column": 0
        },
        "end": {
          "line": 2,
          "column": 29
        }
      }
    },
    {
      "type": "ExportNamedDeclaration",
      "declaration": {
        "type": "ClassDeclaration",
        "id": {
          "type": "Identifier",
          "name": "RowsCounter",
          "range": [
            73,
            84
          ],
          "loc": {
            "start": {
              "line": 4,
              "column": 13
            },
            "end": {
              "line": 4,
              "column": 24
            }
          }
        },
        "superClass": null,
        "body": {
          "type": "ClassBody",
          "body": [
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "constructor",
                "range": [
                  180,
                  191
                ],
                "loc": {
                  "start": {
                    "line": 10,
                    "column": 4
                  },
                  "end": {
                    "line": 10,
                    "column": 15
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [
                  {
                    "type": "Identifier",
                    "name": "tf",
                    "range": [
                      192,
                      194
                    ],
                    "loc": {
                      "start": {
                        "line": 10,
                        "column": 16
                      },
                      "end": {
                        "line": 10,
                        "column": 18
                      }
                    }
                  }
                ],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "f",
                            "range": [
                              248,
                              249
                            ],
                            "loc": {
                              "start": {
                                "line": 12,
                                "column": 12
                              },
                              "end": {
                                "line": 12,
                                "column": 13
                              }
                            }
                          },
                          "init": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "tf",
                                "range": [
                                  252,
                                  254
                                ],
                                "loc": {
                                  "start": {
                                    "line": 12,
                                    "column": 16
                                  },
                                  "end": {
                                    "line": 12,
                                    "column": 18
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "config",
                                "range": [
                                  255,
                                  261
                                ],
                                "loc": {
                                  "start": {
                                    "line": 12,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 12,
                                    "column": 25
                                  }
                                }
                              },
                              "range": [
                                252,
                                261
                              ],
                              "loc": {
                                "start": {
                                  "line": 12,
                                  "column": 16
                                },
                                "end": {
                                  "line": 12,
                                  "column": 25
                                }
                              }
                            },
                            "arguments": [],
                            "range": [
                              252,
                              263
                            ],
                            "loc": {
                              "start": {
                                "line": 12,
                                "column": 16
                              },
                              "end": {
                                "line": 12,
                                "column": 27
                              }
                            }
                          },
                          "range": [
                            248,
                            263
                          ],
                          "loc": {
                            "start": {
                              "line": 12,
                              "column": 12
                            },
                            "end": {
                              "line": 12,
                              "column": 27
                            }
                          }
                        }
                      ],
                      "kind": "var",
                      "range": [
                        244,
                        264
                      ],
                      "loc": {
                        "start": {
                          "line": 12,
                          "column": 8
                        },
                        "end": {
                          "line": 12,
                          "column": 28
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": " TableFilter configuration",
                          "range": [
                            206,
                            234
                          ],
                          "loc": {
                            "start": {
                              "line": 11,
                              "column": 8
                            },
                            "end": {
                              "line": 11,
                              "column": 36
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "id of custom container element",
                          "range": [
                            276,
                            308
                          ],
                          "loc": {
                            "start": {
                              "line": 14,
                              "column": 8
                            },
                            "end": {
                              "line": 14,
                              "column": 40
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              318,
                              322
                            ],
                            "loc": {
                              "start": {
                                "line": 15,
                                "column": 8
                              },
                              "end": {
                                "line": 15,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "rowsCounterTgtId",
                            "range": [
                              323,
                              339
                            ],
                            "loc": {
                              "start": {
                                "line": 15,
                                "column": 13
                              },
                              "end": {
                                "line": 15,
                                "column": 29
                              }
                            }
                          },
                          "range": [
                            318,
                            339
                          ],
                          "loc": {
                            "start": {
                              "line": 15,
                              "column": 8
                            },
                            "end": {
                              "line": 15,
                              "column": 29
                            }
                          }
                        },
                        "right": {
                          "type": "LogicalExpression",
                          "operator": "||",
                          "left": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "f",
                              "range": [
                                342,
                                343
                              ],
                              "loc": {
                                "start": {
                                  "line": 15,
                                  "column": 32
                                },
                                "end": {
                                  "line": 15,
                                  "column": 33
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "rows_counter_target_id",
                              "range": [
                                344,
                                366
                              ],
                              "loc": {
                                "start": {
                                  "line": 15,
                                  "column": 34
                                },
                                "end": {
                                  "line": 15,
                                  "column": 56
                                }
                              }
                            },
                            "range": [
                              342,
                              366
                            ],
                            "loc": {
                              "start": {
                                "line": 15,
                                "column": 32
                              },
                              "end": {
                                "line": 15,
                                "column": 56
                              }
                            }
                          },
                          "right": {
                            "type": "Literal",
                            "value": null,
                            "raw": "null",
                            "range": [
                              370,
                              374
                            ],
                            "loc": {
                              "start": {
                                "line": 15,
                                "column": 60
                              },
                              "end": {
                                "line": 15,
                                "column": 64
                              }
                            }
                          },
                          "range": [
                            342,
                            374
                          ],
                          "loc": {
                            "start": {
                              "line": 15,
                              "column": 32
                            },
                            "end": {
                              "line": 15,
                              "column": 64
                            }
                          }
                        },
                        "range": [
                          318,
                          374
                        ],
                        "loc": {
                          "start": {
                            "line": 15,
                            "column": 8
                          },
                          "end": {
                            "line": 15,
                            "column": 64
                          }
                        }
                      },
                      "range": [
                        318,
                        375
                      ],
                      "loc": {
                        "start": {
                          "line": 15,
                          "column": 8
                        },
                        "end": {
                          "line": 15,
                          "column": 65
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "id of custom container element",
                          "range": [
                            276,
                            308
                          ],
                          "loc": {
                            "start": {
                              "line": 14,
                              "column": 8
                            },
                            "end": {
                              "line": 14,
                              "column": 40
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "element containing tot nb rows",
                          "range": [
                            385,
                            417
                          ],
                          "loc": {
                            "start": {
                              "line": 16,
                              "column": 8
                            },
                            "end": {
                              "line": 16,
                              "column": 40
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              427,
                              431
                            ],
                            "loc": {
                              "start": {
                                "line": 17,
                                "column": 8
                              },
                              "end": {
                                "line": 17,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "rowsCounterDiv",
                            "range": [
                              432,
                              446
                            ],
                            "loc": {
                              "start": {
                                "line": 17,
                                "column": 13
                              },
                              "end": {
                                "line": 17,
                                "column": 27
                              }
                            }
                          },
                          "range": [
                            427,
                            446
                          ],
                          "loc": {
                            "start": {
                              "line": 17,
                              "column": 8
                            },
                            "end": {
                              "line": 17,
                              "column": 27
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": null,
                          "raw": "null",
                          "range": [
                            449,
                            453
                          ],
                          "loc": {
                            "start": {
                              "line": 17,
                              "column": 30
                            },
                            "end": {
                              "line": 17,
                              "column": 34
                            }
                          }
                        },
                        "range": [
                          427,
                          453
                        ],
                        "loc": {
                          "start": {
                            "line": 17,
                            "column": 8
                          },
                          "end": {
                            "line": 17,
                            "column": 34
                          }
                        }
                      },
                      "range": [
                        427,
                        454
                      ],
                      "loc": {
                        "start": {
                          "line": 17,
                          "column": 8
                        },
                        "end": {
                          "line": 17,
                          "column": 35
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "element containing tot nb rows",
                          "range": [
                            385,
                            417
                          ],
                          "loc": {
                            "start": {
                              "line": 16,
                              "column": 8
                            },
                            "end": {
                              "line": 16,
                              "column": 40
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "element containing tot nb rows label",
                          "range": [
                            464,
                            502
                          ],
                          "loc": {
                            "start": {
                              "line": 18,
                              "column": 8
                            },
                            "end": {
                              "line": 18,
                              "column": 46
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              512,
                              516
                            ],
                            "loc": {
                              "start": {
                                "line": 19,
                                "column": 8
                              },
                              "end": {
                                "line": 19,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "rowsCounterSpan",
                            "range": [
                              517,
                              532
                            ],
                            "loc": {
                              "start": {
                                "line": 19,
                                "column": 13
                              },
                              "end": {
                                "line": 19,
                                "column": 28
                              }
                            }
                          },
                          "range": [
                            512,
                            532
                          ],
                          "loc": {
                            "start": {
                              "line": 19,
                              "column": 8
                            },
                            "end": {
                              "line": 19,
                              "column": 28
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": null,
                          "raw": "null",
                          "range": [
                            535,
                            539
                          ],
                          "loc": {
                            "start": {
                              "line": 19,
                              "column": 31
                            },
                            "end": {
                              "line": 19,
                              "column": 35
                            }
                          }
                        },
                        "range": [
                          512,
                          539
                        ],
                        "loc": {
                          "start": {
                            "line": 19,
                            "column": 8
                          },
                          "end": {
                            "line": 19,
                            "column": 35
                          }
                        }
                      },
                      "range": [
                        512,
                        540
                      ],
                      "loc": {
                        "start": {
                          "line": 19,
                          "column": 8
                        },
                        "end": {
                          "line": 19,
                          "column": 36
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "element containing tot nb rows label",
                          "range": [
                            464,
                            502
                          ],
                          "loc": {
                            "start": {
                              "line": 18,
                              "column": 8
                            },
                            "end": {
                              "line": 18,
                              "column": 46
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "defines rows counter text",
                          "range": [
                            550,
                            577
                          ],
                          "loc": {
                            "start": {
                              "line": 20,
                              "column": 8
                            },
                            "end": {
                              "line": 20,
                              "column": 35
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              587,
                              591
                            ],
                            "loc": {
                              "start": {
                                "line": 21,
                                "column": 8
                              },
                              "end": {
                                "line": 21,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "rowsCounterText",
                            "range": [
                              592,
                              607
                            ],
                            "loc": {
                              "start": {
                                "line": 21,
                                "column": 13
                              },
                              "end": {
                                "line": 21,
                                "column": 28
                              }
                            }
                          },
                          "range": [
                            587,
                            607
                          ],
                          "loc": {
                            "start": {
                              "line": 21,
                              "column": 8
                            },
                            "end": {
                              "line": 21,
                              "column": 28
                            }
                          }
                        },
                        "right": {
                          "type": "LogicalExpression",
                          "operator": "||",
                          "left": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "f",
                              "range": [
                                610,
                                611
                              ],
                              "loc": {
                                "start": {
                                  "line": 21,
                                  "column": 31
                                },
                                "end": {
                                  "line": 21,
                                  "column": 32
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "rows_counter_text",
                              "range": [
                                612,
                                629
                              ],
                              "loc": {
                                "start": {
                                  "line": 21,
                                  "column": 33
                                },
                                "end": {
                                  "line": 21,
                                  "column": 50
                                }
                              }
                            },
                            "range": [
                              610,
                              629
                            ],
                            "loc": {
                              "start": {
                                "line": 21,
                                "column": 31
                              },
                              "end": {
                                "line": 21,
                                "column": 50
                              }
                            }
                          },
                          "right": {
                            "type": "Literal",
                            "value": "Rows: ",
                            "raw": "'Rows: '",
                            "range": [
                              633,
                              641
                            ],
                            "loc": {
                              "start": {
                                "line": 21,
                                "column": 54
                              },
                              "end": {
                                "line": 21,
                                "column": 62
                              }
                            }
                          },
                          "range": [
                            610,
                            641
                          ],
                          "loc": {
                            "start": {
                              "line": 21,
                              "column": 31
                            },
                            "end": {
                              "line": 21,
                              "column": 62
                            }
                          }
                        },
                        "range": [
                          587,
                          641
                        ],
                        "loc": {
                          "start": {
                            "line": 21,
                            "column": 8
                          },
                          "end": {
                            "line": 21,
                            "column": 62
                          }
                        }
                      },
                      "range": [
                        587,
                        642
                      ],
                      "loc": {
                        "start": {
                          "line": 21,
                          "column": 8
                        },
                        "end": {
                          "line": 21,
                          "column": 63
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "defines rows counter text",
                          "range": [
                            550,
                            577
                          ],
                          "loc": {
                            "start": {
                              "line": 20,
                              "column": 8
                            },
                            "end": {
                              "line": 20,
                              "column": 35
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              652,
                              656
                            ],
                            "loc": {
                              "start": {
                                "line": 22,
                                "column": 8
                              },
                              "end": {
                                "line": 22,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "fromToTextSeparator",
                            "range": [
                              657,
                              676
                            ],
                            "loc": {
                              "start": {
                                "line": 22,
                                "column": 13
                              },
                              "end": {
                                "line": 22,
                                "column": 32
                              }
                            }
                          },
                          "range": [
                            652,
                            676
                          ],
                          "loc": {
                            "start": {
                              "line": 22,
                              "column": 8
                            },
                            "end": {
                              "line": 22,
                              "column": 32
                            }
                          }
                        },
                        "right": {
                          "type": "LogicalExpression",
                          "operator": "||",
                          "left": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "f",
                              "range": [
                                679,
                                680
                              ],
                              "loc": {
                                "start": {
                                  "line": 22,
                                  "column": 35
                                },
                                "end": {
                                  "line": 22,
                                  "column": 36
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "from_to_text_separator",
                              "range": [
                                681,
                                703
                              ],
                              "loc": {
                                "start": {
                                  "line": 22,
                                  "column": 37
                                },
                                "end": {
                                  "line": 22,
                                  "column": 59
                                }
                              }
                            },
                            "range": [
                              679,
                              703
                            ],
                            "loc": {
                              "start": {
                                "line": 22,
                                "column": 35
                              },
                              "end": {
                                "line": 22,
                                "column": 59
                              }
                            }
                          },
                          "right": {
                            "type": "Literal",
                            "value": "-",
                            "raw": "'-'",
                            "range": [
                              707,
                              710
                            ],
                            "loc": {
                              "start": {
                                "line": 22,
                                "column": 63
                              },
                              "end": {
                                "line": 22,
                                "column": 66
                              }
                            }
                          },
                          "range": [
                            679,
                            710
                          ],
                          "loc": {
                            "start": {
                              "line": 22,
                              "column": 35
                            },
                            "end": {
                              "line": 22,
                              "column": 66
                            }
                          }
                        },
                        "range": [
                          652,
                          710
                        ],
                        "loc": {
                          "start": {
                            "line": 22,
                            "column": 8
                          },
                          "end": {
                            "line": 22,
                            "column": 66
                          }
                        }
                      },
                      "range": [
                        652,
                        711
                      ],
                      "loc": {
                        "start": {
                          "line": 22,
                          "column": 8
                        },
                        "end": {
                          "line": 22,
                          "column": 67
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              721,
                              725
                            ],
                            "loc": {
                              "start": {
                                "line": 23,
                                "column": 8
                              },
                              "end": {
                                "line": 23,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "overText",
                            "range": [
                              726,
                              734
                            ],
                            "loc": {
                              "start": {
                                "line": 23,
                                "column": 13
                              },
                              "end": {
                                "line": 23,
                                "column": 21
                              }
                            }
                          },
                          "range": [
                            721,
                            734
                          ],
                          "loc": {
                            "start": {
                              "line": 23,
                              "column": 8
                            },
                            "end": {
                              "line": 23,
                              "column": 21
                            }
                          }
                        },
                        "right": {
                          "type": "LogicalExpression",
                          "operator": "||",
                          "left": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "f",
                              "range": [
                                737,
                                738
                              ],
                              "loc": {
                                "start": {
                                  "line": 23,
                                  "column": 24
                                },
                                "end": {
                                  "line": 23,
                                  "column": 25
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "over_text",
                              "range": [
                                739,
                                748
                              ],
                              "loc": {
                                "start": {
                                  "line": 23,
                                  "column": 26
                                },
                                "end": {
                                  "line": 23,
                                  "column": 35
                                }
                              }
                            },
                            "range": [
                              737,
                              748
                            ],
                            "loc": {
                              "start": {
                                "line": 23,
                                "column": 24
                              },
                              "end": {
                                "line": 23,
                                "column": 35
                              }
                            }
                          },
                          "right": {
                            "type": "Literal",
                            "value": " / ",
                            "raw": "' / '",
                            "range": [
                              752,
                              757
                            ],
                            "loc": {
                              "start": {
                                "line": 23,
                                "column": 39
                              },
                              "end": {
                                "line": 23,
                                "column": 44
                              }
                            }
                          },
                          "range": [
                            737,
                            757
                          ],
                          "loc": {
                            "start": {
                              "line": 23,
                              "column": 24
                            },
                            "end": {
                              "line": 23,
                              "column": 44
                            }
                          }
                        },
                        "range": [
                          721,
                          757
                        ],
                        "loc": {
                          "start": {
                            "line": 23,
                            "column": 8
                          },
                          "end": {
                            "line": 23,
                            "column": 44
                          }
                        }
                      },
                      "range": [
                        721,
                        758
                      ],
                      "loc": {
                        "start": {
                          "line": 23,
                          "column": 8
                        },
                        "end": {
                          "line": 23,
                          "column": 45
                        }
                      },
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "defines css class rows counter",
                          "range": [
                            768,
                            800
                          ],
                          "loc": {
                            "start": {
                              "line": 24,
                              "column": 8
                            },
                            "end": {
                              "line": 24,
                              "column": 40
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              810,
                              814
                            ],
                            "loc": {
                              "start": {
                                "line": 25,
                                "column": 8
                              },
                              "end": {
                                "line": 25,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "totRowsCssClass",
                            "range": [
                              815,
                              830
                            ],
                            "loc": {
                              "start": {
                                "line": 25,
                                "column": 13
                              },
                              "end": {
                                "line": 25,
                                "column": 28
                              }
                            }
                          },
                          "range": [
                            810,
                            830
                          ],
                          "loc": {
                            "start": {
                              "line": 25,
                              "column": 8
                            },
                            "end": {
                              "line": 25,
                              "column": 28
                            }
                          }
                        },
                        "right": {
                          "type": "LogicalExpression",
                          "operator": "||",
                          "left": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "f",
                              "range": [
                                833,
                                834
                              ],
                              "loc": {
                                "start": {
                                  "line": 25,
                                  "column": 31
                                },
                                "end": {
                                  "line": 25,
                                  "column": 32
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "tot_rows_css_class",
                              "range": [
                                835,
                                853
                              ],
                              "loc": {
                                "start": {
                                  "line": 25,
                                  "column": 33
                                },
                                "end": {
                                  "line": 25,
                                  "column": 51
                                }
                              }
                            },
                            "range": [
                              833,
                              853
                            ],
                            "loc": {
                              "start": {
                                "line": 25,
                                "column": 31
                              },
                              "end": {
                                "line": 25,
                                "column": 51
                              }
                            }
                          },
                          "right": {
                            "type": "Literal",
                            "value": "tot",
                            "raw": "'tot'",
                            "range": [
                              857,
                              862
                            ],
                            "loc": {
                              "start": {
                                "line": 25,
                                "column": 55
                              },
                              "end": {
                                "line": 25,
                                "column": 60
                              }
                            }
                          },
                          "range": [
                            833,
                            862
                          ],
                          "loc": {
                            "start": {
                              "line": 25,
                              "column": 31
                            },
                            "end": {
                              "line": 25,
                              "column": 60
                            }
                          }
                        },
                        "range": [
                          810,
                          862
                        ],
                        "loc": {
                          "start": {
                            "line": 25,
                            "column": 8
                          },
                          "end": {
                            "line": 25,
                            "column": 60
                          }
                        }
                      },
                      "range": [
                        810,
                        863
                      ],
                      "loc": {
                        "start": {
                          "line": 25,
                          "column": 8
                        },
                        "end": {
                          "line": 25,
                          "column": 61
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "defines css class rows counter",
                          "range": [
                            768,
                            800
                          ],
                          "loc": {
                            "start": {
                              "line": 24,
                              "column": 8
                            },
                            "end": {
                              "line": 24,
                              "column": 40
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "rows counter div",
                          "range": [
                            873,
                            891
                          ],
                          "loc": {
                            "start": {
                              "line": 26,
                              "column": 8
                            },
                            "end": {
                              "line": 26,
                              "column": 26
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              901,
                              905
                            ],
                            "loc": {
                              "start": {
                                "line": 27,
                                "column": 8
                              },
                              "end": {
                                "line": 27,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "prfxCounter",
                            "range": [
                              906,
                              917
                            ],
                            "loc": {
                              "start": {
                                "line": 27,
                                "column": 13
                              },
                              "end": {
                                "line": 27,
                                "column": 24
                              }
                            }
                          },
                          "range": [
                            901,
                            917
                          ],
                          "loc": {
                            "start": {
                              "line": 27,
                              "column": 8
                            },
                            "end": {
                              "line": 27,
                              "column": 24
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": "counter_",
                          "raw": "'counter_'",
                          "range": [
                            920,
                            930
                          ],
                          "loc": {
                            "start": {
                              "line": 27,
                              "column": 27
                            },
                            "end": {
                              "line": 27,
                              "column": 37
                            }
                          }
                        },
                        "range": [
                          901,
                          930
                        ],
                        "loc": {
                          "start": {
                            "line": 27,
                            "column": 8
                          },
                          "end": {
                            "line": 27,
                            "column": 37
                          }
                        }
                      },
                      "range": [
                        901,
                        931
                      ],
                      "loc": {
                        "start": {
                          "line": 27,
                          "column": 8
                        },
                        "end": {
                          "line": 27,
                          "column": 38
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "rows counter div",
                          "range": [
                            873,
                            891
                          ],
                          "loc": {
                            "start": {
                              "line": 26,
                              "column": 8
                            },
                            "end": {
                              "line": 26,
                              "column": 26
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "nb displayed rows label",
                          "range": [
                            941,
                            966
                          ],
                          "loc": {
                            "start": {
                              "line": 28,
                              "column": 8
                            },
                            "end": {
                              "line": 28,
                              "column": 33
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              976,
                              980
                            ],
                            "loc": {
                              "start": {
                                "line": 29,
                                "column": 8
                              },
                              "end": {
                                "line": 29,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "prfxTotRows",
                            "range": [
                              981,
                              992
                            ],
                            "loc": {
                              "start": {
                                "line": 29,
                                "column": 13
                              },
                              "end": {
                                "line": 29,
                                "column": 24
                              }
                            }
                          },
                          "range": [
                            976,
                            992
                          ],
                          "loc": {
                            "start": {
                              "line": 29,
                              "column": 8
                            },
                            "end": {
                              "line": 29,
                              "column": 24
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": "totrows_span_",
                          "raw": "'totrows_span_'",
                          "range": [
                            995,
                            1010
                          ],
                          "loc": {
                            "start": {
                              "line": 29,
                              "column": 27
                            },
                            "end": {
                              "line": 29,
                              "column": 42
                            }
                          }
                        },
                        "range": [
                          976,
                          1010
                        ],
                        "loc": {
                          "start": {
                            "line": 29,
                            "column": 8
                          },
                          "end": {
                            "line": 29,
                            "column": 42
                          }
                        }
                      },
                      "range": [
                        976,
                        1011
                      ],
                      "loc": {
                        "start": {
                          "line": 29,
                          "column": 8
                        },
                        "end": {
                          "line": 29,
                          "column": 43
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "nb displayed rows label",
                          "range": [
                            941,
                            966
                          ],
                          "loc": {
                            "start": {
                              "line": 28,
                              "column": 8
                            },
                            "end": {
                              "line": 28,
                              "column": 33
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "label preceding nb rows label",
                          "range": [
                            1021,
                            1052
                          ],
                          "loc": {
                            "start": {
                              "line": 30,
                              "column": 8
                            },
                            "end": {
                              "line": 30,
                              "column": 39
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              1062,
                              1066
                            ],
                            "loc": {
                              "start": {
                                "line": 31,
                                "column": 8
                              },
                              "end": {
                                "line": 31,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "prfxTotRowsTxt",
                            "range": [
                              1067,
                              1081
                            ],
                            "loc": {
                              "start": {
                                "line": 31,
                                "column": 13
                              },
                              "end": {
                                "line": 31,
                                "column": 27
                              }
                            }
                          },
                          "range": [
                            1062,
                            1081
                          ],
                          "loc": {
                            "start": {
                              "line": 31,
                              "column": 8
                            },
                            "end": {
                              "line": 31,
                              "column": 27
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": "totRowsTextSpan_",
                          "raw": "'totRowsTextSpan_'",
                          "range": [
                            1084,
                            1102
                          ],
                          "loc": {
                            "start": {
                              "line": 31,
                              "column": 30
                            },
                            "end": {
                              "line": 31,
                              "column": 48
                            }
                          }
                        },
                        "range": [
                          1062,
                          1102
                        ],
                        "loc": {
                          "start": {
                            "line": 31,
                            "column": 8
                          },
                          "end": {
                            "line": 31,
                            "column": 48
                          }
                        }
                      },
                      "range": [
                        1062,
                        1103
                      ],
                      "loc": {
                        "start": {
                          "line": 31,
                          "column": 8
                        },
                        "end": {
                          "line": 31,
                          "column": 49
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "label preceding nb rows label",
                          "range": [
                            1021,
                            1052
                          ],
                          "loc": {
                            "start": {
                              "line": 30,
                              "column": 8
                            },
                            "end": {
                              "line": 30,
                              "column": 39
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "callback raised before counter is refreshed",
                          "range": [
                            1113,
                            1158
                          ],
                          "loc": {
                            "start": {
                              "line": 32,
                              "column": 8
                            },
                            "end": {
                              "line": 32,
                              "column": 53
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              1168,
                              1172
                            ],
                            "loc": {
                              "start": {
                                "line": 33,
                                "column": 8
                              },
                              "end": {
                                "line": 33,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "onBeforeRefreshCounter",
                            "range": [
                              1173,
                              1195
                            ],
                            "loc": {
                              "start": {
                                "line": 33,
                                "column": 13
                              },
                              "end": {
                                "line": 33,
                                "column": 35
                              }
                            }
                          },
                          "range": [
                            1168,
                            1195
                          ],
                          "loc": {
                            "start": {
                              "line": 33,
                              "column": 8
                            },
                            "end": {
                              "line": 33,
                              "column": 35
                            }
                          }
                        },
                        "right": {
                          "type": "ConditionalExpression",
                          "test": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "Types",
                                "range": [
                                  1198,
                                  1203
                                ],
                                "loc": {
                                  "start": {
                                    "line": 33,
                                    "column": 38
                                  },
                                  "end": {
                                    "line": 33,
                                    "column": 43
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "isFn",
                                "range": [
                                  1204,
                                  1208
                                ],
                                "loc": {
                                  "start": {
                                    "line": 33,
                                    "column": 44
                                  },
                                  "end": {
                                    "line": 33,
                                    "column": 48
                                  }
                                }
                              },
                              "range": [
                                1198,
                                1208
                              ],
                              "loc": {
                                "start": {
                                  "line": 33,
                                  "column": 38
                                },
                                "end": {
                                  "line": 33,
                                  "column": 48
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "f",
                                  "range": [
                                    1209,
                                    1210
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 33,
                                      "column": 49
                                    },
                                    "end": {
                                      "line": 33,
                                      "column": 50
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "on_before_refresh_counter",
                                  "range": [
                                    1211,
                                    1236
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 33,
                                      "column": 51
                                    },
                                    "end": {
                                      "line": 33,
                                      "column": 76
                                    }
                                  }
                                },
                                "range": [
                                  1209,
                                  1236
                                ],
                                "loc": {
                                  "start": {
                                    "line": 33,
                                    "column": 49
                                  },
                                  "end": {
                                    "line": 33,
                                    "column": 76
                                  }
                                }
                              }
                            ],
                            "range": [
                              1198,
                              1237
                            ],
                            "loc": {
                              "start": {
                                "line": 33,
                                "column": 38
                              },
                              "end": {
                                "line": 33,
                                "column": 77
                              }
                            }
                          },
                          "consequent": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "f",
                              "range": [
                                1253,
                                1254
                              ],
                              "loc": {
                                "start": {
                                  "line": 34,
                                  "column": 12
                                },
                                "end": {
                                  "line": 34,
                                  "column": 13
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "on_before_refresh_counter",
                              "range": [
                                1255,
                                1280
                              ],
                              "loc": {
                                "start": {
                                  "line": 34,
                                  "column": 14
                                },
                                "end": {
                                  "line": 34,
                                  "column": 39
                                }
                              }
                            },
                            "range": [
                              1253,
                              1280
                            ],
                            "loc": {
                              "start": {
                                "line": 34,
                                "column": 12
                              },
                              "end": {
                                "line": 34,
                                "column": 39
                              }
                            }
                          },
                          "alternate": {
                            "type": "Literal",
                            "value": null,
                            "raw": "null",
                            "range": [
                              1283,
                              1287
                            ],
                            "loc": {
                              "start": {
                                "line": 34,
                                "column": 42
                              },
                              "end": {
                                "line": 34,
                                "column": 46
                              }
                            }
                          },
                          "range": [
                            1198,
                            1287
                          ],
                          "loc": {
                            "start": {
                              "line": 33,
                              "column": 38
                            },
                            "end": {
                              "line": 34,
                              "column": 46
                            }
                          }
                        },
                        "range": [
                          1168,
                          1287
                        ],
                        "loc": {
                          "start": {
                            "line": 33,
                            "column": 8
                          },
                          "end": {
                            "line": 34,
                            "column": 46
                          }
                        }
                      },
                      "range": [
                        1168,
                        1288
                      ],
                      "loc": {
                        "start": {
                          "line": 33,
                          "column": 8
                        },
                        "end": {
                          "line": 34,
                          "column": 47
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "callback raised before counter is refreshed",
                          "range": [
                            1113,
                            1158
                          ],
                          "loc": {
                            "start": {
                              "line": 32,
                              "column": 8
                            },
                            "end": {
                              "line": 32,
                              "column": 53
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "callback raised after counter is refreshed",
                          "range": [
                            1298,
                            1342
                          ],
                          "loc": {
                            "start": {
                              "line": 35,
                              "column": 8
                            },
                            "end": {
                              "line": 35,
                              "column": 52
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              1352,
                              1356
                            ],
                            "loc": {
                              "start": {
                                "line": 36,
                                "column": 8
                              },
                              "end": {
                                "line": 36,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "onAfterRefreshCounter",
                            "range": [
                              1357,
                              1378
                            ],
                            "loc": {
                              "start": {
                                "line": 36,
                                "column": 13
                              },
                              "end": {
                                "line": 36,
                                "column": 34
                              }
                            }
                          },
                          "range": [
                            1352,
                            1378
                          ],
                          "loc": {
                            "start": {
                              "line": 36,
                              "column": 8
                            },
                            "end": {
                              "line": 36,
                              "column": 34
                            }
                          }
                        },
                        "right": {
                          "type": "ConditionalExpression",
                          "test": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "Types",
                                "range": [
                                  1381,
                                  1386
                                ],
                                "loc": {
                                  "start": {
                                    "line": 36,
                                    "column": 37
                                  },
                                  "end": {
                                    "line": 36,
                                    "column": 42
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "isFn",
                                "range": [
                                  1387,
                                  1391
                                ],
                                "loc": {
                                  "start": {
                                    "line": 36,
                                    "column": 43
                                  },
                                  "end": {
                                    "line": 36,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                1381,
                                1391
                              ],
                              "loc": {
                                "start": {
                                  "line": 36,
                                  "column": 37
                                },
                                "end": {
                                  "line": 36,
                                  "column": 47
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "f",
                                  "range": [
                                    1392,
                                    1393
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 36,
                                      "column": 48
                                    },
                                    "end": {
                                      "line": 36,
                                      "column": 49
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "on_after_refresh_counter",
                                  "range": [
                                    1394,
                                    1418
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 36,
                                      "column": 50
                                    },
                                    "end": {
                                      "line": 36,
                                      "column": 74
                                    }
                                  }
                                },
                                "range": [
                                  1392,
                                  1418
                                ],
                                "loc": {
                                  "start": {
                                    "line": 36,
                                    "column": 48
                                  },
                                  "end": {
                                    "line": 36,
                                    "column": 74
                                  }
                                }
                              }
                            ],
                            "range": [
                              1381,
                              1419
                            ],
                            "loc": {
                              "start": {
                                "line": 36,
                                "column": 37
                              },
                              "end": {
                                "line": 36,
                                "column": 75
                              }
                            }
                          },
                          "consequent": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "f",
                              "range": [
                                1435,
                                1436
                              ],
                              "loc": {
                                "start": {
                                  "line": 37,
                                  "column": 12
                                },
                                "end": {
                                  "line": 37,
                                  "column": 13
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "on_after_refresh_counter",
                              "range": [
                                1437,
                                1461
                              ],
                              "loc": {
                                "start": {
                                  "line": 37,
                                  "column": 14
                                },
                                "end": {
                                  "line": 37,
                                  "column": 38
                                }
                              }
                            },
                            "range": [
                              1435,
                              1461
                            ],
                            "loc": {
                              "start": {
                                "line": 37,
                                "column": 12
                              },
                              "end": {
                                "line": 37,
                                "column": 38
                              }
                            }
                          },
                          "alternate": {
                            "type": "Literal",
                            "value": null,
                            "raw": "null",
                            "range": [
                              1464,
                              1468
                            ],
                            "loc": {
                              "start": {
                                "line": 37,
                                "column": 41
                              },
                              "end": {
                                "line": 37,
                                "column": 45
                              }
                            }
                          },
                          "range": [
                            1381,
                            1468
                          ],
                          "loc": {
                            "start": {
                              "line": 36,
                              "column": 37
                            },
                            "end": {
                              "line": 37,
                              "column": 45
                            }
                          }
                        },
                        "range": [
                          1352,
                          1468
                        ],
                        "loc": {
                          "start": {
                            "line": 36,
                            "column": 8
                          },
                          "end": {
                            "line": 37,
                            "column": 45
                          }
                        }
                      },
                      "range": [
                        1352,
                        1469
                      ],
                      "loc": {
                        "start": {
                          "line": 36,
                          "column": 8
                        },
                        "end": {
                          "line": 37,
                          "column": 46
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "callback raised after counter is refreshed",
                          "range": [
                            1298,
                            1342
                          ],
                          "loc": {
                            "start": {
                              "line": 35,
                              "column": 8
                            },
                            "end": {
                              "line": 35,
                              "column": 52
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              1481,
                              1485
                            ],
                            "loc": {
                              "start": {
                                "line": 39,
                                "column": 8
                              },
                              "end": {
                                "line": 39,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "tf",
                            "range": [
                              1486,
                              1488
                            ],
                            "loc": {
                              "start": {
                                "line": 39,
                                "column": 13
                              },
                              "end": {
                                "line": 39,
                                "column": 15
                              }
                            }
                          },
                          "range": [
                            1481,
                            1488
                          ],
                          "loc": {
                            "start": {
                              "line": 39,
                              "column": 8
                            },
                            "end": {
                              "line": 39,
                              "column": 15
                            }
                          }
                        },
                        "right": {
                          "type": "Identifier",
                          "name": "tf",
                          "range": [
                            1491,
                            1493
                          ],
                          "loc": {
                            "start": {
                              "line": 39,
                              "column": 18
                            },
                            "end": {
                              "line": 39,
                              "column": 20
                            }
                          }
                        },
                        "range": [
                          1481,
                          1493
                        ],
                        "loc": {
                          "start": {
                            "line": 39,
                            "column": 8
                          },
                          "end": {
                            "line": 39,
                            "column": 20
                          }
                        }
                      },
                      "range": [
                        1481,
                        1494
                      ],
                      "loc": {
                        "start": {
                          "line": 39,
                          "column": 8
                        },
                        "end": {
                          "line": 39,
                          "column": 21
                        }
                      }
                    }
                  ],
                  "range": [
                    195,
                    1501
                  ],
                  "loc": {
                    "start": {
                      "line": 10,
                      "column": 19
                    },
                    "end": {
                      "line": 40,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  191,
                  1501
                ],
                "loc": {
                  "start": {
                    "line": 10,
                    "column": 15
                  },
                  "end": {
                    "line": 40,
                    "column": 5
                  }
                }
              },
              "kind": "constructor",
              "computed": false,
              "range": [
                180,
                1501
              ],
              "loc": {
                "start": {
                  "line": 10,
                  "column": 4
                },
                "end": {
                  "line": 40,
                  "column": 5
                }
              },
              "leadingComments": [
                {
                  "type": "Block",
                  "value": "*\r\n     * Rows counter\r\n     * @param {Object} tf TableFilter instance\r\n     ",
                  "range": [
                    93,
                    174
                  ],
                  "loc": {
                    "start": {
                      "line": 6,
                      "column": 4
                    },
                    "end": {
                      "line": 9,
                      "column": 7
                    }
                  }
                }
              ],
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "init",
                "range": [
                  1509,
                  1513
                ],
                "loc": {
                  "start": {
                    "line": 42,
                    "column": 4
                  },
                  "end": {
                    "line": 42,
                    "column": 8
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "tf",
                            "range": [
                              1530,
                              1532
                            ],
                            "loc": {
                              "start": {
                                "line": 43,
                                "column": 12
                              },
                              "end": {
                                "line": 43,
                                "column": 14
                              }
                            }
                          },
                          "init": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                1535,
                                1539
                              ],
                              "loc": {
                                "start": {
                                  "line": 43,
                                  "column": 17
                                },
                                "end": {
                                  "line": 43,
                                  "column": 21
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "tf",
                              "range": [
                                1540,
                                1542
                              ],
                              "loc": {
                                "start": {
                                  "line": 43,
                                  "column": 22
                                },
                                "end": {
                                  "line": 43,
                                  "column": 24
                                }
                              }
                            },
                            "range": [
                              1535,
                              1542
                            ],
                            "loc": {
                              "start": {
                                "line": 43,
                                "column": 17
                              },
                              "end": {
                                "line": 43,
                                "column": 24
                              }
                            }
                          },
                          "range": [
                            1530,
                            1542
                          ],
                          "loc": {
                            "start": {
                              "line": 43,
                              "column": 12
                            },
                            "end": {
                              "line": 43,
                              "column": 24
                            }
                          }
                        }
                      ],
                      "kind": "var",
                      "range": [
                        1526,
                        1543
                      ],
                      "loc": {
                        "start": {
                          "line": 43,
                          "column": 8
                        },
                        "end": {
                          "line": 43,
                          "column": 25
                        }
                      }
                    },
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "LogicalExpression",
                        "operator": "||",
                        "left": {
                          "type": "LogicalExpression",
                          "operator": "&&",
                          "left": {
                            "type": "UnaryExpression",
                            "operator": "!",
                            "argument": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "tf",
                                  "range": [
                                    1560,
                                    1562
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 45,
                                      "column": 13
                                    },
                                    "end": {
                                      "line": 45,
                                      "column": 15
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "hasGrid",
                                  "range": [
                                    1563,
                                    1570
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 45,
                                      "column": 16
                                    },
                                    "end": {
                                      "line": 45,
                                      "column": 23
                                    }
                                  }
                                },
                                "range": [
                                  1560,
                                  1570
                                ],
                                "loc": {
                                  "start": {
                                    "line": 45,
                                    "column": 13
                                  },
                                  "end": {
                                    "line": 45,
                                    "column": 23
                                  }
                                }
                              },
                              "arguments": [],
                              "range": [
                                1560,
                                1572
                              ],
                              "loc": {
                                "start": {
                                  "line": 45,
                                  "column": 13
                                },
                                "end": {
                                  "line": 45,
                                  "column": 25
                                }
                              }
                            },
                            "prefix": true,
                            "range": [
                              1559,
                              1572
                            ],
                            "loc": {
                              "start": {
                                "line": 45,
                                "column": 12
                              },
                              "end": {
                                "line": 45,
                                "column": 25
                              }
                            }
                          },
                          "right": {
                            "type": "UnaryExpression",
                            "operator": "!",
                            "argument": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "tf",
                                "range": [
                                  1577,
                                  1579
                                ],
                                "loc": {
                                  "start": {
                                    "line": 45,
                                    "column": 30
                                  },
                                  "end": {
                                    "line": 45,
                                    "column": 32
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "isFirstLoad",
                                "range": [
                                  1580,
                                  1591
                                ],
                                "loc": {
                                  "start": {
                                    "line": 45,
                                    "column": 33
                                  },
                                  "end": {
                                    "line": 45,
                                    "column": 44
                                  }
                                }
                              },
                              "range": [
                                1577,
                                1591
                              ],
                              "loc": {
                                "start": {
                                  "line": 45,
                                  "column": 30
                                },
                                "end": {
                                  "line": 45,
                                  "column": 44
                                }
                              }
                            },
                            "prefix": true,
                            "range": [
                              1576,
                              1591
                            ],
                            "loc": {
                              "start": {
                                "line": 45,
                                "column": 29
                              },
                              "end": {
                                "line": 45,
                                "column": 44
                              }
                            }
                          },
                          "range": [
                            1559,
                            1591
                          ],
                          "loc": {
                            "start": {
                              "line": 45,
                              "column": 12
                            },
                            "end": {
                              "line": 45,
                              "column": 44
                            }
                          }
                        },
                        "right": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              1596,
                              1600
                            ],
                            "loc": {
                              "start": {
                                "line": 45,
                                "column": 49
                              },
                              "end": {
                                "line": 45,
                                "column": 53
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "rowsCounterSpan",
                            "range": [
                              1601,
                              1616
                            ],
                            "loc": {
                              "start": {
                                "line": 45,
                                "column": 54
                              },
                              "end": {
                                "line": 45,
                                "column": 69
                              }
                            }
                          },
                          "range": [
                            1596,
                            1616
                          ],
                          "loc": {
                            "start": {
                              "line": 45,
                              "column": 49
                            },
                            "end": {
                              "line": 45,
                              "column": 69
                            }
                          }
                        },
                        "range": [
                          1558,
                          1616
                        ],
                        "loc": {
                          "start": {
                            "line": 45,
                            "column": 11
                          },
                          "end": {
                            "line": 45,
                            "column": 69
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ReturnStatement",
                            "argument": null,
                            "range": [
                              1632,
                              1639
                            ],
                            "loc": {
                              "start": {
                                "line": 46,
                                "column": 12
                              },
                              "end": {
                                "line": 46,
                                "column": 19
                              }
                            }
                          }
                        ],
                        "range": [
                          1617,
                          1650
                        ],
                        "loc": {
                          "start": {
                            "line": 45,
                            "column": 70
                          },
                          "end": {
                            "line": 47,
                            "column": 9
                          }
                        }
                      },
                      "alternate": null,
                      "range": [
                        1555,
                        1650
                      ],
                      "loc": {
                        "start": {
                          "line": 45,
                          "column": 8
                        },
                        "end": {
                          "line": 47,
                          "column": 9
                        }
                      },
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "rows counter container",
                          "range": [
                            1662,
                            1686
                          ],
                          "loc": {
                            "start": {
                              "line": 49,
                              "column": 8
                            },
                            "end": {
                              "line": 49,
                              "column": 32
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "countDiv",
                            "range": [
                              1700,
                              1708
                            ],
                            "loc": {
                              "start": {
                                "line": 50,
                                "column": 12
                              },
                              "end": {
                                "line": 50,
                                "column": 20
                              }
                            }
                          },
                          "init": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "Dom",
                                "range": [
                                  1711,
                                  1714
                                ],
                                "loc": {
                                  "start": {
                                    "line": 50,
                                    "column": 23
                                  },
                                  "end": {
                                    "line": 50,
                                    "column": 26
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "create",
                                "range": [
                                  1715,
                                  1721
                                ],
                                "loc": {
                                  "start": {
                                    "line": 50,
                                    "column": 27
                                  },
                                  "end": {
                                    "line": 50,
                                    "column": 33
                                  }
                                }
                              },
                              "range": [
                                1711,
                                1721
                              ],
                              "loc": {
                                "start": {
                                  "line": 50,
                                  "column": 23
                                },
                                "end": {
                                  "line": 50,
                                  "column": 33
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "Literal",
                                "value": "div",
                                "raw": "'div'",
                                "range": [
                                  1722,
                                  1727
                                ],
                                "loc": {
                                  "start": {
                                    "line": 50,
                                    "column": 34
                                  },
                                  "end": {
                                    "line": 50,
                                    "column": 39
                                  }
                                }
                              },
                              {
                                "type": "ArrayExpression",
                                "elements": [
                                  {
                                    "type": "Literal",
                                    "value": "id",
                                    "raw": "'id'",
                                    "range": [
                                      1730,
                                      1734
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 50,
                                        "column": 42
                                      },
                                      "end": {
                                        "line": 50,
                                        "column": 46
                                      }
                                    }
                                  },
                                  {
                                    "type": "BinaryExpression",
                                    "operator": "+",
                                    "left": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "ThisExpression",
                                        "range": [
                                          1736,
                                          1740
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 50,
                                            "column": 48
                                          },
                                          "end": {
                                            "line": 50,
                                            "column": 52
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "prfxCounter",
                                        "range": [
                                          1741,
                                          1752
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 50,
                                            "column": 53
                                          },
                                          "end": {
                                            "line": 50,
                                            "column": 64
                                          }
                                        }
                                      },
                                      "range": [
                                        1736,
                                        1752
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 50,
                                          "column": 48
                                        },
                                        "end": {
                                          "line": 50,
                                          "column": 64
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "tf",
                                        "range": [
                                          1753,
                                          1755
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 50,
                                            "column": 65
                                          },
                                          "end": {
                                            "line": 50,
                                            "column": 67
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "id",
                                        "range": [
                                          1756,
                                          1758
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 50,
                                            "column": 68
                                          },
                                          "end": {
                                            "line": 50,
                                            "column": 70
                                          }
                                        }
                                      },
                                      "range": [
                                        1753,
                                        1758
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 50,
                                          "column": 65
                                        },
                                        "end": {
                                          "line": 50,
                                          "column": 70
                                        }
                                      }
                                    },
                                    "range": [
                                      1736,
                                      1758
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 50,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 50,
                                        "column": 70
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1729,
                                  1759
                                ],
                                "loc": {
                                  "start": {
                                    "line": 50,
                                    "column": 41
                                  },
                                  "end": {
                                    "line": 50,
                                    "column": 71
                                  }
                                }
                              }
                            ],
                            "range": [
                              1711,
                              1760
                            ],
                            "loc": {
                              "start": {
                                "line": 50,
                                "column": 23
                              },
                              "end": {
                                "line": 50,
                                "column": 72
                              }
                            }
                          },
                          "range": [
                            1700,
                            1760
                          ],
                          "loc": {
                            "start": {
                              "line": 50,
                              "column": 12
                            },
                            "end": {
                              "line": 50,
                              "column": 72
                            }
                          }
                        }
                      ],
                      "kind": "var",
                      "range": [
                        1696,
                        1761
                      ],
                      "loc": {
                        "start": {
                          "line": 50,
                          "column": 8
                        },
                        "end": {
                          "line": 50,
                          "column": 73
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "rows counter container",
                          "range": [
                            1662,
                            1686
                          ],
                          "loc": {
                            "start": {
                              "line": 49,
                              "column": 8
                            },
                            "end": {
                              "line": 49,
                              "column": 32
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "countDiv",
                            "range": [
                              1771,
                              1779
                            ],
                            "loc": {
                              "start": {
                                "line": 51,
                                "column": 8
                              },
                              "end": {
                                "line": 51,
                                "column": 16
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "className",
                            "range": [
                              1780,
                              1789
                            ],
                            "loc": {
                              "start": {
                                "line": 51,
                                "column": 17
                              },
                              "end": {
                                "line": 51,
                                "column": 26
                              }
                            }
                          },
                          "range": [
                            1771,
                            1789
                          ],
                          "loc": {
                            "start": {
                              "line": 51,
                              "column": 8
                            },
                            "end": {
                              "line": 51,
                              "column": 26
                            }
                          }
                        },
                        "right": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              1792,
                              1796
                            ],
                            "loc": {
                              "start": {
                                "line": 51,
                                "column": 29
                              },
                              "end": {
                                "line": 51,
                                "column": 33
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "totRowsCssClass",
                            "range": [
                              1797,
                              1812
                            ],
                            "loc": {
                              "start": {
                                "line": 51,
                                "column": 34
                              },
                              "end": {
                                "line": 51,
                                "column": 49
                              }
                            }
                          },
                          "range": [
                            1792,
                            1812
                          ],
                          "loc": {
                            "start": {
                              "line": 51,
                              "column": 29
                            },
                            "end": {
                              "line": 51,
                              "column": 49
                            }
                          }
                        },
                        "range": [
                          1771,
                          1812
                        ],
                        "loc": {
                          "start": {
                            "line": 51,
                            "column": 8
                          },
                          "end": {
                            "line": 51,
                            "column": 49
                          }
                        }
                      },
                      "range": [
                        1771,
                        1813
                      ],
                      "loc": {
                        "start": {
                          "line": 51,
                          "column": 8
                        },
                        "end": {
                          "line": 51,
                          "column": 50
                        }
                      },
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "rows counter label",
                          "range": [
                            1823,
                            1843
                          ],
                          "loc": {
                            "start": {
                              "line": 52,
                              "column": 8
                            },
                            "end": {
                              "line": 52,
                              "column": 28
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "countSpan",
                            "range": [
                              1857,
                              1866
                            ],
                            "loc": {
                              "start": {
                                "line": 53,
                                "column": 12
                              },
                              "end": {
                                "line": 53,
                                "column": 21
                              }
                            }
                          },
                          "init": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "Dom",
                                "range": [
                                  1869,
                                  1872
                                ],
                                "loc": {
                                  "start": {
                                    "line": 53,
                                    "column": 24
                                  },
                                  "end": {
                                    "line": 53,
                                    "column": 27
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "create",
                                "range": [
                                  1873,
                                  1879
                                ],
                                "loc": {
                                  "start": {
                                    "line": 53,
                                    "column": 28
                                  },
                                  "end": {
                                    "line": 53,
                                    "column": 34
                                  }
                                }
                              },
                              "range": [
                                1869,
                                1879
                              ],
                              "loc": {
                                "start": {
                                  "line": 53,
                                  "column": 24
                                },
                                "end": {
                                  "line": 53,
                                  "column": 34
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "Literal",
                                "value": "span",
                                "raw": "'span'",
                                "range": [
                                  1880,
                                  1886
                                ],
                                "loc": {
                                  "start": {
                                    "line": 53,
                                    "column": 35
                                  },
                                  "end": {
                                    "line": 53,
                                    "column": 41
                                  }
                                }
                              },
                              {
                                "type": "ArrayExpression",
                                "elements": [
                                  {
                                    "type": "Literal",
                                    "value": "id",
                                    "raw": "'id'",
                                    "range": [
                                      1889,
                                      1893
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 53,
                                        "column": 44
                                      },
                                      "end": {
                                        "line": 53,
                                        "column": 48
                                      }
                                    }
                                  },
                                  {
                                    "type": "BinaryExpression",
                                    "operator": "+",
                                    "left": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "ThisExpression",
                                        "range": [
                                          1895,
                                          1899
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 53,
                                            "column": 50
                                          },
                                          "end": {
                                            "line": 53,
                                            "column": 54
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "prfxTotRows",
                                        "range": [
                                          1900,
                                          1911
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 53,
                                            "column": 55
                                          },
                                          "end": {
                                            "line": 53,
                                            "column": 66
                                          }
                                        }
                                      },
                                      "range": [
                                        1895,
                                        1911
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 53,
                                          "column": 50
                                        },
                                        "end": {
                                          "line": 53,
                                          "column": 66
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "tf",
                                        "range": [
                                          1912,
                                          1914
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 53,
                                            "column": 67
                                          },
                                          "end": {
                                            "line": 53,
                                            "column": 69
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "id",
                                        "range": [
                                          1915,
                                          1917
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 53,
                                            "column": 70
                                          },
                                          "end": {
                                            "line": 53,
                                            "column": 72
                                          }
                                        }
                                      },
                                      "range": [
                                        1912,
                                        1917
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 53,
                                          "column": 67
                                        },
                                        "end": {
                                          "line": 53,
                                          "column": 72
                                        }
                                      }
                                    },
                                    "range": [
                                      1895,
                                      1917
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 53,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 53,
                                        "column": 72
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1888,
                                  1918
                                ],
                                "loc": {
                                  "start": {
                                    "line": 53,
                                    "column": 43
                                  },
                                  "end": {
                                    "line": 53,
                                    "column": 73
                                  }
                                }
                              }
                            ],
                            "range": [
                              1869,
                              1919
                            ],
                            "loc": {
                              "start": {
                                "line": 53,
                                "column": 24
                              },
                              "end": {
                                "line": 53,
                                "column": 74
                              }
                            }
                          },
                          "range": [
                            1857,
                            1919
                          ],
                          "loc": {
                            "start": {
                              "line": 53,
                              "column": 12
                            },
                            "end": {
                              "line": 53,
                              "column": 74
                            }
                          }
                        }
                      ],
                      "kind": "var",
                      "range": [
                        1853,
                        1920
                      ],
                      "loc": {
                        "start": {
                          "line": 53,
                          "column": 8
                        },
                        "end": {
                          "line": 53,
                          "column": 75
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "rows counter label",
                          "range": [
                            1823,
                            1843
                          ],
                          "loc": {
                            "start": {
                              "line": 52,
                              "column": 8
                            },
                            "end": {
                              "line": 52,
                              "column": 28
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "countText",
                            "range": [
                              1934,
                              1943
                            ],
                            "loc": {
                              "start": {
                                "line": 54,
                                "column": 12
                              },
                              "end": {
                                "line": 54,
                                "column": 21
                              }
                            }
                          },
                          "init": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "Dom",
                                "range": [
                                  1946,
                                  1949
                                ],
                                "loc": {
                                  "start": {
                                    "line": 54,
                                    "column": 24
                                  },
                                  "end": {
                                    "line": 54,
                                    "column": 27
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "create",
                                "range": [
                                  1950,
                                  1956
                                ],
                                "loc": {
                                  "start": {
                                    "line": 54,
                                    "column": 28
                                  },
                                  "end": {
                                    "line": 54,
                                    "column": 34
                                  }
                                }
                              },
                              "range": [
                                1946,
                                1956
                              ],
                              "loc": {
                                "start": {
                                  "line": 54,
                                  "column": 24
                                },
                                "end": {
                                  "line": 54,
                                  "column": 34
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "Literal",
                                "value": "span",
                                "raw": "'span'",
                                "range": [
                                  1957,
                                  1963
                                ],
                                "loc": {
                                  "start": {
                                    "line": 54,
                                    "column": 35
                                  },
                                  "end": {
                                    "line": 54,
                                    "column": 41
                                  }
                                }
                              },
                              {
                                "type": "ArrayExpression",
                                "elements": [
                                  {
                                    "type": "Literal",
                                    "value": "id",
                                    "raw": "'id'",
                                    "range": [
                                      1966,
                                      1970
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 54,
                                        "column": 44
                                      },
                                      "end": {
                                        "line": 54,
                                        "column": 48
                                      }
                                    }
                                  },
                                  {
                                    "type": "BinaryExpression",
                                    "operator": "+",
                                    "left": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "ThisExpression",
                                        "range": [
                                          1972,
                                          1976
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 54,
                                            "column": 50
                                          },
                                          "end": {
                                            "line": 54,
                                            "column": 54
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "prfxTotRowsTxt",
                                        "range": [
                                          1977,
                                          1991
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 54,
                                            "column": 55
                                          },
                                          "end": {
                                            "line": 54,
                                            "column": 69
                                          }
                                        }
                                      },
                                      "range": [
                                        1972,
                                        1991
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 54,
                                          "column": 50
                                        },
                                        "end": {
                                          "line": 54,
                                          "column": 69
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "tf",
                                        "range": [
                                          1992,
                                          1994
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 54,
                                            "column": 70
                                          },
                                          "end": {
                                            "line": 54,
                                            "column": 72
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "id",
                                        "range": [
                                          1995,
                                          1997
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 54,
                                            "column": 73
                                          },
                                          "end": {
                                            "line": 54,
                                            "column": 75
                                          }
                                        }
                                      },
                                      "range": [
                                        1992,
                                        1997
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 54,
                                          "column": 70
                                        },
                                        "end": {
                                          "line": 54,
                                          "column": 75
                                        }
                                      }
                                    },
                                    "range": [
                                      1972,
                                      1997
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 54,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 54,
                                        "column": 75
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1965,
                                  1998
                                ],
                                "loc": {
                                  "start": {
                                    "line": 54,
                                    "column": 43
                                  },
                                  "end": {
                                    "line": 54,
                                    "column": 76
                                  }
                                }
                              }
                            ],
                            "range": [
                              1946,
                              1999
                            ],
                            "loc": {
                              "start": {
                                "line": 54,
                                "column": 24
                              },
                              "end": {
                                "line": 54,
                                "column": 77
                              }
                            }
                          },
                          "range": [
                            1934,
                            1999
                          ],
                          "loc": {
                            "start": {
                              "line": 54,
                              "column": 12
                            },
                            "end": {
                              "line": 54,
                              "column": 77
                            }
                          }
                        }
                      ],
                      "kind": "var",
                      "range": [
                        1930,
                        2000
                      ],
                      "loc": {
                        "start": {
                          "line": 54,
                          "column": 8
                        },
                        "end": {
                          "line": 54,
                          "column": 78
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "countText",
                            "range": [
                              2010,
                              2019
                            ],
                            "loc": {
                              "start": {
                                "line": 55,
                                "column": 8
                              },
                              "end": {
                                "line": 55,
                                "column": 17
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "appendChild",
                            "range": [
                              2020,
                              2031
                            ],
                            "loc": {
                              "start": {
                                "line": 55,
                                "column": 18
                              },
                              "end": {
                                "line": 55,
                                "column": 29
                              }
                            }
                          },
                          "range": [
                            2010,
                            2031
                          ],
                          "loc": {
                            "start": {
                              "line": 55,
                              "column": 8
                            },
                            "end": {
                              "line": 55,
                              "column": 29
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "Dom",
                                "range": [
                                  2032,
                                  2035
                                ],
                                "loc": {
                                  "start": {
                                    "line": 55,
                                    "column": 30
                                  },
                                  "end": {
                                    "line": 55,
                                    "column": 33
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "text",
                                "range": [
                                  2036,
                                  2040
                                ],
                                "loc": {
                                  "start": {
                                    "line": 55,
                                    "column": 34
                                  },
                                  "end": {
                                    "line": 55,
                                    "column": 38
                                  }
                                }
                              },
                              "range": [
                                2032,
                                2040
                              ],
                              "loc": {
                                "start": {
                                  "line": 55,
                                  "column": 30
                                },
                                "end": {
                                  "line": 55,
                                  "column": 38
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    2041,
                                    2045
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 55,
                                      "column": 39
                                    },
                                    "end": {
                                      "line": 55,
                                      "column": 43
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "rowsCounterText",
                                  "range": [
                                    2046,
                                    2061
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 55,
                                      "column": 44
                                    },
                                    "end": {
                                      "line": 55,
                                      "column": 59
                                    }
                                  }
                                },
                                "range": [
                                  2041,
                                  2061
                                ],
                                "loc": {
                                  "start": {
                                    "line": 55,
                                    "column": 39
                                  },
                                  "end": {
                                    "line": 55,
                                    "column": 59
                                  }
                                }
                              }
                            ],
                            "range": [
                              2032,
                              2062
                            ],
                            "loc": {
                              "start": {
                                "line": 55,
                                "column": 30
                              },
                              "end": {
                                "line": 55,
                                "column": 60
                              }
                            }
                          }
                        ],
                        "range": [
                          2010,
                          2063
                        ],
                        "loc": {
                          "start": {
                            "line": 55,
                            "column": 8
                          },
                          "end": {
                            "line": 55,
                            "column": 61
                          }
                        }
                      },
                      "range": [
                        2010,
                        2064
                      ],
                      "loc": {
                        "start": {
                          "line": 55,
                          "column": 8
                        },
                        "end": {
                          "line": 55,
                          "column": 62
                        }
                      },
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": " counter is added to defined element",
                          "range": [
                            2076,
                            2114
                          ],
                          "loc": {
                            "start": {
                              "line": 57,
                              "column": 8
                            },
                            "end": {
                              "line": 57,
                              "column": 46
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "UnaryExpression",
                        "operator": "!",
                        "argument": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              2128,
                              2132
                            ],
                            "loc": {
                              "start": {
                                "line": 58,
                                "column": 12
                              },
                              "end": {
                                "line": 58,
                                "column": 16
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "rowsCounterTgtId",
                            "range": [
                              2133,
                              2149
                            ],
                            "loc": {
                              "start": {
                                "line": 58,
                                "column": 17
                              },
                              "end": {
                                "line": 58,
                                "column": 33
                              }
                            }
                          },
                          "range": [
                            2128,
                            2149
                          ],
                          "loc": {
                            "start": {
                              "line": 58,
                              "column": 12
                            },
                            "end": {
                              "line": 58,
                              "column": 33
                            }
                          }
                        },
                        "prefix": true,
                        "range": [
                          2127,
                          2149
                        ],
                        "loc": {
                          "start": {
                            "line": 58,
                            "column": 11
                          },
                          "end": {
                            "line": 58,
                            "column": 33
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "tf",
                                  "range": [
                                    2165,
                                    2167
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 59,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 59,
                                      "column": 14
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "setToolbar",
                                  "range": [
                                    2168,
                                    2178
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 59,
                                      "column": 15
                                    },
                                    "end": {
                                      "line": 59,
                                      "column": 25
                                    }
                                  }
                                },
                                "range": [
                                  2165,
                                  2178
                                ],
                                "loc": {
                                  "start": {
                                    "line": 59,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 59,
                                    "column": 25
                                  }
                                }
                              },
                              "arguments": [],
                              "range": [
                                2165,
                                2180
                              ],
                              "loc": {
                                "start": {
                                  "line": 59,
                                  "column": 12
                                },
                                "end": {
                                  "line": 59,
                                  "column": 27
                                }
                              }
                            },
                            "range": [
                              2165,
                              2181
                            ],
                            "loc": {
                              "start": {
                                "line": 59,
                                "column": 12
                              },
                              "end": {
                                "line": 59,
                                "column": 28
                              }
                            }
                          }
                        ],
                        "range": [
                          2150,
                          2192
                        ],
                        "loc": {
                          "start": {
                            "line": 58,
                            "column": 34
                          },
                          "end": {
                            "line": 60,
                            "column": 9
                          }
                        }
                      },
                      "alternate": null,
                      "range": [
                        2124,
                        2192
                      ],
                      "loc": {
                        "start": {
                          "line": 58,
                          "column": 8
                        },
                        "end": {
                          "line": 60,
                          "column": 9
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": " counter is added to defined element",
                          "range": [
                            2076,
                            2114
                          ],
                          "loc": {
                            "start": {
                              "line": 57,
                              "column": 8
                            },
                            "end": {
                              "line": 57,
                              "column": 46
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "targetEl",
                            "range": [
                              2206,
                              2214
                            ],
                            "loc": {
                              "start": {
                                "line": 61,
                                "column": 12
                              },
                              "end": {
                                "line": 61,
                                "column": 20
                              }
                            }
                          },
                          "init": {
                            "type": "ConditionalExpression",
                            "test": {
                              "type": "UnaryExpression",
                              "operator": "!",
                              "argument": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    2218,
                                    2222
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 61,
                                      "column": 24
                                    },
                                    "end": {
                                      "line": 61,
                                      "column": 28
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "rowsCounterTgtId",
                                  "range": [
                                    2223,
                                    2239
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 61,
                                      "column": 29
                                    },
                                    "end": {
                                      "line": 61,
                                      "column": 45
                                    }
                                  }
                                },
                                "range": [
                                  2218,
                                  2239
                                ],
                                "loc": {
                                  "start": {
                                    "line": 61,
                                    "column": 24
                                  },
                                  "end": {
                                    "line": 61,
                                    "column": 45
                                  }
                                }
                              },
                              "prefix": true,
                              "range": [
                                2217,
                                2239
                              ],
                              "loc": {
                                "start": {
                                  "line": 61,
                                  "column": 23
                                },
                                "end": {
                                  "line": 61,
                                  "column": 45
                                }
                              }
                            },
                            "consequent": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "tf",
                                "range": [
                                  2259,
                                  2261
                                ],
                                "loc": {
                                  "start": {
                                    "line": 62,
                                    "column": 16
                                  },
                                  "end": {
                                    "line": 62,
                                    "column": 18
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "lDiv",
                                "range": [
                                  2262,
                                  2266
                                ],
                                "loc": {
                                  "start": {
                                    "line": 62,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 62,
                                    "column": 23
                                  }
                                }
                              },
                              "range": [
                                2259,
                                2266
                              ],
                              "loc": {
                                "start": {
                                  "line": 62,
                                  "column": 16
                                },
                                "end": {
                                  "line": 62,
                                  "column": 23
                                }
                              }
                            },
                            "alternate": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "Dom",
                                  "range": [
                                    2269,
                                    2272
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 62,
                                      "column": 26
                                    },
                                    "end": {
                                      "line": 62,
                                      "column": 29
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "id",
                                  "range": [
                                    2273,
                                    2275
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 62,
                                      "column": 30
                                    },
                                    "end": {
                                      "line": 62,
                                      "column": 32
                                    }
                                  }
                                },
                                "range": [
                                  2269,
                                  2275
                                ],
                                "loc": {
                                  "start": {
                                    "line": 62,
                                    "column": 26
                                  },
                                  "end": {
                                    "line": 62,
                                    "column": 32
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      2277,
                                      2281
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 62,
                                        "column": 34
                                      },
                                      "end": {
                                        "line": 62,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "rowsCounterTgtId",
                                    "range": [
                                      2282,
                                      2298
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 62,
                                        "column": 39
                                      },
                                      "end": {
                                        "line": 62,
                                        "column": 55
                                      }
                                    }
                                  },
                                  "range": [
                                    2277,
                                    2298
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 62,
                                      "column": 34
                                    },
                                    "end": {
                                      "line": 62,
                                      "column": 55
                                    }
                                  }
                                }
                              ],
                              "range": [
                                2269,
                                2300
                              ],
                              "loc": {
                                "start": {
                                  "line": 62,
                                  "column": 26
                                },
                                "end": {
                                  "line": 62,
                                  "column": 57
                                }
                              }
                            },
                            "range": [
                              2217,
                              2300
                            ],
                            "loc": {
                              "start": {
                                "line": 61,
                                "column": 23
                              },
                              "end": {
                                "line": 62,
                                "column": 57
                              }
                            }
                          },
                          "range": [
                            2206,
                            2300
                          ],
                          "loc": {
                            "start": {
                              "line": 61,
                              "column": 12
                            },
                            "end": {
                              "line": 62,
                              "column": 57
                            }
                          }
                        }
                      ],
                      "kind": "var",
                      "range": [
                        2202,
                        2301
                      ],
                      "loc": {
                        "start": {
                          "line": 61,
                          "column": 8
                        },
                        "end": {
                          "line": 62,
                          "column": 58
                        }
                      },
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "default container: 'lDiv'",
                          "range": [
                            2313,
                            2340
                          ],
                          "loc": {
                            "start": {
                              "line": 64,
                              "column": 8
                            },
                            "end": {
                              "line": 64,
                              "column": 35
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "UnaryExpression",
                        "operator": "!",
                        "argument": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              2354,
                              2358
                            ],
                            "loc": {
                              "start": {
                                "line": 65,
                                "column": 12
                              },
                              "end": {
                                "line": 65,
                                "column": 16
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "rowsCounterTgtId",
                            "range": [
                              2359,
                              2375
                            ],
                            "loc": {
                              "start": {
                                "line": 65,
                                "column": 17
                              },
                              "end": {
                                "line": 65,
                                "column": 33
                              }
                            }
                          },
                          "range": [
                            2354,
                            2375
                          ],
                          "loc": {
                            "start": {
                              "line": 65,
                              "column": 12
                            },
                            "end": {
                              "line": 65,
                              "column": 33
                            }
                          }
                        },
                        "prefix": true,
                        "range": [
                          2353,
                          2375
                        ],
                        "loc": {
                          "start": {
                            "line": 65,
                            "column": 11
                          },
                          "end": {
                            "line": 65,
                            "column": 33
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "countDiv",
                                  "range": [
                                    2391,
                                    2399
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 66,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 66,
                                      "column": 20
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "appendChild",
                                  "range": [
                                    2400,
                                    2411
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 66,
                                      "column": 21
                                    },
                                    "end": {
                                      "line": 66,
                                      "column": 32
                                    }
                                  }
                                },
                                "range": [
                                  2391,
                                  2411
                                ],
                                "loc": {
                                  "start": {
                                    "line": 66,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 66,
                                    "column": 32
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "Identifier",
                                  "name": "countText",
                                  "range": [
                                    2412,
                                    2421
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 66,
                                      "column": 33
                                    },
                                    "end": {
                                      "line": 66,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "range": [
                                2391,
                                2422
                              ],
                              "loc": {
                                "start": {
                                  "line": 66,
                                  "column": 12
                                },
                                "end": {
                                  "line": 66,
                                  "column": 43
                                }
                              }
                            },
                            "range": [
                              2391,
                              2423
                            ],
                            "loc": {
                              "start": {
                                "line": 66,
                                "column": 12
                              },
                              "end": {
                                "line": 66,
                                "column": 44
                              }
                            }
                          },
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "countDiv",
                                  "range": [
                                    2437,
                                    2445
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 67,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 67,
                                      "column": 20
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "appendChild",
                                  "range": [
                                    2446,
                                    2457
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 67,
                                      "column": 21
                                    },
                                    "end": {
                                      "line": 67,
                                      "column": 32
                                    }
                                  }
                                },
                                "range": [
                                  2437,
                                  2457
                                ],
                                "loc": {
                                  "start": {
                                    "line": 67,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 67,
                                    "column": 32
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "Identifier",
                                  "name": "countSpan",
                                  "range": [
                                    2458,
                                    2467
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 67,
                                      "column": 33
                                    },
                                    "end": {
                                      "line": 67,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "range": [
                                2437,
                                2468
                              ],
                              "loc": {
                                "start": {
                                  "line": 67,
                                  "column": 12
                                },
                                "end": {
                                  "line": 67,
                                  "column": 43
                                }
                              }
                            },
                            "range": [
                              2437,
                              2469
                            ],
                            "loc": {
                              "start": {
                                "line": 67,
                                "column": 12
                              },
                              "end": {
                                "line": 67,
                                "column": 44
                              }
                            }
                          },
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "targetEl",
                                  "range": [
                                    2483,
                                    2491
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 68,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 68,
                                      "column": 20
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "appendChild",
                                  "range": [
                                    2492,
                                    2503
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 68,
                                      "column": 21
                                    },
                                    "end": {
                                      "line": 68,
                                      "column": 32
                                    }
                                  }
                                },
                                "range": [
                                  2483,
                                  2503
                                ],
                                "loc": {
                                  "start": {
                                    "line": 68,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 68,
                                    "column": 32
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "Identifier",
                                  "name": "countDiv",
                                  "range": [
                                    2504,
                                    2512
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 68,
                                      "column": 33
                                    },
                                    "end": {
                                      "line": 68,
                                      "column": 41
                                    }
                                  }
                                }
                              ],
                              "range": [
                                2483,
                                2513
                              ],
                              "loc": {
                                "start": {
                                  "line": 68,
                                  "column": 12
                                },
                                "end": {
                                  "line": 68,
                                  "column": 42
                                }
                              }
                            },
                            "range": [
                              2483,
                              2514
                            ],
                            "loc": {
                              "start": {
                                "line": 68,
                                "column": 12
                              },
                              "end": {
                                "line": 68,
                                "column": 43
                              }
                            }
                          }
                        ],
                        "range": [
                          2376,
                          2525
                        ],
                        "loc": {
                          "start": {
                            "line": 65,
                            "column": 34
                          },
                          "end": {
                            "line": 69,
                            "column": 9
                          }
                        }
                      },
                      "alternate": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "targetEl",
                                  "range": [
                                    2615,
                                    2623
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 72,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 72,
                                      "column": 20
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "appendChild",
                                  "range": [
                                    2624,
                                    2635
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 72,
                                      "column": 21
                                    },
                                    "end": {
                                      "line": 72,
                                      "column": 32
                                    }
                                  }
                                },
                                "range": [
                                  2615,
                                  2635
                                ],
                                "loc": {
                                  "start": {
                                    "line": 72,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 72,
                                    "column": 32
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "Identifier",
                                  "name": "countText",
                                  "range": [
                                    2636,
                                    2645
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 72,
                                      "column": 33
                                    },
                                    "end": {
                                      "line": 72,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "range": [
                                2615,
                                2646
                              ],
                              "loc": {
                                "start": {
                                  "line": 72,
                                  "column": 12
                                },
                                "end": {
                                  "line": 72,
                                  "column": 43
                                }
                              }
                            },
                            "range": [
                              2615,
                              2647
                            ],
                            "loc": {
                              "start": {
                                "line": 72,
                                "column": 12
                              },
                              "end": {
                                "line": 72,
                                "column": 44
                              }
                            },
                            "leadingComments": [
                              {
                                "type": "Line",
                                "value": "custom container, no need to append statusDiv",
                                "range": [
                                  2554,
                                  2601
                                ],
                                "loc": {
                                  "start": {
                                    "line": 71,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 71,
                                    "column": 59
                                  }
                                }
                              }
                            ]
                          },
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "targetEl",
                                  "range": [
                                    2661,
                                    2669
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 73,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 73,
                                      "column": 20
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "appendChild",
                                  "range": [
                                    2670,
                                    2681
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 73,
                                      "column": 21
                                    },
                                    "end": {
                                      "line": 73,
                                      "column": 32
                                    }
                                  }
                                },
                                "range": [
                                  2661,
                                  2681
                                ],
                                "loc": {
                                  "start": {
                                    "line": 73,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 73,
                                    "column": 32
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "Identifier",
                                  "name": "countSpan",
                                  "range": [
                                    2682,
                                    2691
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 73,
                                      "column": 33
                                    },
                                    "end": {
                                      "line": 73,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "range": [
                                2661,
                                2692
                              ],
                              "loc": {
                                "start": {
                                  "line": 73,
                                  "column": 12
                                },
                                "end": {
                                  "line": 73,
                                  "column": 43
                                }
                              }
                            },
                            "range": [
                              2661,
                              2693
                            ],
                            "loc": {
                              "start": {
                                "line": 73,
                                "column": 12
                              },
                              "end": {
                                "line": 73,
                                "column": 44
                              }
                            }
                          }
                        ],
                        "range": [
                          2539,
                          2704
                        ],
                        "loc": {
                          "start": {
                            "line": 70,
                            "column": 12
                          },
                          "end": {
                            "line": 74,
                            "column": 9
                          }
                        }
                      },
                      "range": [
                        2350,
                        2704
                      ],
                      "loc": {
                        "start": {
                          "line": 65,
                          "column": 8
                        },
                        "end": {
                          "line": 74,
                          "column": 9
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "default container: 'lDiv'",
                          "range": [
                            2313,
                            2340
                          ],
                          "loc": {
                            "start": {
                              "line": 64,
                              "column": 8
                            },
                            "end": {
                              "line": 64,
                              "column": 35
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              2714,
                              2718
                            ],
                            "loc": {
                              "start": {
                                "line": 75,
                                "column": 8
                              },
                              "end": {
                                "line": 75,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "rowsCounterDiv",
                            "range": [
                              2719,
                              2733
                            ],
                            "loc": {
                              "start": {
                                "line": 75,
                                "column": 13
                              },
                              "end": {
                                "line": 75,
                                "column": 27
                              }
                            }
                          },
                          "range": [
                            2714,
                            2733
                          ],
                          "loc": {
                            "start": {
                              "line": 75,
                              "column": 8
                            },
                            "end": {
                              "line": 75,
                              "column": 27
                            }
                          }
                        },
                        "right": {
                          "type": "Identifier",
                          "name": "countDiv",
                          "range": [
                            2736,
                            2744
                          ],
                          "loc": {
                            "start": {
                              "line": 75,
                              "column": 30
                            },
                            "end": {
                              "line": 75,
                              "column": 38
                            }
                          }
                        },
                        "range": [
                          2714,
                          2744
                        ],
                        "loc": {
                          "start": {
                            "line": 75,
                            "column": 8
                          },
                          "end": {
                            "line": 75,
                            "column": 38
                          }
                        }
                      },
                      "range": [
                        2714,
                        2745
                      ],
                      "loc": {
                        "start": {
                          "line": 75,
                          "column": 8
                        },
                        "end": {
                          "line": 75,
                          "column": 39
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              2755,
                              2759
                            ],
                            "loc": {
                              "start": {
                                "line": 76,
                                "column": 8
                              },
                              "end": {
                                "line": 76,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "rowsCounterSpan",
                            "range": [
                              2760,
                              2775
                            ],
                            "loc": {
                              "start": {
                                "line": 76,
                                "column": 13
                              },
                              "end": {
                                "line": 76,
                                "column": 28
                              }
                            }
                          },
                          "range": [
                            2755,
                            2775
                          ],
                          "loc": {
                            "start": {
                              "line": 76,
                              "column": 8
                            },
                            "end": {
                              "line": 76,
                              "column": 28
                            }
                          }
                        },
                        "right": {
                          "type": "Identifier",
                          "name": "countSpan",
                          "range": [
                            2778,
                            2787
                          ],
                          "loc": {
                            "start": {
                              "line": 76,
                              "column": 31
                            },
                            "end": {
                              "line": 76,
                              "column": 40
                            }
                          }
                        },
                        "range": [
                          2755,
                          2787
                        ],
                        "loc": {
                          "start": {
                            "line": 76,
                            "column": 8
                          },
                          "end": {
                            "line": 76,
                            "column": 40
                          }
                        }
                      },
                      "range": [
                        2755,
                        2788
                      ],
                      "loc": {
                        "start": {
                          "line": 76,
                          "column": 8
                        },
                        "end": {
                          "line": 76,
                          "column": 41
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              2800,
                              2804
                            ],
                            "loc": {
                              "start": {
                                "line": 78,
                                "column": 8
                              },
                              "end": {
                                "line": 78,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "refresh",
                            "range": [
                              2805,
                              2812
                            ],
                            "loc": {
                              "start": {
                                "line": 78,
                                "column": 13
                              },
                              "end": {
                                "line": 78,
                                "column": 20
                              }
                            }
                          },
                          "range": [
                            2800,
                            2812
                          ],
                          "loc": {
                            "start": {
                              "line": 78,
                              "column": 8
                            },
                            "end": {
                              "line": 78,
                              "column": 20
                            }
                          }
                        },
                        "arguments": [],
                        "range": [
                          2800,
                          2814
                        ],
                        "loc": {
                          "start": {
                            "line": 78,
                            "column": 8
                          },
                          "end": {
                            "line": 78,
                            "column": 22
                          }
                        }
                      },
                      "range": [
                        2800,
                        2815
                      ],
                      "loc": {
                        "start": {
                          "line": 78,
                          "column": 8
                        },
                        "end": {
                          "line": 78,
                          "column": 23
                        }
                      }
                    }
                  ],
                  "range": [
                    1515,
                    2822
                  ],
                  "loc": {
                    "start": {
                      "line": 42,
                      "column": 10
                    },
                    "end": {
                      "line": 79,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  1513,
                  2822
                ],
                "loc": {
                  "start": {
                    "line": 42,
                    "column": 8
                  },
                  "end": {
                    "line": 79,
                    "column": 5
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                1509,
                2822
              ],
              "loc": {
                "start": {
                  "line": 42,
                  "column": 4
                },
                "end": {
                  "line": 79,
                  "column": 5
                }
              },
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "refresh",
                "range": [
                  2830,
                  2837
                ],
                "loc": {
                  "start": {
                    "line": 81,
                    "column": 4
                  },
                  "end": {
                    "line": 81,
                    "column": 11
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [
                  {
                    "type": "Identifier",
                    "name": "p",
                    "range": [
                      2838,
                      2839
                    ],
                    "loc": {
                      "start": {
                        "line": 81,
                        "column": 12
                      },
                      "end": {
                        "line": 81,
                        "column": 13
                      }
                    }
                  }
                ],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "UnaryExpression",
                        "operator": "!",
                        "argument": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              2855,
                              2859
                            ],
                            "loc": {
                              "start": {
                                "line": 82,
                                "column": 12
                              },
                              "end": {
                                "line": 82,
                                "column": 16
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "rowsCounterSpan",
                            "range": [
                              2860,
                              2875
                            ],
                            "loc": {
                              "start": {
                                "line": 82,
                                "column": 17
                              },
                              "end": {
                                "line": 82,
                                "column": 32
                              }
                            }
                          },
                          "range": [
                            2855,
                            2875
                          ],
                          "loc": {
                            "start": {
                              "line": 82,
                              "column": 12
                            },
                            "end": {
                              "line": 82,
                              "column": 32
                            }
                          }
                        },
                        "prefix": true,
                        "range": [
                          2854,
                          2875
                        ],
                        "loc": {
                          "start": {
                            "line": 82,
                            "column": 11
                          },
                          "end": {
                            "line": 82,
                            "column": 32
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ReturnStatement",
                            "argument": null,
                            "range": [
                              2891,
                              2898
                            ],
                            "loc": {
                              "start": {
                                "line": 83,
                                "column": 12
                              },
                              "end": {
                                "line": 83,
                                "column": 19
                              }
                            }
                          }
                        ],
                        "range": [
                          2876,
                          2909
                        ],
                        "loc": {
                          "start": {
                            "line": 82,
                            "column": 33
                          },
                          "end": {
                            "line": 84,
                            "column": 9
                          }
                        }
                      },
                      "alternate": null,
                      "range": [
                        2851,
                        2909
                      ],
                      "loc": {
                        "start": {
                          "line": 82,
                          "column": 8
                        },
                        "end": {
                          "line": 84,
                          "column": 9
                        }
                      }
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "tf",
                            "range": [
                              2925,
                              2927
                            ],
                            "loc": {
                              "start": {
                                "line": 86,
                                "column": 12
                              },
                              "end": {
                                "line": 86,
                                "column": 14
                              }
                            }
                          },
                          "init": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                2930,
                                2934
                              ],
                              "loc": {
                                "start": {
                                  "line": 86,
                                  "column": 17
                                },
                                "end": {
                                  "line": 86,
                                  "column": 21
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "tf",
                              "range": [
                                2935,
                                2937
                              ],
                              "loc": {
                                "start": {
                                  "line": 86,
                                  "column": 22
                                },
                                "end": {
                                  "line": 86,
                                  "column": 24
                                }
                              }
                            },
                            "range": [
                              2930,
                              2937
                            ],
                            "loc": {
                              "start": {
                                "line": 86,
                                "column": 17
                              },
                              "end": {
                                "line": 86,
                                "column": 24
                              }
                            }
                          },
                          "range": [
                            2925,
                            2937
                          ],
                          "loc": {
                            "start": {
                              "line": 86,
                              "column": 12
                            },
                            "end": {
                              "line": 86,
                              "column": 24
                            }
                          }
                        }
                      ],
                      "kind": "var",
                      "range": [
                        2921,
                        2938
                      ],
                      "loc": {
                        "start": {
                          "line": 86,
                          "column": 8
                        },
                        "end": {
                          "line": 86,
                          "column": 25
                        }
                      }
                    },
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "MemberExpression",
                        "computed": false,
                        "object": {
                          "type": "ThisExpression",
                          "range": [
                            2953,
                            2957
                          ],
                          "loc": {
                            "start": {
                              "line": 88,
                              "column": 11
                            },
                            "end": {
                              "line": 88,
                              "column": 15
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "onBeforeRefreshCounter",
                          "range": [
                            2958,
                            2980
                          ],
                          "loc": {
                            "start": {
                              "line": 88,
                              "column": 16
                            },
                            "end": {
                              "line": 88,
                              "column": 38
                            }
                          }
                        },
                        "range": [
                          2953,
                          2980
                        ],
                        "loc": {
                          "start": {
                            "line": 88,
                            "column": 11
                          },
                          "end": {
                            "line": 88,
                            "column": 38
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      2996,
                                      3000
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 89,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 89,
                                        "column": 16
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "onBeforeRefreshCounter",
                                    "range": [
                                      3001,
                                      3023
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 89,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 89,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "range": [
                                    2996,
                                    3023
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 89,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 89,
                                      "column": 39
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "call",
                                  "range": [
                                    3024,
                                    3028
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 89,
                                      "column": 40
                                    },
                                    "end": {
                                      "line": 89,
                                      "column": 44
                                    }
                                  }
                                },
                                "range": [
                                  2996,
                                  3028
                                ],
                                "loc": {
                                  "start": {
                                    "line": 89,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 89,
                                    "column": 44
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "Literal",
                                  "value": null,
                                  "raw": "null",
                                  "range": [
                                    3029,
                                    3033
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 89,
                                      "column": 45
                                    },
                                    "end": {
                                      "line": 89,
                                      "column": 49
                                    }
                                  }
                                },
                                {
                                  "type": "Identifier",
                                  "name": "tf",
                                  "range": [
                                    3035,
                                    3037
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 89,
                                      "column": 51
                                    },
                                    "end": {
                                      "line": 89,
                                      "column": 53
                                    }
                                  }
                                },
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      3039,
                                      3043
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 89,
                                        "column": 55
                                      },
                                      "end": {
                                        "line": 89,
                                        "column": 59
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "rowsCounterSpan",
                                    "range": [
                                      3044,
                                      3059
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 89,
                                        "column": 60
                                      },
                                      "end": {
                                        "line": 89,
                                        "column": 75
                                      }
                                    }
                                  },
                                  "range": [
                                    3039,
                                    3059
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 89,
                                      "column": 55
                                    },
                                    "end": {
                                      "line": 89,
                                      "column": 75
                                    }
                                  }
                                }
                              ],
                              "range": [
                                2996,
                                3060
                              ],
                              "loc": {
                                "start": {
                                  "line": 89,
                                  "column": 12
                                },
                                "end": {
                                  "line": 89,
                                  "column": 76
                                }
                              }
                            },
                            "range": [
                              2996,
                              3061
                            ],
                            "loc": {
                              "start": {
                                "line": 89,
                                "column": 12
                              },
                              "end": {
                                "line": 89,
                                "column": 77
                              }
                            }
                          }
                        ],
                        "range": [
                          2981,
                          3072
                        ],
                        "loc": {
                          "start": {
                            "line": 88,
                            "column": 39
                          },
                          "end": {
                            "line": 90,
                            "column": 9
                          }
                        }
                      },
                      "alternate": null,
                      "range": [
                        2950,
                        3072
                      ],
                      "loc": {
                        "start": {
                          "line": 88,
                          "column": 8
                        },
                        "end": {
                          "line": 90,
                          "column": 9
                        }
                      }
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "totTxt",
                            "range": [
                              3088,
                              3094
                            ],
                            "loc": {
                              "start": {
                                "line": 92,
                                "column": 12
                              },
                              "end": {
                                "line": 92,
                                "column": 18
                              }
                            }
                          },
                          "init": null,
                          "range": [
                            3088,
                            3094
                          ],
                          "loc": {
                            "start": {
                              "line": 92,
                              "column": 12
                            },
                            "end": {
                              "line": 92,
                              "column": 18
                            }
                          }
                        }
                      ],
                      "kind": "var",
                      "range": [
                        3084,
                        3095
                      ],
                      "loc": {
                        "start": {
                          "line": 92,
                          "column": 8
                        },
                        "end": {
                          "line": 92,
                          "column": 19
                        }
                      }
                    },
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "UnaryExpression",
                        "operator": "!",
                        "argument": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "tf",
                            "range": [
                              3109,
                              3111
                            ],
                            "loc": {
                              "start": {
                                "line": 93,
                                "column": 12
                              },
                              "end": {
                                "line": 93,
                                "column": 14
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "paging",
                            "range": [
                              3112,
                              3118
                            ],
                            "loc": {
                              "start": {
                                "line": 93,
                                "column": 15
                              },
                              "end": {
                                "line": 93,
                                "column": 21
                              }
                            }
                          },
                          "range": [
                            3109,
                            3118
                          ],
                          "loc": {
                            "start": {
                              "line": 93,
                              "column": 12
                            },
                            "end": {
                              "line": 93,
                              "column": 21
                            }
                          }
                        },
                        "prefix": true,
                        "range": [
                          3108,
                          3118
                        ],
                        "loc": {
                          "start": {
                            "line": 93,
                            "column": 11
                          },
                          "end": {
                            "line": 93,
                            "column": 21
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "IfStatement",
                            "test": {
                              "type": "LogicalExpression",
                              "operator": "&&",
                              "left": {
                                "type": "Identifier",
                                "name": "p",
                                "range": [
                                  3137,
                                  3138
                                ],
                                "loc": {
                                  "start": {
                                    "line": 94,
                                    "column": 15
                                  },
                                  "end": {
                                    "line": 94,
                                    "column": 16
                                  }
                                }
                              },
                              "right": {
                                "type": "BinaryExpression",
                                "operator": "!==",
                                "left": {
                                  "type": "Identifier",
                                  "name": "p",
                                  "range": [
                                    3142,
                                    3143
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 94,
                                      "column": 20
                                    },
                                    "end": {
                                      "line": 94,
                                      "column": 21
                                    }
                                  }
                                },
                                "right": {
                                  "type": "Literal",
                                  "value": "",
                                  "raw": "''",
                                  "range": [
                                    3148,
                                    3150
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 94,
                                      "column": 26
                                    },
                                    "end": {
                                      "line": 94,
                                      "column": 28
                                    }
                                  }
                                },
                                "range": [
                                  3142,
                                  3150
                                ],
                                "loc": {
                                  "start": {
                                    "line": 94,
                                    "column": 20
                                  },
                                  "end": {
                                    "line": 94,
                                    "column": 28
                                  }
                                }
                              },
                              "range": [
                                3137,
                                3150
                              ],
                              "loc": {
                                "start": {
                                  "line": 94,
                                  "column": 15
                                },
                                "end": {
                                  "line": 94,
                                  "column": 28
                                }
                              }
                            },
                            "consequent": {
                              "type": "BlockStatement",
                              "body": [
                                {
                                  "type": "ExpressionStatement",
                                  "expression": {
                                    "type": "AssignmentExpression",
                                    "operator": "=",
                                    "left": {
                                      "type": "Identifier",
                                      "name": "totTxt",
                                      "range": [
                                        3170,
                                        3176
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 95,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 95,
                                          "column": 22
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "Identifier",
                                      "name": "p",
                                      "range": [
                                        3179,
                                        3180
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 95,
                                          "column": 25
                                        },
                                        "end": {
                                          "line": 95,
                                          "column": 26
                                        }
                                      }
                                    },
                                    "range": [
                                      3170,
                                      3180
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 95,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 95,
                                        "column": 26
                                      }
                                    }
                                  },
                                  "range": [
                                    3170,
                                    3181
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 95,
                                      "column": 16
                                    },
                                    "end": {
                                      "line": 95,
                                      "column": 27
                                    }
                                  }
                                }
                              ],
                              "range": [
                                3151,
                                3196
                              ],
                              "loc": {
                                "start": {
                                  "line": 94,
                                  "column": 29
                                },
                                "end": {
                                  "line": 96,
                                  "column": 13
                                }
                              }
                            },
                            "alternate": {
                              "type": "BlockStatement",
                              "body": [
                                {
                                  "type": "ExpressionStatement",
                                  "expression": {
                                    "type": "AssignmentExpression",
                                    "operator": "=",
                                    "left": {
                                      "type": "Identifier",
                                      "name": "totTxt",
                                      "range": [
                                        3220,
                                        3226
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 97,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 97,
                                          "column": 22
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "BinaryExpression",
                                      "operator": "-",
                                      "left": {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "tf",
                                          "range": [
                                            3229,
                                            3231
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 97,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 97,
                                              "column": 27
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "nbFilterableRows",
                                          "range": [
                                            3232,
                                            3248
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 97,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 97,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          3229,
                                          3248
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 97,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 97,
                                            "column": 44
                                          }
                                        }
                                      },
                                      "right": {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "tf",
                                          "range": [
                                            3251,
                                            3253
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 97,
                                              "column": 47
                                            },
                                            "end": {
                                              "line": 97,
                                              "column": 49
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "nbHiddenRows",
                                          "range": [
                                            3254,
                                            3266
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 97,
                                              "column": 50
                                            },
                                            "end": {
                                              "line": 97,
                                              "column": 62
                                            }
                                          }
                                        },
                                        "range": [
                                          3251,
                                          3266
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 97,
                                            "column": 47
                                          },
                                          "end": {
                                            "line": 97,
                                            "column": 62
                                          }
                                        }
                                      },
                                      "range": [
                                        3229,
                                        3266
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 97,
                                          "column": 25
                                        },
                                        "end": {
                                          "line": 97,
                                          "column": 62
                                        }
                                      }
                                    },
                                    "range": [
                                      3220,
                                      3266
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 97,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 97,
                                        "column": 62
                                      }
                                    }
                                  },
                                  "range": [
                                    3220,
                                    3267
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 97,
                                      "column": 16
                                    },
                                    "end": {
                                      "line": 97,
                                      "column": 63
                                    }
                                  }
                                }
                              ],
                              "range": [
                                3201,
                                3282
                              ],
                              "loc": {
                                "start": {
                                  "line": 96,
                                  "column": 18
                                },
                                "end": {
                                  "line": 98,
                                  "column": 13
                                }
                              }
                            },
                            "range": [
                              3134,
                              3282
                            ],
                            "loc": {
                              "start": {
                                "line": 94,
                                "column": 12
                              },
                              "end": {
                                "line": 98,
                                "column": 13
                              }
                            }
                          }
                        ],
                        "range": [
                          3119,
                          3293
                        ],
                        "loc": {
                          "start": {
                            "line": 93,
                            "column": 22
                          },
                          "end": {
                            "line": 99,
                            "column": 9
                          }
                        }
                      },
                      "alternate": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "VariableDeclaration",
                            "declarations": [
                              {
                                "type": "VariableDeclarator",
                                "id": {
                                  "type": "Identifier",
                                  "name": "paging",
                                  "range": [
                                    3318,
                                    3324
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 100,
                                      "column": 16
                                    },
                                    "end": {
                                      "line": 100,
                                      "column": 22
                                    }
                                  }
                                },
                                "init": {
                                  "type": "CallExpression",
                                  "callee": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "Identifier",
                                      "name": "tf",
                                      "range": [
                                        3327,
                                        3329
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 100,
                                          "column": 25
                                        },
                                        "end": {
                                          "line": 100,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "feature",
                                      "range": [
                                        3330,
                                        3337
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 100,
                                          "column": 28
                                        },
                                        "end": {
                                          "line": 100,
                                          "column": 35
                                        }
                                      }
                                    },
                                    "range": [
                                      3327,
                                      3337
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 100,
                                        "column": 25
                                      },
                                      "end": {
                                        "line": 100,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "arguments": [
                                    {
                                      "type": "Literal",
                                      "value": "paging",
                                      "raw": "'paging'",
                                      "range": [
                                        3338,
                                        3346
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 100,
                                          "column": 36
                                        },
                                        "end": {
                                          "line": 100,
                                          "column": 44
                                        }
                                      }
                                    }
                                  ],
                                  "range": [
                                    3327,
                                    3347
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 100,
                                      "column": 25
                                    },
                                    "end": {
                                      "line": 100,
                                      "column": 45
                                    }
                                  }
                                },
                                "range": [
                                  3318,
                                  3347
                                ],
                                "loc": {
                                  "start": {
                                    "line": 100,
                                    "column": 16
                                  },
                                  "end": {
                                    "line": 100,
                                    "column": 45
                                  }
                                }
                              }
                            ],
                            "kind": "var",
                            "range": [
                              3314,
                              3348
                            ],
                            "loc": {
                              "start": {
                                "line": 100,
                                "column": 12
                              },
                              "end": {
                                "line": 100,
                                "column": 46
                              }
                            }
                          },
                          {
                            "type": "IfStatement",
                            "test": {
                              "type": "Identifier",
                              "name": "paging",
                              "range": [
                                3365,
                                3371
                              ],
                              "loc": {
                                "start": {
                                  "line": 101,
                                  "column": 15
                                },
                                "end": {
                                  "line": 101,
                                  "column": 21
                                }
                              }
                            },
                            "consequent": {
                              "type": "BlockStatement",
                              "body": [
                                {
                                  "type": "VariableDeclaration",
                                  "declarations": [
                                    {
                                      "type": "VariableDeclarator",
                                      "id": {
                                        "type": "Identifier",
                                        "name": "paging_start_row",
                                        "range": [
                                          3431,
                                          3447
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 103,
                                            "column": 20
                                          },
                                          "end": {
                                            "line": 103,
                                            "column": 36
                                          }
                                        }
                                      },
                                      "init": {
                                        "type": "BinaryExpression",
                                        "operator": "+",
                                        "left": {
                                          "type": "CallExpression",
                                          "callee": {
                                            "type": "Identifier",
                                            "name": "parseInt",
                                            "range": [
                                              3450,
                                              3458
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 103,
                                                "column": 39
                                              },
                                              "end": {
                                                "line": 103,
                                                "column": 47
                                              }
                                            }
                                          },
                                          "arguments": [
                                            {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "Identifier",
                                                "name": "paging",
                                                "range": [
                                                  3459,
                                                  3465
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 103,
                                                    "column": 48
                                                  },
                                                  "end": {
                                                    "line": 103,
                                                    "column": 54
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "startPagingRow",
                                                "range": [
                                                  3466,
                                                  3480
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 103,
                                                    "column": 55
                                                  },
                                                  "end": {
                                                    "line": 103,
                                                    "column": 69
                                                  }
                                                }
                                              },
                                              "range": [
                                                3459,
                                                3480
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 103,
                                                  "column": 48
                                                },
                                                "end": {
                                                  "line": 103,
                                                  "column": 69
                                                }
                                              }
                                            },
                                            {
                                              "type": "Literal",
                                              "value": 10,
                                              "raw": "10",
                                              "range": [
                                                3482,
                                                3484
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 103,
                                                  "column": 71
                                                },
                                                "end": {
                                                  "line": 103,
                                                  "column": 73
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            3450,
                                            3485
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 103,
                                              "column": 39
                                            },
                                            "end": {
                                              "line": 103,
                                              "column": 74
                                            }
                                          }
                                        },
                                        "right": {
                                          "type": "ConditionalExpression",
                                          "test": {
                                            "type": "BinaryExpression",
                                            "operator": ">",
                                            "left": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "Identifier",
                                                "name": "tf",
                                                "range": [
                                                  3515,
                                                  3517
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 104,
                                                    "column": 26
                                                  },
                                                  "end": {
                                                    "line": 104,
                                                    "column": 28
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "nbVisibleRows",
                                                "range": [
                                                  3518,
                                                  3531
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 104,
                                                    "column": 29
                                                  },
                                                  "end": {
                                                    "line": 104,
                                                    "column": 42
                                                  }
                                                }
                                              },
                                              "range": [
                                                3515,
                                                3531
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 104,
                                                  "column": 26
                                                },
                                                "end": {
                                                  "line": 104,
                                                  "column": 42
                                                }
                                              }
                                            },
                                            "right": {
                                              "type": "Literal",
                                              "value": 0,
                                              "raw": "0",
                                              "range": [
                                                3532,
                                                3533
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 104,
                                                  "column": 43
                                                },
                                                "end": {
                                                  "line": 104,
                                                  "column": 44
                                                }
                                              }
                                            },
                                            "range": [
                                              3515,
                                              3533
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 104,
                                                "column": 26
                                              },
                                              "end": {
                                                "line": 104,
                                                "column": 44
                                              }
                                            }
                                          },
                                          "consequent": {
                                            "type": "Literal",
                                            "value": 1,
                                            "raw": "1",
                                            "range": [
                                              3537,
                                              3538
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 104,
                                                "column": 48
                                              },
                                              "end": {
                                                "line": 104,
                                                "column": 49
                                              }
                                            }
                                          },
                                          "alternate": {
                                            "type": "Literal",
                                            "value": 0,
                                            "raw": "0",
                                            "range": [
                                              3541,
                                              3542
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 104,
                                                "column": 52
                                              },
                                              "end": {
                                                "line": 104,
                                                "column": 53
                                              }
                                            }
                                          },
                                          "range": [
                                            3514,
                                            3542
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 104,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 104,
                                              "column": 53
                                            }
                                          }
                                        },
                                        "range": [
                                          3450,
                                          3543
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 103,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 104,
                                            "column": 54
                                          }
                                        }
                                      },
                                      "range": [
                                        3431,
                                        3543
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 103,
                                          "column": 20
                                        },
                                        "end": {
                                          "line": 104,
                                          "column": 54
                                        }
                                      }
                                    }
                                  ],
                                  "kind": "var",
                                  "range": [
                                    3427,
                                    3544
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 103,
                                      "column": 16
                                    },
                                    "end": {
                                      "line": 104,
                                      "column": 55
                                    }
                                  },
                                  "leadingComments": [
                                    {
                                      "type": "Line",
                                      "value": "paging start row",
                                      "range": [
                                        3391,
                                        3409
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 102,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 102,
                                          "column": 34
                                        }
                                      }
                                    }
                                  ]
                                },
                                {
                                  "type": "VariableDeclaration",
                                  "declarations": [
                                    {
                                      "type": "VariableDeclarator",
                                      "id": {
                                        "type": "Identifier",
                                        "name": "paging_end_row",
                                        "range": [
                                          3566,
                                          3580
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 105,
                                            "column": 20
                                          },
                                          "end": {
                                            "line": 105,
                                            "column": 34
                                          }
                                        }
                                      },
                                      "init": {
                                        "type": "ConditionalExpression",
                                        "test": {
                                          "type": "BinaryExpression",
                                          "operator": "<=",
                                          "left": {
                                            "type": "BinaryExpression",
                                            "operator": "-",
                                            "left": {
                                              "type": "BinaryExpression",
                                              "operator": "+",
                                              "left": {
                                                "type": "Identifier",
                                                "name": "paging_start_row",
                                                "range": [
                                                  3584,
                                                  3600
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 105,
                                                    "column": 38
                                                  },
                                                  "end": {
                                                    "line": 105,
                                                    "column": 54
                                                  }
                                                }
                                              },
                                              "right": {
                                                "type": "MemberExpression",
                                                "computed": false,
                                                "object": {
                                                  "type": "Identifier",
                                                  "name": "paging",
                                                  "range": [
                                                    3601,
                                                    3607
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 105,
                                                      "column": 55
                                                    },
                                                    "end": {
                                                      "line": 105,
                                                      "column": 61
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "pagingLength",
                                                  "range": [
                                                    3608,
                                                    3620
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 105,
                                                      "column": 62
                                                    },
                                                    "end": {
                                                      "line": 105,
                                                      "column": 74
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  3601,
                                                  3620
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 105,
                                                    "column": 55
                                                  },
                                                  "end": {
                                                    "line": 105,
                                                    "column": 74
                                                  }
                                                }
                                              },
                                              "range": [
                                                3584,
                                                3620
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 105,
                                                  "column": 38
                                                },
                                                "end": {
                                                  "line": 105,
                                                  "column": 74
                                                }
                                              }
                                            },
                                            "right": {
                                              "type": "Literal",
                                              "value": 1,
                                              "raw": "1",
                                              "range": [
                                                3622,
                                                3623
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 105,
                                                  "column": 76
                                                },
                                                "end": {
                                                  "line": 105,
                                                  "column": 77
                                                }
                                              }
                                            },
                                            "range": [
                                              3583,
                                              3623
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 105,
                                                "column": 37
                                              },
                                              "end": {
                                                "line": 105,
                                                "column": 77
                                              }
                                            }
                                          },
                                          "right": {
                                            "type": "MemberExpression",
                                            "computed": false,
                                            "object": {
                                              "type": "Identifier",
                                              "name": "tf",
                                              "range": [
                                                3652,
                                                3654
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 106,
                                                  "column": 24
                                                },
                                                "end": {
                                                  "line": 106,
                                                  "column": 26
                                                }
                                              }
                                            },
                                            "property": {
                                              "type": "Identifier",
                                              "name": "nbVisibleRows",
                                              "range": [
                                                3655,
                                                3668
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 106,
                                                  "column": 27
                                                },
                                                "end": {
                                                  "line": 106,
                                                  "column": 40
                                                }
                                              }
                                            },
                                            "range": [
                                              3652,
                                              3668
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 106,
                                                "column": 24
                                              },
                                              "end": {
                                                "line": 106,
                                                "column": 40
                                              }
                                            }
                                          },
                                          "range": [
                                            3583,
                                            3668
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 105,
                                              "column": 37
                                            },
                                            "end": {
                                              "line": 106,
                                              "column": 40
                                            }
                                          }
                                        },
                                        "consequent": {
                                          "type": "BinaryExpression",
                                          "operator": "-",
                                          "left": {
                                            "type": "BinaryExpression",
                                            "operator": "+",
                                            "left": {
                                              "type": "Identifier",
                                              "name": "paging_start_row",
                                              "range": [
                                                3696,
                                                3712
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 107,
                                                  "column": 24
                                                },
                                                "end": {
                                                  "line": 107,
                                                  "column": 40
                                                }
                                              }
                                            },
                                            "right": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "Identifier",
                                                "name": "paging",
                                                "range": [
                                                  3713,
                                                  3719
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 107,
                                                    "column": 41
                                                  },
                                                  "end": {
                                                    "line": 107,
                                                    "column": 47
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "pagingLength",
                                                "range": [
                                                  3720,
                                                  3732
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 107,
                                                    "column": 48
                                                  },
                                                  "end": {
                                                    "line": 107,
                                                    "column": 60
                                                  }
                                                }
                                              },
                                              "range": [
                                                3713,
                                                3732
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 107,
                                                  "column": 41
                                                },
                                                "end": {
                                                  "line": 107,
                                                  "column": 60
                                                }
                                              }
                                            },
                                            "range": [
                                              3696,
                                              3732
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 107,
                                                "column": 24
                                              },
                                              "end": {
                                                "line": 107,
                                                "column": 60
                                              }
                                            }
                                          },
                                          "right": {
                                            "type": "Literal",
                                            "value": 1,
                                            "raw": "1",
                                            "range": [
                                              3733,
                                              3734
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 107,
                                                "column": 61
                                              },
                                              "end": {
                                                "line": 107,
                                                "column": 62
                                              }
                                            }
                                          },
                                          "range": [
                                            3696,
                                            3734
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 107,
                                              "column": 24
                                            },
                                            "end": {
                                              "line": 107,
                                              "column": 62
                                            }
                                          }
                                        },
                                        "alternate": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "tf",
                                            "range": [
                                              3762,
                                              3764
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 108,
                                                "column": 24
                                              },
                                              "end": {
                                                "line": 108,
                                                "column": 26
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "nbVisibleRows",
                                            "range": [
                                              3765,
                                              3778
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 108,
                                                "column": 27
                                              },
                                              "end": {
                                                "line": 108,
                                                "column": 40
                                              }
                                            }
                                          },
                                          "range": [
                                            3762,
                                            3778
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 108,
                                              "column": 24
                                            },
                                            "end": {
                                              "line": 108,
                                              "column": 40
                                            }
                                          }
                                        },
                                        "range": [
                                          3583,
                                          3778
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 105,
                                            "column": 37
                                          },
                                          "end": {
                                            "line": 108,
                                            "column": 40
                                          }
                                        }
                                      },
                                      "range": [
                                        3566,
                                        3778
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 105,
                                          "column": 20
                                        },
                                        "end": {
                                          "line": 108,
                                          "column": 40
                                        }
                                      }
                                    }
                                  ],
                                  "kind": "var",
                                  "range": [
                                    3562,
                                    3779
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 105,
                                      "column": 16
                                    },
                                    "end": {
                                      "line": 108,
                                      "column": 41
                                    }
                                  }
                                },
                                {
                                  "type": "ExpressionStatement",
                                  "expression": {
                                    "type": "AssignmentExpression",
                                    "operator": "=",
                                    "left": {
                                      "type": "Identifier",
                                      "name": "totTxt",
                                      "range": [
                                        3797,
                                        3803
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 109,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 109,
                                          "column": 22
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "BinaryExpression",
                                      "operator": "+",
                                      "left": {
                                        "type": "BinaryExpression",
                                        "operator": "+",
                                        "left": {
                                          "type": "BinaryExpression",
                                          "operator": "+",
                                          "left": {
                                            "type": "BinaryExpression",
                                            "operator": "+",
                                            "left": {
                                              "type": "Identifier",
                                              "name": "paging_start_row",
                                              "range": [
                                                3806,
                                                3822
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 109,
                                                  "column": 25
                                                },
                                                "end": {
                                                  "line": 109,
                                                  "column": 41
                                                }
                                              }
                                            },
                                            "right": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "ThisExpression",
                                                "range": [
                                                  3825,
                                                  3829
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 109,
                                                    "column": 44
                                                  },
                                                  "end": {
                                                    "line": 109,
                                                    "column": 48
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "fromToTextSeparator",
                                                "range": [
                                                  3830,
                                                  3849
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 109,
                                                    "column": 49
                                                  },
                                                  "end": {
                                                    "line": 109,
                                                    "column": 68
                                                  }
                                                }
                                              },
                                              "range": [
                                                3825,
                                                3849
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 109,
                                                  "column": 44
                                                },
                                                "end": {
                                                  "line": 109,
                                                  "column": 68
                                                }
                                              }
                                            },
                                            "range": [
                                              3806,
                                              3849
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 109,
                                                "column": 25
                                              },
                                              "end": {
                                                "line": 109,
                                                "column": 68
                                              }
                                            }
                                          },
                                          "right": {
                                            "type": "Identifier",
                                            "name": "paging_end_row",
                                            "range": [
                                              3873,
                                              3887
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 110,
                                                "column": 20
                                              },
                                              "end": {
                                                "line": 110,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            3806,
                                            3887
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 109,
                                              "column": 25
                                            },
                                            "end": {
                                              "line": 110,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "right": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "ThisExpression",
                                            "range": [
                                              3890,
                                              3894
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 110,
                                                "column": 37
                                              },
                                              "end": {
                                                "line": 110,
                                                "column": 41
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "overText",
                                            "range": [
                                              3895,
                                              3903
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 110,
                                                "column": 42
                                              },
                                              "end": {
                                                "line": 110,
                                                "column": 50
                                              }
                                            }
                                          },
                                          "range": [
                                            3890,
                                            3903
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 110,
                                              "column": 37
                                            },
                                            "end": {
                                              "line": 110,
                                              "column": 50
                                            }
                                          }
                                        },
                                        "range": [
                                          3806,
                                          3903
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 109,
                                            "column": 25
                                          },
                                          "end": {
                                            "line": 110,
                                            "column": 50
                                          }
                                        }
                                      },
                                      "right": {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "tf",
                                          "range": [
                                            3906,
                                            3908
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 110,
                                              "column": 53
                                            },
                                            "end": {
                                              "line": 110,
                                              "column": 55
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "nbVisibleRows",
                                          "range": [
                                            3909,
                                            3922
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 110,
                                              "column": 56
                                            },
                                            "end": {
                                              "line": 110,
                                              "column": 69
                                            }
                                          }
                                        },
                                        "range": [
                                          3906,
                                          3922
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 110,
                                            "column": 53
                                          },
                                          "end": {
                                            "line": 110,
                                            "column": 69
                                          }
                                        }
                                      },
                                      "range": [
                                        3806,
                                        3922
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 109,
                                          "column": 25
                                        },
                                        "end": {
                                          "line": 110,
                                          "column": 69
                                        }
                                      }
                                    },
                                    "range": [
                                      3797,
                                      3922
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 109,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 110,
                                        "column": 69
                                      }
                                    }
                                  },
                                  "range": [
                                    3797,
                                    3923
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 109,
                                      "column": 16
                                    },
                                    "end": {
                                      "line": 110,
                                      "column": 70
                                    }
                                  }
                                }
                              ],
                              "range": [
                                3372,
                                3938
                              ],
                              "loc": {
                                "start": {
                                  "line": 101,
                                  "column": 22
                                },
                                "end": {
                                  "line": 111,
                                  "column": 13
                                }
                              }
                            },
                            "alternate": null,
                            "range": [
                              3362,
                              3938
                            ],
                            "loc": {
                              "start": {
                                "line": 101,
                                "column": 12
                              },
                              "end": {
                                "line": 111,
                                "column": 13
                              }
                            }
                          }
                        ],
                        "range": [
                          3299,
                          3949
                        ],
                        "loc": {
                          "start": {
                            "line": 99,
                            "column": 15
                          },
                          "end": {
                            "line": 112,
                            "column": 9
                          }
                        }
                      },
                      "range": [
                        3105,
                        3949
                      ],
                      "loc": {
                        "start": {
                          "line": 93,
                          "column": 8
                        },
                        "end": {
                          "line": 112,
                          "column": 9
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                3961,
                                3965
                              ],
                              "loc": {
                                "start": {
                                  "line": 114,
                                  "column": 8
                                },
                                "end": {
                                  "line": 114,
                                  "column": 12
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "rowsCounterSpan",
                              "range": [
                                3966,
                                3981
                              ],
                              "loc": {
                                "start": {
                                  "line": 114,
                                  "column": 13
                                },
                                "end": {
                                  "line": 114,
                                  "column": 28
                                }
                              }
                            },
                            "range": [
                              3961,
                              3981
                            ],
                            "loc": {
                              "start": {
                                "line": 114,
                                "column": 8
                              },
                              "end": {
                                "line": 114,
                                "column": 28
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "innerHTML",
                            "range": [
                              3982,
                              3991
                            ],
                            "loc": {
                              "start": {
                                "line": 114,
                                "column": 29
                              },
                              "end": {
                                "line": 114,
                                "column": 38
                              }
                            }
                          },
                          "range": [
                            3961,
                            3991
                          ],
                          "loc": {
                            "start": {
                              "line": 114,
                              "column": 8
                            },
                            "end": {
                              "line": 114,
                              "column": 38
                            }
                          }
                        },
                        "right": {
                          "type": "Identifier",
                          "name": "totTxt",
                          "range": [
                            3994,
                            4000
                          ],
                          "loc": {
                            "start": {
                              "line": 114,
                              "column": 41
                            },
                            "end": {
                              "line": 114,
                              "column": 47
                            }
                          }
                        },
                        "range": [
                          3961,
                          4000
                        ],
                        "loc": {
                          "start": {
                            "line": 114,
                            "column": 8
                          },
                          "end": {
                            "line": 114,
                            "column": 47
                          }
                        }
                      },
                      "range": [
                        3961,
                        4001
                      ],
                      "loc": {
                        "start": {
                          "line": 114,
                          "column": 8
                        },
                        "end": {
                          "line": 114,
                          "column": 48
                        }
                      }
                    },
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "MemberExpression",
                        "computed": false,
                        "object": {
                          "type": "ThisExpression",
                          "range": [
                            4014,
                            4018
                          ],
                          "loc": {
                            "start": {
                              "line": 115,
                              "column": 11
                            },
                            "end": {
                              "line": 115,
                              "column": 15
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "onAfterRefreshCounter",
                          "range": [
                            4019,
                            4040
                          ],
                          "loc": {
                            "start": {
                              "line": 115,
                              "column": 16
                            },
                            "end": {
                              "line": 115,
                              "column": 37
                            }
                          }
                        },
                        "range": [
                          4014,
                          4040
                        ],
                        "loc": {
                          "start": {
                            "line": 115,
                            "column": 11
                          },
                          "end": {
                            "line": 115,
                            "column": 37
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      4056,
                                      4060
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 116,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 116,
                                        "column": 16
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "onAfterRefreshCounter",
                                    "range": [
                                      4061,
                                      4082
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 116,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 116,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    4056,
                                    4082
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 116,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 116,
                                      "column": 38
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "call",
                                  "range": [
                                    4083,
                                    4087
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 116,
                                      "column": 39
                                    },
                                    "end": {
                                      "line": 116,
                                      "column": 43
                                    }
                                  }
                                },
                                "range": [
                                  4056,
                                  4087
                                ],
                                "loc": {
                                  "start": {
                                    "line": 116,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 116,
                                    "column": 43
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "Literal",
                                  "value": null,
                                  "raw": "null",
                                  "range": [
                                    4106,
                                    4110
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 117,
                                      "column": 16
                                    },
                                    "end": {
                                      "line": 117,
                                      "column": 20
                                    }
                                  }
                                },
                                {
                                  "type": "Identifier",
                                  "name": "tf",
                                  "range": [
                                    4112,
                                    4114
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 117,
                                      "column": 22
                                    },
                                    "end": {
                                      "line": 117,
                                      "column": 24
                                    }
                                  }
                                },
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      4116,
                                      4120
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 117,
                                        "column": 26
                                      },
                                      "end": {
                                        "line": 117,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "rowsCounterSpan",
                                    "range": [
                                      4121,
                                      4136
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 117,
                                        "column": 31
                                      },
                                      "end": {
                                        "line": 117,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "range": [
                                    4116,
                                    4136
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 117,
                                      "column": 26
                                    },
                                    "end": {
                                      "line": 117,
                                      "column": 46
                                    }
                                  }
                                },
                                {
                                  "type": "Identifier",
                                  "name": "totTxt",
                                  "range": [
                                    4138,
                                    4144
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 117,
                                      "column": 48
                                    },
                                    "end": {
                                      "line": 117,
                                      "column": 54
                                    }
                                  }
                                }
                              ],
                              "range": [
                                4056,
                                4145
                              ],
                              "loc": {
                                "start": {
                                  "line": 116,
                                  "column": 12
                                },
                                "end": {
                                  "line": 117,
                                  "column": 55
                                }
                              }
                            },
                            "range": [
                              4056,
                              4146
                            ],
                            "loc": {
                              "start": {
                                "line": 116,
                                "column": 12
                              },
                              "end": {
                                "line": 117,
                                "column": 56
                              }
                            }
                          }
                        ],
                        "range": [
                          4041,
                          4157
                        ],
                        "loc": {
                          "start": {
                            "line": 115,
                            "column": 38
                          },
                          "end": {
                            "line": 118,
                            "column": 9
                          }
                        }
                      },
                      "alternate": null,
                      "range": [
                        4011,
                        4157
                      ],
                      "loc": {
                        "start": {
                          "line": 115,
                          "column": 8
                        },
                        "end": {
                          "line": 118,
                          "column": 9
                        }
                      }
                    }
                  ],
                  "range": [
                    2840,
                    4164
                  ],
                  "loc": {
                    "start": {
                      "line": 81,
                      "column": 14
                    },
                    "end": {
                      "line": 119,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  2837,
                  4164
                ],
                "loc": {
                  "start": {
                    "line": 81,
                    "column": 11
                  },
                  "end": {
                    "line": 119,
                    "column": 5
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                2830,
                4164
              ],
              "loc": {
                "start": {
                  "line": 81,
                  "column": 4
                },
                "end": {
                  "line": 119,
                  "column": 5
                }
              },
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "destroy",
                "range": [
                  4172,
                  4179
                ],
                "loc": {
                  "start": {
                    "line": 121,
                    "column": 4
                  },
                  "end": {
                    "line": 121,
                    "column": 11
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "tf",
                            "range": [
                              4196,
                              4198
                            ],
                            "loc": {
                              "start": {
                                "line": 122,
                                "column": 12
                              },
                              "end": {
                                "line": 122,
                                "column": 14
                              }
                            }
                          },
                          "init": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                4201,
                                4205
                              ],
                              "loc": {
                                "start": {
                                  "line": 122,
                                  "column": 17
                                },
                                "end": {
                                  "line": 122,
                                  "column": 21
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "tf",
                              "range": [
                                4206,
                                4208
                              ],
                              "loc": {
                                "start": {
                                  "line": 122,
                                  "column": 22
                                },
                                "end": {
                                  "line": 122,
                                  "column": 24
                                }
                              }
                            },
                            "range": [
                              4201,
                              4208
                            ],
                            "loc": {
                              "start": {
                                "line": 122,
                                "column": 17
                              },
                              "end": {
                                "line": 122,
                                "column": 24
                              }
                            }
                          },
                          "range": [
                            4196,
                            4208
                          ],
                          "loc": {
                            "start": {
                              "line": 122,
                              "column": 12
                            },
                            "end": {
                              "line": 122,
                              "column": 24
                            }
                          }
                        }
                      ],
                      "kind": "var",
                      "range": [
                        4192,
                        4209
                      ],
                      "loc": {
                        "start": {
                          "line": 122,
                          "column": 8
                        },
                        "end": {
                          "line": 122,
                          "column": 25
                        }
                      }
                    },
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "LogicalExpression",
                        "operator": "||",
                        "left": {
                          "type": "UnaryExpression",
                          "operator": "!",
                          "argument": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "tf",
                                "range": [
                                  4223,
                                  4225
                                ],
                                "loc": {
                                  "start": {
                                    "line": 123,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 123,
                                    "column": 14
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "hasGrid",
                                "range": [
                                  4226,
                                  4233
                                ],
                                "loc": {
                                  "start": {
                                    "line": 123,
                                    "column": 15
                                  },
                                  "end": {
                                    "line": 123,
                                    "column": 22
                                  }
                                }
                              },
                              "range": [
                                4223,
                                4233
                              ],
                              "loc": {
                                "start": {
                                  "line": 123,
                                  "column": 12
                                },
                                "end": {
                                  "line": 123,
                                  "column": 22
                                }
                              }
                            },
                            "arguments": [],
                            "range": [
                              4223,
                              4235
                            ],
                            "loc": {
                              "start": {
                                "line": 123,
                                "column": 12
                              },
                              "end": {
                                "line": 123,
                                "column": 24
                              }
                            }
                          },
                          "prefix": true,
                          "range": [
                            4222,
                            4235
                          ],
                          "loc": {
                            "start": {
                              "line": 123,
                              "column": 11
                            },
                            "end": {
                              "line": 123,
                              "column": 24
                            }
                          }
                        },
                        "right": {
                          "type": "UnaryExpression",
                          "operator": "!",
                          "argument": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                4240,
                                4244
                              ],
                              "loc": {
                                "start": {
                                  "line": 123,
                                  "column": 29
                                },
                                "end": {
                                  "line": 123,
                                  "column": 33
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "rowsCounterSpan",
                              "range": [
                                4245,
                                4260
                              ],
                              "loc": {
                                "start": {
                                  "line": 123,
                                  "column": 34
                                },
                                "end": {
                                  "line": 123,
                                  "column": 49
                                }
                              }
                            },
                            "range": [
                              4240,
                              4260
                            ],
                            "loc": {
                              "start": {
                                "line": 123,
                                "column": 29
                              },
                              "end": {
                                "line": 123,
                                "column": 49
                              }
                            }
                          },
                          "prefix": true,
                          "range": [
                            4239,
                            4260
                          ],
                          "loc": {
                            "start": {
                              "line": 123,
                              "column": 28
                            },
                            "end": {
                              "line": 123,
                              "column": 49
                            }
                          }
                        },
                        "range": [
                          4222,
                          4260
                        ],
                        "loc": {
                          "start": {
                            "line": 123,
                            "column": 11
                          },
                          "end": {
                            "line": 123,
                            "column": 49
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ReturnStatement",
                            "argument": null,
                            "range": [
                              4276,
                              4283
                            ],
                            "loc": {
                              "start": {
                                "line": 124,
                                "column": 12
                              },
                              "end": {
                                "line": 124,
                                "column": 19
                              }
                            }
                          }
                        ],
                        "range": [
                          4261,
                          4294
                        ],
                        "loc": {
                          "start": {
                            "line": 123,
                            "column": 50
                          },
                          "end": {
                            "line": 125,
                            "column": 9
                          }
                        }
                      },
                      "alternate": null,
                      "range": [
                        4219,
                        4294
                      ],
                      "loc": {
                        "start": {
                          "line": 123,
                          "column": 8
                        },
                        "end": {
                          "line": 125,
                          "column": 9
                        }
                      }
                    },
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "LogicalExpression",
                        "operator": "&&",
                        "left": {
                          "type": "UnaryExpression",
                          "operator": "!",
                          "argument": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                4310,
                                4314
                              ],
                              "loc": {
                                "start": {
                                  "line": 127,
                                  "column": 12
                                },
                                "end": {
                                  "line": 127,
                                  "column": 16
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "rowsCounterTgtId",
                              "range": [
                                4315,
                                4331
                              ],
                              "loc": {
                                "start": {
                                  "line": 127,
                                  "column": 17
                                },
                                "end": {
                                  "line": 127,
                                  "column": 33
                                }
                              }
                            },
                            "range": [
                              4310,
                              4331
                            ],
                            "loc": {
                              "start": {
                                "line": 127,
                                "column": 12
                              },
                              "end": {
                                "line": 127,
                                "column": 33
                              }
                            }
                          },
                          "prefix": true,
                          "range": [
                            4309,
                            4331
                          ],
                          "loc": {
                            "start": {
                              "line": 127,
                              "column": 11
                            },
                            "end": {
                              "line": 127,
                              "column": 33
                            }
                          }
                        },
                        "right": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              4335,
                              4339
                            ],
                            "loc": {
                              "start": {
                                "line": 127,
                                "column": 37
                              },
                              "end": {
                                "line": 127,
                                "column": 41
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "rowsCounterDiv",
                            "range": [
                              4340,
                              4354
                            ],
                            "loc": {
                              "start": {
                                "line": 127,
                                "column": 42
                              },
                              "end": {
                                "line": 127,
                                "column": 56
                              }
                            }
                          },
                          "range": [
                            4335,
                            4354
                          ],
                          "loc": {
                            "start": {
                              "line": 127,
                              "column": 37
                            },
                            "end": {
                              "line": 127,
                              "column": 56
                            }
                          }
                        },
                        "range": [
                          4309,
                          4354
                        ],
                        "loc": {
                          "start": {
                            "line": 127,
                            "column": 11
                          },
                          "end": {
                            "line": 127,
                            "column": 56
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "ThisExpression",
                                      "range": [
                                        4370,
                                        4374
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 128,
                                          "column": 12
                                        },
                                        "end": {
                                          "line": 128,
                                          "column": 16
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "rowsCounterDiv",
                                      "range": [
                                        4375,
                                        4389
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 128,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 128,
                                          "column": 31
                                        }
                                      }
                                    },
                                    "range": [
                                      4370,
                                      4389
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 128,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 128,
                                        "column": 31
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "parentNode",
                                    "range": [
                                      4390,
                                      4400
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 128,
                                        "column": 32
                                      },
                                      "end": {
                                        "line": 128,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "range": [
                                    4370,
                                    4400
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 128,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 128,
                                      "column": 42
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "removeChild",
                                  "range": [
                                    4401,
                                    4412
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 128,
                                      "column": 43
                                    },
                                    "end": {
                                      "line": 128,
                                      "column": 54
                                    }
                                  }
                                },
                                "range": [
                                  4370,
                                  4412
                                ],
                                "loc": {
                                  "start": {
                                    "line": 128,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 128,
                                    "column": 54
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      4413,
                                      4417
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 128,
                                        "column": 55
                                      },
                                      "end": {
                                        "line": 128,
                                        "column": 59
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "rowsCounterDiv",
                                    "range": [
                                      4418,
                                      4432
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 128,
                                        "column": 60
                                      },
                                      "end": {
                                        "line": 128,
                                        "column": 74
                                      }
                                    }
                                  },
                                  "range": [
                                    4413,
                                    4432
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 128,
                                      "column": 55
                                    },
                                    "end": {
                                      "line": 128,
                                      "column": 74
                                    }
                                  }
                                }
                              ],
                              "range": [
                                4370,
                                4433
                              ],
                              "loc": {
                                "start": {
                                  "line": 128,
                                  "column": 12
                                },
                                "end": {
                                  "line": 128,
                                  "column": 75
                                }
                              }
                            },
                            "range": [
                              4370,
                              4434
                            ],
                            "loc": {
                              "start": {
                                "line": 128,
                                "column": 12
                              },
                              "end": {
                                "line": 128,
                                "column": 76
                              }
                            }
                          }
                        ],
                        "range": [
                          4355,
                          4445
                        ],
                        "loc": {
                          "start": {
                            "line": 127,
                            "column": 57
                          },
                          "end": {
                            "line": 129,
                            "column": 9
                          }
                        }
                      },
                      "alternate": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "AssignmentExpression",
                              "operator": "=",
                              "left": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "CallExpression",
                                  "callee": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "Identifier",
                                      "name": "Dom",
                                      "range": [
                                        4466,
                                        4469
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 130,
                                          "column": 12
                                        },
                                        "end": {
                                          "line": 130,
                                          "column": 15
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "id",
                                      "range": [
                                        4470,
                                        4472
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 130,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 130,
                                          "column": 18
                                        }
                                      }
                                    },
                                    "range": [
                                      4466,
                                      4472
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 130,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 130,
                                        "column": 18
                                      }
                                    }
                                  },
                                  "arguments": [
                                    {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "ThisExpression",
                                        "range": [
                                          4473,
                                          4477
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 130,
                                            "column": 19
                                          },
                                          "end": {
                                            "line": 130,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "rowsCounterTgtId",
                                        "range": [
                                          4478,
                                          4494
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 130,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 130,
                                            "column": 40
                                          }
                                        }
                                      },
                                      "range": [
                                        4473,
                                        4494
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 130,
                                          "column": 19
                                        },
                                        "end": {
                                          "line": 130,
                                          "column": 40
                                        }
                                      }
                                    }
                                  ],
                                  "range": [
                                    4466,
                                    4495
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 130,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 130,
                                      "column": 41
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "innerHTML",
                                  "range": [
                                    4496,
                                    4505
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 130,
                                      "column": 42
                                    },
                                    "end": {
                                      "line": 130,
                                      "column": 51
                                    }
                                  }
                                },
                                "range": [
                                  4466,
                                  4505
                                ],
                                "loc": {
                                  "start": {
                                    "line": 130,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 130,
                                    "column": 51
                                  }
                                }
                              },
                              "right": {
                                "type": "Literal",
                                "value": "",
                                "raw": "''",
                                "range": [
                                  4508,
                                  4510
                                ],
                                "loc": {
                                  "start": {
                                    "line": 130,
                                    "column": 54
                                  },
                                  "end": {
                                    "line": 130,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                4466,
                                4510
                              ],
                              "loc": {
                                "start": {
                                  "line": 130,
                                  "column": 12
                                },
                                "end": {
                                  "line": 130,
                                  "column": 56
                                }
                              }
                            },
                            "range": [
                              4466,
                              4511
                            ],
                            "loc": {
                              "start": {
                                "line": 130,
                                "column": 12
                              },
                              "end": {
                                "line": 130,
                                "column": 57
                              }
                            }
                          }
                        ],
                        "range": [
                          4451,
                          4522
                        ],
                        "loc": {
                          "start": {
                            "line": 129,
                            "column": 15
                          },
                          "end": {
                            "line": 131,
                            "column": 9
                          }
                        }
                      },
                      "range": [
                        4306,
                        4522
                      ],
                      "loc": {
                        "start": {
                          "line": 127,
                          "column": 8
                        },
                        "end": {
                          "line": 131,
                          "column": 9
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              4532,
                              4536
                            ],
                            "loc": {
                              "start": {
                                "line": 132,
                                "column": 8
                              },
                              "end": {
                                "line": 132,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "rowsCounterSpan",
                            "range": [
                              4537,
                              4552
                            ],
                            "loc": {
                              "start": {
                                "line": 132,
                                "column": 13
                              },
                              "end": {
                                "line": 132,
                                "column": 28
                              }
                            }
                          },
                          "range": [
                            4532,
                            4552
                          ],
                          "loc": {
                            "start": {
                              "line": 132,
                              "column": 8
                            },
                            "end": {
                              "line": 132,
                              "column": 28
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": null,
                          "raw": "null",
                          "range": [
                            4555,
                            4559
                          ],
                          "loc": {
                            "start": {
                              "line": 132,
                              "column": 31
                            },
                            "end": {
                              "line": 132,
                              "column": 35
                            }
                          }
                        },
                        "range": [
                          4532,
                          4559
                        ],
                        "loc": {
                          "start": {
                            "line": 132,
                            "column": 8
                          },
                          "end": {
                            "line": 132,
                            "column": 35
                          }
                        }
                      },
                      "range": [
                        4532,
                        4560
                      ],
                      "loc": {
                        "start": {
                          "line": 132,
                          "column": 8
                        },
                        "end": {
                          "line": 132,
                          "column": 36
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              4570,
                              4574
                            ],
                            "loc": {
                              "start": {
                                "line": 133,
                                "column": 8
                              },
                              "end": {
                                "line": 133,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "rowsCounterDiv",
                            "range": [
                              4575,
                              4589
                            ],
                            "loc": {
                              "start": {
                                "line": 133,
                                "column": 13
                              },
                              "end": {
                                "line": 133,
                                "column": 27
                              }
                            }
                          },
                          "range": [
                            4570,
                            4589
                          ],
                          "loc": {
                            "start": {
                              "line": 133,
                              "column": 8
                            },
                            "end": {
                              "line": 133,
                              "column": 27
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": null,
                          "raw": "null",
                          "range": [
                            4592,
                            4596
                          ],
                          "loc": {
                            "start": {
                              "line": 133,
                              "column": 30
                            },
                            "end": {
                              "line": 133,
                              "column": 34
                            }
                          }
                        },
                        "range": [
                          4570,
                          4596
                        ],
                        "loc": {
                          "start": {
                            "line": 133,
                            "column": 8
                          },
                          "end": {
                            "line": 133,
                            "column": 34
                          }
                        }
                      },
                      "range": [
                        4570,
                        4597
                      ],
                      "loc": {
                        "start": {
                          "line": 133,
                          "column": 8
                        },
                        "end": {
                          "line": 133,
                          "column": 35
                        }
                      }
                    }
                  ],
                  "range": [
                    4181,
                    4604
                  ],
                  "loc": {
                    "start": {
                      "line": 121,
                      "column": 13
                    },
                    "end": {
                      "line": 134,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  4179,
                  4604
                ],
                "loc": {
                  "start": {
                    "line": 121,
                    "column": 11
                  },
                  "end": {
                    "line": 134,
                    "column": 5
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                4172,
                4604
              ],
              "loc": {
                "start": {
                  "line": 121,
                  "column": 4
                },
                "end": {
                  "line": 134,
                  "column": 5
                }
              },
              "static": false
            }
          ],
          "range": [
            84,
            4607
          ],
          "loc": {
            "start": {
              "line": 4,
              "column": 24
            },
            "end": {
              "line": 135,
              "column": 1
            }
          }
        },
        "range": [
          67,
          4607
        ],
        "loc": {
          "start": {
            "line": 4,
            "column": 7
          },
          "end": {
            "line": 135,
            "column": 1
          }
        },
        "leadingComments": [],
        "trailingComments": []
      },
      "specifiers": [],
      "source": null,
      "range": [
        60,
        4607
      ],
      "loc": {
        "start": {
          "line": 4,
          "column": 0
        },
        "end": {
          "line": 135,
          "column": 1
        }
      }
    }
  ],
  "sourceType": "module",
  "range": [
    0,
    4607
  ],
  "loc": {
    "start": {
      "line": 1,
      "column": 0
    },
    "end": {
      "line": 135,
      "column": 1
    }
  },
  "comments": [
    {
      "type": "Block",
      "value": "*\r\n     * Rows counter\r\n     * @param {Object} tf TableFilter instance\r\n     ",
      "range": [
        93,
        174
      ],
      "loc": {
        "start": {
          "line": 6,
          "column": 4
        },
        "end": {
          "line": 9,
          "column": 7
        }
      }
    },
    {
      "type": "Line",
      "value": " TableFilter configuration",
      "range": [
        206,
        234
      ],
      "loc": {
        "start": {
          "line": 11,
          "column": 8
        },
        "end": {
          "line": 11,
          "column": 36
        }
      }
    },
    {
      "type": "Line",
      "value": "id of custom container element",
      "range": [
        276,
        308
      ],
      "loc": {
        "start": {
          "line": 14,
          "column": 8
        },
        "end": {
          "line": 14,
          "column": 40
        }
      }
    },
    {
      "type": "Line",
      "value": "element containing tot nb rows",
      "range": [
        385,
        417
      ],
      "loc": {
        "start": {
          "line": 16,
          "column": 8
        },
        "end": {
          "line": 16,
          "column": 40
        }
      }
    },
    {
      "type": "Line",
      "value": "element containing tot nb rows label",
      "range": [
        464,
        502
      ],
      "loc": {
        "start": {
          "line": 18,
          "column": 8
        },
        "end": {
          "line": 18,
          "column": 46
        }
      }
    },
    {
      "type": "Line",
      "value": "defines rows counter text",
      "range": [
        550,
        577
      ],
      "loc": {
        "start": {
          "line": 20,
          "column": 8
        },
        "end": {
          "line": 20,
          "column": 35
        }
      }
    },
    {
      "type": "Line",
      "value": "defines css class rows counter",
      "range": [
        768,
        800
      ],
      "loc": {
        "start": {
          "line": 24,
          "column": 8
        },
        "end": {
          "line": 24,
          "column": 40
        }
      }
    },
    {
      "type": "Line",
      "value": "rows counter div",
      "range": [
        873,
        891
      ],
      "loc": {
        "start": {
          "line": 26,
          "column": 8
        },
        "end": {
          "line": 26,
          "column": 26
        }
      }
    },
    {
      "type": "Line",
      "value": "nb displayed rows label",
      "range": [
        941,
        966
      ],
      "loc": {
        "start": {
          "line": 28,
          "column": 8
        },
        "end": {
          "line": 28,
          "column": 33
        }
      }
    },
    {
      "type": "Line",
      "value": "label preceding nb rows label",
      "range": [
        1021,
        1052
      ],
      "loc": {
        "start": {
          "line": 30,
          "column": 8
        },
        "end": {
          "line": 30,
          "column": 39
        }
      }
    },
    {
      "type": "Line",
      "value": "callback raised before counter is refreshed",
      "range": [
        1113,
        1158
      ],
      "loc": {
        "start": {
          "line": 32,
          "column": 8
        },
        "end": {
          "line": 32,
          "column": 53
        }
      }
    },
    {
      "type": "Line",
      "value": "callback raised after counter is refreshed",
      "range": [
        1298,
        1342
      ],
      "loc": {
        "start": {
          "line": 35,
          "column": 8
        },
        "end": {
          "line": 35,
          "column": 52
        }
      }
    },
    {
      "type": "Line",
      "value": "rows counter container",
      "range": [
        1662,
        1686
      ],
      "loc": {
        "start": {
          "line": 49,
          "column": 8
        },
        "end": {
          "line": 49,
          "column": 32
        }
      }
    },
    {
      "type": "Line",
      "value": "rows counter label",
      "range": [
        1823,
        1843
      ],
      "loc": {
        "start": {
          "line": 52,
          "column": 8
        },
        "end": {
          "line": 52,
          "column": 28
        }
      }
    },
    {
      "type": "Line",
      "value": " counter is added to defined element",
      "range": [
        2076,
        2114
      ],
      "loc": {
        "start": {
          "line": 57,
          "column": 8
        },
        "end": {
          "line": 57,
          "column": 46
        }
      }
    },
    {
      "type": "Line",
      "value": "default container: 'lDiv'",
      "range": [
        2313,
        2340
      ],
      "loc": {
        "start": {
          "line": 64,
          "column": 8
        },
        "end": {
          "line": 64,
          "column": 35
        }
      }
    },
    {
      "type": "Line",
      "value": "custom container, no need to append statusDiv",
      "range": [
        2554,
        2601
      ],
      "loc": {
        "start": {
          "line": 71,
          "column": 12
        },
        "end": {
          "line": 71,
          "column": 59
        }
      }
    },
    {
      "type": "Line",
      "value": "paging start row",
      "range": [
        3391,
        3409
      ],
      "loc": {
        "start": {
          "line": 102,
          "column": 16
        },
        "end": {
          "line": 102,
          "column": 34
        }
      }
    }
  ]
}