Difference between revisions of "JsonSchema:Statement"
From BrineRIS Dataspace
(Update package: OSW Core) |
Simon Stier (talk | contribs) (Update package: OSW Core) |
||
Line 14: | Line 14: | ||
"common_definitions": {}, | "common_definitions": {}, | ||
"type": "object", | "type": "object", | ||
+ | "format": "grid-strict", | ||
"id": "statement", | "id": "statement", | ||
+ | "headerTemplate": "... {{#if self.predicate}}{{self.predicate}}{{/if}}{{#if self.property}}{{self.property}}{{/if}}{{#if self.quantity}}{{self.quantity}}{{/if}} ...", | ||
"required": [ | "required": [ | ||
"uuid" | "uuid" | ||
], | ], | ||
+ | "options": { | ||
+ | "display_required_only": true | ||
+ | }, | ||
"properties": { | "properties": { | ||
"uuid": { | "uuid": { | ||
Line 31: | Line 36: | ||
"description": "Human readable name", | "description": "Human readable name", | ||
"type": "array", | "type": "array", | ||
+ | "format": "table", | ||
"items": { | "items": { | ||
"title": "Label", | "title": "Label", | ||
Line 44: | Line 50: | ||
], | ], | ||
"$ref": "/wiki/JsonSchema:Label?action=raw" | "$ref": "/wiki/JsonSchema:Label?action=raw" | ||
+ | }, | ||
+ | "options": { | ||
+ | "collapsed": true, | ||
+ | "grid_columns": 12 | ||
} | } | ||
}, | }, | ||
Line 54: | Line 64: | ||
}, | }, | ||
"options": { | "options": { | ||
+ | "grid_columns": 4, | ||
"autocomplete": { | "autocomplete": { | ||
"category": "Category:Entity", | "category": "Category:Entity", | ||
Line 64: | Line 75: | ||
"type": "array", | "type": "array", | ||
"format": "tabs", | "format": "tabs", | ||
+ | "propertyOrder": 1010, | ||
"items": { | "items": { | ||
"$ref": "#" | "$ref": "#" | ||
+ | }, | ||
+ | "options": { | ||
+ | "grid_columns": 12 | ||
} | } | ||
} | } | ||
Line 73: | Line 88: | ||
"$ref": "#/common_definitions", | "$ref": "#/common_definitions", | ||
"title": "Object Statement", | "title": "Object Statement", | ||
− | |||
"required": [ | "required": [ | ||
"uuid", | "uuid", | ||
Line 88: | Line 102: | ||
}, | }, | ||
"options": { | "options": { | ||
+ | "grid_columns": 4, | ||
"autocomplete": { | "autocomplete": { | ||
"category": "Category:Property" | "category": "Category:Property" | ||
Line 101: | Line 116: | ||
}, | }, | ||
"options": { | "options": { | ||
+ | "grid_columns": 4, | ||
"autocomplete": { | "autocomplete": { | ||
"category": "Category:Entity", | "category": "Category:Entity", | ||
Line 115: | Line 131: | ||
"de": "Datenangabe" | "de": "Datenangabe" | ||
}, | }, | ||
− | |||
"required": [ | "required": [ | ||
"uuid", | "uuid", | ||
Line 130: | Line 145: | ||
}, | }, | ||
"options": { | "options": { | ||
+ | "grid_columns": 4, | ||
"autocomplete": { | "autocomplete": { | ||
"category": "Category:DataProperty" | "category": "Category:DataProperty" | ||
Line 140: | Line 156: | ||
"title*": { | "title*": { | ||
"de": "Wert" | "de": "Wert" | ||
+ | }, | ||
+ | "options": { | ||
+ | "grid_columns": 4 | ||
} | } | ||
} | } | ||
Line 150: | Line 169: | ||
"de": "Größenangabe" | "de": "Größenangabe" | ||
}, | }, | ||
− | |||
"required": [ | "required": [ | ||
"uuid", | "uuid", | ||
Line 168: | Line 186: | ||
}, | }, | ||
"options": { | "options": { | ||
+ | "grid_columns": 4, | ||
"autocomplete": { | "autocomplete": { | ||
"category": "Category:QuantityProperty" | "category": "Category:QuantityProperty" | ||
Line 176: | Line 195: | ||
"type": "string", | "type": "string", | ||
"format": "number", | "format": "number", | ||
− | "title": " | + | "title": "Value", |
"title*": { | "title*": { | ||
− | "de": " | + | "de": "Wert" |
+ | }, | ||
+ | "options": { | ||
+ | "grid_columns": 2 | ||
} | } | ||
}, | }, | ||
Line 193: | Line 215: | ||
}, | }, | ||
"options": { | "options": { | ||
+ | "grid_columns": 2, | ||
"autocomplete": { | "autocomplete": { | ||
"query": "[[-HasInputUnit::{{$(quantity)}}]]|?Display_title_of=label", | "query": "[[-HasInputUnit::{{$(quantity)}}]]|?Display_title_of=label", |
Revision as of 08:34, 29 March 2023
@context |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
common_definitions |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | "object" | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
format | "grid-strict" | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
id | "statement" | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
headerTemplate | "... {{#if self.predicate}}{{self.predicate}}{{/if}}{{#if self.property}}{{self.property}}{{/if}}{{#if self.quantity}}{{self.quantity}}{{/if}} ..." | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
required |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
options |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
oneOf |
|