ColumnsFormModel<T>
Extends
FormModel<T>
Type Parameters
| Type Parameter | Default type |
|---|---|
T | { } |
Constructors
Constructor
new ColumnsFormModel<T>(options?): ColumnsFormModel<T>;
Parameters
| Parameter | Type |
|---|---|
options | ColumnsFormModelOptions |
Returns
ColumnsFormModel<T>
Overrides
Properties
| Property | Type |
|---|---|
columns | Map<FormInput<FormInputGenerics>, number> |
Accessors
inputs
Get Signature
get inputs(): FormInput<FormInputGenerics>[];
Returns
FormInput<FormInputGenerics>[]
Inherited from
Methods
addInput()
addInput<T>(input, column?): T;
Type Parameters
| Type Parameter |
|---|
T extends FormInput<FormInputGenerics> |
Parameters
| Parameter | Type | Default value |
|---|---|---|
input | T | undefined |
column | number | 0 |
Returns
T
Overrides
errors()
errors(): T;
Returns
T
Inherited from
getInput()
getInput<T>(name): T;
Type Parameters
| Type Parameter |
|---|
T extends FormInput<FormInputGenerics> |
Parameters
| Parameter | Type |
|---|---|
name | string |
Returns
T
Inherited from
getMode()
getMode(): ColumnsFormModelRenderMode;
Returns
getVisibleInputs()
getVisibleInputs(): FormInput<FormInputGenerics>[];
Returns
FormInput<FormInputGenerics>[]
Inherited from
isValid()
isValid(): boolean;
Returns
boolean
Inherited from
render()
render(): Element;
Returns
Element
Overrides
renderWithMode()
renderWithMode(mode): Element;
Parameters
| Parameter | Type |
|---|---|
mode | ColumnsFormModelRenderMode |
Returns
Element
setValues()
setValues(values): void;
Parameters
| Parameter | Type |
|---|---|
values | Partial<T> |
Returns
void
Inherited from
value()
value(): T;
Returns
T