aboutsummaryrefslogtreecommitdiff
path: root/timeline.schema.json
diff options
context:
space:
mode:
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"
}