Skip to main content

Navigation

The Core provides a navigation bar at the left side of the screen. The navigation bar is a Tab component that displays the available views. To add a new view to the navigation bar, you need to use the PanelService to register new views.

Panels

If you create a new panel add the code to create the panel to the PanelService. Use method signatures like show...Panel for unique panels and otherwise add...Panel.

Panels will be added to the navigation bar and the UI panel will be added to the content layout. If the tab is not selected the panel will be hidden. To save memory you can define the panel reproducable. In this case the panel will be removed from content while it is not selected.

Add a help context and a help section in help.yaml to provide help for the new panel.