UNPKG

angular2-json-schema-form

Version:
43 lines (42 loc) 899 B
{ "JSONSchema": { "title": "Contextualized errors", "type": "object", "properties": { "firstName": { "type": "string", "title": "First name", "minLength": 8, "pattern": "\\d+" }, "active": { "type": "boolean", "title": "Active" }, "skills": { "type": "array", "items": { "type": "string", "minLength": 5 } }, "multipleChoicesList": { "type": "array", "title": "Pick max two items", "uniqueItems": true, "maxItems": 2, "items": { "type": "string", "enum": ["foo", "bar", "fuzz"] } } } }, "UISchema": { }, "formData": { "firstName": "Chuck", "active": "wrong", "skills": ["karate", "budo", "aikido"], "multipleChoicesList": ["foo", "bar", "fuzz"] } }