@exalif/ngx-breadcrumbs
Version:
Angular 4+ breadcrumbs on top of native Angular router
13 lines (12 loc) • 606 B
TypeScript
import { Observable } from 'rxjs';
import { Breadcrumb } from '../models/breadcrumb';
import * as i0 from "@angular/core";
export type PostProcessFunction = (crumbs: Breadcrumb[]) => Promise<Breadcrumb[]> | Observable<Breadcrumb[]> | Breadcrumb[];
export type DistinctKey = keyof Breadcrumb;
export declare class BreadcrumbsConfig {
postProcess: PostProcessFunction | null;
applyDistinctOn: DistinctKey | null;
constructor(options?: BreadcrumbsConfig);
static ɵfac: i0.ɵɵFactoryDeclaration<BreadcrumbsConfig, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<BreadcrumbsConfig>;
}