Extended Table
This field is used to create an extended table where a dialogue box appears in which the user can enter the data for each row seperately.
{"type": "extended-table","id": "table","label": "Table","showInTable": true,"isRequired": true,"rowsCount": {"max": 5},"fields": [{"type": "number","id": "numtable","label": "check","isRequired": true,"showInTable": true},{"type": "time","label": "Time","id": "timetable","isRequired": true,"showInTable": true}]}
The example above creates an extended table register where the user is allowed to input maximum 5 rows within the field, each row has a number and a time.
Field Attributes
Name | Type | Description |
---|---|---|
id | string | Assigns a name for the given field on the backend. This name can be used to refer this field in another field |
label | string | Adds a label to the given field |
isRequired | boolean | Makes a field mandatory |
showInTable | boolean | Displays the field in a table after saving the entry |
rowsCount | number | Indicates the maximum and minimum numbers of rows in the extended table |