mui-datatable-delight
    Preparing search index...

    Interface ContextValue<DataRowItemType>

    interface ContextValue<DataRowItemType> {
        components: Partial<DataTableComponents>;
        draggableHeadCellRefs: RefObject<HTMLTableCellElement[]>;
        functions: {
            setHeadCellsRef?: (
                index: number,
                columnIndex: number,
                element: HTMLTableCellElement,
            ) => void;
        };
        icons: DataTableIcons;
        onAction?: (
            action: TableAction,
            state: Partial<DataTableState<DataRowItemType>>,
        ) => void;
        options: DataTableOptions<DataRowItemType>;
        props: DataTableProps<DataRowItemType>;
        state: DataTableState<DataRowItemType>;
        tableHeadCellElements: RefObject<HTMLTableCellElement[]>;
        tableRef: RefObject<null | HTMLTableElement>;
        textLabels: TextLabelsType;
        updateCellValueRef: RefObject<undefined | HandleUpdateCellValue>;
    }

    Type Parameters

    • DataRowItemType
    Index

    Properties

    components: Partial<DataTableComponents>
    draggableHeadCellRefs: RefObject<HTMLTableCellElement[]>
    functions: {
        setHeadCellsRef?: (
            index: number,
            columnIndex: number,
            element: HTMLTableCellElement,
        ) => void;
    }

    Type declaration

    • OptionalsetHeadCellsRef?: (index: number, columnIndex: number, element: HTMLTableCellElement) => void

      Sets the ref for a head cell.

    onAction?: (
        action: TableAction,
        state: Partial<DataTableState<DataRowItemType>>,
    ) => void
    tableHeadCellElements: RefObject<HTMLTableCellElement[]>
    tableRef: RefObject<null | HTMLTableElement>
    textLabels: TextLabelsType
    updateCellValueRef: RefObject<undefined | HandleUpdateCellValue>