Creates a new JSON form document with a unique name.
Copied to Clipboard
{
"name": "Device Form",
"description": "This form describes the connection information for a device.",
"struct": {
"type": "sint culpa",
"items": [
{
"nodeId": "kdWO-g4oS3GkzrbqDqCZUw",
"type": "string",
"title": "Device Name",
"description": "A unique name of the target device.",
"placeholder": "Enter the device's name",
"required": true,
"customKey": "exercitation ut id laboris",
"helper": "Tooltip help message goes here",
"pattern": "regex",
"readOnly": true,
"binding": false,
"rel": "ea sed cupidatat",
"targetPointer": "deserunt nulla ad eiusmod",
"format": "labore veniam",
"minLength": -44608399,
"maxLength": 16654100,
"default": "eiusmod sunt",
"disabled": true
},
{
"nodeId": "kdWO-g4oS3GkzrbqDqCZUw",
"type": "string",
"title": "Device Name",
"description": "A unique name of the target device.",
"placeholder": "Enter the device's name",
"required": false,
"customKey": "nulla aliquip non adipisicing",
"helper": "Tooltip help message goes here",
"pattern": "regex",
"readOnly": true,
"binding": false,
"rel": "id quis",
"targetPointer": "elit et sint deserunt dolor",
"format": "veniam ut Lorem",
"minLength": 63386124,
"maxLength": -55190838,
"default": "laborum",
"disabled": false
},
{
"nodeId": "kdWO-g4oS3GkzrbqDqCZUw",
"type": "string",
"title": "Device Name",
"description": "A unique name of the target device.",
"placeholder": "Enter the device's name",
"required": true,
"customKey": "Lorem exercitation elit reprehenderit",
"helper": "Tooltip help message goes here",
"pattern": "regex",
"readOnly": false,
"binding": false,
"rel": "velit sit fugiat est",
"targetPointer": "ea et id qui",
"format": "in sed anim in",
"minLength": -76078160,
"maxLength": -10329277,
"default": "nostrud aliquip incididunt elit laboris",
"disabled": true
},
{
"nodeId": "kdWO-g4oS3GkzrbqDqCZUw",
"type": "number",
"title": "Retry attempts",
"description": "The number of connection retries before timing out.",
"placeholder": "Enter connection retry attempt count",
"required": false,
"customKey": true,
"widget": "Lorem sit labore",
"helper": "Tooltip help message goes here",
"readOnly": true,
"minimum": null,
"maximum": null,
"default": 41901017.30361876,
"disabled": false
},
{
"nodeId": "kdWO-g4oS3GkzrbqDqCZUw",
"type": "string",
"title": "File Upload",
"description": "Upload a file",
"helper": "Tooltip help message goes here",
"format": "data-url",
"customKey": "labore dolore id ipsum"
}
],
"nodeId": "kdWO-g4oS3GkzrbqDqCZUw"
},
"schema": {
"title": "schema"
},
"uiSchema": {
"title": "uiSchema"
}
}
Copied to Clipboard
{
"type": "object",
"properties": {
"name": {
"title": "name",
"type": "string",
"examples": [
"Device Form"
]
},
"description": {
"title": "description",
"type": "string",
"examples": [
"This form describes the connection information for a device."
]
},
"struct": {
"title": "struct",
"$ref": "formStruct"
},
"schema": {
"title": "schema",
"$ref": "formSchema#/definitions/container"
},
"uiSchema": {
"title": "uiSchema",
"$ref": "formUISchema#/definitions/container"
},
"bindingSchema": {
"title": "bindingSchema",
"$ref": "formBindingSchema#/definitions/bindingSchema"
},
"validationSchema": {
"title": "validationSchema",
"$ref": "formValidationSchema#/definitions/validationSchema"
}
},
"required": [
"name",
"description",
"struct",
"schema",
"uiSchema",
"bindingSchema",
"validationSchema"
],
"additionalProperties": false
}