Xivgear Types Documentation
    Preparing search index...

    Interface TableSelectionModel<RowDataType, CellDataType, ColumnDataType, SelectionType>

    interface TableSelectionModel<
        RowDataType,
        CellDataType = never,
        ColumnDataType = never,
        SelectionType = SingleCellRowOrHeaderSelection<
            RowDataType,
            CellDataType,
            ColumnDataType,
        >,
    > {
        clearSelection(): void;
        clickCell(cell: CustomCell<RowDataType, CellDataType>): void;
        clickColumnHeader(
            col: CustomColumn<RowDataType, CellDataType, ColumnDataType>,
        ): void;
        clickRow(row: CustomRow<RowDataType>): void;
        getSelection(): SelectionType;
        isCellSelectedDirectly(
            cell: CustomCell<RowDataType, CellDataType>,
        ): boolean;
        isColumnHeaderSelected(
            col: CustomColumn<RowDataType, CellDataType, ColumnDataType>,
        ): boolean;
        isRowSelected(row: CustomRow<RowDataType>): boolean;
    }

    Type Parameters

    Implemented by

    Index

    Methods