jsonform icon indicating copy to clipboard operation
jsonform copied to clipboard

Schema with object in object

Open charliefancelli opened this issue 6 years ago • 0 comments

Hi,

Is it possible to describe a schema with an object in a object ? The idea is to describe an object button with its own properties and using this object in many other objects like in this example :

"schema": {
	"button": {
		"type": "object",
		"legend": "Bouton",
		"properties": {
			"title": {
			  "title": "Text in the button",
			  "type": "string"
			},
			"link": {
			  "title": "Link of the button",
			  "type": "string",
			},
			"type": {
			  "title": "Type of link",
			  "type": "string",
			  "enum": ["_self", "_blank"]
			}
		}
	},
	"sectionTitle": {
 		"type": "object",
		"properties": {
			"title": {
			  "title": "Titre",
			  "description": "",
			  "type": "string"
			},
			"button": {
				"type": "button"
			}
		}
	},
	"myItem": {
		"type": "object",
		"properties": {
			"other": {
			  "title": "Other object",
			  "description": "",
			  "type": "string"
			},
			"button": {
				"type": "button"
			}
		}
   	}
...

Thanks,

charliefancelli avatar Mar 27 '18 14:03 charliefancelli