Skip to content

Fix invitation links and add a movable QR popup for BBB 3.0 and 4.0 - #1

Open
hiroshisuga wants to merge 30 commits into
mainToShowDifffrom
InviteAndPortal
Open

hiroshisuga wants to merge 30 commits into
mainToShowDifffrom
InviteAndPortal

Conversation

@hiroshisuga

@hiroshisuga hiroshisuga commented Sep 20, 2026 •

Copy link
Copy Markdown
Owner

See bigbluebutton#29, which is basically the same, except this PR puts the button in the Action Menu, instead of Action Bar, even though the SDK 0.1.26 drops the direct support to Action Button; this PR exploits the functions prepared by BBB3.0, irrespective of SDK implementation. The modification is: aa2b132

@hiroshisuga hiroshisuga changed the title Invite and portal Fix invitation links and add a movable QR popup for BBB 3.0 and 4.0 Sep 20, 2026
SDK 0.1系の公開型にはApps Galleryなどはありますが、旧Action Menu APIはありません。SDK v0.1.xのPluginApi型
旧SDKでは正式に定義されていました。SDK v0.0.xのPluginApi型

また、旧SDKの ActionButtonDropdownOption は、複雑な処理をするものではなく、id、type、label、icon、onClick などを持つデータ記述用のクラスです。旧Optionクラスの実装
したがって、同じ構造のオブジェクトを直接作ることで、BBB 3.0側の処理へ渡せます。

つまり、以前の「SDK 0.1.26はAction Menu非対応」は、より厳密には次の意味です。

SDK 0.1.26の公開API・export・TypeScript型としてはAction Menuをサポートしていない。しかしBBB 3.0の実行環境には旧APIが存在するため、型を補って呼び出すことは可能。

これは正式なSDK互換機能ではなく、BBB 3.0の実装に依存する互換処理です。issue #232が解決すれば、この部分をより正式なAPIに置き換えられる可能性があります。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant