import Multivalue from 'formiojs/src/components/_classes/multivalue/Multivalue.js'Multivalue
Extends:
Direct Subclass:
Member Summary
| Public Members | ||
| public get |
addAnother: * |
|
| public get |
dataValue: * |
|
| public set |
|
|
| public get |
defaultValue: * |
|
| public |
multiMasks: {} |
|
Method Summary
| Public Methods | ||
| public |
addNewValue(value: *) Adds a new empty value to the data array. |
|
| public |
addValue() Adds a new empty value to the data array, and add a new row to contain it. |
|
| public |
attach(dom: *): * |
|
| public |
attachElement(element: *, index: *) Attach inputs to the element. |
|
| public |
attachMultiMask(index: *): boolean |
|
| public |
detach() |
|
| public |
getMaskPattern(maskName: *): * |
|
| public |
onSelectMaskHandler(event: *) |
|
| public |
render(): * |
|
| public |
|
|
| public |
renderRow(value: *, index: *): * |
|
| public |
updateMask(input: *, mask: *) |
|
| public |
useWrapper(): * |
|
Public Members
public get addAnother: * source
public get dataValue: * source
public set dataValue source
public get defaultValue: * source
public multiMasks: {} source
Public Methods
public addNewValue(value: *) source
Adds a new empty value to the data array.
Params:
| Name | Type | Attribute | Description |
| value | * |
public attachElement(element: *, index: *) source
Attach inputs to the element.
Params:
| Name | Type | Attribute | Description |
| element | * | ||
| index | * |
public detach() source
public getMaskPattern(maskName: *): * source
Params:
| Name | Type | Attribute | Description |
| maskName | * |
Return:
| * |
public onSelectMaskHandler(event: *) source
Params:
| Name | Type | Attribute | Description |
| event | * |
public renderRow(value: *, index: *): * source
Params:
| Name | Type | Attribute | Description |
| value | * | ||
| index | * |
Return:
| * |
public updateMask(input: *, mask: *) source
Params:
| Name | Type | Attribute | Description |
| input | * | ||
| mask | * |
