-
Notifications
You must be signed in to change notification settings - Fork 1
/
properties.schema
executable file
·69 lines (69 loc) · 2.05 KB
/
properties.schema
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
{
"type": "object",
"$schema": "http://json-schema.org/draft-04/schema",
"id": "http://jsonschema.net",
"required":false,
"properties":{
"pluginLocations": {
"type": "object",
"required":true,
"properties":{
"config": {
"type": "object",
"properties":{
"_detailedFeedback": {
"legend": "Detailed Feedback",
"type": "object",
"required": false,
"properties": {
"_isEnabled": {
"type": "boolean",
"required":true,
"default": true,
"title": "Enabled",
"help": "Disabling detailed feedback will prevent feedback from appearing when a question is answered.",
"inputType": {
"type": "Boolean",
"options": [
true,
false
]
}
},
"_showDetailsBeforeLastAttempt": {
"type": "boolean",
"required": true,
"default": true,
"title": "Show detailed feedback before last attempt",
"help": "If a question allows for multiple attempts, showing the detailed feedback before the last attempt may give away the answer. Detailed feedback will always be shown when the question is answered correctly.",
"inputType": {
"type": "Boolean",
"options": [
true,
false
]
}
}
}
}
}
},
"course": {
"type": "object"
},
"contentobject": {
"type": "object"
},
"article": {
"type": "object"
},
"block": {
"type": "object"
},
"component": {
"type": "object"
}
}
}
}
}