Interface TableStyleOptionsPanelProps

This is a panel that is used to configure options for a table.

interface TableStyleOptionsPanelProps {
    onShowFilterButtonChange?: ((showFilterButton) => void);
    onShowHeaderRowChange?: ((showHeaderRow) => void);
    onShowTotalRowChange?: ((showTotalRow) => void);
    onStyleInfoChange?: ((styleInfo) => void);
    showFilterButton?: boolean;
    showHeaderRow?: boolean;
    showTotalRow?: boolean;
    styleInfo: TableStyleInfo;
    sx?: SxProps<Theme>;
}

Hierarchy

  • HTMLAttributes<HTMLElement>
    • TableStyleOptionsPanelProps

Properties

onShowFilterButtonChange?: ((showFilterButton) => void)

Type declaration

    • (showFilterButton): void
    • Parameters

      • showFilterButton: boolean

      Returns void

onShowHeaderRowChange?: ((showHeaderRow) => void)

Type declaration

    • (showHeaderRow): void
    • Parameters

      • showHeaderRow: boolean

      Returns void

onShowTotalRowChange?: ((showTotalRow) => void)

Type declaration

    • (showTotalRow): void
    • Parameters

      • showTotalRow: boolean

      Returns void

onStyleInfoChange?: ((styleInfo) => void)

Type declaration

showFilterButton?: boolean
showHeaderRow?: boolean
showTotalRow?: boolean
styleInfo: TableStyleInfo
sx?: SxProps<Theme>

MUI SX props