2024-07-15 10:51:00 -04:00

54 lines
1.3 KiB
JSON

{
"title": "Text Field",
"description": "A simple text field that is required, has a default value, sets a placeholder, includes a description. (field name will be 'firstname')",
"type": "object",
"required": [
"firstName",
"check1",
"check2",
"check3",
"driving"
],
"properties": {
"firstName": {
"type": "string",
"title": "First name",
"default": "Chuck"
},
"address": {
"type": "string",
"title": "Address"
},
"check1": {
"type": "boolean",
"title": "Required but no default set"
},
"check2": {
"type": "boolean",
"title": "Required and default set to false",
"default": false,
"description": "Check box 2 description"
},
"check3": {
"type": "boolean",
"title": "Required default set to true",
"default": true
},
"driving": {
"type": "boolean",
"title": "Can you drive?"
},
"delivery_date": {
"type": "string",
"format": "date",
"title": "Preferred Delivery Date",
"validationErrorMessage": "Date must be today's date or later"
},
"delivery_date_range": {
"type": "string",
"title": "Preferred Delivery Date Range" ,
"minimumDate":"today",
"maximumDate" : "31-01-2035"
}
}
}