react-form-with-constraints
Version:
Simple form validation for React
13 lines (12 loc) • 618 B
TypeScript
import { Constructor } from './Constructor';
import { EventEmitter } from './EventEmitter';
import { Field } from './Field';
export declare const FieldDidResetEvent = "FIELD_DID_RESET_EVENT";
export declare function withFieldDidResetEventEmitter<TBase extends Constructor<{}>>(Base: TBase): {
new (...args: any[]): {
fieldDidResetEventEmitter: EventEmitter<[Field], void>;
emitFieldDidResetEvent(field: Field): void[];
addFieldDidResetEventListener(listener: (field: Field) => void): void;
removeFieldDidResetEventListener(listener: (field: Field) => void): void;
};
} & TBase;