Repository URL to install this package:
|
Version:
3.4.0 ▾
|
import { SerializedObj } from '../typings';
import { InputState } from '../inputs/InputState';
import { FormGetPredicate } from './typings';
export declare class FormState {
identifier: string;
inputsList: InputState[];
inputPluginsList: any[];
setFormStateOnInput: (input: InputState<import("../inputs/typings").AnyObj>) => void;
setInputsList(inputsList: InputState[]): void;
setInputPluginsList(list: any[]): void;
setIdentifier(identifier: string): void;
toJSON(): SerializedObj;
/**
* @todo here, key is we need to finish FieldSet to recurse with FieldSet
*/
get(identifier: string | FormGetPredicate): InputState | undefined;
readonly isValid: boolean;
}