UNPKG

@iotile/iotile-common

Version:

Common utilities for IoTile Packages and Applications

19 lines (18 loc) 581 B
import { ControllerBase } from "./controller-base"; export interface ModalOptions { animation: string; backdropClickToClose: boolean; hardwareBackButtonClose: boolean; customController?: string; } export declare class ModalBase extends ControllerBase { private modal; private customController; private templateURL; private options; constructor(name: string, templateURL: string, $injector: any, options: ModalOptions); private createModal(); show(...args: any[]): Promise<void>; hide(): Promise<void>; remove(): Promise<void>; }