Skip to content

Collects numeric input with optional decimal places, min/max bounds, and positive-only restriction.

Schema

FieldTypeDescription
questionType"number"Identifies this as a number field
placeholderstringPlaceholder text for the input
number.onlypositivebooleanReject negative values
number.decimalsnumberNumber of decimal places allowed
number.minnumberMinimum allowed value
number.maxnumberMaximum allowed value
number.defaultValuenumber | nullPre-filled value
{
  "_id": "6a0ef7583affac35058b067f",
  "questionType": "number",
  "question": "Number",
  "placeholder": "Number question placeholder",
  "displayOrder": 11,
  "isRequired": false,
  "isDeleted": false,
  "isActive": true,
  "number": {
    "onlypositive": true,
    "decimals": 2,
    "min": 1,
    "max": 56,
    "defaultValue": null
  }
}