UNPKG

@dzeio/form-manager

Version:

A powerfull Form Manager

14 lines (13 loc) 472 B
import FormManager from "../FormManager"; import InputIdentity from "./Interfaces/InputIdentity"; export default abstract class InputAbstract { element: HTMLInputElement; form: FormManager; constructor(element: HTMLElement, form: FormManager); abstract setValue(value: any): void; abstract getValue(): any; abstract formatValue(value: any): any; abstract getName(): string; abstract verify(): boolean; static identity: InputIdentity; }