VisualDataSchema:Test schema: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 9: | Line 9: | ||
"new_content_block": { | "new_content_block": { | ||
"wiki": { | "wiki": { | ||
"name": "new_content_block", | |||
"description": "\u003Ca href=\"/wiki/File:Download.jpeg\" class=\"image\"\u003E\u003Cimg alt=\"Download.jpeg\" src=\"/w/media/Download.jpeg\" decoding=\"async\" width=\"248\" height=\"123\" data-file-width=\"248\" data-file-height=\"123\" /\u003E\u003C/a\u003E", | |||
"type": "content-block", | "type": "content-block", | ||
"content": "[[File:Download.jpeg]]" | "content": "[[File:Download.jpeg]]" | ||
}, | }, | ||
Line 41: | Line 42: | ||
"format": "text", | "format": "text", | ||
"title": "Radio" | "title": "Radio" | ||
}, | |||
"dropdown": { | |||
"wiki": { | |||
"name": "dropdown", | |||
"type": "property", | |||
"multiple-items": false, | |||
"label-parsed": "dropdown", | |||
"visibility": "visible", | |||
"preferred-input": "OO.ui.DropdownInputWidget", | |||
"input-config": [], | |||
"required": false, | |||
"options-allow-null": false, | |||
"options-values-parsed": { | |||
"a": "a", | |||
"b": "b", | |||
"c": "c" | |||
} | |||
}, | |||
"enum": [ | |||
"a", | |||
"b", | |||
"c" | |||
], | |||
"type": "string", | |||
"format": "text", | |||
"title": "dropdown" | |||
}, | |||
"file": { | |||
"wiki": { | |||
"name": "file", | |||
"type": "property", | |||
"multiple-items": false, | |||
"input-config": { | |||
"accept": [ | |||
"image/svg+xml", | |||
"image/png", | |||
"image/gif", | |||
"image/jpeg", | |||
"image/pjpeg", | |||
"image/jpeg", | |||
"image/pjpeg", | |||
"image/webp", | |||
"application/pdf", | |||
"image/tiff", | |||
"image/x-tiff", | |||
"image/bmp", | |||
"image/x-windows-bmp" | |||
] | |||
}, | |||
"label-parsed": "file", | |||
"value-prefix": "File:", | |||
"visibility": "visible", | |||
"preferred-input": "OO.ui.SelectFileWidget", | |||
"required": false | |||
}, | |||
"type": "string", | |||
"format": "text", | |||
"title": "file" | |||
}, | |||
"combobox": { | |||
"wiki": { | |||
"name": "combobox", | |||
"type": "property", | |||
"multiple-items": false, | |||
"label-parsed": "combobox", | |||
"visibility": "visible", | |||
"preferred-input": "OO.ui.ComboBoxInputWidget", | |||
"input-config": [], | |||
"options-allow-null": false, | |||
"required": false, | |||
"options-values-parsed": { | |||
"a": "a", | |||
"b": "b", | |||
"c": "c" | |||
} | |||
}, | |||
"enum": [ | |||
"a", | |||
"b", | |||
"c" | |||
], | |||
"type": "string", | |||
"format": "text", | |||
"title": "combobox" | |||
}, | |||
"number": { | |||
"wiki": { | |||
"name": "number", | |||
"type": "property", | |||
"multiple-items": false, | |||
"label-parsed": "number", | |||
"visibility": "visible", | |||
"preferred-input": "OO.ui.NumberInputWidget", | |||
"input-config": [], | |||
"required": false | |||
}, | |||
"type": "string", | |||
"format": "number", | |||
"title": "number" | |||
}, | |||
"tel": { | |||
"wiki": { | |||
"name": "tel", | |||
"type": "property", | |||
"multiple-items": false, | |||
"label-parsed": "tel", | |||
"visibility": "visible", | |||
"preferred-input": "intl-tel-input", | |||
"input-config": [], | |||
"required": false | |||
}, | |||
"type": "string", | |||
"format": "tel", | |||
"title": "tel" | |||
}, | |||
"rating": { | |||
"wiki": { | |||
"name": "rating", | |||
"type": "property", | |||
"multiple-items": false, | |||
"label-parsed": "rating", | |||
"visibility": "visible", | |||
"preferred-input": "RatingWidget", | |||
"input-config": [], | |||
"required": false | |||
}, | |||
"type": "number", | |||
"format": "text", | |||
"title": "rating" | |||
}, | |||
"button-multiselect": { | |||
"wiki": { | |||
"name": "button-multiselect", | |||
"title-parsed": "button-multiselect", | |||
"title": "button-multiselect", | |||
"unique-items": false, | |||
"type": "schema" | |||
}, | |||
"items": { | |||
"type": "string", | |||
"wiki": { | |||
"name": "button-multiselect", | |||
"type": "property", | |||
"multiple-items": true, | |||
"label-parsed": "button-multiselect", | |||
"visibility": "visible", | |||
"preferred-input": "ButtonMultiselectWidget", | |||
"input-config": [], | |||
"required": false, | |||
"options-allow-null": false, | |||
"options-values-parsed": { | |||
"a": "a", | |||
"b": "b", | |||
"c": "c", | |||
"d": "d", | |||
"e": "e" | |||
}, | |||
"layout": "table" | |||
}, | |||
"enum": [ | |||
"a", | |||
"b", | |||
"c", | |||
"d", | |||
"e" | |||
], | |||
"format": "text", | |||
"title": "button-multiselect" | |||
}, | |||
"type": "array", | |||
"title": "button-multiselect", | |||
"uniqueItems": false | |||
}, | |||
"date": { | |||
"wiki": { | |||
"name": "date", | |||
"type": "property", | |||
"multiple-items": false, | |||
"label-parsed": "date", | |||
"visibility": "visible", | |||
"preferred-input": "mw.widgets.DateInputWidget", | |||
"input-config": [], | |||
"required": false | |||
}, | |||
"type": "string", | |||
"format": "date", | |||
"title": "date" | |||
}, | |||
"datetime": { | |||
"wiki": { | |||
"name": "datetime", | |||
"type": "property", | |||
"multiple-items": false, | |||
"label-parsed": "datetime", | |||
"visibility": "visible", | |||
"preferred-input": "mw.widgets.datetime.DateTimeInputWidget", | |||
"input-config": [], | |||
"required": false | |||
}, | |||
"type": "string", | |||
"format": "datetime", | |||
"title": "datetime" | |||
} | } | ||
}, | }, |
Latest revision as of 21:51, 9 December 2023
wiki |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
properties |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | "object" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
title | "Test schema" |