UNPKG

hswidget

Version:
15 lines (14 loc) 443 B
import m from 'mithril'; import { Vnode } from './Widget'; import { Widget } from './Widget'; import { WidgetAttrs } from './Widget'; export interface ModalAttrs extends WidgetAttrs { dismiss: () => void; showModal?: () => boolean; } export declare class Modal extends Widget { showModal: boolean; hide: () => void; oninit(node: Vnode<ModalAttrs, this>): void; view(node: Vnode<ModalAttrs, this>): m.Vnode<any, any>; }