@covalent/core
Version:
Core Teradata UI Platform for layouts, icons, custom components and themes. This should be added as a dependency for any project that wants to use layouts, icons and themes for Angular Material.
49 lines (48 loc) • 1.65 kB
TypeScript
import { ElementRef, AfterViewInit } from '@angular/core';
import * as i0 from "@angular/core";
export declare class TdBreadcrumbComponent implements AfterViewInit {
private _changeDetectorRef;
private _displayCrumb;
private _width;
private _displayIcon;
private _separatorIcon;
private _shouldTruncate;
private _maxWidth?;
elementRef: ElementRef<any>;
fullText: string;
flexOrder: number;
isCurrentPage: boolean;
get ariaCurrent(): string | null;
matButtonClass: boolean;
tdBreadCrumbClass: boolean;
get separatorIcon(): string;
set separatorIcon(separatorIcon: string);
get displayIcon(): boolean;
set displayIcon(displayIcon: boolean);
get shouldTruncate(): boolean;
set shouldTruncate(shouldTruncate: boolean);
get maxWidth(): number | undefined;
set maxWidth(maxWidth: number | undefined);
get displayCrumb(): boolean;
/**
* Whether to display the crumb or not
*/
set displayCrumb(shouldDisplay: boolean);
/**
* Width of the DOM element of the crumb
*/
get width(): number;
/**
* Gets the display style of the crumb
*/
get displayBinding(): string | undefined;
get maxWidthBinding(): number | undefined;
get orderBinding(): number;
ngAfterViewInit(): void;
/**
* Stop click propagation when clicking on icon
*/
_handleIconClick(event: Event): void;
static ɵfac: i0.ɵɵFactoryDeclaration<TdBreadcrumbComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<TdBreadcrumbComponent, "td-breadcrumb, a[td-breadcrumb]", never, {}, {}, never, ["*"], true, never>;
}