Getting Started
Usages
Columns
API References
ngx-panemu-table / TypeAlias

RetrieveDataFunction

Generic types:T

Function to retrieve data based on pagination, sorting, filtering and grouping setting. It is used for server side pagination, filtering, sorting and grouping. In this scenario, it replace PanemuTableDataSource.

startIndex: zero-based row index to retrive.

maxRows: Maximum rows to fetch per page. To avoid user entering very big number that can bring server or the browser down, override PanemuTableService.getPaginationMaxRowsLimit().

Presentation

type RetrieveDataFunction = (
  startIndex: number,
  maxRows: number,
  tableQuery: TableQuery,
) => Observable<TableData<T>>;