{ "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" } } }