UNPKG

@sprucelabs/spruce-cli

Version:

Command line interface for building Spruce skills.

21 lines (20 loc) 744 B
import { TextWidget, TextWidgetOptions } from '../types/text.types'; import { WidgetFrame } from '../types/widgets.types'; import TkBaseWidget, { TkWidgetOptions } from './TkBaseWidget'; export default class TkTextWidget extends TkBaseWidget implements TextWidget { readonly type = "text"; private text; private shouldAutoScrollWhenAppendingContent; constructor(options: TkWidgetOptions & TextWidgetOptions); private handleMouseDown; getTermKitElement(): any; setFrame(frame: WidgetFrame): void; getText(): string; private isLogScrolledAllTheWay; getScrollY(): any; getScrollX(): any; setText(content: string): void; private markupType; private padAnsiSegments; private padSegment; }