Sidebar Menu
A sidebar menu is a hierarchical structure that provides nested levels of navigation. It supports keyboard navigation, single/multi select, and expandable items.
Usage
<wc-sidebar-menu id="sidebar-menu" style="width: 300px;" selected-item="Blockchain">
<wc-sidebar-menu-item label="Artificial intelligence"></wc-sidebar-menu-item>
<wc-sidebar-menu-item label="Blockchain"></wc-sidebar-menu-item>
<wc-sidebar-sub-menu label="Cloud computing" expanded="true">
<wc-sidebar-menu-item label="Containers"></wc-sidebar-menu-item>
<wc-sidebar-menu-item label="Databases"></wc-sidebar-menu-item>
</wc-sidebar-sub-menu>
</wc-sidebar-menu>
Events
const sidebarMenu = document.querySelector('#sidebar-menu');
sidebarMenu.addEventListener('sidebar-menu:change', function(evt) {
myConsole.log(JSON.stringify(evt.detail.value, null, 4), 'sidebar-menu:change');
});
On this page
Usage Events