Type Alias DesktopActionMenuItemBeta

DesktopActionMenuItem: {
    accepts: DesktopActionFilter;
    children?: DesktopActionMenuItem[] | ((props: DesktopActionContext) => DesktopActionMenuItem[]);
    group?: DesktopActionMenuItemGroup;
    icon: Icon;
    invoke: DesktopAction;
    key: string;
    label: ReactNode;
    order?: number;
    service?: string;
    subgroup?: string;
    with?: string;
}

Menu item for desktop actions.

Type declaration

  • Betaaccepts: DesktopActionFilter

    Filter for accepting the menu item.

  • Optional Betachildren?: DesktopActionMenuItem[] | ((props: DesktopActionContext) => DesktopActionMenuItem[])

    Children menu items.

  • Optional Betagroup?: DesktopActionMenuItemGroup

    Group for the menu item. Default is 'general'.

  • Betaicon: Icon

    Icon for the menu item.

  • Betainvoke: DesktopAction

    Function to invoke the action.

  • Betakey: string

    Key for the menu item.

  • Betalabel: ReactNode

    Label for the menu item.

  • Optional Betaorder?: number

    Order of the menu item.

  • Optional Betaservice?: string

    Service related to the menu item.

  • Optional Betasubgroup?: string

    Subgroup for the menu item.

  • Optional Betawith?: string

    Additional options for the menu item.