1771 Technologies Logo

Initial Grid State

RowSelectionProvidedProps<T>

Initial configuration for row selection in Graphite Grid.

Type parameters

Type parameter
T

Properties

  • Name
    isRowSelectableHandler?
    Type
    null | (params) => boolean
    Description

    Handler that returns a boolean determining if a row is selectable.

  • Name
    rowSelectionDeselectEnabled?
    Type
    boolean
    Description

    Allows rows to be deselected after being selected.

  • Name
    rowSelectionMode?
    Type
    RowSelectionMode
    Description

    The mode for selecting rows.

  • Name
    rowSelectionPivotBehavior?
    Type
    RowSelectionPivotBehavior
    Description

    The behavior for row selection when a branch row node is selected.

  • Name
    rowSelectionPointerActivator?
    Type
    RowSelectionPointerActivator
    Description

    The pointer interaction that triggers row selection.

  • Name
    selectAllRowsHandler?
    Type
    null | (params) => Set<string>
    Description

    Handler called when attempting to select all rows. Useful for custom select-all logic.

  • Name
    selectedRows?
    Type
    Set<string>
    Description

    The initial set of selected rows in the grid.