UNPKG

@eclipse-scout/core

Version:
17 lines 1.01 kB
import { AbstractLayout, BreadcrumbBar, BreadcrumbItem, Dimension, HtmlCompPrefSizeOptions } from '../index'; export declare class BreadcrumbBarLayout extends AbstractLayout { protected _breadcrumbBar: BreadcrumbBar; constructor(breadcrumbBar: BreadcrumbBar); layout($container: JQuery): void; protected _collapse(containerSize: Dimension): void; protected _applyToEllipsis(fun: (ellipsisBreadcrumbItem: BreadcrumbItem) => void): void; protected _undoCollapse(): void; preferredLayoutSize($container: JQuery, options?: HtmlCompPrefSizeOptions): Dimension; protected _visibleBreadcrumbItems(): BreadcrumbItem[]; protected _actualPrefSize(breadcrumbItems?: BreadcrumbItem[], considerEllipsis?: boolean): Dimension; /** * @returns the preferred width of all breadcrumbItems (plus ellipsis breadcrumb) */ protected _breadcrumbItemsWidth(breadcrumbItems?: BreadcrumbItem[], considerEllipsis?: boolean): number; } //# sourceMappingURL=BreadcrumbBarLayout.d.ts.map