Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "$schema": "http://json-schema.org/draft-04/schema",
- "type": "object",
- "properties": {
- "metaData": {
- "type": "object",
- "properties": {
- "gradingMode": {
- "enum": [ "ATONCE", "NONE", "LATER" ]
- },
- "additionalProperties": false,
- "anyOf": [
- {
- "objectives": {
- "type": "array",
- "required": true,
- "items": {
- "type": "object",
- "required": true,
- "properties": {
- "objectiveId": {
- "type": "string",
- "required": true
- },
- "scoreMax": {
- "type": "number",
- "required": true
- }
- }
- }
- },
- "required": [ "ATONCE", "LATER" ]
- },
- {
- "referencedItems": {
- "type": "array",
- "required": true
- },
- "required": [ "ATONCE", "LATER", "NONE" ]
- },
- {
- "containedItems": {
- "type": "array",
- "required": true,
- "items": {
- "type": "object",
- "required": true,
- "properties": {
- "itemId": {
- "type": "string",
- "required": true
- }
- }
- }
- },
- "required": [ "ATONCE", "LATER", "NONE" ]
- }
- ],
- "title": {
- "type": "object",
- "properties": {
- "id": {
- "type": "string"
- },
- "value": {
- "type": "string"
- },
- "required": [ "id", "value" ]
- }
- },
- "required": [ "title" ]
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement