ons-toolbar

Toolbar component that can be used with navigation. Left, center and right containers can be specified by class names. This component will automatically display as a Material Design toolbar when running on Android devices.

Tutorial

Adding a toolbar

Most mobile apps have a toolbar at the top containing a header text and maybe some buttons.

In Onsen UI this is achieved using the <ons-toolbar> element. It is divided into three sections that are defined using the HTML classes left, center and right.

<ons-toolbar>
  <div class="left"></div>
  <div class="center"></div>
  <div class="right"></div>
</ons-toolbar>

See also

Attributes

Name Type Description
inline Display the toolbar as an inline element. Optional. Works only during initialization.
static Static toolbars are not animated by ons-navigator when pushing or popping pages. This can be useful to improve performance in some situations. Optional.
modifier The appearance of the toolbar. Optional.
var String Variable name to refer this toolbar. Optional. Works only during initialization.

Preset Modifiers

Name Description
material Material Design toolbar.
transparent Transparent toolbar.
cover-content Displays the toolbar on top of the page’s content. Should be combined with transparent modifier.
noshadow Toolbar without shadow.

Methods

Signature Description
setVisibility(visible) Shows the toolbar if visible is true, otherwise hides it.
show() Show the toolbar.
hide() Hide the toolbar.
setVisibility(visible)

Shows the toolbar if visible is true, otherwise hides it.

Parameters
Name Type Description
visible Boolean Set to true to show the toolbar, false to hide it
show()

Show the toolbar.

hide()

Hide the toolbar.

Need Help?

If you have any questions, use our Community Forum or talk to us on Discord chat. The Onsen UI team and your peers in the community will work together to help solve your issues.

For bug reports and feature requests use our GitHub Issues page.