ms-react-reactive-form
Version:
an implementation of the Reactive Form concept in React, supporting Javascript and Typescript
18 lines (17 loc) • 512 B
TypeScript
import { Control } from './models';
import Validators from './Validators';
export default class FormControl implements Control {
value: any;
validity: boolean;
errors: {
[key: string]: any;
};
requiredValidations: {
[key: string]: any;
};
type?: string;
constructor(value: any, validators?: any[], type?: string);
removeValidators(validators: Validators[]): void;
setValue(value?: any): void;
setValidators(validators: any[]): void;
}