UNPKG

finpro

Version:
43 lines 1.13 kB
import { CSSResultGroup, PropertyValues, TemplateResult } from 'lit'; import FinproElement from '../../internals/finpro-element'; import '../fp-button/fp-button'; export default class FpDialog extends FinproElement { static get styles(): CSSResultGroup; /** * Sets dialog open-close status */ open: boolean; /** * Sets the dialog title */ caption?: string; private dialog; private footer; private container; private content; /** * Fires when the dialog is opened */ private onOpen; /** * Fires when the dialog is closed */ private onClose; updated(changedProperties: PropertyValues<this>): void; private get hasHtmlDialogSupport(); private get _hasFooter(); private toggleDialogHandler; private closeDialog; private clickOutsideHandler; private onKeydown; private toggleFooterShadow; private renderFooter; private renderContainer; render(): TemplateResult; } declare global { interface HTMLElementTagNameMap { 'fp-dialog': FpDialog; } } //# sourceMappingURL=fp-dialog.d.ts.map