GridItem
The item's information model
Signature:
export interface GridItem
Remarks
When returning the model of an item using GridBase.getModel(), GridBase.getModelAs(), etc. It is the format of
When returning the model of an item, the format of the returned model may differ depending on whether the extended
parameter in the method is true
or false
.
Example
let model = gridView.getModelAs(3, 'row'); // return GridItem model
Properties
Property | Type | Description |
---|---|---|
checkable | boolean | Whether selectable |
checked | boolean | Checked or not |
childIndex | number | Your order based on your parents |
count | number | Number of sub-items |
dataRow | number | Row unique number |
dataRows | number[] | Index of child rows in case of group item |
expanded | boolean | Expanded or not |
firstDataItem | GridItem | If it is a group item, the first data item |
firstItem | GridItem | If it is a group item, the first item |
footerId | number | footer id |
getData | (field: string | number) => any | If the type is "row" or "tree", the value of the entered field is retrieved. |
id | number | item id |
indeterminate | boolean | Whether indeterminate state |
index | number | Order on the grid |
itemIndex | number | Order on the grid |
level | number | level |
parentId | number | parent's id |
rowState | RowState | Status value of row |
type | undefined | 'row' | 'group' | 'tree' | 'footer' | Type |
Properties Desc
checkable
Whether selectable
Type
- boolean
checked
Checked or not
Type
- boolean
childIndex
Your order based on your parents
Type
- number
Remarks:
extended
must be true
to obtain information.
count
Number of sub-items
Type
- number
dataRow
Row unique number
Type
- number
dataRows
Index of child rows in case of group item
Type
- number[]
Remarks:
extended
must be true
to obtain information.
expanded
Unfolded or not
Type
- boolean
Remarks:
You can obtain the relevant information when it is an item or group item of TreeView.
firstDataItem
If it is a group item, the first data item
Type
- GridItem
Remarks:
extended
must be true
to obtain information.
firstItem
If it is a group item, the first item
Type
- GridItem
Remarks:
extended
must be true
to obtain information.
footerId
footer id
Type
- number
getData
If the type is "row" or "tree", the value of the entered field is retrieved.
Type
- (field: string | number) => any
id
item id
Type
- number
indeterminate
Whether indeterminate status
Type
- boolean
index
Order on the grid
Type
- number
itemIndex
Order on the grid
Type
- number
Remarks:
Properties reserved for compatibility with RealGridJS
level
level
Type
- number
Remarks:
A row of TreeView is the tree level.
extended
must be true
to obtain information.
parentId
parent's id
Type
- number
rowState
Status value of row
Type
- RowState
type
type
Type
- undefined | 'row' | 'group' | 'tree' | 'footer'