diff options
Diffstat (limited to 'input/number.d.ts')
| -rw-r--r-- | input/number.d.ts | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/input/number.d.ts b/input/number.d.ts new file mode 100644 index 0000000..cbf847a --- /dev/null +++ b/input/number.d.ts @@ -0,0 +1,26 @@ +export interface WuiInputNumberOpts { + label: string; + value: number; + id?: string; + hint?: string; + max?: number; + min?: number; + is_disabled?: boolean; + onChangeHandler: (new_value: number) => void; +} +export declare class WuiInputNumber { + opts: WuiInputNumberOpts; + el: HTMLElement; + private el_label; + private el_input; + private el_hint; + private el_hint_toggler; + private value; + constructor(opts: WuiInputNumberOpts); + private generateLabel; + private generateInput; + private generateHintToggler; + private generateHint; + private onClickHintToggler; + private onKeyUp; +} |
