ngx-breadcrumbs
Version:
Angular 4+ routing breadcrumbs
1 lines • 2.88 kB
JSON
{"__symbolic":"module","version":3,"metadata":{"McBreadcrumbsComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"mc-breadcrumbs","template":"\n <ol *ngIf=\"crumbs.length\" class=\"breadcrumb\">\n <li *ngFor=\"let crumb of crumbs; let last = last\" [ngClass]=\"{ 'active': last }\" class=\"breadcrumb-item\">\n <a *ngIf=\"!last\" [routerLink]=\"crumb.path\">{{ crumb.text }}</a>\n <span *ngIf=\"last\">{{ crumb.text }}</span>\n </li>\n </ol>\n "}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"McBreadcrumbsService"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"McBreadcrumbsService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"Router"},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute"},{"__symbolic":"reference","name":"McBreadcrumbsConfig"},{"__symbolic":"reference","module":"@angular/core","name":"Injector"}]}],"_resolveCrumbs":[{"__symbolic":"method"}]}},"McBreadcrumbsConfig":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{}},"IBreadcrumb":{"__symbolic":"interface"},"McBreadcrumbsResolver":{"__symbolic":"class","members":{"resolve":[{"__symbolic":"method"}],"getFullPath":[{"__symbolic":"method"}]}},"McBreadcrumbsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule"}],"declarations":[{"__symbolic":"reference","name":"McBreadcrumbsComponent"}],"exports":[{"__symbolic":"reference","name":"McBreadcrumbsComponent"}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"McBreadcrumbsModule"},"providers":[{"__symbolic":"reference","name":"McBreadcrumbsService"},{"__symbolic":"reference","name":"McBreadcrumbsConfig"}]}}}}},"origins":{"McBreadcrumbsComponent":"./src/component/mc-breadcrumbs.component","McBreadcrumbsService":"./src/service/mc-breadcrumbs.service","McBreadcrumbsConfig":"./src/service/mc-breadcrumbs.config","IBreadcrumb":"./src/mc-breadcrumbs.shared","McBreadcrumbsResolver":"./src/service/mc-breadcrumbs.resolver","McBreadcrumbsModule":"./src/mc-breadcrumbs.module"},"importAs":"ngx-breadcrumbs"}