hswidget
Version:
Helpful Scripts UI widgets
15 lines (14 loc) • 468 B
TypeScript
import { Widget, WidgetAttrs, ViewResult } from "./Widget";
import { Vnode } from "./Widget";
export interface EditSelectAttrs extends WidgetAttrs {
popup?: string;
update: (r: string) => void;
initial?: string;
}
export declare class EditSelect extends Widget {
selectable: boolean;
select: (e: Event) => void;
selected: string;
oninit(node: Vnode<EditSelectAttrs, this>): void;
view(node: Vnode<EditSelectAttrs, this>): ViewResult;
}