Menus: Update multi-column menu component to render menu based on JSON document as specified #424
Labels
extensions team
Able to be worked on by extensions team
Milestone
As a Platform.Bible extension developer, I want to be able to add menus to my webviews and contribute to extensible points in platform-provided menus.
This particular task is about having menu components that take a "final" menu JSON document for a multi-column menu and display the menus appropriately. The menu JSON document definition is in the menu contribution design document.
I'm told the existing mutli-column menu component already does something like this. It is important for the component to align with the schema from the design document, so some updates are likely needed.
Note that the items in a menu should be considered fixed while the menu is open/drawn on the screen. Once the menu is closed/hidden, its content should be reloaded before rendering again because extensions might have been enabled/disabled or something else might have changed that would modify the list of available menu items.
The text was updated successfully, but these errors were encountered: