UNPKG

finpro

Version:
51 lines 1.23 kB
import { CSSResultGroup, TemplateResult } from 'lit'; import '../fp-button/fp-button'; import { PropertyValues } from 'lit'; import FinproElement from '../../internals/finpro-element'; /** * @tag fp-drawer * @summary Finpro Drawer component * */ export default class FpDrawer extends FinproElement { static get styles(): CSSResultGroup; /** * Sets drawer open-close status */ open: boolean; /** * Sets the drawer title */ caption?: string; /** * Sets the drawer embed url for iframe */ embedUrl?: string; /** * Sets the drawer external link */ externalLink?: string; /** * Fires when the drawer is opened */ private onOpen; /** * Fires when the drawer is closed */ private onClose; connectedCallback(): void; updated(changedProperties: PropertyValues<this>): void; private domExistenceSchedule; private toggleDialogHandler; private domExistence; private closeDrawer; private renderContent; private renderContainer; render(): TemplateResult; } declare global { interface HTMLElementTagNameMap { 'fp-drawer': FpDrawer; } } //# sourceMappingURL=fp-drawer.d.ts.map