@timlassiter11/yatl
    Preparing search index...

    Interface TableState<T>

    Represents the current state of the table

    interface TableState<T extends object = UnspecifiedRecord> {
        columnOrder: NestedKeyOf<T>[];
        columns: ColumnState<T>[];
        searchQuery: string;
        selectedRows: RowId[];
    }

    Type Parameters

    Index

    Properties

    columnOrder: NestedKeyOf<T>[]

    The display order of the columns from left to right.

    columns: ColumnState<T>[]

    A list of ColumnStates representing all of the columns in the table.

    searchQuery: string

    The current query applied to the table or null if no query is applied.

    selectedRows: RowId[]

    Currently selected row IDs.