Skip to main content

NavMenuItem

A NavMenuItem is a menu item in the main (left-hand side) nav bar.

Signature
interface NavMenuItem {    id: string;    label: string;    routerLink: RouterLinkDefinition;    onClick?: (event: MouseEvent) => void;    icon?: string;    requiresPermission?: string | ((userPermissions: string[]) => boolean);    statusBadge?: Observable<NavMenuBadge>;}

id

propertystring

label

propertystring

onClick

property(event: MouseEvent) => void

icon

propertystring

requiresPermission

propertystring | ((userPermissions: string[]) => boolean)

statusBadge

propertyObservable<NavMenuBadge>
Was this chapter helpful?
Report Issue
Edited Feb 2, 2026·Edit this page