Core Grid Types
RowDataSourceClient<T>
Represents a client-side data source where the entire dataset is loaded into the grid. Performs all grid operations client-side.
Type parameters
Type parameter | Value |
---|---|
T | unknown |
Properties
- Name
bottomData?
- Type
- T[]
- Description
The row data pinned to the bottom of the grid.
- Name
data
- Type
- T[]
- Description
The unpinned row data.
- Name
getRowBranchIdDelimiter?
- Type
- () => string
- Description
Function to return a branch Id delimiter when row pivots are used. Generally not needed.
- Name
kind
- Type
- "client"
- Description
The kind of the data source. Must be "client".
- Name
rowIdCreator?
- Type
- (params: RowIdCreatorParams<T>) => string
- Description
Function to create row Ids. Use the default unless specific row Ids are needed.
- Name
splitRowBranchIdPath?
- Type
- (id: string) => string[]
- Description
Function to split a joined row pivot key into individual parts. Generally not needed.
- Name
topData?
- Type
- T[]
- Description
The row data pinned to the top of the grid.