{ "$schema": "https://schemas.alumio.com/meta/member.jsd#", "$id": "https://schemas.alumio.com/itemListElement.prop.jsd", "title": "http://alumio.com/itemListElement", "description": "For itemListElement values, you can use simple strings (e.g. \"Peter\", \"Paul\", \"Mary\"), existing entities, or use ListItem.", "definitions": { "ExpectedType": { "anyOf": [ { "$ref": "ListItem.jsd" }, { "$ref": "Text.jsd" }, { "$ref": "Thing.jsd" } ] } }, "allOf": [ true, { "anyOf": [ { "$ref": "#/definitions/ExpectedType" }, { "type": "array", "items": { "$ref": "#/definitions/ExpectedType" } } ] } ] }