hswidget
Version:
Helpful Scripts UI widgets
25 lines (24 loc) • 630 B
TypeScript
import { WidgetAttrs } from './Widget';
import { Widget } from './Widget';
import m from "mithril";
import { Vnode } from "./Widget";
export interface IconAttrs extends WidgetAttrs {
mdi?: string;
}
export declare class Icon extends Widget {
static predefined: {
info: string;
warn: string;
stop: string;
power: string;
plus: string;
minus: string;
plusminus: string;
chevronUp: string;
chevronDown: string;
chevronLeft: string;
chevronRight: string;
home: string;
};
view(node: Vnode<IconAttrs, this>): m.Children;
}