UNPKG

@sprucelabs/spruce-cli

Version:

Command line interface for building Spruce skills.

23 lines (22 loc) 764 B
import { BaseWidget } from '../types/widgets.types'; import { WindowWidget, WindowWidgetOptions } from '../types/window.types'; import TkBaseWidget, { TkWidgetOptions } from './TkBaseWidget'; export default class TkWindowWidget extends TkBaseWidget implements WindowWidget { readonly type = "window"; private document; constructor(options: TkWidgetOptions & WindowWidgetOptions); getFocusedWidget(): BaseWidget<any> | null; private handleKeyPress; protected handleParentResize(): void; setTitle(title: string): void; hideCursor(): void; showCursor(): void; getFrame(): { left: number; top: number; width: any; height: any; }; getTermKitElement(): any; destroy(): Promise<void>; }