rx-datatable API
    Preparing search index...

    Interface ListItemProps<T, K, ItemProps>

    Props passed to the ListCoreProps.RenderItem component, if you provide one.

    interface ListItemProps<T, K = T, ItemProps = DefaultListItemProps> {
        isSelected: boolean | null;
        item: T;
        itemProps?: ItemProps;
        reactKey: string | number;
        readOnly: boolean;
        renderItem: (item: T, props: ListItemProps<T, K, ItemProps>) => ReactNode;
        selKey: K;
        tempState: { selectedParents?: Pick<ISet<T>, "add" | "delete" | "has"> };
        onClick(
            this: ModifiedListItemProps<T, K, ItemProps>,
            item: T,
            event: MouseEvent<HTMLDivElement>,
        ): void;
    }

    Type Parameters

    Hierarchy (View Summary)

    Index
    isSelected: boolean | null

    Whether this item is selected. The special value null indicates that the selection box above a list or dropdown list is being rendered.

    item: T

    An item to be rendered

    itemProps?: ItemProps

    Item properties from ListCoreProps.itemProps

    reactKey: string | number

    The React key for this item (from ListCoreProps.getKey()). (React doesn't allow it to be called key.)

    readOnly: boolean

    This is true if the entire list should be rendered as read-only

    renderItem: (item: T, props: ListItemProps<T, K, ItemProps>) => ReactNode

    Item renderer provided to ListCoreProps, if any

    selKey: K

    The "sel key" for this item (from ListCoreProps.getSelKey())

    tempState: { selectedParents?: Pick<ISet<T>, "add" | "delete" | "has"> }

    Used by TreeList and DataTable