@theredhead — Frontend Library - v1.0.0
    Preparing search index...

    Interface NavigationRouteConfig

    Shape of a route entry compatible with Angular's Route type.

    This is intentionally a structural type so consumers can pass inject(Router).config directly without the library depending on @angular/router.

    Routes are only included in the output when they carry data.navLabel. Additional metadata keys:

    Key Type Maps to
    navLabel string data.label
    navIcon string node.icon
    navBadge string data.badge
    navDisabled boolean node.disabled
    navExpanded boolean node.expanded (for groups)
    interface NavigationRouteConfig {
        children?: readonly NavigationRouteConfig[];
        data?: Readonly<Record<string, unknown>>;
        path?: string;
    }
    Index

    Properties

    Properties

    children?: readonly NavigationRouteConfig[]
    data?: Readonly<Record<string, unknown>>
    path?: string