Instantiates a NavbarApi class.
The map id this NavBarApi belongs to
Creates a new nav-bar button that will trigger a callback when clicked
Button properties
Group name to add button to
The created button
Creates a nav-bar button panel
Button properties
Panel properties
Group name to add the button panel to
The created button panel
Gets configuration for a button group
The group name
The group configuration
Gets a button panel from the nav-bar by using its id
The id of the button panel to get
The Button panel
Unregisters an event handler for NavBar created events.
The callback to stop being called whenever the event is emitted.
Unregisters an event handler for NavBar removed events.
The callback to stop being called whenever the event is emitted.
Registers an event handler for NavBar created events.
The callback to be executed whenever the event is emitted.
Registers an event handler for NavBar removed events.
The callback to be executed whenever the event is emitted.
Removes a nav-bar button or panel using its id
The id of the panel or button to remove
Sets configuration for a button group
The group name
The group configuration
Class to manage buttons on the nav-bar
Exports