Skip to content

Feature Request: chat.form.close() UI command for plugin SDK #280

Description

@ezplustschwarz

Subject: Feature Request: chat.form.close() UI command for plugin SDK

Hi all,

We (EZplus GmbH, a BAMF-certified language school running BigBlueButton 3.0.32) are developing an internal plugin that adds a chat-toggle button to the actions bar via the ActionsBarButton extensible area.

We noticed that pluginApi.uiCommands.chat.form currently only exposes open() and fill(), but no close() method. This means a plugin can open the chat panel programmatically, but cannot close it again - so a true toggle button is not possible right now.

As a reference, the sidekick area already has exactly this open/close pair (uiCommands.sidekickArea.options.panel.open() / .close()). Would it be possible to add an equivalent close() (and ideally an isOpen state, exposed via a ui-data hook) to uiCommands.chat.form, following the same pattern?

Happy to test against a pre-release branch if useful. Thanks for maintaining this SDK - it's been straightforward to build against.

Best regards,
Thomas [Nachname]
EZplus GmbH, Stuttgart

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions