RowPinningInstance

external interface RowPinningInstance<TData : RowData>(source)

Inheritors

Properties

Link copied to clipboard
abstract var getBottomRows: () -> ReadonlyArray<Row<TData>>

Returns all bottom pinned rows. API Docs Guide

Link copied to clipboard
abstract var getCenterRows: () -> ReadonlyArray<Row<TData>>

Returns all rows that are not pinned to the top or bottom. API Docs Guide

Link copied to clipboard
abstract var getIsSomeRowsPinned: (position: RowPinningPosition?) -> Boolean

Returns whether or not any rows are pinned. Optionally specify to only check for pinned rows in either the top or bottom position. API Docs Guide

Link copied to clipboard
abstract var getTopRows: () -> ReadonlyArray<Row<TData>>

Returns all top pinned rows. API Docs Guide

Link copied to clipboard
abstract var resetRowPinning: (defaultState: Boolean?) -> Unit

Resets the rowPinning state to initialState.rowPinning, or true can be passed to force a default blank state reset to { top: [], bottom: [], }. API Docs Guide

Link copied to clipboard
abstract var setRowPinning: (updater: Updater<RowPinningState>) -> Unit

Sets or updates the state.rowPinning state. API Docs Guide