Events
| Callback | DOM event | When |
|---|---|---|
onInit | layermenu:init | Instance created. |
onChange | layermenu:change | A transition starts (level already updated). |
onComplete | layermenu:complete | A transition ends. |
onDestroy | layermenu:destroy | Instance destroyed. |
{
instance, level, path, panel,
direction, // 'forward' | 'back' (change / complete)
from, to, // <ul> elements (change / complete)
trigger, // the submenu's trigger link
}
document.addEventListener('layermenu:change', (e) => {
breadcrumbs.textContent = ['Menu', ...e.detail.path].join(' / ');
});
Was this article helpful?
Thanks for your feedback!