UNPKG

@stimulus-library/controllers

Version:

A library of useful controllers for Stimulus

31 lines (30 loc) 1.11 kB
import { BaseController } from "@stimulus-library/utilities"; export declare class ValueWarnController extends BaseController { static classes: string[]; static targets: string[]; static values: { max: NumberConstructor; min: NumberConstructor; minMessage: StringConstructor; maxMessage: StringConstructor; }; readonly inputTarget: HTMLInputElement; readonly warningTarget: HTMLElement; readonly maxValue: number; readonly hasMaxValue: boolean; readonly minValue: number; readonly hasMinValue: boolean; readonly minMessageValue: string; readonly hasMinMessageValue: boolean; readonly maxMessageValue: string; readonly hasMaxMessageValue: boolean; addInputWarningClasses: (el?: HTMLElement) => void; removeInputWarningClasses: (el?: HTMLElement) => void; addWarningHideClasses: (el?: HTMLElement) => void; removeWarningHideClasses: (el?: HTMLElement) => void; get _maxMessage(): string; get _minMessage(): string; get defaultWarningHideClasses(): string[]; connect(): void; private _check; }