FormModel<T>
Extends
BaseObserver<FormModelListener>
Extended by
Type Parameters
| Type Parameter | Default type |
|---|---|
T | { } |
Constructors
Constructor
new FormModel<T>(): FormModel<T>;
Returns
FormModel<T>
Overrides
BaseObserver<FormModelListener>.constructor
Accessors
inputs
Get Signature
get inputs(): FormInput<FormInputGenerics>[];
Returns
FormInput<FormInputGenerics>[]
Methods
addInput()
addInput<T>(input): T;
Type Parameters
| Type Parameter |
|---|
T extends FormInput<FormInputGenerics> |
Parameters
| Parameter | Type |
|---|---|
input | T |
Returns
T
errors()
errors(): T;
Returns
T
getInput()
getInput<T>(name): T;
Type Parameters
| Type Parameter |
|---|
T extends FormInput<FormInputGenerics> |
Parameters
| Parameter | Type |
|---|---|
name | string |
Returns
T
getVisibleInputs()
getVisibleInputs(): FormInput<FormInputGenerics>[];
Returns
FormInput<FormInputGenerics>[]
isValid()
isValid(): boolean;
Returns
boolean
render()
render(options?): Element;
Parameters
| Parameter | Type |
|---|---|
options? | RenderOptions |
Returns
Element
setValues()
setValues(values): void;
Parameters
| Parameter | Type |
|---|---|
values | Partial<T> |
Returns
void
value()
value(): T;
Returns
T