OptionaladdOptionalcellsOptional A list or an array of cells, that belong to the row
OptionalchildrenOptional Contains the child rows of the current row, if there are any.
OptionaldataOptionaldeletedOptional Indicates whether the row is marked for deletion.
OptionaldisabledOptional Indicates whether the current row is disabled
OptionalexpandedOptional Indicates whether the current row is expanded. The value is true, if the row is expanded and false, if it is collapsed
OptionalfocusedOptional Indicates whether the row is currently focused.
OptionalgroupOptionalhasOptional Indicates whether the current row has any child rows
OptionalinOptional Indicates whether the row is currently being edited.
OptionalisIndicates whether the row is grouped.
OptionalisOptionalkeyOptionalparentOptional Contains the parent row of the current row, if it has one. If the parent row exist, it means that the current row is a child row
OptionalpinnedOptional Indicates whether the current row is pinned.
OptionalselectedOptional Indicates whether the current row is selected
OptionaltreeOptional Represents the hierarchical record associated with the row (for tree grids). It is of type ITreeGridRecord, which contains the data, children, the hierarchical level, etc.
OptionalvalidationThe index of the row within the grid
OptionaldeleteOptional A method to handle deleting rows
OptionalpinOptional A method to handle pinning a row
OptionalunpinOptional A method to handle unpinning a row, that has been pinned
OptionalupdateOptional A method to handle changing the value of elements of the row It takes the new value as an argument
Interface representing a row in the grid. It is essentially the blueprint to a row object. Contains definitions of properties and methods, relevant to a row