Represents an internal option for IScaffold3.

interface IScaffold3OptionInternal<T = Payload> {
    disabled: boolean;
    icon?: any;
    iconColor?: string;
    id: string;
    label?: string;
    lifted?: boolean;
    options?: IScaffold3OptionInternal<T>[];
    path: string;
    pin?: boolean;
    sx?: any;
    tabs?: IScaffold3TabInternal<T>[];
    visible: boolean;
}

Type Parameters

  • T = Payload

    The type of the payload.

Hierarchy

  • Omit<
        IScaffold3Option<T>,
        keyof { isDisabled: never; isVisible: never; options: never; tabs: never },
    >
    • IScaffold3OptionInternal

Properties

disabled: boolean
icon?: any
iconColor?: string
id: string
label?: string
lifted?: boolean

Options for the given variable.

The type of the options.

path: string
pin?: boolean
sx?: any

Represents an array of internal scaffold tabs.

The type of data associated with the tabs.

visible: boolean