Hiyve Components - v1.0.0
    Preparing search index...

    Interface WhiteboardAddinUI

    Add-in UI contribution interface

    interface WhiteboardAddinUI {
        createObject: (
            type: string,
            options: Record<string, unknown>,
        ) => WhiteboardObject | null;
        getContextMenuItems: (object: WhiteboardObject) => ContextMenuItem[];
        getObjectTypes: () => string[];
        getToolbarButtons: () => ToolbarButton[];
    }

    Hierarchy (View Summary)

    Index

    Properties

    createObject: (
        type: string,
        options: Record<string, unknown>,
    ) => WhiteboardObject | null

    Create an object of a specific type

    getContextMenuItems: (object: WhiteboardObject) => ContextMenuItem[]

    Get context menu items for an object

    getObjectTypes: () => string[]

    Get object types this add-in handles

    getToolbarButtons: () => ToolbarButton[]

    Get toolbar buttons to add