@junte/ui
Version:
Quality Angular UI components kit
34 lines (33 loc) • 2.83 kB
TypeScript
import { OnDestroy, OnInit } from '@angular/core';
import { Meta, Title } from '@angular/platform-browser';
import { ActivatedRoute, Router } from '@angular/router';
import { UI } from '../../core/enums/ui';
import { AppAsideComponent } from '../../layout/app/aside/app-aside.component';
import * as ɵngcc0 from '@angular/core';
declare class Breadcrumb {
route: ActivatedRoute;
title: any;
disabled: boolean;
url: string;
constructor(defs?: any);
}
export declare class BreadcrumbsComponent implements OnInit, OnDestroy {
router: Router;
private titleService;
private metaService;
ui: typeof UI;
private routerState$;
private subscriptions;
breadcrumbs: Breadcrumb[];
readonly host = "jnt-breadcrumbs-host";
get withAside(): boolean;
aside: AppAsideComponent;
constructor(router: Router, titleService: Title, metaService: Meta);
ngOnInit(): void;
ngOnDestroy(): void;
build(router: ActivatedRoute): void;
static ɵfac: ɵngcc0.ɵɵFactoryDef<BreadcrumbsComponent, never>;
static ɵcmp: ɵngcc0.ɵɵComponentDefWithMeta<BreadcrumbsComponent, "jnt-breadcrumb", never, { "aside": "aside"; }, {}, never, never>;
}
export {};
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnJlYWRjcnVtYnMuY29tcG9uZW50LmQudHMiLCJzb3VyY2VzIjpbImJyZWFkY3J1bWJzLmNvbXBvbmVudC5kLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7QUFLQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBc0JBIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgT25EZXN0cm95LCBPbkluaXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IE1ldGEsIFRpdGxlIH0gZnJvbSAnQGFuZ3VsYXIvcGxhdGZvcm0tYnJvd3Nlcic7XG5pbXBvcnQgeyBBY3RpdmF0ZWRSb3V0ZSwgUm91dGVyIH0gZnJvbSAnQGFuZ3VsYXIvcm91dGVyJztcbmltcG9ydCB7IFVJIH0gZnJvbSAnLi4vLi4vY29yZS9lbnVtcy91aSc7XG5pbXBvcnQgeyBBcHBBc2lkZUNvbXBvbmVudCB9IGZyb20gJy4uLy4uL2xheW91dC9hcHAvYXNpZGUvYXBwLWFzaWRlLmNvbXBvbmVudCc7XG5kZWNsYXJlIGNsYXNzIEJyZWFkY3J1bWIge1xuICAgIHJvdXRlOiBBY3RpdmF0ZWRSb3V0ZTtcbiAgICB0aXRsZTogYW55O1xuICAgIGRpc2FibGVkOiBib29sZWFuO1xuICAgIHVybDogc3RyaW5nO1xuICAgIGNvbnN0cnVjdG9yKGRlZnM/OiBhbnkpO1xufVxuZXhwb3J0IGRlY2xhcmUgY2xhc3MgQnJlYWRjcnVtYnNDb21wb25lbnQgaW1wbGVtZW50cyBPbkluaXQsIE9uRGVzdHJveSB7XG4gICAgcm91dGVyOiBSb3V0ZXI7XG4gICAgcHJpdmF0ZSB0aXRsZVNlcnZpY2U7XG4gICAgcHJpdmF0ZSBtZXRhU2VydmljZTtcbiAgICB1aTogdHlwZW9mIFVJO1xuICAgIHByaXZhdGUgcm91dGVyU3RhdGUkO1xuICAgIHByaXZhdGUgc3Vic2NyaXB0aW9ucztcbiAgICBicmVhZGNydW1iczogQnJlYWRjcnVtYltdO1xuICAgIHJlYWRvbmx5IGhvc3QgPSBcImpudC1icmVhZGNydW1icy1ob3N0XCI7XG4gICAgZ2V0IHdpdGhBc2lkZSgpOiBib29sZWFuO1xuICAgIGFzaWRlOiBBcHBBc2lkZUNvbXBvbmVudDtcbiAgICBjb25zdHJ1Y3Rvcihyb3V0ZXI6IFJvdXRlciwgdGl0bGVTZXJ2aWNlOiBUaXRsZSwgbWV0YVNlcnZpY2U6IE1ldGEpO1xuICAgIG5nT25Jbml0KCk6IHZvaWQ7XG4gICAgbmdPbkRlc3Ryb3koKTogdm9pZDtcbiAgICBidWlsZChyb3V0ZXI6IEFjdGl2YXRlZFJvdXRlKTogdm9pZDtcbn1cbmV4cG9ydCB7fTtcbiJdfQ==