UNPKG

@universal-material/web

Version:
47 lines 1.58 kB
import { PropertyValues } from '@lit/reactive-element'; import { HTMLTemplateResult, LitElement } from 'lit'; export declare class UmTopAppBar extends LitElement { #private; static styles: import("lit").CSSResult[]; /** * Whether the app bar has leading icon or not * * _Note:_ Readonly */ hasLeadingIcon: boolean; /** * Whether the app bar has trailing icon or not * * _Note:_ Readonly */ hasTrailingIcon: boolean; position: 'fixed' | 'absolute' | 'static'; size: 'small' | 'medium' | 'large'; headline: string; get scrollContainer(): 'none' | 'window' | string | undefined; set scrollContainer(idOrElement: string | HTMLElement | undefined); containerScrolled: boolean; private readonly assignedLeadingIcons; private readonly assignedTrailingIcons; private readonly _container; private readonly _extendedContent; private readonly _headlineElement; private containerSizeObserver; private scrollContainerElement; private getScrollContainer; private handleLeadingIconSlotChange; private handleTrailingIconSlotChange; render(): HTMLTemplateResult; protected updated(_changedProperties: PropertyValues): void; firstUpdated(changedProperties: PropertyValues): void; connectedCallback(): void; disconnectedCallback(): void; private static getScrollTop; private setContentHeightProperty; } declare global { interface HTMLElementTagNameMap { 'u-top-app-bar': UmTopAppBar; } } //# sourceMappingURL=top-app-bar.d.ts.map