Interface IDropdownIntegration

Configuration for dropdown menu items.

interface IDropdownIntegration {
    enabled?: boolean;
    icon?: string;
    id: string;
    label: string;
    point: DROPDOWN_MENU;
    separator?: boolean;
    toast?: IToastConfig;
}

Hierarchy

  • IIntegrationBase
    • IDropdownIntegration

Properties

enabled?: boolean

Whether this integration is enabled (default: true)

icon?: string

Menu item icon

id: string

Unique ID for this integration (prevents duplicates)

label: string

Menu item label

Which integration point to target

separator?: boolean

Add separator before this item

toast?: IToastConfig

Toast config on click