Type Alias: OffsetTableData<TRow>
type OffsetTableData<TRow> = {
invalidCursor?: never;
items: TRow[];
nextCursor?: never;
page: number;
pageCount: number;
pageSize: number;
paginationMode?: "offset";
previousCursor?: never;
total: number;
};Defined in: shared/datatable/types.ts:324
The backwards-compatible numbered-page result. paginationMode is optional
so existing consumers can keep passing the original data shape unchanged.
Type Parameters
| Type Parameter |
|---|
TRow |
Properties
invalidCursor?
optional invalidCursor?: never;Defined in: shared/datatable/types.ts:333
items
items: TRow[];Defined in: shared/datatable/types.ts:326
nextCursor?
optional nextCursor?: never;Defined in: shared/datatable/types.ts:332
page
page: number;Defined in: shared/datatable/types.ts:328
pageCount
pageCount: number;Defined in: shared/datatable/types.ts:330
pageSize
pageSize: number;Defined in: shared/datatable/types.ts:329
paginationMode?
optional paginationMode?: "offset";Defined in: shared/datatable/types.ts:325
previousCursor?
optional previousCursor?: never;Defined in: shared/datatable/types.ts:331
total
total: number;Defined in: shared/datatable/types.ts:327