UNPKG

@engie-group/fluid-design-system-angular

Version:
33 lines (32 loc) 1.76 kB
import { EngieTemplateDirective } from '../../directives/engie-template.directive'; import * as i0 from "@angular/core"; export declare class BreadcrumbComponent { /** * Describes the navigation to screen reader users (who navigate the page using landmarks) * * @default "Breadcrumbs" */ ariaLabel: import("@angular/core").InputSignal<string>; /** * Accessible text alternative for the "show more" button when the breadcrumb is minified. * * @default "Show hidden items" */ showMoreLabel: import("@angular/core").InputSignal<string>; protected contentTemplates: import("@angular/core").Signal<readonly EngieTemplateDirective[]>; protected itemsTemplates: import("@angular/core").Signal<import("@angular/core").TemplateRef<unknown>[]>; protected shouldHideOverflowItems: import("@angular/core").WritableSignal<boolean>; protected isMinified: import("@angular/core").Signal<boolean>; protected minifiedLeftItemTemplate: import("@angular/core").Signal<import("@angular/core").TemplateRef<unknown> | undefined>; protected minifiedRightItemTemplate: import("@angular/core").Signal<import("@angular/core").TemplateRef<unknown> | undefined>; private allItemElements; private itemClassEffect; /** * Show all breadcrumb items * * @ignore */ seeAll(): void; static ɵfac: i0.ɵɵFactoryDeclaration<BreadcrumbComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<BreadcrumbComponent, "nj-breadcrumb", never, { "ariaLabel": { "alias": "ariaLabel"; "required": false; "isSignal": true; }; "showMoreLabel": { "alias": "showMoreLabel"; "required": false; "isSignal": true; }; }, {}, ["contentTemplates", "allItemElements"], never, true, never>; }