UNPKG

react-form-with-constraints

Version:
12 lines (11 loc) 629 B
import { Constructor } from './Constructor'; import { EventEmitter } from './EventEmitter'; export declare const FieldWillValidateEvent = "FIELD_WILL_VALIDATE_EVENT"; export declare function withFieldWillValidateEventEmitter<TBase extends Constructor<{}>>(Base: TBase): { new (...args: any[]): { fieldWillValidateEventEmitter: EventEmitter<[string], void>; emitFieldWillValidateEvent(fieldName: string): void[]; addFieldWillValidateEventListener(listener: (fieldName: string) => void): void; removeFieldWillValidateEventListener(listener: (fieldName: string) => void): void; }; } & TBase;