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

    WhiteboardAddinRegistry - Manages add-in lifecycle and event routing

    const registry = new WhiteboardAddinRegistry();

    // Register add-ins
    registry.register(new StickyNotesAddin());
    registry.register(new BrainstormingAddin());

    // Enable an add-in
    registry.enable('sticky-notes');

    // Get toolbar buttons from enabled add-ins
    const buttons = registry.getToolbarButtons();
    Index

    Constructors

    Methods

    • Route a message to the appropriate add-in

      Parameters

      • type: string

        Message type (e.g., "addin:sticky-notes")

      • data: unknown

        Message data

      • fromUserId: string

        ID of the user who sent the message

      Returns void