survey-core
Version:
A framework-independent core of the SurveyJS Form Library that works with rendering packages. Use it to integrate dynamic, interactive JSON-based forms and surveys into your app, collect user responses, and send them to your own database.
18 lines (17 loc) • 699 B
TypeScript
import { InputMaskBase } from "./mask_base";
import { ITextInputParams } from "./mask_utils";
export declare class InputElementAdapter {
private inputMaskInstance;
private inputElement;
private prevUnmaskedValue;
private setInputValue;
constructor(inputMaskInstance: InputMaskBase, inputElement: HTMLInputElement, value?: any);
inputMaskInstancePropertyChangedHandler: (sender: any, options: any) => void;
clickHandler: (event: any) => void;
beforeInputHandler: (event: any) => void;
changeHandler: (event: any) => void;
createArgs(event: any): ITextInputParams;
addInputEventListener(): void;
removeInputEventListener(): void;
dispose(): void;
}