Improved sitemap.

This commit is contained in:
2016-03-18 01:52:20 +01:00
parent 0cfd72374b
commit 98297a1f59
20 changed files with 483 additions and 378 deletions
@@ -69,7 +69,8 @@
"anyOf": [
{ "$ref": "#/definitions/text_element" },
{ "$ref": "#/definitions/slider_element" },
{ "$ref": "#/definitions/switch_element" }
{ "$ref": "#/definitions/switch_element" },
{ "$ref": "#/definitions/colorpicker_element" }
]
},
@@ -177,6 +178,20 @@
],
"required": ["type"]
},
"colorpicker_element": {
"allOf": [
{ "$ref": "#/definitions/atomic_element_base" },
{
"properties": {
"type": {
"type": "string",
"pattern": "sitemap/sitemap_template#/definitions/colorpicker_element"
}
}
}
],
"required": ["type"]
},
"device": {
"type": "object",
@@ -185,7 +200,15 @@
"type": "string"
},
"pointer": {
"type": "string"
"anyOf": [
{ "type": "string" },
{
"type": "array",
"items": {
"type": "string"
}
}
]
}
},
"required": ["id"]