Navigation Drawer Menu Item
<gstock-navigation-drawer-menu-item>
|
GstockNavigationDrawerMenuItem
Nested items
A menu item can contain other items. This allows the node to be expanded or collapsed by the user.
<gstock-navigation-drawer-menu>
<gstock-navigation-drawer-menu-item icon="mail">
Menu Item
<gstock-navigation-drawer-menu-item icon="phone">
Menu Item
<gstock-navigation-drawer-menu-item>Menu Subitem</gstock-navigation-drawer-menu-item>
<gstock-navigation-drawer-menu-item>Menu Subitem</gstock-navigation-drawer-menu-item>
<gstock-navigation-drawer-menu-item>Menu Subitem</gstock-navigation-drawer-menu-item>
</gstock-navigation-drawer-menu-item>
<gstock-navigation-drawer-menu-item icon="message-square">
Menu Item
<gstock-navigation-drawer-menu-item>Menu Subitem</gstock-navigation-drawer-menu-item>
<gstock-navigation-drawer-menu-item>Menu Subitem</gstock-navigation-drawer-menu-item>
</gstock-navigation-drawer-menu-item>
</gstock-navigation-drawer-menu-item>
<gstock-navigation-drawer-menu-item icon="shopping-bag">
Menu Item
<gstock-navigation-drawer-menu-item icon="shopping-cart">
Menu Item
<gstock-navigation-drawer-menu-item>Menu Subitem</gstock-navigation-drawer-menu-item>
<gstock-navigation-drawer-menu-item>Menu Subitem</gstock-navigation-drawer-menu-item>
</gstock-navigation-drawer-menu-item>
<gstock-navigation-drawer-menu-item icon="file-text">
Menu Item
<gstock-navigation-drawer-menu-item>Menu Subitem</gstock-navigation-drawer-menu-item>
<gstock-navigation-drawer-menu-item>Menu Subitem</gstock-navigation-drawer-menu-item>
<gstock-navigation-drawer-menu-item>Menu Subitem</gstock-navigation-drawer-menu-item>
<gstock-navigation-drawer-menu-item>Menu Subitem</gstock-navigation-drawer-menu-item>
</gstock-navigation-drawer-menu-item>
</gstock-navigation-drawer-menu-item>
</gstock-navigation-drawer-menu>
Selected
Use the selected attribute to select a navigation menu item initially.
<gstock-navigation-drawer-menu>
<gstock-navigation-drawer-menu-item>
Menu Item 1
<gstock-navigation-drawer-menu-item>Menu Item A</gstock-navigation-drawer-menu-item>
<gstock-navigation-drawer-menu-item>Menu Item B</gstock-navigation-drawer-menu-item>
<gstock-navigation-drawer-menu-item>Menu Item C</gstock-navigation-drawer-menu-item>
</gstock-navigation-drawer-menu-item>
<gstock-navigation-drawer-menu-item selected>Menu Item 2</gstock-navigation-drawer-menu-item>
<gstock-navigation-drawer-menu-item>Menu Item 3</gstock-navigation-drawer-menu-item>
</gstock-navigation-drawer-menu>
Disabled
Use the disabled attribute to disable the menu item so it cannot be
selected.
<gstock-navigation-drawer-menu>
<gstock-navigation-drawer-menu-item>Menu Item 1</gstock-navigation-drawer-menu-item>
<gstock-navigation-drawer-menu-item disabled>Menu Item 2</gstock-navigation-drawer-menu-item>
<gstock-navigation-drawer-menu-item>Menu Item 3</gstock-navigation-drawer-menu-item>
</gstock-navigation-drawer-menu>
Expanded
Use the expanded attribute to expand a navigation menu item initially.
<gstock-navigation-drawer-menu>
<gstock-navigation-drawer-menu-item>Menu Item 1</gstock-navigation-drawer-menu-item>
<gstock-navigation-drawer-menu-item expanded>
Menu Item 2 (expanded)
<gstock-navigation-drawer-menu-item expanded>
Menu Item A (expanded)
<gstock-navigation-drawer-menu-item>Menu Item Z</gstock-navigation-drawer-menu-item>
<gstock-navigation-drawer-menu-item>Menu Item Y</gstock-navigation-drawer-menu-item>
<gstock-navigation-drawer-menu-item>Menu Item X</gstock-navigation-drawer-menu-item>
</gstock-navigation-drawer-menu-item>
<gstock-navigation-drawer-menu-item>Menu Item B</gstock-navigation-drawer-menu-item>
<gstock-navigation-drawer-menu-item>Menu Item C</gstock-navigation-drawer-menu-item>
</gstock-navigation-drawer-menu-item>
<gstock-navigation-drawer-menu-item>Menu Item 3</gstock-navigation-drawer-menu-item>
</gstock-navigation-drawer-menu>
Link
Use the href attribute to make the component render an
<a> under the hood. This gives you all the default link behavior
the browser provides and exposes the target and
download attributes.
<gstock-navigation-drawer-menu>
<gstock-navigation-drawer-menu-item icon="link" href="https://example.com/">
Link
</gstock-navigation-drawer-menu-item>
<gstock-navigation-drawer-menu-item icon="external-link" href="https://example.com/" target="_blank">
New Window
</gstock-navigation-drawer-menu-item>
<gstock-navigation-drawer-menu-item icon="download" href="/assets/images/wordmark.svg" download="gstock.svg">
Download
</gstock-navigation-drawer-menu-item>
<gstock-navigation-drawer-menu-item icon="x-circle" href="https://example.com/" disabled>
Disabled
</gstock-navigation-drawer-menu-item>
</gstock-navigation-drawer-menu>