Number
The Number
only allows integers or decimals as input values.
Settings
format
-
- Type
- string
- Default
- 'integer'
Possible values:
integer
(default) ordecimal
.
default
-
- Type
- integer
- Default
- "0"
Default value set if a new record is created.
range
-
- Type
- array
An array which defines an integer range within the value must be.
- lower (integer)
- Defines the lower integer value.
- upper (integer)
- Defines the upper integer value.
Example:
range: lower: 10 upper: 999
Copied!
required
-
- Type
- boolean
- Default
- false
If set, the field becomes mandatory.
slider
-
- Type
- array
Render a value slider next to the field. Available keys:
- step (integer / float)
- Set the step size the slider will use. For floating point values this can itself be a floating point value. Default: 1.
- width (integer, pixels)
- Define the width of the slider. Default: 100.
Example:
slider: step: 1 width: 100
Copied!Tip
It is advised to also define a range property when using the slider, otherwise the slider will go from 0 to 10000.
Examples
Minimal
name: example/number
fields:
- identifier: number
type: Number
Copied!
Advanced / use case
name: example/number
fields:
- identifier: number
type: Number
format: integer
default: 10
size: 20
range:
lower: 10
upper: 999
slider:
step: 1
width: 100
valuePicker:
items:
- [ '100', 100 ]
- [ '250', 250 ]
- [ '500', 500 ]
Copied!