UNPKG

iportal

Version:

web-portal

20 lines (19 loc) 723 B
import { ModuleState } from './state'; import { ModuleManifest, Application } from '../types'; declare class ModuleMount extends ModuleState { private mutationObserver; constructor(id: string, model: ModuleManifest, application: Application); timeTick(): void; show(): void; hide(): void; willShow(): void; willHide(): void; triggerWindow(type: string, attributeName?: string, attributeValue?: string | object | boolean): void; mediaGuard(): Promise<void>; destroy(): Promise<void>; observer(change: (record: MutationRecord[]) => void): MutationObserver | undefined; fate(): Promise<void>; unfate(): void; private unload; } export { ModuleMount };