SheetXL - v0.8.0-beta.9+sites.210.e2d420901
    Preparing search index...

    Interface ThemeSelectButtonProps

    interface ThemeSelectButtonProps {
        darkMode?: boolean;
        dense?: boolean;
        disableHover?: boolean;
        docTheme: ITheme;
        icon?: ReactNode | (() => ReactNode);
        isSelected?: boolean;
        onSelectTheme: (theme: ITheme) => void;
        outlined?: boolean;
        primary?: boolean;
        propsTooltip?: Omit<ExhibitTooltipProps, "children">;
        selected?: boolean | null;
        sx?: SxProps<Theme>;
    }

    Hierarchy

    • ExhibitIconButtonProps
      • ThemeSelectButtonProps
    Index
    darkMode?: boolean
    dense?: boolean
    disableHover?: boolean
    docTheme: ITheme
    icon?: ReactNode | (() => ReactNode)
    isSelected?: boolean

    Determines if the button is selected or not

    false
    
    onSelectTheme: (theme: ITheme) => void
    outlined?: boolean
    primary?: boolean

    If the icon button is a primary icon button. This may change the color of the text and icon.

    false
    
    propsTooltip?: Omit<ExhibitTooltipProps, "children">

    Tooltip properties. If this is specified then the tooltips are used. Do not provide a child as this component will be the child.

    selected?: boolean | null

    If set to a boolean the button will act like a toggle.

    sx?: SxProps<Theme>