mobx-react-form
Version:
Reactive MobX Form State Management
28 lines (26 loc) • 885 B
TypeScript
import { ValidationPlugin, ValidationPluginConfig, ValidationPluginConstructor, ValidationPluginInterface } from "../models/ValidatorInterface";
/**
Vanilla JavaScript Functions
const plugins = {
vkf: vkf({
package: validator,
}),
};
*/
export declare class VJF implements ValidationPluginInterface {
promises: any[];
config: any;
state: any;
extend: any;
validator: any;
constructor({ config, state, promises, }: ValidationPluginConstructor);
extendValidator(): void;
validate(field: any): void;
collectData($fn: any, field: any): void;
executeValidation(field: any): void;
executeAsyncValidation(field: any): void;
handleFunctionResult($fn: any, field: any): any;
}
declare const _default: (config?: ValidationPluginConfig) => ValidationPlugin;
export default _default;
//# sourceMappingURL=VJF.d.ts.map