@stimulus-library/controllers
Version:
A library of useful controllers for Stimulus
17 lines (16 loc) • 568 B
TypeScript
import { BaseController } from "@stimulus-library/utilities";
export declare class CheckboxEnableInputsController extends BaseController {
static targets: string[];
static values: {
clear: BooleanConstructor;
};
readonly hasEnablerTarget: boolean;
readonly enablerTarget: HTMLInputElement;
readonly enableTargets: Array<HTMLInputElement | HTMLTextAreaElement | HTMLSelectElement>;
readonly clearValue: boolean;
readonly hasClearValue: boolean;
connect(): void;
toggle(): void;
disable(): void;
enable(): void;
}