Control the tables paging.

Example

// Get table
var tableCtrl = ix.api.dom.getControl("<TABLE-GUID>");
// Get table pager
var tablePager = tableCtrl.oPager;
// Next page
tablePager.nextPage();
// Previous page
tablePager.previousPage();

Hierarchy

  • Pager

Methods

  • Start automatically paging.

    Parameters

    • interval: number

    Returns void

    Example

    // Get table
    var tableCtrl = ix.api.dom.getControl("<TABLE-GUID>");
    // Get table pager
    var tablePager = tableCtrl.oPager;
    // Auto page every 3000ms
    tablePager.autoPage(3000);
  • Stop automatically paging.

    Returns void

    Example

    // Get table
    var tableCtrl = ix.api.dom.getControl("<TABLE-GUID>");
    // Get table pager
    var tablePager = tableCtrl.oPager;
    // Stop auto page
    tablePager.autoPageStop();
  • Start periodically refreshing the table - stay on current page

    Parameters

    • interval: number

      time in ms to refresh the table

    Returns void

    Example

    // Get table
    var tableCtrl = ix.api.dom.getControl("<TABLE-GUID>");
    // Get table pager
    var tablePager = tableCtrl.oPager;
    // Reload table every 3000ms
    tablePager.autoRefresh(3000);
  • Stop periodical table refresh.

    Returns void

    Example

    // Get table
    var tableCtrl = ix.api.dom.getControl("<TABLE-GUID>");
    // Get table pager
    var tablePager = tableCtrl.oPager;
    // Stop auto reload
    tablePager.autoRefreshStop();
  • Load next page.

    Parameters

    • loop: boolean = false

    Returns void

    Example

    // Get table
    var tableCtrl = ix.api.dom.getControl("<TABLE-GUID>");
    // Get table pager
    var tablePager = tableCtrl.oPager;
    // Next page
    tablePager.nextPage();
    // With loop: means if it's the last page it goes automatically to the first page again and again
    tablePager.nextPage(true);
  • Load previous page.

    Parameters

    • loop: boolean = false

    Returns void

    Example

    // Get table
    var tableCtrl = ix.api.dom.getControl("<TABLE-GUID>");
    // Get table pager
    var tablePager = tableCtrl.oPager;
    // Get previous page
    tablePager.previousPage();
    // With loop: means if it's the first page it goes automatically to the last page again and again
    tablePager.previousPage(true);