aboutsummaryrefslogtreecommitdiff
path: root/timeline.schema.json
diff options
context:
space:
mode:
authorlonkaars <loek@pipeframe.xyz>2021-05-13 21:46:45 +0200
committerlonkaars <loek@pipeframe.xyz>2021-05-13 21:46:45 +0200
commit7e4f1f5fc3c57a700bef42740d9ff48f2b437a04 (patch)
tree707e1db8afc3db91e0d6dada5aba7de1e5689ee7 /timeline.schema.json
parentc9b1cb51efcbf2ca47bdbf64f3972023d6934c23 (diff)
read name from timeline.json
Diffstat (limited to 'timeline.schema.json')
-rw-r--r--timeline.schema.json23
1 files changed, 22 insertions, 1 deletions
diff --git a/timeline.schema.json b/timeline.schema.json
index aa12da1..c92e722 100644
--- a/timeline.schema.json
+++ b/timeline.schema.json
@@ -75,6 +75,19 @@
],
"type": "object"
},
+ "presentationSettings": {
+ "additionalProperties": false,
+ "properties": {
+ "controlType": {
+ "const": "FullScreen",
+ "type": "string"
+ }
+ },
+ "required": [
+ "controlType"
+ ],
+ "type": "object"
+ },
"slide": {
"additionalProperties": false,
"properties": {
@@ -136,6 +149,12 @@
"framerate": {
"type": "number"
},
+ "name": {
+ "type": "string"
+ },
+ "settings": {
+ "$ref": "#/definitions/presentationSettings"
+ },
"slides": {
"items": {
"anyOf": [
@@ -159,7 +178,9 @@
"required": [
"slides",
"framecount",
- "framerate"
+ "framerate",
+ "name",
+ "settings"
],
"type": "object"
}