UNPKG

mobx-react-form

Version:
39 lines 1.45 kB
import { ObservableMap } from "mobx"; import { SharedActionsInterface } from "./SharedActionsInterface"; import { SharedEventsInterface } from "./SharedEventsInterface"; import { SharedHelpersInterface } from "./SharedHelpersInterface"; import { SharedInitializerInterface } from "./SharedInitializerInterface"; import { SharedUtilsInferface } from "./SharedUtilsInterface"; import { StateInterface } from "./StateInterface"; export interface BaseInterface extends SharedInitializerInterface, SharedActionsInterface, SharedEventsInterface, SharedUtilsInferface, SharedHelpersInterface { state: StateInterface; fields: ObservableMap; path: string | undefined | null; $hooks: any; $handlers: any; $submitted: number; $submitting: boolean; $validated: number; $validating: boolean; $touched: boolean; $changed: number; changed: number; submitted: number; submitting: boolean; validated: number; validating: boolean; hasIncrementalKeys: boolean; hasNestedFields: boolean; size: number; execHook(name: string, fallback?: any): any; execHandler(name: string, args: any, fallback?: any): any; intercept(opt: any): any; observe(opt: any): any; onClear(args: any): any; onReset(args: any): any; onSubmit(args: any): any; onAdd(args: any): any; onDel(args: any): any; } export default BaseInterface; //# sourceMappingURL=BaseInterface.d.ts.map