UNPKG

@ux-aspects/ux-aspects

Version:

Open source user interface framework for building modern, responsive, mobile big data applications

19 lines (18 loc) 547 B
import { NavigationExtras } from '@angular/router'; export interface NavigationItem { title: string; icon?: string; iconUrl?: string; iconLabel?: string; routerLink?: string | unknown[]; routerExtras?: NavigationExtras; routerOptions?: NavigationItemRouterOptions; click?: (event: Event, navigationItem: NavigationItem) => void; expanded?: boolean; children?: NavigationItem[]; disabled?: boolean; } export interface NavigationItemRouterOptions { exact?: boolean; ignoreQueryParams?: boolean; }