ngx-breadcrumbs
Version:
Angular 4+ routing breadcrumbs
23 lines (22 loc) • 871 B
TypeScript
import { Injector } from '@angular/core';
import { ActivatedRoute, Router } from '@angular/router';
import { Observable } from 'rxjs/Observable';
import 'rxjs/add/observable/of';
import 'rxjs/add/operator/filter';
import 'rxjs/add/operator/concat';
import 'rxjs/add/operator/mergeMap';
import 'rxjs/add/operator/toArray';
import 'rxjs/add/operator/distinct';
import 'rxjs/add/operator/first';
import { IBreadcrumb } from '../mc-breadcrumbs.shared';
import { McBreadcrumbsConfig } from "./mc-breadcrumbs.config";
export declare class McBreadcrumbsService {
private _router;
private _config;
private _injector;
private _breadcrumbs;
private _defaultResolver;
constructor(_router: Router, route: ActivatedRoute, _config: McBreadcrumbsConfig, _injector: Injector);
readonly crumbs$: Observable<IBreadcrumb[]>;
private _resolveCrumbs(route);
}