ngx-panemu-table / Class

TableQuery

Wrapper of grouping, sorting and filtering information. This class instance if sent to PanemuTableDataSource or RetrieveDataFunction when loading table data, sorting, grouping, filtering or changing page.

Properties

NameTypeDescription
groupBy
GroupBy | undefined

Grouping info

orderBy
SortingInfo[]

Sorting info

where
Predicate | null | undefined

Filtering info

zone
string

Timezone info, in IANA timezone format, e.g. "America/New_York". This is useful when the table has date/datetime column and the data source is in different timezone than the user interface. With this information, the data source can convert the date/datetime value to correct timezone before doing grouping, sorting or filtering.