Type | Description |
text |
A text input field |
textarea |
A textarea input field |
number |
A number input field |
password |
A password masked input field |
checkbox |
A checkbox field |
datetime |
A datetime field |
enum |
A multi-column filterable dropdown box |
text formfield
A text input field
Below are the properties that are specifically for a text tablefield
Attribute | Comments |
---|---|
basic | |
label string |
Tablefield label A friendly name/label for the tablefield |
name string / required / unique |
Field name This attribute represents the name of the form field. |
placeholder string |
In-field help value Some form fields allow an in-field hint value.
Only available with types:
text, textarea, number, password, checkbox, enum, datetime |
type string / required |
Tablefield type (= text) |
data | |
default many |
Default value
The type of the value depends on the field type.
Only available with types:
text, textarea, number, password, enum, checkbox, datetime |
validation | |
in object added in version 2.2.4 |
A list validation (must be in list)
Enforces a validation where the current field must be one of the values in a list (referencing another field).
This field requires an object with 2 attributes:
*
Only available with types:
text, expression, password, datetime Examples: 1) Check if ip is in range
|
maxLength number |
Field maximum length Forces a string-field to be maximum x long.
Only available with types:
text, expression, password |
minLength number |
Field minimum length Forces a string-field to be at least x long.
Only available with types:
text, expression, password |
notIn object added in version 2.2.4 |
A list validation (can not be in list)
Enforces a validation where the current field can not be one of the values in a list (referencing another field).
This field requires an object with 2 attributes:
*
Only available with types:
text, expression, password, datetime Examples: 1) Check if ip exists
|
regex object |
A regular expression validation
Enforces a validation where the current field must match a regular expression.
This field requires an object with 2 attributes:
*
Only available with types:
text, expression, password, datetime Examples: 1) Validate email address
2) Strong password
|
required boolean |
Required field Makes the field required.
Default:
false |
visualization | |
icon string |
Field icon Some tablefields can hold a nice looking icon. The icon name is a free fontawesome 6 icon. You can find more information at www.fontawesome.com
Only available with types:
text, number, password, enum, datetime |
textarea formfield
A textarea input field
Below are the properties that are specifically for a textarea tablefield
Attribute | Comments |
---|---|
basic | |
label string |
Tablefield label A friendly name/label for the tablefield |
name string / required / unique |
Field name This attribute represents the name of the form field. |
placeholder string |
In-field help value Some form fields allow an in-field hint value.
Only available with types:
text, textarea, number, password, checkbox, enum, datetime |
type string / required |
Tablefield type (= textarea) |
data | |
default many |
Default value
The type of the value depends on the field type.
Only available with types:
text, textarea, number, password, enum, checkbox, datetime |
validation | |
required boolean |
Required field Makes the field required.
Default:
false |
number formfield
A number input field
Below are the properties that are specifically for a number tablefield
Attribute | Comments |
---|---|
basic | |
label string |
Tablefield label A friendly name/label for the tablefield |
name string / required / unique |
Field name This attribute represents the name of the form field. |
placeholder string |
In-field help value Some form fields allow an in-field hint value.
Only available with types:
text, textarea, number, password, checkbox, enum, datetime |
type string / required |
Tablefield type (= number) |
data | |
default many |
Default value
The type of the value depends on the field type.
Only available with types:
text, textarea, number, password, enum, checkbox, datetime |
validation | |
maxValue number |
Field maximum value Forces a number-field to not be higher than…
Only available with types:
number |
minValue number |
Field minimum value Forces a number-field to not be lower than…
Only available with types:
number |
required boolean |
Required field Makes the field required.
Default:
false |
visualization | |
icon string |
Field icon Some tablefields can hold a nice looking icon. The icon name is a free fontawesome 6 icon. You can find more information at www.fontawesome.com
Only available with types:
text, number, password, enum, datetime |
password formfield
A password masked input field
Below are the properties that are specifically for a password tablefield
Attribute | Comments |
---|---|
basic | |
label string |
Tablefield label A friendly name/label for the tablefield |
name string / required / unique |
Field name This attribute represents the name of the form field. |
placeholder string |
In-field help value Some form fields allow an in-field hint value.
Only available with types:
text, textarea, number, password, checkbox, enum, datetime |
type string / required |
Tablefield type (= password) |
data | |
default many |
Default value
The type of the value depends on the field type.
Only available with types:
text, textarea, number, password, enum, checkbox, datetime |
validation | |
in object added in version 2.2.4 |
A list validation (must be in list)
Enforces a validation where the current field must be one of the values in a list (referencing another field).
This field requires an object with 2 attributes:
*
Only available with types:
text, expression, password, datetime Examples: 1) Check if ip is in range
|
maxLength number |
Field maximum length Forces a string-field to be maximum x long.
Only available with types:
text, expression, password |
minLength number |
Field minimum length Forces a string-field to be at least x long.
Only available with types:
text, expression, password |
notIn object added in version 2.2.4 |
A list validation (can not be in list)
Enforces a validation where the current field can not be one of the values in a list (referencing another field).
This field requires an object with 2 attributes:
*
Only available with types:
text, expression, password, datetime Examples: 1) Check if ip exists
|
regex object |
A regular expression validation
Enforces a validation where the current field must match a regular expression.
This field requires an object with 2 attributes:
*
Only available with types:
text, expression, password, datetime Examples: 1) Validate email address
2) Strong password
|
required boolean |
Required field Makes the field required.
Default:
false |
visualization | |
icon string |
Field icon Some tablefields can hold a nice looking icon. The icon name is a free fontawesome 6 icon. You can find more information at www.fontawesome.com
Only available with types:
text, number, password, enum, datetime |
checkbox formfield
A checkbox field
Below are the properties that are specifically for a checkbox tablefield
Attribute | Comments |
---|---|
basic | |
label string |
Tablefield label A friendly name/label for the tablefield |
name string / required / unique |
Field name This attribute represents the name of the form field. |
placeholder string |
In-field help value Some form fields allow an in-field hint value.
Only available with types:
text, textarea, number, password, checkbox, enum, datetime |
type string / required |
Tablefield type (= checkbox) |
data | |
default many |
Default value
The type of the value depends on the field type.
Only available with types:
text, textarea, number, password, enum, checkbox, datetime |
validation | |
required boolean |
Required field Makes the field required.
Default:
false |
datetime formfield
A datetime field
Below are the properties that are specifically for a datetime tablefield
Attribute | Comments |
---|---|
basic | |
label string |
Tablefield label A friendly name/label for the tablefield |
name string / required / unique |
Field name This attribute represents the name of the form field. |
placeholder string |
In-field help value Some form fields allow an in-field hint value.
Only available with types:
text, textarea, number, password, checkbox, enum, datetime |
type string / required |
Tablefield type (= datetime) |
data | |
default many |
Default value
The type of the value depends on the field type.
Only available with types:
text, textarea, number, password, enum, checkbox, datetime |
datetime | |
dateType string added in version 4.0.2 |
DateType of the datetime picker The datetime picker can pick several types
Choices:
Only available with types:
datetime |
validation | |
in object added in version 2.2.4 |
A list validation (must be in list)
Enforces a validation where the current field must be one of the values in a list (referencing another field).
This field requires an object with 2 attributes:
*
Only available with types:
text, expression, password, datetime Examples: 1) Check if ip is in range
|
notIn object added in version 2.2.4 |
A list validation (can not be in list)
Enforces a validation where the current field can not be one of the values in a list (referencing another field).
This field requires an object with 2 attributes:
*
Only available with types:
text, expression, password, datetime Examples: 1) Check if ip exists
|
regex object |
A regular expression validation
Enforces a validation where the current field must match a regular expression.
This field requires an object with 2 attributes:
*
Only available with types:
text, expression, password, datetime Examples: 1) Validate email address
2) Strong password
|
required boolean |
Required field Makes the field required.
Default:
false |
visualization | |
icon string |
Field icon Some tablefields can hold a nice looking icon. The icon name is a free fontawesome 6 icon. You can find more information at www.fontawesome.com
Only available with types:
text, number, password, enum, datetime |
enum formfield
A multi-column filterable dropdown box
Below are the properties that are specifically for a enum tablefield
Attribute | Comments |
---|---|
basic | |
label string |
Tablefield label A friendly name/label for the tablefield |
name string / required / unique |
Field name This attribute represents the name of the form field. |
placeholder string |
In-field help value Some form fields allow an in-field hint value.
Only available with types:
text, textarea, number, password, checkbox, enum, datetime |
type string / required |
Tablefield type (= enum) |
data | |
default many |
Default value
The type of the value depends on the field type.
Only available with types:
text, textarea, number, password, enum, checkbox, datetime |
from string |
Datasource
In a table we can have an
Only available with types:
enum |
outputObject boolean |
Output the selection of an enum field as a full object.
When selecting from an
Default:
false
Only available with types:
enum |
valueColumn string |
The column of a selected item that needs to exported as extravar
When you select an item in an
Default:
first column
Only available with types:
enum Examples: 1) Export name
|
interaction | |
filterColumns array |
The list of columns that you can filter on
By default the
Only available with types:
enum Examples: 1) Show usage
|
validation | |
required boolean |
Required field Makes the field required.
Default:
false |
visualization | |
columns array |
The list of columns visible in the dropdown box
By default all properties are show in an
Only available with types:
enum Examples: 1) Show only wanted columns
|
horizontal boolean added in version 4.0.3 |
Converts a dropdown box to a horizontal selector
A
Default:
false
Only available with types:
enum |
icon string |
Field icon Some tablefields can hold a nice looking icon. The icon name is a free fontawesome 6 icon. You can find more information at www.fontawesome.com
Only available with types:
text, number, password, enum, datetime |
pctColumns array |
The list of columns that should visualized as a percentage-bar
By default all properties are show with its regular value.
Only available with types:
enum Examples: 1) Show usage
|
previewColumn string |
The column of the selected item(s) that is shown in the dropdown-preview
When you select an item in an
Default:
first column
Only available with types:
enum Examples: 1) Export name
|
sticky boolean |
Make a dropdown box permanently visible
A
Default:
false
Only available with types:
enum |