Number input field

To add a number input field, use the field.number component.

Integer validation

By default, this field can contain decimal numbers. To enter integers, use validation:

"validation": {
  "type": "condition.schema",
  "schema": {
    "type": "integer"
  "hint": "Enter an integer"

View example in the sandbox

Prohibit negative numbers

By default, you can enter both positive and negative numbers in this field. To prohibit negative numbers, use the minimum property:

"minimum": 0

View example in the sandbox