@ribajs/core
Version:
Core module of Riba.js
12 lines (11 loc) • 437 B
TypeScript
import { Binder } from "../binder.js";
export declare class CheckedBinder extends Binder<string | boolean, HTMLInputElement> {
static key: string;
publishes: boolean;
priority: number;
onChange: () => void;
bind(el: HTMLInputElement): void;
unbind(el: HTMLInputElement): void;
routine(el: HTMLInputElement, newValue: string | boolean): void;
getValue(el: HTMLInputElement): string | boolean | string[];
}