Interface MetaTiptapToolbarMenuItem<ItemDataType>

interface MetaTiptapToolbarMenuItem<ItemDataType = unknown> {
    appearance?: { icon?: string; style?: string };
    data?: ItemDataType;
    element?: ElementLoaderProperty<HTMLElement>;
    elementName?: string;
    icon?: string;
    items?: MetaTiptapToolbarMenuItem<ItemDataType>[];
    label: string;
    separatorAfter?: boolean;
    style?: string;
}

Type Parameters

  • ItemDataType = unknown

Properties

appearance?: { icon?: string; style?: string }
element?: ElementLoaderProperty<HTMLElement>
elementName?: string
icon?: string

No longer used, please use appearance: { icon }. This will be removed in Umbraco 17. [LK]

label: string
separatorAfter?: boolean
style?: string

No longer used, please use appearance: { style }. This will be removed in Umbraco 17. [LK]

MMNEPVFCICPMFPCPTTAAATR