Collects numeric input with optional decimal places, min/max bounds, and positive-only restriction.
| Field | Type | Description |
|---|---|---|
questionType | "number" | Identifies this as a number field |
placeholder | string | Placeholder text for the input |
number.onlypositive | boolean | Reject negative values |
number.decimals | number | Number of decimal places allowed |
number.min | number | Minimum allowed value |
number.max | number | Maximum allowed value |
number.defaultValue | number | null | Pre-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
}
}